Fix: Update redis template 35/133735/2
authorAnil Belur <abelur@linuxfoundation.org>
Wed, 22 Mar 2023 16:19:11 +0000 (21:49 +0530)
committerAnil Belur <abelur@linuxfoundation.org>
Wed, 22 Mar 2023 16:59:02 +0000 (22:29 +0530)
Update redis template provisioner to pick up the
ansible tools installed under the venv.

Issue-ID: CIMAN-33
Change-Id: I9bee4b2274565e887bf2e5cbfaf6792d087c3e44
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
packer/templates/redis.json

index 6bf7b17..657f109 100644 (file)
@@ -39,9 +39,7 @@
   "provisioners": [
     {
       "type": "shell",
-      "scripts": [
-        "common-packer/provision/install-python.sh"
-      ],
+      "scripts": ["common-packer/provision/install-python.sh"],
       "execute_command": "chmod +x {{ .Path }}; if [ \"$UID\" == \"0\" ]; then {{ .Vars }} '{{ .Path }}'; else {{ .Vars }} sudo -E '{{ .Path }}'; fi"
     },
     {
@@ -50,6 +48,8 @@
     },
     {
       "type": "ansible",
+      "command": "./common-packer/ansible-playbook.sh",
+      "skip_version_check": true,
       "playbook_file": "provision/redis.yaml",
       "ansible_env_vars": [
         "ANSIBLE_NOCOWS=1",