From a2a1fa9b8a6462a060fe1827940b67906515260f Mon Sep 17 00:00:00 2001 From: Yaron Kaikov Date: Sun, 28 Apr 2024 09:59:53 +0300 Subject: [PATCH] [cloud images] add packages for Scylla cloud deployments In order to reduce setup time for cloud, adding packages based on https://github.com/scylladb/siren-devops/blob/f5ddb43aeab16bc19695ae22692426e6d405e9e3/ansible/roles/cloud-base-image/tasks/main.yml#L20 Fixes: https://github.com/scylladb/scylla-enterprise-machine-image/issues/70 --- packer/scylla_install_image | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packer/scylla_install_image b/packer/scylla_install_image index 4bb63d90..cfff245e 100755 --- a/packer/scylla_install_image +++ b/packer/scylla_install_image @@ -77,7 +77,7 @@ if __name__ == '__main__': run('apt-get update --allow-insecure-repositories -y', shell=True, check=True) run('apt-get full-upgrade -y', shell=True, check=True) run('apt-get purge -y apport python3-apport fuse', shell=True, check=True) - run('apt-get install -y systemd-coredump vim.tiny', shell=True, check=True) + run('apt-get install -y systemd-coredump vim.tiny nload nmap ncat tmux jq ansible git python3-boto', shell=True, check=True) run(f'apt-get install -y --auto-remove --allow-unauthenticated {args.product}-machine-image {args.product}-server-dbg', shell=True, check=True) os.remove('/etc/apt/sources.list.d/scylla_install.list')