diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-azure/files/chrony-hyperv.conf b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-azure/files/chrony-hyperv.conf new file mode 100644 index 0000000000..9e2fd604a5 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-azure/files/chrony-hyperv.conf @@ -0,0 +1,4 @@ +# This should only be used when chronyd is configured to use the /dev/ptp_hyperv device +[Unit] +Wants=dev-ptp_hyperv.device +After=dev-ptp_hyperv.device diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-azure/oem-azure-2.9.1.1-r1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-azure/oem-azure-2.9.1.1-r1.ebuild index 8bb270c30d..de93bdad65 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-azure/oem-azure-2.9.1.1-r1.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-azure/oem-azure-2.9.1.1-r1.ebuild @@ -26,6 +26,8 @@ S="${WORKDIR}" src_install() { systemd_enable_service multi-user.target chronyd.service + insinto "$(systemd_get_systemunitdir)"/chronyd.service.d + doins "${FILESDIR}"/chrony-hyperv.conf dotmpfiles "${FILESDIR}"/var-chrony.conf dotmpfiles "${FILESDIR}"/etc-chrony.conf insinto /usr/share/${PN}