-
Couldn't load subscription status.
- Fork 198
Reduce the scope of the legacy gcp secrets #10734
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
Reduce the scope of the legacy gcp secrets #10734
Conversation
|
This pull request does not have a backport label. Could you fix it @fr4nc1sc0-r4m0n? 🙏
|
|
Some tests are failing but they do not appear to be related with this change |
💛 Build succeeded, but was flaky
Failed CI StepsHistory
|
|
@Mergifyio backport 8.19 9.1 9.2 |
✅ Backports have been created
|
* Reduce the scope of the legacy secrets usage only for integration-test-matrix * Fix pipeline slug * Add google oidc plugin in integration tests ech step * Remove gcp auth plugin usage and fix pre exit command * Fix typo * Preserve ESS Credentials logic * Use parameter expansion instead of adding more logic to reduce the complexity (cherry picked from commit 41dd43d)
|
@fr4nc1sc0-r4m0n , forgot to mention that anytime we touch any CI related things, we need to backport to all the active branches - that's the default behaviour. For such I added the backport-active-all label, In some cases we need to be a bit picky and only backport to some branches, btut default it's always to all the active branches |
* Reduce the scope of the legacy secrets usage only for integration-test-matrix * Fix pipeline slug * Add google oidc plugin in integration tests ech step * Remove gcp auth plugin usage and fix pre exit command * Fix typo * Preserve ESS Credentials logic * Use parameter expansion instead of adding more logic to reduce the complexity (cherry picked from commit 41dd43d)
* Reduce the scope of the legacy secrets usage only for integration-test-matrix * Fix pipeline slug * Add google oidc plugin in integration tests ech step * Remove gcp auth plugin usage and fix pre exit command * Fix typo * Preserve ESS Credentials logic * Use parameter expansion instead of adding more logic to reduce the complexity (cherry picked from commit 41dd43d)
What does this PR do?
This PR aims to reduce the scope of the legacy
kv/ci-shared/observability-ingest/cloud/gcpsecret only for theintegration-test-matrixpipeline.This is part of the global process about removing this secret usage.
Why is it important?
It allows us to simplify the pre-command script and to limit the usage of a legacy secret which will be removed in the future.
Checklist
./changelog/fragmentsusing the changelog toolDisruptive User Impact
How to test this PR locally
Related issues
Questions to ask yourself