commit | cded9cd55d925b0dbe08ba829f97feaf5d2be88b | [log] [tgz] |
---|---|---|
author | Anil Altinay <aaltinay@google.com> | Sat Oct 10 01:47:08 2020 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Sat Oct 10 01:47:08 2020 +0000 |
tree | 5cb77521693af5683b968e2091b79fced83ee0f7 | |
parent | 755c4a3f3fff91a89840b4e6fd8f8eb5d633963c [diff] | |
parent | 8b0f38182bda909fa9e6c96ee6140d41f34612e7 [diff] |
Merge "lakitu: google-osconfig-agent: add a pre-work service"
diff --git a/overlay-lakitu/app-admin/google-osconfig-agent/files/google-osconfig-init.service b/overlay-lakitu/app-admin/google-osconfig-agent/files/google-osconfig-init.service new file mode 100644 index 0000000..3e2b0c2 --- /dev/null +++ b/overlay-lakitu/app-admin/google-osconfig-agent/files/google-osconfig-init.service
@@ -0,0 +1,11 @@ +[Unit] +Description=Delete recipe database used by osconfig-agent before it starts +Before=google-osconfig-agent.service + +[Service] +Type=oneshot +ExecStart=/bin/rm -f /var/lib/google/osconfig_recipedb +RemainAfterExit=yes + +[Install] +WantedBy=google-osconfig-agent.service
diff --git a/overlay-lakitu/app-admin/google-osconfig-agent/google-osconfig-agent-20201008.00-r1.ebuild b/overlay-lakitu/app-admin/google-osconfig-agent/google-osconfig-agent-20201008.00-r2.ebuild similarity index 100% rename from overlay-lakitu/app-admin/google-osconfig-agent/google-osconfig-agent-20201008.00-r1.ebuild rename to overlay-lakitu/app-admin/google-osconfig-agent/google-osconfig-agent-20201008.00-r2.ebuild
diff --git a/overlay-lakitu/app-admin/google-osconfig-agent/google-osconfig-agent-20201008.00.ebuild b/overlay-lakitu/app-admin/google-osconfig-agent/google-osconfig-agent-20201008.00.ebuild index 9b19405..984a576 100644 --- a/overlay-lakitu/app-admin/google-osconfig-agent/google-osconfig-agent-20201008.00.ebuild +++ b/overlay-lakitu/app-admin/google-osconfig-agent/google-osconfig-agent-20201008.00.ebuild
@@ -635,4 +635,7 @@ dobin google_osconfig_agent systemd_dounit google-osconfig-agent.service systemd_enable_service multi-user.target google-osconfig-agent.service + + systemd_dounit "${FILESDIR}"/google-osconfig-init.service + systemd_enable_service google-osconfig-agent.service google-osconfig-init.service }