From a350d90bb49f3898cde377ed5412992dd40d5a6f Mon Sep 17 00:00:00 2001 From: Eesaan Atluri <atlurie@uab.edu> Date: Wed, 11 Dec 2024 08:52:54 -0500 Subject: [PATCH] Rename packer template for compute to login Because compute and login nodes are basically the same except login node does not need slurmd and we don't use compute image anywhere. So use it to build login image and change its references in CI script --- .gitlab-ci.yml | 6 +++--- {openstack-compute => openstack-login}/README.md | 0 {openstack-compute => openstack-login}/nodeimage.pkr.hcl | 0 {openstack-compute => openstack-login}/variables.pkr.hcl | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename {openstack-compute => openstack-login}/README.md (100%) rename {openstack-compute => openstack-login}/nodeimage.pkr.hcl (100%) rename {openstack-compute => openstack-login}/variables.pkr.hcl (100%) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b95e1ba..df7c6f2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -149,9 +149,9 @@ build_ssh_proxy_image: export PKR_VAR_image_name="${BUILD_TARGET}-${BUILD_DATE}" fi # packer commands - - packer init openstack-compute - - packer validate openstack-compute - - packer build -machine-readable openstack-compute | tee login_build.log + - packer init openstack-login + - packer validate openstack-login + - packer build -machine-readable openstack-login | tee login_build.log - export BUILT_LOGIN_IMAGE_ID=$(grep 'Image:' login_build.log | awk '{print $4}') - echo BUILT_LOGIN_IMAGE_ID=${BUILT_LOGIN_IMAGE_ID} | tee -a $CI_PROJECT_DIR/image.env # set image properties with repo state diff --git a/openstack-compute/README.md b/openstack-login/README.md similarity index 100% rename from openstack-compute/README.md rename to openstack-login/README.md diff --git a/openstack-compute/nodeimage.pkr.hcl b/openstack-login/nodeimage.pkr.hcl similarity index 100% rename from openstack-compute/nodeimage.pkr.hcl rename to openstack-login/nodeimage.pkr.hcl diff --git a/openstack-compute/variables.pkr.hcl b/openstack-login/variables.pkr.hcl similarity index 100% rename from openstack-compute/variables.pkr.hcl rename to openstack-login/variables.pkr.hcl -- GitLab