Monday, 2021-09-27

opendevreviewOpenStack Release Bot proposed openstack/devstack-plugin-ceph stable/xena: Update .gitreview for stable/xena  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81107406:45
opendevreviewOpenStack Release Bot proposed openstack/devstack-plugin-ceph stable/xena: Update TOX_CONSTRAINTS_FILE for stable/xena  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81107506:45
*** jpena|off is now known as jpena07:29
frickleryoctozepto: sorry for not adding you as co-author directly, I should've thought of that myself. also likely we want that job n-v like the other platform jobs09:00
frickleralso why in $%&/= does this start failing with concurrency=2 now, too? seems this is very sensitive on the ordering of tempest tests?09:01
frickleralso why is debian at the same time both so much faster and so much more memory hungry than others?09:01
*** bhagyashris is now known as bhagyashris|rover09:32
*** bhagyashris is now known as bhagyashris|rover10:38
*** dviroel|out is now known as dviroel11:30
*** jpena is now known as jpena|lunch11:32
*** pojadhav is now known as pojadhav|brb11:35
opendevreviewChristian Schwede proposed openstack/tempest master: Fix IPv6 localhost replacement in Swift container sync test  https://review.opendev.org/c/openstack/tempest/+/81068111:47
yoctozeptofrickler: yeah, it was sensitive to it before11:57
yoctozeptoand the other question also bugs me11:57
yoctozeptoit probably explains the first one though11:58
yoctozeptodifferent speed - different races11:58
yoctozeptoi.e., the whole CI runs on luck ;-)11:58
opendevreviewSoniya Murlidhar Vyas proposed openstack/tempest master: This patch creates the network v2.0 floating-ips-port-forwarding client.  https://review.opendev.org/c/openstack/tempest/+/81001511:59
opendevreviewLee Yarwood proposed openstack/grenade master: zuul: Add neutron-trunk to base grenade job  https://review.opendev.org/c/openstack/grenade/+/81111712:15
soniya29kopecmartin, gmann, please review these patches - https://review.opendev.org/c/openstack/patrole/+/800226, https://review.opendev.org/c/openstack/patrole/+/795548 whenever you have time.12:22
*** jpena|lunch is now known as jpena12:25
*** pojadhav|brb is now known as pojadhav12:33
monica_pardhiWe are trying to execute ironic-tempest-plugin standalon test case(BaremetalDriverDirectWholedisk),  where we are observing timeout error while pinging the deployed instance. Tried by increasing ping_timeout ,still observed the same issue.12:51
monica_pardhiAny suggestion to overcome this issue?12:52
kopecmartingmann: i forgot there is a public holiday tomorrow in my country, should I cancel the office hour? 14:24
yoctozeptowe have one discussion point with frickler (mariadb) but it's not urgent14:36
gmannkopecmartin: i am ok to cancel. 15:08
gmannmonica_pardhi> if you see this msg. can you point me the exact test so that we can see if that use configurable (build_interval or so) for that ping.15:09
*** redrobot is now known as Guest112915:09
frickleryoctozepto: regarding debian, I think I'll revert to serial and bump the job timeout to 2.5h for now, wdyt?15:16
yoctozeptofrickler: I think it's the only reasonable choice for now15:22
opendevreviewDr. Jens Harbott proposed openstack/devstack master: Enable running on Debian Bullseye  https://review.opendev.org/c/openstack/devstack/+/78908315:26
frickleryoctozepto: btw., did you ever talk to neutron about what is missing for OVN on Debian?15:27
yoctozeptofrickler: I talked to Debian because I know it's the packages that are missing :D15:27
yoctozeptozigo said they are packaged but stuck in verification queues15:28
yoctozeptobut it was some time ago15:28
yoctozeptothey might have moved since15:28
frickleryoctozepto: ah, o.k., so might be solved by running from source or using another repo possibly. but let's first see for a bit how the current job fares I guess15:32
yoctozeptofrickler: yeah, I doubt lack of OVN is what's bringing this madness ;-)15:35
zigofrickler: yoctozepto: OVN is still in the NEW queue: https://ftp-master.debian.org/new.html15:40
yoctozeptothanks zigo15:40
yoctozeptoas I said, there is no extreme rush to get it released15:40
zigoIt got rejected once, so I had to re-upload. Hopefully, it will go through soon...15:40
yoctozeptofingers crossed!15:40
yoctozeptofrickler: ooh, so it was oom killer also with 2? I did not realise!16:03
yoctozeptothen I wonder what it is16:03
yoctozeptoas we don't really spawn any big vms16:04
amodi artom lyarwood rtm now? https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/78697916:15
artomamodi, yeah, lemme take a look, just sorting out this CIX16:16
amodisure16:17
lyarwoodamodi: you might want to throw a DNM patch on top of that so the test is actually running somewhere16:21
opendevreviewArtom Lifshitz proposed openstack/tempest master: Add floating IP waiter  https://review.opendev.org/c/openstack/tempest/+/81119116:21
amodilyarwood: oh good idea, yes will do!16:21
lyarwoodand a quick nit on the zuul config for the job, I thought we agreed you only need to update the compute config?16:22
amodilyarwood: so i replied on the patch, so u only want the $NOVA_CONF: section removed right? and also from the group-vars/devstack_local_conf/post-config/$NOVA_CONF: ?16:35
lyarwoodamodi: yeah16:35
amodilyarwood: ack 16:36
*** jpena is now known as jpena|off16:38
opendevreviewArchit Modi proposed openstack/whitebox-tempest-plugin master: Add Rbd direct download test  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/78697916:39
opendevreviewArchit Modi proposed openstack/whitebox-tempest-plugin master: DNM: Run whitebox-devstack-ceph-compute-local-ephemeral  https://review.opendev.org/c/openstack/whitebox-tempest-plugin/+/81119316:39
opendevreviewDr. Jens Harbott proposed openstack/devstack master: DNM: debugging ooms  https://review.opendev.org/c/openstack/devstack/+/81120317:00
frickleryoctozepto: I'm starting to think that maybe instances aren't getting cleaned up properly or too slow. there's like 8 qemu processes in one of the oom logs. I'm going to hold a node with ^^ for further analysis17:00
lyarwoodI'm trying to enable the neutron-trunk service in Nova's multinode grenade job but for whatever reason the devstack plugins from the neutron repo itself don't appear to load17:20
lyarwooddoes anyone know where or how devstack finds these plugins during a deployment?17:21
clarkblyarwood: you've explicitly enabled the plugin in the localrc? I believe the enable_plugin directive is what gives devstack the info to do the lookup17:22
clarkbit fetches the repo to its repo dir and then looks for devstack/ contents in that repo17:23
lyarwoodclarkb: yeah it's enabled in the localrc for both the old and new versions and listed as an enabled service etc.17:23
lyarwoodhttps://zuul.opendev.org/t/openstack/build/9e193cb9aef2459a8a2dfd3f57d6c6a6/log/controller/logs/old/devstacklog.txt is the initial stable/xena install17:23
fricklerneutron service and neutron devstack_plugin isn't the same17:23
gmannyeah, it should be like that enable_plugin neutron https://opendev.org/openstack/neutron17:24
lyarwoodright this is working in nova-next without that17:24
* lyarwood checks again17:25
fricklermaybe neutron needs to move that service definition from neutron plugin into devstack proper17:25
lyarwoodaaaaaaaah there it is17:25
lyarwoodsorry it was  missing the line gmann just pointed out, couldn't see the wood from the trees17:25
yoctozeptofrickler: hmm, debian being faster due to being lazy with memory freeing? sounds feasible17:30
opendevreviewLee Yarwood proposed openstack/grenade master: WIP zuul: Add the neutron devstack plugin and neutron-trunk service  https://review.opendev.org/c/openstack/grenade/+/81111717:30
lyarwoodthanks for that gmann btw17:40
gmannlyarwood: np!17:41
ecsantos[m]hi folks, I have a question regarding the devstack CI jobs17:49
ecsantos[m]the devstack job by default uses the ubuntu-focal label. this label's diskimage uses the element openstack-repos to clone the required repos17:50
ecsantos[m]I'm trying to reproduce a devstack job build in my local Zuul, but I'm having a problem17:50
ecsantos[m]openstack-repos defines that the directory to clone the repos should be /opt/git, as per here: https://opendev.org/openstack/project-config/src/branch/master/nodepool/elements/openstack-repos/extra-data.d/50-create-repo-list#L7517:51
ecsantos[m]but the devstack job expects it to be in /opt/stack, as per here: https://opendev.org/openstack/devstack/src/branch/master/roles/run-devstack/tasks/main.yaml#L917:51
ecsantos[m]how did the openinfra folks make this work in the openinfra CI?17:51
clarkbecsantos[m]: /opt/git is the repo cache on our nodes, not where devsatck wants the repos17:52
clarkbecsantos[m]: our zuul jobs have a distinct repo setup step that will take the cached repos in the image and update them with the code that should be tested. Then put that in the appropriate location17:52
clarkbnone of that should be required though. If you just run devsatck it will clone the repos17:53
ecsantos[m]clarkb: thanks clark! could you point me to the job which moves the repos to /opt/stack? I couldn't find it17:54
ecsantos[m]the devstack job uses the `ERROR_ONCLONE=yes` variable, so I believe it expects the repos to be available offline17:54
ecsantos[m]s/ERROR_ONCLONE/ERROR_ON_CLONE/17:54
clarkbyes error on clone is there in the zuul run jobs to ensure that only zuul managed code isused otherwise you can test the wrong stuff.17:55
clarkbecsantos[m]: https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/prepare-workspace-git then https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/mirror-workspace-git-repos then https://opendev.org/openstack/devstack/src/branch/master/roles/setup-devstack-source-dirs17:58
clarkbyoucan see those all running if you look at a devstack job in zuul17:58
clarkbthe first role creates the workspace and the repos. The second one puts the zuul specific code that we want to test in place. The third is devstack's copy as necessary role to ensure the repos are where it wants them18:00
ecsantos[m]clarkb: thanks again! I see the problem, for some reason my Zuul isn't using these zuul-jobs roles (using Software Factory), but now I have a direction18:03
ecsantos[m]having this same error locally: https://zuul.opendev.org/t/openstack/build/2b59223b1c8047929b967ad52fdaed1919:54
ecsantos[m]but no changes were merged today on openstack/devstack19:56
-opendevstatus- NOTICE: Gerrit and Zuul services are being restarted briefly for configuration and code updates but should return to service momentarily20:10
ecsantos[m]weird, it complains about placement API not running, when it is: https://paste.openstack.org/show/809630/20:21
rosmaitai'm seeing those failure ecsantos[m] mentioned on all our devstack-based jobs21:02
rosmaitalooks like around 1600utc, devstack-based jobs started failing at /stack.sh:main:1455 ... nova-status upgrade check is failing because "Placement API does not seem to be running."21:02
rosmaitahttps://zuul.opendev.org/t/openstack/builds?job_name=tempest-integrated-storage&job_name=grenade&job_name=openstacksdk-functional-devstack&branch=master&branch=stable%2Fxena21:03
rosmaitaanyone have any ideas?21:03
clarkbhttps://opendev.org/openstack/nova/src/branch/master/nova/cmd/status.py#L178-L192 is where that error message comes from21:11
clarkbhttps://opendev.org/openstack/keystoneauth/src/branch/master/keystoneauth1/exceptions/http.py#L147-L155 means it got a 404 from the endpoint request?21:13
clarkbhttps://zuul.opendev.org/t/openstack/build/2b59223b1c8047929b967ad52fdaed19/log/controller/logs/screen-placement-api.txt#257 I'm going to assume that is the issue21:15
clarkbnote the url21:15
clarkbalmost looks like someone is trying to append a / to the path but replaced the last character in the url with / instead of appending21:17
clarkbI quickly get lost in the keystone auth stuff (really really wish the client libs were easier to consume) so I'm not sure where that is happening21:17
clarkbI'll let nova know in case this is something on their end21:18
rosmaitaok, thanks21:18
rosmaitamaybe in placement21:18
rosmaitadoesn't look like anything merged recently in nova proper21:18
*** dviroel is now known as dviroel|out21:29
opendevreviewGhanshyam proposed openstack/devstack master: WIP: testing sync mode  https://review.opendev.org/c/openstack/devstack/+/81124523:51
opendevreviewGhanshyam proposed openstack/devstack master: Log all the services endpoint at the end of stack.sh  https://review.opendev.org/c/openstack/devstack/+/81124623:59

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