Public bug reported:

The /usr/sbin/hv_kvp_daemon script installed by the hv-kvp-daemon-init
package currently fails to find the hv_kvp_daemon binary for the running
kernel when running under a 3.11 release (as per a reasonably up-to-date
Ubuntu 12.04 installation). Ironically, the hv_kvp_daemon script
installed by linux-tools-common package works fine, however, it is
diverted by the package ending up at /usr/sbin/hv_kvp_daemon.hv-kvp-
daemon-init. It is thus never actually called by the hv-kvp-daemon init
script.

The hv-kvp-daemon-init package is still required as it installs various
other support utilities as well as the init script itself used to start
the KVP (Key-Value Pair) daemon. I believe this issue has arisen as the
/usr/sbin/hv_kvp_daemon script was presumably not included until the
linux-tools-common releases associated with the 3.11 series of kernels
and has not been updated to reflect this.

A simple workaround for now is to remove the divert and restore the script 
installed by linux-tools-common:
sudo dpkg-divert --remove /usr/sbin/hv_kvp_daemon
sudo mv /usr/sbin/hv_kvp_daemon /usr/sbin/hv_kvp_daemon.bak
sudo mv /usr/sbin/hv_kvp_daemon.hv-kvp-daemon-init /usr/sbin/hv_kvp_daemon
sudo service hv-kvp-daemon-init start
ps -ef | grep kvp # Verify the daemon is actually running

For the unaware, the daemon is non-critical from the guest OS's
perspective, however, it is used by the Hyper-V host to exchange
information with the guest OS instance, such as IP addressing and system
state information. When not running various information usually
accessible to the hypervisor won't be which can impact scripting tasks
as well as in some cases system functions (e.g. some backup types may be
affected where they rely on the daemon to communicate with the host).

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: hv-kvp-daemon-init 0.3ubuntu4~12.04.0 [modified: 
usr/sbin/hv_kvp_daemon]
ProcVersionSignature: Ubuntu 3.11.0-20.35~precise1-generic 3.11.10.6
Uname: Linux 3.11.0-20-generic x86_64
NonfreeKernelModules: ksplice_ttt6czy9_floppy_new ksplice_ttt6czy9 
ksplice_hxl9iy0x_vmlinux_new ksplice_hxl9iy0x ksplice_arnypzmc_vmlinux_new 
ksplice_arnypzmc
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
Date: Sat May 17 21:08:42 2014
InstallationMedia: Ubuntu-Server 12.04.4 LTS "Precise Pangolin" - Release amd64 
(20140204)
MarkForUpload: True
SourcePackage: hv-kvp-daemon-init
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: hv-kvp-daemon-init (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug precise third-party-packages

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to hv-kvp-daemon-init in Ubuntu.
https://bugs.launchpad.net/bugs/1320488

Title:
  hv-kvp-daemon-init incompatible with kernel 3.11

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/hv-kvp-daemon-init/+bug/1320488/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to