Skip to content

[major] Avoid usage of an additional variable to install Manage foundation #1673

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 15 commits into from
Jul 17, 2025

Conversation

joaopauloksn
Copy link
Contributor

@joaopauloksn joaopauloksn commented Jul 14, 2025

Issue

MASCORE-7612

Description

We are removing the need of setting an specific IS_FULL_MANAGE variable when installing Manage Foundation.
This change will ensure that by default foundation is always installed if no components is set for Manage installation.

To keep compatibility with current behavior we are also change Manage oneclick playbook to always install Manage base e the env var is not set. The way to install foundation explicitly using the playbook is by setting the attribute as:
--manage-components ""

In case someone is trying to install MAS 9.0.x with --manage-components "", we flag an error as it is not allowed anymore.

Test Results

I ran all sort of possible tests for this playbook including:

  • Installed Foundation using both iteractive and non-iteractive mode;
  • Instaled full manage using both iteractive and non iteractive mode;
  • Upgraded 9.0 to 9.1 using MVI, installing foundation automatically

⚠️ Notes for Reviewers

  • Ensure you have understood the PR guidelines in the Playbook before proceeding with a review.
  • Ensure all sections in the PR template are appropriately completed.

@durera durera merged commit 4a9ff4e into master Jul 17, 2025
13 checks passed
@durera durera deleted the MASCORE-7612 branch July 17, 2025 22:08
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