Skip to content

Remove unused fields from HorizonTest CR#474

Open
kstrenkova wants to merge 1 commit into
openstack-k8s-operators:mainfrom
kstrenkova:remove-non-functioning-parameters-horizontest
Open

Remove unused fields from HorizonTest CR#474
kstrenkova wants to merge 1 commit into
openstack-k8s-operators:mainfrom
kstrenkova:remove-non-functioning-parameters-horizontest

Conversation

@kstrenkova

Copy link
Copy Markdown
Contributor

The ProjectName, User, Password fields were never read by the controller. In TCIB it is hardcoded as "horizontest" regardless of what was set in the CR.

Normally, I would recommend deprecation for parameters, but since these parameters never worked from the start, I suggest a removal. There is also no need for them to be parameters, as the Horizon team agreed they do not have to be overwritten and can stay hardcoded.

@openshift-ci
openshift-ci Bot requested review from posikoya and stuggi July 23, 2026 10:58
@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

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/a2875aa2c77c40e3b5f0515fc4d454da

openstack-k8s-operators-content-provider FAILURE in 11m 31s
⚠️ 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>
The ProjectName, User, Password fields were never read by the
controller. In TCIB it is hardcoded as "horizontest" regardless of
what was set in the CR.

Normally, I would recommend deprecation for parameters, but since
these parameters never worked from the start, I suggest a removal.
There is also no need for them to be parameters, as the Horizon
team agreed they do not have to be overwritten and can stay
hardcoded.
@kstrenkova
kstrenkova force-pushed the remove-non-functioning-parameters-horizontest branch from 43ed59d to 2cb266c Compare July 23, 2026 12:20
@openshift-ci

openshift-ci Bot commented Jul 23, 2026

Copy link
Copy Markdown

@kstrenkova: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/precommit-check 2cb266c link true /test precommit-check

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@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/9d4b0e800b2e4c1dafba1c4bd68cbbd1

openstack-k8s-operators-content-provider FAILURE in 11m 00s
⚠️ 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

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