Bug 1831150 - NetworkManager 1.22 needed on RHCOS 4.4
Summary: NetworkManager 1.22 needed on RHCOS 4.4
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: RHCOS
Version: 4.4
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: ---
: 4.4.z
Assignee: Micah Abbott
QA Contact: Michael Nguyen
URL:
Whiteboard:
Depends On: 1831014
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-05-04 17:42 UTC by Micah Abbott
Modified: 2020-05-15 17:03 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1831014
Environment:
Last Closed: 2020-05-15 15:33:29 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Micah Abbott 2020-05-04 17:42:35 UTC
Trying to clone for 4.4.z

+++ This bug was initially created as a clone of Bug #1831014 +++

Description of problem:
In order to be able to configure MAC on OVS interfaces via NetworkManager, version 1.22 is needed: https://bugzilla.redhat.com/show_bug.cgi?id=1763734. We need to perform such a configuration on RHCOS 4.4, while it only has NetworkManager 1.20.


Version-Release number of selected component (if applicable):
RHCOS 4.4
NetworkManager 1.20


How reproducible:
Always


Steps to Reproduce:
1. nmcli conn add type ovs-bridge conn.interface br10 802-3-ethernet.cloned-mac-address 00:11:22:33:44:55
2. nmcli conn add type ovs-port conn.interface port10 master br10
3. nmcli conn add type ovs-interface slave-type ovs-port conn.interface iface10 master port10 ipv4.method manual ipv4.address 192.0.2.1/24
4. nmcli conn modify ovs-slave-iface10 802-3-ethernet.cloned-mac-address ae:7a:1e:41:f1:45
5. ip link show iface10


Actual results:
Shows MAC address different from the one requested (ae:7a:1e:41:f1:45)

Expected results:
OVS interface is created with the set MAC.


Additional info:
This issue should be resolved by bumping of the NetworkManager version to 1.22.

--- Additional comment from Micah Abbott on 2020-05-04 17:41:39 UTC ---

According to Errata Tool, NM 1.22 was included as part of RHEl 8.2 - https://access.redhat.com/errata/RHBA-2020:1847

All versions of RHCOS will be using the RHEL 8.2 content in the near future.  I would expect RHCOS 4.4 to get the 8.2 content as part of the first 4.4 z-stream release.

Comment 1 Petr Horáček 2020-05-11 18:27:40 UTC
Since it seems that RHEL 8.2 won't come to RHCOS that fast, could we consider bumping NetworkManager version on RHEL 8.1 to the newer version?

Comment 4 Micah Abbott 2020-05-15 17:03:14 UTC
The request to include NetworkManager 1.22 in RHCOS 4.4 early has been denied.  Since that version of NM is available in RHEL 8.2, RHCOS 4.4 will pick up the new version when we rebase to RHEL 8.2 content.


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