From 2a27a889abe36c79bb5f9221cf1f0b7ff7bf522f Mon Sep 17 00:00:00 2001 From: Martin Caesar Date: Fri, 6 Dec 2024 13:22:12 +0100 Subject: [PATCH] [patch] - Add options to custom-archive-credentials secret --- .../templates/manage/custom-archive-credentials.yml.j2 | 8 ++++++++ ibm/mas_devops/roles/suite_app_config/vars/manage.yml | 2 ++ 2 files changed, 10 insertions(+) diff --git a/ibm/mas_devops/roles/suite_app_config/templates/manage/custom-archive-credentials.yml.j2 b/ibm/mas_devops/roles/suite_app_config/templates/manage/custom-archive-credentials.yml.j2 index b96c70d4bb..032b39efd7 100644 --- a/ibm/mas_devops/roles/suite_app_config/templates/manage/custom-archive-credentials.yml.j2 +++ b/ibm/mas_devops/roles/suite_app_config/templates/manage/custom-archive-credentials.yml.j2 @@ -9,3 +9,11 @@ stringData: credentials: | user={{ mas_app_settings_customization_archive_username }} password={{ mas_app_settings_customization_archive_password }} +{% if mas_app_settings_customization_archive_auth_no_challenge is defined and + mas_app_settings_customization_archive_auth_no_challenge != "" %} + auth_no_challenge={{ mas_app_settings_customization_archive_auth_no_challenge }} +{% endif %} +{% if mas_app_settings_customization_archive_secure_protocol is defined and + mas_app_settings_customization_archive_secure_protocol != "" %} + secure-protocol={{ mas_app_settings_customization_archive_secure_protocol }} +{% endif %} diff --git a/ibm/mas_devops/roles/suite_app_config/vars/manage.yml b/ibm/mas_devops/roles/suite_app_config/vars/manage.yml index f90379c466..606341f7aa 100644 --- a/ibm/mas_devops/roles/suite_app_config/vars/manage.yml +++ b/ibm/mas_devops/roles/suite_app_config/vars/manage.yml @@ -203,6 +203,8 @@ mas_app_settings_customization_archive_url: "{{ lookup('env', 'MAS_APP_SETTINGS_ mas_app_settings_customization_archive_name: "{{ lookup('env', 'MAS_APP_SETTINGS_CUSTOMIZATION_ARCHIVE_NAME') | default('manage-custom-archive', true) }}" mas_app_settings_customization_archive_username: "{{ lookup('env', 'MAS_APP_SETTINGS_CUSTOMIZATION_ARCHIVE_USERNAME') }}" mas_app_settings_customization_archive_password: "{{ lookup('env', 'MAS_APP_SETTINGS_CUSTOMIZATION_ARCHIVE_PASSWORD') }}" +mas_app_settings_customization_archive_auth_no_challenge: "{{ lookup('env', 'MAS_APP_SETTINGS_CUSTOMIZATION_ARCHIVE_AUTH_NO_CHALLANGE') }}" +mas_app_settings_customization_archive_secure_protocol: "{{ lookup('env', 'MAS_APP_SETTINGS_CUSTOMIZATION_ARCHIVE_SECURE_PROTOCOL') }}" mas_app_settings_customization_list: - customizationArchiveName: "{{ mas_app_settings_customization_archive_name }}"