Skip to content
This repository has been archived by the owner on Mar 15, 2021. It is now read-only.

update google auth library #164

Merged
merged 1 commit into from
Sep 26, 2019

Conversation

lavanyachennupati
Copy link
Contributor

@lavanyachennupati lavanyachennupati commented Sep 26, 2019

We are using this ffwd shim as a sidecar container for pods running in GKE to publish metrics.
When enabling workload identity on GKE clusters, we noticed all the applications that depend on “google-auth-library-credentials” version < 0.16.2 fail to run with errors

com.google.auth.oauth2.ComputeEngineCredentials runningOnComputeEngine
INFO: Failed to detect whether we are running on Google Compute Engine.
com.google.api.client.http.HttpResponseException: 403 Forbidden
GKE Metadata Server encountered an error: Missing required header "Metadata-Flavor": "Google"

Upgrading the google-auth-library-credentials library used by ffwd shim to
>= v0.16.2 that has the fix to add metadata-flavor header to the requests to metadata server

@project-bot project-bot bot added this to In progress in Observability Kanban Sep 26, 2019
@lavanyachennupati
Copy link
Contributor Author

@sjoeboo sjoeboo merged commit 0af64ff into spotify:master Sep 26, 2019
Observability Kanban automation moved this from In progress to Ready to deploy Sep 26, 2019
@lavanyachennupati lavanyachennupati deleted the updateGoogleAuthLibrary branch September 26, 2019 17:54
@dmichel1 dmichel1 moved this from Ready to deploy to Waiting for review in Observability Kanban Oct 28, 2019
@dmichel1 dmichel1 moved this from Waiting for review to Ready to deploy in Observability Kanban Oct 28, 2019
@dmichel1 dmichel1 moved this from Ready to deploy to Done in Observability Kanban Oct 28, 2019
@dmichel1 dmichel1 moved this from Done to Ready to deploy in Observability Kanban Oct 28, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Observability Kanban
  
Ready to deploy
Development

Successfully merging this pull request may close these issues.

None yet

4 participants