-
Notifications
You must be signed in to change notification settings - Fork 845
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
infra/gcp: clean stale removal code, misc prow cleanup #2076
Conversation
Now that we've run the scripts, we no longer need the presence of one-shot functions, or bindings that have already been removed. Removed specifically: - ensure_removed_google_prow_bindings (release, staging) - removed_org_role bindings (organization) - k8s-infra-gcp-auditor running on aaa (main)
use empower_gke_for_serviceaccount instead
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: spiffxp The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm |
/hold cancel |
To run:
|
Ran everything I needed to run to confirm that changes were a no-op. |
Related to : #516 |
Now that things have been removed, remove the stale data/code
Consolidate everything to use
empower_gke_for_service_account
instead ofempower_ksa_to_svcacct
Add a
PROW_JOB_NAMESPACE
constant tolib.sh
and replace hardcodes oftest-pods
I think we're close to removing the remaining k8s-prow and k8s-prow-builds bindings but I need to move on to other stuff, will save that for a later PR