Earlier  
Posted Nick Remark
#openstack-nova - 2019-02-28
17:00:38 mriedem https://docs.python.org/3/library/unittest.mock.html#unittest.mock.patch create=True
17:00:43 mriedem normally shouldn't have to use that though
17:00:46 gibi mriedem: you are correct
17:01:05 gibi mriedem: it would be better to move the requester_id = request_net.port_id down where it is used
17:01:15 gibi mriedem: let me fix it
17:01:25 mriedem gibi: you might want to wait for jaypipes review to finish
17:02:04 gibi mriedem: OK
17:07:33 openstackgerrit Matt Riedemann proposed openstack/python-novaclient master: Add support for microversion 2.70 - expose device tags https://review.openstack.org/636779
17:07:39 mriedem melwitt: can you look at ^ again
17:07:46 mriedem takashin's comments should be addressed
17:08:13 melwitt yep, looking
17:09:09 mriedem dansmith: you want to send cells v1 docs to their watery grave? https://review.openstack.org/#/c/636718/
17:10:02 openstackgerrit Matt Riedemann proposed openstack/nova stable/rocky: Avoid BadRequest error log on volume attachment https://review.openstack.org/640110
17:10:03 dansmith mriedem: only if I can go with them
17:10:35 mriedem i'm struggling to make an under-the-sea merman joke here
17:11:02 mriedem https://i.imgur.com/qiJRWMM.gif
17:14:16 melwitt lol
17:14:59 mriedem gibi: oh i guess jay is reviewing the port detach / deallocate change, so feel free to respin the pci request one
17:15:29 gibi I did the fix locally, and I will publish it before I leave. which is in ~15 minutes
17:16:07 openstackgerrit Matt Riedemann proposed openstack/nova stable/queens: Avoid BadRequest error log on volume attachment https://review.openstack.org/640116
17:16:31 mriedem gibi: ok then we have 3 more patches to get to what i think is the target goal for stein which is the microversion change
17:16:37 mriedem how are you feeling about the rest of the changes to that point?
17:17:21 gibi mriedem: correct. If we can merge the microversion patch then I'm happy. However heal port allocation is _after_ the microversion patch so that might make people sad
17:17:40 mriedem i think that is backportable
17:17:44 mriedem since it's an edge case
17:17:54 gibi mriedem: yeah, I hope so
17:18:14 gibi mriedem: the microversion patch itself is small and formal but needs some API doc
17:18:23 gibi mriedem: however I can add doc after FF
17:18:42 mriedem sure. i imagine we'll want some more involved docs about this somewhere, probably nova user docs
17:18:53 mriedem because the spec is going to be overwhelming for a user to try and figure out how this all works
17:18:54 stephenfin mriedem: Missed the ping earlier, but I'll take a shot at https://review.openstack.org/#/c/567860/ tomorrow
17:19:10 gibi mriedem: rubasov started creating a networking doc for the whole
17:19:10 stephenfin notifications on Cinnamon suuuuck
17:19:20 gibi mriedem: I will add to it
17:19:39 sean-k-mooney stephenfin: you dont like the way they pop up in the corner of the screen
17:20:02 stephenfin sean-k-mooney: Not at all. It's pretty but they're no in your face enough
17:20:14 stephenfin Nor are they duplicated across all screens
17:20:27 gibi mriedem: the other two patches handing an edge case (two PF on the same compute connected to the same physnet) and it needs an extra tag in the passthrough_whitelist config
17:20:35 sean-k-mooney stephenfin: well that is why i like them i hate os notification and i tolerater there because they are non intrusive
17:20:55 gibi mriedem: stephenfin has some issue with that which I trying to explain away right now
17:21:41 openstackgerrit Chris Friesen proposed openstack/nova master: Add emulated TPM support to Nova https://review.openstack.org/631363
17:22:46 cfriesen This ^ should be ready to review now
17:25:29 mriedem cfriesen: throw it in runways
17:25:34 mriedem https://etherpad.openstack.org/p/nova-runways-stein
17:25:56 mriedem kashyap: have you looked at this at all? https://review.openstack.org/#/c/637834/
17:26:04 mriedem i know you like to think about cpu models
17:28:17 gibi stephenfin: I've just replied to your concerns about the pf_interface_name tag in https://review.openstack.org/#/c/625311/25/doc/source/admin/networking.rst@266
17:29:33 openstackgerrit Balazs Gibizer proposed openstack/nova master: Record requester in the InstancePCIRequest https://review.openstack.org/625310
17:29:59 gibi mriedem: ^^ fixed
17:30:51 mriedem gibi: are you sure? https://review.openstack.org/#/c/625310/28..29
17:30:55 mriedem you only changed the commit message
17:31:01 gibi mriedem: looking
17:31:11 gibi forget to add the cahnge to the commit
17:31:12 gibi :/
17:31:25 openstackgerrit Balazs Gibizer proposed openstack/nova master: Record requester in the InstancePCIRequest https://review.openstack.org/625310
17:31:27 mriedem git review should not allow you to push if you have pending local changes
17:31:29 mriedem but ok :)
17:31:46 mriedem i get a rebase conflict if i try doing that
17:31:57 gibi mriedem: I never tried to use git review as that hides to much
17:32:08 mriedem so you're both ahead of your time,
17:32:10 mriedem and stuck in the past
17:32:32 gibi :D
17:32:33 gibi yeah
17:32:35 gibi sort of
17:33:15 gibi I hope it is good now as I have to run
17:33:18 gibi talk to you tomorrow
17:33:26 mriedem it's not, but i'll fix it :)
17:33:47 gibi mriedem: OK, thanks :)
17:33:58 melwitt fore
17:34:08 openstackgerrit melanie witt proposed openstack/nova master: Add online data migration for populating user_id https://review.openstack.org/633351
17:34:08 openstackgerrit melanie witt proposed openstack/nova master: Add get_counts() to InstanceMappingList https://review.openstack.org/638072
17:34:09 openstackgerrit melanie witt proposed openstack/nova master: WIP Count instances from mappings and cores/ram from placement https://review.openstack.org/638073
17:34:10 openstackgerrit melanie witt proposed openstack/nova master: Use instance mappings to count server group members https://review.openstack.org/638324
17:34:34 mriedem i laugh at your measly 4 patches
17:35:11 melwitt hmph!
17:35:33 mriedem need i remind you https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/cross-cell-resize
17:35:47 melwitt no, I know I can't compete
17:48:03 openstackgerrit Matt Riedemann proposed openstack/nova master: Record requester in the InstancePCIRequest https://review.openstack.org/625310
18:09:34 mriedem for people to think about prior to the nova meeting http://lists.openstack.org/pipermail/openstack-discuss/2019-February/003356.html
18:18:48 openstackgerrit Merged openstack/nova master: ironic: partition compute services by conductor group https://review.openstack.org/635006
18:24:29 aspiers efried, mriedem: is this the new understanding? https://pasteboard.co/I3hSwZ5.jpg
18:25:31 efried aspiers: couple things...
18:26:40 efried CUSTOM_ traits owned by drivers are not deprecated (did you mean "discouraged"?). There will always be custom traits for things that are dynamic in nature. To use an example that some people hate, CUSTOM_<PCI_ADDRESS>
18:27:02 aspiers gotcha, I didn't know about those
18:29:07 efried aspiers: When you include the bottom middle bubble in the "things manipulated by admin", you mean that it's *possible* for them to muck with it, but they shouldn't, and we'll "heal" it, per your note at the top.
18:29:23 aspiers right
18:29:34 aspiers I'll clarify that
18:31:07 efried Cool.
18:31:08 efried The only other note is use of the word "never" on the right hand side. The top two middle bubbles are supposed to be "exclusive" - i.e. traits that are owned by the driver are a *subset* of the traits the driver will actually *set*.
18:31:38 efried aspiers: So like, I'm not sure if you did this on purpose, but the space in the intersection of the big bubbles, but outside of the three middle bubbles, is that set.
18:32:26 efried ...assuming that yellow bubbles are things that are set, and stuff outside of yellow bubbles is things that are unset.
18:32:43 efried Now in theory, the driver will "always" know what's in that set, and "always" switch off a trait from that set if the admin switches it on.
18:33:01 aspiers ah no, stuff outside yellow bubbles is unspecified other stuff, or nothing at all
18:33:01 efried But knowing the full list of things in that space is... hard.
18:33:13 efried okay, then does what I'm saying above make sense?
18:33:21 aspiers my brain hasn't grokked it yet
18:33:25 aspiers give me a few secs :)
18:34:09 efried There's a set of traits the driver owns. A subset of that will be turned on (by the driver). Anything in there that's turned on by the driver, and turned off by the admin, will get turned back on. Conversely, anything in there that's *not* turned on by the driver, but turned on by the admin, is *supposed* to be switched back off by the driver.
18:34:13 aspiers hrm, you are saying the driver will set traits which it *doesn't* own?
18:34:46 efried no, I'm saying it will switch *off* traits that it *does* own but doesn't think *should* be on. I.e. same logic as for the capability traits.

Earlier   Later