-
Notifications
You must be signed in to change notification settings - Fork 112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a fix to enable passing empty cifmw_run_id #2589
Add a fix to enable passing empty cifmw_run_id #2589
Conversation
Thanks for the PR! ❤️ |
4778118
to
64d0b2e
Compare
64d0b2e
to
079dce2
Compare
I am positive to this change, I never understood why the run_id was added in the first place. The original Jira does not explain why it is needed ... I don't see how the TP linked tests this change?
The run_id is causing us trouble in adoption : ref: https://github.com/openstack-k8s-operators/data-plane-adoption/blob/main/scenarios/uni01alpha/config_download.yaml#L83-L92 I am only aware of a single place
Adding @eduolivares since he created OSPRH-10923. |
Yeah, sorry. The TP needed another depends on where I set the run id as '' https://gitlab.cee.redhat.com/ci-framework/ci-framework-jobs/-/merge_requests/1397 |
ok, sounds good. I think it would be a good idea to explore the option to remove the run_id thing entirely as well - it adds complexity and makes the code harder to maintain/change. But that should be a follow up, after reversing the logic - if no one screams that it caused problems ... |
@frenzyfriday, thanks for this PR. It looks good to me and I think this is the proper solution for OSPRH-10923. @hjensas, according to #2224 description, with this ID we could "use the Zuul job ID as the identifier, making things slightly easier to follow across the various runs". But to be honest, I have never done this. |
hmm, I managed to find a Jira that may explain why we have this: OSPRH-7616 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/approve
lgtm: I can see in the D/S TP that the nodes are generated without a run_id without error.
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: lewisdenny, pablintino The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm |
2d92ec8
into
openstack-k8s-operators:main
TP: ci-framework-testproject 934
../controller-0/ci-framework-data/parameters/baremetal-info.yml