Skip to content
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

fix: Rename webhook container to manager #932

Merged
merged 1 commit into from
Oct 1, 2024

Conversation

jimmidyson
Copy link
Member

@jimmidyson jimmidyson commented Oct 1, 2024

The clusterctl logic to wait for providers to be ready depends on the
container name being manager (see https://github.com/kubernetes-sigs/cluster-api/blob/main/cmd/clusterctl/internal/util/objs.go#L181)
otherwise it will not wait for the provider to be ready and hence potentially
return too early for other client operations.

This will need to backported to 0.14 release branch.

The clusterctl logic to wait for providers to be ready depends on the
container name being manager (see https://github.com/kubernetes-sigs/cluster-api/blob/main/cmd/clusterctl/internal/util/objs.go#L181)
otherwise it will not wait for the provider to be ready and hence
return too early for other client operations.
@github-actions github-actions bot added fix and removed fix labels Oct 1, 2024
@jimmidyson jimmidyson enabled auto-merge (squash) October 1, 2024 12:09
@github-actions github-actions bot added fix and removed fix labels Oct 1, 2024
@jimmidyson jimmidyson merged commit 8297044 into main Oct 1, 2024
27 checks passed
@jimmidyson jimmidyson deleted the jimmi/webhook-manager-container-name branch October 1, 2024 14:58
jimmidyson added a commit that referenced this pull request Oct 1, 2024
The clusterctl logic to wait for providers to be ready depends on the
container name being manager (see
https://github.com/kubernetes-sigs/cluster-api/blob/main/cmd/clusterctl/internal/util/objs.go#L181)
otherwise it will not wait for the provider to be ready and hence
potentially
return too early for other client operations.
jimmidyson added a commit that referenced this pull request Oct 2, 2024
The clusterctl logic to wait for providers to be ready depends on the
container name being manager (see
https://github.com/kubernetes-sigs/cluster-api/blob/main/cmd/clusterctl/internal/util/objs.go#L181)
otherwise it will not wait for the provider to be ready and hence
potentially
return too early for other client operations.
jimmidyson added a commit that referenced this pull request Oct 2, 2024
The clusterctl logic to wait for providers to be ready depends on the
container name being manager (see

https://github.com/kubernetes-sigs/cluster-api/blob/main/cmd/clusterctl/internal/util/objs.go#L181)
otherwise it will not wait for the provider to be ready and hence
potentially
return too early for other client operations.

Backport of #932.
@dkoshkin dkoshkin mentioned this pull request Oct 15, 2024
jimmidyson pushed a commit that referenced this pull request Oct 15, 2024
🤖 I have created a release *beep* *boop*
---


## 0.18.0 (2024-10-15)

<!-- Release notes generated using configuration in .github/release.yaml
at main -->

## What's Changed
### Exciting New Features 🎉
* feat: Add feature-gates plumbing by @jimmidyson in
#919
* feat(api): Add kubernetes version to coredns version mapping by
@thunderboltsid in
#939
### Fixes 🔧
* fix: Shorten readiness probe period to try to prevent races by
@jimmidyson in
#930
* fix: Rename webhook container to manager by @jimmidyson in
#932
* fix: list correct registry.k8s.io/sig-storage/csi-snapshotter image by
@dkoshkin in
#943
* fix: include kube-vip image in generated caren-images.txt by @dkoshkin
in
#940
### Other Changes
* test(e2e): Add v1.30.5 test for Nutanix by @thunderboltsid in
#931
* build: Enable building binary only on macos by @jimmidyson in
#918
* build(deps): Update clusterctl binary to v1.8.3 by @thunderboltsid in
#929


**Full Changelog**:
v0.17.0...v0.18.0

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants