I've validated the SRU for jammy, focal, and bionic, using the following test process:
Create a LXD VM, log into it from two consoles. From the first, monitor udevadm events, and in the second perform the package installation.
$ lxc init ubuntu-daily:jammy open-vm-tools-sru-lp1968354-vm-jammy --vm $ lxc start open-vm-tools-sru-lp1968354-vm-jammy
1st console: $ lxc exec open-vm-tools-sru-lp1968354-vm-jammy -- bash # udevadm monitor --environment | awk '{print NR ": " $s}'
2nd console: $ lxc exec open-vm-tools-sru-lp1968354-vm-jammy -- bash # apt-get update # apt-get install -y open-vm-tools
On my system, the monitor shows 5629 lines of output printed when the last command runs.
Next, in the second console enable -proposed and re-install open-vm-tools:
# apt-get remove -y open-vm-tools # sh -c "echo 'deb http://archive.ubuntu.com/ubuntu/ jammy-proposed restricted main multiverse universe' >> /etc/apt/sources.list.d/proposed-repositories.list" # apt-get update # apt-get -t jammy-proposed install open-vm-tools
This time only a couple hundred additional lines are printed in the udev monitoring window.
I repeated the above steps also on a focal vm, with similar results.
I did as well on bionic, however I couldn't use the exec bash trick to login and did this instead:
$ lxc exec open-vm-tools-sru-lp1968354-vm-bionic -- sudo --login --user root
Also, on bionic the initial line count was over 8000 with the current version of open-vm-tools, and under 150 for the fixed version.
I've validated the SRU for jammy, focal, and bionic, using the following test process:
Create a LXD VM, log into it from two consoles. From the first, monitor
udevadm events, and in the second perform the package installation.
$ lxc init ubuntu-daily:jammy open-vm- tools-sru- lp1968354- vm-jammy --vm tools-sru- lp1968354- vm-jammy
$ lxc start open-vm-
1st console: tools-sru- lp1968354- vm-jammy -- bash
$ lxc exec open-vm-
# udevadm monitor --environment | awk '{print NR ": " $s}'
2nd console: tools-sru- lp1968354- vm-jammy -- bash
$ lxc exec open-vm-
# apt-get update
# apt-get install -y open-vm-tools
On my system, the monitor shows 5629 lines of output printed when the
last command runs.
Next, in the second console enable -proposed and re-install
open-vm-tools:
# apt-get remove -y open-vm-tools archive. ubuntu. com/ubuntu/ jammy-proposed restricted main multiverse universe' >> /etc/apt/ sources. list.d/ proposed- repositories. list"
# sh -c "echo 'deb http://
# apt-get update
# apt-get -t jammy-proposed install open-vm-tools
This time only a couple hundred additional lines are printed in the udev
monitoring window.
I repeated the above steps also on a focal vm, with similar results.
I did as well on bionic, however I couldn't use the exec bash trick to
login and did this instead:
$ lxc exec open-vm- tools-sru- lp1968354- vm-bionic -- sudo --login --user root
Also, on bionic the initial line count was over 8000 with the current
version of open-vm-tools, and under 150 for the fixed version.