Features
- PowerVS infra creation via #1485 #1592 #1488 #1627 #1608
- Add support to override service endpoints by @Karthik-K-N in #1648
- VPC security group support via #1669 #1710 #1738
What's Changed
- Update version references to 0.7.0 by @Amulyam24 in #1546
- Update release versions in security scan workflow by @Prajyot-Parab in #1549
- Remove deprecated --short flag by @mkumatag in #1553
- book: update refs to release-0-7 specific book by @Prajyot-Parab in #1572
- Update release support data by @Prajyot-Parab in #1575
- Update cluster-api to v1.6.1 by @Prajyot-Parab in #1585
- Replace service with worskpace after power-iaas plugin update by @Amulyam24 in #1596
- Replaced pvsadm image import reference with capibmadm powervs image import by @irapandey in #1584
- Update cloud-provider-powervs commit to create latest ccm image by @Karthik-K-N in #1605
- Update tempaltes to use latest ccm image by @Karthik-K-N in #1606
- Makefile and other visual changes. by @kishen-v in #1522
- Scale from and to 0 support for autoscaler for VPC cluster by @KeerthanaAP in #1523
- Tag power-iaas plugin to a specific version by @Amulyam24 in #1612
- Update go version to 1.21 by @Amulyam24 in #1621
- Update golangci-lint to v1.56.2 by @Amulyam24 in #1626
- Update cluster-api to v1.6.2 by @Prajyot-Parab in #1632
- Update api specs and comments. by @Karthik-K-N in #1649
- Support service instance id in ibmpowervsmachine reconcilation by @Karthik-K-N in #1652
- Configure private or public loadbalancer by @Karthik-K-N in #1656
- Update loadbalancer spec to configure private loadbalncer by @Karthik-K-N in #1658
- Update OWNERS by @mkumatag in #1677
- Update cluster-api to v1.7.0-beta.0 by @Amulyam24 in #1671
- Use uncached client by @Karthik-K-N in #1682
- Fix cos flow by @Prajyot-Parab in #1664
- Remove COS instance spec check in webhook by @Amulyam24 in #1688
- Support service instance id for IBMPowerVSImage by @Karthik-K-N in #1691
- Explicitly set GVK for IBMPoweVSCluster resource by @Karthik-K-N in #1692
- Update cluster-api to v1.7.0-beta.1 by @Amulyam24 in #1694
- Avoid returning error when resource creation and deletion is in progress by @Amulyam24 in #1693
- Fix security exposure by @Prajyot-Parab in #1698
- Update cluster-api to v1.7.0-rc.0 by @Prajyot-Parab in #1701
- Fix trivy analysis reported issues by @Prajyot-Parab in #1702
- Enhance security exposure patch by @Prajyot-Parab in #1707
- Validate DHCP network id by @Karthik-K-N in #1714
- bump gcr.io/k8s-staging-test-infra/gcb-docker-gcloud to v20240210-bcb4e42f96 by @Prajyot-Parab in #1721
- Update cluster-api to v1.7.0-rc.1 by @Prajyot-Parab in #1722
- Add lowercase regex validation for vpc, vpcsubnet and loadbalancer names by @Shilpa-Gokul in #1715
- bump golang to v1.21.9 by @Prajyot-Parab in #1723
- Use user provided vpc subnetid by @Karthik-K-N in #1728
- Refactor resource manager to use interface and override resource manager endpoint URL by @Karthik-K-N in #1740
- Update cluster-api to v1.7.0 by @Amulyam24 in #1734
- Add custom type for resource not found error by @Amulyam24 in #1739
- Ignore updating github.com/IBM/networking-go-sdk until we move to go 1.22 by @Amulyam24 in #1750
- Update cluster-api to v1.7.1 by @Amulyam24 in #1753
- Verify if ID is present before using it by @Amulyam24 in #1733
- Update PowerVS image builder document by @Karthik-K-N in #1756
- Rearrange main.go and use same context for manager and controller by @Karthik-K-N in #1768
- Update PortRange and ICMP types for Security Groups by @cjschaef in #1752
- User klog.Background() instead of textlogger by @Karthik-K-N in #1778
- Refactor IsPowerVSZoneSupportsPER() code to use interface by @Shilpa-Gokul in #1775
- skip load balancer pool member deletion if instance creation fails by @Amulyam24 in #1785
- Update deletion logic for VPC subnet, load balancer and PowerVS service instance by @Amulyam24 in #1776
- Rename VPC security group types by @dharaneeshvrd in #1783
- Use local routing in transit gateway when PowerVS and VPC are from same region by @dharaneeshvrd in #1777
- Refactor logging by @Amulyam24 in #1755
New Contributors
- @irapandey made their first contribution in #1584
- @cjschaef made their first contribution in #1669
The image for this release is:
registry.k8s.io/capi-ibmcloud/cluster-api-ibmcloud-controller:v0.8.0
Full Changelog: v0.7.0...v0.8.0