From 03b9f7a3d55e92c5f75faded01c1108c4d3340c2 Mon Sep 17 00:00:00 2001 From: Alex Polvi Date: Tue, 4 Mar 2014 19:11:03 -0800 Subject: [PATCH 1/2] feat(cloudinit): add cloud init to image --- .../coreos-cloudinit-0.1.0.ebuild | 1 + .../coreos-cloudinit-9999.ebuild | 34 +++++++++++++++++++ ...1-r221.ebuild => coreos-0.0.1-r222.ebuild} | 0 .../coreos-base/coreos/coreos-0.0.1.ebuild | 1 + 4 files changed, 36 insertions(+) create mode 120000 sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-cloudinit/coreos-cloudinit-0.1.0.ebuild create mode 100644 sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-cloudinit/coreos-cloudinit-9999.ebuild rename sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/{coreos-0.0.1-r221.ebuild => coreos-0.0.1-r222.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-cloudinit/coreos-cloudinit-0.1.0.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-cloudinit/coreos-cloudinit-0.1.0.ebuild new file mode 120000 index 0000000000..2fef540816 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-cloudinit/coreos-cloudinit-0.1.0.ebuild @@ -0,0 +1 @@ +coreos-cloudinit-9999.ebuild \ No newline at end of file diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-cloudinit/coreos-cloudinit-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-cloudinit/coreos-cloudinit-9999.ebuild new file mode 100644 index 0000000000..a117db848d --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-cloudinit/coreos-cloudinit-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright (c) 2014 CoreOS, Inc.. All rights reserved. +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 +CROS_WORKON_PROJECT="coreos/coreos-cloudinit" +CROS_WORKON_LOCALNAME="coreos-cloudinit" +CROS_WORKON_REPO="git://github.com" + +if [[ "${PV}" == 9999 ]]; then + KEYWORDS="~amd64" +else + CROS_WORKON_COMMIT="85f151011c17ec8f047f08be41594eb697eac73b" + KEYWORDS="amd64" +fi + +inherit cros-workon systemd + +DESCRIPTION="coreos-cloudinit" +HOMEPAGE="https://github.com/coreos/coreos-cloudinit" +SRC_URI="" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND=">=dev-lang/go-1.2" + +src_compile() { + ./build || die +} + +src_install() { + dobin ${S}/bin/coreos-cloudinit +} diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1-r221.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1-r222.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1-r221.ebuild rename to sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1-r222.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild index cf600c8fcf..b9d5b19288 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos/coreos-0.0.1.ebuild @@ -106,6 +106,7 @@ RDEPEND="${RDEPEND} coreos-base/update_engine coreos-base/coreos-installer coreos-base/coreos-init + coreos-base/coreos-cloudinit coreos-base/coretest net-analyzer/nmap net-firewall/iptables From 61eeea9b46b0a289e22e2e0fe15d01e53eeccd1b Mon Sep 17 00:00:00 2001 From: Alex Polvi Date: Tue, 4 Mar 2014 21:18:47 -0800 Subject: [PATCH 2/2] bump to 0.1.0 --- .../coreos-base/coreos-cloudinit/coreos-cloudinit-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-cloudinit/coreos-cloudinit-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-cloudinit/coreos-cloudinit-9999.ebuild index a117db848d..dd0ac5c6b7 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-cloudinit/coreos-cloudinit-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-cloudinit/coreos-cloudinit-9999.ebuild @@ -9,7 +9,7 @@ CROS_WORKON_REPO="git://github.com" if [[ "${PV}" == 9999 ]]; then KEYWORDS="~amd64" else - CROS_WORKON_COMMIT="85f151011c17ec8f047f08be41594eb697eac73b" + CROS_WORKON_COMMIT="6491e024dc25527f2a71fd83fca73aab1d162d4c" KEYWORDS="amd64" fi