From 7db27098cd9b7e3722778d71c83e12b7887a37ce Mon Sep 17 00:00:00 2001 From: hita pandya Date: Thu, 16 Oct 2025 20:12:23 +0530 Subject: [PATCH 1/4] [patch] Support the new reportAdoptionMetrics flag on ansible-devops --- ibm/mas_devops/roles/suite_install/defaults/main.yml | 2 ++ .../roles/suite_install/templates/core_v1_suite.yml.j2 | 1 + 2 files changed, 3 insertions(+) diff --git a/ibm/mas_devops/roles/suite_install/defaults/main.yml b/ibm/mas_devops/roles/suite_install/defaults/main.yml index 7d227722a0..e79347ea4a 100644 --- a/ibm/mas_devops/roles/suite_install/defaults/main.yml +++ b/ibm/mas_devops/roles/suite_install/defaults/main.yml @@ -151,3 +151,5 @@ mas_superuser_password: "{{ lookup('env', 'MAS_SUPERUSER_PASSWORD') }}" # Configure guided tour # ----------------------------------------------------------------------------- mas_enable_walkme: "{{ lookup('env', 'MAS_ENABLE_WALKME') | default('true', true) | bool }}" + +mas_report_adoption_metrics: "{{ lookup('env', 'MAS_ENABLE_WALKME') | default('true', true) | bool }}" \ No newline at end of file diff --git a/ibm/mas_devops/roles/suite_install/templates/core_v1_suite.yml.j2 b/ibm/mas_devops/roles/suite_install/templates/core_v1_suite.yml.j2 index 786b69b1b2..16bf098a12 100644 --- a/ibm/mas_devops/roles/suite_install/templates/core_v1_suite.yml.j2 +++ b/ibm/mas_devops/roles/suite_install/templates/core_v1_suite.yml.j2 @@ -87,6 +87,7 @@ spec: userDataValidation: allowSpecialChars: {{ mas_special_characters | bool}} {% endif %} + mas_report_adoption_metrics: {{ mas_report_adoption_metrics | bool}} icr: cp: "{{ mas_icr_cp }}" cpopen: "{{ mas_icr_cpopen }}" From 5e8cdcc1537e344104f1eafa04e92ee976818d39 Mon Sep 17 00:00:00 2001 From: hita pandya Date: Thu, 16 Oct 2025 20:18:06 +0530 Subject: [PATCH 2/4] [patch] Fix build issue --- ibm/mas_devops/roles/suite_install/defaults/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ibm/mas_devops/roles/suite_install/defaults/main.yml b/ibm/mas_devops/roles/suite_install/defaults/main.yml index e79347ea4a..347280493e 100644 --- a/ibm/mas_devops/roles/suite_install/defaults/main.yml +++ b/ibm/mas_devops/roles/suite_install/defaults/main.yml @@ -152,4 +152,4 @@ mas_superuser_password: "{{ lookup('env', 'MAS_SUPERUSER_PASSWORD') }}" # ----------------------------------------------------------------------------- mas_enable_walkme: "{{ lookup('env', 'MAS_ENABLE_WALKME') | default('true', true) | bool }}" -mas_report_adoption_metrics: "{{ lookup('env', 'MAS_ENABLE_WALKME') | default('true', true) | bool }}" \ No newline at end of file +mas_report_adoption_metrics: "{{ lookup('env', 'MAS_ENABLE_WALKME') | default('true', true) | bool }}" From a4b844884f546738c79ba7746ed4e79947127fb0 Mon Sep 17 00:00:00 2001 From: hita pandya Date: Thu, 16 Oct 2025 20:31:32 +0530 Subject: [PATCH 3/4] [patch] Corrected flag name --- ibm/mas_devops/roles/suite_install/defaults/main.yml | 2 +- .../roles/suite_install/templates/core_v1_suite.yml.j2 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ibm/mas_devops/roles/suite_install/defaults/main.yml b/ibm/mas_devops/roles/suite_install/defaults/main.yml index 347280493e..9f02283ba0 100644 --- a/ibm/mas_devops/roles/suite_install/defaults/main.yml +++ b/ibm/mas_devops/roles/suite_install/defaults/main.yml @@ -152,4 +152,4 @@ mas_superuser_password: "{{ lookup('env', 'MAS_SUPERUSER_PASSWORD') }}" # ----------------------------------------------------------------------------- mas_enable_walkme: "{{ lookup('env', 'MAS_ENABLE_WALKME') | default('true', true) | bool }}" -mas_report_adoption_metrics: "{{ lookup('env', 'MAS_ENABLE_WALKME') | default('true', true) | bool }}" +mas_report_adoption_metrics: "{{ lookup('env', 'MAS_REPORT_ADOPTION_METRICS') | default('true', true) | bool }}" diff --git a/ibm/mas_devops/roles/suite_install/templates/core_v1_suite.yml.j2 b/ibm/mas_devops/roles/suite_install/templates/core_v1_suite.yml.j2 index 16bf098a12..4e04ff387f 100644 --- a/ibm/mas_devops/roles/suite_install/templates/core_v1_suite.yml.j2 +++ b/ibm/mas_devops/roles/suite_install/templates/core_v1_suite.yml.j2 @@ -87,7 +87,7 @@ spec: userDataValidation: allowSpecialChars: {{ mas_special_characters | bool}} {% endif %} - mas_report_adoption_metrics: {{ mas_report_adoption_metrics | bool}} + reportAdoptionMetrics: {{ mas_report_adoption_metrics | bool}} icr: cp: "{{ mas_icr_cp }}" cpopen: "{{ mas_icr_cpopen }}" From e0957302417834b273671b8b87a843366e088d2d Mon Sep 17 00:00:00 2001 From: hita pandya Date: Tue, 28 Oct 2025 19:17:46 +0530 Subject: [PATCH 4/4] [patch] add mas_report_adoption_metrics in readme --- ibm/mas_devops/roles/suite_install/README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ibm/mas_devops/roles/suite_install/README.md b/ibm/mas_devops/roles/suite_install/README.md index 128617a625..9f29d9a6b3 100644 --- a/ibm/mas_devops/roles/suite_install/README.md +++ b/ibm/mas_devops/roles/suite_install/README.md @@ -105,6 +105,13 @@ Boolean variable that indicates whether to enable guided tour. - Environment Variable: `MAS_ENABLE_WALKME` - Default: `true` +### mas_report_adoption_metrics +Boolean variable that indicates whether to enable adoption metrics reporting. + +- Optional +- Environment Variable: `MAS_REPORT_ADOPTION_METRICS` +- Default: `true` + Role Variables - Superuser Account ------------------------------------------------------------------------------- The MAS Superuser account username and password can be customized during the install by setting **both** of these variable.