Friday, 2022-02-11

opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Refactor ceph job definition.  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/82880001:22
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Refactor ceph job definition  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/82880002:29
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Add barbican to our devstack job  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77904302:29
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Consolidate roles into pre playbook as tasks  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/82858903:00
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: [WIP] Add tasks that adds hugepages to computes  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/82501103:00
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Refactor ceph job definition  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/82880003:00
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Add barbican to our devstack job  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77904303:00
*** akahat|PTO is now known as akahat05:22
*** clarkb is now known as Guest3205:22
*** jpena|off is now known as jpena08:36
opendevreviewBernard Cafarelli proposed openstack/devstack stable/stein: Add python3.6 pip support  https://review.opendev.org/c/openstack/devstack/+/82876909:11
*** arxcruz is now known as arxcruz|ruck09:13
*** pojadhav is now known as pojadhav|afk09:46
*** pojadhav|afk is now known as pojadhav10:51
opendevreviewBalazs Gibizer proposed openstack/devstack master: DNM: change detach timeout in centos-9-stream  https://review.opendev.org/c/openstack/devstack/+/82870511:00
*** pojadhav is now known as pojadhav|brb11:25
*** pojadhav|brb is now known as pojadhav11:39
opendevreviewBalazs Gibizer proposed openstack/tempest master: DNM: test if detach fails due to guest not fully booted  https://review.opendev.org/c/openstack/tempest/+/82886311:49
opendevreviewBalazs Gibizer proposed openstack/devstack master: DNM: change detach timeout in centos-9-stream  https://review.opendev.org/c/openstack/devstack/+/82870512:02
opendevreviewBalazs Gibizer proposed openstack/tempest master: Introduce @serial test execution decorator  https://review.opendev.org/c/openstack/tempest/+/82173212:26
*** pojadhav is now known as pojadhav|brb13:05
opendevreviewBalazs Gibizer proposed openstack/tempest master: DNM: test if detach fails due to guest not fully booted  https://review.opendev.org/c/openstack/tempest/+/82886313:19
opendevreviewBalazs Gibizer proposed openstack/devstack master: DNM: troubleshoot detach in centos-9-stream job  https://review.opendev.org/c/openstack/devstack/+/82870513:23
opendevreviewRodolfo Alonso proposed openstack/devstack master: Fix installation with OVN backend and compilation  https://review.opendev.org/c/openstack/devstack/+/82887713:39
*** ykarel is now known as ykarel|away14:56
opendevreviewRodolfo Alonso proposed openstack/devstack master: Fix installation with OVN backend and compilation  https://review.opendev.org/c/openstack/devstack/+/82887715:06
opendevreviewRodolfo Alonso proposed openstack/devstack master: [DNM] Test patch 828877  https://review.opendev.org/c/openstack/devstack/+/82889515:06
jparolyfrickler: Regarding https://bugs.launchpad.net/devstack/+bug/1939230, should we lower the priority now that the bug is in the "incomplete" state?15:37
fricklerjparoly: I'd give the original reporter a bit more time to respond, then together with your feedback I'd mark it as resolved15:43
*** Guest32 is now known as clarkb15:47
opendevreviewRodolfo Alonso proposed openstack/devstack master: Fix installation with OVN backend and compilation  https://review.opendev.org/c/openstack/devstack/+/82887715:53
*** pojadhav|brb is now known as pojadhav|out16:24
opendevreviewMerged openstack/devstack stable/ussuri: Drop centos8 nodeset  https://review.opendev.org/c/openstack/devstack/+/82880416:53
*** artom__ is now known as artom16:56
artomjparker_, btw, I stacked a a couple of job-related patches on top of your hugepage changes. I needed yours to get the proper hugepage handling when there's no num_hugepages defined for the job.16:57
artomJust a heads up, we can continue reviewing the hugepages stuff as normal, I just wanted CI to confirm whether my things worked16:57
artom... and they did :) The ceph job was mostly broken, it turns out, and because of that we couldn't get the barbican addition to pass CI. Now both work.16:57
artom(Pending +A, obviously)16:58
*** jpena is now known as jpena|off17:33
opendevreviewLuigi Toscano proposed openstack/devstack-plugin-ceph master: Disable horizon from basic  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/82891017:41
jparker_artom: ack, sorry was in a triage meeting early and then went off to lunch18:22
jparker_artom: I'll try and update the base commits to get them passing today18:22
artomjparker_, no rush, just an FYI18:26
opendevreviewBrian Haley proposed openstack/devstack master: Add support for IPv6 tunnel endpoints  https://review.opendev.org/c/openstack/devstack/+/71051918:50
opendevreviewBrian Haley proposed openstack/tempest master: Add an IPv6 tunnel endpoint job definition  https://review.opendev.org/c/openstack/tempest/+/82843118:51
*** carloss is now known as carloss|afk19:12
jparolyfrickler: ack, thanks19:20
opendevreviewJames Parker proposed openstack/whitebox-tempest-plugin master: Consolidate roles into pre playbook as tasks  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/82858919:20
opendevreviewJames Parker proposed openstack/whitebox-tempest-plugin master: Add tasks that adds hugepages to computes  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/82501119:20
opendevreviewMerged openstack/devstack stable/stein: Add python3.6 pip support  https://review.opendev.org/c/openstack/devstack/+/82876919:57
opendevreviewLuigi Toscano proposed openstack/devstack-plugin-ceph master: Disable horizon from basic tempest tests  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/82891020:23
opendevreviewMerged openstack/whitebox-tempest-plugin master: Consolidate roles into pre playbook as tasks  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/82858921:39
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Refactor ceph job definition  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/82880021:46
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Add barbican to our devstack job  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77904321:46
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Refactor ceph job definition  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/82880021:52
opendevreviewArtom Lifshitz proposed openstack/whitebox-tempest-plugin master: Add barbican to our devstack job  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/77904321:52
ade_leetosky, gmann hey - do you have an example again on how to skip a test?21:58
ade_leeas a definition within a job21:58
*** carloss|afk is now known as carloss21:58
artomade_lee, the tempest_exclude_regex decalaration?22:01
ade_leeartom, yeah ..22:01
artomade_lee, I mean, that's just your answer, no? :)22:02
ade_leeartom, I think so --- so if I want to exclude ..22:02
toskyade_lee: https://opendev.org/openstack/cinder-tempest-plugin/src/branch/master/.zuul.yaml#L11122:03
toskyade_lee: documentation: https://opendev.org/openstack/tempest/raw/branch/master/roles/run-tempest/README.rst22:03
toskyoh, right, also tempest_exclude_regex22:03
toskyit depends on how many regexp you want to put there I guess22:03
ade_leetest_encrypted_cinder_volumes_cryptsetup22:03
ade_leeas in tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup22:04
ade_leeand as in ..22:04
artom`tempest_exclude_regex: test_encrypted_cinder_volumes_cryptsetup` would do it, methinks22:04
artomAnything that matches that would not get run22:04
toskyade_lee: yep, like https://opendev.org/openinfra/python-tempestconf/src/branch/master/.zuul.yaml#L27022:04
artomRight, it's in `vars`, that's the other important piece22:05
ade_leecool, and it would also exclude a test with the same name in the barbcian_tempest _plugin22:05
toskyade_lee: if you want to exclude all cryptsetup tests, it's better to use test_encrypted_cinder_volumes_cryptsetup, so you will skip also the other test in barbican_tempest_plugin if that one is loaded22:05
artomAnything that matches baby :)22:05
toskyyep22:05
tosky:D22:05
ade_leeexcellent - thanks!22:05
ade_leeartom, tosky got a different question ..22:21
ade_leehttps://review.opendev.org/c/openstack/horizon/+/82587522:22
ade_leeartom, tosky so the fips job there (one of them) fails because its trying to run selenium which requires ffmpeg22:22
ade_leewhich isn't in centos ..22:23
ade_leeand which I can get by getting another repo 22:23
ade_leeright now its being pulled in by bindeps22:23
artomade_lee, ah, and I'm assuming the base horizon-integration-tests job passes because selenium is in Ubuntu, which it runs on?22:23
artom... and we can't test FIPS on Ubuntu, we need CentOS...22:23
ade_leeyup22:24
ade_leeartom, but we can get it in a separate repo ..22:24
artomI'd add a pre-run playbook that justs adds the repo (EPEL?) and installs the package...22:24
artomIIRC pre-run plabooks in Zuul are "stacked", not replaced22:24
artomSo parent playbooks are run with whatever you add in your job22:25
artomNot sure about the order tho22:25
toskyuhm22:25
ade_leeack yeah, that sounds good, as long as it runs before the bindep22:25
toskyade_lee: do you have a quick link to the traceback?22:25
ade_leethen again , I can always take it out of the bindep for centos ..22:25
ade_leetosky, sure ..22:26
toskyade_lee: I'd say: remove the bindep for centos, I think ffmpeg is there so that you can record the operation and the error22:26
toskybut last time I've touched horizon tests was loooong time ago22:26
ade_leetosky, https://zuul.opendev.org/t/openstack/build/b4ebdb8ec82a4fdc9f63718adf5c668922:26
ade_leetosky, ffmpeg aint there .. selenium might not be either tbh22:27
ade_leeit just hasn't failed there yet22:28
ade_leehttps://linuxize.com/post/how-to-install-ffmpeg-on-centos-8/22:28
toskyade_lee: then yes, just fix bindeps.txt22:30
ade_leetosky, artom https://opendev.org/openstack/horizon/src/branch/master/bindep.txt  22:30
ade_leetosky, fix bindep and then add pre-run to install ffmpeg :)22:31
toskyffmpeg [selenium !platform:redhat]22:31
toskythe code survives, it just skips the videorecording22:31
ade_leeoh, ok ..22:32
toskyhttps://opendev.org/openstack/horizon/src/branch/master/openstack_dashboard/test/integration_tests/video_recorder.py#L4222:32
toskyoh, you need to set FFMPEG_INSTALLED: False22:32
toskyas zuul variable for the job22:33
ade_leeah cool22:33
artomade_lee, wait, wouldn't bindep be OK if you add the repo in the pre-run playbook?22:33
toskyuhm, maybe this code needs to have some conditional https://opendev.org/openstack/horizon/src/branch/master/playbooks/horizon-devstack-integration/run.yaml22:33
ade_leewhat about xvfb?22:33
artomThough I suppose the technically correct thing to do is still to fix it22:33
artomSince selenium is not there in the default repos22:33
toskyade_lee: uh, it's not in cs9 either ?22:34
ade_leetosky, I dont see it in brew .. unless thats not the package name ..22:34
ade_leeoh wait -- does "xvfb [selenium platform:dpkg]"  mean that its needed when runnng selenium and debian?22:36
ade_leekey being AND22:36
ade_leeso it shouldn't be an issue for centos ..22:36
toskyI mean, it's probably faster to disable it for now and see what else breaks (I think it may be a reuqirement for polarion)22:37
toskyade_lee: yes, it's an AND22:37
tosky(should that be useful, the package is xorg-x11-server-Xvfb)22:38
toskybut again I guess you want to stabilize non-selenium tests first22:38
ade_leeactually in this case, its not an AND22:38
ade_leeProfiles can also be grouped together using (). In a group, all profiles must match for the group to match. Given the example [test (ceph glance !lvm)], to select the package you must either specify test OR (ceph AND glance AND NOT lvm). 22:39
ade_leeso OR unless in ()22:39
toskyade_lee: not for platforms22:39
toskyNote that platform selectors are treated as kind of filter: If a line contains a platform selector, then the package only gets installed if at least one of the platform selectors matches in addition to the match on the other selectors. As an example, [platform:rpm test] would only install a package on a RPM platform if the test selector is used.22:40
toskyade_lee: the line above22:40
toskys/line/paragraph/22:40
ade_leeah cool22:40
ade_leeso we should be good22:40
ade_leecool - let me give it a shot22:41
opendevreviewBrian Haley proposed openstack/devstack master: Add support for IPv6 tunnel endpoints  https://review.opendev.org/c/openstack/devstack/+/71051922:46
opendevreviewBrian Haley proposed openstack/tempest master: Add an IPv6 tunnel endpoint job definition  https://review.opendev.org/c/openstack/tempest/+/82843122:50

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