Bug 2025475 - [4.8.3] Upgrade from 2.6 to 4.x versions failed due to vlan-filtering issues
Summary: [4.8.3] Upgrade from 2.6 to 4.x versions failed due to vlan-filtering issues
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Container Native Virtualization (CNV)
Classification: Red Hat
Component: Networking
Version: 2.6.8
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 4.8.3
Assignee: Radim Hrazdil
QA Contact: Meni Yakove
URL:
Whiteboard:
Depends On: 2024674
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-11-22 10:26 UTC by Petr Horáček
Modified: 2021-12-02 17:01 UTC (History)
5 users (show)

Fixed In Version: kubernetes-nmstate-handler-container-v4.8.3-7
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 2024674
Environment:
Last Closed: 2021-12-02 17:01:42 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github kubevirt cluster-network-addons-operator pull 1086 0 None open bump nmstate to v0.47.8 2021-11-23 13:21:17 UTC
Github kubevirt cluster-network-addons-operator pull 1089 0 None open Release 0.53.9 2021-11-23 14:37:12 UTC
Github nmstate kubernetes-nmstate pull 891 0 None open Fix issue with missing vlans after upgrade 2021-11-23 08:25:54 UTC
Github nmstate kubernetes-nmstate pull 893 0 None open [Release 0.47] Fix issue with missing vlans after upgrade 2021-11-23 11:24:29 UTC
Red Hat Product Errata RHSA-2021:4914 0 None None None 2021-12-02 17:01:48 UTC

Comment 1 Yossi Segev 2021-11-29 16:27:13 UTC
Verified by the following scenario:
1. Applying this this policy:
apiVersion: nmstate.io/v1beta1
kind: NodeNetworkConfigurationPolicy
metadata:
  name: kubemacpool-cnv-qe-infra-17
spec:
  desiredState:
    interfaces:
    - bridge:
        options:
          stp:
            enabled: false
        port:
        - name: eno3
      ipv4:
        dhcp: false
        enabled: false
      ipv6:
        enabled: false
      name: br3test
      state: up
      type: linux-bridge
  nodeSelector:
    kubernetes.io/hostname: cnv-qe-infra-13.cnvqe2.lab.eng.rdu2.redhat.com

This policy is one if the failed policies in https://main-jenkins-csb-cnvqe.apps.ocp-c1.prod.psi.redhat.com/job/test-pytest-cnv-4.8-network/98/testReport/, which was referenced in the original bug as a run in which may NNCPs failed.

2. Verifying that br3test bridge interface was created on the node.
3. Ediing the policy and changing "state: up" to "state: absent" in order to delete the bridge.
4. Verifying the bridge interface was deleted from the node.

CNV: 4.8.3
nmstate-handler v4.8.3-8

Comment 5 errata-xmlrpc 2021-12-02 17:01:42 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: OpenShift Virtualization 4.8.3 Images security and bug fix update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2021:4914


Note You need to log in before you can comment on or make changes to this bug.