From fd96d27a73be5ce5bf7af7c55f3017d8dd25dec0 Mon Sep 17 00:00:00 2001 From: Bo-Chun Louis Chen <louistw@uab.edu> Date: Fri, 3 Jan 2025 20:22:39 -0600 Subject: [PATCH] feat: pass extra_vars to packer template --- openstack-login/nodeimage.pkr.hcl | 3 +++ openstack-ood/nodeimage.pkr.hcl | 3 +++ openstack-proxy/nodeimage.pkr.hcl | 3 +++ 3 files changed, 9 insertions(+) diff --git a/openstack-login/nodeimage.pkr.hcl b/openstack-login/nodeimage.pkr.hcl index fd6b35e..e770d3e 100644 --- a/openstack-login/nodeimage.pkr.hcl +++ b/openstack-login/nodeimage.pkr.hcl @@ -61,5 +61,8 @@ build { groups = ["compute"] ansible_env_vars = ["ANSIBLE_HOST_KEY_CHECKING=False"] playbook_file = "./CRI_XCBC/compute-packer.yaml" + extra_arguments = [ + "--extra-vars", "${var.extra_vars}" + ] } } diff --git a/openstack-ood/nodeimage.pkr.hcl b/openstack-ood/nodeimage.pkr.hcl index b31d7a1..61b05ef 100644 --- a/openstack-ood/nodeimage.pkr.hcl +++ b/openstack-ood/nodeimage.pkr.hcl @@ -53,5 +53,8 @@ build { groups = ["ood", "knightly"] ansible_env_vars = ["ANSIBLE_HOST_KEY_CHECKING=False"] playbook_file = "./CRI_XCBC/ood-packer.yaml" + extra_arguments = [ + "--extra-vars", "${var.extra_vars}" + ] } } diff --git a/openstack-proxy/nodeimage.pkr.hcl b/openstack-proxy/nodeimage.pkr.hcl index 1410cbe..b9480f2 100644 --- a/openstack-proxy/nodeimage.pkr.hcl +++ b/openstack-proxy/nodeimage.pkr.hcl @@ -58,5 +58,8 @@ build { "ANSIBLE_FORCE_COLOR=true" ] playbook_file = "./CRI_XCBC/proxy.yaml" + extra_arguments = [ + "--extra-vars", "${var.extra_vars}" + ] } } -- GitLab