Closed AndrewSirenko closed 1 month ago
This PR does not change the code coverage
/label tide/merge-method-squash
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: ConnorJC3
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Is this a bug fix or adding new feature? Automation
What is this PR about? / Why do we need it?
First, this PR automates two manual steps of our release process: updating the kubekins e2e image in our Helm chart, and updating the gcb-docker-gcloud image in our cloudbuild.yaml.
It combines these updates with our sidecar update script in the new Makefile target:
update-image-dependencies
Second, kubekins-e2e is deprecated, so let's move to kubekins-e2e-v2
Quote from Kubernetes SIG-Testing slack:
Will update internal runbook after merge.
What testing is done?
./hack/release-scripts/update-e2e-images
works!make update-image-dependencies
works!Lets hope CI is a fan of kubekins-e2e-v2...