Public bug reported:

Package: udev
Version: 232-20
Severity: important

Dear Maintainer,

systemd 232-20 introduce the patch to generate stable interface names
for virtio network interfaces on s390x. This is a good thing, and
those names should be used for new installations.

However, when upgrading existing virtual machines installations the
new udev causes interfaces to be renamed from eth0 -> enc1 thus
breaking networking configuration and possibly other configs
(e.g. daemons, firewalls etc).

Therefore on upgrade (but not clean installs) something like
persistent net rules should be generated to preserve ethX interface
names and thus not break networking configuration.

I will attach a proposed patch to achieve this shortly for review.

It is important to fix this in stretch such that upgrades to stretch
are flawless.

** Affects: systemd (Ubuntu)
     Importance: High
     Assignee: Dimitri John Ledkov (xnox)
         Status: Triaged


** Tags: s390x

** Tags added: s390x

** Changed in: systemd (Ubuntu)
   Importance: Undecided => High

** Changed in: systemd (Ubuntu)
       Status: New => Triaged

** Changed in: systemd (Ubuntu)
     Assignee: (unassigned) => Dimitri John Ledkov (xnox)

** Changed in: systemd (Ubuntu)
    Milestone: None => ubuntu-17.05

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1682437

Title:
  udev does not preserve virtio interface names on s390x upgrades

Status in systemd package in Ubuntu:
  Triaged

Bug description:
  Package: udev
  Version: 232-20
  Severity: important

  Dear Maintainer,

  systemd 232-20 introduce the patch to generate stable interface names
  for virtio network interfaces on s390x. This is a good thing, and
  those names should be used for new installations.

  However, when upgrading existing virtual machines installations the
  new udev causes interfaces to be renamed from eth0 -> enc1 thus
  breaking networking configuration and possibly other configs
  (e.g. daemons, firewalls etc).

  Therefore on upgrade (but not clean installs) something like
  persistent net rules should be generated to preserve ethX interface
  names and thus not break networking configuration.

  I will attach a proposed patch to achieve this shortly for review.

  It is important to fix this in stretch such that upgrades to stretch
  are flawless.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1682437/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to