Earlier  
Posted Nick Remark
#openstack-nova - 2019-06-06
09:11:27 lyarwood bauzas: it's an unrelated failure
09:11:34 kashyap bauzas: But in general, for new guests, we recommend 'q35'.
09:11:35 lyarwood bauzas: I rechecked this morning
09:12:01 bauzas oh sorry
09:12:45 bauzas kashyap: yeah i don't disagree, that's why we leave machine types to be configurable
09:13:14 bauzas kashyap: here I'm talking of choosing a default value for most users, and it looks to me 'q35' gives more benefits than 'pc'
09:13:32 bauzas so, technically, we should have it in the gate
09:13:37 kashyap Yep; also one reason I avoided changing the default in Nova (https://bugs.launchpad.net/nova/+bug/1780138), because we've delegated that decision to the orchestrator for now.
09:13:38 openstack Launchpad bug 1780138 in OpenStack Compute (nova) "Don't assume the guest machine type to be of 'pc'" [Medium,Confirmed] - Assigned to Kashyap Chamarthy (kashyapc)
09:13:43 kashyap [We may revisit it later]
09:14:04 kashyap bauzas: Yeah, agreed -- on testing in Gate.
09:16:13 openstackgerrit Merged openstack/nova master: Document mitigation for Intel MDS security flaws https://review.opendev.org/661574
09:35:43 openstackgerrit Brin Zhang proposed openstack/nova-specs master: Add flavor metadata or metadata group https://review.opendev.org/663563
09:37:33 openstackgerrit Brin Zhang proposed openstack/nova-specs master: Add flavor metadata or metadata group https://review.opendev.org/663563
09:47:43 openstackgerrit Dongcan Ye proposed openstack/nova master: Raise BuildAbortException while updating instance task_state conflict https://review.opendev.org/633160
10:34:39 openstackgerrit Sharat Sharma proposed openstack/nova master: "SUSPENDED" description changed in server_concepts guide and API REF https://review.opendev.org/663590
10:53:17 mdbooth lyarwood: Re: https://review.opendev.org/#/c/663596/ has that test ever worked?
10:53:40 mdbooth I mean, it sorta worked, but only because we weren't doing image validation, right?
10:55:27 lyarwood mdbooth: correct
10:56:28 lyarwood mdbooth: so that change disables it by default and leaves some configurables we can wire up over in https://review.opendev.org/#/c/515210/ if we wanted to
10:58:10 lyarwood mdbooth: just respinning to make the requirements more clear and link https://review.opendev.org/#/c/515210/ in the commit message
10:58:53 mdbooth lyarwood: Even with that change though, the test is still broken right?
10:59:17 mdbooth Because if the image has been previously cached by another test it won't actually run.
10:59:19 lyarwood mdbooth: if a valid image and trusted certs are provided then no
10:59:22 mdbooth s/run/validate/
10:59:39 lyarwood mdbooth: it's no longer using the default image that wouldn't work
10:59:40 mdbooth It will pass, but it won't have tested image validation.
10:59:55 mdbooth Ah... you also updated the ref
10:59:58 lyarwood mdbooth: it should
11:00:00 lyarwood yeah
11:00:03 lyarwood it should cause a download etc
11:00:17 mdbooth lyarwood: Sorry, was being sloppy didn't read that far.
11:00:23 lyarwood the test isn't specifically looking at that btw
11:00:32 lyarwood that's more to just avoid failures
11:00:46 lyarwood the barbican plugin is really testing all of that
11:00:51 openstackgerrit Sharat Sharma proposed openstack/nova master: [Docs] Update the confusing console output https://review.opendev.org/589004
11:22:40 kashyap sean-k-mooney: So, for the PCIe root ports, default to 32 / max 32 -- yeah? Based on DanPB's tests?
11:23:17 sean-k-mooney yes
11:27:21 kashyap Thx
11:28:49 openstackgerrit Edward Hope-Morley proposed openstack/nova master: Fix python3 compatibility of rbd get_fsid https://review.opendev.org/663607
11:49:39 kashyap git fetch gerrit
11:50:04 kashyap Oops
11:50:17 openstackgerrit Kashyap Chamarthy proposed openstack/nova master: [WIP] libvirt: Update the default number of PCIe root ports to 32 https://review.opendev.org/663614
11:50:33 kashyap sean-k-mooney: ^ Still need to reword the commit, and tweak the test, perhaps
11:50:42 kashyap (And also to see if any other code path is effected)
11:54:38 sean-k-mooney kashyap: ya just commented on the test you should leave it at 8 as you are testing non defualt config values
11:55:42 kashyap sean-k-mooney: Yeah, you're right. (Aside: Instead of "Update", I'd use the phrase "Preallocate" -- as that captures the intention more correctly?)
11:55:57 kashyap sean-k-mooney: I stole the preallocate word from you
11:56:01 sean-k-mooney i didnt look into the test fully but i suspect we want to test the default, when its set to 0 and when its set to a non default non 0 values
11:57:07 kashyap Right, let me twiddle
11:57:36 openstackgerrit Vlad Gusev proposed openstack/nova stable/stein: Hide hypervisor id on windows guests https://review.opendev.org/663616
11:57:49 sean-k-mooney well we are updating the config value to preallocate the pcie-ports so tehy are availabel for hotplug when needed
11:58:54 kashyap (Nod)
12:06:02 openstackgerrit Lee Yarwood proposed openstack/nova master: Fix python3 compatibility of rbd get_fsid https://review.opendev.org/635220
12:07:23 lyarwood mdbooth: ^ FYI just stumbled across this
12:09:38 mdbooth lyarwood: Interesting. I wonder why we haven't hit that, yet.
12:10:24 artom lyarwood, yeah, a ML post needs to happen about that
12:10:30 artom (that = q35)
12:14:28 mdbooth lyarwood: I wonder if we've already pulled in the ceph fix downstream?
12:14:42 kashyap artom: I have a half draft sitting; will send something "soon"
12:14:55 kashyap artom: Based on the description notes here: https://bugs.launchpad.net/nova/+bug/1780138
12:14:55 artom kashyap, appreciated :)
12:14:56 openstack Launchpad bug 1780138 in OpenStack Compute (nova) "Don't assume the guest machine type to be of 'pc'" [Medium,Confirmed] - Assigned to Kashyap Chamarthy (kashyapc)
12:15:03 lyarwood mdbooth: it would be pretty transparent if we hadn't
12:15:27 mdbooth Presumably snapshot would be failing on ceph
12:15:38 mdbooth Why isn't the upstream gate broken?
12:15:50 lyarwood upstream gate is py2
12:16:04 lyarwood right, actually ceph is still nv on py2
12:16:20 lyarwood ceph py3 is in the experimental queue
12:16:48 mdbooth lyarwood: Ack. So this looks like a fix we approve of, but probably not a downstream blocker.
12:17:16 mdbooth Should be high priority upstream, though.
12:51:58 kashyap sean-k-mooney: So I dug the upstream logs of #virt channel, and the "max 28" thing for PCIe ports came from this:
12:52:53 kashyap [For aarch64, *apparently*:]
12:53:05 kashyap <paste>
12:53:06 kashyap 13:25 < abologna> hrw: that might be a bug rather than an actual limit, but there's a limit of 256 on... something? possibly devices, each pcie-root-port has 8 functions so that would be 31 to get to 256 devices
12:53:06 kashyap 13:23 < hrw> 29 == uefi dumps to shell instead of booting
12:53:06 kashyap 13:23 < hrw> ok. 28 pcie-root-port entries are maximum
12:53:10 kashyap 13:25 < abologna> hrw: except pcie-root-ports are of course devices themselves
12:53:13 kashyap 13:25 < abologna> hrw: and even after plugging in 28 pcie-root-ports some of pcie-root's slots and functions will be empty
12:53:16 kashyap 13:26 < hrw> will discuss that with our uefi developers ;D
12:53:19 kashyap </end-paste-spam>
12:53:40 sean-k-mooney ok so we should leave it at 28 and just set teh default to 28
12:53:40 kashyap [That snippet is from Feb 2018, BTW]
12:54:41 kashyap sean-k-mooney: I wondering if I should step into the rabbit hole to test with an AArch64 guest -- to see what is the current limitation?
12:55:24 kashyap sean-k-mooney: As abologna, the author of https://libvirt.org/pci-hotplug.html, seems to imply the 28 is not even a valid limit.
12:55:37 sean-k-mooney kashyap: proably not as we cant assume they are using a new version of qemu or whatever impose the 28 limit on arrch64
12:56:29 kashyap sean-k-mooney: The thing is, we're not sure that 28 is an _actual_ limit or not. Nobody seem to have confirmed.
12:57:06 sean-k-mooney if you want to grab a aarch64 guest image and test then sure
12:57:21 sean-k-mooney but we shoudl play it safe with the default
12:57:41 kashyap Yeah, let me do the test. I want to be sure.
13:07:37 stephenfin gibi: Any chance you could take a look at https://review.opendev.org/#/c/660774/ again today and hit me up if you need more info?
13:07:56 gibi stephenfin: give me an hour
13:08:01 stephenfin ta
13:08:03 gibi stephenfin: I'm on a meeting now
13:08:10 stephenfin All good. Thanks :)
13:22:13 kashyap Does anyone here (or know someone who) uses OpenStack on AArch64?
13:23:12 sean-k-mooney there are some folk from lenaro that hang out on the openstack-kolla irc form time to time
13:25:52 stephenfin kashyap: Might want to talk to tonyb
13:26:40 kashyap stephenfin: Yep, noted
13:27:05 kashyap sean-k-mooney: Yeah, I was looking for 'hrw'

Earlier   Later