hypervkvpd.service: ordering fixes
- Only start kvpd under Hyper-V. - Minimize dependencies for kvpd by removing the unnecessary network.target requirement, but add kvp device and mount requirements. - Start before cloud-init-local.service which relies on kvpd for Azure. Signed-off-by: Chris Patterson <cpatterson@microsoft.com>
This commit is contained in:
parent
f4c66aab85
commit
af383a2648
@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
Name: hyperv-daemons
|
Name: hyperv-daemons
|
||||||
Version: 0
|
Version: 0
|
||||||
Release: 0.36%{?snapver}%{?dist}
|
Release: 0.37%{?snapver}%{?dist}
|
||||||
Summary: Hyper-V daemons suite
|
Summary: Hyper-V daemons suite
|
||||||
|
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
@ -246,6 +246,10 @@ fi
|
|||||||
%{_sbindir}/lsvmbus
|
%{_sbindir}/lsvmbus
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Jul 01 2022 Chris Patterson <cpatterson@microsoft.com> - 0-0.37.20190303git
|
||||||
|
- Only start kvpd under Hyper-V
|
||||||
|
- Minimize dependencies for kvpd to ensure it starts before cloud-init
|
||||||
|
|
||||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.36.20190303git
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.36.20190303git
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
@ -2,7 +2,9 @@
|
|||||||
Description=Hyper-V KVP daemon
|
Description=Hyper-V KVP daemon
|
||||||
ConditionVirtualization=microsoft
|
ConditionVirtualization=microsoft
|
||||||
BindsTo=sys-devices-virtual-misc-vmbus\x21hv_kvp.device
|
BindsTo=sys-devices-virtual-misc-vmbus\x21hv_kvp.device
|
||||||
After=network.target
|
After=sys-devices-virtual-misc-vmbus\x21hv_kvp.device
|
||||||
|
RequiresMountsFor=/var/lib/hyperv
|
||||||
|
Before=cloud-init-local.service
|
||||||
IgnoreOnIsolate=1
|
IgnoreOnIsolate=1
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
|
Loading…
Reference in New Issue
Block a user