-
Notifications
You must be signed in to change notification settings - Fork 23
DONOTREVIEW: Testing the rebase PR for fixes #248
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
base: master
Are you sure you want to change the base?
Conversation
Signed-off-by: Stefan Büringer [email protected]
ClusterClass Signed-off-by: Stefan Büringer [email protected]
🌱 Bump KAL and remove enum exclude
⚠️ test/e2e: default to strict field validation & fix unknown field in ClusterClass YAML
Signed-off-by: Stefan Büringer [email protected]
✨ Adding Addon Provider for cdk8s (CAAPC) to cluster-api
Signed-off-by: Stefan Büringer [email protected]
* Postpone v1.11 code freeze by one week * Add another beta
* Add more documentation for v1beta2 API changes # Conflicts: # docs/book/src/developer/providers/migrations/v1.10-to-v1.11.md * Fix review findings --------- Co-authored-by: Stefan Bueringer <[email protected]>
…autoscaler 🐛 Bump cluster-autoscaler to v1.33, adjust RBAC, pin apiVersion to v1beta1
…atform-aware autoscale from zero (kubernetes-sigs#11962) This commit updates the contract between the cluster-autoscaler Cluster API provider and the infrastructure provider's controllers that reconcile the Infrastructure Machine Template to support platform-aware autoscale from 0 in clusters consisting of nodes heterogeneous in CPU architecture and OS. With this commit, the infrastructure providers implementing controllers to reconcile the status of their Infrastructure Machine Templates for supporting autoscale from 0 will be able to fill the status.nodeInfo stanza with additional information about the nodes. The status.nodeInfo stanza has type corev1.NodeSystemInfo to reflect the same content, the rendered nodes' objects would store in their status field. The cluster-autoscaler can use that information to build the node template labels `kubernetes.io/arch` and `kubernetes.io/os` if that information is present. Suppose the pending pods that trigger the cluster autoscaler have a node selector or a requiredDuringSchedulingIgnoredDuringExecution node affinity concerning the architecture or operating system of the node where they can execute. In that case, the autoscaler will be able to filter the nodes groups options according to the architecture or operating system requested by the pod. The users could already provide this information to the cluster autoscaler through the labels capacity annotation. However, there is no similar capability to support future labels/taints through information set by the reconcilers of the status of Infrastructure Machine Templates. Signed-off-by: aleskandro <[email protected]>
🌱 Bump Go to v1.24.5
… 9 updates Bumps the all-go-mod-patch-and-minor group with 4 updates in the / directory: [github.com/spf13/pflag](https://github.com/spf13/pflag), [k8s.io/api](https://github.com/kubernetes/api), [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) and [k8s.io/cluster-bootstrap](https://github.com/kubernetes/cluster-bootstrap). Bumps the all-go-mod-patch-and-minor group with 5 updates in the /hack/tools directory: | Package | From | To | | --- | --- | --- | | [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.6` | `1.0.7` | | [k8s.io/api](https://github.com/kubernetes/api) | `0.33.2` | `0.33.3` | | [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.33.2` | `0.33.3` | | [k8s.io/cluster-bootstrap](https://github.com/kubernetes/cluster-bootstrap) | `0.33.2` | `0.33.3` | | [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.241.0` | `0.242.0` | Bumps the all-go-mod-patch-and-minor group with 4 updates in the /test directory: [github.com/spf13/pflag](https://github.com/spf13/pflag), [k8s.io/api](https://github.com/kubernetes/api), [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) and [k8s.io/cluster-bootstrap](https://github.com/kubernetes/cluster-bootstrap). Updates `github.com/spf13/pflag` from 1.0.6 to 1.0.7 - [Release notes](https://github.com/spf13/pflag/releases) - [Commits](spf13/pflag@v1.0.6...v1.0.7) Updates `k8s.io/api` from 0.33.2 to 0.33.3 - [Commits](kubernetes/api@v0.33.2...v0.33.3) Updates `k8s.io/apiextensions-apiserver` from 0.33.2 to 0.33.3 - [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases) - [Commits](kubernetes/apiextensions-apiserver@v0.33.2...v0.33.3) Updates `k8s.io/apimachinery` from 0.33.2 to 0.33.3 - [Commits](kubernetes/apimachinery@v0.33.2...v0.33.3) Updates `k8s.io/apiserver` from 0.33.2 to 0.33.3 - [Commits](kubernetes/apiserver@v0.33.2...v0.33.3) Updates `k8s.io/client-go` from 0.33.2 to 0.33.3 - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](kubernetes/client-go@v0.33.2...v0.33.3) Updates `k8s.io/cluster-bootstrap` from 0.33.2 to 0.33.3 - [Commits](kubernetes/cluster-bootstrap@v0.33.2...v0.33.3) Updates `k8s.io/component-base` from 0.33.2 to 0.33.3 - [Commits](kubernetes/component-base@v0.33.2...v0.33.3) Updates `github.com/spf13/pflag` from 1.0.6 to 1.0.7 - [Release notes](https://github.com/spf13/pflag/releases) - [Commits](spf13/pflag@v1.0.6...v1.0.7) Updates `k8s.io/api` from 0.33.2 to 0.33.3 - [Commits](kubernetes/api@v0.33.2...v0.33.3) Updates `k8s.io/apiextensions-apiserver` from 0.33.2 to 0.33.3 - [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases) - [Commits](kubernetes/apiextensions-apiserver@v0.33.2...v0.33.3) Updates `k8s.io/apimachinery` from 0.33.2 to 0.33.3 - [Commits](kubernetes/apimachinery@v0.33.2...v0.33.3) Updates `k8s.io/apiserver` from 0.33.2 to 0.33.3 - [Commits](kubernetes/apiserver@v0.33.2...v0.33.3) Updates `k8s.io/client-go` from 0.33.2 to 0.33.3 - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](kubernetes/client-go@v0.33.2...v0.33.3) Updates `k8s.io/cluster-bootstrap` from 0.33.2 to 0.33.3 - [Commits](kubernetes/cluster-bootstrap@v0.33.2...v0.33.3) Updates `k8s.io/component-base` from 0.33.2 to 0.33.3 - [Commits](kubernetes/component-base@v0.33.2...v0.33.3) Updates `google.golang.org/api` from 0.241.0 to 0.242.0 - [Release notes](https://github.com/googleapis/google-api-go-client/releases) - [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md) - [Commits](googleapis/google-api-go-client@v0.241.0...v0.242.0) Updates `github.com/spf13/pflag` from 1.0.6 to 1.0.7 - [Release notes](https://github.com/spf13/pflag/releases) - [Commits](spf13/pflag@v1.0.6...v1.0.7) Updates `k8s.io/api` from 0.33.2 to 0.33.3 - [Commits](kubernetes/api@v0.33.2...v0.33.3) Updates `k8s.io/apiextensions-apiserver` from 0.33.2 to 0.33.3 - [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases) - [Commits](kubernetes/apiextensions-apiserver@v0.33.2...v0.33.3) Updates `k8s.io/apimachinery` from 0.33.2 to 0.33.3 - [Commits](kubernetes/apimachinery@v0.33.2...v0.33.3) Updates `k8s.io/apiserver` from 0.33.2 to 0.33.3 - [Commits](kubernetes/apiserver@v0.33.2...v0.33.3) Updates `k8s.io/client-go` from 0.33.2 to 0.33.3 - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](kubernetes/client-go@v0.33.2...v0.33.3) Updates `k8s.io/cluster-bootstrap` from 0.33.2 to 0.33.3 - [Commits](kubernetes/cluster-bootstrap@v0.33.2...v0.33.3) Updates `k8s.io/component-base` from 0.33.2 to 0.33.3 - [Commits](kubernetes/component-base@v0.33.2...v0.33.3) --- updated-dependencies: - dependency-name: github.com/spf13/pflag dependency-version: 1.0.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/api dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apiextensions-apiserver dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apimachinery dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apiserver dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/client-go dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/cluster-bootstrap dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/component-base dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: github.com/spf13/pflag dependency-version: 1.0.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/api dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apiextensions-apiserver dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apimachinery dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apiserver dependency-version: 0.33.3 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/client-go dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/cluster-bootstrap dependency-version: 0.33.3 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/component-base dependency-version: 0.33.3 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: google.golang.org/api dependency-version: 0.242.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-go-mod-patch-and-minor - dependency-name: github.com/spf13/pflag dependency-version: 1.0.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/api dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apiextensions-apiserver dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apimachinery dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apiserver dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/client-go dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/cluster-bootstrap dependency-version: 0.33.3 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/component-base dependency-version: 0.33.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor ... Signed-off-by: dependabot[bot] <[email protected]>
…bot/go_modules/all-go-mod-patch-and-minor-d85d6421c6 🌱 Bump the all-go-mod-patch-and-minor group across 3 directories with 9 updates
…-clusterctl-test-assets 🌱 Cleanup clusterctl tests assets
…rnetes-sigs#12504) * Restructure MHC fields in MHC, Cluster and ClusterClass CRDs Signed-off-by: Stefan Büringer [email protected] * Fix review findings * Fix review findings * Remove Machine from Cluster & ClusterClass health check structs * Add migration documentation * Improve godoc * Adjust godoc comments --------- Signed-off-by: Stefan Büringer [email protected]
Signed-off-by: chandankumar4 <[email protected]>
…otes-v1.11.0-beta.1 🚀 Release v1.11.0-beta.1
…S-to-runtime-extensions ✨ Add mTLS support to runtime extension server and client
…add-notimestamps ✨ Bump KAL & add the notimestamps linter
/test e2e-gcp-capi-techpreview |
/hold |
43c6a27
to
eff4f6f
Compare
/testwith openshift/cluster-api/master/e2e-aws-capi-techpreview #248 openshift/cluster-capi-operator#391 |
/testwith openshift/cluster-api/master/e2e-hypershift #248 openshift/cluster-capi-operator#391 |
(undrafted to see if "testwith" works |
@chrischdi: The following tests failed, say
Full PR test history. Your PR dashboard. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
/testwith openshift/cluster-api/master/e2e-hypershift #248 openshift/cluster-capi-operator#391 |
@chrischdi,
|
/testwithe2e-hypershift openshift/cluster-capi-operator#391 |
/testwith e2e-hypershift openshift/cluster-capi-operator#391 |
@chrischdi,
|
/testwith openshift/cluster-api/master/e2e-hypershift openshift/cluster-capi-operator#391 |
/testwith openshift/cluster-api/master/e2e-hypershift #248 openshift/cluster-capi-operator#391 |
@chrischdi,
|
PR for testing fixes at CCAPIO for: