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.30.0 #483

Merged
merged 40 commits into from
Dec 2, 2024

Conversation

l-technicore
Copy link
Member

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

Release 1.30.0

Features/Updates

  • Official Support for Kubernetes v1.30
  • 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-1.30.0.log

Ran 123 of 138 Specs in 3910.781 seconds
FAIL! -- 120 Passed | 3 Failed | 0 Pending | 15 Skipped

Ginkgo ran 1 suite in 1h5m24.227061246s
Test Suite Failed
AMD Failed

e2e-failed-1.30.0.log

Ran 3 of 138 Specs in 204.175 seconds
SUCCESS! -- 3 Passed | 0 Failed | 0 Pending | 135 Skipped

Ginkgo ran 1 suite in 3m39.87292077s
Test Suite Passed
AMD tests are Successful

e2e-failed-2-1.30.0.log

Ran 2 of 138 Specs in 533.013 seconds
SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 136 Skipped

Ginkgo ran 1 suite in 9m3.913200039s
Test Suite Passed
AMD tests are Successful

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Nov 19, 2024
@l-technicore l-technicore force-pushed the oke-oss-release-v1.30.0 branch 10 times, most recently from 6865288 to dfc3fb6 Compare November 20, 2024 06:45
@l-technicore l-technicore force-pushed the oke-oss-release-v1.30.0 branch 2 times, most recently from f63daad to d3bfa81 Compare November 25, 2024 09:22
Security patching, updated Makefile, Readme and Third Party Licences
@l-technicore l-technicore force-pushed the oke-oss-release-v1.30.0 branch from 4c721d3 to 5084377 Compare November 28, 2024 09:09
Copy link
Member

@mrunalpagnis mrunalpagnis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

feedback incorporated, looks good.
Please check for any internal links and remove before merging.

@l-technicore l-technicore changed the title Oke oss release v1.30.0 OKE OSS Release v1.30.0 Dec 2, 2024
@l-technicore l-technicore merged commit 19dd6e8 into oracle:master Dec 2, 2024
2 checks passed
@l-technicore l-technicore deleted the oke-oss-release-v1.30.0 branch December 2, 2024 11:46
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.