** Description changed:

+ [Impact]
+ 
+  * The package correctly fixed a non multiarch path, but we missed
+    that some depending SW might have mad assumptions on the old paths.
+    One such SW is cloud-init which in certain cases now fails to detect 
+    and configure vmware correctly.
+ 
+  * In the long run (next Debian and 22.04) we will keep only the new 
+    paths. But for 21.10 time is too short and even more so for the SRUs
+    that we regularly do back to at least the last LTS.
+    There we want to mitigate the impact by adding a compat link on the
+    old path.
+ 
+ [Test Plan]
+ 
+  * TBD discussion ongoing
+ 
+ [Where problems could occur]
+ 
+  * Since we do not remove, but add a link (that exactly matches the 
+    formerly used path) I'm not too concerned. The issue I can think of
+    would be e.g. security policies that prevent .so files to load through 
+    symlinks or anything like that. But in that case still the upload
+    would not further degrade things, it would just not fix it.
+    Test wise this is all about guest customizations and VMware plugin and 
+    VMware as usual will do checks for that when this is in verification.
+ 
+ [Other Info]
+  
+  * Down the road we still want to drop that path, it is only added now to 
+    temporarily mitigate such issues. Therefore we do NOT want to have that 
+    in 22.04 for a long time, and will most likely drop it there soon to 
+    spot further issues with it.
+  * For the same reason I'm also not uploading it to Debian via
+    
https://salsa.debian.org/vmware-packaging-team/pkg-open-vm-tools/-/merge_requests/11
+ 
+ 
+ ------
+ 
  Problem:
  the path of plugin libdeployPkgPlugin.so of open-vm-tools is changed and 
guest customization will fail for ubuntu 21.10 beta image
  
  Description:
  Ubuntu 21.10 have new open-vm-tools 11.3.0. with this new open-vm-tools, the 
plugin libdeployPkgPlugin.so is put to directory 
/usr/lib/x86_64-linux-gnu/open-vm-tools/plugins/vmsvc/.
  
  In previous open-vm-tools version (such as 11.2.5), the the plugin
  libdeployPkgPlugin.so is put to directory /usr/lib/open-vm-
  tools/plugins/vmsvc/
  
- 
- The path change of plugin libdeployPkgPlugin.so will cause the guest 
customization failure.
+ The path change of plugin libdeployPkgPlugin.so will cause the guest
+ customization failure.

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

Title:
  Path of open-vm-tools libdeployPkgPlugin.so is now multi-arch
  compliant breaking cloud-init

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1944946/+subscriptions


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

Reply via email to