Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
209 commits
Select commit Hold shift + click to select a range
e4bd343
Delete kubetest2-aks directory
MartinForReal Jan 8, 2025
f1d8dcc
build(deps): bump softprops/action-gh-release from 2.2.0 to 2.2.1 (#7…
dependabot[bot] Jan 8, 2025
b8981af
Update release.yaml
MartinForReal Jan 8, 2025
7147a24
build(deps): bump oss/go/microsoft/golang from `4e64867` to `beca79e`…
dependabot[bot] Jan 8, 2025
b803c7f
build(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient (#7992)
dependabot[bot] Jan 9, 2025
00d7537
build(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0 (#7996)
dependabot[bot] Jan 9, 2025
51cf360
build(deps): bump step-security/harden-runner from 2.10.2 to 2.10.3 (…
dependabot[bot] Jan 10, 2025
dd16c87
move DisableAzureStackCloud to azclient package (#8007)
k8s-infra-cherrypick-robot Jan 10, 2025
44ee50a
build(deps): bump github/codeql-action from 3.28.0 to 3.28.1 (#8015)
dependabot[bot] Jan 12, 2025
e9b29a4
fetch acutal commit id when generate release note (#8017)
k8s-infra-cherrypick-robot Jan 13, 2025
36ac36a
Remove pr submission due to lack of permission. (#8024)
k8s-infra-cherrypick-robot Jan 13, 2025
a953b39
build(deps): bump oss/go/microsoft/golang from `beca79e` to `35c83ae`…
dependabot[bot] Jan 13, 2025
2a670e8
build(deps): bump distroless/base from `e9d0321` to `74ddbf5` (#8028)
dependabot[bot] Jan 13, 2025
4c296b9
build(deps): bump oss/go/microsoft/golang from `35c83ae` to `c6ff6b4`…
dependabot[bot] Jan 15, 2025
9a3d5e3
build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity (#…
dependabot[bot] Jan 15, 2025
cf3f45d
build(deps): bump the all group with 9 updates (#8044)
dependabot[bot] Jan 16, 2025
dc3d11e
build(deps): bump oss/go/microsoft/golang from `c6ff6b4` to `3ff6abe`…
dependabot[bot] Jan 19, 2025
b930055
build(deps): bump the all group with 9 updates (#8060)
dependabot[bot] Jan 19, 2025
7530d23
build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 (…
dependabot[bot] Jan 19, 2025
ee4d96e
set batch size to great or equal to 1 (#8055)
k8s-infra-cherrypick-robot Jan 20, 2025
5922de1
build(deps): bump oss/go/microsoft/golang from `3ff6abe` to `91d7dde`…
dependabot[bot] Jan 20, 2025
23dd6c0
build(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient (#8073)
dependabot[bot] Jan 20, 2025
9057848
build(deps): bump step-security/harden-runner from 2.10.3 to 2.10.4 (…
dependabot[bot] Jan 20, 2025
31daf3b
Update License files only when it is changed.
MartinForReal Jan 21, 2025
68a55ab
Merge pull request #8084 from k8s-infra-cherrypick-robot/cherry-pick-…
MartinForReal Jan 21, 2025
33694c9
build(deps): bump oras-project/setup-oras from 1.2.1 to 1.2.2 (#8099)
dependabot[bot] Jan 21, 2025
540056c
build(deps): bump actions/setup-go from 5.2.0 to 5.3.0 (#8100)
dependabot[bot] Jan 21, 2025
cceb26c
build(deps): bump github/codeql-action from 3.28.1 to 3.28.2 (#8101)
dependabot[bot] Jan 21, 2025
4492eab
build(deps): bump the all group with 2 updates (#8103)
dependabot[bot] Jan 21, 2025
96dea96
build(deps): bump oss/go/microsoft/golang from `91d7dde` to `ff1f672`…
dependabot[bot] Jan 22, 2025
f2a23e6
build(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient/cache…
dependabot[bot] Jan 22, 2025
3542e99
build(deps): bump github/codeql-action from 3.28.2 to 3.28.4 (#8126)
dependabot[bot] Jan 23, 2025
9e166d1
build(deps): bump the all group with 2 updates (#8164)
dependabot[bot] Jan 26, 2025
fe2cf14
build(deps): bump the all group with 2 updates (#8158)
dependabot[bot] Jan 26, 2025
e0d872f
build(deps): bump oss/go/microsoft/golang from `ff1f672` to `94a7ec6`…
dependabot[bot] Jan 27, 2025
aa2a053
build(deps): bump github.com/samber/lo in the all group (#8170)
dependabot[bot] Jan 27, 2025
c09ddd7
build(deps): bump github/codeql-action in the all group (#8188)
dependabot[bot] Jan 28, 2025
7b50941
build(deps): bump the all group with 2 updates (#8186)
dependabot[bot] Jan 28, 2025
f2d97f7
build(deps): bump github/codeql-action in the all group (#8195)
dependabot[bot] Jan 29, 2025
310f088
build(deps): bump github.com/evanphx/json-patch in the all group (#8194)
dependabot[bot] Jan 29, 2025
43ef5d4
build(deps): bump oss/go/microsoft/golang from `94a7ec6` to `1343d81`…
dependabot[bot] Jan 29, 2025
a4e0c9e
build(deps): bump github.com/spf13/pflag in the all group (#8210)
dependabot[bot] Jan 30, 2025
9c4851e
build(deps): bump github/codeql-action in the all group (#8211)
dependabot[bot] Jan 30, 2025
701f8ed
build(deps): bump oss/go/microsoft/golang from `1343d81` to `87c9102`…
dependabot[bot] Feb 3, 2025
b0312a1
build(deps): bump the all group with 3 updates (#8227)
dependabot[bot] Feb 4, 2025
5e56991
build(deps): bump golangci/golangci-lint-action in the all group (#8238)
dependabot[bot] Feb 5, 2025
78f942d
[release-1.32] Fix: Preserve Whitespace for Tag Values Resembling "nu…
k8s-infra-cherrypick-robot Feb 6, 2025
6bffa2e
[release-1.32] Fix : Enable system tag support prefix match (#8228)
k8s-infra-cherrypick-robot Feb 6, 2025
9ad3673
build(deps): bump the all group across 1 directory with 2 updates (#8…
dependabot[bot] Feb 6, 2025
100befd
build(deps): bump oss/go/microsoft/golang from `87c9102` to `8b584e9`…
dependabot[bot] Feb 7, 2025
1b455e5
build(deps): bump the all group with 2 updates (#8258)
dependabot[bot] Feb 9, 2025
d2e5d8b
build(deps): bump oss/go/microsoft/golang from `8b584e9` to `f96fcb5`…
dependabot[bot] Feb 10, 2025
f5f0870
build(deps): bump golangci/golangci-lint-action in the all group (#8271)
dependabot[bot] Feb 10, 2025
b5a50ea
build(deps): bump oss/go/microsoft/golang from `f96fcb5` to `6128e0a`…
dependabot[bot] Feb 11, 2025
6ce6345
[release-1.32] fix: add Etag field to request body to let Etag work (…
k8s-infra-cherrypick-robot Feb 11, 2025
1c8b402
fix: disk attach/detach failure with track2 sdk (#8282)
k8s-infra-cherrypick-robot Feb 11, 2025
068d1ca
build(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient (#8287)
dependabot[bot] Feb 11, 2025
d3c058c
[release-1.32] test: add vm etag in ensureBackendPoolDeletedFromNode …
k8s-infra-cherrypick-robot Feb 12, 2025
f34bcbb
[release-1.32] fix(credential-provider): check acr pattern to avoid s…
k8s-infra-cherrypick-robot Feb 12, 2025
5c78533
Update vendor license for release-1.32 (#8292)
MartinForReal Feb 13, 2025
67d3b47
build(deps): bump oss/go/microsoft/golang from `6128e0a` to `4abb911`…
dependabot[bot] Feb 13, 2025
f9692aa
[release-1.32] Fix golangci-lint errors: switch Go version to 1.23 (#…
k8s-infra-cherrypick-robot Feb 16, 2025
96d2a9b
fix: Empty node selector should work after non-empty node selector (#…
k8s-infra-cherrypick-robot Feb 17, 2025
bfdbc26
bump golang in gcb-docker-gcloud to 1.23.4 (#8353)
k8s-infra-cherrypick-robot Feb 18, 2025
778d61a
chore: configure timeouts for HTTP/2 (#8384)
k8s-infra-cherrypick-robot Feb 20, 2025
e2d0dda
fix: add http timeout to avoid connection stuck
feiskyer Feb 20, 2025
5b0498d
build(deps): bump the all group across 1 directory with 15 updates (#…
dependabot[bot] Feb 21, 2025
27f963a
build(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient (#8409)
dependabot[bot] Feb 23, 2025
75685bc
send patch vm requests to channel (#8420)
k8s-infra-cherrypick-robot Feb 24, 2025
c2603eb
build(deps): bump the all group across 1 directory with 7 updates
dependabot[bot] Feb 25, 2025
742a206
Merge pull request #8433 from kubernetes-sigs/dependabot/github_actio…
MartinForReal Feb 26, 2025
b8950a8
fix linter config
MartinForReal Feb 25, 2025
0ef77dc
Merge pull request #8389 from feiskyer/1.32-timeout
feiskyer Feb 26, 2025
70edd26
Update vendor license for release-1.32
k8s-ci-robot Feb 23, 2025
a0e434e
build(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient (#8437)
dependabot[bot] Feb 26, 2025
4402f5a
build(deps): bump actions/download-artifact in the all group (#8459)
dependabot[bot] Feb 26, 2025
e50e4ee
Set auxiliary token policy when auxiliary token provider enabled (#8460)
clnv Feb 27, 2025
36e3f31
commit release note to doc/release-note-vxxxx branch (#8470)
k8s-infra-cherrypick-robot Feb 27, 2025
67714dc
remove step in release action (#8477)
k8s-infra-cherrypick-robot Feb 27, 2025
8e9f34d
build(deps): bump actions/cache from 4.2.1 to 4.2.2 in the all group …
dependabot[bot] Feb 27, 2025
6e34d82
build(deps): bump the all group across 1 directory with 2 updates (#8…
dependabot[bot] Feb 28, 2025
d62bda5
fix: Remove all routes that have the node name as prefix (#8497)
k8s-infra-cherrypick-robot Mar 3, 2025
ce6d565
build(deps): bump oss/go/microsoft/golang from `4abb911` to `8710894`…
dependabot[bot] Mar 3, 2025
68ba56b
build(deps): bump oss/go/microsoft/golang from `8710894` to `44c2195`…
dependabot[bot] Mar 3, 2025
505ea48
build(deps): bump peter-evans/create-pull-request in the all group (#…
dependabot[bot] Mar 4, 2025
a118930
test: pin az cli to fix acr cache create issue
mainred Mar 5, 2025
a609da5
fix: incorrect cloud provider setting in sovereign cloud
feiskyer Mar 5, 2025
8b19836
Merge pull request #8520 from k8s-infra-cherrypick-robot/cherry-pick-…
feiskyer Mar 5, 2025
af692b1
build(deps): bump the all group across 1 directory with 2 updates (#8…
dependabot[bot] Mar 5, 2025
b3895e6
build(deps): bump the all group with 4 updates (#8546)
dependabot[bot] Mar 6, 2025
366312c
fix: Remove managed pip if switched to another pip in a different res…
k8s-infra-cherrypick-robot Mar 6, 2025
6339f4f
build(deps): bump oss/go/microsoft/golang from `44c2195` to `609f6dd`…
dependabot[bot] Mar 6, 2025
2bd5332
build(deps): bump the all group with 9 updates (#8557)
dependabot[bot] Mar 6, 2025
739be76
build(deps): bump github/codeql-action in the all group (#8580)
dependabot[bot] Mar 9, 2025
bca81d3
build(deps): bump golangci/golangci-lint-action in the all group (#8615)
dependabot[bot] Mar 12, 2025
154d719
fix: account match algorithm when source account name is provided (#8…
k8s-infra-cherrypick-robot Mar 15, 2025
e5c97f3
build(deps): bump aquasecurity/trivy-action in the all group (#8628)
dependabot[bot] Mar 16, 2025
146b72d
Generate non-overlapping and non-mergable CIDRs at best effort (#8587…
clnv Mar 17, 2025
0246eb8
build(deps): bump distroless/base from `74ddbf5` to `125eb09` (#8644)
dependabot[bot] Mar 18, 2025
8177b19
Merge metrics (#8594) (#8639)
clnv Mar 18, 2025
8eb1223
build(deps): bump the all group with 2 updates (#8656)
dependabot[bot] Mar 18, 2025
9c3d137
build(deps): bump the all group with 4 updates (#8672)
dependabot[bot] Mar 19, 2025
d0f5eb9
build(deps): bump the all group across 1 directory with 15 updates (#…
dependabot[bot] Mar 20, 2025
def1567
build(deps): bump actions/cache from 4.2.2 to 4.2.3 in the all group …
dependabot[bot] Mar 20, 2025
b1f8e13
[release-1.32] fix(credential-provider): check empty mirror mapping a…
k8s-infra-cherrypick-robot Mar 21, 2025
33611a9
fix: use acr audience token for ACR authentication (#8593) (#8696)
mainred Mar 25, 2025
edfd8e0
build(deps): bump oss/go/microsoft/golang from `609f6dd` to `68a909a`…
dependabot[bot] Mar 27, 2025
83e56f7
Upgrade azclient and set compute and network ARM client (#8747)
clnv Mar 27, 2025
0370caa
fix: Remove the shared slb health probe after the last cluster servic…
k8s-infra-cherrypick-robot Mar 28, 2025
a6a777c
build(deps): bump distroless/base from `125eb09` to `2776987` (#8765)
dependabot[bot] Mar 30, 2025
2b0cbf8
fix: Skip ensuring host in pool if the vm is not found (#8752)
k8s-infra-cherrypick-robot Mar 31, 2025
30f740a
build(deps): bump the all group across 1 directory with 3 updates (#8…
dependabot[bot] Apr 2, 2025
9e50abe
feat: All tide/merge-method-squash label to all pull requests
nilo19 Apr 2, 2025
e3820f4
Merge pull request #8791 from k8s-infra-cherrypick-robot/cherry-pick-…
nilo19 Apr 2, 2025
d2d1533
build(deps): bump oss/go/microsoft/golang from `68a909a` to `2ce8af8`…
dependabot[bot] Apr 2, 2025
1b3c9ca
[release-1.32] feat: Support migration from basic to standard load ba…
k8s-infra-cherrypick-robot Apr 3, 2025
5ed8d92
build(deps): bump oss/go/microsoft/golang from `2ce8af8` to `7fd2adf`…
dependabot[bot] Apr 6, 2025
4acef8d
build(deps): bump github/codeql-action in the all group (#8831)
dependabot[bot] Apr 7, 2025
f609fc2
build(deps): bump the all group across 1 directory with 9 updates (#8…
dependabot[bot] Apr 8, 2025
c6f81f2
fix: Prevent panic when route table GET result is empty interface, or…
k8s-infra-cherrypick-robot Apr 8, 2025
b084ef5
build(deps): bump github/codeql-action in the all group (#8846)
dependabot[bot] Apr 8, 2025
9c4280d
build(deps): bump the all group with 3 updates (#8847)
dependabot[bot] Apr 9, 2025
b901cc4
build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity (#…
dependabot[bot] Apr 9, 2025
e4c3059
build(deps): bump oss/go/microsoft/golang from `7fd2adf` to `f23554f`…
dependabot[bot] Apr 10, 2025
7b23568
build(deps): bump oss/go/microsoft/golang from `f23554f` to `bfd5124`…
dependabot[bot] Apr 10, 2025
de80f5c
build(deps): bump oss/go/microsoft/golang from `bfd5124` to `84d9ddc`…
dependabot[bot] Apr 14, 2025
ab14c4a
[release-1.32] Fix panic for GetZoneByNodeName on Azure Stack (#8866)
k8s-infra-cherrypick-robot Apr 15, 2025
9c1dcbe
build(deps): bump oss/go/microsoft/golang from `84d9ddc` to `ffd9e07`…
dependabot[bot] Apr 17, 2025
42dfb2b
chore: Add metrics for local service backend pool updater (#8896)
k8s-infra-cherrypick-robot Apr 18, 2025
6cb0fa2
build(deps): bump softprops/action-gh-release in the all group (#8913)
dependabot[bot] Apr 20, 2025
ff36018
build(deps): bump oss/go/microsoft/golang (#8912)
dependabot[bot] Apr 21, 2025
ce541b1
fetch all tags and commit in release action (#8918)
k8s-infra-cherrypick-robot Apr 21, 2025
35be614
build(deps): bump the all group across 1 directory with 2 updates (#8…
dependabot[bot] Apr 21, 2025
0e5768a
build(deps): bump oss/go/microsoft/golang (#8929)
dependabot[bot] Apr 21, 2025
0c1835e
fix: azure stack hub volume detach failed (#8930)
k8s-infra-cherrypick-robot Apr 22, 2025
237337c
build(deps): bump step-security/harden-runner in the all group (#8934)
dependabot[bot] Apr 22, 2025
4bbc53c
build(deps): bump github/codeql-action in the all group (#8952)
dependabot[bot] Apr 23, 2025
eb6598c
build(deps): bump the all group with 9 updates (#8949)
dependabot[bot] Apr 24, 2025
30b332b
build(deps): bump actions/download-artifact in the all group (#8968)
dependabot[bot] Apr 24, 2025
ed22eb3
cleanup: add authProvider in AccountRepo struct
andyzhangx Mar 24, 2025
55355f3
fix: remove unnecessary get vmss call during disk attach
andyzhangx Apr 25, 2025
1597f00
Merge pull request #8970 from andyzhangx/remove-unnecessary-get-vmss-…
andyzhangx Apr 25, 2025
d29fb4c
chore: DeleteCacheForNode is only called when updateCache is not called
andyzhangx Apr 18, 2025
9f94f64
Merge pull request #8969 from k8s-infra-cherrypick-robot/cherry-pick-…
andyzhangx Apr 25, 2025
a1d38f3
Merge pull request #8971 from k8s-infra-cherrypick-robot/cherry-pick-…
andyzhangx Apr 25, 2025
bdde63e
fix: reduce get disk calls in disk attach/detach on VMSS#2
andyzhangx Apr 25, 2025
2efcaed
Merge pull request #8972 from andyzhangx/reduce-get-disk-call-2-1.32
andyzhangx Apr 25, 2025
9e9a457
build(deps): bump the all group with 2 updates (#8963)
dependabot[bot] Apr 25, 2025
3c5920b
build(deps): bump oss/go/microsoft/golang from `2c7c72a` to `c6289aa`…
dependabot[bot] Apr 27, 2025
a45bc35
build(deps): bump oss/go/microsoft/golang from `c6289aa` to `eb9e808`…
dependabot[bot] Apr 28, 2025
2a950ea
build(deps): bump oras-project/setup-oras in the all group (#8989)
dependabot[bot] Apr 29, 2025
818c7ab
fix: Ignore cases when comparing load balancer names (#8991)
k8s-infra-cherrypick-robot Apr 30, 2025
08ae544
fix: NotFound error (#8998)
k8s-infra-cherrypick-robot Apr 30, 2025
d0603ee
feat: add VNetLinkName and PublicNetworkAccess in account creation (#…
k8s-infra-cherrypick-robot Apr 30, 2025
3c44de3
build(deps): bump github/codeql-action in the all group (#9006)
dependabot[bot] May 4, 2025
82aedf1
build(deps): bump the all group across 1 directory with 6 updates (#9…
dependabot[bot] May 5, 2025
94cee71
Update vendor license for release-1.32 (#8924)
MartinForReal May 8, 2025
78684c3
build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 in the all gro…
dependabot[bot] May 8, 2025
a083458
build(deps): bump actions/dependency-review-action in the all group (…
dependabot[bot] May 11, 2025
0fecf06
build(deps): bump actions/dependency-review-action in the all group (…
dependabot[bot] May 13, 2025
41ae4c2
build(deps): bump github/codeql-action in the all group (#9089)
dependabot[bot] May 18, 2025
bece306
build(deps): bump ossf/scorecard-action in the all group (#9121)
dependabot[bot] Jun 1, 2025
9e94a7b
build(deps): bump the all group with 2 updates (#9136)
dependabot[bot] Jun 3, 2025
c159179
Update ensure-azcli.sh (#9139)
k8s-infra-cherrypick-robot Jun 4, 2025
719c1ff
fix: Set default ipfamilies to ipv4 if the field is empty (#9145)
k8s-infra-cherrypick-robot Jun 6, 2025
4024e40
fix: Retry reconcileLoadBalancer after removing PLS (#9158)
k8s-infra-cherrypick-robot Jun 7, 2025
5454719
build(deps): bump softprops/action-gh-release in the all group (#9166)
dependabot[bot] Jun 10, 2025
f4c5539
fix: Make sure the test context is not canceled in lb backend pool up…
k8s-infra-cherrypick-robot Jun 12, 2025
9cf2846
build(deps): bump the all group with 4 updates (#9185)
dependabot[bot] Jun 15, 2025
f6d94d2
build(deps): bump github/codeql-action in the all group (#9213)
dependabot[bot] Jun 29, 2025
decf298
Skip adding Internet service tag if IP ranges allow all (#9208) (#9225)
clnv Jul 2, 2025
d81c106
fix: don't change subnet.PrivateEndpointNetworkPolicies setting if se…
k8s-infra-cherrypick-robot Jul 2, 2025
2bb3916
build(deps): bump the all group with 3 updates (#9239)
dependabot[bot] Jul 6, 2025
db3c628
[release-1.32] fix: migrate interface client operations from NetworkC…
k8s-infra-cherrypick-robot Jul 16, 2025
eb382e8
fix: fix error evaluation in AttachDisk (#9232)
k8s-infra-cherrypick-robot Jul 19, 2025
2df1377
build(deps): bump step-security/harden-runner in the all group (#9275)
dependabot[bot] Jul 20, 2025
7fdaa42
build(deps): bump github/codeql-action in the all group (#9299)
dependabot[bot] Jul 27, 2025
de9ba59
build(deps): bump github/codeql-action in the all group (#9320)
dependabot[bot] Aug 3, 2025
3341770
build(deps): bump the all group with 3 updates (#9334)
dependabot[bot] Aug 10, 2025
032d146
[release-1.32] chore: add option to list vmss vms without instance vi…
k8s-infra-cherrypick-robot Aug 15, 2025
d9c1f4b
fix: vmss controller log typo (#9273)
k8s-infra-cherrypick-robot Aug 15, 2025
4641c93
build(deps): bump the all group with 2 updates (#9351)
dependabot[bot] Aug 17, 2025
cd69071
build(deps): bump the all group with 2 updates (#9368)
dependabot[bot] Aug 24, 2025
1dcf512
[release-1.32] fix: Do not return early when pip.publicIPAddress is e…
k8s-infra-cherrypick-robot Aug 31, 2025
4fcd2bf
build(deps): bump the all group with 2 updates (#9401)
dependabot[bot] Aug 31, 2025
2d8f241
build(deps): bump oss/go/microsoft/golang in the all group (#9399)
dependabot[bot] Sep 1, 2025
79a67eb
[release-1.32] Support node filtering feature (#9407)
k8s-infra-cherrypick-robot Sep 1, 2025
aba0e49
chore: bump distroless base image for CVEs (#9410)
feiskyer Sep 4, 2025
33dd346
chore: bump Go version to 1.24.6/1.23.12 for CVEs (#9414)
feiskyer Sep 4, 2025
14f576f
[release-1.32] fix CVE-2024-51744 and CVE-2025-30204 (#9424)
mainred Sep 5, 2025
0fad02e
fix: China cloud endpoints (#9426)
andyzhangx Sep 5, 2025
eb249ca
build(deps): bump the all group with 4 updates (#9444)
dependabot[bot] Sep 7, 2025
a946a6f
Clean backend pool node destination while reconciling security group …
clnv Sep 8, 2025
d08893b
build(deps): bump the all group with 3 updates (#9465)
dependabot[bot] Sep 14, 2025
70600e9
build(deps): bump oss/go/microsoft/golang in the all group (#9438)
dependabot[bot] Sep 19, 2025
665c4ff
build(deps): bump oss/go/microsoft/golang from `cc98521` to `71c9a6e`…
dependabot[bot] Sep 21, 2025
eda5811
build(deps): bump oss/go/microsoft/golang from `71c9a6e` to `f2537af`…
dependabot[bot] Sep 23, 2025
f362f35
build(deps): bump the all group with 3 updates (#9504)
dependabot[bot] Sep 28, 2025
09d8a69
build(deps): bump oss/go/microsoft/golang from `f2537af` to `3e21efd`…
dependabot[bot] Oct 4, 2025
3952f45
build(deps): bump the all group with 3 updates (#9522)
dependabot[bot] Oct 5, 2025
2b0d594
build(deps): bump oss/go/microsoft/golang from `3e21efd` to `19f56b5`…
dependabot[bot] Oct 6, 2025
a2473b5
build(deps): bump the all group with 4 updates (#9541)
dependabot[bot] Oct 12, 2025
38f8242
build(deps): bump github/codeql-action in the all group (#9555)
dependabot[bot] Oct 19, 2025
013d324
build(deps): bump the all group with 3 updates (#9567)
dependabot[bot] Oct 26, 2025
8deb2c9
build(deps): bump oss/go/microsoft/golang in the all group (#9536)
dependabot[bot] Oct 28, 2025
d6e2912
build(deps): bump github/codeql-action in the all group (#9586)
dependabot[bot] Nov 2, 2025
7a688c2
build(deps): bump oss/go/microsoft/golang from `6b997a6` to `5dade4f`…
dependabot[bot] Nov 2, 2025
2513ebb
small fix
ijrsvt Oct 31, 2025
3bf9341
add test
ijrsvt Oct 31, 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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/cleanupcache.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit

Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,22 +55,22 @@ jobs:

steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit

- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Set up Go 1.x
uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
with:
go-version: '>=1.20'
check-latest: true
id: go

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0
uses: github/codeql-action/init@0499de31b99561a6d14a36a5f662c2a54f91beee # v3.29.5
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -86,10 +86,10 @@ jobs:
go test -covermode=count -coverprofile=profile.cov ./pkg/...

- name: Coveralls
uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2.3.4
uses: coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b # v2.3.6
with:
file: profile.cov
format: golang

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0
uses: github/codeql-action/analyze@0499de31b99561a6d14a36a5f662c2a54f91beee # v3.29.5
4 changes: 2 additions & 2 deletions .github/workflows/codespell.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit

- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: codespell-project/actions-codespell@406322ec52dd7b488e48c1c4b82e2a8b3a1bf630 # master
with:
check_filenames: true
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit

- name: 'Checkout Repository'
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: 'Dependency Review'
uses: actions/dependency-review-action@3b139cfc5fae8b618d3eae3675e383bb1769c019 # v4.5.0
uses: actions/dependency-review-action@40c09b7dc99638e5ddb0bfd91c1673effc064d8a # v4.8.1
17 changes: 17 additions & 0 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: "Add Label to Pull Requests"
on:
pull_request_target:
types: [opened, reopened, synchronize]

jobs:
add-label:
permissions:
contents: read
pull-requests: write
runs-on: ubuntu-latest
steps:
- name: Add Label
uses: actions-ecosystem/action-add-labels@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
labels: "tide/merge-method-squash"
15 changes: 9 additions & 6 deletions .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,22 +16,25 @@ jobs:
permissions:
contents: read # for actions/checkout to fetch code
pull-requests: read # for golangci/golangci-lint-action to fetch pull requests
checks: write
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Setup Golang
uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
with:
go-version: '>=1.20'
go-version: '1.23'
check-latest: true
- name: golangci-lint
uses: golangci/golangci-lint-action@971e284b6050e8a5849b72094c50ab08da042db8 # v6.1.1
uses: golangci/golangci-lint-action@55c2c1448f86e01eaae002a5a3a9624417608d84 # v6.5.2
with:
# Optional: version of golangci-lint to use in form of v1.2 or v1.2.3 or `latest` to use the latest version
version: v1.60
version: v1.64
args: -v
install-mode: goinstall
verify: true
4 changes: 2 additions & 2 deletions .github/workflows/release-azclient-trace.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ jobs:
contents: write
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit

- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: '0'
- name: Bump version and push tag
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-azclient.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ jobs:
contents: write
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit

- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: '0'
- name: Bump version and push tag
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-cache.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ jobs:
contents: write
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit

- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: '0'
- name: Bump version and push tag
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-configloader.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ jobs:
contents: write
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit

- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: '0'
- name: Bump version and push tag
Expand Down
98 changes: 52 additions & 46 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,22 +23,25 @@ jobs:
arch: arm64
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit

- name: Install arm build toolchains
run: |
sudo apt-get update
sudo apt-get install -y gcc-arm-linux-gnueabihf gcc-aarch64-linux-gnu
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Setup Golang
uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
with:
go-version-file: go.mod
- name: Build binary
run: |
rm -rf ./bin
ARCH=${{ matrix.arch }} make bin/azure-cloud-controller-manager
mv bin/azure-cloud-controller-manager bin/azure-cloud-controller-manager-${{ matrix.os }}-${{ matrix.arch }}
- uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0
- uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
with:
name: cloud-controller-manager-${{ matrix.os }}-${{ matrix.arch }}
path: bin/azure-cloud-controller-manager-${{ matrix.os }}-${{ matrix.arch }}
Expand All @@ -59,14 +62,17 @@ jobs:
arch: amd64
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit

- name: Install arm build toolchains
run: |
sudo apt-get update
sudo apt-get install gcc-arm-linux-gnueabihf gcc-aarch64-linux-gnu
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Setup Golang
uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
with:
go-version-file: go.mod
cache: true
Expand All @@ -84,13 +90,13 @@ jobs:
mv bin/azure-cloud-node-manager-${{ matrix.arch }}.exe bin/azure-cloud-node-manager-${{ matrix.os }}-${{ matrix.arch }}.exe
- name: Upload artifact for linux
if: matrix.os == 'linux'
uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
with:
name: cloud-node-manager-${{ matrix.os }}-${{ matrix.arch }}
path: bin/azure-cloud-node-manager-${{ matrix.os }}-${{ matrix.arch }}
- name: Upload artifact for windows
if: matrix.os == 'windows'
uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
with:
name: cloud-node-manager-${{ matrix.os }}-${{ matrix.arch }}
path: bin/azure-cloud-node-manager-${{ matrix.os }}-${{ matrix.arch }}.exe
Expand All @@ -111,14 +117,17 @@ jobs:
arch: amd64
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit

- name: Install arm build toolchains
run: |
sudo apt-get update
sudo apt-get install gcc-arm-linux-gnueabihf gcc-aarch64-linux-gnu
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Setup Golang
uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
with:
go-version-file: go.mod
- name: Build binary for linux
Expand All @@ -135,13 +144,13 @@ jobs:
mv bin/azure-acr-credential-provider.exe bin/azure-acr-credential-provider-${{ matrix.os }}-${{ matrix.arch }}.exe
- name: Upload artifact for linux
if: matrix.os == 'linux'
uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
with:
name: acr-credential-provider-${{ matrix.os }}-${{ matrix.arch }}
path: bin/azure-acr-credential-provider-${{ matrix.os }}-${{ matrix.arch }}
- name: Upload artifact for windows
if: matrix.os == 'windows'
uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
with:
name: acr-credential-provider-${{ matrix.os }}-${{ matrix.arch }}
path: bin/azure-acr-credential-provider-${{ matrix.os }}-${{ matrix.arch }}.exe
Expand All @@ -155,20 +164,22 @@ jobs:
- build-acr-credential-provider
permissions:
contents: write
pull-requests: write
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
with:
egress-policy: audit

- name: Install arm build toolchains
run: |
sudo apt-get update
sudo apt-get install gcc-arm-linux-gnueabihf
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
ref: documentation
fetch-depth: 0
- name: Setup Golang
uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
with:
go-version: '>=1.22'
check-latest: true
Expand All @@ -178,11 +189,11 @@ jobs:
run: |
./hack/generate-release-note.sh ${GITHUB_REF_NAME} release-notes.md true
- name: Download artifacts
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
with:
path: ./artifacts
- name: Publish release
uses: softprops/action-gh-release@7b4da11513bf3f43f9999e90eabced41ab8bb048 # v2.2.0
uses: softprops/action-gh-release@6da8fa9354ddfdc4aeace5fc48d7f679b5214090 # v2.4.1
with:
body_path: release-notes.md
draft: true
Expand All @@ -191,28 +202,23 @@ jobs:
./artifacts/cloud-controller-manager-*-*/*
./artifacts/acr-credential-provider-*-*/*
- name: Update site release note
uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f # v7.0.6
uses: stefanzweifel/git-auto-commit-action@v7
with:
branch: doc/release-note-${{github.ref_name}}
delete-branch: true
base: documentation
commit-message: Update release notes for ${{github.ref_name}}
add-paths: |
./content/en/blog/releases/*.md
title: Update release notes for ${{github.ref_name}}
labels: |
lgtm
approved
body: |
Auto-generated by GitHub Action [Release](https://github.com/${{github.repository}}/actions/runs/${{github.run_id}})
# Optional. Commit message for the created commit.
# Defaults to "Apply automatic changes"
commit_message: Update release notes for ${{github.ref_name}}

#### What type of PR is this?
/kind documentation

#### What this PR does / why we need it:
New release published.
# Optional. Local and remote branch name where commit is going to be pushed
# to. Defaults to the current branch.
# You might need to set `create_branch: true` if the branch does not exist.
branch: doc/release-note-${{github.ref_name}}

#### Does this PR introduce a user-facing change?
```release-note
None
```
# Optional glob pattern of files which should be added to the commit
# Defaults to all (.)
# See the `pathspec`-documentation for git
# - https://git-scm.com/docs/git-add#Documentation/git-add.txt-ltpathspecgt82308203
# - https://git-scm.com/docs/gitglossary#Documentation/gitglossary.txt-aiddefpathspecapathspec
file_pattern: './content/en/blog/releases/*.md'

# Optional. Create given branch name in local and remote repository.
create_branch: true
Loading