From 03b9f7a3d55e92c5f75faded01c1108c4d3340c2 Mon Sep 17 00:00:00 2001 From: Alex Polvi Date: Tue, 4 Mar 2014 19:11:03 -0800 Subject: [PATCH] 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