Comment 6 for bug 1990880

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to stx-puppet (master)

Reviewed: https://review.opendev.org/c/starlingx/stx-puppet/+/864432
Committed: https://opendev.org/starlingx/stx-puppet/commit/c8a32f609904a64063f5f74f1285bddfe12939d0
Submitter: "Zuul (22348)"
Branch: master

commit c8a32f609904a64063f5f74f1285bddfe12939d0
Author: Kaustubh Dhokte <email address hidden>
Date: Mon Nov 14 16:58:56 2022 +0000

    remove puppet class update_kubeadm_feature_gates

    This change removes puppet class update_kubeadm_feature_gates
    from kubernetes.pp.

    The set of changes here,
    https://opendev.org/starlingx/integ/commit/a6a5349d025487672fe818aae36a2020a9f9f08c
    (k8s-1.22.5: remove feature-gates),

    https://opendev.org/starlingx/stx-puppet/commit/1cdfd7828622b88318058ae4b13b629fc1d94be9
    (Add a puppet class to support k8s feature-gate update), and

    https://opendev.org/starlingx/config/commit/cc3cdbd6474e574a20bc71b35cb6875e359875aa
    (apply feature-gate update during upgrade-activate) were added for
    stx 6.0 to stx 7.0 upgrade (CentOS) for changes in feature-gates with
    respect to k8s 1.22.

    Updating feature gates as required per k8s version is now handled
    at k8s upgrade in a single script (upgrade-k8s-config) starting
    from this change:
    https://opendev.org/starlingx/integ/commit/6e7736059ac927860951c876ad2693c03d9bd51b
    (update feature-gates for specific k8s version).

    Hence, this puppet class is no longer required.

    Depends-On: https://review.opendev.org/c/starlingx/config/+/864429

    Test Plan:
    PASS: AIO-SX stx7.0 to stx8.0 platform upgrade successful.

    Closes-Bug: 1990880

    Signed-off-by: Kaustubh Dhokte <email address hidden>
    Change-Id: Idde35458bed976e483e825bef5477db085ec124e