Thank you. I have tested the new kernel package on Ubuntu 24.04 LTS and it works properly. Specifically I:
* removed linux-generic linux-modules-extra-6.8.0-54-generic linux-modules-extra-6.8.0-56-generic linux-firmware * installed linux-virtual=6.8.0-58.60 linux-image-virtual=6.8.0-58.60 linux-headers-virtual=6.8.0-58.60 linux-headers-generic=6.8.0-58.60 from noble-proposed * rebooted and observed that the wdat_wdt module got loaded * switched over Patroni to make the test node primary * observed that VMware showed the watchdog timer as running * SIGSTOP'ed Patroni and observed that the VM got automatically rebooted I haven't tested 24.10 yet because our production systems don't run that. ** Tags removed: verification-needed-noble-linux ** Tags added: verification-done-noble-linux -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2098554 Title: wdat_wdt.ko should be pulled in by linux-image-virtual Status in linux package in Ubuntu: Fix Released Status in linux source package in Noble: Fix Committed Status in linux source package in Oracular: Fix Committed Status in linux source package in Plucky: Fix Released Bug description: Recent versions of VMware vSphere support a "virtual watchdog timer", which implements a watchdog timer in the hypervisor. We use this with Patroni to ensure that a VM will reboot rather than accidentally have a writeable database when it shouldn't. Linux supports the virtual watchdog timer through the "wdat_wdt" module. In Ubuntu 24.04 LTS on amd64, this module is in the "linux- modules-extra-*-generic" series of packages. These are depended on by the "linux-image-generic" package, but not by the "linux-image- virtual" package. The latter is what is included in Ubuntu Official Cloud Images, including the OVA version for vSphere. I think that installing "linux-image-virtual" on amd64 should get you the "wdat_wdt" module because it's necessary to fully support a common hypervisor. This would probably entail moving it from linux-modules- extra-*-generic to linux-modules-*-generic. More about the VWDT in vSphere: https://techdocs.broadcom.com/us/en/vmware- cis/vsphere/vsphere/8-0/vsphere-virtual-machine-administration- guide-8-0/configuring-virtual-machine-hardwarevsphere-vm-admin/other- virtual-machine-device-configurationvsphere-vm-admin/using-virtual- watchdog-timervsphere-vm-admin.html To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2098554/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp