Thursday, 2019-11-07

*** ivve has quit IRC00:00
*** macz has quit IRC00:04
*** luksky has quit IRC00:04
*** kisahm has quit IRC00:05
*** takashin has quit IRC00:15
*** gyee has quit IRC00:27
*** JamesBenson has joined #openstack-nova00:28
*** TxGirlGeek has quit IRC00:30
*** JamesBenson has quit IRC00:33
*** slaweq has joined #openstack-nova00:36
*** slaweq_ has joined #openstack-nova00:42
*** slaweq has quit IRC00:43
donnydsean-k-mooney: ioni Would love to see some action in the LXC department. LXC is A awesome and B super useful and C much lighter weight than a full vm... but I also understand it will take a bit to get there00:44
donnydHappy to anything I can to help move the ball forward on it00:44
*** slaweq_ is now known as slaweq00:49
*** takashin has joined #openstack-nova00:50
*** ricolin has joined #openstack-nova01:01
*** takashin has quit IRC01:15
*** spatel has joined #openstack-nova01:18
*** maciejjozefczyk has joined #openstack-nova01:20
*** artom has quit IRC01:21
*** spatel has quit IRC01:22
*** slaweq has quit IRC01:22
*** bnemec has quit IRC01:23
*** slaweq has joined #openstack-nova01:24
*** xek has quit IRC01:32
*** mdbooth has joined #openstack-nova01:35
*** spsurya has joined #openstack-nova01:36
openstackgerritMerged openstack/nova stable/train: Revert "openstack server create" to "nova boot" in nova docs  https://review.opendev.org/69324101:54
*** dave-mccowan has joined #openstack-nova02:03
*** bnemec has joined #openstack-nova02:04
*** dave-mccowan has quit IRC02:04
*** mdbooth has quit IRC02:16
*** dave-mccowan has joined #openstack-nova02:19
*** abaindur has quit IRC02:22
*** mdbooth has joined #openstack-nova02:23
*** macz has joined #openstack-nova02:28
*** bnemec has quit IRC02:30
*** macz has quit IRC02:30
*** bnemec has joined #openstack-nova02:41
*** bnemec has quit IRC02:46
*** mdbooth has quit IRC02:47
*** mkrai has joined #openstack-nova02:47
*** macz has joined #openstack-nova02:48
*** macz has quit IRC02:52
*** mdbooth has joined #openstack-nova02:54
*** takashin has joined #openstack-nova02:58
*** dave-mccowan has quit IRC03:01
*** davee__ has joined #openstack-nova03:05
openstackgerritMerged openstack/nova master: Improve error log when snapshot fails  https://review.opendev.org/35602003:07
*** antonym has quit IRC03:09
*** antonym has joined #openstack-nova03:11
*** ileixe has quit IRC03:13
*** psachin has joined #openstack-nova03:14
*** ileixe has joined #openstack-nova03:14
*** ileixe has quit IRC03:15
*** ileixe has joined #openstack-nova03:20
*** nicholas has quit IRC03:27
*** tkajinam has joined #openstack-nova03:29
*** bhagyashris has joined #openstack-nova03:33
*** udesale has joined #openstack-nova03:33
*** bnemec has joined #openstack-nova03:38
*** ileixe has quit IRC03:46
*** dviroel has quit IRC04:04
*** mkrai has quit IRC04:11
*** mkrai has joined #openstack-nova04:11
*** udesale has quit IRC04:11
*** udesale has joined #openstack-nova04:12
*** bnemec has quit IRC04:14
*** bnemec has joined #openstack-nova04:16
*** udesale has quit IRC04:17
*** udesale has joined #openstack-nova04:18
*** udesale has quit IRC04:21
*** ileixe has joined #openstack-nova04:21
*** udesale has joined #openstack-nova04:22
*** ricolin has quit IRC04:25
*** udesale has quit IRC04:26
*** bnemec has quit IRC04:27
*** maciejjozefczyk has quit IRC04:31
*** slaweq has quit IRC04:35
*** mdbooth has quit IRC04:35
*** tkajinam has quit IRC04:37
*** ileixe has quit IRC04:52
*** abhishekk has joined #openstack-nova04:53
*** slaweq has joined #openstack-nova05:02
*** JamesBenson has joined #openstack-nova05:12
*** JamesBenson has quit IRC05:16
*** mdbooth has joined #openstack-nova05:21
*** takashin has quit IRC05:30
*** bhagyashris has quit IRC05:32
*** slaweq has quit IRC05:32
*** tkajinam has joined #openstack-nova05:34
*** slaweq has joined #openstack-nova05:34
*** mdbooth has quit IRC05:40
*** maciejjozefczyk has joined #openstack-nova05:40
*** mdbooth has joined #openstack-nova05:42
*** mdbooth_ has joined #openstack-nova05:43
*** mdbooth has quit IRC05:47
*** Xuchu has joined #openstack-nova05:48
*** macz has joined #openstack-nova05:49
*** abhishekk has quit IRC05:51
*** pcaruana has joined #openstack-nova05:53
*** macz has quit IRC05:54
*** ratailor has joined #openstack-nova05:55
*** links has joined #openstack-nova05:56
*** macz has joined #openstack-nova06:09
*** takashin has joined #openstack-nova06:11
*** macz has quit IRC06:14
*** mdbooth has joined #openstack-nova06:14
*** mdbooth_ has quit IRC06:17
*** ricolin has joined #openstack-nova06:36
*** mkrai has quit IRC06:46
*** bhagyashris has joined #openstack-nova06:47
*** sapd1_x has joined #openstack-nova06:51
*** rcernin has quit IRC07:01
*** takashin has left #openstack-nova07:01
*** tssurya has joined #openstack-nova07:02
*** mdbooth has quit IRC07:02
*** dpawlik has joined #openstack-nova07:03
*** mdbooth has joined #openstack-nova07:03
*** dpawlik has quit IRC07:10
*** mkrai has joined #openstack-nova07:21
*** maciejjozefczyk has quit IRC07:28
*** jawad_axd has joined #openstack-nova07:28
*** Xuchu has quit IRC07:31
*** Xuchu has joined #openstack-nova07:31
*** brault has joined #openstack-nova07:33
*** ricolin has quit IRC07:37
*** dpawlik has joined #openstack-nova07:38
*** ralonsoh has joined #openstack-nova07:39
*** ricolin has joined #openstack-nova07:39
*** ricolin_ has joined #openstack-nova07:43
*** luksky has joined #openstack-nova07:44
*** ricolin has quit IRC07:46
*** maciejjozefczyk has joined #openstack-nova07:47
openstackgerritMerged openstack/nova master: Remove unused 'nova-dsvm-base' job  https://review.opendev.org/68838907:47
*** tesseract has joined #openstack-nova07:52
*** tssurya has quit IRC07:52
*** tssurya has joined #openstack-nova07:53
openstackgerritMerged openstack/nova master: cleanup to objects.fields  https://review.opendev.org/68860007:54
*** ricolin_ has quit IRC07:58
*** damien_r has joined #openstack-nova07:58
openstackgerritAdit Sarfaty proposed openstack/nova master: Avoid fetching metadata when no subnets found  https://review.opendev.org/67924708:00
gibi_ptg#nova now Cinder cross project at Cinder's table08:01
mnasermdbooth: feel free to ping me if you end up starting to discuss the flavors thing today08:01
*** mdbooth has quit IRC08:04
gibi_ptgmnaser: I will try not to forget to ping you08:04
mnasergibi_ptg: thanks, do you think it might be today or is it likely going tobe moved onto tomorrow?08:04
*** tssurya has quit IRC08:05
*** sapd1_x has quit IRC08:06
*** mdbooth has joined #openstack-nova08:07
*** bhagyashris has quit IRC08:09
gibi_ptgmnaser: it seems we have one topic for cinder cross project so there is still chance to have the flavor discussion today08:15
mnasergibi_ptg: ok cool, im around08:16
mnasergibi_ptg: looks like it shuts down here at 4:30 so probably tomorrow thing08:19
*** tssurya has joined #openstack-nova08:28
*** maciejjozefczyk has quit IRC08:38
*** slaweq has quit IRC08:39
*** pcaruana has quit IRC08:43
*** tkajinam has quit IRC08:44
*** tssurya has quit IRC08:45
*** mdbooth has quit IRC08:45
*** bhagyashris has joined #openstack-nova08:47
*** bhagyashris_ has joined #openstack-nova08:52
*** bhagyashris has quit IRC08:54
*** bhagyashris_ is now known as bhagyashris08:59
*** zbr has joined #openstack-nova09:12
*** dpawlik has quit IRC09:31
*** kisahm has joined #openstack-nova09:36
kisahmhi, i'm using openstack queens on ubuntu bionic and i see this error messges in my horizon error log: Forbidden (CSRF token missing or incorrect.): /api/policy/does someone knows this problem? i see this if horizon tries to connect to nova api09:36
*** dtantsur|afk is now known as dtantsur09:37
*** pcaruana has joined #openstack-nova09:38
*** dpawlik has joined #openstack-nova09:38
*** derekh has joined #openstack-nova09:38
*** sapd1_x has joined #openstack-nova09:42
*** kisahm has quit IRC09:45
*** sapd1_x has quit IRC09:53
*** mkrai has quit IRC09:55
*** Xuchu has quit IRC09:56
*** spsurya has quit IRC10:06
*** gshippey has joined #openstack-nova10:19
*** dviroel has joined #openstack-nova10:40
*** xek has joined #openstack-nova10:50
*** mkrai has joined #openstack-nova10:55
*** jaosorior has joined #openstack-nova10:56
*** ivve has joined #openstack-nova11:03
*** luksky has quit IRC11:10
openstackgerritLee Yarwood proposed openstack/nova master: Revert "nova shared storage: rbd is always shared storage"  https://review.opendev.org/68252311:11
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Rename _is_storage_shared_with to _is_instance_path_shared_with  https://review.opendev.org/69333711:11
sean-k-mooneyefried: by the way if its a completely clean node i found out you dont need the symlink and reboot11:12
sean-k-mooneyefried: basicaly apparmor does not ship with a libvirt profile and the way its compiled currently we dont install one so it just works11:13
sean-k-mooneyso you only need to disable it if you have previously installed libvirt form the package manager11:13
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Rename _is_storage_shared_with to _is_instance_path_shared_with  https://review.opendev.org/69333711:19
*** xek has quit IRC11:30
*** kisahm has joined #openstack-nova11:33
*** tbachman has quit IRC11:35
*** ratailor has quit IRC11:36
*** awalende has joined #openstack-nova11:49
*** luksky has joined #openstack-nova11:52
*** HagunKim has joined #openstack-nova11:57
*** dpawlik has quit IRC12:07
sean-k-mooneygibi_ptg: quick question what move operations did you land for ports with bandwith requests in train. was it resize+cold migrate? live migrate and shelve are still pending right?12:07
*** dpawlik has joined #openstack-nova12:09
*** links has quit IRC12:18
*** eharney has quit IRC12:28
*** bhagyashris_ has joined #openstack-nova12:34
*** bhagyashris has quit IRC12:36
*** mriedem has joined #openstack-nova12:39
*** ociuhandu has joined #openstack-nova12:45
openstackgerritMatt Riedemann proposed openstack/nova stable/stein: Revert "openstack server create" to "nova boot" in nova docs  https://review.opendev.org/69324212:45
mriedempretty easy fix for the qos stuff when using a non-admin user https://review.opendev.org/#/c/691900/12:54
mriedemthat whole series has to go back to stein12:54
*** ociuhandu has quit IRC13:00
*** ociuhandu has joined #openstack-nova13:02
*** Xuchu has joined #openstack-nova13:05
*** tbachman has joined #openstack-nova13:06
*** derekh has quit IRC13:16
*** jaosorior has quit IRC13:24
*** bhagyashris__ has joined #openstack-nova13:28
*** bhagyashris_ has quit IRC13:30
*** mdbooth has joined #openstack-nova13:32
*** bhagyashris__ has quit IRC13:40
sean-k-mooneymriedem: ya that seriese looks sane to me. i did not really see anything that would be abackport issue either so stien should be doable without too much headache13:40
mriedemsean-k-mooney: nova-next is a zuulv3 job13:43
mriedemthe post_test_hook is just a script run in a post-run task13:44
sean-k-mooneyok ok so its already been converted and that works cool13:44
sean-k-mooneywe had a question about if that would work downstream so i can say yes13:44
mriedemyes, it's also likely how the remaining legacy jobs need to be converted to zuulv313:45
mriedemsince they run the nova/tests/functional/live_migration hook scripts13:45
mriedemand those scripts themselves should probably be broken down into proper ansible tasks, but that's a bigger job13:45
mriedem*gate/live_migration/hooks13:46
sean-k-mooneysure but it give us an easy way to achive the comunity goal and then we can break them donw later13:46
mriedem^ runs remove ansible commands on the subnode to set it up which we could just do with proper tasks that run on the subnode13:46
mriedems/remove/remote/13:47
*** priteau has joined #openstack-nova13:47
sean-k-mooneywhen you say set up the subnode you are refering to thing that need to be change post install right13:49
sean-k-mooneye.g. not running devstack13:49
sean-k-mooneyif it was runnign devstack that can obviroulsy be done with the native devstack multinode supprot but im guessing they are doing other stuff13:50
mriedempost-install,13:50
mriedemthe hook runs some live migration tests post default devstack deploy,13:51
mriedemand then re-configures the controller and subnode for ceph using the devstack-plugin-ceph repo13:51
mriedemthat's the part that should probably be converted to proper ansible tasks13:51
sean-k-mooneyah ok13:51
mriedemalternatively we could just ditch that part and have a ceph and non-ceph version of those jobs13:52
mriedemthe job used to also configure the nodes for nfs, but then it broke and no one cared to ever fix it13:52
mriedemthe pita now is the ceph parts in those jobs aren't working properly when trying to make them run with py313:52
sean-k-mooneyi kind of prefer that option of having two jobs but there is obviously the tradeoof of gate time13:52
mriedemhttps://review.opendev.org/#/c/692374/13:53
mriedemwell, it'd be 4 jobs13:53
mriedemb/c the nova-grenade-multinode and nova-live-migration jobs both use the same scripts13:53
sean-k-mooneyright so block migrate and shared storage migthation for both13:54
*** mkrai has quit IRC13:55
sean-k-mooneyi need to get back to the nvf job too. to test the numa/pinning/hugepages stuff13:56
sean-k-mooneyat the moment i have 3 jobs that i need to complete. the nfv job, a ovs-dpdk job  and a libvirt/qemu job13:56
sean-k-mooneyalthough we proably wont run them all on each patch to nova13:57
*** ociuhandu has quit IRC13:58
*** ociuhandu has joined #openstack-nova13:58
sean-k-mooneymriedem: regarding greade it would be nice if we could use https://review.opendev.org/#/c/548936/13:59
*** mdbooth_ has joined #openstack-nova14:01
*** mdbooth has quit IRC14:02
*** gouthamr has quit IRC14:02
*** gouthamr has joined #openstack-nova14:04
*** HagunKim has quit IRC14:06
*** spsurya has joined #openstack-nova14:10
*** ociuhandu has quit IRC14:13
*** kisahm has quit IRC14:14
*** ociuhandu has joined #openstack-nova14:15
efriedsean-k-mooney: gtk14:17
*** ociuhandu has quit IRC14:20
*** derekh has joined #openstack-nova14:23
*** ociuhandu has joined #openstack-nova14:24
*** jmlowe has quit IRC14:24
*** eharney has joined #openstack-nova14:32
sean-k-mooneyim just going for lunch but just wanted to highlight https://review.opendev.org/#/c/683174/4/specs/ussuri/approved/vm-scoped-sriov-numa-affinity.rst14:39
sean-k-mooneythat has been up for about a month now with no review.14:39
openstackgerritMatt Riedemann proposed openstack/nova master: Convert nova-live-migration job to zuulv3  https://review.opendev.org/69336414:40
sean-k-mooneyi have it already implemented https://review.opendev.org/#/c/674072/4 and would like to wrap it up before we hit holiday season so if people coudl review that would be awsome14:40
*** nanzha has joined #openstack-nova14:46
*** jawad_axd has quit IRC14:47
*** derekh has quit IRC14:47
*** nanzha has quit IRC14:50
*** jawad_axd has joined #openstack-nova14:51
*** amodi has quit IRC14:51
*** slaweq has joined #openstack-nova14:52
*** mdbooth_ has quit IRC14:53
*** ociuhandu has quit IRC14:53
*** ociuhandu has joined #openstack-nova14:54
*** jawad_axd has quit IRC14:56
*** ociuhandu has quit IRC14:59
*** Xuchu has quit IRC15:00
*** gonzalez86 has joined #openstack-nova15:05
*** davee_ has quit IRC15:08
*** slaweq has quit IRC15:08
efriedsean-k-mooney: would you be offended if I posted a new PS with just spelling corrections before I review?15:12
*** mkrai has joined #openstack-nova15:12
*** jmlowe has joined #openstack-nova15:13
dansmithefried: sean-k-mooney _can_ actually write english prose if he puts his mind to it15:14
dansmithI've seen it happen15:15
efriedI've seen it done, I know it's true. This is closer than usual, but there's no sense putting up a review with a hundred typo comments.15:15
dansmitha hundred typos is closer than usual? ouch :D15:15
*** dpawlik has quit IRC15:16
*** macz has joined #openstack-nova15:20
*** mmethot_ has quit IRC15:20
*** macz has quit IRC15:20
*** tbachman has quit IRC15:22
*** davee_ has joined #openstack-nova15:23
mriedempeople must be working b/c the gate is load failing a bit again today15:23
*** tbachman has joined #openstack-nova15:24
openstackgerritya.wang proposed openstack/nova-specs master: Re-propose expose-auto-converge-post-copy spec for Ussuri  https://review.opendev.org/68719915:25
mriedemlyarwood: the long term solution to crap like https://review.opendev.org/682523 is i think https://review.opendev.org/#/c/650188/15:27
mriedemthe imagebackend tells us about shared or not for the root disk storage,15:27
mriedemplacement tells us if the local host disk is on shared storage15:28
mriedemno more trying to guess based on imagebackend (wrongly),15:28
mriedemno more trying to create temp files to see if we can on the remote host15:28
mriedemno more shared ssh keys if you're using shared storage,15:28
mriedemand we could schedule within a shared storage pool for things like live migration if you don't use shared ssh keys15:29
mriedemgod everybody wins!15:29
*** munimeha1 has joined #openstack-nova15:31
lyarwoodmriedem: ack yeah agreed, the question about a refactor was actually to mdbooth but yeah ultimatley that spec is going to solve alot of this.15:31
mriedemoh, the *other* matt15:35
lyarwoodyup my bad sorry15:36
*** TxGirlGeek has joined #openstack-nova15:36
openstackgerritEric Fried proposed openstack/nova-specs master: Add spec for VM-scoped SR-IOV NUMA affinity  https://review.opendev.org/68317415:37
efriedsean-k-mooney: done ^15:37
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Rename _is_storage_shared_with to _is_path_shared_with  https://review.opendev.org/69333715:38
openstackgerritMerged openstack/nova stable/stein: Revert "openstack server create" to "nova boot" in nova docs  https://review.opendev.org/69324215:39
mriedemeasy cross-cell-resize change here at the bottom of the stack to keep the series moving https://review.opendev.org/#/c/669012/15:41
*** artom has joined #openstack-nova15:42
*** amodi has joined #openstack-nova15:44
*** mmethot has joined #openstack-nova15:52
efriedmriedem: question there, but generally makes sense to me.15:53
sean-k-mooneyefried: thanks are you generally ok with it?15:56
efriedsean-k-mooney: I didn't actually read it; I'm doing that now. Note that I'm pretty weak on things involving NUMA, SR-IOV, and PCI so I probably won't be able to do more than +1 anyway.15:57
jamesdentonsean-k-mooney I have some hardware here to kick the tires on that, but it may be next week before i have a chance15:58
efriedyeah, sorry, when I said "done" I just ment the copy edit15:58
dansmithefried: gave you my answer on mriedem's patch at least (and +2d)15:58
efriedack15:58
sean-k-mooneyjamesdenton: cool, 99% is just using code that was already there15:58
dansmithactually had a tab open with a +2 on that from yesterday that I never hit go on15:58
efrieddansmith: +A, thanks for confirming.15:59
efriedjamesdenton: are you in operator-land? Is sean-k-mooney's use case a thing you care about?16:00
mriedemefried: replied with the big details16:02
jamesdentoni am in operator-land. The use-case doesn't directly impact me, but i try to stay tuned to what's happening with SRIOV for our customers that do use it16:03
*** ociuhandu has joined #openstack-nova16:03
mriedemefried: dansmith: thanks16:04
mriedemtell me when my asking for reviews on this series gets too annoying16:04
mriedemalso, my wife and daughter just left for disney world (meeting up with my mother in law), you know what that means!16:05
efriedmriedem: squeaky wheel and all that. Keep spoonfeeding me the easy ones and I'll keep reviewing them. Still haven't made it all the way through the review guide to hit the heavier ones16:05
dansmithmriedem: eating raw brownie batter shirtless over the sink time!16:05
mriedemclose!16:06
mriedemlet's just say i still haven't showered or put contacts in yet today16:06
efriedI can smell you from here16:06
dansmithget some brownie batter and you've got a party!16:06
mriedemefried: yeah i've been trying to front-load as much of the simpler mechanical and test-only things for that reason16:06
mriedempants of dance off!16:06
mriedem*off16:06
efrieddansmith: I'll take my slice of humble pie from you, but you've got some nerve disagreeing with jacky06 on https://review.opendev.org/#/c/688122/16:08
*** jawad_axd has joined #openstack-nova16:08
*** ociuhandu has quit IRC16:09
openstackgerritEric Fried proposed openstack/nova-specs master: Add spec for VM-scoped SR-IOV NUMA affinity  https://review.opendev.org/68317416:11
efriedd'oh, forgot to save my last batch of edits sean-k-mooney ^16:11
*** jawad_axd has quit IRC16:12
*** ociuhandu has joined #openstack-nova16:13
*** tssurya has joined #openstack-nova16:17
*** jaosorior has joined #openstack-nova16:18
*** tbachman has quit IRC16:20
*** mkrai has quit IRC16:22
dansmithefried: my finger quivered with nerves as I hit the submit button on that one for sure16:24
*** tbachman has joined #openstack-nova16:24
*** jmlowe has quit IRC16:26
*** sapd1_x has joined #openstack-nova16:27
*** jmlowe has joined #openstack-nova16:28
*** tbachman has quit IRC16:29
*** ociuhandu has quit IRC16:33
*** ociuhandu has joined #openstack-nova16:35
*** tssurya has quit IRC16:39
*** luksky has quit IRC16:40
*** ociuhandu has quit IRC16:40
*** bnemec has joined #openstack-nova16:50
*** tbachman has joined #openstack-nova16:52
efriedsean-k-mooney: reviewed, +216:54
sean-k-mooneyefried: thanks.16:56
*** TxGirlGeek has quit IRC16:59
*** TxGirlGeek has joined #openstack-nova17:00
*** TxGirlGeek has quit IRC17:01
*** gonzalez86 has quit IRC17:01
*** tesseract has quit IRC17:03
*** TxGirlGeek has joined #openstack-nova17:04
*** psachin has quit IRC17:05
*** jmlowe has quit IRC17:05
*** damien_r has quit IRC17:06
openstackgerritMatt Riedemann proposed openstack/nova master: Convert nova-live-migration job to zuulv3  https://review.opendev.org/69336417:07
*** jmlowe has joined #openstack-nova17:10
*** henriqueof has joined #openstack-nova17:14
*** dtantsur is now known as dtantsur|afk17:15
*** gyee has joined #openstack-nova17:26
*** ociuhandu has joined #openstack-nova17:33
*** ociuhandu has quit IRC17:38
*** henriqueof1 has joined #openstack-nova17:42
*** henriqueof has quit IRC17:42
openstackgerritEric Fried proposed openstack/nova master: Add emulated TPM support to Nova  https://review.opendev.org/63136317:45
openstackgerritEric Fried proposed openstack/nova master: Add support for resize and cold migration of emulated TPM files  https://review.opendev.org/63993417:45
openstackgerritEric Fried proposed openstack/nova master: WIP: vTPM request_filter  https://review.opendev.org/67832517:45
*** TxGirlGeek has quit IRC17:51
*** JamesBenson has joined #openstack-nova17:53
*** TxGirlGeek has joined #openstack-nova17:58
*** eharney has quit IRC17:59
sean-k-mooneyefried: by the way are you taking over teh vTPM stuff in general this cycle18:00
sean-k-mooneyi have added them to my review list in anycase18:02
efriedsean-k-mooney: yes. It's actually the whole reason I'm trying to get a devstack with modern libvirt/qemu. It's a nontrivial delta from the previously approved spec as it has to include the encryption bits.18:03
efriedand I still don't know wtf that means yet.18:03
efriedso, experimenting.18:03
sean-k-mooneyoh so the vTPM will actully encrypt its contence on the hsot18:03
sean-k-mooney*host18:03
*** priteau has quit IRC18:03
efriedyes, via a virsh "secret"18:04
sean-k-mooneyya that would be a good improvment.18:04
efriedbut I don't know how the "secret" gets to nova, and I don't know how the VM unlocks it.18:04
efriedthe docs are pretty sparse18:04
efriedso, experimenting.18:04
* efried <== errandn/nick efried_afk18:05
efriednice18:05
*** efried is now known as efried_afk18:05
efried_afkdansmith: local buffering fail --^18:05
dansmithefried_afk: boo local buffering18:05
*** ociuhandu has joined #openstack-nova18:07
*** igordc has joined #openstack-nova18:09
*** sapd1_x has quit IRC18:16
*** xek has joined #openstack-nova18:16
*** ociuhandu has quit IRC18:17
*** awalende has quit IRC18:17
*** awalende has joined #openstack-nova18:18
*** awalende has quit IRC18:22
*** awalende has joined #openstack-nova18:23
*** awalende has quit IRC18:24
*** tbachman has quit IRC18:27
*** tbachman has joined #openstack-nova18:32
openstackgerritMatt Riedemann proposed openstack/nova master: Use openstack server create --boot-from-volume in test_evacuate.sh  https://review.opendev.org/69340618:35
*** mgariepy has quit IRC18:35
*** mgariepy has joined #openstack-nova18:40
*** ociuhandu has joined #openstack-nova18:48
artommriedem, maybe a stupid question on ^^18:48
mriedemsob18:48
mriedemget your downvote in while it's hot18:51
artomOK :)18:51
openstackgerritMatt Riedemann proposed openstack/nova master: Use openstack server create --boot-from-volume in test_evacuate.sh  https://review.opendev.org/69340618:52
*** efried_afk is now known as efried18:54
*** pcaruana has quit IRC18:54
artommriedem, did we also not change the devstack default disk size to be 2 to help with the gate?18:56
artomI suppose size was 1 before, it can stay 118:56
mriedemthis? https://review.opendev.org/#/c/690991/18:57
artomYeah18:57
mriedemi don't think that's going anywhere anytime soon18:58
artomFair enough18:58
openstackgerritMerged openstack/nova master: Use admin neutron client to query ports for binding  https://review.opendev.org/69099918:59
openstackgerritMerged openstack/nova master: Use admin neutron client to gather port resource requests  https://review.opendev.org/69100518:59
*** jawad_axd has joined #openstack-nova19:01
*** ociuhandu has quit IRC19:02
artom\o/19:05
artomActually had some of the tests in https://review.opendev.org/#/c/691062/ pass19:05
artomMeaning the basics for a whitebox Zuul job are in place19:06
artomsean-k-mooney's probably the only one who groked that, but hopefully whitebox will become more of a thing with time19:06
sean-k-mooneyi should proably add that to my review list19:08
sean-k-mooneyalso how is that on ps34 already19:09
artomI was going to ask anyways19:09
artomI suck at Zuul19:09
artomAnd Devstack19:09
artomAnd... in general :(19:09
sean-k-mooneythere is a joke there :)19:09
artomThere are jokes everywhere19:10
artomThe question is. Who's laughing.19:10
artom*dun dun dun*19:10
* sean-k-mooney assigns artom extra docs bugs19:11
artomWrong channel, but sure19:11
sean-k-mooneyim sure i can find upstream ones19:13
openstackgerritMatt Riedemann proposed openstack/nova master: Remove super old br-<uuid> neutron network id compat code  https://review.opendev.org/69341119:15
*** ccstone has joined #openstack-nova19:15
*** jaosorior has quit IRC19:15
efriedmriedem: question on --boot-from-volume19:17
mriedemefried: looks like you answered your own question19:18
mriedemoh wait,19:18
mriedem" The root volume will not be deleted when the server is deleted."19:18
efriedno, the docs say "the volume is ...19:18
efriedyeah19:18
mriedemi thought it did remove it by default19:19
efriedI would say "this is CI which will clean up your mess anyway"...19:19
efriedbut not sure how CI does cinder19:19
efriedI guess it would make sense for it to be a local cinder somehow, but I don't know19:20
mriedemwe'd be orphaning the volume. if this were tempest it would make sure to clean up the volume at the end of the test.19:20
efriedoh, my comments published backwards, wtf?19:20
mriedemi'd add a volume delete after openstack server delete --wait evacuate-bfv-test19:20
efriedthey make more sense read the other way around.19:20
efriedI thought there was an option to make it delete the volume when the instance goes away. But I guess that's still just in novaclient, not in osc yet?19:21
sean-k-mooneyefried: you can set it in the block device mappings19:22
mriedemyou can do it in osc if using the --block-device-mapping option,19:22
sean-k-mooneybut i dont know if you can do that with osc19:22
mriedemwhich used to not allow passing id as a source image,19:22
sean-k-mooneyoh ok19:22
mriedembut when i added --boot-from-volume i think i fixed that as well19:22
mriedemyeah so i just need to change to use --block-device-mapping19:22
mriedemupdating19:23
efriedmmkay19:23
efriedthose docs for --block-device-mapping could stand to be formatted a bit better. Now that we're generating them, you only have to update one place in osc...19:24
efried:P19:24
mriedemgod now i have to look at the osc source code to see what it passes for boot_index19:26
mriedembecause you can't specify a boot index and if it doesn't pass one it defaults to None (not root)19:26
efriedso add that to the docs while you're in there reformatting19:27
efriedcause I know you were already doing that19:27
mriedemi'm about to abandon this gd turd19:28
artom*snerk*19:29
artomI mean, the novaclient isn't getting EOL'ed anytime soon, what's wrong with keeping it?19:29
mriedemok so if you use --block-device-mapping you have to specify one of --image|--image-property|--volume and if you use --image, that's an ephemeral root disk and the bdm is just a non-root volume attachment19:31
mriedemartom: i try as much as possible to use osc for new things so we can stop using nova cli19:32
efriedso much for "I can just *"19:32
sean-k-mooneyartom: the main blockers to killing the nova client is we dont have a good way to update osc and lack of people working on closing the gaps19:32
mriedem--boot-from-volume preserves the volume by default b/c that's the default in the api for bdm.delete_on_termination (false)19:32
artomsean-k-mooney, well, osc is a moving target as well19:32
artomNow it's moving to openstacksdk, right? So we should be updating that as well?19:33
openstackgerritDustin Cowles proposed openstack/nova-specs master: Spec: Provider config YAML file  https://review.opendev.org/69341419:33
artomAnd it was/is missing basic microversion support19:33
sean-k-mooneyartom: the intent is we woudl jsut update the sdk for the api changes and then have a thin wrapper in osc19:33
sean-k-mooneybut yes its moving slowly to the sdk19:33
*** awalende_ has joined #openstack-nova19:33
artommriedem, I agree with the sentiment :) It often comes up downstream - clients or whoever will say "I can't do this with osc [which is the recommended client for interaction with our OSP product]" and we'll come back with "use novaclient instead"19:34
sean-k-mooneyartom: we only do that if there is no other choice19:35
sean-k-mooneybut yes19:35
*** luksky has joined #openstack-nova19:35
openstackgerritMatt Riedemann proposed openstack/nova master: Remove the TODO about using OSC for BFV in test_evacuate.sh  https://review.opendev.org/69340619:35
efriedhahaha19:36
sean-k-mooneyalthough we really should file a bug downstream to fix the osc gap everytime we do that19:36
efriedwasn't there a spec to allow you to flip the 'remove on instance deletion' flag after the instance was created?19:37
mriedemyes19:37
sean-k-mooneyefried: i think they wanted to set it as part of the attachment or somthing19:37
mriedemthat would be a pretty crappy workaround here19:37
efriedhttps://review.opendev.org/#/c/580336/19:37
artom*snerk*19:37
efriedmriedem: but eventually we'll want osc support for setting that option initially, right?19:37
mriedemi just loudly audibly sighed19:38
efriedso like, instead of removing the TODO, you should *expand* it to explain all of that.19:38
*** awalende_ has quit IRC19:38
mriedemmaking the --boot-from-volume optional more customizable like the --block-device-mapping option is not what we want, it defeats the purpose of a simple boot from volume option,19:39
efriedright19:39
mriedemso that likely means adding bootindex= to --block-device-mapping19:39
sean-k-mooneyhonestly the default shoudl proably be delete on instnace terminate19:39
mriedembut that has implications for how the command currently requires you to specify --image|--image-property|--volume19:39
efriedyou need a new option, --remove-volume-on-instance-deletion, which is only allowed with --boot-from-volume19:39
mriedemi don't think that's much better ux19:40
efriedI'm not serious.19:40
mriedemheh, ok19:40
efriedI know it's tough to tell with my rbf and deadpan humor style.19:40
artom--boot-from-volume size=1,cleanup=plz19:40
mriedemsean-k-mooney: if you have a dumb ass old app which stores data in the root volume, then deleting that by default is likely not what you want19:40
mriedemartom: f and no19:40
mriedemsee what i just said above19:41
artomConversly, --boot-from-volume size=1,cleanup=nowai19:41
mriedemno19:41
mriedemno19:41
artomHahaha19:41
mriedemthat's what --block-device-mapping is for19:41
sean-k-mooneymriedem: proably but we have had customer complain about this before19:41
sean-k-mooneymainly because they expected it to delete by default19:41
mriedemwell they were wrong19:41
mriedembug report closed19:41
efriedOS_DELETE_VOLUME_WITH_INSTANCE=true openstack server create ....19:41
sean-k-mooneyyep and they acepted that19:41
efried(the env var solution is just for dtroyer)19:41
mriedem"please delete my data by default thanks!"19:42
artomefried, we need to find a way to use /proc and or /sys for this19:42
efriedlol19:42
mriedemor,19:42
efriedI'm sure we could develop a hardware module19:42
mriedemread in yaml support for the osc commands like kubectrl19:42
mriedem*kubectl19:42
artomefried, oh oh oh! Cyborg with FPGAs19:42
mriedemthen you could define your block_device_mapping_v2 in yaml!19:42
efriedyou mean a yaml front end to the REST API?19:42
mriedemefried: just osc to start19:43
mriedemi'm kidding19:43
mriedemagain19:43
sean-k-mooneyhave we intoduced them to this thing call curl19:43
artomYa man, it's what I do in the squat rack every Friday19:43
sean-k-mooneythey can pass a json payload and be as declaritvie as they like19:43
eanderssonbtw the Rescheduling Exceptions we saw were most likely due to missing records in placement.19:43
mriedemhear me out, bring back xml support in the rest api19:44
mriedemwho's with me?!19:44
eanderssonWe just didn't know until we deployed https://github.com/openstack/nova/commit/a5269012a3b442a9e4055a7d523faff45f105f2b19:44
sean-k-mooneyeandersson: missing compute node resouce providers?19:44
eanderssonSince we did a major jump (Mitaka -> Rocky) something went wrong when we first ran heal_allocations19:45
eanderssonSo a lot of VMs were missing19:45
sean-k-mooney oh ok19:45
sean-k-mooneyso it was missing the allocations not the RPs19:45
eanderssonYea19:45
eanderssonWe ran it, but not sure why we didn't notice that it failed.19:45
eandersson--dry-run will help A LOT with this19:45
sean-k-mooneyeandersson: while your here is https://blueprints.launchpad.net/nova/+spec/config-tsc-freq something you care about19:47
eanderssonWe have probably 200 "bad" vms overall that is prevening heal_allocations from finishing, and currently fixing them one by one.19:47
eanderssonInteresting19:47
sean-k-mooneyi need to go update that based on some irc converstation but we are suggesting adding 2 extraspcs/image properties19:47
mriedemeandersson: don't forget to report a bug against heal_allocations for whatever you ran into re the ML thread from last night19:48
eanderssonYea - started writing the bug reports19:48
sean-k-mooneyhw:inv_tsc=true|false and hw:tsc_freq_mhz=<frequency>19:48
mriedembrb19:48
*** mriedem has quit IRC19:48
eanderssonbut a lot of these issues are so specific to us I feel stupid writing the reports lol19:48
eanderssonlike some of these "bad vms" are from like Juno19:49
sean-k-mooneydid any of the vms "disapear" after upgrading19:49
eanderssonor maybe even due to bad database surgery at some point19:49
eanderssonnone disapeared19:50
*** mriedem has joined #openstack-nova19:50
eanderssonI think because we run NUMA a lot of issues are hidden from us.19:50
sean-k-mooneyok there was a change around rocky where we start cleaning up falid evaucted instnace19:50
eanderssonLike the above would have been a major issue if it wasn't for NUMA, because when it fails due to the above it just reschedules.19:50
eanderssonWe only notice it when it hits like 10+ failed reschedules and throws an exception19:51
eanderssonand ironically we bumped it from 10 -> 20 failures because we didn't realize that placement was in an inconsistent state.19:51
sean-k-mooneyso numa made it better or worse?19:51
eanderssonwell it prevented computes from unintentially getting oversubscribed19:51
sean-k-mooneyi think that is a first. numa making the failure mode better :)19:52
sean-k-mooneybut ya the addtional tracking in the numa toplogy blob in the db would help with that19:52
*** amodi has quit IRC20:00
*** brault has quit IRC20:01
openstackgerritMatt Riedemann proposed openstack/nova master: Remove service_uuids_online_data_migration  https://review.opendev.org/69342120:02
*** brault has joined #openstack-nova20:02
*** spsurya has quit IRC20:02
*** awalende has joined #openstack-nova20:04
*** eharney has joined #openstack-nova20:10
*** abaindur has joined #openstack-nova20:10
*** ociuhandu has joined #openstack-nova20:11
*** abaindur has joined #openstack-nova20:11
openstackgerritMatt Riedemann proposed openstack/nova master: Remove dead HostAPI.service_delete code  https://review.opendev.org/69342220:12
*** francoisp has joined #openstack-nova20:14
*** ociuhandu has quit IRC20:16
*** threestrands has quit IRC20:17
*** henriqueof1 has quit IRC20:19
*** tbachman has quit IRC20:26
*** jawad_axd has quit IRC20:28
openstackgerritMatt Riedemann proposed openstack/nova master: Use named kwargs in compute.API.resize  https://review.opendev.org/69342520:35
mriedemgod py38 non-voting talk already?20:36
mriedemcan we just skip to py500 already20:36
openstackgerritMatt Riedemann proposed openstack/nova master: Remove now invalid TODO from ComputeManager._confirm_resize  https://review.opendev.org/69342720:45
*** jmlowe has quit IRC20:45
openstackgerritMerged openstack/nova master: Execute CrossCellMigrationTask from MigrationTask  https://review.opendev.org/63566820:54
openstackgerritMerged openstack/nova master: Refresh instance in MigrationTask.execute Exception handler  https://review.opendev.org/66901220:54
*** xek_ has joined #openstack-nova21:01
*** xek has quit IRC21:02
*** jmlowe has joined #openstack-nova21:05
*** tbachman has joined #openstack-nova21:11
*** xek has joined #openstack-nova21:15
*** xek_ has quit IRC21:16
*** eharney has quit IRC21:16
*** amodi has joined #openstack-nova21:19
mriedemman test_detach_volume_shelved_or_offload_server seems to fail a lot21:24
openstackgerritFrançois Palin proposed openstack/nova master: Add retry to cinder api calls related to volume detach  https://review.opendev.org/66967421:26
eanderssonInteresting - a VM without an allocation that is migrated also does not get an allocation21:28
eanderssonWould expected it to get "repaired" :p21:28
openstackgerritMerged openstack/nova stable/stein: Add regression test for bug 1824435  https://review.opendev.org/69290621:28
openstackbug 1824435 in OpenStack Compute (nova) stein "fill_virtual_interface_list migration fails on second attempt" [Medium,In progress] https://launchpad.net/bugs/1824435 - Assigned to melanie witt (melwitt)21:28
openstackgerritMerged openstack/nova stable/stein: Remove redundant call to get/create default security group  https://review.opendev.org/69290721:28
* melwitt faints21:28
eanderssonmelwitt, is that a bug in rocky as well?21:31
melwittno, stein is the earliest it shows up21:31
openstackgerritMatt Riedemann proposed openstack/nova master: Implement update_provider_tree for mocked driver in test_resource_tracker  https://review.opendev.org/69343121:36
*** mdbooth has joined #openstack-nova21:36
mriedemeandersson: you should see this in the conductor logs https://github.com/openstack/nova/blob/stable/rocky/nova/conductor/tasks/migrate.py#L5121:37
mriedemi would expect the scheduler to create allocations for the instance against the dest node21:38
mriedemand those to stick if the migration completes successfully21:38
eanderssonWe basically moved a site from one DC to another21:38
eanderssonand migrated all VMs21:38
ccstonewe didn't have nova in debug so we wouldn't have seen that message :/21:39
eanderssonall of them was "healed" using the heal_allocations21:39
*** eharney has joined #openstack-nova21:40
mriedemok, i don't know what would be going on there, but i'd expect the migration to heal the instance allocations as well21:40
mriedems/heal/recreate on dest node/21:40
eanderssonOf course we are basing this on the heal_allocations output21:41
*** mdbooth has quit IRC21:41
*** awalende has quit IRC21:43
*** brault has quit IRC21:44
openstackgerritFrançois Palin proposed openstack/nova master: Add retry to cinder api calls related to volume detach  https://review.opendev.org/66967421:45
mriedemso the vm didn't have allocations, you migrated it successfully (and confirmed the migration), and ran heal allocations and it healed it rather than saying there was nothing to do?21:46
*** takashin has joined #openstack-nova21:46
*** mtreinish has quit IRC21:46
eanderssonpretty much yes21:47
mriedemfake news!21:47
eanderssonhaha21:47
eanderssonignorance is probably the leading factor to fake news :p21:47
mriedemno dude it's all ukraine21:48
eanderssonlol21:48
mriedemso i wonder if on confirm we're doing something dumb and wiping out the allocations that the scheduler created21:49
mriedemdo you see any messages in the compute logs for that operation?21:49
*** jawad_axd has joined #openstack-nova21:49
mriedemso i bet you don't get here https://github.com/openstack/nova/blob/stable/rocky/nova/compute/manager.py#L414321:50
mriedemwhich means you'd see this in the logs i think (on the source node)21:50
mriedemhttps://github.com/openstack/nova/blob/stable/rocky/nova/compute/manager.py#L414321:50
mriedemand i bet we drop the allocations here https://github.com/openstack/nova/blob/stable/rocky/nova/compute/manager.py#L414321:50
mriedemit's a guess, but i'd expect to see some messages in the compute logs related to that21:51
*** mtreinish has joined #openstack-nova21:52
eanderssonI would have to dig in our logs as this was probably a month ago21:53
eanderssonwhen we actually performed the migrations21:53
*** jawad_axd has quit IRC21:54
*** luksky has quit IRC21:54
mriedemdo your logs go that far back?21:54
mriedemand do you have debug enabled on the compute service?21:54
eanderssonWe never got debug enabled :'(21:55
mriedemok, it might not be something at debug, i'd expect to see log messages about how it expected to find allocations but found none, doing old style thingies21:55
mriedemwould probably also be pretty easy to recreate with a test vm, just create it, drop its allocations in placement, migrate and confirm and then check if the allocations are still gone21:56
eanderssonIt's probably one of those things that only affect users that do crazy things like upgrade from mitaka to rocky :p21:56
*** xek has quit IRC21:57
*** xek has joined #openstack-nova21:57
*** JamesBenson has quit IRC22:01
efriedsean-k-mooney: for some reason n-cpu still thinks I'm using libvirt 4.0.0. How do I get it to pick up the thing I built?22:02
mriedemefried: you likely need to recompile libvirt-python22:02
efriedI've got a recent libvirt-python22:02
efrieduhh22:02
mriedembut is it built against the version of libvirt you're running now?22:02
efriedyeah22:03
efriedwhat do you mean 'built against'?22:03
efriedI didn't build it locally against the libvirt I built locally.22:03
efriedBut the version matches.22:03
mriedemthe package version on libvirt python != the version of libvirt it thinks you have22:03
mriedemit's just a python shim over the libvirt c api22:03
mriedemso from what i remember you have to make sure your libvirt-python is built from the same libvirt source as the service22:04
mriedemotherwise you think you're using x but you're getting y22:04
mriedemand it's confusing22:04
efriedHm. When I was trying to install libvirt-python 5.7 with libvirt 5.8 on my system, it wouldn't even install, complaining of symbols. I had to have libvirt-python >= libvirt for it to work.22:05
efriedSo *something* was checking that I had the right libvirt.22:05
mriedemok at this point you're going to have to phone a red hat friend22:07
*** brault has joined #openstack-nova22:10
efriedI have a thing to try.22:11
efriedI restacked because I needed a newer nova branch and it wasn't working to just pull and restart services22:11
efriedand I wanted to clean because the problem was in the db22:11
efriedbut I didn't want to have to recompile libvirt/qemu again22:11
efriedso I disabled sean-k-mooney's plugin before unstack, clean, stack22:11
efriedso I suspect the `stack` installed and set up stock libvirt again22:11
efriedso I'm going to re-enable the plugin and restack (without cleaning)...22:11
efriedyeesh, it's probably as simple as `make install` in those dirs, but too late, I already unstacked...22:12
openstackgerritMatt Riedemann proposed openstack/nova master: Implement update_provider_tree for mocked driver in test_resource_tracker  https://review.opendev.org/69343122:17
openstackgerritMatt Riedemann proposed openstack/nova master: Drop compat for non-update_provider_tree code paths  https://review.opendev.org/69343522:17
openstackgerritMatt Riedemann proposed openstack/nova master: Drop compat for non-update_provider_tree code paths  https://review.opendev.org/69343522:20
*** rcernin has joined #openstack-nova22:23
*** takashin has quit IRC22:24
openstackgerritMatt Riedemann proposed openstack/nova master: Delete _normalize_inventory_from_cn_obj  https://review.opendev.org/69343622:25
efriedthat was it22:31
efriedoooo, I just saw those last few patch titles mriedem, I'm excited.22:32
mriedemi knew you would be22:33
openstackgerritMatt Riedemann proposed openstack/nova master: Move compute_node_to_inventory_dict to test-only code  https://review.opendev.org/69343822:35
openstackgerritMatt Riedemann proposed openstack/nova master: Remove get_minimum_version mocks from test_resource_tracker  https://review.opendev.org/69343922:38
*** jawad_axd has joined #openstack-nova22:50
*** jawad_axd has quit IRC22:54
openstackgerritMatt Riedemann proposed openstack/nova master: Use named kwargs in compute.API.resize  https://review.opendev.org/69342522:54
*** mriedem has quit IRC22:58
*** davee_ has quit IRC23:00
*** xek has quit IRC23:02
*** xek_ has joined #openstack-nova23:02
*** xek_ has quit IRC23:10
*** xek_ has joined #openstack-nova23:10
*** jawad_axd has joined #openstack-nova23:11
*** jawad_axd has quit IRC23:15
*** munimeha1 has quit IRC23:15
*** macz has joined #openstack-nova23:20
*** xek_ has quit IRC23:28
*** xek_ has joined #openstack-nova23:28
*** ociuhandu has joined #openstack-nova23:31
*** jawad_axd has joined #openstack-nova23:31
*** ociuhandu has quit IRC23:35
*** jawad_axd has quit IRC23:36

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!