Skip to content

Conversation

pranavcracker
Copy link
Collaborator

@pranavcracker pranavcracker commented Mar 11, 2025

Description

Fixing the high and critical priority vulnerabilities and deprecating older Kubernetes version by adding new patched versions.

Fixes #CPDEV-111351

Solution

  • Removed deprecated Kubernetes versions : v1.27.x & v1.28.x
  • Added new patch versions for Kubernetes : v1.29.10, v1.30.10, v1.31.6 & v1.32.2
  • Updated Unit tests
  • Updated python image to address vulnerabilities
  • Updated go dependencies to address vulnerabilities
  • Updated Default Component Versions table

Checklist

  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • There is no breaking changes, or migration patch is provided
  • Integration CI passed
  • Unit tests. If Yes list of new/changed tests with brief description
  • There is no merge conflicts

Unit tests

Below unit tests are modified -

  1. test_admission - removed deprecated tests for Pod-security=true/feature gate
  2. test_manage_pss - removed deprecated tests for Pod-security=true/feature gate
  3. test_reconfigure - removed deprecated tessts for older kuber versions and modified few tests to use v1.29 instead of v1.27
  4. test_restore - updated kuber versions for restore case
  5. test_upgrade - removed deprecated test related to feature gate configurations.
  6. core/test_cluster - updated kuber versions
  7. core/test_env - updated kuber versions
  8. plugins/test_nginx_ingress - removed conditional check for ingress controller version as nokuber is using ingress controllerversion less than v1.9.6

@DmitriiRabenok DmitriiRabenok merged commit 6ad9457 into main Mar 14, 2025
34 checks passed
@DmitriiRabenok DmitriiRabenok deleted the CPDEV-111351 branch March 14, 2025 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants