From 62e5fa54e206eb7526e16c85b8a6fd9bcce75067 Mon Sep 17 00:00:00 2001 From: "Zhidong Peng (HE/HIM)" Date: Fri, 5 Sep 2025 11:10:40 -0700 Subject: [PATCH 1/5] add DefaultDependencies=no for Linux GPA service --- proxy_agent_setup/src/linux/azure-proxy-agent.service | 1 + 1 file changed, 1 insertion(+) diff --git a/proxy_agent_setup/src/linux/azure-proxy-agent.service b/proxy_agent_setup/src/linux/azure-proxy-agent.service index 4a6164bb..e64a1be0 100644 --- a/proxy_agent_setup/src/linux/azure-proxy-agent.service +++ b/proxy_agent_setup/src/linux/azure-proxy-agent.service @@ -1,5 +1,6 @@ [Unit] Description=Microsoft Azure GuestProxyAgent +DefaultDependencies=no # azure-proxy-agent supposed to be an early boot and late system shutdown service After=local-fs.target Before=network-pre.target Wants=network-pre.target From 57485f81bc83ec871daa96f9afbc70c8458b3c24 Mon Sep 17 00:00:00 2001 From: ZhidongPeng Date: Mon, 8 Sep 2025 17:58:10 +0000 Subject: [PATCH 2/5] Fix the comment --- proxy_agent_setup/src/linux/azure-proxy-agent.service | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/proxy_agent_setup/src/linux/azure-proxy-agent.service b/proxy_agent_setup/src/linux/azure-proxy-agent.service index e64a1be0..6e486f36 100644 --- a/proxy_agent_setup/src/linux/azure-proxy-agent.service +++ b/proxy_agent_setup/src/linux/azure-proxy-agent.service @@ -1,6 +1,7 @@ [Unit] Description=Microsoft Azure GuestProxyAgent -DefaultDependencies=no # azure-proxy-agent supposed to be an early boot and late system shutdown service +# azure-proxy-agent supposed to be an early boot and late system shutdown service +DefaultDependencies=no After=local-fs.target Before=network-pre.target Wants=network-pre.target From e44ac7cdf2fed1edeacc51b0a87726c320e8ee00 Mon Sep 17 00:00:00 2001 From: ZhidongPeng Date: Mon, 15 Sep 2025 20:43:49 +0000 Subject: [PATCH 3/5] add Baseline init + clean shutdown --- proxy_agent_setup/src/linux/azure-proxy-agent.service | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/proxy_agent_setup/src/linux/azure-proxy-agent.service b/proxy_agent_setup/src/linux/azure-proxy-agent.service index 6e486f36..0b9a23f4 100644 --- a/proxy_agent_setup/src/linux/azure-proxy-agent.service +++ b/proxy_agent_setup/src/linux/azure-proxy-agent.service @@ -4,7 +4,10 @@ Description=Microsoft Azure GuestProxyAgent DefaultDependencies=no After=local-fs.target Before=network-pre.target -Wants=network-pre.target +# Baseline init + clean shutdown +After=sysinit.target +Before=shutdown.target +Conflicts=shutdown.target [Service] Type=simple From f785b50d5fd1760f6fa32b00fc04f86e1c1408af Mon Sep 17 00:00:00 2001 From: ZhidongPeng Date: Mon, 15 Sep 2025 20:46:54 +0000 Subject: [PATCH 4/5] fix spelling --- .github/actions/spelling/expect.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt index 7809ed51..a798d29b 100644 --- a/.github/actions/spelling/expect.txt +++ b/.github/actions/spelling/expect.txt @@ -281,6 +281,7 @@ suse Swatinem SWbem sysinfoapi +sysinit SYSLIB SYSTEMDRIVE taiki From 7e9395a515505a7cf1248f4a3485adcbb1eb2267 Mon Sep 17 00:00:00 2001 From: Zhidong Peng Date: Mon, 29 Sep 2025 08:29:51 -0700 Subject: [PATCH 5/5] fix the dependency --- proxy_agent_setup/src/linux/azure-proxy-agent.service | 1 - 1 file changed, 1 deletion(-) diff --git a/proxy_agent_setup/src/linux/azure-proxy-agent.service b/proxy_agent_setup/src/linux/azure-proxy-agent.service index 0b9a23f4..5adc6cf4 100644 --- a/proxy_agent_setup/src/linux/azure-proxy-agent.service +++ b/proxy_agent_setup/src/linux/azure-proxy-agent.service @@ -5,7 +5,6 @@ DefaultDependencies=no After=local-fs.target Before=network-pre.target # Baseline init + clean shutdown -After=sysinit.target Before=shutdown.target Conflicts=shutdown.target