Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
795 commits
Select commit Hold shift + click to select a range
5ed1d2f
Fix predicate logging
sbueringer Nov 12, 2024
1641d9a
Add MD/MP watches to Cluster controller
sbueringer Nov 12, 2024
5e91e9f
Merge pull request #11406 from sbueringer/pr-fix-predicate-logger
k8s-ci-robot Nov 13, 2024
2373832
Refine v1beta2 condition messages
fabriziopandini Nov 11, 2024
e5c47ee
Merge pull request #11408 from sbueringer/pr-add-watches-to-cluster-ctrl
k8s-ci-robot Nov 13, 2024
469e0d8
Merge pull request #11400 from sbueringer/pr-remove-reconcile-externa…
k8s-ci-robot Nov 13, 2024
fe65996
Uplift Go version to v1.22.9
Sunnatillo Nov 13, 2024
657b5f0
Merge pull request #11409 from Nordix/go-uplift-1.22.9/sunnat
k8s-ci-robot Nov 13, 2024
6d32337
Merge pull request #11404 from fabriziopandini/refine-v1beta2-conditi…
k8s-ci-robot Nov 13, 2024
c9654bb
🌱 clusterctl: add nutanix ipam & runtime extensions providers (#11135)
jimmidyson Nov 13, 2024
18d0cdc
Refine v1beta2 condition reasons
fabriziopandini Nov 13, 2024
7702621
Merge pull request #11411 from fabriziopandini/refine-v1beta2-conditi…
k8s-ci-robot Nov 13, 2024
156fd65
Improve Cluster RemoteConnectionProbe condition
sbueringer Nov 13, 2024
5bd7ded
Merge pull request #11417 from sbueringer/pr-improve-conneciton-probe
k8s-ci-robot Nov 13, 2024
5262291
Refine v1beta2 mirror conditions
fabriziopandini Nov 13, 2024
1e8ed45
Improve v1beta2 condition ordering
sbueringer Nov 13, 2024
61d2f8a
Disable aggregation of not reported MachinePool conditions for Cluster
sbueringer Nov 13, 2024
677f74e
Merge pull request #11418 from sbueringer/pr-improve-condition-order
k8s-ci-robot Nov 14, 2024
fd388dd
Merge pull request #11416 from sbueringer/pr-disable-machinepool-aggr…
k8s-ci-robot Nov 14, 2024
029b8c9
Merge pull request #11419 from fabriziopandini/refine-v1beta2-mirror-…
k8s-ci-robot Nov 14, 2024
d7234fb
Refine order for v1beta2 summary util
fabriziopandini Nov 14, 2024
d7471a5
Various improvements of v1beta2 conditions
sbueringer Nov 14, 2024
438d159
Merge pull request #11421 from fabriziopandini/refine-v1beta2-summary…
k8s-ci-robot Nov 14, 2024
1c3f09e
Refine v1beta2 aggregation order
fabriziopandini Nov 14, 2024
7dd613c
Merge pull request #11423 from fabriziopandini/refine-v1beta2-aggrega…
k8s-ci-robot Nov 14, 2024
f496ad9
Merge pull request #11422 from sbueringer/pr-condition-improvements
k8s-ci-robot Nov 14, 2024
3c47543
Refine v1beta2 condition order
fabriziopandini Nov 14, 2024
a9fef8e
Merge pull request #11424 from fabriziopandini/refine-v1beta2-conditi…
k8s-ci-robot Nov 15, 2024
4c0a10e
Fix RuntimeClient nil check in Cluster controller
lentzi90 Nov 15, 2024
ceab066
Merge pull request #11426 from Nordix/lentzi90/fix-runtime-client-nil…
k8s-ci-robot Nov 15, 2024
dc1051f
:bug: fix: considers objects in kube-system for cert-manager to avoid…
faiq Nov 15, 2024
58bc198
Refine v1beta2 Available condition in KCP
fabriziopandini Nov 14, 2024
b12ad96
Merge pull request #11425 from fabriziopandini/refine-v1beta2-kcp-ava…
k8s-ci-robot Nov 15, 2024
115f3cd
Refine v1beta2 object sort for aggregation
fabriziopandini Nov 15, 2024
0eab29e
🐛 Align random deletion policy behavior with the rest regarding delet…
elizabeth-dev Nov 17, 2024
b734c57
Add v1beta2 conditions to ClusterClass
sbueringer Nov 13, 2024
71176a3
Merge pull request #11429 from fabriziopandini/refine-v1beta2-aggrega…
k8s-ci-robot Nov 18, 2024
16c46dd
Merge pull request #11428 from sbueringer/pr-cc-v1beta2-conditions
k8s-ci-robot Nov 18, 2024
df85ff6
Ignore new Machines when calculating MachinesUpToDate condition
sbueringer Nov 18, 2024
b4a02a6
Merge pull request #11433 from sbueringer/pr-uptodate-ignore-new-mach…
k8s-ci-robot Nov 18, 2024
074ede5
book: add ipam contract
schrej Feb 6, 2024
074211a
Refine v1beta2 ScalingUp conditions
fabriziopandini Nov 18, 2024
c739d0a
Merge pull request #11432 from fabriziopandini/refine-v1beta2-scaling…
k8s-ci-robot Nov 18, 2024
a21faa0
🐛 Use namespace of the reference on external.Get (#11361)
Danil-Grigorev Nov 18, 2024
12c388a
Fix messages of conditions used for summaries and aggregations
sbueringer Nov 18, 2024
809e290
Rate-limit entire reconcileDelete
sbueringer Nov 18, 2024
47d8806
:seedling: Bump the all-go-mod-patch-and-minor group across 3 directo…
dependabot[bot] Nov 18, 2024
e53523c
Update generated code
dependabot[bot] Nov 18, 2024
dc54e73
Merge pull request #11439 from kubernetes-sigs/dependabot/go_modules/…
k8s-ci-robot Nov 19, 2024
ac61652
Merge pull request #11435 from sbueringer/pr-fix-messages
k8s-ci-robot Nov 19, 2024
0a52420
Merge pull request #11436 from sbueringer/pr-rate-limit-reconcile-delete
k8s-ci-robot Nov 19, 2024
6bd502d
Improve cluster deletion timeout message in e2e test framework
sbueringer Nov 19, 2024
b94b03a
Refine v1beta2 machine ready
fabriziopandini Nov 18, 2024
66b6a64
Merge pull request #11437 from fabriziopandini/refine-v1beta2-machine…
k8s-ci-robot Nov 19, 2024
14430e0
Refine v1beta2 stale deletion messages
fabriziopandini Nov 18, 2024
f136ddf
Refine v1beta2 ControlPlaneHealthy condition
fabriziopandini Nov 19, 2024
c333db6
Merge pull request #11434 from fabriziopandini/refine-v1beta2-stale-d…
k8s-ci-robot Nov 19, 2024
5a345f1
Improve context handling in ClusterCache
sbueringer Nov 19, 2024
2a66b18
Merge pull request #11438 from fabriziopandini/refine-v1beta2-control…
k8s-ci-robot Nov 19, 2024
56e5338
Merge pull request #11444 from sbueringer/pr-improve-wait-timeout
k8s-ci-robot Nov 19, 2024
806c284
Merge pull request #11445 from sbueringer/pr-cc-context-fixes
k8s-ci-robot Nov 19, 2024
d4408d2
🚀 Release v1.9.0-beta.1
chandankumar4 Nov 19, 2024
d278c42
KCP: handle members without name in MemberNames
chrischdi Nov 19, 2024
2dbfdf2
Merge pull request #11441 from chandankumar4/release-v1.9.0-beta.1
k8s-ci-robot Nov 19, 2024
a121afc
🌱 Update conditions.Set function to set LastTransitionTime only when …
Karthik-K-N Nov 19, 2024
bf63a73
Merge pull request #11431 from elizabeth-dev/make-random-deletion-pol…
k8s-ci-robot Nov 19, 2024
0d02544
KCP: Change Pod does not exist message to allow aggregation
sbueringer Nov 19, 2024
4827418
Merge pull request #11447 from sbueringer/pr-kcp-pod-msg-fix
k8s-ci-robot Nov 19, 2024
cad5496
Add MD watch to the MS controller
sbueringer Nov 19, 2024
5aa05ae
Merge pull request #11446 from chrischdi/pr-kcp-etcd-member-names
k8s-ci-robot Nov 19, 2024
aec0565
Merge pull request #11448 from sbueringer/pr-md-watch-ms-controller
k8s-ci-robot Nov 19, 2024
1b11959
KCP: add test coverage for etcd member list util
chrischdi Nov 20, 2024
48d23cd
Merge pull request #11449 from chrischdi/pr-etcd-util-test-coverage
k8s-ci-robot Nov 20, 2024
091473f
Retry in case of etcd errors in KCP
fabriziopandini Nov 20, 2024
976884d
Merge pull request #11450 from fabriziopandini/retry-etcd-errors-in-kcp
k8s-ci-robot Nov 20, 2024
cf4145a
Refine v1beta2 KCP available condition
fabriziopandini Nov 20, 2024
781d1e4
Merge pull request #11451 from fabriziopandini/refine-v1beta2-kcp-ava…
k8s-ci-robot Nov 20, 2024
6e059a2
Cache Pods for KCP
fabriziopandini Nov 20, 2024
c3904f7
Improve Drain for control plane machines
fabriziopandini Nov 20, 2024
b7eb8f7
Merge pull request #11453 from fabriziopandini/improve-control-plane-…
k8s-ci-robot Nov 21, 2024
15de135
Merge pull request #11457 from fabriziopandini/improve-drain-for-cp-m…
k8s-ci-robot Nov 21, 2024
244e3e8
bump cert-manager to v1.16.2
troy0820 Nov 21, 2024
e04e63e
Small improvements to the v1beta2 status proposal
fabriziopandini Nov 21, 2024
18441d7
Add v1beta2 conditions to CABPK
fabriziopandini Nov 20, 2024
2b6669b
Merge pull request #11452 from fabriziopandini/add-v1beta2-conditions…
k8s-ci-robot Nov 21, 2024
91b87fb
Merge pull request #11460 from fabriziopandini/small-improvements-to-…
k8s-ci-robot Nov 21, 2024
3fb816d
Add v1beta2 RollingOut condition
fabriziopandini Nov 21, 2024
d7e314f
Merge pull request #11462 from troy0820/troy0820/update-cert-manager-…
k8s-ci-robot Nov 22, 2024
6865cec
Merge pull request #11463 from fabriziopandini/add-v1beta2-rollout-co…
k8s-ci-robot Nov 22, 2024
bdd5b7f
mhc: Don't set OwnerRemediated on deleting machines
chrischdi Nov 22, 2024
e365415
cluster: split MachinesReady and MachinesUpToDate for ControlPlane an…
chrischdi Nov 22, 2024
88b3662
Improve CAPD load balancer
fabriziopandini Nov 15, 2024
20979c6
Merge pull request #11465 from chrischdi/pr-mhc-remediated-no-deleting
k8s-ci-robot Nov 22, 2024
ff3afcb
Merge pull request #11430 from fabriziopandini/improve-capd-loadbalancer
k8s-ci-robot Nov 22, 2024
2520457
crs: implement ResourcesApplied v1beta2 condition
chrischdi Nov 22, 2024
04874b8
clusterctl: do not fail when running clusterctl with a build without …
chrischdi Nov 22, 2024
c800c18
Merge pull request #11468 from chrischdi/pr-clusterctl-go-build-not-fail
k8s-ci-robot Nov 22, 2024
dbb8d93
review fixes
chrischdi Nov 25, 2024
7195441
fix test
chrischdi Nov 25, 2024
dfc9907
Merge pull request #11467 from chrischdi/pr-crs-v1beta2-condition
k8s-ci-robot Nov 25, 2024
7a7ba01
✨ Add support for v1beta2 conditions to clusterctl describe (#11277)
fabriziopandini Nov 25, 2024
9af0bdd
Bump kind to v0.25.0
fabriziopandini Nov 25, 2024
ff51251
Merge pull request #11473 from fabriziopandini/bump-kind-v0.25.0
k8s-ci-robot Nov 26, 2024
e72a65d
:seedling: Bump the all-go-mod-patch-and-minor group across 3 directo…
dependabot[bot] Nov 26, 2024
0279f3f
Update generated code
dependabot[bot] Nov 26, 2024
763ebe6
Merge pull request #11475 from kubernetes-sigs/dependabot/go_modules/…
k8s-ci-robot Nov 26, 2024
9fc8de6
Merge pull request #10108 from schrej/book/ipam-contract
k8s-ci-robot Nov 26, 2024
4b94491
🚀 Release v1.9.0-rc.0
vishalanarase Nov 25, 2024
721b6cf
Merge pull request #11469 from vishalanarase/release-v1.9.0-rc.0
k8s-ci-robot Nov 26, 2024
97ddd3d
:seedling: Update md link check for release-1.9
cahillsf Nov 26, 2024
9a272fb
Merge pull request #11481 from cahillsf/update-md-link-check
k8s-ci-robot Nov 26, 2024
47feffc
kind: downgrade binary to v0.24.0 to fix building node images for <= …
chrischdi Nov 27, 2024
b8432c2
Merge pull request #11485 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 27, 2024
d0c280d
machine: sort list of hooks for stable condition messages
chrischdi Nov 27, 2024
6a2e0a2
Merge pull request #11488 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 28, 2024
1ed412f
machine: use correct APIVersion for KCP related exclude
chrischdi Nov 27, 2024
350e0db
Merge pull request #11492 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 28, 2024
d07edd0
Drop unnecessary etcd call from KCP
fabriziopandini Nov 27, 2024
e6c7efe
Merge pull request #11493 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 28, 2024
0743f6b
Refine v1beta2 NodeHealthy condition
fabriziopandini Nov 28, 2024
7097840
Merge pull request #11497 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 28, 2024
1644ff3
Refine v1beta2 summary conditions
fabriziopandini Nov 28, 2024
348bc8a
Merge pull request #11499 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 28, 2024
e7fc2a4
Refine MachineDeployment v1beta2 available condition
fabriziopandini Nov 28, 2024
ba18624
Merge pull request #11505 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 29, 2024
357816d
MHC: fix flaky test
chrischdi Nov 25, 2024
0401bba
Refine v1beta2 UpToDate and Rollout conditions
fabriziopandini Nov 28, 2024
0f0bf84
Merge pull request #11506 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 29, 2024
e3880b2
Merge pull request #11507 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 29, 2024
1e13922
clusterctl: properly indent multiline lists in clusterctl describe
chrischdi Nov 29, 2024
26346d7
KCP: make EtcdMemberHealthy less verbose on client creation failures
chrischdi Nov 28, 2024
3470052
Use latest kind image for K8s1.31 in E2E tests
fabriziopandini Nov 29, 2024
a0063f8
Merge pull request #11510 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 29, 2024
ae19c81
Refine KCP's Available, ControlPlaneComponentsHealthy, EtcdClusterHea…
fabriziopandini Nov 29, 2024
80637b6
Merge pull request #11509 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 29, 2024
9295503
Merge pull request #11511 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 29, 2024
3dab331
Merge pull request #11512 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Nov 29, 2024
f7a47bf
Deprecate MD.Spec.ProgressDeadlineSeconds
fabriziopandini Nov 25, 2024
8007736
Merge pull request #11514 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 2, 2024
a520a4d
Deprecate replica counters planned for removal
fabriziopandini Dec 2, 2024
03c076d
Merge pull request #11517 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 2, 2024
7af10a2
Drop retry when computing KCP conditions
fabriziopandini Dec 2, 2024
5350925
Drop unused v1beta2 conditions and reasons
fabriziopandini Dec 2, 2024
c15c657
🌱Update controller-runtime to v0.19.3
m-messiah Dec 2, 2024
fea33f6
Merge pull request #11522 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 2, 2024
6e36999
Merge pull request #11523 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 2, 2024
38600bd
Merge pull request #11527 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 2, 2024
9285ec3
Small improvements to v1beta2 conditions godoc
fabriziopandini Dec 2, 2024
5cb86c2
Merge pull request #11528 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 3, 2024
97e50b3
📖 Add warning note about hook invocation in SDK
kahirokunn Nov 28, 2024
1aa8c01
test: add options for additional resources and verify volume detach t…
chrischdi Dec 2, 2024
63592b4
Merge pull request #11531 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 4, 2024
c600115
Merge pull request #11529 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 4, 2024
4689622
Bump go to v1.22.10
fabriziopandini Dec 4, 2024
6cd5dd3
Merge pull request #11535 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 4, 2024
0438a63
seedling: Add retry to clusterctl `UpgradeWithBinary`
cahillsf Nov 25, 2024
bb3ddc6
Bump kubernetes release to v1.32.0-rc.1
chrischdi Dec 4, 2024
35ba6a0
Merge pull request #11539 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 4, 2024
aaab49b
Merge pull request #11540 from chrischdi/pr-k8s-1-32-rc1-9
k8s-ci-robot Dec 4, 2024
31ce919
Minor fix for the scale test log, which helps properly displaying the…
Dec 9, 2024
e5c96a6
Merge pull request #11548 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 9, 2024
dd822a6
📖 add release 1.8 book link
chandankumar4 Nov 27, 2024
2aa3895
📖 Update clusterctl version to v1.9.x in quick start
chandankumar4 Dec 11, 2024
cd06740
Merge pull request #11560 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 11, 2024
d8a5dc7
Merge pull request #11561 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 11, 2024
5f45f22
Bump Kubernetes in tests to v1.32.0 and claim support for v1.32
chrischdi Dec 12, 2024
55e4898
Merge pull request #11565 from chrischdi/pr-cp-1-32
k8s-ci-robot Dec 13, 2024
dd5b56f
machine: remove solved todo comment
chrischdi Dec 13, 2024
b5ac304
Bump default kind image to v1.32.0
chrischdi Dec 13, 2024
28598f6
Merge pull request #11569 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 13, 2024
39dd4fa
Merge pull request #11567 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 16, 2024
028ae19
Allow scalability to have custom deletion timeout
Dec 9, 2024
8da79c2
Merge pull request #11574 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 17, 2024
1da02d1
Set v1.7 EOL date and update CoreDns version table
Sunnatillo Dec 10, 2024
089abfa
book: fix versions.md for v1.32
chrischdi Dec 17, 2024
116e759
Bump golang.org/x/crypto
fabriziopandini Dec 17, 2024
15e11fd
Bump golang.org/x/net
fabriziopandini Dec 17, 2024
ad7314a
CONTRIBUTING.md fix dead links
chrischdi Dec 17, 2024
527fdde
Merge pull request #11577 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 17, 2024
bef277d
Merge pull request #11583 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 17, 2024
62f3e89
Update version page
fabriziopandini Dec 17, 2024
75c5633
Merge pull request #11576 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 17, 2024
84f9337
Merge pull request #11585 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 17, 2024
b04c79c
Merge pull request #11582 from fabriziopandini/release-1.9
k8s-ci-robot Dec 17, 2024
284c3a5
Cache DiscoveryVariables calls
fabriziopandini Dec 17, 2024
6c909a0
Merge pull request #11599 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 20, 2024
2974524
[release-1.9] 🌱 add TypedAll, ResourceIsUnchanged and TypedResourceIs…
k8s-infra-cherrypick-robot Dec 20, 2024
1b69b02
[release-1.9] 🌱 Improve KCP scale up when using failure domains (#11604)
k8s-infra-cherrypick-robot Dec 20, 2024
05ddeac
[release-1.9] 🌱 Reconcile topology only when necessary (#11606)
sbueringer Dec 20, 2024
9898cc6
Export runtime.Client interface and cache package
sbueringer Dec 23, 2024
a1acd05
Merge pull request #11612 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 23, 2024
878e190
Bump to golang.org/x/net v0.23.0
sbueringer Dec 23, 2024
cd279dd
Merge pull request #11618 from sbueringer/pr-bump-x-net-1.9
k8s-ci-robot Dec 23, 2024
918c717
Machine: sort list of pre-drain hooks for stable condition messages
sbueringer Dec 27, 2024
46676f2
Merge pull request #11625 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 30, 2024
9ce3cd8
fix a link for Cluster API videos and tutorials
pacoxu Dec 25, 2024
6841194
Merge pull request #11627 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Dec 30, 2024
af313d2
Fix log messages in Cluster set status code + some minor unit test fixes
sbueringer Dec 30, 2024
6ef691a
Bump envtest to v1.32.0
sbueringer Dec 31, 2024
cc899b7
Merge pull request #11641 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 7, 2025
02ff9e5
Bump to controller-runtime v0.19.4
sbueringer Jan 7, 2025
1619b3c
Merge pull request #11640 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 7, 2025
f9fdf2e
Merge pull request #11645 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 7, 2025
c2e23fb
Fix broken links in the release team handbooks
fabriziopandini Jan 8, 2025
2f4cafd
Merge pull request #11654 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 8, 2025
ce81e61
[release-1.9] 🌱 Add Infrastructure provider Harvester (#11653)
k8s-infra-cherrypick-robot Jan 8, 2025
adc179e
Reduce log level of noisy logs in ExtensionConfig and topology Cluste…
sbueringer Jan 10, 2025
0b28403
Fix formatting of blocking lifecycle hook condition message
sbueringer Jan 10, 2025
05347d1
Fix resync in in-memory provider
sbueringer Jan 10, 2025
cb8b2fa
Merge pull request #11669 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 11, 2025
b06b4fa
Merge pull request #11668 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 11, 2025
2ec2c52
Merge pull request #11670 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 11, 2025
e37f634
KCP: stop recreating logger for etcd client
sbueringer Jan 10, 2025
efcccd4
patchHelper: call toUnstructured only if necessary
sbueringer Jan 10, 2025
0becb14
Merge pull request #11672 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 11, 2025
c359680
Merge pull request #11673 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 11, 2025
a96d1e4
patch: Call patchHelper only if necessary when reconciling external refs
sbueringer Jan 10, 2025
a897c34
Merge pull request #11675 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 13, 2025
be3493e
Bump github.com/coredns/corefile-migration to v1.0.25
chrischdi Jan 8, 2025
b94c150
Bump coredns support in docs
chrischdi Jan 13, 2025
2205f59
Merge pull request #11676 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 13, 2025
827155f
Also patch external refs if the UID differs
sbueringer Jan 15, 2025
fef9b4d
Merge pull request #11689 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 15, 2025
087c983
Adds RKE2 to list of providers
dharmit Jan 17, 2025
178c1fb
Sort providers A-Z
dharmit Jan 17, 2025
4a5e86d
Improve Machine remediation logs
fabriziopandini Jan 16, 2025
416fd48
Address comments
fabriziopandini Jan 17, 2025
7407e4a
Merge pull request #11706 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 20, 2025
83a4983
Merge pull request #11701 from dharmit/rke2-provider-1.9
k8s-ci-robot Jan 20, 2025
eff3533
clustercache: Prevent concurrent map read/write when creating a cache
chrischdi Jan 20, 2025
508792d
Merge pull request #11709 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 20, 2025
d8b0343
[release-1.9] 🌱 inmemory: fix watch to continue serving based on reso…
k8s-infra-cherrypick-robot Jan 20, 2025
726572c
Improve Machine create and delete logs
fabriziopandini Jan 16, 2025
5d60723
Add k/v pairs describing the overall status of the control plane
fabriziopandini Jan 17, 2025
be1bb7a
Fix unit test
fabriziopandini Jan 17, 2025
4945dde
Address comments
fabriziopandini Jan 17, 2025
3f214b9
More feedback
fabriziopandini Jan 17, 2025
1e55e7a
More comments
fabriziopandini Jan 20, 2025
6172dd9
Merge pull request #11712 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 20, 2025
0665613
Update CAPO quick-start docs
lentzi90 Jan 21, 2025
79e6731
Merge pull request #11724 from k8s-infra-cherrypick-robot/cherry-pick…
k8s-ci-robot Jan 21, 2025
5c5f7cd
merge upstream/v1.9.4 into master
Feb 10, 2025
4520839
UPSTREAM: <carry>: Add openshift specific changes
alexander-demicev Mar 2, 2022
e9689ec
UPSTREAM: <carry>: Sync OWNERS file
JoelSpeed Jun 24, 2024
937bf18
UPSTREAM: <carry>: Updating ose-cluster-api-container image to be con…
Sep 4, 2024
e810d80
UPSTREAM: <carry>: OWNERS: update subcomponent
damdo Sep 4, 2024
6bf1d21
UPSTREAM: <carry>: Updating ose-cluster-api-container image to be con…
Dec 4, 2024
f2814cc
UPSTREAM: <carry>: Update kustomize
Feb 10, 2025
3c1da98
UPSTREAM: <drop>: Generate OpenShift manifests
Feb 10, 2025
71e258f
UPSTREAM: <drop>: Updating and vendoring go modules after an upstream…
Feb 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
30 changes: 15 additions & 15 deletions .github/ISSUE_TEMPLATE/kubernetes_bump.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ changes should be cherry-picked to all release series that will support the new

* [ ] Continuously modify CAPD to use early versions of the upcoming Kubernetes release (betas and rcs):
* Bump the Kubernetes version in `test/*` except for `test/infrastructure/kind/*`.
* Prior art: #10384
* Prior art: https://github.com/kubernetes-sigs/cluster-api/pull/10922
* [ ] Modify CAPD to use the new Kubernetes release after it is GA:
* Bump the Kubernetes version in `test/*` except for `test/infrastructure/kind/*`.
* Prior art: #10454
* Prior art: https://github.com/kubernetes-sigs/cluster-api/pull/11030
* [ ] Ensure the jobs are adjusted to provide test coverage according to our [support policy](https://cluster-api.sigs.k8s.io/reference/versions.html#supported-kubernetes-versions):

* At the `.versions` section in the `cluster-api-prowjob-gen.yaml` file in [test-infra](https://github.com/kubernetes/test-infra/blob/master/config/jobs/kubernetes-sigs/cluster-api/):
Expand All @@ -45,11 +45,11 @@ changes should be cherry-picked to all release series that will support the new
TEST_INFRA_DIR=../../k8s.io/test-infra make generate-test-infra-prowjobs
```

* Prior art: #32456
* Prior art: https://github.com/kubernetes/test-infra/pull/33294

* [ ] Update book:
* Update supported versions in `versions.md`
* Prior art: #10454
* Prior art: https://github.com/kubernetes-sigs/cluster-api/pull/11030

* [ ] Issues specific to the Kubernetes minor release:
* Sometimes there are adjustments that we have to make in Cluster API to be able to support
Expand All @@ -72,7 +72,7 @@ Prerequisites:
* Set new default image for the [test framework](https://github.com/kubernetes-sigs/cluster-api/blob/0f47a19e038ee6b0d3b1e7675a62cdaf84face8c/test/framework/bootstrap/kind_provider.go#L40)
* If code changes are required for CAPD to incorporate the new Kind version, update [kind latestMode](https://github.com/kubernetes-sigs/cluster-api/blob/0f47a19e038ee6b0d3b1e7675a62cdaf84face8c/test/infrastructure/kind/mapper.go#L66)
* Verify the quickstart manually
* Prior art: #10610
* Prior art: https://github.com/kubernetes-sigs/cluster-api/pull/10610
* [ ] Cherry-pick above PR to the latest release branch.

### Using new Kubernetes dependencies
Expand All @@ -83,21 +83,21 @@ need them in older releases as they are not necessary to manage workload cluster
run the Cluster API controllers on the new Kubernetes version.

* [ ] Ensure there is a new controller-runtime minor release which uses the new Kubernetes Go dependencies.
* [ ] Update our Prow jobs for the `main` branch to use the correct `kubekins-e2e` image via the configuration file and by running `make generate-test-infra-prowjobs`.
* [ ] Update our ProwJobs for the `main` branch to use the `kubekins-e2e` with the correct Kubernetes version via [cluster-api-prowjob-gen.yaml](https://github.com/kubernetes/test-infra/blob/master/config/jobs/kubernetes-sigs/cluster-api/cluster-api-prowjob-gen.yaml) and by running `make generate-test-infra-prowjobs`.
* It is recommended to have one PR for presubmit and one for periodic jobs to reduce the risk of breaking the periodic jobs.
* Prior art: https://github.com/kubernetes/test-infra/pull/32380
* [ ] Bump the Go version in Cluster API: (if Kubernetes is using a new Go minor version)
* Search for the currently used Go version across the repository and update it
* We have to at least modify it in: `hack/ensure-go.sh`, `.golangci.yml`, `cloudbuild*.yaml`, `go.mod`, `Makefile`, `netlify.toml`, `Tiltfile`
* Prior art: #10452
* [ ] Bump controller-runtime
* [ ] Bump controller-tools
* Prior art: https://github.com/kubernetes-sigs/cluster-api/pull/10452
* [ ] Bumps in Cluster API repo:
* controller-runtime & controller-tools in go.mod files
* setup-envtest via `SETUP_ENVTEST_VER` in `Makefile`
* controller-gen via `CONTROLLER_GEN_VER` in `Makefile`
* conversion-gen via `CONVERSION_GEN_VER` in `Makefile`
* Prior art: https://github.com/kubernetes-sigs/cluster-api/pull/10803
* [ ] Bump the Kubernetes version used in integration tests via `KUBEBUILDER_ENVTEST_KUBERNETES_VERSION` in `Makefile`
* **Note**: This PR should be cherry-picked as well. It is part of this section as it depends on kubebuilder/controller-runtime
releases and is not strictly necessary for [Supporting managing and running on the new Kubernetes version](#supporting-managing-and-running-on-the-new-kubernetes-version).
* Prior art to release envtest binaries: https://github.com/kubernetes-sigs/kubebuilder/pull/3864
* **Note**: This PR should be cherry-picked as well. It is part of this section as it depends on kubebuilder/controller-runtime releases and is not strictly necessary for [Supporting managing and running on the new Kubernetes version](#supporting-managing-and-running-on-the-new-kubernetes-version).
* Prior art to release envtest binaries: https://github.com/kubernetes-sigs/controller-tools/pull/1032
* Prior art: #7193
* [ ] Bump conversion-gen via `CONVERSION_GEN_VER` in `Makefile`
* Prior art: #7118

After release of CAPI v1.X.x (that supports Kubernetes v1.Y):
70 changes: 34 additions & 36 deletions .github/ISSUE_TEMPLATE/release_tracking.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ assignees: ''

---

Please see the corresponding section in [release-tasks.md](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md) for documentation of individual tasks.
Please see the corresponding sections of the [role-handbooks](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks) for documentation of individual tasks.

## Tasks

Expand All @@ -17,71 +17,69 @@ Please see the corresponding section in [release-tasks.md](https://github.com/ku
* The following is based on the v1.6 release cycle. Modify according to the tracked release cycle.

Week 1:
* [ ] [Release Lead] [Finalize release schedule and team](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#finalize-release-schedule-and-team)
* [ ] [Release Lead] [Add/remove release team members](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#addremove-release-team-members)
* [ ] [Release Lead] [Prepare main branch for development of the new release](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#prepare-main-branch-for-development-of-the-new-release)
* [ ] [Communications Manager] [Add docs to collect release notes for users and migration notes for provider implementers](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#add-docs-to-collect-release-notes-for-users-and-migration-notes-for-provider-implementers)
* [ ] [Communications Manager] [Update supported versions](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#update-supported-versions)
* [ ] [Release Lead] [Finalize release schedule and team](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#finalize-release-schedule-and-team)
* [ ] [Release Lead] [Add/remove release team members](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#addremove-release-team-members)
* [ ] [Release Lead] [Prepare main branch for development of the new release](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#prepare-main-branch-for-development-of-the-new-release)
* [ ] [Communications Manager] [Add docs to collect release notes for users and migration notes for provider implementers](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/communications#add-docs-to-collect-release-notes-for-users-and-migration-notes-for-provider-implementers)
* [ ] [Communications Manager] [Update supported versions](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/communications#update-supported-versions)

Week 1 to 4:
* [ ] [Release Lead] [Track] [Remove previously deprecated code](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#track-remove-previously-deprecated-code)
* [ ] [Release Lead] [Track] [Remove previously deprecated code](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#track-remove-previously-deprecated-code)

Week 6:
* [ ] [Release Lead] [Cut the v1.5.1 & v1.4.6 releases](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#repeatedly-cut-a-release)
* [ ] [Release Lead] [Cut the v1.5.1 & v1.4.6 releases](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#repeatedly-cut-a-release)

Week 9:
* [ ] [Release Lead] [Cut the v1.5.2 & v1.4.7 releases](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#repeatedly-cut-a-release)
* [ ] [Release Lead] [Cut the v1.5.2 & v1.4.7 releases](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#repeatedly-cut-a-release)

Week 11 to 12:
* [ ] [Release Lead] [Track] [Bump dependencies](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#track-bump-dependencies)
* [ ] [Release Lead] [Track] [Bump dependencies](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#track-bump-dependencies)

Week 13:
* [ ] [Release Lead] [Cut the v1.6.0-beta.0 release](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#repeatedly-cut-a-release)
* [ ] [Release Lead] [Cut the v1.5.3 & v1.4.8 releases](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#repeatedly-cut-a-release)
* [ ] [Release Lead] [Create a new GitHub milestone for the next release](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#create-a-new-github-milestone-for-the-next-release)
* [ ] [Communications Manager] [Communicate beta to providers](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#communicate-beta-to-providers)
* [ ] [Release Lead] [Cut the v1.6.0-beta.0 release](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#repeatedly-cut-a-release)
* [ ] [Release Lead] [Cut the v1.5.3 & v1.4.8 releases](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#repeatedly-cut-a-release)
* [ ] [Release Lead] [Create a new GitHub milestone for the next release](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#create-a-new-github-milestone-for-the-next-release)
* [ ] [Communications Manager] [Communicate beta to providers](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/communications#communicate-beta-to-providerss)

Week 14:
* [ ] [Release Lead] [Cut the v1.6.0-beta.1 release](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#repeatedly-cut-a-release)
* [ ] [Release Lead] [Set a tentative release date for the next minor release](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#set-a-tentative-release-date-for-the-next-minor-release)
* [ ] [Release Lead] [Assemble next release team](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#assemble-next-release-team)
* [ ] [Release Lead] [Cut the v1.6.0-beta.1 release](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#repeatedly-cut-a-release)
* [ ] [Release Lead] [Set a tentative release date for the next minor release](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#set-a-tentative-release-date-for-the-next-minor-release)
* [ ] [Release Lead] [Assemble next release team](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#set-a-tentative-release-date-for-the-next-minor-release)
* [ ] [Release Lead] Select release lead for the next release cycle

Week 15:

* KubeCon idle week

Week 16:
* [ ] [Release Lead] [Cut the v1.6.0-rc.0 release](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#repeatedly-cut-a-release)
* [ ] [Release Lead] [Update milestone applier and GitHub Actions](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#update-milestone-applier-and-github-actions)
* [ ] [CI Manager] [Setup jobs and dashboards for the release-1.6 release branch](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#setup-jobs-and-dashboards-for-a-new-release-branch)
* [ ] [Communications Manager] [Ensure the book for the new release is available](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#ensure-the-book-for-the-new-release-is-available)
* [ ] [Release Lead] [Cut the v1.6.0-rc.0 release](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#repeatedly-cut-a-release)
* [ ] [Release Lead] [Update milestone applier and GitHub Actions](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#update-milestone-applier-and-github-actions)
* [ ] [CI Manager] [Setup jobs and dashboards for the release-1.6 release branch](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/ci-signal#setup-jobs-and-dashboards-for-a-new-release-branch)
* [ ] [Communications Manager] [Ensure the book for the new release is available](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/communications#ensure-the-book-for-the-new-release-is-available)

Week 17:
* [ ] [Release Lead] [Cut the v1.6.0-rc.1 release](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#repeatedly-cut-a-release)
* [ ] [Release Lead] [Cut the v1.6.0-rc.1 release](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#repeatedly-cut-a-release)

Week 18:
* [ ] [Release Lead] [Cut the v1.6.0 release](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#repeatedly-cut-a-release)
* [ ] [Release Lead] [Cut the v1.5.4 & v1.4.9 releases](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#repeatedly-cut-a-release)
* [ ] [Release Lead] [Cut the v1.6.0 release](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#repeatedly-cut-a-release)
* [ ] [Release Lead] [Cut the v1.5.4 & v1.4.9 releases](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#repeatedly-cut-a-release)
* [ ] [Release Lead] Organize release retrospective
* [ ] [Communications Manager] [Change production branch in Netlify to the new release branch](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#change-production-branch-in-netlify-to-the-new-release-branch)
* [ ] [Communications Manager] [Update clusterctl links in the quickstart](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#update-clusterctl-links-in-the-quickstart)
* [ ] [Communications Manager] [Change production branch in Netlify to the new release branch](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/communications#change-production-branch-in-netlify-to-the-new-release-branch)
* [ ] [Communications Manager] [Update clusterctl links in the quickstart](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/communications#update-clusterctl-links-in-the-quickstart)

Continuously:
* [Release lead] [Maintain the GitHub release milestone](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#continuously-maintain-the-github-release-milestone)
* [Release lead] [Bump the Go version](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#continuously-bump-the-go-version)
* [Communications Manager] [Communicate key dates to the community](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#continuously-communicate-key-dates-to-the-community)
* [Release lead] [Maintain the GitHub release milestone](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#continuously-maintain-the-github-release-milestone)
* [Release lead] [Bump the Go version](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#continuously-bump-the-go-version)
* [Communications Manager] [Communicate key dates to the community](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/communications#continuously-communicate-key-dates-to-the-community)
* [Communications Manager] Improve release process documentation
* [Communications Manager] Maintain and improve user facing documentation about releases, release policy and release calendar
* [CI Manager] [Monitor CI signal](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#continuously-monitor-ci-signal)
* [CI Manager] [Reduce the amount of flaky tests](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#continuously-reduce-the-amount-of-flaky-tests)
* [CI Manager] [Bug triage](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#continuously-bug-triage)
* [CI Manager] Maintain and improve release automation, tooling & related developer docs
* [CI Manager] [Monitor CI signal](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/ci-signal#continuously-monitor-ci-signal)
* [CI Manager] [Reduce the amount of flaky tests](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/ci-signal#continuously-reduce-the-amount-of-flaky-tests)

If and when necessary:
* [ ] [Release Lead] [Track] [Bump the Cluster API apiVersion](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#optional-track-bump-the-cluster-api-apiversion)
* [ ] [Release Lead] [Track] [Bump the Kubernetes version](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#optional-track-bump-the-kubernetes-version)
* [ ] [Release Lead] [Track Release and Improvement tasks](https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/release/release-tasks.md#optional-track-release-and-improvement-tasks)
* [ ] [Release Lead] [Track] [Bump the Cluster API apiVersion](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#optional-track-bump-the-cluster-api-apiversion)
* [ ] [Release Lead] [Track] [Bump the Kubernetes version](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#optional-track-bump-the-kubernetes-version)
* [ ] [Release Lead] [Track Release and Improvement tasks](https://github.com/kubernetes-sigs/cluster-api/tree/main/docs/release/role-handbooks/release-lead#optional-track-release-and-improvement-tasks)

/priority critical-urgent
/kind feature
4 changes: 2 additions & 2 deletions .github/workflows/pr-md-link-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ jobs:
name: Broken Links
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # tag=v4.1.7
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
- uses: gaurav-nelson/github-action-markdown-link-check@5c5dfc0ac2e225883c0e5f03a85311ec2830d368 # tag=v1
with:
use-quiet-mode: 'yes'
config-file: .markdownlinkcheck.json
check-modified-files-only: 'yes'
base-branch: release-1.8
base-branch: release-1.9
Loading