-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
renovate: update k8s dependencies automatically #33236
Conversation
70c81e4
to
cf59c3b
Compare
Is automerge going to work for cilium/cilium with the pace of the repo? https://docs.renovatebot.com/key-concepts/automerge/
(Though we could always structure some process around this, for instance, "no-merge-mondays" where we try to ensure the renovate PRs get merged and try to avoid merging other PRs until renovate PRs are processed at the start of the week) EDIT: We can always try this first, then adjust based on how well it works. |
cf59c3b
to
a25679d
Compare
a25679d
to
9cdfc43
Compare
9cdfc43
to
12783d0
Compare
12783d0
to
cfbf6fc
Compare
cfbf6fc
to
e2acc3b
Compare
e2acc3b
to
1490b4e
Compare
/test |
1490b4e
to
b34c4a5
Compare
/test |
b34c4a5
to
818d60d
Compare
Yeah I saw this as well. Unfortunately I couldn't see the auto merge happening on my private fork to see it working so I think we will need to test it out to see how to process looks like as well for the trigger sentence to run the tests. |
/test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hubble Relay changes LGTM
818d60d
to
feafd31
Compare
/test |
The builder image is used to generate Kubernetes manifests and some Go code for Kubernetes clients. Currently, Docker run commands are executed as the root user inside the container, resulting in files being created with the root UID. This prevents the user who executed the Docker run command from managing these files. Running the Docker container with the executing user's UID causes "go run" commands to fail due to insufficient permissions to write to the /.cache directory. To resolve this, we need to create a /.cache directory with write permissions for all users. Signed-off-by: André Martins <andre@cilium.io>
Now that we are running renovate as a GH action this allow us to run postUpgradeTasks. Some of these upgrade tasks will be to generate some manifests or k8s go client files after we update the k8s dependencies. Signed-off-by: André Martins <andre@cilium.io>
feafd31
to
b46cd54
Compare
/test |
See per commit basis