Releases: oracle/oci-cloud-controller-manager
Releases · oracle/oci-cloud-controller-manager
v1.33.0
Change Log
- Enable Lustre driver and update relevant docs and manifests
- Fix CSI mount detection logic
- Added input validation on lnet label to fixing fortify command execution vuln.
- Added lifecycle state check to boot volume e2e test
- NSG Support with mount target creation
- use readyz api for apiserver reachability
- Helm related doc updates
- e2e improvements
- Upgrade upstream deps to v1.33.1
v1.31.2
Changelog
- Enable Lustre driver and update relevant docs and manifests
v1.32.1
##Changelog
- Enable Lustre driver and update relevant docs and manifests
v1.32.0
Change log:
- Rule Sets support
- Support assignment of private v4 & v6 IP address in NLB via Annotation
- Hydrate Snapshot volumes before making them available
- Lustre CSI Node Driver enablement
- Use umount -t oci-fss to unmount intransit encrypted FSS file systems
- Support Boot volumes as CSI data volumes
- Enable MULTI_NODE volume attachment with Raw Block Volumes
- Added custom driver name support, helm templates and e2es
- Adding retry with exponential backoff to fetch NodeMetadata during node driver startup
v1.30.2
Change log
- Rule Sets support
- Support assignment of private v4 & v6 IP address in NLB via Annotation
- Hydrate Snapshot volumes before making them available
- Lustre CSI Node Driver enablement
- Use umount -t oci-fss to unmount intransit encrypted FSS file systems
- Support Boot volumes as CSI data volumes
- Enable MULTI_NODE volume attachment with Raw Block Volumes
- Added custom driver name support, helm templates and e2es
- Adding retry with exponential backoff to fetch NodeMetadata during node driver startup
v1.31.1
Change log:
- Rule Sets support
- Support assignment of private v4 & v6 IP address in NLB via Annotation
- Hydrate Snapshot volumes before making them available
- Lustre CSI Node Driver enablement
- Use umount -t oci-fss to unmount intransit encrypted FSS file systems
- Support Boot volumes as CSI data volumes
- Enable MULTI_NODE volume attachment with Raw Block Volumes
- Added custom driver name support, helm templates and e2es
- Adding retry with exponential backoff to fetch NodeMetadata during node driver startup
v1.31.0
Changelog:
- Changes for CCM/CSI v0.31.1
- Support for Workload Identity in GetReservedIP calls
- Support for gRPC Protocol on OKE managed LB and add e2e test case
- Check lifecycle state for NLB instead of listing workrequest in the compartment
- Skip Cipher Suite Update on Listeners and Backendsets when Unspecified
- Provide an option to skip private IP in LB Status for public NLBs
- NLB display name to OCID map - Map the display name of NLB to an OCID to avoid looking it up again in each
- reconciliation.
- Bumped dependency versions and fix e2e
v1.30.1
Changelog:
- Support for Workload Identity in GetReservedIP calls
- Support for gRPC Protocol on OKE managed LB and add e2e test cas
- Check lifecycle state for NLB instead of listing workrequest in the compartment
- Skip Cipher Suite Update on Listeners and Backendsets when Unspecified
- Provide an option to skip private IP in LB Status for public NLBs
- NLB display name to OCID map - Map the display name of NLB to an OCID to avoid looking it up again in each
- reconciliation.
- Bumped dependency versions and fix e2e
v1.29.2
Changelog:
- Support for Workload Identity in GetReservedIP calls
- Remove identity client dependency for ipv6 single stack clusters
- Check lifecycle state for NLB instead of listing workrequest in the compartment
- Skip Cipher Suite Update on Listeners and Backendsets when Unspecified
- Provide an option to skip private IP in LB Status for public NLBs
- NLB display name to OCID map - Map the display name of NLB to an OCID to avoid looking it up again in each
- reconciliation.
- Bumped dependency versions and fix e2e
v1.30.0
What's Changed
- Security patching, updated Makefile, Readme and Third Party Licences
New features
- Added Dns Names Support For Fss Mount Targets
- Support for ingress ipMode via new annotation in k8s 1.30+
- Support ReadWriteOnceWithFSType fsGroupPolicy in CSI Driver for non-root user
- Support for Proxy Protocol Version 2 (PPv2) on NLB via CCM
- Add Raw Block Volume support
- Add OpenShift Tag to identify Openshift usage and support secondary vnic function
Code Enhancements and Bug Fixes
- Adding rate limiting for fss node mount to avoid OOM
- Updated UHP post detach logout wait logic
- Upgraded CSI sidecar versions
- Fix CCM Bug in Sec List Rule Management when ipPReserveSource is set to true for NLBs
- Fix readyToUse false issue for large data volumes
- Fix the santisedDevices logic for ubuntu nodes
- Fix bug in wrapper returning response for NSG rules
- Made error handling changes in FSS GetPrivateIP flow
New E2Es, Unit Tests and Enhancements
- Added FSS mount options e2e enhancement
- Updating all CCM E2Es to create private LB where possible
- Allow skipping E2Es via new SKIP_FOCUS environment variable
- Fix UT to add instance id to instanceCache
- CCM E2E - K8s version check fix
- Add annotation to configure the cipher suites on LBaaS and add e2e test cases
Full Changelog: v1.29.0...v1.30.0