** Description changed:

  SRU Justification:
  ==================
  
  [Impact]
  
  * A qeth device on a DPM-managed (HMC) IBM Z machine does not obtain its
  MAC address for layer2 OSD interfaces from the OSA Network Adapter,
  instead it uses a random MAC address.
  
  * This can cause connectivity issues in environments where reliable and
  pre-determined MAC addresses are required, ie. when doing network
  configuration based on DHCP.
  
  [Fix]
  
  * Backport 1: https://launchpadlibrarian.net/481647649/0001-s390-qeth-
  improve-fallback-to-random-MAC-address.patch
  
  * Backport 2: https://launchpadlibrarian.net/481647657/0002-s390-qeth-
  utilize-virtual-MAC-for-Layer2-OSD-devices.patch
  
  [Test Case]
  
  * Bring up a qeth L2 OSD interface in DPM-managed (HMC) LPAR
  
  * Inspect the interface's MAC address. It should be the same as
  displayed in the HMC DPM panels.
  
- * Due to the fact that a system is needed where the HMC is in DPM moce
+ * Due to the fact that a system is needed where the HMC is in DPM mode
  (rather than in classic mode) this needs to be tested by IBM.
  
  [Regression Potential]
  
  * There is a certain risk for a regression, since OSA devices are the
- standard netweork devices on s390x.
+ standard network devices on s390x.
  
  * But static network configurations are still more popular for the
  usually long running workload on s390x and not dynamic assignments.
  
  * On the other hand qeth devices are s390x only, so this will at least
  not affect common code or code for other architectures.
  
  * The modifications are limited to drivers/s390/net/qeth_*.
  
  * The patches are upstream since quite a while, which speaks for their
  stability.
  
  [Other Info]
  
  * The upstream patch 21b1702af12e "s390/qeth: improve fallback to random
  MAC address" got upstream accepted with 4.18, hence is already in all
  Ubuntu release that are newer than bionic
  
  * And the upstream patch b144b99fff69 "s390/qeth: utilize virtual MAC
  for Layer2 OSD devices" got upstream accepted with 5.0, hence is also
  already in all Ubuntu release that are newer than bionic.
  
  __________
  
  ---Problem Description---
  qeth on a DPM-managed IBM Z machine does not obtain its MAC Address for L2 
OSD interfaces from the OSA Network Adapter. Instead it uses a random MAC 
Address.
  
  This causes connectivity issues in setups where a reliable & pre-
  determined MAC Address is required - ie. when doing network
  configuration via DHCP.
  
  ---uname output---
  Ubuntu 18.04 / vmlinuz-4.15.0-101-generic
  
  Machine Type = IBM z14 GA2
  
  ---Debugger---
  A debugger is not configured
  
  ---Steps to Reproduce---
   - Bring up a qeth L2 OSD interface in DPM-managed LPAR.
  - Inspect the interface's MAC Address. It should be the same as displayed in 
the DPM Panels.
  
  Stack trace output:
   no
  
  Oops output:
   no
  
  System Dump Info:
    The system is not configured to capture a system dump.
  
  -Attach sysctl -a output output to the bug.
  
  Backport of "s390/qeth: improve fallback to random MAC address"
  
  Backport of "s390/qeth: utilize virtual MAC for Layer2 OSD devices"
  
  This ticket is for 18.04 only. Already available with 20.04

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1880834

Title:
  qeth: utilize virtual MAC for Layer2 OSD devices

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1880834/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to