From a709850af8ae2d1ff21f6e7c6ed37a862eee1782 Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Tue, 25 Mar 2014 15:38:54 -0700 Subject: [PATCH] bump(coreos-base/oem-gce): install the google-compute agent --- .../oem-gce/files/cloud-config.yml | 29 +++++++++++++++++++ ...e-0.0.1.ebuild => oem-gce-0.0.2-r1.ebuild} | 2 ++ 2 files changed, 31 insertions(+) rename sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/{oem-gce-0.0.1.ebuild => oem-gce-0.0.2-r1.ebuild} (93%) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/files/cloud-config.yml b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/files/cloud-config.yml index 771147b960..f69a6b996f 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/files/cloud-config.yml +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/files/cloud-config.yml @@ -35,3 +35,32 @@ coreos: Type=oneshot StandardOutput=journal+console ExecStart=/usr/share/oem/bin/gce-ssh-key + - name: google-accounts-manager.service + runtime: yes + content: | + [Unit] + Description=Google Compute Engine User Accounts Manager Daemon + After=network.target + Before=sshd.service + Requires=network.target + + [Service] + Type=simple + ExecStart=/usr/share/oem/python/bin/python2.7 /usr/share/oem/google-compute-daemon/manage_accounts.py + + [Install] + WantedBy=multi-user.target + - name: google-address-manager.service + runtime: yes + content: | + [Unit] + Description=Google Compute Engine Address Manager Daemon + After=network.target + Requires=network.target + + [Service] + Type=simple + ExecStart=/usr/share/oem/python/bin/python2.7 /usr/share/oem/google-compute-daemon/manage_addresses.py + + [Install] + WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/oem-gce-0.0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/oem-gce-0.0.2-r1.ebuild similarity index 93% rename from sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/oem-gce-0.0.1.ebuild rename to sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/oem-gce-0.0.2-r1.ebuild index 37e86421ab..e9b5efa87f 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/oem-gce-0.0.1.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/oem-gce-0.0.2-r1.ebuild @@ -15,6 +15,8 @@ IUSE="" # no source directory S="${WORKDIR}" +DEPENDS="app-emulation/google-daemon" + src_install() { into "/usr/share/oem" dobin ${FILESDIR}/gce-ssh-key