Thursday, 2023-08-03

opendevreviewGhanshyam proposed openstack/tempest master: DNM test rbd retype  https://review.opendev.org/c/openstack/tempest/+/89036000:26
opendevreviewGhanshyam proposed openstack/tempest master: Add test for assisted volume snapshot  https://review.opendev.org/c/openstack/tempest/+/86483900:30
opendevreviewGhanshyam proposed openstack/tempest master: Add test for assisted volume snapshot  https://review.opendev.org/c/openstack/tempest/+/86483900:47
opendevreviewGhanshyam proposed openstack/tempest master: DNM: Test RBAC Nova service role  https://review.opendev.org/c/openstack/tempest/+/86459500:52
opendevreviewmelanie witt proposed openstack/tempest master: DNM test rbd retype  https://review.opendev.org/c/openstack/tempest/+/89036001:08
opendevreviewlikui proposed openstack/tempest master: tox: Remove basepython  https://review.opendev.org/c/openstack/tempest/+/89037602:45
opendevreviewmelanie witt proposed openstack/tempest master: DNM test rbd retype  https://review.opendev.org/c/openstack/tempest/+/89036003:51
opendevreviewGhanshyam proposed openstack/tempest master: DNM: Test RBAC Nova service role  https://review.opendev.org/c/openstack/tempest/+/86459504:10
opendevreviewGhanshyam proposed openstack/tempest master: DNM: Test RBAC Nova service role  https://review.opendev.org/c/openstack/tempest/+/86459504:30
*** dmellado8 is now known as dmellado05:00
opendevreviewlikui proposed openstack/tempest master: tox: Remove basepython  https://review.opendev.org/c/openstack/tempest/+/89037605:07
opendevreviewmelanie witt proposed openstack/tempest master: DNM test rbd retype  https://review.opendev.org/c/openstack/tempest/+/89036009:24
opendevreviewMerged openstack/devstack master: Add rocky job to gate  https://review.opendev.org/c/openstack/devstack/+/88546910:57
opendevreviewMerged openstack/tempest master: Overlap volume and server creation in backup  https://review.opendev.org/c/openstack/tempest/+/88920012:49
opendevreviewMerged openstack/tempest master: Avoid duplicate server creation in rebuild test  https://review.opendev.org/c/openstack/tempest/+/88920212:49
kopecmartin\o/ ^^^ \o/12:53
dansmithzomg!13:31
ykarelgmann, frickler can you check https://review.opendev.org/c/openstack/devstack/+/89028014:39
dansmithykarel: I got it14:51
ykarelThanks dansmith++14:51
opendevreviewAbhishek Kekane proposed openstack/tempest master: Remove image upload call which leads to race  https://review.opendev.org/c/openstack/tempest/+/89042915:02
fricklerkopecmartin: needed to rebase the bookworm stack after the fedora removal, please have another look https://review.opendev.org/c/openstack/devstack/+/887547?usp=dashboard15:35
fricklerdansmith: did you see my replies to your comments? in essence feel free to update as you see fit15:36
dansmithfrickler: I did.. felt like a brush-off of concerns, so I just figured I'd just let someone else jump on it15:47
opendevreviewDan Smith proposed openstack/devstack master: Add SERVICE_REPORT_INTERVAL knob  https://review.opendev.org/c/openstack/devstack/+/89043916:19
opendevreviewDan Smith proposed openstack/devstack master: Add SERVICE_REPORT_INTERVAL knob  https://review.opendev.org/c/openstack/devstack/+/89043916:29
melwittgmann: do you know if this is the right way to specify FORCE=yes for jobs? (under vars: devstack_localrc: FORCE: yes) when I did this it did not show it as being 'yes' in the job-output.txt https://review.opendev.org/c/openstack/tempest/+/890360/7/zuul.d/project.yaml#716:38
gmannmelwitt: not sure, I have not tried that anytime. but it seems not picking it form localrc and it should run with ./stack16:42
melwittgmann: gotcha, thanks16:42
gmannmelwitt: I think doing change in devstack and add depends-on is needed16:43
gmanndevstack stable/train16:43
melwittgmann: ack, thanks!16:43
dansmithgmann: are you okay with this? https://review.opendev.org/c/openstack/devstack/+/89043917:08
dansmithif so, I'll set that on the tempest jobs17:08
dansmithykarel: I'm sure that failure is unrelated to your patch, but that's the second time I've seen that symptom on that job in the last hour17:21
dansmithso given it's a neutron-specific job, I wonder if you could do some triage?17:21
dansmithykarel: here's the other one: https://zuul.opendev.org/t/openstack/build/36d6da389b554464af0fde183e970f3817:21
dansmithany chance we're interrupting networking such that we stop being able to hit keystone briefly or something?17:22
gmanndansmith: checking17:23
gmanndansmith: commented. I am also ok with setting it directly.17:41
dansmithgmann: ack, happy to do that :)17:41
gmanndansmith: and if we set this in devstack base job then we do not need to set it in tempest job right?  or you meant something different ?17:42
dansmithgmann: idk, I wasn't sure if tempest inherits from the devstack job, I haven't gone to look17:43
dansmithgmann: should we not keep the variable somewhere common so it's easy to change? perhaps not in stackrc, but somewhere else? or should I hard-code it in each of nova and cinder?17:45
gmanndansmith: all tempest jobs inherit from devstack-base (devstack-tempest->devstack-minimum->devstack-base)17:45
dansmithack17:45
gmanndansmith: if you set it in devstack-base (as you are doing) it set the same for other devstackl based functional jobs too17:46
dansmithack, but it sounds like the preference is no variable17:46
gmanndansmith: you mean to have same value for nova, cinder and other services in future?17:46
dansmithI'm just asking about a common location in devstack for it to be set so I'm not hard-coding magics in each place17:46
dansmithyeah17:46
fricklerdansmith: gmann: https://review.opendev.org/c/openstack/tempest/+/889202 is broken, see https://112ec12279aaa8378fc1-83b0835fd19557deaa4055c10b617b58.ssl.cf5.rackcdn.com/890280/1/gate/neutron-linuxbridge-tempest/6ace2b5/testr_results.html17:47
frickleryou can't create a volume_backed server when there's no cinder deployed17:47
gmanndansmith: humm, ok we can do that. I am ok with that too. having single place to change it for both service is good point17:47
dansmithfrickler: oohh, that's the catalog failure17:48
frickleryes, the catalog is correct in fact17:48
dansmitheff, that's been like two weeks in the making17:48
dansmithtrying to save creating a server for no reason, but ... :(17:48
dansmithI guess we have no jobs in tempest that don't run with cinder?17:49
gmannyeah we have all cinder enabled jobs. but neutron does run them i think all of them17:49
dansmithI didn't change any skips, how was this not already failing?17:50
fricklerthere was a failure, but it was non-voting17:50
fricklerthe tests themselves have a proper decorator17:50
fricklerbut the class setup doesnt17:50
dansmithwe setup the class even if there's nothing to run?17:51
gmanndansmith: we do not check for cinder service to skip it as it is in compute test class17:51
fricklerwell running the skip decoratur is still kind of running the test I guess17:51
gmannwe should add that in this test class skip17:51
dansmithah I guess that doesn't affect discovery yeah17:52
gmannfrickler: no, it skip at the first step itself before any creds setup17:52
gmannresource_setup will not be called if skip does not pass through 17:52
dansmithgmann: so I can do this in skip_checks()?17:53
gmannalso, neutron does not want to run cinder based test but we have mixed up the compute/cinder test in api.compute dir and it is hard to make it exclude list17:53
frickleranyway, this would be a good argument to make neutron-ovs-tempest-dvr voting17:53
gmanndansmith: yes, if you check cinder service availability then t should just skip test doing anything if no cinder17:53
gmannfrickler: ++17:53
gmanndansmith: we do that for api.compute.volume tests example https://github.com/openstack/tempest/blob/master/tempest/api/compute/volumes/test_attach_volume.py#L3617:54
opendevreviewDan Smith proposed openstack/tempest master: Skip rebuild_volume_backed_server if no cinder  https://review.opendev.org/c/openstack/tempest/+/89044817:55
dansmithhow's that ^ /17:55
gmannyeah, that will work17:57
gmannseems like neutron-ovs-tempest-dvr job only running in tempest and I am seeing it failing many time so not sure we should make it votinghttps://zuul.openstack.org/builds?job_name=neutron-ovs-tempest-dvr&skip=017:58
gmannykarel: slaweq do you know if you are running neutron-ovs-tempest-dvr or any job inherited from it in neutron gate  ? i cannot find it. or what you say to make it voting in tempest gate ?17:59
dansmithjust voting on check and not in gate would be enough I think18:00
dansmiththe tempest job set is pretty big and hard to ever pass :/18:00
gmanndansmith: ++ yeah at least in check if we can do it will be great18:01
gmannit is hard to observe all non voting jobs and all such configuration on each change. 18:01
dansmithfrickler: thanks for spotting my error there, I noticed the recheck of a similar failure earlier (by ykarel) but didn't put the two together18:10
fricklerdansmith: np, actually it was yatin's "recheck unrelated failure" that got me looking at this, because I thought that that was a bit unspecific ;)18:26
dansmithyeah, I've been going after people for that lately :)18:27
dansmith"recheck unrelated" is the new "recheck"18:27
frickler+118:28
opendevreviewMaxim Sava proposed openstack/tempest master: Add image task client and image tests task APIs.  https://review.opendev.org/c/openstack/tempest/+/88875518:35
dansmithguest kernel crash on one of the jobs of that cinder-catalog fix :(19:10
opendevreviewDan Smith proposed openstack/devstack master: Add SERVICE_REPORT_INTERVAL knob  https://review.opendev.org/c/openstack/devstack/+/89043919:21
opendevreviewmelanie witt proposed openstack/tempest master: DNM test rbd retype  https://review.opendev.org/c/openstack/tempest/+/89036020:26
opendevreviewmelanie witt proposed openstack/tempest master: DNM test rbd retype  https://review.opendev.org/c/openstack/tempest/+/89036021:37
gmannkopecmartin:  this is ready https://review.opendev.org/c/openstack/tempest/+/86483922:54
opendevreviewGhanshyam proposed openstack/tempest master: Skip test early to improve memory footprint and time  https://review.opendev.org/c/openstack/tempest/+/89046923:43
gmannkopecmartin: dansmith: melwitt: ^^ this will save keystone, neutron resource creation when test class are skipped. we do create them even when all tests in test class are skipped and do not need those resources 23:49
melwittgmann: nice!23:50

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