Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OCPCLOUD-2745: Merge https://github.com/kubernetes-sigs/cluster-api-provider-azure:v1.17.1 (32cd4c7) into master #320

Closed
Changes from 1 commit
Commits
Show all changes
390 commits
Select commit Hold shift + click to select a range
4955ce7
fix: delete Machine instead of AzureMachinePoolMachine if VMSS VM is …
mweibel Jun 25, 2024
52df930
Merge pull request #4933 from Danil-Grigorev/add-aggregated-role
k8s-ci-robot Jun 26, 2024
5b87067
Merge pull request #4943 from helio/fix-delete-machine-vmss-vm
k8s-ci-robot Jun 26, 2024
1191658
allow managed clusters for ci-entrypoint
nojnhuh Jun 19, 2024
da763bd
Merge pull request #4946 from nojnhuh/ci-entrypoint-aks
k8s-ci-robot Jun 28, 2024
e699f04
Merge pull request #4931 from Danil-Grigorev/decouple-kubeadm
k8s-ci-robot Jun 28, 2024
d9da955
dependabot(deps): bump the all-github-actions group with 2 updates
dependabot[bot] Jul 1, 2024
c304ddc
Merge pull request #4953 from kubernetes-sigs/dependabot/github_actio…
k8s-ci-robot Jul 1, 2024
ac666fe
fix RBAC upgrade
nojnhuh Jul 1, 2024
39ee175
Merge pull request #4956 from nojnhuh/fix-rbac-upgrade
k8s-ci-robot Jul 1, 2024
f4153d3
fix: ampm remove finalizer and avoid recreation if VMSS is deleting
mweibel Jul 2, 2024
5493e53
Merge pull request #4928 from helio/diffdiskplacement
k8s-ci-robot Jul 2, 2024
97869ed
Use Standard tier SKU for AKS e2e tests
nojnhuh Jul 3, 2024
81dd271
Merge pull request #4962 from nojnhuh/aks-test-sku
k8s-ci-robot Jul 4, 2024
a9fed0e
dependabot(deps): bump golang.org/x/mod from 0.18.0 to 0.19.0
dependabot[bot] Jul 8, 2024
49b5fa3
dependabot(deps): bump actions/upload-artifact
dependabot[bot] Jul 8, 2024
15b719d
Merge pull request #4967 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jul 8, 2024
71f492d
dependabot(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0
dependabot[bot] Jul 8, 2024
93c806c
Merge pull request #4968 from kubernetes-sigs/dependabot/github_actio…
k8s-ci-robot Jul 8, 2024
2bc9024
Merge pull request #4965 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jul 8, 2024
7f20a72
Don't reuse windows cnm image if it has os.version set
marosset Jul 9, 2024
7a93b59
bump AKS preview API version to 2023-11-02-preview
nojnhuh Jul 9, 2024
8138d4e
bump Go to 1.22
nojnhuh Jul 9, 2024
67233e5
bump ASO to v2.8.0
nojnhuh Jul 9, 2024
5a3f86f
Merge pull request #4971 from marosset/windows-cnm-image-fixes
k8s-ci-robot Jul 9, 2024
c2959a5
Bump CAPI to v1.7.4
mboersma Jul 8, 2024
6b352b6
Merge pull request #4972 from nojnhuh/aks-preview
k8s-ci-robot Jul 9, 2024
89d2566
login using Azure Workload ID when available
nawazkh Jun 24, 2024
c3f6e88
Remove storage key for azure storage commands
jsturtevant Jul 2, 2024
d3a3fc5
move ASOAPI out of experimental
nojnhuh Jul 8, 2024
2ed5cfc
Merge pull request #4969 from nojnhuh/aks-aso-exp
k8s-ci-robot Jul 10, 2024
21479a9
Merge pull request #4939 from nawazkh/capz_prow_2_wi
k8s-ci-robot Jul 10, 2024
6864490
Merge pull request #4974 from mboersma/bump-capi-1.7.4
k8s-ci-robot Jul 11, 2024
caff3a8
Use the env AZURE_STORAGE_AUTH_MODE when using federated auth
jsturtevant Jul 11, 2024
a70fec1
Merge pull request #4980 from jsturtevant/use-storage-env
k8s-ci-robot Jul 11, 2024
4e2f625
Merge branch 'main' into asotwodoteight
nojnhuh Jul 11, 2024
9235644
bump google.golang.org/grpc to v1.64.1
nojnhuh Jul 11, 2024
9079793
Merge pull request #4981 from nojnhuh/grpc
k8s-ci-robot Jul 12, 2024
2236fa7
Merge branch 'main' into asotwodoteight
nojnhuh Jul 12, 2024
e6159f8
Merge pull request #4973 from nojnhuh/asotwodoteight
k8s-ci-robot Jul 12, 2024
f88326a
remove service principal references from CI
jackfrancis Jul 11, 2024
8282d80
Merge pull request #4978 from jackfrancis/rm-identity-secret-from-sp
k8s-ci-robot Jul 12, 2024
257c0dc
use Watches from controller builder instead of Watch method
nojnhuh Jul 12, 2024
d34a4cf
Merge pull request #4983 from nojnhuh/watch
k8s-ci-robot Jul 14, 2024
88c4cbd
dependabot(deps): bump the all-github-actions group with 3 updates
dependabot[bot] Jul 15, 2024
1e9f0d9
Merge pull request #4984 from kubernetes-sigs/dependabot/github_actio…
k8s-ci-robot Jul 15, 2024
edb9531
Add release 1.16 to metadata.yaml
mboersma Jul 16, 2024
7e2f5f5
Add changelog for v1.14.7
mboersma Jul 16, 2024
bf9aeb9
Add changelog for v1.15.3
mboersma Jul 16, 2024
cbc4380
Add changelog for v1.16.0
mboersma Jul 16, 2024
54e1547
Merge pull request #4986 from mboersma/add-1.16-metadata
k8s-ci-robot Jul 16, 2024
18e2333
Merge pull request #4987 from mboersma/changelog-v1.14.7
k8s-ci-robot Jul 16, 2024
6761bf9
Merge pull request #4988 from mboersma/changelog-v1.15.3
k8s-ci-robot Jul 16, 2024
334aef3
Merge pull request #4989 from mboersma/changelog-v1.16.0
k8s-ci-robot Jul 16, 2024
f50924d
update API version upgrade e2e templates
nojnhuh Jul 17, 2024
d36e68b
use managed identity for API version upgrade e2e tests
nojnhuh Jul 16, 2024
bac71b8
Merge pull request #4992 from nojnhuh/apiversion-upgrade
k8s-ci-robot Jul 17, 2024
169fff8
Update e2e test regions for community sub
mboersma Jul 18, 2024
804d3aa
Update provider metadata for next release
mboersma Jul 17, 2024
7cf1594
Update CAPZ versions in API upgrade test
mboersma Jul 17, 2024
a99f50a
Merge pull request #4994 from mboersma/update-provider-metadata
k8s-ci-robot Jul 18, 2024
fecdf4d
use managed identity for CAPI self-hosted e2e test
nojnhuh Jul 18, 2024
dc5b1dc
include auth type in client cache key
nojnhuh Jul 18, 2024
aaf7b52
dependabot(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore
dependabot[bot] Jul 22, 2024
0dee597
Merge pull request #5003 from mboersma/update-test-regions
k8s-ci-robot Jul 22, 2024
851b93d
drop Local only env var
nawazkh Jul 17, 2024
c1b34bb
Merge pull request #5000 from nojnhuh/capi-self-hosted
k8s-ci-robot Jul 22, 2024
f2976c0
Merge pull request #5007 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jul 22, 2024
e40af9e
Merge pull request #4998 from nawazkh/drop_local_only
k8s-ci-robot Jul 23, 2024
70a7ba9
ci-entrypoint: don't reset kind cluster before getting logs
nojnhuh Jul 23, 2024
af19a3f
Update managed vnet check logic
hrbasic Jul 23, 2024
95d3091
log transient AzureMachinePool errors at info level
nojnhuh Jul 23, 2024
fc3239b
Merge pull request #5011 from nojnhuh/ci-entrypoint-logs
k8s-ci-robot Jul 23, 2024
0a221b9
Skip optional GPU-enabled test since sub has no quota
mboersma Jul 23, 2024
7e8650d
Merge pull request #5013 from nojnhuh/amp-transient
k8s-ci-robot Jul 24, 2024
4c24a89
don't rollout VMSS model updates when tags change
nojnhuh Jul 24, 2024
4c87a70
Merge pull request #5020 from nojnhuh/amp-tags
k8s-ci-robot Jul 24, 2024
53fb683
Merge pull request #5016 from mboersma/disable-gpu-test
k8s-ci-robot Jul 25, 2024
bb62c65
update default custom cloud provider config for managed identity
nojnhuh Jul 25, 2024
1b40a1a
Merge pull request #5023 from nojnhuh/custom-cloud-config
willie-yao Jul 25, 2024
fb5e259
add timeout to infinite loop in ci-entrypoint.sh
nojnhuh Jul 25, 2024
3a92eee
Update regions for new sub based on failures
jsturtevant Jul 25, 2024
89efbf3
Merge pull request #5025 from nojnhuh/ci-entrypoint-loop
k8s-ci-robot Jul 26, 2024
6754b61
Update regions for new sub based on failures
jsturtevant Jul 25, 2024
9e33d53
Update to newer version sku's that are same 'size'
jsturtevant Jul 26, 2024
b038555
mexico central doesn't suppor storage types we use
jsturtevant Jul 26, 2024
1e64eec
dependabot(deps): bump github.com/onsi/gomega from 1.33.1 to 1.34.0
dependabot[bot] Jul 29, 2024
d821953
Merge pull request #5029 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jul 29, 2024
fe9ced9
dependabot(deps): bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.19.1
dependabot[bot] Jul 29, 2024
31575ed
update regions
nojnhuh Jul 29, 2024
2ffb530
remove UltraSSD from AKS e2e templates
nojnhuh Jul 29, 2024
9bedf08
revert SKU to Standard_D2s_v3
nojnhuh Jul 29, 2024
4150054
Merge pull request #5030 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Jul 29, 2024
57ea5b8
Merge pull request #4959 from helio/fix-ampm-delete-recreate
k8s-ci-robot Jul 30, 2024
f27ddf9
Merge pull request #5026 from jsturtevant/update-regions
jackfrancis Jul 30, 2024
82102c3
Update kind-with-registry.sh
lzhecheng Jul 31, 2024
fedd44b
increase linter timeout from 1m0s to 8m0s
nawazkh Jul 31, 2024
5c17cfd
Merge pull request #5042 from nawazkh/increase_linter_timeout
k8s-ci-robot Jul 31, 2024
032bf04
Merge pull request #5040 from lzhecheng/az-storage-account-show-with-rg
k8s-ci-robot Jul 31, 2024
4294f63
ensure more uniqueness for CI storage accounts
jackfrancis Jul 31, 2024
bc865a0
dependabot(deps): bump github.com/docker/docker
dependabot[bot] Aug 1, 2024
1be3cff
Merge pull request #5041 from jackfrancis/capz-sa-uniqueness
k8s-ci-robot Aug 1, 2024
a498485
Merge pull request #5044 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Aug 1, 2024
080912a
CI: use generated identity w/ storage privileges
jackfrancis Jul 31, 2024
a91680a
Merge pull request #5043 from jackfrancis/custom-builds-use-generated…
k8s-ci-robot Aug 2, 2024
8bcbd9f
ci: remove upstream-windows-serial-slow configs
jackfrancis Aug 2, 2024
403ef86
set AZURE_CLIENT_ID_USER_ASSIGNED_IDENTITY for create-custom-cloud-pr…
nojnhuh Aug 2, 2024
55c6e76
Merge pull request #5049 from jackfrancis/windows-conformance-serial-…
k8s-ci-robot Aug 2, 2024
cbc99a5
Merge pull request #5047 from nojnhuh/revert-custom-cloud-config
k8s-ci-robot Aug 2, 2024
320e7c4
dependabot(deps): bump the all-github-actions group across 1 director…
dependabot[bot] Aug 5, 2024
4e461eb
Merge pull request #5051 from kubernetes-sigs/dependabot/github_actio…
k8s-ci-robot Aug 5, 2024
e1b9989
dependabot(deps): bump github.com/onsi/gomega from 1.34.0 to 1.34.1
dependabot[bot] Aug 5, 2024
08f1e6a
Merge pull request #5052 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Aug 5, 2024
998e957
dependabot(deps): bump golang.org/x/mod from 0.19.0 to 0.20.0
dependabot[bot] Aug 5, 2024
ee031b1
eliminate unnecessary tag updates to VMSS resources
nojnhuh Aug 5, 2024
c861d09
Merge pull request #5053 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Aug 5, 2024
a243992
ASOAPI: truncate expected node label values at max length
nojnhuh Aug 5, 2024
711d861
Merge pull request #5055 from nojnhuh/aso-aks-nodes
k8s-ci-robot Aug 5, 2024
7519aa1
split cluster class/topology in e2e AKS templates
nojnhuh Aug 7, 2024
19ceb89
allow setting AzureClusterIdentity spec.type with variable
nojnhuh Aug 7, 2024
0b71e08
delete annotated machines before other machines
mweibel Jun 25, 2024
1ea3d2a
Merge pull request #5059 from nojnhuh/identity-type-var
k8s-ci-robot Aug 8, 2024
dbbf684
Merge pull request #5054 from nojnhuh/mp-tags
k8s-ci-robot Aug 9, 2024
5b802a0
use sufficient identity roles for conformance tests (#5060)
jackfrancis Aug 9, 2024
8d57f48
use token from AzureClusterIdentity for AAD-enabled AKS clusters
nojnhuh Aug 10, 2024
f2b1c52
dependabot(deps): bump github.com/onsi/ginkgo/v2 from 2.19.1 to 2.20.0
dependabot[bot] Aug 12, 2024
b51a035
dependabot(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore
dependabot[bot] Aug 12, 2024
ca8abce
dependabot(deps): bump golang.org/x/crypto from 0.25.0 to 0.26.0
dependabot[bot] Aug 12, 2024
87126a1
dependabot(deps): bump the all-github-actions group with 3 updates
dependabot[bot] Aug 12, 2024
4488eaf
Merge pull request #5070 from kubernetes-sigs/dependabot/github_actio…
k8s-ci-robot Aug 12, 2024
f5ec6ca
Merge pull request #5066 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Aug 12, 2024
8316c44
Merge pull request #5068 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Aug 12, 2024
a69d8d8
Merge pull request #5069 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Aug 12, 2024
d1bc776
Bump CAPI to v1.7.5
mboersma Aug 12, 2024
160a5c8
Merge pull request #5071 from nojnhuh/aks-token-kubeconfig
k8s-ci-robot Aug 12, 2024
0202a23
reduce to one credential provider implementation
nojnhuh Aug 10, 2024
ddef594
Revert "update default custom cloud provider config for managed ident…
nojnhuh Aug 13, 2024
40b8c3a
Merge pull request #5074 from nojnhuh/cred-provider
k8s-ci-robot Aug 13, 2024
67cd47a
Merge pull request #5075 from nojnhuh/revert-custom-cloud-config
k8s-ci-robot Aug 14, 2024
15f32c9
Merge pull request #5072 from mboersma/bump-capi-v1.7.5
k8s-ci-robot Aug 14, 2024
7d19aa3
add namespace to ci-entrypoint cleanup
nojnhuh Aug 16, 2024
859e6b0
Merge pull request #5078 from nojnhuh/ci-cleanup
nojnhuh Aug 17, 2024
ce518c1
dependabot(deps): bump sigs.k8s.io/kind from 0.23.0 to 0.24.0
dependabot[bot] Aug 19, 2024
2529a3f
dependabot(deps): bump github/codeql-action
dependabot[bot] Aug 19, 2024
97b8911
Merge pull request #5082 from kubernetes-sigs/dependabot/github_actio…
k8s-ci-robot Aug 19, 2024
5704854
Merge pull request #5081 from kubernetes-sigs/dependabot/go_modules/s…
k8s-ci-robot Aug 19, 2024
67fe58a
remove explicit k8s 1.26 for VMSS flex e2e test
nojnhuh Aug 20, 2024
85df836
Update mdbook deps
dtzar Aug 20, 2024
8ce87e6
Merge pull request #5084 from nojnhuh/k8s-1.26-begone
k8s-ci-robot Aug 20, 2024
a606de0
Merge pull request #5083 from dtzar/mdbookbump
k8s-ci-robot Aug 21, 2024
3d7dd30
Add aks-create target to the makefile
nawazkh Aug 8, 2024
c4a3065
refactor documents (#5088)
dtzar Aug 24, 2024
6b2e3ec
honor *-concurrency flags for ASO API controllers
nojnhuh Aug 24, 2024
e4d7a3d
dependabot(deps): bump github.com/onsi/ginkgo/v2 from 2.20.0 to 2.20.1
dependabot[bot] Aug 26, 2024
cfb13bc
dependabot(deps): bump the all-github-actions group with 2 updates
dependabot[bot] Aug 26, 2024
8d5a678
Merge pull request #5091 from kubernetes-sigs/dependabot/github_actio…
k8s-ci-robot Aug 26, 2024
12d15fa
Merge pull request #5090 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Aug 26, 2024
0ef3d75
Add omitempty to SSHPublicKey
bryan-cox Aug 26, 2024
dd88846
testing implicit default for ASOAPI feature flag
nojnhuh Aug 26, 2024
aeb4749
Update roadmap
dtzar Aug 20, 2024
aec09df
add beta and GA timelines
dtzar Aug 20, 2024
2783c33
explicitly set EXP_ASO_API=true for controller-manager
nojnhuh Aug 26, 2024
6539f27
Merge pull request #5093 from nojnhuh/asoapi-flag-default
k8s-ci-robot Aug 26, 2024
c016964
Merge pull request #5064 from nawazkh/aks_as_management_cluster
k8s-ci-robot Aug 27, 2024
07088c2
Merge pull request #5089 from nojnhuh/aso-concurrency
k8s-ci-robot Aug 27, 2024
cc3e8e9
Merge pull request #5058 from nojnhuh/e2e-aks-clusterclass
k8s-ci-robot Aug 27, 2024
9051bd6
Bump CAAPH to v0.2.5
mboersma May 21, 2024
2b91b72
Merge pull request #5012 from hrbasic/issue_4930
k8s-ci-robot Aug 29, 2024
8fc666d
Merge pull request #5092 from bryan-cox/fix-sshpublickey-api
k8s-ci-robot Aug 29, 2024
b3916a7
Validate identity type on user-assigned identities
bryan-cox Aug 29, 2024
8117bcb
add explicit --auth-mode login to az storage commands
nojnhuh Aug 13, 2024
698c657
Merge pull request #4869 from mboersma/bump-caaph
k8s-ci-robot Aug 29, 2024
51310aa
Merge pull request #4949 from helio/propagate-deleteMachine-annotation
k8s-ci-robot Aug 29, 2024
ad3de39
Merge pull request #5102 from bryan-cox/4990
k8s-ci-robot Aug 30, 2024
c766db5
Merge pull request #5061 from nojnhuh/storage-auth-test
k8s-ci-robot Aug 30, 2024
0fc6eb6
Do not return AvailabilitySet if failure domain is set in Machine
enxebre Aug 28, 2024
fd0e761
dependabot(deps): bump the all-github-actions group with 3 updates
dependabot[bot] Sep 2, 2024
0600120
dependabot(deps): bump github.com/onsi/gomega from 1.34.1 to 1.34.2
dependabot[bot] Sep 2, 2024
60f08ef
Merge pull request #5105 from kubernetes-sigs/dependabot/github_actio…
k8s-ci-robot Sep 2, 2024
d2d42a7
Merge pull request #5107 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Sep 2, 2024
febbd6e
dependabot(deps): bump github.com/onsi/ginkgo/v2 from 2.20.1 to 2.20.2
dependabot[bot] Sep 2, 2024
2e3a57b
Merge pull request #5106 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Sep 2, 2024
57b3d4c
Bump CAPI to v1.8.1
mboersma Aug 5, 2024
420c741
Merge pull request #5057 from mboersma/capi-one-eight-oh
k8s-ci-robot Sep 3, 2024
1320cd1
Add prow template for running perf-tests load test
Jont828 Sep 3, 2024
d92973e
Add template
Jont828 Sep 3, 2024
995da00
Add azuredisk label
Jont828 Sep 4, 2024
b3b4030
Newline
Jont828 Sep 4, 2024
3bf7e50
Merge pull request #5098 from enxebre/AvailabilitySet-fix
k8s-ci-robot Sep 5, 2024
e1de2fe
Remove verbosity arg
Jont828 Sep 5, 2024
f0ec78f
Merge pull request #5108 from Jont828/load-test-template
k8s-ci-robot Sep 5, 2024
8969c68
dependabot(deps): bump golang.org/x/text from 0.17.0 to 0.18.0
dependabot[bot] Sep 9, 2024
8551a19
dependabot(deps): bump sigs.k8s.io/kind from 0.23.0 to 0.24.0
dependabot[bot] Sep 9, 2024
8bd9cb2
Merge pull request #5115 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Sep 9, 2024
f985b43
dependabot(deps): bump golang.org/x/mod from 0.20.0 to 0.21.0
dependabot[bot] Sep 9, 2024
2502b36
Merge pull request #5117 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Sep 9, 2024
7153b90
dependabot(deps): bump golang.org/x/crypto from 0.26.0 to 0.27.0
dependabot[bot] Sep 9, 2024
ffa6415
Merge pull request #5118 from kubernetes-sigs/dependabot/go_modules/g…
k8s-ci-robot Sep 9, 2024
96f023b
Merge pull request #5116 from kubernetes-sigs/dependabot/go_modules/s…
k8s-ci-robot Sep 10, 2024
b4b5087
Merge pull request #5085 from dtzar/roadmap
k8s-ci-robot Sep 10, 2024
5f6f405
Add test templates for DRA-enabled clusters
nojnhuh Sep 5, 2024
d857e8c
Fix broken links
willie-yao Sep 10, 2024
25d5985
Merge pull request #5123 from willie-yao/fix-links
k8s-ci-robot Sep 10, 2024
153d868
Add changelog for v1.16.1
willie-yao Sep 10, 2024
1b87cf0
Merge pull request #5122 from willie-yao/changelog-v1.16.1
k8s-ci-robot Sep 10, 2024
befe2f4
Merge pull request #5121 from nojnhuh/dra-e2e
k8s-ci-robot Sep 10, 2024
e41622e
Update API upgrade test versions to v1.16.1
willie-yao Sep 10, 2024
0d48ce1
remove special condition for workload id for conformance tests
nojnhuh Sep 10, 2024
a859bd0
Merge pull request #5127 from nojnhuh/kind-conformance
k8s-ci-robot Sep 11, 2024
d36fef0
Bump CAPI to v1.8.3
mboersma Sep 11, 2024
ea058c1
Merge pull request #5126 from willie-yao/update-provider-1.16.1
k8s-ci-robot Sep 11, 2024
64a42cb
Merge pull request #5128 from mboersma/capi-bump-time
k8s-ci-robot Sep 11, 2024
692e858
dependabot(deps): bump the all-github-actions group with 2 updates
dependabot[bot] Sep 16, 2024
3770549
Merge pull request #5132 from kubernetes-sigs/dependabot/github_actio…
k8s-ci-robot Sep 16, 2024
76ce65f
Add "cluster" type to subnet role validation
mboersma Sep 16, 2024
d414308
Merge pull request #5133 from mboersma/update-subnet-role-validation
k8s-ci-robot Sep 18, 2024
73c2edd
Add release 1.17 to metadata.yaml
willie-yao Sep 18, 2024
fc938f4
Merge pull request #5135 from willie-yao/add-1.17-metadata
k8s-ci-robot Sep 19, 2024
c7ebfb2
Add changelog for v1.17.0
willie-yao Sep 18, 2024
c0c1f93
Merge pull request #5136 from willie-yao/changelog-v1.17.0
k8s-ci-robot Sep 19, 2024
1ad7372
Skip AKS BYO nodepool test
mboersma Sep 30, 2024
9cff050
Merge pull request #5152 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Oct 1, 2024
088cb6b
dump resources on delete timeout
nojnhuh Sep 9, 2024
603d614
Merge pull request #5169 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Oct 9, 2024
117fefc
fall back to curl when az login --identity fails
nawazkh Sep 4, 2024
51af163
remove invalid caBundle from CRDs
nojnhuh Aug 29, 2024
ad5ee51
Merge pull request #5174 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Oct 12, 2024
89c104c
Merge pull request #5173 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Oct 14, 2024
c9e347c
fix can_reuse_artifacts when artifact is missing
nojnhuh Oct 15, 2024
21c615b
Merge pull request #5184 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Oct 15, 2024
f23fae3
disable shared key access on AZWI storage accounts
nojnhuh Oct 14, 2024
e85fc11
Merge pull request #5188 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Oct 15, 2024
bda8d5a
Bump CAPI to v1.8.4
mboersma Oct 15, 2024
db56f50
Merge pull request #5190 from mboersma/capi-one-eight-eight-for-one-o…
k8s-ci-robot Oct 16, 2024
8a0d7ea
fix(machinepool): clear VirtualMachineProfile if no model/custom data…
mweibel Oct 7, 2024
32cd4c7
Merge pull request #5203 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Oct 23, 2024
90f009e
merge upstream/v1.17.1 into master
Oct 29, 2024
67f829d
UPSTREAM: <carry>: Add openshift specific changes
alexander-demicev Dec 13, 2021
a93b5b5
UPSTREAM: <carry>: add a snyk configuration file
elmiko Feb 8, 2024
6838394
UPSTREAM: <carry>: Sync OWNERS file
JoelSpeed Jun 24, 2024
d2d65ce
UPSTREAM: <carry>: Add manifest generator tool
RadekManak May 23, 2024
66692be
UPSTREAM: <carry>: Disable ASO
RadekManak Jul 12, 2024
05ecf5c
UPSTREAM: <carry>: Create tools vendor
RadekManak May 23, 2024
2781408
UPSTREAM: <carry>: Generate ocp manifets
RadekManak May 23, 2024
c9de8c5
UPSTREAM: <carry>: Add e2e-test.sh script
RadekManak Jul 17, 2024
791ca5e
UPSTREAM: <carry>: Updating ose-azure-cluster-api-controllers-contain…
Jul 19, 2024
86c7f5b
UPSTREAM: <carry>: OWNERS: update subcomponent
damdo Sep 4, 2024
f264cc9
UPSTREAM: <carry>: Updating ose-azure-cluster-api-controllers-contain…
Sep 4, 2024
81785b0
UPSTREAM: <drop>: Generate OpenShift manifests
Oct 29, 2024
5dc1a4d
UPSTREAM: <carry>: Updating and vendoring go modules after an upstrea…
Oct 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
bump ASO to v2.8.0
nojnhuh committed Jul 9, 2024
commit 67233e514331ff827579f65c5a33e1213ae083b9
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -165,7 +165,7 @@ CRD_ROOT ?= $(MANIFEST_ROOT)/crd/bases
WEBHOOK_ROOT ?= $(MANIFEST_ROOT)/webhook
RBAC_ROOT ?= $(MANIFEST_ROOT)/rbac
ASO_CRDS_PATH := $(MANIFEST_ROOT)/aso/crds.yaml
ASO_VERSION := v2.6.0
ASO_VERSION := v2.8.0
ASO_CRDS := resourcegroups.resources.azure.com natgateways.network.azure.com managedclusters.containerservice.azure.com managedclustersagentpools.containerservice.azure.com bastionhosts.network.azure.com virtualnetworks.network.azure.com virtualnetworkssubnets.network.azure.com privateendpoints.network.azure.com fleetsmembers.containerservice.azure.com extensions.kubernetesconfiguration.azure.com

# Allow overriding the imagePullPolicy
29,759 changes: 25,651 additions & 4,108 deletions config/aso/crds.yaml

Large diffs are not rendered by default.

23 changes: 1 addition & 22 deletions config/aso/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1alpha1
kind: Component
namespace: capz-system
resources:
- https://github.com/Azure/azure-service-operator/releases/download/v2.6.0/azureserviceoperator_v2.6.0.yaml
- https://github.com/Azure/azure-service-operator/releases/download/v2.8.0/azureserviceoperator_v2.8.0.yaml
- crds.yaml
- settings.yaml

@@ -36,27 +36,6 @@ patches:
name: azureserviceoperator-controller-manager
version: v1

# This implements https://github.com/Azure/azure-service-operator/pull/4011
# for versions of ASO which don't include that fix.
- patch: |-
apiVersion: apps/v1
kind: Deployment
metadata:
name: azureserviceoperator-controller-manager
namespace: azureserviceoperator-system
spec:
template:
spec:
containers:
- name: manager
env:
- name: AZURE_USER_AGENT_SUFFIX
valueFrom:
secretKeyRef:
key: AZURE_USER_AGENT_SUFFIX
name: aso-controller-settings
optional: true

replacements:
- source:
fieldPath: metadata.namespace
2 changes: 1 addition & 1 deletion config/aso/settings.yaml
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ stringData:
AZURE_AUTHORITY_HOST: ${AZURE_AUTHORITY_HOST:=""}
AZURE_RESOURCE_MANAGER_ENDPOINT: ${AZURE_RESOURCE_MANAGER_ENDPOINT:=""}
AZURE_RESOURCE_MANAGER_AUDIENCE: ${AZURE_RESOURCE_MANAGER_AUDIENCE:=""}
AZURE_SYNC_PERIOD: ${AZURE_SYNC_PERIOD:="1h"}
AZURE_SYNC_PERIOD: ${AZURE_SYNC_PERIOD:=""}
AZURE_USER_AGENT_SUFFIX: cluster-api-provider-azure/main
# Per-resource Secrets will be created based on a Cluster's AzureClusterIdentity.
AZURE_SUBSCRIPTION_ID: ""
111 changes: 67 additions & 44 deletions go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
module sigs.k8s.io/cluster-api-provider-azure

go 1.21
go 1.22.0

toolchain go1.22.5

require (
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.12.0
@@ -15,7 +17,7 @@ require (
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/privatedns/armprivatedns v1.2.0
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resourcehealth/armresourcehealth v1.3.0
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.2.0
github.com/Azure/azure-service-operator/v2 v2.6.0
github.com/Azure/azure-service-operator/v2 v2.8.0
github.com/Azure/go-autorest/autorest v0.11.29
github.com/Azure/go-autorest/autorest/azure/auth v0.5.13
github.com/asaskevich/govalidator v0.0.0-20210307081110-f21760c49a8d
@@ -29,32 +31,32 @@ require (
github.com/onsi/gomega v1.33.1
github.com/pkg/errors v0.9.1
github.com/pkg/sftp v1.13.6
github.com/prometheus/client_golang v1.18.0
github.com/prometheus/client_golang v1.19.1
github.com/spf13/pflag v1.0.5
go.opentelemetry.io/otel v1.24.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.24.0
go.opentelemetry.io/otel v1.27.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0
go.opentelemetry.io/otel/exporters/prometheus v0.46.0
go.opentelemetry.io/otel/sdk v1.24.0
go.opentelemetry.io/otel/sdk v1.27.0
go.opentelemetry.io/otel/sdk/metric v1.24.0
go.opentelemetry.io/otel/trace v1.24.0
go.opentelemetry.io/otel/trace v1.27.0
go.uber.org/mock v0.4.0
golang.org/x/crypto v0.25.0
golang.org/x/exp v0.0.0-20240119083558-1b970713d09a
golang.org/x/exp v0.0.0-20240613232115-7f521ea00fb8
golang.org/x/mod v0.19.0
golang.org/x/text v0.16.0
gopkg.in/yaml.v3 v3.0.1
k8s.io/api v0.29.3
k8s.io/apimachinery v0.29.3
k8s.io/client-go v0.29.3
k8s.io/api v0.30.2
k8s.io/apimachinery v0.30.2
k8s.io/client-go v0.30.2
k8s.io/cluster-bootstrap v0.29.3
k8s.io/component-base v0.29.3
k8s.io/klog/v2 v2.120.1
k8s.io/component-base v0.30.2
k8s.io/klog/v2 v2.130.1
k8s.io/kubectl v0.29.3
k8s.io/utils v0.0.0-20240102154912-e7106e64919e
k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0
sigs.k8s.io/cloud-provider-azure v1.29.3
sigs.k8s.io/cluster-api v1.7.3
sigs.k8s.io/cluster-api/test v1.7.3
sigs.k8s.io/controller-runtime v0.17.3
sigs.k8s.io/controller-runtime v0.18.4
sigs.k8s.io/kind v0.23.0
)

@@ -63,11 +65,12 @@ require (
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/keyvault/armkeyvault v1.4.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage v1.5.0 // indirect
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df // indirect
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
github.com/gorilla/websocket v1.5.0 // indirect
github.com/moby/term v0.0.0-20221205130635-1aeaba878587 // indirect
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
k8s.io/apiserver v0.29.3 // indirect
k8s.io/apiserver v0.30.2 // indirect
sigs.k8s.io/cloud-provider-azure/pkg/azclient v0.0.2 // indirect
sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader v0.0.1 // indirect
)
@@ -96,12 +99,11 @@ require (
github.com/ProtonMail/go-crypto v0.0.0-20230217124315-7d5c6f04bbb8 // indirect
github.com/adrg/xdg v0.4.0 // indirect
github.com/alessio/shellescape v1.4.1 // indirect
github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df // indirect
github.com/benbjohnson/clock v1.3.5 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/blang/semver/v4 v4.0.0 // indirect
github.com/cenkalti/backoff/v4 v4.2.1 // indirect
github.com/cespare/xxhash/v2 v2.2.0 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/cloudflare/circl v1.3.7 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/dimchansky/utfbom v1.1.1 // indirect
@@ -110,25 +112,25 @@ require (
github.com/docker/go-connections v0.5.0 // indirect
github.com/docker/go-units v0.5.0 // indirect
github.com/drone/envsubst/v2 v2.0.0-20210730161058-179042472c46 // indirect
github.com/emicklei/go-restful/v3 v3.12.0 // indirect
github.com/emicklei/go-restful/v3 v3.12.1 // indirect
github.com/evanphx/json-patch v5.9.0+incompatible // indirect
github.com/evanphx/json-patch/v5 v5.9.0
github.com/fatih/camelcase v1.0.0 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/go-errors/errors v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-openapi/jsonpointer v0.20.2 // indirect
github.com/go-openapi/jsonreference v0.20.4 // indirect
github.com/go-openapi/swag v0.22.8 // indirect
github.com/go-openapi/jsonpointer v0.21.0 // indirect
github.com/go-openapi/jsonreference v0.21.0 // indirect
github.com/go-openapi/swag v0.23.0 // indirect
github.com/gobuffalo/flect v1.0.2 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang-jwt/jwt/v4 v4.5.0 // indirect
github.com/golang-jwt/jwt/v5 v5.2.1 // indirect
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
github.com/golang/protobuf v1.5.4 // indirect
github.com/google/btree v1.0.1 // indirect
github.com/google/cel-go v0.17.7 // indirect
github.com/google/cel-go v0.20.1 // indirect
github.com/google/gnostic-models v0.6.8 // indirect
github.com/google/go-github/v53 v53.2.0 // indirect
github.com/google/go-querystring v1.1.0 // indirect
@@ -137,7 +139,7 @@ require (
github.com/google/safetext v0.0.0-20220905092116-b49f7bc46da2 // indirect
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0 // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 // indirect
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
github.com/hashicorp/hcl v1.0.0 // indirect
github.com/huandu/xstrings v1.4.0 // indirect
@@ -166,49 +168,48 @@ require (
github.com/pelletier/go-toml/v2 v2.1.0 // indirect
github.com/peterbourgon/diskv v2.0.1+incompatible // indirect
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
github.com/prometheus/client_model v0.6.0 // indirect
github.com/prometheus/common v0.46.0 // indirect
github.com/prometheus/procfs v0.12.0 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
github.com/prometheus/common v0.54.0 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/sagikazarmark/locafero v0.4.0 // indirect
github.com/sagikazarmark/slog-shim v0.1.0 // indirect
github.com/shopspring/decimal v1.3.1 // indirect
github.com/sourcegraph/conc v0.3.0 // indirect
github.com/spf13/afero v1.11.0 // indirect
github.com/spf13/cast v1.6.0 // indirect
github.com/spf13/cobra v1.8.0 // indirect
github.com/spf13/cobra v1.8.1 // indirect
github.com/spf13/viper v1.18.2 // indirect
github.com/stoewer/go-strcase v1.2.0 // indirect
github.com/stoewer/go-strcase v1.3.0 // indirect
github.com/subosito/gotenv v1.6.0 // indirect
github.com/valyala/fastjson v1.6.4 // indirect
github.com/xlab/treeprint v1.2.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.24.0 // indirect
go.opentelemetry.io/otel/metric v1.24.0 // indirect
go.opentelemetry.io/proto/otlp v1.1.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.52.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.27.0 // indirect
go.opentelemetry.io/otel/metric v1.27.0 // indirect
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/net v0.26.0 // indirect
golang.org/x/oauth2 v0.18.0 // indirect
golang.org/x/oauth2 v0.21.0 // indirect
golang.org/x/sync v0.7.0 // indirect
golang.org/x/sys v0.22.0 // indirect
golang.org/x/term v0.22.0 // indirect
golang.org/x/time v0.5.0 // indirect
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
golang.org/x/tools v0.22.0 // indirect
gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
google.golang.org/appengine v1.6.8 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240102182953-50ed04b92917 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240102182953-50ed04b92917 // indirect
google.golang.org/grpc v1.61.1 // indirect
google.golang.org/protobuf v1.33.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240610135401-a8a62080eff3 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240610135401-a8a62080eff3 // indirect
google.golang.org/grpc v1.64.0 // indirect
google.golang.org/protobuf v1.34.2 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
k8s.io/apiextensions-apiserver v0.29.3 // indirect
k8s.io/apiextensions-apiserver v0.30.2 // indirect
k8s.io/cli-runtime v0.29.3 // indirect
k8s.io/cloud-provider v0.29.3 // indirect
k8s.io/component-helpers v0.29.3 // indirect
k8s.io/kube-openapi v0.0.0-20240117194847-208609032b15 // indirect
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.28.0 // indirect
k8s.io/kube-openapi v0.0.0-20240521193020-835d969ad83a // indirect
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.30.3 // indirect
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 // indirect
sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3 // indirect
@@ -220,3 +221,25 @@ replace sigs.k8s.io/cluster-api => sigs.k8s.io/cluster-api v1.7.3

// kube-openapi should match the version imported by CAPI.
replace k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00

// Play nice with ASO 2.8. Most of these can probably be removed with CAPI 1.8.
replace (
github.com/google/cel-go => github.com/google/cel-go v0.17.8
github.com/prometheus/client_golang => github.com/prometheus/client_golang v1.18.0
github.com/prometheus/common => github.com/prometheus/common v0.46.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp => go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.0
go.opentelemetry.io/otel => go.opentelemetry.io/otel v1.24.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace => go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.24.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc => go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.24.0
go.opentelemetry.io/otel/metric => go.opentelemetry.io/otel/metric v1.24.0
go.opentelemetry.io/otel/sdk => go.opentelemetry.io/otel/sdk v1.24.0
go.opentelemetry.io/otel/trace => go.opentelemetry.io/otel/trace v1.24.0
go.opentelemetry.io/proto/otlp => go.opentelemetry.io/proto/otlp v1.1.0
k8s.io/api => k8s.io/api v0.29.3
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.29.3
k8s.io/apimachinery => k8s.io/apimachinery v0.29.3
k8s.io/apiserver => k8s.io/apiserver v0.29.3
k8s.io/client-go => k8s.io/client-go v0.29.3
k8s.io/component-base => k8s.io/component-base v0.29.3
sigs.k8s.io/controller-runtime => sigs.k8s.io/controller-runtime v0.17.3
)
Loading