Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Extend Azure AD Application password validity on `trusted.ci.jenkins.…
…io` (current end date: 2024-09-02T00:00:00Z) (#801) This PR generates a new Azure AD application password with a new end date for the `trusted.ci.jenkins.io` controller (to allow spawning Azure VM agents). Once this PR is merged and deployed with success by Terraform (on infra.ci.jenkins.io), you can retrieve the new password value from the Terraform state with `terraform show -json` then searching for the new password in `values.value` of the `module.controller_service_principal_end_date` section (do NOT save it anywhere!) and (manually) update the trusted.ci.jenkins.io credential named `azure-jenkins-sponsorship-credentials` through the Jenkins UI. Finally, verify both Azure Credential and Azure VM clouds by checking that a click on the "Verify <...>" buttons returns a success, then restart the controller to ensure that the old credential is not kept in cache. --- <Actions> <action id="ab61385ee3fa09084aa4842b5a9d9c2ca4dc882f77fac205278e30fe8907f328"> <h3>Generate new end date for the trusted.ci.jenkins.io controller Azure AD Application password</h3> <details id="4191ba5f46dbb754c1e7d30549ffcee986a6a05817c850ea79cf471743ba992d"> <summary>Update Terraform file `trusted.ci.jenkins.io.tf` with new expiration date</summary> <p>changes detected:
	path "module.controller_service_principal_end_date" updated from "2024-09-02T00:00:00Z" to "2024-11-20T00:00:00Z" in file "trusted.ci.jenkins.io.tf"</p> </details> <a href="https://infra.ci.jenkins.io/job/updatecli/job/azure/job/main/387/">Jenkins pipeline link</a> </action> </Actions> --- <table> <tr> <td width="77"> <img src="https://www.updatecli.io/images/updatecli.png" alt="Updatecli logo" width="50" height="50"> </td> <td> <p> Created automatically by <a href="https://www.updatecli.io/">Updatecli</a> </p> <details><summary>Options:</summary> <br /> <p>Most of Updatecli configuration is done via <a href="https://www.updatecli.io/docs/prologue/quick-start/">its manifest(s)</a>.</p> <ul> <li>If you close this pull request, Updatecli will automatically reopen it, the next time it runs.</li> <li>If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.</li> </ul> <p> Feel free to report any issues at <a href="https://github.com/updatecli/updatecli/issues">github.com/updatecli/updatecli</a>.<br /> If you find this tool useful, do not hesitate to star <a href="https://github.com/updatecli/updatecli/stargazers">our GitHub repository</a> as a sign of appreciation, and/or to tell us directly on our <a href="https://matrix.to/#/#Updatecli_community:gitter.im">chat</a>! </p> </details> </td> </tr> </table> Co-authored-by: Jenkins Infra Bot (updatecli) <[email protected]>
- Loading branch information