From b9403ab5c59cabd8a07a14e0d912c45604b66dd0 Mon Sep 17 00:00:00 2001 From: Sanjay Prabhakar Date: Wed, 29 Apr 2026 14:18:34 +0100 Subject: [PATCH 1/2] [patch] update backup pipelinerun to add facilities app --- .../templates/pipelinerun-backup.yml.j2 | 34 ++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/src/mas/devops/templates/pipelinerun-backup.yml.j2 b/src/mas/devops/templates/pipelinerun-backup.yml.j2 index 2d82b49f..3a525f63 100644 --- a/src/mas/devops/templates/pipelinerun-backup.yml.j2 +++ b/src/mas/devops/templates/pipelinerun-backup.yml.j2 @@ -163,4 +163,36 @@ spec: {% if backup_s3_secret_key is defined and backup_s3_secret_key != "" %} - name: backup_s3_secret_key value: "{{ backup_s3_secret_key }}" - {% endif %} \ No newline at end of file + {% endif %} + + # Facilities Application Backup Configuration + {% if backup_facilities_app is defined and backup_facilities_app != "" %} + - name: backup_facilities_app + value: "{{ backup_facilities_app }}" + {% endif %} + {% if backup_facilities_db is defined and backup_facilities_db != "" %} + - name: backup_facilities_db + value: "{{ backup_facilities_db }}" + {% endif %} + {% if facilities_workspace_id is defined and facilities_workspace_id != "" %} + - name: facilities_workspace_id + value: "{{ facilities_workspace_id }}" + {% endif %} + + # Facilities Db2 Backup Configuration + {% if facilities_db2_namespace is defined and facilities_db2_namespace != "" %} + - name: facilities_db2_namespace + value: "{{ facilities_db2_namespace }}" + {% endif %} + {% if facilities_db2_instance_name is defined and facilities_db2_instance_name != "" %} + - name: facilities_db2_instance_name + value: "{{ facilities_db2_instance_name }}" + {% endif %} + {% if facilities_db2_backup_type is defined and facilities_db2_backup_type != "" %} + - name: facilities_db2_backup_type + value: "{{ facilities_db2_backup_type }}" + {% endif %} + {% if facilities_db2_backup_vendor is defined and facilities_db2_backup_vendor != "" %} + - name: facilities_db2_backup_vendor + value: "{{ facilities_db2_backup_vendor }}" + {% endif %} From 6c59019d42644b40304b1302f8951875f0b190eb Mon Sep 17 00:00:00 2001 From: Sanjay Prabhakar Date: Tue, 19 May 2026 09:28:48 +0100 Subject: [PATCH 2/2] [patch] update restore pipelinerun with facilities configs --- .../templates/pipelinerun-restore.yml.j2 | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/src/mas/devops/templates/pipelinerun-restore.yml.j2 b/src/mas/devops/templates/pipelinerun-restore.yml.j2 index 9daeb43d..849c61be 100644 --- a/src/mas/devops/templates/pipelinerun-restore.yml.j2 +++ b/src/mas/devops/templates/pipelinerun-restore.yml.j2 @@ -236,3 +236,45 @@ spec: - name: manage_db_storage_class_rwx value: "{{ manage_db_storage_class_rwx }}" {% endif %} + + # Facilities Application Restore Configuration + {% if restore_facilities_app is defined and restore_facilities_app != "" %} + - name: restore_facilities_app + value: "{{ restore_facilities_app }}" + {% endif %} + {% if restore_facilities_db is defined and restore_facilities_db != "" %} + - name: restore_facilities_db + value: "{{ restore_facilities_db }}" + {% endif %} + # Facilities App Storage class + {% if facilities_app_override_storageclass is defined and facilities_app_override_storageclass != "" %} + - name: facilities_app_override_storageclass + value: "{{ facilities_app_override_storageclass }}" + {% endif %} + {% if facilities_app_storage_class_rwx is defined and facilities_app_storage_class_rwx != "" %} + - name: facilities_app_storage_class_rwx + value: "{{ facilities_app_storage_class_rwx }}" + {% endif %} + {% if facilities_app_storage_class_rwo is defined and facilities_app_storage_class_rwo != "" %} + - name: facilities_app_storage_class_rwo + value: "{{ facilities_app_storage_class_rwo }}" + {% endif %} + + # Facilities Db2 Restore Configuration + {% if facilities_db2_restore_vendor is defined and facilities_db2_restore_vendor != "" %} + - name: facilities_db2_restore_vendor + value: "{{ facilities_db2_restore_vendor }}" + {% endif %} + + {% if facilities_db_override_storageclass is defined and facilities_db_override_storageclass != "" %} + - name: facilities_db_override_storageclass + value: "{{ facilities_db_override_storageclass }}" + {% endif %} + {% if facilities_db_storage_class_rwo is defined and facilities_db_storage_class_rwo != "" %} + - name: facilities_db_storage_class_rwo + value: "{{ facilities_db_storage_class_rwo }}" + {% endif %} + {% if facilities_db_storage_class_rwx is defined and facilities_db_storage_class_rwx != "" %} + - name: facilities_db_storage_class_rwx + value: "{{ facilities_db_storage_class_rwx }}" + {% endif %}