Skip to content

Refactor minor inconsistencies#425

Merged
openshift-merge-bot[bot] merged 2 commits intoopenstack-k8s-operators:mainfrom
kstrenkova:small-refactor-changes
Mar 18, 2026
Merged

Refactor minor inconsistencies#425
openshift-merge-bot[bot] merged 2 commits intoopenstack-k8s-operators:mainfrom
kstrenkova:small-refactor-changes

Conversation

@kstrenkova
Copy link
Copy Markdown
Contributor

The test-operator code still has some minor inconsistencies that need a refactor. This change will later help with creating a common controller. It is also needed to make the changes more modular and not change them as a part of bigger refactor.

The test-operator code still has some minor inconsistencies
that need a refactor. This change will later help with creating
a common controller. It is also needed to make the changes more
modular and not change them as a part of bigger refactor.
@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Mar 17, 2026

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

Tobiko and HorizonTest have special config-map handling that is
called in the main reconcile loop. This would be difficult to
combine when creating a common controller loop later. That is the
reason for this change, that puts the config-map handling into its
own function.

Additionally, it correctly assigns ServiceConfigReady condition
to config-map creations and makes sure enviroment variables are
set only when config-maps are correctly created.
@kstrenkova kstrenkova force-pushed the small-refactor-changes branch from 1e38e1b to 5796943 Compare March 18, 2026 11:29
@kstrenkova kstrenkova marked this pull request as ready for review March 18, 2026 11:34
@openshift-ci openshift-ci bot requested review from evallesp and sdatko March 18, 2026 11:34
@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Mar 18, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: adrianfusco, 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

@openshift-merge-bot openshift-merge-bot bot merged commit 0bd3d12 into openstack-k8s-operators:main Mar 18, 2026
7 checks passed
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.

2 participants