| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2018-10-18 | |||
| 13:40:01 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: Use assertRegex instead of assertRegexpMatches https://review.openstack.org/611608 | |
| 13:43:21 | lennyb | moshele, sean-k-mooney I am rechecking the issue | |
| 13:45:04 | mriedem | stephenfin: we've talked about it, and at the last ptg too | |
| 13:45:10 | mriedem | or just have that API proxy to placement | |
| 13:47:41 | stephenfin | mriedem: This is the "What does shared storage provider support in nova give us? What does it fix?" section, I assume? | |
| 13:48:37 | mriedem | yes | |
| 13:49:05 | sean-k-mooney | stephenfin: perhaps. we did discuss it in the context of the local_gb field but we also disucssed should we just remove the hypervior api or as mriedem said make be a proxy to the relevent data from plancement in the future | |
| 13:49:41 | stephenfin | My next question was "I thought we don't do proxies any more", but I do vaguely recall a discussion about how this was special. Maybe that was something else though. Is it special? | |
| 13:50:53 | mriedem | it's definitely low priority | |
| 13:51:06 | sean-k-mooney | stephenfin: i would personally prefer to deprecate, document how to query placement for the same infor and remove but is it special. i am sure it is to somemone but i dont think its a vital api | |
| 13:51:25 | mriedem | dansmith: your +W awaits https://review.openstack.org/#/c/611084/ | |
| 13:51:52 | dansmith | mriedem: my +W waits for no man | |
| 13:52:48 | stephenfin | mriedem: ack, just curious after awaugama's struggles yesterday | |
| 13:52:59 | sean-k-mooney | stephenfin: by the way for https://review.openstack.org/#/c/611604 that is expected | |
| 13:53:36 | mriedem | stephenfin: so what's the tl;dr on that? the vcpus_used/total was a red herring? | |
| 13:53:41 | stephenfin | sean-k-mooney: Expected but not documented, from what I could see. Best to document these things | |
| 13:54:23 | stephenfin | mriedem: I actually don't know. I haven't checked in with him yet today. awaugama? | |
| 13:54:27 | sean-k-mooney | that the field that report how many hypervior cpus you have is not multipled by an over commit | |
| 13:55:08 | stephenfin | sean-k-mooney: Yeah, I know. That's why I'm seeking to explicitly call it out :) | |
| 13:55:40 | stephenfin | (I didn't know that before yesterday as it doesn't matter for dedicated cores) | |
| 13:56:20 | awaugama | mriedem, stephenfin: waiting to sync with bauzas to go over it | |
| 13:56:33 | sean-k-mooney | stephenfin: but you are adding noise... fine but a more meaningful addtion would be to expcitly point or this corresponds to the number of phyical threads availbale on the hyperviors | |
| 13:58:49 | stephenfin | sean-k-mooney: Those would make for some good review comments :) | |
| 13:59:23 | mriedem | i left some | |
| 13:59:51 | sean-k-mooney | stephenfin: i was trying not to have to leave a -1 but ok ill add them | |
| 14:00:15 | mriedem | nova meeting time | |
| 14:00:16 | gibi | nova meeting is starting in #openstack-meeting | |
| 14:01:27 | bauzas | awaugama: sorry, I'm swamped under multiple internal issues | |
| 14:01:43 | awaugama | bauzas, all good. ping me when you've got a chance | |
| 14:02:05 | bauzas | well, I thought I'd have a chance by this morning but then I got a meeting | |
| 14:02:28 | bauzas | live my life | |
| 14:12:44 | dansmith | mriedem, tssurya: just FYI, I figured out the big weird functional test failure that was hitting the down cell series | |
| 14:12:56 | dansmith | it's in our fixture, luckily, but I need to figure out how to fix it in a way that isn't terrible | |
| 14:13:17 | tssurya | dansmith: you did ?! | |
| 14:13:22 | dansmith | tssurya: yeah | |
| 14:13:31 | dansmith | tssurya: took me a while because I'm slow | |
| 14:13:37 | mriedem | slow but powerful | |
| 14:13:50 | tssurya | I couldn't.. have been at it for some time, then I got busy with some other stuff downstream | |
| 14:13:54 | dansmith | we're racing to double-lock a lock | |
| 14:13:54 | mriedem | that was our AS400 build process name when i started at ibm... | |
| 14:14:21 | dansmith | so I need to make that safe for recursion somehow | |
| 14:16:38 | tssurya | just to be sure dansmith, you are talking abotu these tests right ? http://logs.openstack.org/58/591658/10/check/nova-tox-functional-py35/ab65888/testr_results.html.gz | |
| 14:17:07 | dansmith | tssurya: yep | |
| 14:17:49 | tssurya | great :) thanks a lot for investigating, I wanted to bring it up at some point, but got busy | |
| 15:02:15 | mordred | mriedem: I got this bug: https://bugs.launchpad.net/shade/+bug/1798489 which I believe stems from when we switched to making direct rest calls for create_server ... I'm sure it's my fault... | |
| 15:02:15 | openstack | Launchpad bug 1798489 in Shade "v4-fixed-ip / v6-fixed-ip no longer supported in shade for new vms" [Undecided,New] | |
| 15:02:37 | melwitt | ||
| 15:02:38 | mordred | mriedem: but I was looking for any mentoin of v4-fixed-ip in the api docs and can't find one | |
| 15:02:58 | mordred | I suppose I don't actually need to only talk to mriedem about that :) | |
| 15:02:59 | cfriesen | mriedem: geez, you weren't kidding about a bunch of comments on vTPM | |
| 15:03:18 | mordred | anybody know off the top of their head if that's like an old option or something? | |
| 15:04:54 | mordred | OH - I see it - it's a novaclient thing | |
| 15:11:49 | frickler | mordred: osc has it, too http://git.openstack.org/cgit/openstack/python-openstackclient/tree/openstackclient/compute/v2/server.py#n531 | |
| 15:12:43 | mordred | frickler: yah - so it does. it's just not actually a nova api thing - they all get sent as fixed_ip in the network dict to nova | |
| 15:17:18 | lennyb | moshele, sean-k-mooney both patches passed https://review.openstack.org/#/c/610916/ and https://review.openstack.org/#/c/611017/ | |
| 15:18:09 | sean-k-mooney | lennyb: thanks :) | |
| 15:24:01 | mriedem | mordred: was away - get it figured out? | |
| 15:24:02 | cfriesen | got an interesting bug related to "bus=scsi" that someone else has confirmed....https://bugs.launchpad.net/nova/+bug/1792077 | |
| 15:24:02 | openstack | Launchpad bug 1792077 in OpenStack Compute (nova) "problem specifying multiple "bus=scsi" block devices on nova boot" [Undecided,New] | |
| 15:24:38 | mordred | mriedem: yah- there is an argument novaclient takes that isn't in the rest api that the switch from novaclient to REST lost support for | |
| 15:24:56 | mriedem | ok | |
| 15:27:33 | cfriesen | mdbooth: you might be interested in this ^ | |
| 15:33:55 | mordred | mriedem, frickler: https://review.openstack.org/#/c/611651/ is the fix, just in case you're interested | |
| 15:34:34 | mordred | frickler: I also pushed up an sdk patch for it so that we can support it from osc when we switch over | |
| 15:45:31 | mriedem | melwitt: need this rocky backport https://review.openstack.org/#/c/611327/ | |
| 15:46:02 | melwitt | on it | |
| 15:47:06 | mriedem | we'll likely need a rocky release next week because we have at least 3 upgrade impacting issues | |
| 15:47:41 | melwitt | yeah, I was thinking we'd do the usual and do stable releases for everything along with s-1 | |
| 15:47:48 | mriedem | also need https://review.openstack.org/#/c/611337/ | |
| 15:47:56 | melwitt | unless there's a branch that doesn't have enough stuff in it | |
| 15:48:27 | melwitt | but in general I think a lot goes into the stable branches even in a short-ish time | |
| 15:56:53 | openstackgerrit | Dan Smith proposed openstack/nova master: Modify get_by_cell_and_project() to get_not_deleted_by_cell_and_project() https://review.openstack.org/607663 | |
| 15:56:54 | openstackgerrit | Dan Smith proposed openstack/nova master: Return a minimal construct for nova list when a cell is down https://review.openstack.org/567785 | |
| 15:56:54 | openstackgerrit | Dan Smith proposed openstack/nova master: Refactor scatter-gather utility to return exception objects https://review.openstack.org/607934 | |
| 15:56:55 | openstackgerrit | Dan Smith proposed openstack/nova master: Return a minimal construct for nova show when a cell is down https://review.openstack.org/591658 | |
| 15:56:55 | openstackgerrit | Dan Smith proposed openstack/nova master: Return a minimal construct for nova service-list when a cell is down https://review.openstack.org/584829 | |
| 15:56:56 | openstackgerrit | Dan Smith proposed openstack/nova master: Make CellDatabases fixture reentrant https://review.openstack.org/611665 | |
| 15:57:21 | dansmith | mriedem: that last one there is the fixture change.. would appreciate careful scrutiny | |
| 15:57:36 | dansmith | seems to pass all existing tests and fix the (related) ones in the down cell stuff | |
| 16:02:00 | dansmith | mriedem: on that compute node uuid backport, | |
| 16:02:03 | dansmith | I wanted to go think about it a little | |
| 16:02:55 | dansmith | I thought there were some assumptions that the ironic node uuid was the same as the compute node uuid, so you could correlate the resource provider | |
| 16:02:56 | dansmith | but I also know we use the name (which is the ironic uuid) | |
| 16:03:01 | dansmith | was that all worked out on the original? | |
| 16:03:47 | mriedem | "I thought there were some assumptions that the ironic node uuid was the same as the compute node uuid" has never been the case | |
| 16:04:00 | mriedem | before that change, the compute node uuid was always randomly generated when we created the record | |
| 16:04:07 | mriedem | the compute node hypervisor_hostname is the ironic uuid | |
| 16:05:14 | mriedem | https://github.com/openstack/nova/blob/stable/queens/nova/compute/resource_tracker.py#L585 | |
| 16:05:27 | dansmith | right | |
| 16:05:27 | mriedem | https://github.com/openstack/nova/blob/stable/queens/nova/objects/compute_node.py#L312 | |
| 16:05:40 | dansmith | okay I see the breaking change was just a "it would be nice" so.. okay | |
| 16:05:45 | mriedem | yeah | |
| 16:05:49 | dansmith | there was that rebalance bug that was fixed, | |
| 16:05:59 | dansmith | so I wanted to make sure it wasn't related to that, | |
| 16:06:08 | dansmith | but I was deep in that fixture debug so I didn't chase | |
| 16:06:11 | dansmith | so cool enough | |
| 16:07:07 | mdbooth | cfriesen: Fun | |
| 16:07:43 | mdbooth | cfriesen: I haven't looked at the code, but I'm imagining it's probably going to be reasonably well confined to the libvirt driver. | |
| 16:08:07 | mdbooth | IIRC the address assignment code is a bit janky | |
| 16:11:27 | melwitt | mriedem_lunch: I didn't send a reminder email about specs in runways but I updated the text on the etherpad to say "Queue of Approved blueprints" | |