Your message dated Sun, 29 Jul 2007 15:32:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#431190: fixed in udev 0.113-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: udev
Version: 0.105-4

Hi.

On VMware ESX Server virtual machines (VM) have virtual NICs with 
generated MAC-addresses. These MAC is changing everytime a VM is copied 
to another location (e.g. Cloning) or moved to another VMware server 
for high availability (HA) or load balancing reasons. There is a 
possibility to set a fixed MAC in the VM config file which is not 
recommended by VMware because of lost flexibility and probable MAC 
collisions.

Therefore it is a problem with the automatic eth{n}-Device generation of 
the /lib/udev/write_net_rules script, because it is generating a new 
eth{n+1} interface everytime a VM changes its location. As a side 
effect the network connection of the VM is broken because the network 
configuration in /etc/network/interfaces is for an no longer existing 
NIC eth{n}. I think disabling the persistent-net-generator is no 
solution for this problem.

There should probably a rule covering VMware network cards. However it 
is not a good choice to identify VMware NICs by its MAC address. The 
sequence of the NICs should stay the same each time a machine is moved 
so that the connection to the virtual switches (connection to the 
physical NIC) stays up after VM is moved.

I know this not a problem with udev itself, but it is a big problem for 
debian as guest OS on VMware ESX Servers and probable other VMware 
Virtualization Products.

Regards
  Kai


--- End Message ---
--- Begin Message ---
Source: udev
Source-Version: 0.113-1

We believe that the bug you reported is fixed in the latest version of
udev, which is due to be installed in the Debian FTP archive:

libvolume-id-dev_0.113-1_i386.deb
  to pool/main/u/udev/libvolume-id-dev_0.113-1_i386.deb
libvolume-id0_0.113-1_i386.deb
  to pool/main/u/udev/libvolume-id0_0.113-1_i386.deb
udev-udeb_0.113-1_i386.udeb
  to pool/main/u/udev/udev-udeb_0.113-1_i386.udeb
udev_0.113-1.diff.gz
  to pool/main/u/udev/udev_0.113-1.diff.gz
udev_0.113-1.dsc
  to pool/main/u/udev/udev_0.113-1.dsc
udev_0.113-1_i386.deb
  to pool/main/u/udev/udev_0.113-1_i386.deb
udev_0.113.orig.tar.gz
  to pool/main/u/udev/udev_0.113.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Marco d'Itri <[EMAIL PROTECTED]> (supplier of updated udev package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 29 Jul 2007 01:57:42 +0200
Source: udev
Binary: libvolume-id-dev udev libvolume-id0 udev-udeb
Architecture: source i386
Version: 0.113-1
Distribution: unstable
Urgency: low
Maintainer: Marco d'Itri <[EMAIL PROTECTED]>
Changed-By: Marco d'Itri <[EMAIL PROTECTED]>
Description: 
 libvolume-id-dev - libvolume_id development headers
 libvolume-id0 - libvolume_id shared library
 udev       - /dev/ and hotplug management daemon
 udev-udeb  - /dev/ and hotplug management daemon (udeb)
Closes: 411967 413601 415744 415744 420768 421723 421755 421770 421778 421778 
421797 421873 422110 422623 422683 422913 423935 426249 427643 427993 428291 
428384 430389 431190 431278 431317 431556 433935
Changes: 
 udev (0.113-1) unstable; urgency=low
 .
   * New upstream release (Closes: #431317). Fixes:
     + support for braindead devices implementing multiple SCSI devices
       beind the same USB device, like some memory card readers.
       (Closes: #411967)
   * + the libdir path in libvolume_id.pc, this time for real. (Closes: #415744)
   * The highly deprecated udev_run_{hotplugd,devd} helper programs are gone
     and the /sbin/scsi_id symlink has been removed.
   * Removed patch keep_driver_support: the semantics of the DRIVER key now
     are the same as in the upstream package (only matches the device
     associated to the event and not all parent nodes too).
   * Added patch fix-libvolume_id.pc: fixes the libdir path in libvolume_id.pc,
     this time for real. (Closes: #415744)
   * Ignore Xen, UML and VMWare network interfaces in
     persistent-net-generator.rules. (Closes: #413601, #422623, #431190)
   * persistent-net-generator.rules: support sta*, ctc* and hsi* interfaces.
   * Updated the description and debconf templates as proposed by
     debian-l10n-english. (Closes: #420768)
   * New debconf translations: hu, ar, ta, lt, ca.
     (Closes: #421723, #421755, #421778, #422683, #431278)
   * Updated debconf translations: cs, nb, gl, eu, ru, it, ko, fr, nl.
     (Closes: #421770, #421778, #421797, #421873, #422110, #422913, #423935)
     (Closes: #426249, #428291)
   * initramfs.hook: do not fail if /lib/udev/ already exists. (Closes: #427643)
   * udev.init: do not redirect restorecon to /dev/null because it does not
     exist yet. (Closes: 428384)
   * permissions.rules, udev.rules, devfs.rules: added rdma_ucm group rdma.
     (Closes: #427993, #430389)
   * Switched d-i from devfs-like to regular names. (Closes: #431556)
   * udeb: copy persistent-*.rules at the beginning of base-installer so they
     are available in /target when the initrd is generated. (Closes: #433935)
   * Added rules for SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device" to support
     kernels without USB_DEVICE_CLASS.
   * persistent-input.rules: added by-id/by-path links for joystick devices.
   * permissions.rules: added the ignore_remove option to tun and ppp.
   * hotplug.rules: added the ignore_error option to some modprobe rules.
Files: 
 728187e6b8f76a06a6fcc450be6fd498 635 admin important udev_0.113-1.dsc
 b0ccf1818a15794ac41ff9d695c4f7ec 195805 admin important udev_0.113.orig.tar.gz
 32fde967ee585342ef170bc8e239ef86 69700 admin important udev_0.113-1.diff.gz
 afc90e0d90ebd921e7c3459822ce61c6 276774 admin important udev_0.113-1_i386.deb
 fd8e551fabc4a6cd8e1584477d38df25 68174 libs important 
libvolume-id0_0.113-1_i386.deb
 18b16b40b21a7cdea3a046c656e2f755 2288 libdevel optional 
libvolume-id-dev_0.113-1_i386.deb
 4a7adff28d76b86b6c918a4f8f47608e 116654 debian-installer important 
udev-udeb_0.113-1_i386.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGrAG+FGfw2OHuP7ERApcuAJwP3ONWsXA1RtYstmP6fJUWvRFwSwCfd/fm
qzicWN+Jvf+JhSUJSLuzMJQ=
=vSJp
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to