| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2019-01-10 | |||
| 17:09:13 | openstackgerrit | Artom Lifshitz proposed openstack/nova master: Doc: rebuild can result in SHUTOFF VM state https://review.openstack.org/629904 | |
| 17:11:38 | stephenfin | jaypipes: Happy to +2 this assuming sean-k-mooney provides a follow up that handles the outstanding issues? https://review.openstack.org/605116 | |
| 17:11:49 | stephenfin | sean-k-mooney: I assume you're planning doing that :) | |
| 17:11:53 | stephenfin | *to do | |
| 17:12:16 | sean-k-mooney | its half done | |
| 17:12:28 | sean-k-mooney | metting delayed me finishing it | |
| 17:15:49 | sean-k-mooney | stephenfin: jaypipes the only real change to me is do "git commit" or "git commit --amend" when its done which will be later today im just about to have something quick to eat and look at the extra nits from artom. | |
| 17:15:55 | jaypipes | stephenfin: yes, I'm happy to +2 after sean-k-mooney removes the Sean-speak from it :P | |
| 17:16:23 | jaypipes | sean-k-mooney: I'm also grabbing some lunch, no worires :) | |
| 17:16:35 | artom | "worires"? Sean-speak, eh? | |
| 17:16:43 | artom | >;) | |
| 17:22:24 | dansmith | oh gawd, jay caught it | |
| 17:24:15 | sean-k-mooney | yeah im slowly infulencing ye all :) | |
| 17:26:14 | sean-k-mooney | be back in 30 mins or so | |
| 17:29:45 | kashyap | Is Gerrit down? | |
| 17:30:00 | kashyap | "The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later." | |
| 17:30:34 | kashyap | Whoops, this says it's just me: https://downforeveryoneorjustme.com/review.openstack.org | |
| 17:30:43 | cdent | me too | |
| 17:30:49 | melwitt | the infra folks just restarted gerrit | |
| 17:30:53 | melwitt | should be back soon I think | |
| 17:31:23 | kashyap | melwitt: Ah, thanks! | |
| 17:31:29 | kashyap | Yes, it's back now | |
| 17:33:49 | melwitt | dansmith: do you agree that this bp should have a spec at least because it's proposing to add a new flavor extra spec? or do you think it would be ok specless? https://blueprints.launchpad.net/nova/+spec/libvirt-disable-pmu-for-realtime-guests | |
| 17:34:21 | dansmith | will look in a sec | |
| 17:34:41 | melwitt | thanks. just want a sanity check | |
| 17:34:51 | kashyap | stephenfin: Worth respinning for the nit, and losing the +2s? Instead of a follow-up? | |
| 17:34:57 | kashyap | (For this, I mean: https://review.openstack.org/#/c/625216/) | |
| 17:35:18 | stephenfin | kashyap: narp. Follow up | |
| 17:35:26 | stephenfin | +W'd | |
| 17:35:36 | stephenfin | assuming melwitt didn't want to review it? ^ | |
| 17:35:56 | kashyap | Ah, okay, then. Thank you. I do have a follow-up patch in prep for the deprecation notes, etc. | |
| 17:37:42 | kashyap | FWIW, Mel did review the "mini spec" (blueprint), though. So I know she's onboard with the idea :-) | |
| 17:37:51 | kashyap | Alright, I get dinner, then. | |
| 17:39:02 | dansmith | melwitt: I dunno, I have a couple questions about the functionality, which might mean spec. Not sure if we always require a spec for new extra_specs, but generally they mean features which need some discussion | |
| 17:39:17 | dansmith | melwitt: sucks to say that on the spec deadline day, but this was also filed three days ago, so I dunno | |
| 17:40:45 | sean-k-mooney | dansmith: it was a small feature i was just pulling in form work i planned to do in train. i can write a mini spec if people want but i also wont be upset if we defer | |
| 17:40:58 | dansmith | sean-k-mooney: if it's train, then spec and defer | |
| 17:41:01 | dansmith | imho | |
| 17:41:24 | dansmith | oh, this isn't targeted at stein? I figured that's why melwitt was asking | |
| 17:41:39 | sean-k-mooney | it is targeted to stien | |
| 17:42:09 | melwitt | well, sean-k-mooney added it to the etherpad https://etherpad.openstack.org/p/nova-stein-blueprint-spec-freeze near the bottom so I was trying to make sure it got some consideration | |
| 17:42:12 | sean-k-mooney | but down stream it was not planned to be worked on until next cycle | |
| 17:42:24 | sean-k-mooney | i just taugh ti would have time to do it since it is small | |
| 17:42:31 | dansmith | sean-k-mooney: okay I don't see that in lo | |
| 17:42:32 | dansmith | *lp | |
| 17:43:01 | melwitt | yeah, I think only the nova-drivers group can target it | |
| 17:43:25 | dansmith | sean-k-mooney: are you saying that merely having the device exposed incurs the perf penalty? | |
| 17:43:28 | sean-k-mooney | so ya ill write a spec a and propose in train when the window reopens | |
| 17:43:34 | sean-k-mooney | yes | |
| 17:43:37 | dansmith | if so, that sucks, but also I don't really like having the tristate where =none could mean anything | |
| 17:44:07 | dansmith | IMHO, =none should mean =false, although I'm sure you're going to say that it may or may not be enabled today by default, | |
| 17:44:17 | sean-k-mooney | the over all latency cost of virtualiation was a minium latency hit of 60 micro second this redused it to 50 micoro second when turning it off | |
| 17:44:19 | dansmith | but regardless, seems better to be more deterministic to me | |
| 17:44:56 | sean-k-mooney | libvirt automaticaly tunes it on of you use cpu_mode=host-passthorugh and turns it off otherwise | |
| 17:45:09 | sean-k-mooney | so i was just tryign to keep that behavior | |
| 17:45:27 | dansmith | sounds confusing to me | |
| 17:45:45 | dansmith | libvirt or our libvirt driver? | |
| 17:45:56 | sean-k-mooney | well if the pmu is not present things like the linux perf tool dont work fully so i dont want disable by defualt | |
| 17:46:05 | sean-k-mooney | libvirt well qemu | |
| 17:46:43 | dansmith | okay | |
| 17:46:43 | sean-k-mooney | if no element is defiend qemu make the decion based on if cpu=host or some other value | |
| 17:48:40 | sean-k-mooney | basically my plan was if you dont set the extra spec we would not set the libivrt xml value which is what we do today and if you do set it we set the element to what you set explictly | |
| 17:49:41 | dansmith | yeah, understand | |
| 17:50:00 | dansmith | there's some benefit to that for sure, it just sucks to have that be ill-defined I think | |
| 17:50:07 | dansmith | but definitely needs to be documented | |
| 17:51:16 | sean-k-mooney | yep so do we want to leave this to train or woudl it be suffient to document it in the singel patch that impements the feature | |
| 18:18:37 | nicolasbock | Hi. Is it possible to PXE boot a Nova instance? Looking at https://review.openstack.org/#/c/133254/ this possibility was at least considered at some point, but abandoned in the Kilo cycle. The current Nova master doesn't seem to support PXE booting (or specifying a network device as boot device) if I understand the code correctly. But I wanted to make sure that I am not missing something. | |
| 18:19:17 | sean-k-mooney | nicolasbock: i belive you have to enable the boot menu via the image metadata and then hit f1 | |
| 18:19:26 | sean-k-mooney | in the vnc console to select pxe booting | |
| 18:19:37 | nicolasbock | Ah ok | |
| 18:19:49 | nicolasbock | So there is still a manual step involved | |
| 18:20:12 | sean-k-mooney | ya i dont think you can set it to auto pxe boot but i may be wronge | |
| 18:20:14 | nicolasbock | In other words, Nova can not configure the libvirt domain to try booting from net. | |
| 18:20:22 | nicolasbock | Ok | |
| 18:20:25 | nicolasbock | Thanks for the info sean-k-mooney ! | |
| 18:21:01 | sean-k-mooney | perhaps someone else can answer the netboot question but not that i am aware of | |
| 18:26:21 | openstackgerrit | sean mooney proposed openstack/nova-specs master: Add spec for sriov live migration https://review.openstack.org/605116 | |
| 18:26:54 | sean-k-mooney | jaypipes: artom stephenfin bauzas ^ nits addressed | |
| 18:36:35 | openstackgerrit | sean mooney proposed openstack/nova-specs master: Add spec for sriov live migration https://review.openstack.org/605116 | |
| 18:37:58 | openstackgerrit | sean mooney proposed openstack/nova-specs master: Add spec for sriov live migration https://review.openstack.org/605116 | |
| 18:39:00 | sean-k-mooney | ok i had a tab and a repated "as" which i also just fixed that really should be done now | |
| 18:40:05 | sean-k-mooney | https://review.openstack.org/#/c/605116/10..13/specs/stein/approved/libvirt-neutron-sriov-livemigration.rst will show you the delta from the previous version ye reviewed | |
| 18:59:47 | jaypipes | sean-k-mooney: +2 from me. stephenfin can send it on its merry way in a bit. | |
| 19:00:29 | sean-k-mooney | jaypipes: well he could if he was a specs core but he is not | |
| 19:00:39 | jaypipes | ah, then melwitt can :) | |
| 19:00:39 | sean-k-mooney | jaypipes: thank you however for your +2 | |
| 19:00:46 | sean-k-mooney | nope neither is she | |
| 19:00:52 | jaypipes | wha?! | |
| 19:01:00 | sean-k-mooney | jaypipes: dansmith: and bauzas can | |
| 19:01:14 | jaypipes | ok, bauzas it is then, since he's reviewed that already :) | |
| 19:01:40 | melwitt | yeah, I think you could +W it yourself though with a note that bauzas was previously +2 before nit fixing | |
| 19:01:52 | sean-k-mooney | jaypipes: nova-specs-core is a very select group https://review.openstack.org/#/admin/groups/302,members :) | |
| 19:02:07 | melwitt | in case bauzas is gone for the day | |
| 19:04:09 | jaypipes | melwitt: k, I will give bauzas a little while and will +W it along after waiting a bit. | |
| 19:04:45 | melwitt | k, sounds good | |
| 21:41:39 | artom | Booting an instance with cpu_policy=dedicated (and no other NUMA-y stuff) and 1GB of RAM in the flavor results in a rather bizarre libvirt message | |
| 21:41:55 | artom | total memory for NUMA nodes (0x100000) should equal RAM size (0x200000) | |
| 21:42:37 | artom | Even if <memory unit='KiB'>1024</memory> and <numa> <cell id='0' cpus='0' memory='1024' unit='KiB'/> </numa> | |
| 21:42:46 | artom | Same thing but with 2GB is fine. | |
| 21:43:06 | artom | Either I'm missing something way obvious, or there's a bug :/ | |