From 242d046fedc4fa8d0629d11018db7e0401209947 Mon Sep 17 00:00:00 2001
From: Bo-Chun Louis Chen <louistw@uab.edu>
Date: Thu, 7 Sep 2023 15:36:19 -0500
Subject: [PATCH 1/4] Use ISO8601 for Build date

---
 .gitlab-ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2dad551..cd33d6f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -31,7 +31,7 @@ prep-deploy:
   environment:
     name: $TARGET_ENV
   script:
-    - export BUILD_DATE=$(TZ=America/Chicago date +%Y-%m-%d-%H-%M-%S)
+    - export BUILD_DATE=$(TZ=America/Chicago date --iso-8601=seconds)
     - |
       if [ "$TARGET_ENV" = "dev" ]; then
            TF_VAR_data_volume="xdmod-dev-volume-$BUILD_DATE"
-- 
GitLab


From fad9571c26d9a140df6544604f5a259f4e594301 Mon Sep 17 00:00:00 2001
From: Bo-Chun Louis Chen <louistw@uab.edu>
Date: Thu, 7 Sep 2023 15:36:52 -0500
Subject: [PATCH 2/4] Build date already defined in pre stage

---
 .gitlab-ci.yml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cd33d6f..a81998e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -79,7 +79,6 @@ tf-apply:
   script:
     - echo "TF_VAR_data_volume=${TF_VAR_data_volume}"
     - echo "TF_VAR_flavor=${TF_VAR_flavor}"
-    - export BUILD_DATE=$(TZ=America/Chicago date +%Y%m%d%H%M%S)
     - export TF_VAR_internal_network="xdmod-packer-clusternet-$BUILD_DATE"
     - | 
       if [ -z $TF_VAR_image_ohpc ];
-- 
GitLab


From 49968acccde5edd3a9f2255b77efde433609a54c Mon Sep 17 00:00:00 2001
From: Bo-Chun Louis Chen <louistw@uab.edu>
Date: Thu, 7 Sep 2023 15:37:31 -0500
Subject: [PATCH 3/4] Remove trailing whitespace

---
 .gitlab-ci.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a81998e..a42286c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -80,7 +80,7 @@ tf-apply:
     - echo "TF_VAR_data_volume=${TF_VAR_data_volume}"
     - echo "TF_VAR_flavor=${TF_VAR_flavor}"
     - export TF_VAR_internal_network="xdmod-packer-clusternet-$BUILD_DATE"
-    - | 
+    - |
       if [ -z $TF_VAR_image_ohpc ];
       then
       XDMOD_IMAGES=($(openstack image list --sort-column Name --sort-descending -f value -c Name -c ID | grep -P " xdmod-${TARGET_ENV}-\d{14}$" | awk '{print $2}'))
@@ -88,7 +88,7 @@ tf-apply:
       echo $TF_VAR_image_ohpc
       else
       echo "image_ohpc defined as ${TF_VAR_image_ohpc}"
-      fi   
+      fi
     - export TF_VAR_keypair_name="os-gen-keypair-$BUILD_DATE"
     - |
       terraform apply -auto-approve
-- 
GitLab


From 69ac89d08c0467c436eddb0aea21fbec1fdf0cf7 Mon Sep 17 00:00:00 2001
From: Bo-Chun Louis Chen <louistw@uab.edu>
Date: Wed, 13 Sep 2023 15:35:15 -0500
Subject: [PATCH 4/4] Remove colon and timezone from timestamp

---
 .gitlab-ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a42286c..4a7c9d0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -31,7 +31,7 @@ prep-deploy:
   environment:
     name: $TARGET_ENV
   script:
-    - export BUILD_DATE=$(TZ=America/Chicago date --iso-8601=seconds)
+    - export BUILD_DATE=$(TZ=America/Chicago date +%Y-%m-%dT%H%M%S)
     - |
       if [ "$TARGET_ENV" = "dev" ]; then
            TF_VAR_data_volume="xdmod-dev-volume-$BUILD_DATE"
-- 
GitLab