Skip to content

Comments

chore: match environment CS config.yaml variable to the ARO-HCP env name#4055

Merged
openshift-merge-bot[bot] merged 1 commit intomainfrom
msoriano-change-csconfigyaml-envname-in-devenvs
Feb 24, 2026
Merged

chore: match environment CS config.yaml variable to the ARO-HCP env name#4055
openshift-merge-bot[bot] merged 1 commit intomainfrom
msoriano-change-csconfigyaml-envname-in-devenvs

Conversation

@miguelsorianod
Copy link
Collaborator

The environment config.yaml variable used by CS had the value of arohcpdev for all dev env based envs. We change it to use the aro-hcp environment key value. The format being arohcp. This variable value is used by CS to:

  • Define the Maestro Source ID
  • As a base for some K8s Names and Namespaces in the Management Cluster

In that way we match the ARO-HCP environment name.

Changing it has an impact on the ability to see previously existing Maestro resources but the change is performed only on dev envs which are ephemeral. The exception is the shared dev env but in that case Used by CS to define the maestro s

@openshift-ci openshift-ci bot requested review from geoberle and raelga February 10, 2026 12:23
@miguelsorianod miguelsorianod changed the title chore: match environment CS config.yaml variable to the ARO-HCP env name [WIP] chore: match environment CS config.yaml variable to the ARO-HCP env name Feb 10, 2026
@miguelsorianod miguelsorianod force-pushed the msoriano-change-csconfigyaml-envname-in-devenvs branch from 9bd5945 to aa41927 Compare February 10, 2026 12:24
Copy link
Collaborator

@machi1990 machi1990 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci openshift-ci bot added the lgtm label Feb 10, 2026
@miguelsorianod miguelsorianod changed the title [WIP] chore: match environment CS config.yaml variable to the ARO-HCP env name chore: match environment CS config.yaml variable to the ARO-HCP env name Feb 11, 2026
@miguelsorianod miguelsorianod force-pushed the msoriano-change-csconfigyaml-envname-in-devenvs branch from aa41927 to 4a7d500 Compare February 11, 2026 13:35
@openshift-ci openshift-ci bot removed the lgtm label Feb 11, 2026
@raelga
Copy link
Collaborator

raelga commented Feb 11, 2026

/lgtm

@miguelsorianod miguelsorianod force-pushed the msoriano-change-csconfigyaml-envname-in-devenvs branch from 4a7d500 to 99acb3e Compare February 11, 2026 15:44
@openshift-ci openshift-ci bot removed the lgtm label Feb 11, 2026
@miguelsorianod miguelsorianod force-pushed the msoriano-change-csconfigyaml-envname-in-devenvs branch from 99acb3e to 6f9038f Compare February 13, 2026 08:43
@geoberle
Copy link
Collaborator

/lgtm

@openshift-ci openshift-ci bot added the lgtm label Feb 13, 2026
@miguelsorianod miguelsorianod force-pushed the msoriano-change-csconfigyaml-envname-in-devenvs branch from 6f9038f to 8aa7ad6 Compare February 13, 2026 12:01
@openshift-ci openshift-ci bot removed the lgtm label Feb 13, 2026
@geoberle
Copy link
Collaborator

/lgtm

@openshift-ci openshift-ci bot added the lgtm label Feb 13, 2026
@miguelsorianod miguelsorianod force-pushed the msoriano-change-csconfigyaml-envname-in-devenvs branch from 8aa7ad6 to a814b7e Compare February 13, 2026 13:31
@openshift-ci openshift-ci bot removed the lgtm label Feb 13, 2026
@geoberle
Copy link
Collaborator

/lgtm

@openshift-ci openshift-ci bot removed the lgtm label Feb 16, 2026
@miguelsorianod
Copy link
Collaborator Author

/retest

@geoberle
Copy link
Collaborator

/lgtm

@miguelsorianod
Copy link
Collaborator Author

/retest

1 similar comment
@miguelsorianod
Copy link
Collaborator Author

/retest

@geoberle
Copy link
Collaborator

/lgtm

@openshift-ci openshift-ci bot added the lgtm label Feb 18, 2026
@avollmer-redhat
Copy link
Collaborator

/retest

4 similar comments
@miguelsorianod
Copy link
Collaborator Author

/retest

@miguelsorianod
Copy link
Collaborator Author

/retest

@miguelsorianod
Copy link
Collaborator Author

/retest

@miguelsorianod
Copy link
Collaborator Author

/retest

@miguelsorianod miguelsorianod force-pushed the msoriano-change-csconfigyaml-envname-in-devenvs branch from dda1dc8 to 0cf0aa6 Compare February 23, 2026 08:54
@openshift-ci openshift-ci bot removed the lgtm label Feb 23, 2026
@geoberle
Copy link
Collaborator

/lgtm

@openshift-ci openshift-ci bot added the lgtm label Feb 23, 2026
@miguelsorianod
Copy link
Collaborator Author

/retest

1 similar comment
@miguelsorianod
Copy link
Collaborator Author

/retest

@geoberle
Copy link
Collaborator

/lgtm

@miguelsorianod
Copy link
Collaborator Author

miguelsorianod commented Feb 23, 2026

The failure in https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/Azure_ARO-HCP/4055/pull-ci-Azure-ARO-HCP-main-e2e-parallel/2025936945640640512 is because the e2e verifier in https://github.com/Azure/ARO-HCP/blob/main/test/util/verifiers/kusto.go#L170 assumes that the NamespacePrefix is ocm-arohcpdev- but this PR is changing to be different per aro-hcp environment matching the aro-hcp environment name on the dev related envs. That was not the case already when running in integration, stage or prod even before the changes of this PR.

The environment config.yaml variable used by CS had the value of
arohcpdev for all dev env based envs. We change it to use the aro-hcp
environment key value. The format being arohcp<envname>. This variable
value is used by CS to:
- Define the Maestro Source ID
- As a base for some K8s Names and Namespaces in the Management Cluster

In that way we match the ARO-HCP environment name.

Changing it has an impact on the ability to see previously existing
Maestro resources but the change is performed only on dev envs which
are ephemeral. The exception is the shared dev env but in that case
no changes occur.
@miguelsorianod miguelsorianod force-pushed the msoriano-change-csconfigyaml-envname-in-devenvs branch from 0cf0aa6 to 463a6d0 Compare February 24, 2026 09:07
@openshift-ci openshift-ci bot removed the lgtm label Feb 24, 2026
@geoberle
Copy link
Collaborator

/lgtm

@openshift-ci openshift-ci bot added the lgtm label Feb 24, 2026
@openshift-ci
Copy link

openshift-ci bot commented Feb 24, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: geoberle, machi1990, miguelsorianod, raelga

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@miguelsorianod
Copy link
Collaborator Author

/retest

1 similar comment
@miguelsorianod
Copy link
Collaborator Author

/retest

@openshift-merge-bot openshift-merge-bot bot merged commit 9e7a716 into main Feb 24, 2026
15 checks passed
@openshift-merge-bot openshift-merge-bot bot deleted the msoriano-change-csconfigyaml-envname-in-devenvs branch February 24, 2026 23:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants