Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DigitalOcean: expiration of the API token for jenkins-infra-team account [July 2022] #3054

Closed
dduportal opened this issue Jul 13, 2022 · 3 comments

Comments

@dduportal
Copy link
Contributor

Service(s)

Digital Ocean

Summary

The API token of the technical account jenkins-infra-team has expired today, as reminded by our team calendar.

  • No services are impacted
  • The following jobs will fail once the token is expired:
    • jenkins-infra/kubernetes-management (on the Digital Ocean branch, as the token is used to retrieve the Kubernetes API service account token)
    • jenkins-infra/digitalocean (as the token is used by Terraform to authenticate to the DO API)

Reproduction steps

No response

@dduportal dduportal added the triage Incoming issues that need review label Jul 13, 2022
@dduportal dduportal added this to the infra-team-sync-2022-07-19 milestone Jul 13, 2022
@dduportal
Copy link
Contributor Author

While checking the credentials rotation, we discovered that the user jenkins-infra-team has a LOT of tokens. All of them are expiring after 7-8 days.

After some researches: digitalocean/action-doctl#30.

Related enhancement: jenkins-infra/kubernetes-management#2597 (review) (shorter expiry time).

@dduportal
Copy link
Contributor Author

=> Let's wait for infra.ci to be updated by jenkins-infra/kubernetes-management (which should auto-heal)

@dduportal dduportal removed the triage Incoming issues that need review label Jul 13, 2022
@dduportal
Copy link
Contributor Author

All jobs are green again: new token had been propagated. Closing.

@dduportal dduportal changed the title DigitalOcean: expiration of the API token for jenkins-infra-team account DigitalOcean: expiration of the API token for jenkins-infra-team account [July 2022] Jun 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant