Skip to content

[minor] Support Opt-Out Metrics Reporting Flags in GitOps Automation#360

Open
ashleytate614 wants to merge 7 commits intomainfrom
mascore-9752
Open

[minor] Support Opt-Out Metrics Reporting Flags in GitOps Automation#360
ashleytate614 wants to merge 7 commits intomainfrom
mascore-9752

Conversation

@ashleytate614
Copy link
Contributor

@ashleytate614 ashleytate614 commented Oct 30, 2025

Details

Introduce adoption metrics reporting opt-out flags in GitOps automation used by the SRE team to provision MAS SaaS clusters for customers. These flags are already being implemented in Ansible DevOps and the MAS CLI (separate functions from GitOps automation) and corresponding updates are now required in the GitOps pipeline to ensure consistent configuration management across all provisioning workflows. The changes made in this PR are strictly for the changes needed for GitOps automation.

Test Evidence

See https://github.ibm.com/maximoappsuite/saas-tekton/pull/167 for first half of GitOps automation process testing evidence.

Test true Use Case

  1. Set the noble7 ArgoCD root application to point to this branch.
Screenshot 2026-02-10 at 4 13 59 PM
  1. Verified the param made it to the ArgoCD suite application for my MAS instance and was set to true.
Screenshot 2026-02-13 at 11 20 06 AM Screenshot 2026-02-13 at 11 19 53 AM
  1. Verified the params were set to true in the Suite CR setting for my MAS instance on the noble7 cluster.
Screenshot 2026-02-13 at 11 20 29 AM

Test false Use Case

  1. Set the noble7 ArgoCD root application to point to this branch.
Screenshot 2025-10-31 at 9 56 35 AM
  1. Verified the params made it to the ArgoCD suite application for my MAS instance and was set to false.
Screenshot 2026-02-13 at 11 08 36 AM
  1. Verified the params were set to false in the Suite CR setting for my MAS instance on the noble7 cluster.
Screenshot 2026-02-13 at 11 06 39 AM

@ashleytate614 ashleytate614 marked this pull request as ready for review February 13, 2026 16:37
@ashleytate614 ashleytate614 changed the title [minor] Support Adoption Metrics Reporting Flag in GitOps Automation [patch] Support Opt-Out Metrics Reporting Flags in GitOps Automation Feb 13, 2026
@ashleytate614 ashleytate614 changed the title [patch] Support Opt-Out Metrics Reporting Flags in GitOps Automation [minor] Support Opt-Out Metrics Reporting Flags in GitOps Automation Feb 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant