Skip to content

Conversation

@Hita-Pandya
Copy link
Contributor

@Hita-Pandya Hita-Pandya commented Oct 28, 2025

Issue

[MASR-5862] (https://jsw.ibm.com/browse/MASR-5862)

Description

This PR adds support for the new adoption metrics reporting feature in the MAS CLI to align with the MAS opt-out capability. The implementation introduces three granular flags that allow administrators to control whether adoption metrics are sent to IBM during suite installation.

When the CLI command (mas install) is executed, the selected value for opt-out flags is added to the Suite CR under spec.settings

Test Results

Executed the CLI command inside the container.
Verified that the flag was created and correctly reflected in the Suite CR (spec.settings).

Reporting enable:

image image image

Reporting disable:

image image image

Reference to ansible-devops & python-devops changes:
/ibm-mas/ansible-devops#1959
/ibm-mas/python-devops#128

@Hita-Pandya Hita-Pandya requested a review from a team as a code owner October 28, 2025 14:48
@Hita-Pandya Hita-Pandya added the Do not merge Don't merge this PR yet label Nov 5, 2025
@whitfiea whitfiea marked this pull request as draft November 10, 2025 09:50
@whitfiea
Copy link
Member

Moved into draft as it says do not merge

@durera
Copy link
Contributor

durera commented Dec 20, 2025

Closing PR. If don't want a PR merged, you don't need to raise the PR :) Please only raise PRs when something is approaching a reviewable state.

@durera durera closed this Dec 20, 2025
@lokesh-sreedhara lokesh-sreedhara enabled auto-merge (squash) February 6, 2026 13:46
@lokesh-sreedhara lokesh-sreedhara merged commit 0c0d1ba into master Feb 9, 2026
14 checks passed
@lokesh-sreedhara lokesh-sreedhara deleted the MASCORE-10350 branch February 9, 2026 13:43
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.

5 participants