From 9263e03dc3d1b34f4968b13c1e265041056ccd65 Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Fri, 28 Jul 2017 15:45:06 +0200 Subject: Update apt/ from nunoc-ops. --- global/overlay/etc/cosmos/apt/bootstrap-cosmos.sh | 15 ++++++++++----- global/overlay/etc/cosmos/apt/cosmos_1.2-2_all.deb | Bin 11724 -> 0 bytes global/overlay/etc/cosmos/apt/cosmos_1.5-1_all.deb | Bin 0 -> 11514 bytes .../etc/cosmos/apt/puppetlabs-release-trusty.deb | Bin 0 -> 9554 bytes .../etc/cosmos/apt/puppetlabs-release-xenial.deb | Bin 0 -> 13662 bytes 5 files changed, 10 insertions(+), 5 deletions(-) delete mode 100644 global/overlay/etc/cosmos/apt/cosmos_1.2-2_all.deb create mode 100644 global/overlay/etc/cosmos/apt/cosmos_1.5-1_all.deb create mode 100644 global/overlay/etc/cosmos/apt/puppetlabs-release-trusty.deb create mode 100644 global/overlay/etc/cosmos/apt/puppetlabs-release-xenial.deb (limited to 'global/overlay/etc/cosmos/apt') diff --git a/global/overlay/etc/cosmos/apt/bootstrap-cosmos.sh b/global/overlay/etc/cosmos/apt/bootstrap-cosmos.sh index 28cbde0..1534dc5 100755 --- a/global/overlay/etc/cosmos/apt/bootstrap-cosmos.sh +++ b/global/overlay/etc/cosmos/apt/bootstrap-cosmos.sh @@ -1,6 +1,7 @@ #!/bin/sh -set -e +#set -e +# not all breakage is un-recoverable... cmd_hostname="$1" if test -z "$cmd_hostname"; then @@ -20,16 +21,20 @@ if test -z "$cmd_tags"; then exit 3 fi -set -x - -apt-get -y install rsync git-core wget -dpkg -i cosmos_1.2-2_all.deb +apt-get -y update +apt-get -y upgrade +for pkg in rsync git git-core wget; do + apt-get -y install $pkg +done +dpkg -i cosmos_1.5-1_all.deb if ! test -d /var/cache/cosmos/repo; then cosmos clone "$cmd_repo" fi hostname $cmd_hostname +short=`echo ${cmd_hostname} | awk -F. '{print $1}'` +echo "127.0.1.1 ${cmd_hostname} ${short}" >> /etc/hosts perl -pi -e "s,#COSMOS_REPO_MODELS=.*,COSMOS_REPO_MODELS=\"\\\$COSMOS_REPO/global/:\\\$COSMOS_REPO/$cmd_hostname/\"," /etc/cosmos/cosmos.conf perl -pi -e "s,#COSMOS_UPDATE_VERIFY_GIT_TAG_PATTERN=.*,COSMOS_UPDATE_VERIFY_GIT_TAG_PATTERN=\"${cmd_tags}*\"," /etc/cosmos/cosmos.conf diff --git a/global/overlay/etc/cosmos/apt/cosmos_1.2-2_all.deb b/global/overlay/etc/cosmos/apt/cosmos_1.2-2_all.deb deleted file mode 100644 index 9fe4434..0000000 Binary files a/global/overlay/etc/cosmos/apt/cosmos_1.2-2_all.deb and /dev/null differ diff --git a/global/overlay/etc/cosmos/apt/cosmos_1.5-1_all.deb b/global/overlay/etc/cosmos/apt/cosmos_1.5-1_all.deb new file mode 100644 index 0000000..28cdaad Binary files /dev/null and b/global/overlay/etc/cosmos/apt/cosmos_1.5-1_all.deb differ diff --git a/global/overlay/etc/cosmos/apt/puppetlabs-release-trusty.deb b/global/overlay/etc/cosmos/apt/puppetlabs-release-trusty.deb new file mode 100644 index 0000000..2d924af Binary files /dev/null and b/global/overlay/etc/cosmos/apt/puppetlabs-release-trusty.deb differ diff --git a/global/overlay/etc/cosmos/apt/puppetlabs-release-xenial.deb b/global/overlay/etc/cosmos/apt/puppetlabs-release-xenial.deb new file mode 100644 index 0000000..ca14b25 Binary files /dev/null and b/global/overlay/etc/cosmos/apt/puppetlabs-release-xenial.deb differ -- cgit v1.1