Activity log for bug #1968354

Date Who What changed Old value New value Message
2022-04-08 16:15:55 Benjamin Drung bug added bug
2022-04-08 16:36:06 Benjamin Drung bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009194
2022-04-08 16:36:06 Benjamin Drung bug task added open-vm-tools (Debian)
2022-04-08 17:15:45 Bug Watch Updater open-vm-tools (Debian): status Unknown New
2022-04-11 06:01:14 Christian Ehrhardt  tags server-todo
2022-04-11 06:01:22 Christian Ehrhardt  open-vm-tools (Ubuntu): assignee Bryce Harrington (bryce)
2022-04-11 06:01:31 Christian Ehrhardt  bug added subscriber Ubuntu Server
2022-04-11 06:06:58 Christian Ehrhardt  open-vm-tools (Ubuntu): status New Confirmed
2022-04-27 22:52:01 Bug Watch Updater open-vm-tools (Debian): status New Fix Released
2022-06-23 00:44:05 Bryce Harrington description open-vm-tools 2:11.3.5-1ubuntu4 (on Ubuntu 22.04) calls "udevadm trigger" in it's postinst script (line 8). Since no options or devpaths/files/units are specified, udevadm will trigger events for **all** devices. This will trigger a lot of udev rules and can cause unwanted side effects (like bug #1875062). You can see the list of triggered devices by running "udevadm trigger --verbose --dry-run". Please run "udevadm trigger" only for the relevant subsystems/attributes. Example: ``` udevadm trigger --type=devices --subsystem-match=scsi ``` open-vm-tools 2:11.3.5-1ubuntu4 (on Ubuntu 22.04) calls "udevadm trigger" in it's postinst script (line 8). Since no options or devpaths/files/units are specified, udevadm will trigger events for **all** devices. This will trigger a lot of udev rules and can cause unwanted side effects (like bug #1875062 (see from comment #62)). You can see the list of triggered devices by running "udevadm trigger --verbose --dry-run". Please run "udevadm trigger" only for the relevant subsystems/attributes. Example: ``` udevadm trigger --type=devices --subsystem-match=scsi ```
2022-06-23 00:51:47 Bryce Harrington nominated for series Ubuntu Kinetic
2022-06-23 00:51:47 Bryce Harrington bug task added open-vm-tools (Ubuntu Kinetic)
2022-06-23 00:51:47 Bryce Harrington nominated for series Ubuntu Jammy
2022-06-23 00:51:47 Bryce Harrington bug task added open-vm-tools (Ubuntu Jammy)
2022-06-23 00:52:01 Bryce Harrington open-vm-tools (Ubuntu Jammy): assignee Bryce Harrington (bryce)
2022-06-23 00:52:04 Bryce Harrington open-vm-tools (Ubuntu Jammy): status New Triaged
2022-06-23 00:52:08 Bryce Harrington open-vm-tools (Ubuntu Kinetic): status Confirmed Fix Released
2022-06-23 00:52:12 Bryce Harrington open-vm-tools (Ubuntu Jammy): importance Undecided High
2022-06-23 00:52:23 Bryce Harrington open-vm-tools (Ubuntu Kinetic): status Fix Released Triaged
2022-06-23 00:52:27 Bryce Harrington open-vm-tools (Ubuntu Kinetic): importance Undecided High
2022-06-23 00:58:27 Bryce Harrington nominated for series Ubuntu Focal
2022-06-23 00:58:27 Bryce Harrington bug task added open-vm-tools (Ubuntu Focal)
2022-06-23 00:58:27 Bryce Harrington nominated for series Ubuntu Impish
2022-06-23 00:58:27 Bryce Harrington bug task added open-vm-tools (Ubuntu Impish)
2022-06-23 00:58:27 Bryce Harrington nominated for series Ubuntu Bionic
2022-06-23 00:58:27 Bryce Harrington bug task added open-vm-tools (Ubuntu Bionic)
2022-06-23 00:58:35 Bryce Harrington open-vm-tools (Ubuntu Impish): status New Triaged
2022-06-23 00:58:38 Bryce Harrington open-vm-tools (Ubuntu Focal): status New Triaged
2022-06-23 00:58:39 Bryce Harrington open-vm-tools (Ubuntu Bionic): status New Triaged
2022-06-23 00:58:42 Bryce Harrington open-vm-tools (Ubuntu Impish): importance Undecided High
2022-06-23 00:58:44 Bryce Harrington open-vm-tools (Ubuntu Focal): importance Undecided High
2022-06-23 00:58:46 Bryce Harrington open-vm-tools (Ubuntu Bionic): importance Undecided High
2022-07-13 15:09:07 Bryce Harrington open-vm-tools (Ubuntu Kinetic): status Triaged Fix Released
2022-07-13 15:09:27 Bryce Harrington tags server-todo
2022-07-18 22:57:38 Brian Murray open-vm-tools (Ubuntu Impish): status Triaged Won't Fix
2022-09-08 04:36:41 Bryce Harrington open-vm-tools (Ubuntu Focal): assignee Bryce Harrington (bryce)
2022-09-08 04:36:43 Bryce Harrington open-vm-tools (Ubuntu Bionic): assignee Bryce Harrington (bryce)
2022-09-19 21:11:50 Bryce Harrington description open-vm-tools 2:11.3.5-1ubuntu4 (on Ubuntu 22.04) calls "udevadm trigger" in it's postinst script (line 8). Since no options or devpaths/files/units are specified, udevadm will trigger events for **all** devices. This will trigger a lot of udev rules and can cause unwanted side effects (like bug #1875062 (see from comment #62)). You can see the list of triggered devices by running "udevadm trigger --verbose --dry-run". Please run "udevadm trigger" only for the relevant subsystems/attributes. Example: ``` udevadm trigger --type=devices --subsystem-match=scsi ``` open-vm-tools 2:11.3.5-1ubuntu4 (on Ubuntu 22.04) calls "udevadm trigger" in it's postinst script (line 8). Since no options or devpaths/files/units are specified, udevadm will trigger events for **all** devices. This will trigger a lot of udev rules and can cause unwanted side effects (like bug #1875062 (see from comment #62)). You can see the list of triggered devices by running "udevadm trigger --verbose --dry-run". Please run "udevadm trigger" only for the relevant subsystems/attributes. Example: ``` udevadm trigger --type=devices --subsystem-match=scsi ``` This was fixed in Debian's 2:12.0.0-1 release by the following delta: diff --git a/debian/open-vm-tools.postinst b/debian/open-vm-tools.postinst index f181ab21..aa224fb3 100644 --- a/debian/open-vm-tools.postinst +++ b/debian/open-vm-tools.postinst @@ -5,7 +5,7 @@ set -e case "${1}" in configure) if which udevadm 1>/dev/null; then - udevadm trigger || true + udevadm trigger --type=devices --subsystem-match=scsi || true fi ;;
2022-09-20 01:14:01 Launchpad Janitor merge proposal linked https://code.launchpad.net/~bryce/ubuntu/+source/open-vm-tools/+git/open-vm-tools/+merge/430119
2022-09-20 01:14:04 Launchpad Janitor merge proposal linked https://code.launchpad.net/~bryce/ubuntu/+source/open-vm-tools/+git/open-vm-tools/+merge/430120
2022-09-20 01:57:39 Bryce Harrington merge proposal linked https://code.launchpad.net/~bryce/ubuntu/+source/open-vm-tools/+git/open-vm-tools/+merge/430121
2022-09-20 02:44:47 Bryce Harrington description open-vm-tools 2:11.3.5-1ubuntu4 (on Ubuntu 22.04) calls "udevadm trigger" in it's postinst script (line 8). Since no options or devpaths/files/units are specified, udevadm will trigger events for **all** devices. This will trigger a lot of udev rules and can cause unwanted side effects (like bug #1875062 (see from comment #62)). You can see the list of triggered devices by running "udevadm trigger --verbose --dry-run". Please run "udevadm trigger" only for the relevant subsystems/attributes. Example: ``` udevadm trigger --type=devices --subsystem-match=scsi ``` This was fixed in Debian's 2:12.0.0-1 release by the following delta: diff --git a/debian/open-vm-tools.postinst b/debian/open-vm-tools.postinst index f181ab21..aa224fb3 100644 --- a/debian/open-vm-tools.postinst +++ b/debian/open-vm-tools.postinst @@ -5,7 +5,7 @@ set -e case "${1}" in configure) if which udevadm 1>/dev/null; then - udevadm trigger || true + udevadm trigger --type=devices --subsystem-match=scsi || true fi ;; [Impact] open-vm-tools 2:11.3.5-1ubuntu4 (on Ubuntu 22.04) calls "udevadm trigger" in it's postinst script (line 8). Since no options or devpaths/files/units are specified, udevadm will trigger events for **all** devices. This will trigger a lot of udev rules and can cause unwanted side effects (like bug #1875062 (see from comment #62)). [Test Case] You can see the list of triggered devices by running "udevadm trigger --verbose --dry-run". Without the fix, this displays a large number of irrelevant devices; with the fix a narrower set is shown. [Regression Potential] This trigger is performed during the configure step in postinst, so new misbehaviors seen during installation or upgrade might be worth analyzing as regressions. Device-specific variances in behavior after installation may also be worth examination. This change has been accepted to Debian, and has been tested during kinetic's development period for some weeks without reports of problems. We also plan to keep the jammy MRE with this fix in -proposed for some extra time just to be extra safe. [Original Report] Please run "udevadm trigger" only for the relevant subsystems/attributes. Example: ``` udevadm trigger --type=devices --subsystem-match=scsi ``` This was fixed in Debian's 2:12.0.0-1 release by the following delta: diff --git a/debian/open-vm-tools.postinst b/debian/open-vm-tools.postinst index f181ab21..aa224fb3 100644 --- a/debian/open-vm-tools.postinst +++ b/debian/open-vm-tools.postinst @@ -5,7 +5,7 @@ set -e  case "${1}" in      configure)          if which udevadm 1>/dev/null; then - udevadm trigger || true + udevadm trigger --type=devices --subsystem-match=scsi || true          fi          ;;
2022-10-21 08:42:33 Timo Aaltonen open-vm-tools (Ubuntu Bionic): status Triaged Fix Committed
2022-10-21 08:42:37 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2022-10-21 08:42:39 Timo Aaltonen bug added subscriber SRU Verification
2022-10-21 08:42:41 Timo Aaltonen tags verification-needed verification-needed-bionic
2022-10-21 08:43:29 Timo Aaltonen open-vm-tools (Ubuntu Focal): status Triaged Fix Committed
2022-10-21 08:43:34 Timo Aaltonen tags verification-needed verification-needed-bionic verification-needed verification-needed-bionic verification-needed-focal
2022-10-21 08:48:26 Timo Aaltonen open-vm-tools (Ubuntu Jammy): status Triaged Fix Committed
2022-10-21 08:48:31 Timo Aaltonen tags verification-needed verification-needed-bionic verification-needed-focal verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy
2023-01-09 19:49:50 Bryce Harrington tags verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy verification-done verification-done-bionic verification-done-focal verification-done-jammy
2023-01-10 19:28:48 Launchpad Janitor open-vm-tools (Ubuntu Jammy): status Fix Committed Fix Released
2023-01-10 19:28:55 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2023-01-11 21:04:40 Launchpad Janitor open-vm-tools (Ubuntu Bionic): status Fix Committed Fix Released
2023-01-11 21:04:48 Launchpad Janitor open-vm-tools (Ubuntu Focal): status Fix Committed Fix Released