Skip to content

Deprecate AdminPassword and AdminUsername in HorizonTest CR#473

Open
kstrenkova wants to merge 1 commit into
openstack-k8s-operators:mainfrom
kstrenkova:remove-default-admin-and-deprecate
Open

Deprecate AdminPassword and AdminUsername in HorizonTest CR#473
kstrenkova wants to merge 1 commit into
openstack-k8s-operators:mainfrom
kstrenkova:remove-default-admin-and-deprecate

Conversation

@kstrenkova

Copy link
Copy Markdown
Contributor

These fields stored credentials as plaintext in the CR spec. When left empty (the new default), the container reads credentials from the already-mounted clouds.yaml and secure.yaml instead.

In the future, these parameters will be removed, so that users set them in clouds.yaml and secure.yaml, creating one source of truth.

@openshift-ci
openshift-ci Bot requested review from Valkyrie00 and adrianfusco July 23, 2026 10:37
@openshift-ci

openshift-ci Bot commented Jul 23, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: kstrenkova

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

These fields stored credentials as plaintext in the CR spec. When
left empty (the new default), the container reads credentials from
the already-mounted clouds.yaml and secure.yaml instead.

In the future, these parameters will be removed, so that users
set them in clouds.yaml and secure.yaml, creating one source of
truth.
@kstrenkova
kstrenkova force-pushed the remove-default-admin-and-deprecate branch from c28c133 to 12e8b80 Compare July 23, 2026 10:59
kstrenkova added a commit to kstrenkova/ci-framework that referenced this pull request Jul 23, 2026
Parameters adminUsername and adminPassword are being deprecated
in the test-operator [1]. Their defaults are also being removed,
therefore it is needed to remove them in ci-framework as well.

Parameters projectName, user, and password were never fully
working in the test-operator, as the values were hardcoded
regardless of what was set in the CR. The effort to remove them
is in test-operator PR [2], which needs their removal in
ci-framework as well.

[1] openstack-k8s-operators/test-operator#473
[2] openstack-k8s-operators/test-operator#474

Signed-off-by: Katarina Strenkova <kstrenko@redhat.com>
@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/5fc664590b4846d2b115cf4f9b07be9d

openstack-k8s-operators-content-provider FAILURE in 11m 21s
⚠️ test-operator-kuttl SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider
⚠️ podified-multinode-edpm-deployment-crc-test-operator SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider

kstrenkova added a commit to kstrenkova/ci-framework that referenced this pull request Jul 23, 2026
Parameters adminUsername and adminPassword are being deprecated
in the test-operator [1]. Their defaults are also being removed,
therefore it is needed to remove them in ci-framework as well.

Parameters projectName, user, and password were never fully
working in the test-operator, as the values were hardcoded
regardless of what was set in the CR. The effort to remove them
is in test-operator PR [2], which needs their removal in
ci-framework as well.

[1] openstack-k8s-operators/test-operator#473
[2] openstack-k8s-operators/test-operator#474

Signed-off-by: Katarina Strenkova <kstrenko@redhat.com>
@kstrenkova

Copy link
Copy Markdown
Contributor Author

recheck

@centosinfra-prod-github-app

Copy link
Copy Markdown

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/7bf9fa4acbd54682967d4be9683f4f2d

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 08m 37s
✔️ test-operator-kuttl SUCCESS in 48m 38s
podified-multinode-edpm-deployment-crc-test-operator FAILURE in 2h 44m 35s

imatza-rh pushed a commit to kstrenkova/ci-framework that referenced this pull request Jul 26, 2026
Parameters adminUsername and adminPassword are being deprecated
in the test-operator [1]. Their defaults are also being removed,
therefore it is needed to remove them in ci-framework as well.

Parameters projectName, user, and password were never fully
working in the test-operator, as the values were hardcoded
regardless of what was set in the CR. The effort to remove them
is in test-operator PR [2], which needs their removal in
ci-framework as well.

[1] openstack-k8s-operators/test-operator#473
[2] openstack-k8s-operators/test-operator#474

Signed-off-by: Katarina Strenkova <kstrenko@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant