Releases: kubernetes-sigs/cluster-api-provider-ibmcloud
v0.3.0-alpha.1
What's Changed
- Expose additional spec params by @Prajyot-Parab in #652
- prerequisites for running the unit tests by @Prajyot-Parab in #667
- Update ccm dockerfile to remove building vpcctl binary by @Karthik-K-N in #671
- Refactor VPC client code by @Amulyam24 in #668
- Refactor and update Makefiles by @Prajyot-Parab in #672
- Update the golang version by @mkumatag in #677
- Update release 0.3 in the metadata.yaml by @mkumatag in #688
- Update cluster-api to 1.1.4 by @Amulyam24 in #691
- Support PowerVS custom service endpoints by @Prajyot-Parab in #680
- Update golang version to 1.17.11 by @mkumatag in #694
- Doc updates by @Prajyot-Parab in #696
- Refactor unit test framework by @Amulyam24 in #705
- Add powervs image for k8s 1.24.2 by @mkumatag in #716
- Add test coverage target to Makefile by @Prajyot-Parab in #709
- Update cluster-api to v1.2.0-beta.0 by @Amulyam24 in #721
- Update docker to 1.18 version by @mkumatag in #724
Dependency Changes
- Bump github.com/IBM/platform-services-go-sdk from 0.24.1 to 0.25.0 by @dependabot in #656
- Bump github.com/IBM/go-sdk-core/v5 from 5.9.5 to 5.10.0 by @dependabot in #670
- Bump github.com/IBM/platform-services-go-sdk from 0.25.0 to 0.25.1 by @dependabot in #673
- Bump github.com/IBM-Cloud/power-go-client from 1.1.8 to 1.1.9 by @dependabot in #681
- Bump github.com/IBM/go-sdk-core/v5 from 5.10.0 to 5.10.1 by @dependabot in #685
- Bump github.com/IBM/platform-services-go-sdk from 0.25.1 to 0.25.2 by @dependabot in #686
- Bump golangci-lint to 1.46.2 and Add hack/tools to dependabot by @Prajyot-Parab in #697
- Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 by @dependabot in #702
- Bump github.com/joelanford/go-apidiff from 0.1.0 to 0.4.0 in /hack/tools by @dependabot in #703
- Bump gotest.tools/gotestsum from 1.6.4 to 1.8.1 in /hack/tools by @dependabot in #699
- Bump github.com/itchyny/gojq from 0.12.5 to 0.12.8 in /hack/tools by @dependabot in #698
- Bump sigs.k8s.io/kustomize/kustomize/v4 from 4.4.1 to 4.5.5 in /hack/tools by @dependabot in #701
- Bump github.com/stretchr/testify from 1.7.2 to 1.7.4 by @dependabot in #714
- Bump github.com/IBM/platform-services-go-sdk from 0.25.2 to 0.26.0 by @dependabot in #719
- Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 by @dependabot in #722
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.3.0-alpha.1
Full Changelog: v0.3.0-alpha.0...v0.3.0-alpha.1
v0.2.2
What's Changed
- [release-0.2] Fix readme file by @k8s-infra-cherrypick-robot in #665
- [release-0.2] prerequisites for running the unit tests by @k8s-infra-cherrypick-robot in #669
- [release-0.2] Refactor and update Makefiles by @k8s-infra-cherrypick-robot in #675
- [release-0.2] Update the golang version by @k8s-infra-cherrypick-robot in #678
- [release-0.2] Register the errors for the powervs vm build failure by @k8s-infra-cherrypick-robot in #687
- [release-0.2] Update cluster-api to 1.1.4 by @k8s-infra-cherrypick-robot in #693
- [release-0.2] Update golang version to 1.17.11 by @k8s-infra-cherrypick-robot in #695
The image for this release is:
k8s.gcr.io/capi-ibmcloud/cluster-api-ibmcloud-controller:v0.2.2
Full Changelog: v0.2.1...v0.2.2
v0.3.0-alpha.0
What's Changed
- Fix version image shield by @mkumatag in #658
- Fix readme file by @mkumatag in #660
- Add Prajyot-Parab as reviewer by @mkumatag in #659
- Register the errors for the powervs vm build failure by @mkumatag in #664
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.3.0-alpha.0
Full Changelog: v0.2.1...v0.3.0-alpha.0
v0.2.1
Features
- Add external Power VS cloud provider support by @Karthik-K-N in #614
- Add Vpc image docs by @FischerLGLN in #613
- Add events recorder framework by @Prajyot-Parab in #632
- Add environmetal variable to set providerID format by @Karthik-K-N in #635
New Contributors
- @FischerLGLN made their first contribution in #613
The image for this release is:
k8s.gcr.io/capi-ibmcloud/cluster-api-ibmcloud-controller:v0.2.1
Full Changelog: v0.2.0...v0.2.1
v0.2.1-alpha.1
What's Changed
- Add k8s 1.23.5 image by @mkumatag in #627
- Add external Power VS cloud provider support by @Karthik-K-N in #614
- Fix docker buildx build by @Karthik-K-N in #630
- Add Vpc image docs by @FischerLGLN in #613
- Update powervs cloud controller image name by @Karthik-K-N in #631
- Add events recorder framework by @Prajyot-Parab in #632
- Fix URL typo for PowerVS image by @mkumatag in #638
- Refine the events by @Prajyot-Parab in #639
- Add environmetal variable to set providerID format by @Karthik-K-N in #635
- Add debug loglevel for E2E runs by @Amulyam24 in #641
- Handle the ERRORED state properly by @mkumatag in #642
- update golang version by @mkumatag in #647
- Update the kube-vip to v0.4.4 by @mkumatag in #646
- Update doc for enabling debug logs by @Amulyam24 in #648
- enable debug logs for vpc by @Prajyot-Parab in #640
- Validate machine spec values by @Prajyot-Parab in #626
Dependency Changes
- Bump github.com/IBM/platform-services-go-sdk from 0.23.0 to 0.24.0 by @dependabot in #618
- Bump github.com/IBM-Cloud/power-go-client from 1.1.5 to 1.1.7 by @dependabot in #649
- Bump github.com/IBM/platform-services-go-sdk from 0.24.0 to 0.24.1 by @dependabot in #650
- Bump github.com/IBM-Cloud/power-go-client from 1.1.7 to 1.1.8 by @dependabot in #651
New Contributors
- @FischerLGLN made their first contribution in #613
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.2.1-alpha.1
Full Changelog: v0.2.1-alpha.0...v0.2.1-alpha.1
v0.2.1-alpha.0
What's Changed
- PowerVSImageScope set debug true only if log level set 5 and above by @Prajyot-Parab in #598
- fix make verify-conversions check by @Prajyot-Parab in #601
- Add regions-zones mapping doc to book by @Prajyot-Parab in #602
- set default to bare minimum resource values by @Prajyot-Parab in #604
- Add note for using provider versions by @Amulyam24 in #610
- add linters and fix findings by @Prajyot-Parab in #611
- Handle the scope properly by @mkumatag in #621
- Fix VPC related issues and minor lint updates by @Prajyot-Parab in #622
Dependency Changes
- Bump github.com/IBM/go-sdk-core/v5 from 5.9.2 to 5.9.3 by @dependabot in #593
- Bump github.com/IBM/platform-services-go-sdk from 0.22.8 to 0.22.9 by @dependabot in #594
- Bump github.com/IBM/platform-services-go-sdk from 0.22.9 to 0.22.10 by @dependabot in #595
- Bump github.com/IBM-Cloud/power-go-client from 1.1.4 to 1.1.5 by @dependabot in #600
- Bump github.com/IBM/go-sdk-core/v5 from 5.9.3 to 5.9.4 by @dependabot in #603
- Bump github.com/IBM/platform-services-go-sdk from 0.22.10 to 0.22.11 by @dependabot in #606
- Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 by @dependabot in #609
- Bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 by @dependabot in #612
- Bump github.com/IBM/platform-services-go-sdk from 0.22.11 to 0.23.0 by @dependabot in #616
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.2.1-alpha.0
Full Changelog: v0.2.0...v0.2.1-alpha.0
v0.2.0
Features
- Watch Namespace by @mkumatag in #454
- Migrate v1alpha4 to v1beta1 by @Prajyot-Parab in #445
- Add webhook for IBMPowerVS resources by @Prajyot-Parab in #488
- support for healthz by @mkumatag in #492
- Add e2e test framework by @Amulyam24 in #490
- Add v1alpha3 conversion and webhook for IBMVPC resources by @Prajyot-Parab in #498
- Add conditions by @mkumatag in #508
- Add sync-period flag by @mkumatag in #511
- Add IBMPowerVSImage API by @Prajyot-Parab in #507
- Integrate IBMPowerVSImage with MachineSpec by @Prajyot-Parab in #552
- Add DeletePolicy to IBMPowerVSImage Spec by @Prajyot-Parab in #566
- Added flag to select ProviderID format for Machine by @Karthik-K-N in #580
New Contributors
- @peizhouyu made their first contribution in #516
- @dharaneeshvrd made their first contribution in #517
The image for this release is:
k8s.gcr.io/capi-ibmcloud/cluster-api-ibmcloud-controller:v0.2.0
Full Changelog: v0.1.0...v0.2.0
v0.2.0-rc.2
What's Changed
- Update the version matrix by @mkumatag in #586
- Add doc for the images by @mkumatag in #587
- Update cluster-api to v1.1.3 by @Amulyam24 in #590
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.2.0-rc.2
Full Changelog: v0.2.0-rc.1...v0.2.0-rc.2
v0.2.0-rc.1
What's Changed
- Use LocalObjectReference for ImageRef by @mkumatag in #574
- update golang version in the dockerfile by @mkumatag in #575
- Change IBMPowerVSClient type for better mocking by @Amulyam24 in #577
- Add unit tests for PowerVS by @Amulyam24 in #579
- Add unit tests for Powervs image handling by @Amulyam24 in #582
- trim whitespace from the ip address by @mkumatag in #584
- Added flag to select ProviderID format for Machine by @Karthik-K-N in #580
Dependency Changes
- Bump github.com/IBM-Cloud/power-go-client from 1.1.3 to 1.1.4 by @dependabot in #578
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.2.0-rc.1
Full Changelog: v0.2.0-alpha.5...v0.2.0-rc.1
v0.2.0-alpha.5
What's Changed
- Bugfix - Integrate IBMPowerVSImage with MachineSpec by @Prajyot-Parab in #556
- Update delete image flow by @Prajyot-Parab in #558
- Adding more addresses to the machine spec by @mkumatag in #562
- Enhance client by adding missing mock by @mkumatag in #564
- Use Boskos for proper resource cleanup by @Amulyam24 in #565
- Add DeletePolicy to IBMPowerVSImage Spec by @Prajyot-Parab in #566
- Update cluster-api to v1.1.2 by @Amulyam24 in #570
Dependency Changes
- Bump github.com/IBM-Cloud/power-go-client from 1.1.2 to 1.1.3 by @dependabot in #567
The image for this release is:
gcr.io/k8s-staging-capi-ibmcloud/cluster-api-ibmcloud-controller:v0.2.0-alpha.5
Full Changelog: v0.2.0-alpha.4...v0.2.0-alpha.5