| 1234567891011121314 |
- diff --git a/build/src/index.js b/build/src/index.js
- --- a/build/src/index.js
- +++ b/build/src/index.js
- @@ -323,6 +323,10 @@ async function isAvailable() {
- if (process.env.DEBUG_AUTH) {
- console.info(err);
- }
- + // Promise.any() rejects with AggregateError when neither metadata host
- + // is available. This is expected outside GCP, not a warning condition.
- + if (err instanceof AggregateError)
- + return false;
- if (err.type === 'request-timeout') {
- // If running in a GCP environment, metadata endpoint should return
- // within ms.
|