summaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-extended/cloud-init/cloud-init_0.7.6.bb
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2020-11-14 23:14:40 -0500
committerBruce Ashfield <bruce.ashfield@gmail.com>2020-11-14 23:14:40 -0500
commit5540933a070b1873735d4ce6bc730e5717c8d8f2 (patch)
treef2ff7ecda8b0cc0e2740054ff03e343848e24099 /meta-openstack/recipes-extended/cloud-init/cloud-init_0.7.6.bb
parent9175f5b7a6d0ecfe82f908abb1cda233fcab4296 (diff)
downloadmeta-cloud-services-5540933a070b1873735d4ce6bc730e5717c8d8f2.tar.gz
cloud-init: remove recipe
Support has been moved to meta-virt, so we drop this older recipe. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'meta-openstack/recipes-extended/cloud-init/cloud-init_0.7.6.bb')
-rw-r--r--meta-openstack/recipes-extended/cloud-init/cloud-init_0.7.6.bb53
1 files changed, 0 insertions, 53 deletions
diff --git a/meta-openstack/recipes-extended/cloud-init/cloud-init_0.7.6.bb b/meta-openstack/recipes-extended/cloud-init/cloud-init_0.7.6.bb
deleted file mode 100644
index 8bbbef1..0000000
--- a/meta-openstack/recipes-extended/cloud-init/cloud-init_0.7.6.bb
+++ /dev/null
@@ -1,53 +0,0 @@
1DESCRIPTION = "Init scripts for use on cloud images"
2HOMEPAGE = "https://launchpad.net/cloud-init"
3SECTION = "devel/python"
4LICENSE = "GPLv3"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=d32239bcb673463ab874e80d47fae504"
6
7PR = "r0"
8
9SRC_URI = "https://launchpad.net/cloud-init/trunk/${PV}/+download/${BPN}-${PV}.tar.gz \
10 file://cloud-init-source-local-lsb-functions.patch \
11 file://distros-add-windriver-skeleton-distro-file.patch \
12 file://cloud.cfg"
13
14SRC_URI[md5sum] = "cd392e943dd0165e90a6d56afd0e4ad3"
15SRC_URI[sha256sum] = "9e8fd22eb7f6e40ae6a5f66173ddc3cc18f65ee406c460a728092b37db2f3ed7"
16
17S = "${WORKDIR}/${BPN}-${PV}"
18
19DISTUTILS_INSTALL_ARGS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', '--init-system=sysvinit_deb', '', d)}"
20DISTUTILS_INSTALL_ARGS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--init-system=systemd', '', d)}"
21
22MANAGE_HOSTS ?= "False"
23HOSTNAME ?= ""
24
25do_install_prepend() {
26 sed -e 's:/lib/${BPN}:${base_libdir}/${BPN}:' -i ${S}/setup.py
27}
28
29do_install_append() {
30 install -m 0755 ${WORKDIR}/cloud.cfg ${D}${sysconfdir}/cloud/cloud.cfg
31
32 sed -e "s:%MANAGE_HOSTS%:${MANAGE_HOSTS}:g" -i ${D}${sysconfdir}/cloud/cloud.cfg
33 sed -e "s:%HOSTNAME%:${HOSTNAME}:g" -i ${D}${sysconfdir}/cloud/cloud.cfg
34
35 ln -s ${libdir}/${BPN}/uncloud-init ${D}${sysconfdir}/cloud/uncloud-init
36 ln -s ${libdir}/${BPN}/write-ssh-key-fingerprints ${D}${sysconfdir}/cloud/write-ssh-key-fingerprints
37}
38
39inherit setuptools3 update-rc.d
40
41PACKAGES += "${PN}-systemd"
42
43FILES_${PN} += "${sysconfdir}/* \
44 ${datadir}/*"
45
46FILES_${PN}-systemd += "${systemd_unitdir}/*"
47
48INITSCRIPT_PACKAGES = "${PN}"
49INITSCRIPT_NAME_${BPN} = "cloud-init"
50
51RDEPENDS_${PN} = "sysklogd \
52 python3 \
53 "