diff --git a/init/arch/waagent.service b/init/arch/waagent.service index d426eb219..b18a23dfa 100644 --- a/init/arch/waagent.service +++ b/init/arch/waagent.service @@ -5,6 +5,7 @@ After=network-online.target ConditionFileIsExecutable=/usr/bin/waagent ConditionPathExists=/etc/waagent.conf +ConditionVirtualization=microsoft [Service] Type=simple diff --git a/init/clearlinux/waagent.service b/init/clearlinux/waagent.service index 9afee4544..c62d8f4d6 100644 --- a/init/clearlinux/waagent.service +++ b/init/clearlinux/waagent.service @@ -5,6 +5,7 @@ After=network-online.target ConditionFileIsExecutable=/usr/bin/waagent ConditionPathExists=/usr/share/defaults/waagent/waagent.conf +ConditionVirtualization=microsoft [Service] Type=simple diff --git a/init/mariner/waagent.service b/init/mariner/waagent.service index 6d17facc3..2c8c95d30 100644 --- a/init/mariner/waagent.service +++ b/init/mariner/waagent.service @@ -5,6 +5,7 @@ After=systemd-networkd-wait-online.service cloud-init.service ConditionFileIsExecutable=/usr/bin/waagent ConditionPathExists=/etc/waagent.conf +ConditionVirtualization=microsoft [Service] Type=simple diff --git a/init/photonos/waagent.service b/init/photonos/waagent.service index be795278b..86846cbef 100644 --- a/init/photonos/waagent.service +++ b/init/photonos/waagent.service @@ -5,6 +5,7 @@ After=systemd-networkd-wait-online.service cloud-init.service ConditionFileIsExecutable=/usr/bin/waagent ConditionPathExists=/etc/waagent.conf +ConditionVirtualization=microsoft [Service] Type=simple diff --git a/init/redhat/py2/waagent.service b/init/redhat/py2/waagent.service index 920e0ec73..fa23eb3b4 100644 --- a/init/redhat/py2/waagent.service +++ b/init/redhat/py2/waagent.service @@ -5,6 +5,7 @@ After=network-online.target ConditionFileIsExecutable=/usr/sbin/waagent ConditionPathExists=/etc/waagent.conf +ConditionVirtualization=microsoft [Service] Type=simple diff --git a/init/redhat/waagent.service b/init/redhat/waagent.service index 2c6ac5d82..809042b86 100644 --- a/init/redhat/waagent.service +++ b/init/redhat/waagent.service @@ -5,6 +5,7 @@ After=network-online.target ConditionFileIsExecutable=/usr/sbin/waagent ConditionPathExists=/etc/waagent.conf +ConditionVirtualization=microsoft [Service] Type=simple diff --git a/init/sles/waagent.service b/init/sles/waagent.service index 39d01d1c4..ccb2a1650 100644 --- a/init/sles/waagent.service +++ b/init/sles/waagent.service @@ -5,6 +5,7 @@ After=network-online.target ConditionFileIsExecutable=/usr/sbin/waagent ConditionPathExists=/etc/waagent.conf +ConditionVirtualization=microsoft [Service] Type=simple diff --git a/init/waagent.service b/init/waagent.service index e91f1433b..c53ca3b7e 100644 --- a/init/waagent.service +++ b/init/waagent.service @@ -5,6 +5,7 @@ After=network-online.target ConditionFileIsExecutable=/usr/sbin/waagent ConditionPathExists=/etc/waagent.conf +ConditionVirtualization=microsoft [Service] Type=simple