Bug 2143458
| Summary: | Support cloned MAC address | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Wen Liang <wenliang> | |
| Component: | rhel-system-roles | Assignee: | Rich Megginson <rmeggins> | |
| Status: | CLOSED ERRATA | QA Contact: | Jon Trossbach <jtrossba> | |
| Severity: | unspecified | Docs Contact: | Mayur Patil <maypatil> | |
| Priority: | unspecified | |||
| Version: | 8.8 | CC: | djez, jtrossba, rmeggins, spetrosi | |
| Target Milestone: | rc | Keywords: | FutureFeature, Triaged | |
| Target Release: | 8.8 | Flags: | pm-rhel:
mirror+
|
|
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | role:network | |||
| Fixed In Version: | rhel-system-roles-1.21.0-0.10.el8 | Doc Type: | Enhancement | |
| Doc Text: |
.Added support for the cloned MAC address
Cloned MAC address is the MAC address of the device WAN port which is the same as the MAC address of the machine. With this update, users can specify the bonding or bridge interface with the MAC address or the strategy such as `random` or `preserve` to get the default MAC address for the bonding or bridge interface.
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 2143768 (view as bug list) | Environment: | ||
| Last Closed: | 2023-05-16 08:31:36 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 2143768 | |||
|
Description
Wen Liang
2022-11-17 01:49:06 UTC
@djez @rmeggins Same problem as https://bugzilla.redhat.com/show_bug.cgi?id=2129620 Are there multiple tests this bug needs? What yaml files are relavent? (In reply to Jon Trossbach from comment #8) > Are there multiple tests this bug needs? What yaml files are relavent? https://bugzilla.redhat.com/show_bug.cgi?id=2143458#c1 network/tests_bond_cloned_mac_initscripts.yml tests_bond_cloned_mac_nm.yml and network/tests_bridge_cloned_mac_initscripts.yml tests_bridge_cloned_mac_nm.yml All of the above pass in all of the below instances. Noting the expected exception RHEL 6.10 fails when used with Ansible 2.14. tests_bond_cloned_mac_initscripts.yml :: [ 15:49:11 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_6_10_GA (Expected 0, got 0) :: [ 15:49:10 ] :: [ PASS ] :: Test tests_bond_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 15:43:07 ] :: [ FAIL ] :: Test network with ANSIBLE-2 against RHEL_6_10_GA (Expected 0, got 1) :: [ 15:43:06 ] :: [ FAIL ] :: Test tests_bond_cloned_mac_initscripts.yml (Assert: expected 0, got 2) :: [ 15:50:18 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_7_9_GA (Expected 0, got 0) :: [ 15:50:17 ] :: [ PASS ] :: Test tests_bond_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 15:44:11 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_7_9_GA (Expected 0, got 0) :: [ 15:44:10 ] :: [ PASS ] :: Test tests_bond_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 15:51:42 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_8_7_0_GA (Expected 0, got 0) :: [ 15:51:41 ] :: [ PASS ] :: Test tests_bond_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 15:45:29 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_8_7_0_GA (Expected 0, got 0) :: [ 15:45:28 ] :: [ PASS ] :: Test tests_bond_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 15:52:57 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_8_8_TESTING (Expected 0, got 0) :: [ 15:52:56 ] :: [ PASS ] :: Test tests_bond_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 15:46:43 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_8_8_TESTING (Expected 0, got 0) :: [ 15:46:42 ] :: [ PASS ] :: Test tests_bond_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 15:53:42 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_9_1_0_GA (Expected 0, got 0) :: [ 15:53:41 ] :: [ PASS ] :: Test tests_bond_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 15:47:18 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_9_1_0_GA (Expected 0, got 0) :: [ 15:47:17 ] :: [ PASS ] :: Test tests_bond_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 15:54:26 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_9_2_TESTING (Expected 0, got 0) :: [ 15:54:25 ] :: [ PASS ] :: Test tests_bond_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 15:47:53 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_9_2_TESTING (Expected 0, got 0) :: [ 15:47:52 ] :: [ PASS ] :: Test tests_bond_cloned_mac_initscripts.yml (Assert: expected 0, got 0) tests_bond_cloned_mac_nm.yml :: [ 15:50:45 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_6_10_GA (Expected 0, got 0) :: [ 15:50:44 ] :: [ PASS ] :: Test tests_bond_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 15:44:03 ] :: [ FAIL ] :: Test network with ANSIBLE-2 against RHEL_6_10_GA (Expected 0, got 1) :: [ 15:44:02 ] :: [ FAIL ] :: Test tests_bond_cloned_mac_nm.yml (Assert: expected 0, got 2) :: [ 15:52:01 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_7_9_GA (Expected 0, got 0) :: [ 15:52:00 ] :: [ PASS ] :: Test tests_bond_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 15:45:08 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_7_9_GA (Expected 0, got 0) :: [ 15:45:07 ] :: [ PASS ] :: Test tests_bond_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 15:53:43 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_8_7_0_GA (Expected 0, got 0) :: [ 15:53:42 ] :: [ PASS ] :: Test tests_bond_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 15:46:30 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_8_7_0_GA (Expected 0, got 0) :: [ 15:46:28 ] :: [ PASS ] :: Test tests_bond_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 15:55:11 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_8_8_TESTING (Expected 0, got 0) :: [ 15:55:10 ] :: [ PASS ] :: Test tests_bond_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 15:47:46 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_8_8_TESTING (Expected 0, got 0) :: [ 15:47:45 ] :: [ PASS ] :: Test tests_bond_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 15:56:27 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_9_1_0_GA (Expected 0, got 0) :: [ 15:56:26 ] :: [ PASS ] :: Test tests_bond_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 15:48:49 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_9_1_0_GA (Expected 0, got 0) :: [ 15:48:48 ] :: [ PASS ] :: Test tests_bond_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 15:57:48 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_9_2_TESTING (Expected 0, got 0) :: [ 15:57:47 ] :: [ PASS ] :: Test tests_bond_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 15:49:52 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_9_2_TESTING (Expected 0, got 0) :: [ 15:49:51 ] :: [ PASS ] :: Test tests_bond_cloned_mac_nm.yml (Assert: expected 0, got 0) tests_bridge_cloned_mac_initscripts.yml :: [ 16:29:57 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_6_10_GA (Expected 0, got 0) :: [ 16:29:55 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 16:23:56 ] :: [ FAIL ] :: Test network with ANSIBLE-2 against RHEL_6_10_GA (Expected 0, got 1) :: [ 16:23:55 ] :: [ FAIL ] :: Test tests_bridge_cloned_mac_initscripts.yml (Assert: expected 0, got 2) :: [ 16:31:04 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_7_9_GA (Expected 0, got 0) :: [ 16:31:03 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 16:24:57 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_7_9_GA (Expected 0, got 0) :: [ 16:24:56 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 16:32:23 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_8_7_0_GA (Expected 0, got 0) :: [ 16:32:22 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 16:26:29 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_8_7_0_GA (Expected 0, got 0) :: [ 16:26:28 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 16:33:51 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_8_8_TESTING (Expected 0, got 0) :: [ 16:33:50 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 16:27:37 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_8_8_TESTING (Expected 0, got 0) :: [ 16:27:36 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 16:34:33 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_9_1_0_GA (Expected 0, got 0) :: [ 16:34:32 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 16:28:14 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_9_1_0_GA (Expected 0, got 0) :: [ 16:28:13 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 16:35:17 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_9_2_TESTING (Expected 0, got 0) :: [ 16:35:16 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_initscripts.yml (Assert: expected 0, got 0) :: [ 16:28:51 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_9_2_TESTING (Expected 0, got 0) :: [ 16:28:50 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_initscripts.yml (Assert: expected 0, got 0) tests_bridge_cloned_mac_nm.yml :: [ 16:31:23 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_6_10_GA (Expected 0, got 0) :: [ 16:31:21 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 16:24:52 ] :: [ FAIL ] :: Test network with ANSIBLE-2 against RHEL_6_10_GA (Expected 0, got 1) :: [ 16:24:51 ] :: [ FAIL ] :: Test tests_bridge_cloned_mac_nm.yml (Assert: expected 0, got 2) :: [ 16:32:35 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_7_9_GA (Expected 0, got 0) :: [ 16:32:34 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 16:25:56 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_7_9_GA (Expected 0, got 0) :: [ 16:25:55 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 16:33:54 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_8_7_0_GA (Expected 0, got 0) :: [ 16:33:53 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 16:27:12 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_8_7_0_GA (Expected 0, got 0) :: [ 16:27:11 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 16:35:11 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_8_8_TESTING (Expected 0, got 0) :: [ 16:35:10 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 16:28:24 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_8_8_TESTING (Expected 0, got 0) :: [ 16:28:23 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 16:36:23 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_9_1_0_GA (Expected 0, got 0) :: [ 16:36:22 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 16:29:27 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_9_1_0_GA (Expected 0, got 0) :: [ 16:29:26 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 16:37:36 ] :: [ PASS ] :: Test network with ANSIBLE-2.9 against RHEL_9_2_TESTING (Expected 0, got 0) :: [ 16:37:35 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_nm.yml (Assert: expected 0, got 0) :: [ 16:30:30 ] :: [ PASS ] :: Test network with ANSIBLE-2 against RHEL_9_2_TESTING (Expected 0, got 0) :: [ 16:30:29 ] :: [ PASS ] :: Test tests_bridge_cloned_mac_nm.yml (Assert: expected 0, got 0) [root@netqe41 Upstream-testsuite]# uname -r 4.18.0-447.el8.x86_64 [root@netqe41 Upstream-testsuite]# rpm -q rhel-system-roles rhel-system-roles-1.21.0-0.14.el8.noarch 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 (rhel-system-roles bug fix and enhancement 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/RHEA-2023:2804 |