Monday, 2025-01-20

-@gerrit:opendev.org- Takashi Kajinami proposed: [zuul/nodepool] 939620: Replace third party mock https://review.opendev.org/c/zuul/nodepool/+/93962009:10
-@gerrit:opendev.org- Takashi Kajinami proposed:09:11
- [zuul/zuul] 918381: Remove fallback logic for python-daemon < 1.6 https://review.opendev.org/c/zuul/zuul/+/918381
- [zuul/nodepool] 918433: Remove fallback logic for python-daemon < 1.6 https://review.opendev.org/c/zuul/nodepool/+/918433
-@gerrit:opendev.org- Antoine Musso proposed: [zuul/zuul] 939623: Use fully qualified imag names in Docker compose https://review.opendev.org/c/zuul/zuul/+/93962310:26
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 939527: Don't cancel completed build requests https://review.opendev.org/c/zuul/zuul/+/93952710:48
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 939527: Don't cancel completed build requests https://review.opendev.org/c/zuul/zuul/+/93952710:55
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 937571: Parallelize workspace repo restoration https://review.opendev.org/c/zuul/zuul/+/93757112:34
-@gerrit:opendev.org- Takashi Kajinami proposed: [zuul/nodepool] 939620: Replace third party mock https://review.opendev.org/c/zuul/nodepool/+/93962012:39
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 939638: Ignore config hash when comparing frozen jobs https://review.opendev.org/c/zuul/zuul/+/93963813:59
@joao15130:matrix.orgHello, I'm going through another issue while setting my CI env and it's related to the role write_devstack_local_conf. Unfortunately for an unknown reason, it seems that nothing as part of post-config setup is written to the local.conf file. Any idea or is it another bug?14:46
@joao15130:matrix.orgwhen debugging I can see that the local_conf variable is empty:14:48
b' "local_conf": "__omit_place_holder__920be8c49447b03320400cfcc61e665b555cefde",'
although I'm setting the variable devstack_local_conf as follows:
- job:
name: powerflex-backend-cinder-tempest
parent: devstack-cinder-plugin-tempest-base
description: |
Runs cinder tempest plugin tests with Dell PowerFlex
vars:
devstack_localrc:
CINDER_ENABLED_BACKENDS: powerflex1,powerflex2
TEMPEST_CONCURRENCY: 2
TEMPEST_EXTEND_ATTACHED_VOLUME: true
TEMPEST_VOLUME_DRIVER: EMC
TEMPEST_VOLUME_VENDOR: 'Dell EMC'
TEMPEST_STORAGE_PROTOCOL: scaleio
ENABLE_VOLUME_MULTIATTACH: true
devstack_local_conf:
post-config:
$NOVA_CONF:
libvirt:
volume_use_multipath: True
@joao15130:matrix.orgnot sure if you can help14:48
@joao15130:matrix.orgdevstack_local_conf:14:48
post-config:
$NOVA_CONF:
libvirt:
volume_use_multipath: True
@joao15130:matrix.orgSo finally, it was the same bug Clark pointed earlier in the thread.16:09
Now I have a design question, we have one zuul instance which will be responsible for executing CI tempest tests against multiple platforms. Is it safe to have one pipeline per storage platform and rename them from check to something which makes more sense to the user?
@clarkb:matrix.orgJean Pierre Roquesalane: there shouldn't a problem with renaming the pipelines the names we have given them are convention not required. That said you shouldn't need multiple pipelines that do the same thing16:29
@joao15130:matrix.orgother related question, for a specific backend, we have multiple jobs to run, is it something that we can achieve?16:29
@clarkb:matrix.orgThe jobs have unique names and determine behavior of the tests. The pipelines simply determine when and how they are reported16:30
@joao15130:matrix.orgok understood, that was to better track the different CIs that we have16:30
@joao15130:matrix.orgpipeline A is dedicated to storage A CI, and so on16:30
@clarkb:matrix.orgI feel like that would be an anti pattern making depends on and other features less useful16:33
@joao15130:matrix.orgok one pipeline for all then16:47
@joao15130:matrix.orgoh I think that I'll need to separate the pipelines as differents messages from gerrit will trigger different jobs, unless I can do it with only one17:50

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!