Skip to content

Add loop_var in cifmw_helpers task files; trim vars in helper; improve finding files in var_dir#3404

Merged
evallesp merged 1 commit intoopenstack-k8s-operators:mainfrom
danpawlik:add-loop-var
Oct 16, 2025
Merged

Add loop_var in cifmw_helpers task files; trim vars in helper; improve finding files in var_dir#3404
evallesp merged 1 commit intoopenstack-k8s-operators:mainfrom
danpawlik:add-loop-var

Conversation

@danpawlik
Copy link
Copy Markdown
Contributor

@danpawlik danpawlik commented Oct 13, 2025

To avoid unecessary conflicts issue where "item" was already used in higher task, let's add loop_var to have better control on the vars what are parsed.

Also trim variables in var_dir and var_file and improve finding files
to parse in var_dir helper.

Depends-On: #3410

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Oct 13, 2025

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

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Oct 13, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:

The full list of commands accepted by this bot can be found 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

@danpawlik danpawlik changed the title Add loop_var in cifmw_helpers task files; add molecule tests Add loop_var in cifmw_helpers task files Oct 13, 2025
@danpawlik danpawlik marked this pull request as ready for review October 13, 2025 13:58
@danpawlik danpawlik requested a review from a team as a code owner October 13, 2025 13:58
@danpawlik danpawlik changed the title Add loop_var in cifmw_helpers task files Add loop_var in cifmw_helpers task files; trim vars in helper; improve finding files in var_dir Oct 13, 2025
@danpawlik danpawlik mentioned this pull request Oct 13, 2025
@softwarefactory-project-zuul
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://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/fce2027e029c40b9aaeccdeaa231d5b3

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 46m 04s
podified-multinode-edpm-deployment-crc POST_FAILURE in 1h 11m 08s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 32m 50s
✔️ cifmw-pod-zuul-files SUCCESS in 5m 03s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 08s
✔️ cifmw-pod-pre-commit SUCCESS in 8m 20s
✔️ build-push-container-cifmw-client SUCCESS in 19m 08s
✔️ cifmw-molecule-cifmw_helpers SUCCESS in 2m 32s

danpawlik pushed a commit to danpawlik/ci-framework that referenced this pull request Oct 13, 2025
Depends-On: openstack-k8s-operators#3404
Depends-On: openstack-k8s-operators#3406

Co-Authored-By: Daniel Pawlik <dpawlik@redhat.com>

Signed-off-by: Daniel Pawlik <dpawlik@redhat.com>
@danpawlik
Copy link
Copy Markdown
Contributor Author

recheck

amartyasinha
amartyasinha previously approved these changes Oct 14, 2025
@softwarefactory-project-zuul
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://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/f2b86410838c45c0b3147c34543ada4c

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 42m 19s
podified-multinode-edpm-deployment-crc POST_FAILURE in 1h 14m 43s
cifmw-crc-podified-edpm-baremetal FAILURE in 34m 39s
✔️ cifmw-pod-zuul-files SUCCESS in 4m 13s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 32s
✔️ cifmw-pod-pre-commit SUCCESS in 7m 55s
✔️ build-push-container-cifmw-client SUCCESS in 18m 12s
✔️ cifmw-molecule-cifmw_helpers SUCCESS in 2m 21s

evallesp
evallesp previously approved these changes Oct 14, 2025
@evallesp evallesp enabled auto-merge (rebase) October 14, 2025 11:37
@softwarefactory-project-zuul
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://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/0b19a64072e64915b2b29e515056a399

✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 59m 28s
podified-multinode-edpm-deployment-crc POST_FAILURE in 1h 17m 48s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 26m 21s
✔️ cifmw-pod-zuul-files SUCCESS in 4m 44s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 28s
✔️ cifmw-pod-pre-commit SUCCESS in 7m 47s
✔️ build-push-container-cifmw-client SUCCESS in 20m 02s
✔️ cifmw-molecule-cifmw_helpers SUCCESS in 2m 27s

@danpawlik
Copy link
Copy Markdown
Contributor Author

recheck

To avoid unecessary conflicts issue where "item" was already used
in higher task, let's add loop_var to have better control on the
vars what are parsed.
Also trim variables in var_dir and var_file and improve finding files
to parse in var_dir helper.

Signed-off-by: Daniel Pawlik <dpawlik@redhat.com>
@danpawlik danpawlik dismissed stale reviews from evallesp and amartyasinha via 3c9a9aa October 14, 2025 16:01
danpawlik added a commit to danpawlik/ci-framework that referenced this pull request Oct 14, 2025
The cifmw_helpers role does not have molecule job, would be good
to verify if it always returns correct result.

Depends-On: openstack-k8s-operators#3404

Signed-off-by: Daniel Pawlik <dpawlik@redhat.com>
@evallesp evallesp merged commit 52784b6 into openstack-k8s-operators:main Oct 16, 2025
4 checks passed
evallesp pushed a commit that referenced this pull request Oct 16, 2025
The cifmw_helpers role does not have molecule job, would be good
to verify if it always returns correct result.

Depends-On: #3404

Signed-off-by: Daniel Pawlik <dpawlik@redhat.com>
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.

3 participants