Skip to content

Conversation

@ashleytate614
Copy link
Contributor

@ashleytate614 ashleytate614 commented Oct 30, 2025

Details

Introduce a new adoption metrics reporting opt-out flag in GitOps automation used by the SRE team to provision MAS SaaS clusters for customers. This flag is 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 2025-10-31 at 9 56 35 AM
  1. Verified the param made it to the ArgoCD suite application for my MAS instance and was set to true.
Screenshot 2025-10-31 at 9 57 29 AM
  1. Verified the param was set to true in the Suite CR setting for my MAS instance on the noble7 cluster.
Screenshot 2025-10-30 at 3 28 22 PM

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 param made it to the ArgoCD suite application for my MAS instance and was set to false.

  2. Verified the param was set to false in the Suite CR setting for my MAS instance on the noble7 cluster.

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.

2 participants