]> WPIA git - infra.git/commitdiff
fix: add missing dependencies for init-vm if using small Debian install
authorThomas Merkel <tm@core.io>
Wed, 16 Sep 2020 12:56:19 +0000 (14:56 +0200)
committerThomas Merkel <tm@core.io>
Wed, 16 Sep 2020 12:58:15 +0000 (14:58 +0200)
If a minimal debian installation is used the following packages are
missing and required to have an successful puppet run.

Change-Id: I81a3b291b18dba500ffbeb24771f4906a8710c7c

manager/init-vm

index c31611e7a74497d92dd845ca185ed0fa1804b5b3..72c7437f4fd4e0d7f5f508c1aff77e4061a63a23 100644 (file)
@@ -11,7 +11,7 @@ ssh -t -i vm-key $to "sudo -e /etc/ssh/sshd_config && sudo systemctl reload ssh"
 # ci-speedup
 read -rp 'We are done. Continue with additional setup to speed up CI builds? [y/N] ' prompt
 if [[ $prompt == "y" ]]; then
-    ssh -i vm-key $to 'sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get install -y git emacs-nox tmux curl puppet puppet-master lxc'
+    ssh -i vm-key $to 'sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get install -y git emacs-nox tmux curl puppet puppet-master lxc dbus rsync debootstrap'
     ssh -i vm-key $to 'sudo lxc-create -n base-image -t debian -- -r stretch --packages=gnupg2,puppet,lsb-release,debconf-utils'
     ssh -i vm-key $to 'sudo rm -r /var/lib/lxc/base-image/rootfs/var/lib/apt/lists'
 fi