diff options
author | Ross Lagerwall <ross.lagerwall@citrix.com> | 2016-06-29 10:54:08 +0100 |
---|---|---|
committer | Ross Lagerwall <ross.lagerwall@citrix.com> | 2016-07-14 12:02:55 +0100 |
commit | b0091d3dad6a1dae7874ed33906ac0d64eb6c25b (patch) | |
tree | aa6aa5cae4a4aa7119a73a771b5d0ee842918625 /mk | |
parent | 2e0e2cbdb9022b9b2bd2555ee12eec0d1abf8667 (diff) | |
download | vyos-xe-guest-utilities-b0091d3dad6a1dae7874ed33906ac0d64eb6c25b.tar.gz vyos-xe-guest-utilities-b0091d3dad6a1dae7874ed33906ac0d64eb6c25b.zip |
CA-202608: Trigger refresh after system resume
If the guest is suspended and then resumed or migrated, trigger a
refresh to repopulate the xenstore entries (since the guest will have a
new domid).
Without doing this, XAPI thinks that the guest does not have PV drivers
installed and will refuse to do a vbd-plug operation until then next
refresh by the guest agent.
Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com>
Diffstat (limited to 'mk')
-rw-r--r-- | mk/Makefile.deb | 1 | ||||
-rw-r--r-- | mk/Makefile.rpm | 1 | ||||
-rw-r--r-- | mk/Makefile.tgz | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/mk/Makefile.deb b/mk/Makefile.deb index e22a207..496f332 100644 --- a/mk/Makefile.deb +++ b/mk/Makefile.deb @@ -38,6 +38,7 @@ GO_SOURCE_REPO = $(call git_loc,xe-guest-utilities) XE_DAEMON_GO_SOURCES := XE_DAEMON_GO_SOURCES += ./xe-daemon/xe-daemon.go # this should be the first one XE_DAEMON_GO_SOURCES += ./syslog/syslog.go +XE_DAEMON_GO_SOURCES += ./system/system.go XE_DAEMON_GO_SOURCES += ./guestmetric/guestmetric.go XE_DAEMON_GO_SOURCES += ./guestmetric/guestmetric_linux.go XE_DAEMON_GO_SOURCES += ./xenstoreclient/xenstore.go diff --git a/mk/Makefile.rpm b/mk/Makefile.rpm index d7bd7d5..de1fde2 100644 --- a/mk/Makefile.rpm +++ b/mk/Makefile.rpm @@ -35,6 +35,7 @@ GO_SOURCE_REPO = $(call git_loc,xe-guest-utilities) XE_DAEMON_GO_SOURCES := XE_DAEMON_GO_SOURCES += ./xe-daemon/xe-daemon.go # this should be the first one XE_DAEMON_GO_SOURCES += ./syslog/syslog.go +XE_DAEMON_GO_SOURCES += ./system/system.go XE_DAEMON_GO_SOURCES += ./guestmetric/guestmetric.go XE_DAEMON_GO_SOURCES += ./guestmetric/guestmetric_linux.go XE_DAEMON_GO_SOURCES += ./xenstoreclient/xenstore.go diff --git a/mk/Makefile.tgz b/mk/Makefile.tgz index 86c6995..7b19f26 100644 --- a/mk/Makefile.tgz +++ b/mk/Makefile.tgz @@ -38,6 +38,7 @@ GO_SOURCE_REPO = $(call git_loc,xe-guest-utilities) XE_DAEMON_GO_SOURCES := XE_DAEMON_GO_SOURCES += ./xe-daemon/xe-daemon.go # this should be the first one XE_DAEMON_GO_SOURCES += ./syslog/syslog.go +XE_DAEMON_GO_SOURCES += ./system/system.go XE_DAEMON_GO_SOURCES += ./guestmetric/guestmetric.go XE_DAEMON_GO_SOURCES += ./guestmetric/guestmetric_linux.go XE_DAEMON_GO_SOURCES += ./xenstoreclient/xenstore.go |