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

Oke oss release v1.29.1 #485

Open
wants to merge 37 commits into
base: release-1.29
Choose a base branch
from

Conversation

l-technicore
Copy link
Member

@l-technicore l-technicore commented Nov 28, 2024

Release 1.29.1

Features/Updates

  • 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

E2E Tests results for FOCUS=["cloudprovider"]

e2e-cloudprovider-latest-oss-1-29-1.log

Ran 125 of 140 Specs in 4359.987 seconds
SUCCESS! -- 125 Passed | 0 Failed | 0 Pending | 15 Skipped

Ginkgo ran 1 suite in 1h12m53.863727923s
Test Suite Passed
AMD tests are Successful

GouthamML and others added 30 commits November 27, 2024 17:45
+ Skip respective tests for managed and serverless clusters
+ Allow running E2Es via file path regexes as FOCUS instead when env.FILES=true
…Stack IPv6 only, improvements in NodeIpFamily detection and enable T2 metrics for CREATE_IPV6
New E2E - should be possible to create Service type:LoadBalancer and mutate the Proxy Protocol Version on its Listeners
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Nov 28, 2024
@l-technicore l-technicore self-assigned this Nov 28, 2024
Security patching, updated Makefile, Readme and Third Party Licences
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants