From 0351372738dd8955178fc82d38e179b8db3b24b1 Mon Sep 17 00:00:00 2001
From: Rajula Vineet Reddy <rajula.vineet.reddy@cern.ch>
Date: Wed, 2 Nov 2022 10:35:59 +0100
Subject: [PATCH 1/2] Change load location to CET

---
 controllers/drupalsite_controller_utils.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/controllers/drupalsite_controller_utils.go b/controllers/drupalsite_controller_utils.go
index 399597cc..f186f04c 100644
--- a/controllers/drupalsite_controller_utils.go
+++ b/controllers/drupalsite_controller_utils.go
@@ -205,7 +205,7 @@ func (r *DrupalSiteReconciler) ensureSpecFinalizer(ctx context.Context, drp *web
 			// Source site name from which the clone was requested
 			drp.Annotations["clonedFrom"] = string(drp.Spec.Configuration.CloneFrom)
 			// Set the time when the clone was requested
-			loc, _ := time.LoadLocation("Europe/Zurich")
+			loc, _ := time.LoadLocation("CET")
 			drp.Annotations["clonedOn"] = time.Now().In(loc).Format("Jan 2 2006 3:04PM CET")
 			// Reset the `cloneFrom` field
 			drp.Spec.Configuration.CloneFrom = ""
-- 
GitLab


From 2f73590c168192fe43d95e7f9726fa0ad9bf915e Mon Sep 17 00:00:00 2001
From: Rajula Vineet Reddy <rajula.vineet.reddy@cern.ch>
Date: Wed, 2 Nov 2022 11:27:04 +0100
Subject: [PATCH 2/2] Install missing package to load locations for time

---
 Dockerfile                                 | 3 +++
 controllers/drupalsite_controller_utils.go | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/Dockerfile b/Dockerfile
index 87f0a7c7..218fa4f7 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -30,5 +30,8 @@ COPY --from=builder /workspace/manager .
 # Pkg used for WebDAV password generation
 RUN apk add --no-cache openssl
 
+# Pkg used for time locations 
+RUN apk --no-cache add tzdata
+
 USER 65532:65532
 ENTRYPOINT ["/manager"]
diff --git a/controllers/drupalsite_controller_utils.go b/controllers/drupalsite_controller_utils.go
index f186f04c..399597cc 100644
--- a/controllers/drupalsite_controller_utils.go
+++ b/controllers/drupalsite_controller_utils.go
@@ -205,7 +205,7 @@ func (r *DrupalSiteReconciler) ensureSpecFinalizer(ctx context.Context, drp *web
 			// Source site name from which the clone was requested
 			drp.Annotations["clonedFrom"] = string(drp.Spec.Configuration.CloneFrom)
 			// Set the time when the clone was requested
-			loc, _ := time.LoadLocation("CET")
+			loc, _ := time.LoadLocation("Europe/Zurich")
 			drp.Annotations["clonedOn"] = time.Now().In(loc).Format("Jan 2 2006 3:04PM CET")
 			// Reset the `cloneFrom` field
 			drp.Spec.Configuration.CloneFrom = ""
-- 
GitLab