Releases: kubernetes-sigs/cluster-api-provider-ibmcloud
v0.5.2
What's Changed
- [release-0.5] Update cluster-api to v1.4.3 by @k8s-infra-cherrypick-robot in #1262
- [release-0.5] fix book image banner by @k8s-infra-cherrypick-robot in #1281
- Update dependencies by @Amulyam24 in #1299
- [release-0.5] add supported iaas info of IBM Cloud by @k8s-infra-cherrypick-robot in #1304
- [release-0.5] Update cluster-api to v1.4.5 by @Prajyot-Parab in #1314
- [release-0.5] fix build tags by @Prajyot-Parab in #1319
- [Release-0.5] Fix k8s version of kubebuilder tools by @Prajyot-Parab in #1322
- [release-0.5] Refactor the getting started guide by @k8s-infra-cherrypick-robot in #1326
- [release-0.5] book: update refs to release specific books by @k8s-infra-cherrypick-robot in #1328
- [release-0.5] update dependencies list with IBM packages by @k8s-infra-cherrypick-robot in #1331
The image for this release is:
registry.k8s.io/capi-ibmcloud/cluster-api-ibmcloud-controller:v0.5.2
Full Changelog: v0.5.1...v0.5.2
v0.6.0-rc.0
What's Changed
- Update release version 0.5 by @Amulyam24 in #1211
- Fix docker buildx usage by @Prajyot-Parab in #1210
- Add init-buildx script for better log description by @Prajyot-Parab in #1222
- Added image import cmd by @KeerthanaAP in #1216
- Dump docker related data for buildx debug by @Prajyot-Parab in #1228
- Fix docker buildx cloudbuild failure by @Prajyot-Parab in #1229
- Fix gcloud auth required for image push by @Prajyot-Parab in #1230
- Update enhancement by @Karthik-K-N in #1232
- update machineType in cloudbuild by @Prajyot-Parab in #1233
- Update metadata version to v0.6.0 by @mkumatag in #1239
- Switch to capibmdam in e2e test by @Amulyam24 in #1240
- Modify capibmadm to not use GetAPIKeyDetails to fetch the account ID by @Amulyam24 in #1250
- Support custom port for powervs cluster apiserver by @Prajyot-Parab in #1251
- Update Dockerfile syntax to 1.5 by @Prajyot-Parab in #1259
- Update cluster-api to v1.4.3 by @Amulyam24 in #1261
- fix book image banner by @Prajyot-Parab in #1273
- add supported iaas info of IBM Cloud by @Prajyot-Parab in #1275
- Update golang, k8s and cluster-api by @Amulyam24 in #1274
- Publish PVS and VPC image for k8s 1.27.2 version by @Prajyot-Parab in #1278
- Use k8s 1.27.2 images for e2e tests by @Prajyot-Parab in #1280
- Update cluster-api to v1.5.0-rc.0 by @Amulyam24 in #1289
- Update KIND to v0.20.0 by @Prajyot-Parab in #1296
- update kubebuilder tools to 1.27.x by @Prajyot-Parab in #1297
- Update cluster-api to v1.5.0-rc.1 by @Amulyam24 in #1303
- book: update refs to release specific books by @Prajyot-Parab in #1288
Dependency Changes
- Bump github.com/IBM/go-sdk-core/v5 from 5.13.1 to 5.13.2 by @dependabot in #1214
- Bump github.com/IBM/platform-services-go-sdk from 0.37.3 to 0.37.4 by @dependabot in #1213
- Bump golang from 1.20.3 to 1.20.4 by @dependabot in #1217
- Bump golang from 1.20.3 to 1.20.4 in /hack/ccm by @dependabot in #1218
- Bump gcb-docker-gcloud from v20221214-1b4dd4d69a to v20230424-910a2a439d by @Prajyot-Parab in #1219
- Bump github.com/IBM/vpc-go-sdk from 0.36.0 to 0.37.0 by @dependabot in #1220
- Bump golang.org/x/crypto from 0.8.0 to 0.9.0 by @dependabot in #1221
- Bump gcb image and improve buildx flow by @Prajyot-Parab in #1231
- Bump github.com/IBM/go-sdk-core/v5 from 5.13.2 to 5.13.3 by @dependabot in #1234
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #1238
- Bump github.com/IBM/go-sdk-core/v5 from 5.13.3 to 5.13.4 by @dependabot in #1241
- Bump github.com/IBM/platform-services-go-sdk from 0.37.4 to 0.38.1 by @dependabot in #1242
- Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #1245
- Bump github.com/IBM/vpc-go-sdk from 0.37.0 to 0.38.0 by @dependabot in #1244
- Bump github.com/IBM/platform-services-go-sdk from 0.38.1 to 0.39.0 by @dependabot in #1246
- Bump github.com/itchyny/gojq from 0.12.9 to 0.12.13 in /hack/tools by @dependabot in #1253
- Build and use capibmadm from main for E2E by @Amulyam24 in #1256
- Bump github.com/golangci/golangci-lint from 1.52.2 to 1.53.2 in /hack/tools by @Prajyot-Parab in #1258
- Bump golang from 1.20.4 to 1.20.5 by @dependabot in #1263
- Bump github.com/IBM/platform-services-go-sdk from 0.39.0 to 0.40.0 by @dependabot in #1264
- Bump golang.org/x/text from 0.9.0 to 0.10.0 by @dependabot in #1265
- Bump golang from 1.20.4 to 1.20.5 in /hack/ccm by @dependabot in #1266
- Bump golang.org/x/crypto from 0.9.0 to 0.10.0 by @dependabot in #1267
- Bump github.com/golangci/golangci-lint from 1.53.2 to 1.53.3 in /hack/tools by @dependabot in #1269
- Bump github.com/IBM-Cloud/power-go-client from 1.2.3 to 1.2.4 by @dependabot in #1270
- Bump golang.org/x/text from 0.10.0 to 0.11.0 by @dependabot in #1277
- Bump golang.org/x/crypto from 0.10.0 to 0.11.0 by @dependabot in #1279
- Bump gotest.tools/gotestsum from 1.10.0 to 1.10.1 in /hack/tools by @dependabot in #1286
- Bump github.com/IBM/vpc-go-sdk from 0.38.0 to 0.39.0 by @dependabot in #1287
- Bump github.com/IBM/vpc-go-sdk from 0.39.0 to 0.40.0 by @dependabot in #1290
- Bump github.com/IBM/platform-services-go-sdk from 0.40.0 to 0.41.0 by @dependabot in #1295
- Bump golang from 1.20.5 to 1.20.6 by @dependabot in #1300
- Bump golang from 1.20.5 to 1.20.6 in /hack/ccm by @dependabot in #1301
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.6.0-rc.0
Full Changelog: v0.5.1...v0.6.0-rc.0
v0.5.1
What's Changed
- [release-0.5] Update release version 0.5 by @k8s-infra-cherrypick-robot in #1223
- [release-0.5] Bump github.com/IBM/go-sdk-core/v5 from 5.13.1 to 5.13.2 by @k8s-infra-cherrypick-robot in #1225
- [release-0.5] Bump golang from 1.20.3 to 1.20.4 in /hack/ccm by @k8s-infra-cherrypick-robot in #1224
- [release-0.5] Bump golang.org/x/crypto from 0.8.0 to 0.9.0 by @k8s-infra-cherrypick-robot in #1226
- update golang version to 1.20.4 by @mkumatag in #1227
The image for this release is:
registry.k8s.io/capi-ibmcloud/cluster-api-ibmcloud-controller:v0.5.1
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Features
- capibmadm tool - #1071 #1084 #1087 #1101 #1086 #1090 #1114 #1083 #1127 #1160 #1159 #1161 #1168
- Add Webhooks for IBMPowerVSClusterTemplate by @KeerthanaAP in #1174
- Update cluster-api to v1.4.2 in #1209
New Contributors
- @Niharika0306 made their first contribution in #1084
- @kishen-v made their first contribution in #1087
- @Shilpa-Gokul made their first contribution in #1090
- @pkenchap made their first contribution in #1083
- @KeerthanaAP made their first contribution in #1127
- @Madhan-SWE made their first contribution in #1113
- @asa3311 made their first contribution in #1144
The image for this release is:
registry.k8s.io/capi-ibmcloud/cluster-api-ibmcloud-controller:v0.5.0
Full Changelog: v0.4.0...v0.5.0
v0.5.0-alpha.1
What's Changed
- fix verify-boilerplate to catch errors in CI by @Prajyot-Parab in #1094
- Add capibmadm vpc image list command by @dharaneeshvrd in #1071
- Ports list command implementation - PowerVS by @Niharika0306 in #1084
- Support to create and delete ssh-keys in the PowerVS environment. by @kishen-v in #1087
- Add doc for vpc image list cmd by @dharaneeshvrd in #1101
- Added Port Delete command to capibmadm by @Rajalakshmi-Girish in #1086
- Add support for port create command by @Shilpa-Gokul in #1090
- Add support for linux/arm64 images by @Shilpa-Gokul in #1114
- vpc key list command by @pkenchap in #1083
- VPC e2e mtu fix by @Prajyot-Parab in #1134
- exclude go modules for dependbot by @Prajyot-Parab in #1136
- Add support for powervs image list command by @KeerthanaAP in #1127
- update golang to 1.19.6 by @Prajyot-Parab in #1137
- Publish VPC image for k8s 1.25.6 version by @Prajyot-Parab in #1140
- VPC key create and delete operations added by @Madhan-SWE in #1113
- Replace k8s.gcr.io references with registry.k8s.io by @asa3311 in #1144
- Publish PVS image for k8s 1.25.6 version by @Prajyot-Parab in #1146
- Publish PVS and VPC image for k8s 1.26.2 version by @Prajyot-Parab in #1155
- Fix missing golang update by dependbot by @Prajyot-Parab in #1158
- Add cmd for ssh key list by @yussufsh in #1160
- Add powervs network create and delete cmd by @yussufsh in #1159
- add shorthand for output flag in cmd by @yussufsh in #1161
- Fix inbound rule to allow only APIServerPort by @Prajyot-Parab in #1166
- Enhance image building instructions by @Prajyot-Parab in #1167
- Add Webhooks for IBMPowerVSClusterTemplate by @KeerthanaAP in #1174
- Add capibmadm tool related targets by @Prajyot-Parab in #1168
- Enable DOCKER_BUILDKIT by @Prajyot-Parab in #1188
- Add DOCKER_BUILDKIT var to fix E2E tests by @Amulyam24 in #1189
Dependency Changes
- Bump golang.org/x/text from 0.6.0 to 0.7.0 by @dependabot in #1089
- Bump github.com/IBM/vpc-go-sdk from 0.30.0 to 0.31.0 by @dependabot in #1095
- Bump golang.org/x/crypto from 0.3.0 to 0.6.0 by @dependabot in #1102
- Bump github.com/IBM/platform-services-go-sdk from 0.31.4 to 0.31.5 by @dependabot in #1103
- Bump github.com/IBM/vpc-go-sdk from 0.31.0 to 0.32.0 by @dependabot in #1104
- Bump github.com/IBM/platform-services-go-sdk from 0.31.5 to 0.31.6 by @dependabot in #1106
- Update cluster-api to 1.3.4 by @Amulyam24 in #1124
- Update cluster-api to 1.3.5 by @Prajyot-Parab in #1139
- Bump golang.org/x/crypto from 0.6.0 to 0.7.0 by @dependabot in #1141
- update github.com/IBM modules by @mkumatag in #1154
- Update cluster-api to v1.4.0-beta.2 by @Amulyam24 in #1157
- Bump golang from 1.19.6 to 1.20.2 by @dependabot in #1156
- Bump github.com/go-openapi/strfmt from 0.21.3 to 0.21.5 by @dependabot in #1162
- Update cluster-api to v1.4.0-rc.0 by @Amulyam24 in #1165
- Bump github.com/golangci/golangci-lint from 1.50.1 to 1.52.1 by @Prajyot-Parab in #1164
- Bump github.com/IBM/vpc-go-sdk from 0.33.0 to 0.34.0 by @dependabot in #1169
- Bump github.com/golangci/golangci-lint from 1.52.1 to 1.52.2 in /hack/tools by @dependabot in #1170
- Bump github.com/IBM/platform-services-go-sdk from 0.32.2 to 0.34.0 by @dependabot in #1171
- Bump github.com/go-openapi/strfmt from 0.21.5 to 0.21.7 by @dependabot in #1172
- Bump github.com/IBM/platform-services-go-sdk from 0.34.0 to 0.35.0 by @dependabot in #1173
- Bump github.com/IBM/vpc-go-sdk from 0.34.0 to 0.35.0 by @dependabot in #1176
- Update cluster-api to v1.4.0 by @Amulyam24 in #1177
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #1178
- Bump github.com/IBM/platform-services-go-sdk from 0.35.0 to 0.35.1 by @dependabot in #1179
- Bump golang.org/x/crypto from 0.7.0 to 0.8.0 by @dependabot in #1182
- Update cluster-api to v1.4.1 by @Prajyot-Parab in #1181
- Bump golang from 1.20.2 to 1.20.3 by @dependabot in #1184
- Bump golang from 1.20.2 to 1.20.3 in /hack/ccm by @dependabot in #1186
- Bump gotest.tools/gotestsum from 1.8.2 to 1.10.0 in /hack/tools by @dependabot in #1185
- Bump github.com/IBM/vpc-go-sdk from 0.35.0 to 0.36.0 by @dependabot in #1190
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.5.0-alpha.1
New Contributors
- @Niharika0306 made their first contribution in #1084
- @kishen-v made their first contribution in #1087
- @Shilpa-Gokul made their first contribution in #1090
- @pkenchap made their first contribution in #1083
- @KeerthanaAP made their first contribution in #1127
- @Madhan-SWE made their first contribution in #1113
- @asa3311 made their first contribution in #1144
Full Changelog: v0.5.0-alpha.0...v0.5.0-alpha.1
v0.5.0-alpha.0
What's Changed
- Bump github.com/IBM/go-sdk-core/v5 from 5.12.0 to 5.12.1 by @dependabot in #1088
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.5.0-alpha.0
Full Changelog: v0.4.0...v0.5.0-alpha.0
v0.4.0
Features
- User defined port for the control plane for vpc by @mkumatag in #854
- Add VPC Load Balancer template by @Prajyot-Parab in #838
- Add scale from and to 0 support for autoscaler by @Karthik-K-N in #860 helps cluster autoscalar to autoscale the nodes
- Add regex support for finding Power VS network by @Karthik-K-N in #903
- Add clusterclass support for Power VS by @Karthik-K-N in #967
- Removed alpha APIs and added v1beta2 APIs by @Prajyot-Parab in #979
- Manage VPC Boot Volume by @mkumatag in #983, allows users to specify the boot disk size during the cluster creation
- Add support for SSHKey and Image names (VPC) by @Prajyot-Parab in #989
- Add external cloud provider support for VPC by @Karthik-K-N in #1015, will deploy the CCM part of the cluster deployment
- Refactor PowerVS Machine Spec by @Prajyot-Parab in #1035
- Add initial code for capibmadm tool by @Karthik-K-N in #1027
The image for this release is:
k8s.gcr.io/capi-ibmcloud/cluster-api-ibmcloud-controller:v0.4.0
Full Changelog: v0.3.0...v0.4.0
v0.4.0-alpha.3
What's Changed
- Minor spec comments update by @Prajyot-Parab in #1042
- Update Kubernetes version for PowerVS e2e by @Amulyam24 in #1046
- Minor e2e fixes by @Prajyot-Parab in #1043
- Add initial code for capibmadm tool by @Karthik-K-N in #1027
- Minor e2e related fixes by @Prajyot-Parab in #1057
- Implement paging mechaism by @Prajyot-Parab in #1053
Dependency Changes
- Bump github.com/IBM/platform-services-go-sdk from 0.31.3 to 0.31.4 by @dependabot in #1056
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.4.0-alpha.3
Full Changelog: v0.4.0-alpha.2...v0.4.0-alpha.3
v0.4.0-alpha.2
What's Changed
- Add doc for dependecy version mapping by @Amulyam24 in #961
- Add clusterclass support for Power VS by @Karthik-K-N in #967
- Update cluster-api, golang and K8s bits by @Amulyam24 in #962
- Revert: Deprecate SSHKeys in favor of SSHKeysRef variable by @Prajyot-Parab in #976
- Added documentaion for usage of ClusterClass to create Power VS cluster by @Karthik-K-N in #969
- Remove alpha APIs, Add v1beta2 APIs by @Prajyot-Parab in #979
- Update cluster-api and ginkgo by @Amulyam24 in #982
- Manage VPC Boot Volume by @mkumatag in #983
- Refactor the Makefile by @mkumatag in #984
- Add API References by @mkumatag in #985
- Update golang to 1.19.4 by @mkumatag in #991
- Update cluster-api to v1.3.1 by @Amulyam24 in #1014
- Add support for SSHKey and Image names (VPC) by @Prajyot-Parab in #989
- Update cluster-api to v1.3.2 by @Amulyam24 in #1025
- Add external cloud provider support for VPC by @Karthik-K-N in #1015
- Integrate running VPC e2e tests with Boskos by @Amulyam24 in #1026
- Fix the delete subnet flow by @mkumatag in #1033
- Changes to deprecate powervs-provider-id-fmt flat by @Karthik-K-N in #1032
- Phase 1 - Refactor PowerVS Machine Spec by @Prajyot-Parab in #1035
- Proposal for capibmadm cli tool by @Karthik-K-N in #1030
- Update golang to 1.19.5 by @mkumatag in #1041
Dependency Changes
- Bump github.com/IBM/platform-services-go-sdk from 0.29.5 to 0.30.0 by @dependabot in #965
- Bump github.com/IBM/platform-services-go-sdk from 0.30.0 to 0.31.0 by @dependabot in #973
- Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 by @dependabot in #970
- Bump golang.org/x/text from 0.4.0 to 0.5.0 by @dependabot in #987
- Bump github.com/IBM/platform-services-go-sdk from 0.31.0 to 0.31.1 by @dependabot in #988
- Bump github.com/IBM/vpc-go-sdk from 0.27.0 to 0.29.0 by @dependabot in #1007
- Bump github.com/IBM-Cloud/power-go-client from 1.2.1 to 1.2.2 by @dependabot in #1011
- Bump github.com/IBM/platform-services-go-sdk from 0.31.1 to 0.31.2 by @dependabot in #1010
- Bump golang.org/x/text from 0.5.0 to 0.6.0 by @dependabot in #1016
- Bump github.com/IBM/go-sdk-core/v5 from 5.10.2 to 5.10.3 by @dependabot in #1017
- Bump github.com/IBM/go-sdk-core/v5 from 5.10.3 to 5.12.0 by @dependabot in #1022
- Bump github.com/IBM/vpc-go-sdk from 0.29.0 to 0.30.0 by @dependabot in #1037
- Bump github.com/IBM/platform-services-go-sdk from 0.31.2 to 0.31.3 by @dependabot in #1039
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.4.0-alpha.2
Full Changelog: v0.4.0-alpha.1...v0.4.0-alpha.2
v0.4.0-alpha.1
What's Changed
- Update cluster-api to v1.2.4 by @Prajyot-Parab in #926
- Improve gocyclo score within recommended range by @Prajyot-Parab in #931
- Use a fixed version of IBM Cloud CLI for e2e tests by @Amulyam24 in #937
- chore: Added
.dockerignore
by @Pradumnasaraf in #940 - Changes to support ibmpowervs image deletion without cluster reference by @Karthik-K-N in #938
- Add externally managed annotations to IBMPowerVSCluster resource by @Karthik-K-N in #899
- Fix minor issue with installing ibmcloud cli by @Amulyam24 in #946
- Update cluster-api to v1.2.5 by @Prajyot-Parab in #953
- Deprecate SSHKeys in favor of SSHKeysRef variable by @Prajyot-Parab in #920
- Update release version in metadata.yaml and test config file by @Amulyam24 in #963
Dependency Changes
- Bump github.com/IBM/platform-services-go-sdk from 0.28.5 to 0.28.6 by @dependabot in #921
- Bump golang.org/x/text from 0.3.8 to 0.4.0 by @dependabot in #923
- Bump github.com/IBM/vpc-go-sdk from 0.26.0 to 0.27.0 by @dependabot in #922
- Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #933
- Bump github.com/golangci/golangci-lint from 1.50.0 to 1.50.1 in /hack/tools by @dependabot in #932
- Bump github.com/IBM/platform-services-go-sdk from 0.28.6 to 0.28.7 by @dependabot in #934
- Bump github.com/IBM/platform-services-go-sdk from 0.28.7 to 0.29.0 by @dependabot in #941
- Bump github.com/IBM/platform-services-go-sdk from 0.29.0 to 0.29.1 by @dependabot in #943
- Bump github.com/joelanford/go-apidiff from 0.4.0 to 0.5.0 in /hack/tools by @dependabot in #942
- Bump github.com/IBM/platform-services-go-sdk from 0.29.1 to 0.29.5 by @dependabot in #948
- Bump github.com/onsi/gomega from 1.22.1 to 1.24.1 by @dependabot in #952
New Contributors
- @Pradumnasaraf made their first contribution in #940
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.4.0-alpha.1
Full Changelog: v0.4.0-alpha.0...v0.4.0-alpha.1