diff --git a/openstack-login/nodeimage.pkr.hcl b/openstack-login/nodeimage.pkr.hcl index 15941bab1900a056d3d67bdba2db2bd5d94a31fb..008b7683c26e97119664bfbb03c19ea7d8ee8fcf 100644 --- a/openstack-login/nodeimage.pkr.hcl +++ b/openstack-login/nodeimage.pkr.hcl @@ -36,6 +36,14 @@ source "openstack" "image" { build { sources = ["source.openstack.image"] + provisioner "shell" { + inline = [ + "sudo yum install -y libselinux-python3 python3 python3-pip tmux vim git bash-completion curl wget unzip", + "sudo python3 -m pip install --upgrade pip", + "sudo pip3 install s3cmd==2.3.0 ansible==4.10.0 python-openstackclient==5.8.0" + ] + } + provisioner "ansible" { use_proxy = false user = var.ssh_username