melwitt | bauzas: I did a little bit of belated bug triage on my turn in the bug triage roster, sorry I didn't get around to it earlier 😟 | 01:41 |
---|---|---|
auniyal | openstacksdk-functional-devstack is failing for branch: stable/2023.1, because there is a conflict in openstacksdk version, | 06:02 |
auniyal | its frequent - https://zuul.openstack.org/builds?job_name=openstacksdk-functional-devstack+&project=openstack%2Fnova&branch=stable%2F2023.1&skip=0 | 06:02 |
opendevreview | Amit Uniyal proposed openstack/nova stable/2023.2: Translate VF network capabilities to port binding https://review.opendev.org/c/openstack/nova/+/899225 | 06:06 |
gibi | melwitt bauzas: I felt bad after the yesterday sessions so I also did some bug triage :) | 07:04 |
kashyap | gibi: Morning. I started a crude version of it here, to get the ball rolling: https://review.opendev.org/c/openstack/nova/+/899185 | 07:12 |
kashyap | gibi: By publicly admitting that, you're implicitly making me feel guilty for not doing enough upstream bug triage | 07:13 |
* kashyap wonders if working on the above patch counts as triaging LP bz 2039803 :D | 07:14 | |
bauzas | gibi: melwitt: sending all e-hugs to both of you <3 | 07:20 |
frickler | auniyal: see https://review.opendev.org/q/topic:gate-fix-unpin-osdk , seems we need that for all stable branches now (except 2023.2) | 07:28 |
opendevreview | Amit Uniyal proposed openstack/nova stable/2023.1: Translate VF network capabilities to port binding https://review.opendev.org/c/openstack/nova/+/898945 | 08:05 |
opendevreview | Amit Uniyal proposed openstack/nova stable/zed: Translate VF network capabilities to port binding https://review.opendev.org/c/openstack/nova/+/899229 | 08:05 |
opendevreview | Sylvain Bauza proposed openstack/nova master: add a regression test for all compute RPCAPI 6.x pinnings for rebuild https://review.opendev.org/c/openstack/nova/+/899234 | 09:04 |
opendevreview | Sylvain Bauza proposed openstack/nova master: Fix rebuild compute RPC API exception for rolling-upgrades https://review.opendev.org/c/openstack/nova/+/899235 | 09:04 |
bauzas | noonedeadpunk: ^ | 09:04 |
bauzas | I'll look at how grenade can verify rebuild instances | 09:05 |
noonedeadpunk | bauzas: thanks for working on that! | 09:07 |
bauzas | once it's approved, I'll backport those down to Zed | 09:08 |
bauzas | interesting, I only find 2 tempest tests that verify rebuild | 09:16 |
bauzas | https://github.com/openstack/tempest/blob/d1742bad94e94ebabe875ed24415d1ff510a5ae7/tempest/api/compute/servers/test_server_actions.py#L395-L473 | 09:16 |
gibi | kashyap: thanks for the patch please keep me reminded about it if I don't show up reviewing it. This week and next week is pretty hectic | 09:40 |
gibi | bauzas: maybe we need to do more public shaming of people to get them to triage bugs :D | 09:40 |
kashyap | gibi: Right, it'll be the week after. The patch doesn't deserve your review yet, but I'll need some help as I want to be careful not to introduce any other subtle issues | 09:41 |
gibi | kashyap: I think you can create a local reproduction for it with a multi node devstack if you set the cpu_mode to host model (and maybe tweek the devstack VMs so libvirt reports different cpu for capabilities and domcapabiltities) | 09:42 |
gibi | or you can try the same in an upstream CI patch | 09:42 |
gibi | in the CI we set cpu_mode=custom so you can try to change that to host-model | 09:43 |
kashyap | gibi: The DevStack VMs (level-1 guests) should be CentOS9 stream, yeah? | 09:43 |
gibi | kashyap: in my case the lvl1 was centos stream 9 | 09:43 |
gibi | but I think for the repro it is enough the have different cap and domcap reported | 09:43 |
gibi | + host-model | 09:44 |
kashyap | Yeah | 09:44 |
kashyap | gibi: For an upstream CI test, which job do you suggest to change? | 09:44 |
gibi | we have a live migration job | 09:45 |
gibi | (ahh my other devstack based on ubuntu lvl1 reports the same for cap and domcap so lvl1 OS matters) | 09:45 |
gibi | kashyap: this is our live migration job https://github.com/openstack/nova/blob/master/.zuul.yaml#L102 | 09:46 |
kashyap | Ah, good that you checked | 09:46 |
kashyap | (On Ubuntu setup) | 09:47 |
gibi | you can try to add | 09:47 |
gibi | devstack_local_conf: | 09:47 |
gibi | post-config: | 09:47 |
gibi | $NOVA_CPU_CONF: | 09:47 |
gibi | to that job | 09:47 |
gibi | to pass nova config | 09:47 |
gibi | similarly to https://github.com/openstack/nova/blob/master/.zuul.yaml#L400C1-L402C26 | 09:47 |
kashyap | gibi: Ah, thank you! Handy example | 09:51 |
bauzas | gibi: about the upstream tempest jobs, wdyt if I add https://github.com/openstack/tempest/blob/d1742bad94e94ebabe875ed24415d1ff510a5ae7/tempest/api/compute/servers/test_server_actions.py#L395-L473 to the grenade-multinode job ? | 09:56 |
bauzas | I don't see any other tempest test for rebuild apart from the volume one | 09:57 |
bauzas | in https://github.com/openstack/nova/blob/master/.zuul.yaml#L560 we only check the smoke tests and the live-migration ones | 09:57 |
bauzas | which is not a long list https://0fd77280b0334417b6ee-1d67ec5eb204f28641a7073258861323.ssl.cf5.rackcdn.com/877410/7/check/nova-grenade-multinode/4e93584/testr_results.html | 09:58 |
gibi | bauzas: yeah it make sense to add a rebuild test to grenade | 09:58 |
bauzas | oh wait, I'm wrong | 09:58 |
bauzas | https://github.com/openstack/tempest/blob/d1742bad94e94ebabe875ed24415d1ff510a5ae7/tempest/api/compute/servers/test_server_actions.py#L263 | 09:58 |
bauzas | oh no, we just test test_reboot_server_hard[id-2cb1baf6-ac8d-4429-bf0d-ba8a0ba53e32,smoke] | 09:59 |
bauzas | so, two possibilities : either we make rebuild_server a smoke test in tempest, or we change grenade | 09:59 |
gibi | there are simpler rebuild servers like https://github.com/openstack/tempest/blob/d1742bad94e94ebabe875ed24415d1ff510a5ae7/tempest/api/compute/servers/test_servers_microversions.py#L40 | 10:00 |
bauzas | test_rebuild_server seems enough simple to me https://github.com/openstack/tempest/blob/d1742bad94e94ebabe875ed24415d1ff510a5ae7/tempest/api/compute/servers/test_server_actions.py#L262-L278 | 10:01 |
bauzas | and it doesn't depend on microversion check | 10:01 |
gibi | OK, that is a good one. I think we can make that smoke | 10:02 |
bauzas | or we could add all the ServerActionsTestJSON tests to the grenade-multinode job | 10:02 |
gibi | I can be convinced to that too | 10:03 |
bauzas | you know what ? I'll quick ask the community today | 10:03 |
gibi | whaaat? how? :D | 10:03 |
bauzas | by the PTG :p | 10:03 |
gibi | OMG, you are so lucky we have a PTG :D | 10:03 |
gibi | we need more PTG :D lets make every week a PTG :D | 10:04 |
bauzas | lol | 10:04 |
* kashyap notices gibi is on a special roll today | 10:04 | |
bauzas | when I look at https://0fd77280b0334417b6ee-1d67ec5eb204f28641a7073258861323.ssl.cf5.rackcdn.com/877410/7/check/nova-grenade-multinode/4e93584/testr_results.html I think we're missing a lot of server actions | 10:04 |
* gibi needs to cut back on coffeion | 10:04 | |
kashyap | What did you have for breakfast, gibi? Share your tips; sharing is caring, your parents were right. | 10:04 |
gibi | I think it is combination of excercise + coffein :) | 10:05 |
kashyap | I'm on eucalyptus tea-only today due to sore throat, so low on energy. | 10:05 |
kashyap | gibi: Yes, that combo works | 10:05 |
gibi | ohh I have ginseng tea for the PTG part of the day ;) | 10:05 |
gibi | bauzas: yep, I think it make sense to increase the test scope of grenade | 10:06 |
bauzas | gibi: kashyap: ahah, for me I rushed to my local supermarket to just get coffee since today my machine was no longer having :;D | 10:07 |
kashyap | bauzas: Are supermarket (read-made) coffees any good? | 10:07 |
gibi | bauzas: you need more machines :D and a backup set of instant coffe :) | 10:08 |
kashyap | gibi: Thanks for the Ginseng idea, I should try it | 10:08 |
bauzas | kashyap: not that much, but I'm not a difficult guy | 10:10 |
bauzas | I can drink us coffee | 10:10 |
bauzas | so you can imagine | 10:10 |
kashyap | Yeah, I'm a slightly difficult guy with coffee. (And _very_ difficult guy with bread - I'm in the hunt for the "best sourdough bread" :D) | 10:10 |
gibi | I started to like US coffee as a warm soft drink. It has less coffein so I can drink a lot from it :) | 10:10 |
kashyap | (I know, I know, "best" is relative.) | 10:10 |
gibi | kashyap: ask sean-k-mooney[m] for a sourdough recipe | 10:11 |
kashyap | I didn't know sean-k-mooney[m] covered that too. Unfair! :D | 10:11 |
kashyap | I don't yet have an oven (I know); so I can't make it yet myself. Maybe I should search for a compact one | 10:13 |
gibi | sourdough is a journey as far as I heard. I bake simple cakes but not bread. | 10:15 |
kashyap | Yeah, I heard so too; for now I'm happy to buy it from a baker I know makes it well | 10:16 |
gibi | now I'm getting hungry :D | 10:21 |
kashyap | Go for it; it's lunchtime too :) | 10:21 |
gibi | true | 10:22 |
sean-k-mooney | i actully dont make sourdough because i dont like the taste but i make yested breads using similar techniques/recipies i just dont keep the starter an make a polish the night before instead | 10:51 |
sean-k-mooney | very similer texture without the sour taste | 10:51 |
gibi | interesting | 10:57 |
opendevreview | Amit Uniyal proposed openstack/nova stable/yoga: Fix the PCI device capability dict creation https://review.opendev.org/c/openstack/nova/+/899252 | 11:17 |
opendevreview | Amit Uniyal proposed openstack/nova stable/yoga: Store pf_mac_address and vf_num in extra_info https://review.opendev.org/c/openstack/nova/+/899253 | 11:17 |
opendevreview | Amit Uniyal proposed openstack/nova stable/yoga: Translate VF network capabilities to port binding https://review.opendev.org/c/openstack/nova/+/899254 | 11:17 |
whoami-rajat | bauzas, hey, just to confirm, the nova team will be joining the cinder room at 1600 UTC right? | 12:04 |
bauzas | whoami-rajat: YUUUUP https://etherpad.opendev.org/p/nova-caracal-ptg#L58 | 12:06 |
whoami-rajat | bauzas, great, thanks! | 12:08 |
*** d34dh0r5- is now known as d34dh0r53 | 12:20 | |
* bauzas goes to get a coffee before starting | 12:56 | |
bauzas | sean-k-mooney: joining ? | 13:02 |
bauzas | gmann: can you just us now ? | 13:03 |
bauzas | for SLURP discussions ? | 13:03 |
sean-k-mooney | yep | 13:03 |
sean-k-mooney | be there in a sec | 13:03 |
sean-k-mooney | feel free to start | 13:03 |
gmann | joining | 13:05 |
kashyap | bauzas: I'd appreciate if someone is taking notes of the PCI device scheduling thing. I'm on another call, but will join late to listen in | 13:27 |
sean-k-mooney | kashyap: we are not talking about that | 13:27 |
kashyap | Oh, okay; when will that topic be discussed? | 13:28 |
sean-k-mooney | it was not the first topic and im not sure if there is a topic on that | 13:28 |
sean-k-mooney | oh you looked at thrusday | 13:28 |
sean-k-mooney | not wednesday | 13:28 |
kashyap | sean-k-mooney: Ohh, duh, I just realized, silly me! | 13:28 |
kashyap | It's tech-debt now | 13:28 |
sean-k-mooney | we are talking about tech debth and speiccally upgrades | 13:28 |
kashyap | Thanks! Just noticed it. | 13:29 |
gokhanisi | hello folks, can we enable thick or thin provisioning per vm ? | 13:40 |
dvo-plv | Hello, All maybe someone will have a chance to review reproposed spec file ? https://review.opendev.org/c/openstack/nova-specs/+/895924 | 14:57 |
sean-k-mooney | gokhanisi: no | 15:33 |
sean-k-mooney | gokhanisi: if its in realtion to a cinder volume then you coudl have diffent volume types for each | 15:33 |
sean-k-mooney | and hten you can do it on a per volume basis | 15:33 |
bauzas | stephenfin: are you able to join us at least for 'exposing original AZ' topic in 8 mins or are you still blocked in another room ? | 15:34 |
sean-k-mooney | gokhanisi: nova has a deprecated config option for sparce voluem when using images_type=lvm | 15:34 |
sean-k-mooney | https://docs.openstack.org/nova/latest/configuration/config.html#libvirt.sparse_logical_volumes | 15:34 |
sean-k-mooney | that is not quite the same as an lvm thing pool and it shodl be avoidied | 15:35 |
whoami-rajat | bauzas, hey, the cinder team is free right now if nova would like to do the cross project, or we can discuss another topic in the meantime? | 15:35 |
bauzas | whoami-rajat: we're just on a break now | 15:35 |
bauzas | until 3.40 | 15:36 |
sean-k-mooney | if the lvm group specificved in images_volume_group is a thin pool i think nova can boot vms with thin volume but we never offically supproted that in nova | 15:36 |
bauzas | and then I'd like to discuss some small topic before we meet | 15:36 |
whoami-rajat | bauzas, okay, sounds good, let's meet at the decided time then (1600 UTC) | 15:36 |
stephenfin | bauzas: apologies, I was afk and have another meeting in 3 mins. I could join after that otherwise I'm available all day tomorrow | 15:57 |
bauzas | stephenfin: unfortunately, we have cinder meeting in 3 mins and then we're done for the day. Available tomorrow 1pm UTC? | 15:58 |
stephenfin | yup | 15:59 |
bauzas | cool, sold | 16:00 |
gibi | sean-k-mooney: on the healthcheck catching RPC issues: do you consider differentiating RPC call exceptions i) due to getting a negative result from the remote RPC endpoint, and ii) RPC call is failed as we cannot sent the message at all? | 16:05 |
bauzas | johnthetubaguy: noonedeadpunk: lemme know later or tomorrow morning if you can join our nova sessions tomorrow by 1pm | 17:40 |
bauzas | both of you have topics that are next | 17:40 |
bauzas | if either of you can't attend at that time, fine, we'll starting discussing other points | 17:41 |
bauzas | start* | 17:41 |
opendevreview | Ghanshyam proposed openstack/nova stable/2023.1: hyperv: Mark driver as experimental https://review.opendev.org/c/openstack/nova/+/899159 | 19:16 |
opendevreview | Ghanshyam proposed openstack/nova stable/2023.1: vmwareapi: Mark driver as experimental https://review.opendev.org/c/openstack/nova/+/899160 | 19:17 |
opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Fix image conversion check in finish_migration https://review.opendev.org/c/openstack/nova/+/897842 | 20:04 |
opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Deprecate use_cow_images and 'default' images_type https://review.opendev.org/c/openstack/nova/+/898229 | 20:04 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!