| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2018-06-15 | |||
| 15:03:51 | mriedem | it's just a patch to link other changes together in the CI system | |
| 15:03:59 | mriedem | since devstack itself doesn't run the job we need | |
| 15:05:43 | zcorneli | Ah, so no real content to the patch, just a token change to trigger tests, with a depends-on the Use Queens UCA patch here: https://review.openstack.org/#/c/575764/ ? | |
| 15:06:15 | zcorneli | With a depends-on my patch as well? | |
| 15:07:24 | zcorneli | (I think I had it, and now I'm pretty sure I've confused myself. Not enough caffeine yet.) | |
| 15:09:29 | mriedem | wrong devstack change | |
| 15:09:44 | mriedem | zcorneli: depend on this https://review.openstack.org/#/c/574792/ | |
| 15:09:48 | mriedem | which depends on that other one | |
| 15:10:09 | mriedem | the dnm on top of your change doesn't require a depends-on to your change since they are in the same series / topic branch | |
| 15:10:34 | zcorneli | Ah. Got it now. | |
| 15:10:44 | zcorneli | Will do. | |
| 15:16:39 | openstackgerrit | Zack Cornelius proposed openstack/nova master: DNM: Libvirt file backed memory https://review.openstack.org/575766 | |
| 15:16:48 | zcorneli | mriedem: ^ | |
| 15:19:22 | giblet | finucannot: I replied in https://review.openstack.org/#/c/564092 | |
| 15:19:38 | finucannot | giblet: You sure? :) | |
| 15:20:02 | giblet | finucannot: friday. forget to push the button. It is there now | |
| 15:20:33 | finucannot | giblet: Oh, yeah. I'd link to the Rocky version and assume it will be there | |
| 15:20:49 | finucannot | giblet: More importantly though, are you happy to just get it in as is and fix after? | |
| 15:21:35 | giblet | finucannot: I can fix it now to point to the soon to be rocky version. I guess when the release notes are published that link won't be dead any more | |
| 15:21:49 | mriedem | giblet: finucannot: link to https://docs.openstack.org/nova/latest/reference/notifications.html#versioned-notification-samples | |
| 15:22:11 | giblet | mriedem: I can do that but finucannot doesn't like it | |
| 15:22:24 | mriedem | why? | |
| 15:22:31 | finucannot | mriedem: It'll break at some point in the future | |
| 15:22:45 | finucannot | giblet: To be clear, I'd prefer not to but I'm not firmly against it :) | |
| 15:22:48 | mriedem | i link to latest in the docs all the time | |
| 15:23:01 | finucannot | and that's why we can't have nice things | |
| 15:23:01 | mriedem | if it breaks in the future it's because we failed to add a redirect | |
| 15:23:36 | finucannot | Sections of docs do get moved around too, though I guess that's not a concern here | |
| 15:23:42 | finucannot | Yeah, use latest so | |
| 15:23:52 | openstackgerrit | Eric Fried proposed openstack/os-vif master: doc: Fix arg specs and object types in docs https://review.openstack.org/575151 | |
| 15:24:15 | openstackgerrit | Balazs Gibizer proposed openstack/nova master: Add full traceback to ExceptionPayload in versioned notifications https://review.openstack.org/564092 | |
| 15:24:18 | giblet | mriedem, finucannot: ^^ done | |
| 15:24:22 | mriedem | ack | |
| 15:25:37 | openstackgerrit | Matt Riedemann proposed openstack/nova master: Add policy rule to block image-backed servers with 0 root disk flavor https://review.openstack.org/561284 | |
| 15:25:41 | mriedem | i'll trade you or anyone for ^ which is a security related issue (B1 classification) that's been sitting for a couple of months, and we know is impacting public clouds | |
| 15:26:02 | giblet | mriedem: looking | |
| 15:26:10 | finucannot | mriedem: I can take that if you can offer insight on https://review.openstack.org/#/c/575487/ | |
| 15:26:43 | finucannot | tl;dr: Without that patch, I find the RequestSpec.numa_networks field is unset when I get it at the scheduler (after being sent over RPC, I assume) | |
| 15:27:13 | finucannot | I assume something is off in the prior patch but I can't figure out what | |
| 15:27:40 | mriedem | is conductor converting the request spec to a primitive and back? | |
| 15:27:44 | mriedem | or legacy format and back? | |
| 15:27:48 | mriedem | there is some of that old cruft in conductor | |
| 15:28:25 | giblet | finucannot: could it be that you missing a similar piece than this https://review.openstack.org/#/c/567267/15/nova/objects/request_spec.py@486 ? | |
| 15:28:46 | finucannot | giblet: Oh, that could be it | |
| 15:29:03 | finucannot | *after* reviewing mriedem's patch | |
| 15:29:22 | giblet | finucannot: when RequestSpec.create() or RequestSpec.save() is called the code rewrites the RequestSpec object based on the db data | |
| 15:29:39 | giblet | finucannot: and your field is missing from the db data obviously | |
| 15:29:58 | mriedem | yeah my guess is _from_db_object is setting it to None | |
| 15:31:04 | mriedem | yup, that's it | |
| 15:31:10 | mriedem | RequestSpec.save() calls _from_db_object which nulls it out | |
| 15:31:14 | mriedem | pretty sure that's it | |
| 15:31:36 | mriedem | so follow this pattern i guess https://review.openstack.org/#/c/567267/15/nova/objects/request_spec.py@486 | |
| 15:32:37 | giblet | mriedem, finucannot: and when both feautre merges we can refactor RequestSpec to have a list of non persisted field names that automatically behave this way | |
| 15:33:20 | giblet | so the third developer introducing a non persisted field won't lose hair on this | |
| 15:43:55 | finucannot | mriedem: Done and yup, that was it. Cheers :) | |
| 15:44:24 | finucannot | giblet: agreed. I'll add mine as a list to ease that | |
| 15:47:01 | giblet | mriedem: I'm done with https://review.openstack.org/#/c/561284 as well. Overall +2 but both of us found small nits. | |
| 15:47:52 | mriedem | giblet: finucannot: question in https://review.openstack.org/#/c/564092/ | |
| 15:50:24 | mriedem | finucannot: giblet: thanks will respin that policy patch quick | |
| 15:52:22 | openstackgerrit | Merged openstack/nova master: Remove max_size parameter from fake_libvirt_utils.fetch_*image methods https://review.openstack.org/574911 | |
| 15:52:40 | giblet | mriedem: thanks for the review on the traceback in notification patch. | |
| 15:53:09 | giblet | mriedem: you have good points | |
| 15:53:13 | mriedem | np, Kevin_Zheng will string me up internally if i don't anyway :) | |
| 15:53:49 | giblet | mriedem: I don't have the time any more today to respin. Is it OK to let Kevin_Zheng respin it on Monday? | |
| 15:54:02 | mriedem | sure | |
| 15:56:38 | mriedem | finucannot: i'm not sure that .. warning:: works in the rendered policy docs | |
| 15:56:41 | mriedem | they aren't rst | |
| 15:58:00 | mriedem | giblet: are you ok with finucannot +Wing my change as a proxy to your +2 on that policy patch if i've addressed your comments? | |
| 15:58:02 | finucannot | mriedem: Oh, possible not. I guess I need to implement the same thing for that as I did for oslo.config so https://github.com/openstack/oslo.config/commit/03ff144f0 | |
| 15:58:08 | giblet | mriedem: sure | |
| 15:58:13 | mriedem | cool thanks | |
| 15:58:15 | giblet | mriedem: does are just nits | |
| 15:58:25 | finucannot | mriedem: ignore that comment, in that case | |
| 15:59:07 | openstackgerrit | Matt Riedemann proposed openstack/nova master: Add policy rule to block image-backed servers with 0 root disk flavor https://review.openstack.org/561284 | |
| 15:59:08 | mriedem | done ^ | |
| 16:02:48 | melwitt | giblet: is https://blueprints.launchpad.net/nova/+spec/bandwidth-resource-provider stuck behind nested resource providers or no? (working on this etherpad https://etherpad.openstack.org/p/nova-rocky-blueprint-status) | |
| 16:03:17 | melwitt | kashyap: is https://blueprints.launchpad.net/nova/+spec/libvirt-cpu-model-extra-flags complete? it seems like all related changes have landed | |
| 16:03:37 | melwitt | kashyap: nevermind sorry, missed your reply in the logs | |
| 16:14:16 | melwitt | mriedem: noticed this bp is approved https://blueprints.launchpad.net/nova/+spec/servers-ips-non-unique-network-names but the spec isn't approved https://review.openstack.org/558125 | |
| 16:16:45 | melwitt | I *think* we have all of the approved blueprints on here now, if I've missed any please let me know or add it if you don't mind https://etherpad.openstack.org/p/nova-rocky-blueprint-status | |
| 16:20:09 | openstackgerrit | Stephen Finucane proposed openstack/nova master: objects: Add RequestSpec.numa_networks https://review.openstack.org/564442 | |
| 16:20:10 | openstackgerrit | Stephen Finucane proposed openstack/nova master: scheduler: Start utilizing RequestSpec.numa_networks https://review.openstack.org/564452 | |
| 16:20:11 | openstackgerrit | Stephen Finucane proposed openstack/nova master: network: Remove 'create_pci_requests_for_sriov_ports' https://review.openstack.org/575488 | |
| 16:20:12 | openstackgerrit | Stephen Finucane proposed openstack/nova master: conf: Add '[neutron] physnets' and related options https://review.openstack.org/564440 | |
| 16:20:13 | openstackgerrit | Stephen Finucane proposed openstack/nova master: libvirt: Start populating NUMACell.network_info field https://review.openstack.org/564441 | |
| 16:37:31 | openstackgerrit | Merged openstack/nova master: Optional separate database for placement API https://review.openstack.org/362766 | |
| 16:47:06 | openstackgerrit | Surya Seetharaman proposed openstack/nova master: Make nova list ignore down cells https://review.openstack.org/575734 | |
| 16:51:54 | openstackgerrit | Merged openstack/nova master: Add PLACEMENT_DB_ENABLED=True to the nova-next job https://review.openstack.org/564067 | |
| 16:58:46 | openstackgerrit | Merged openstack/nova master: Fix nits from trusted certs notification change https://review.openstack.org/575521 | |
| 17:34:29 | openstackgerrit | Mathieu Gagné proposed openstack/nova master: Fix rebuild of baremetal instance when vm_state is ERROR https://review.openstack.org/523559 | |
| 18:02:27 | openstackgerrit | Merged openstack/python-novaclient master: Remove doc/build when building docs https://review.openstack.org/575753 | |
| 18:02:28 | openstackgerrit | Merged openstack/python-novaclient master: Add CLI docs reference for flavor-update https://review.openstack.org/575754 | |
| 19:37:28 | openstackgerrit | Eric Fried proposed openstack/nova master: Handle agg generation conflict in report client https://review.openstack.org/556669 | |
| 20:06:53 | openstackgerrit | Eric Fried proposed openstack/nova master: Test alloc_cands with indirectly sharing RPs https://review.openstack.org/519601 | |
| 20:40:51 | openstackgerrit | Maciej Kucia proposed openstack/nova-specs master: Fix Non-unique network names in Servers IPs API response https://review.openstack.org/558125 | |
| 20:46:03 | openstackgerrit | Eric Fried proposed openstack/nova master: PCPU: Define numa dedicated CPU resource class https://review.openstack.org/561770 | |
| 20:49:37 | openstackgerrit | Eric Fried proposed openstack/nova master: Nix unused raise_if_custom_resource_class_pre_v1_1 https://review.openstack.org/575847 | |
| 20:50:53 | mriedem | melwitt: yeah https://blueprints.launchpad.net/nova/+spec/servers-ips-non-unique-network-names is approved, the spec amendment https://review.openstack.org/#/c/558125/ was following up on something missed in the original revision | |
| 20:51:05 | mriedem | and looks like https://review.openstack.org/#/c/558125/ was just finally updated | |
| 20:56:48 | openstackgerrit | Matt Riedemann proposed openstack/nova-specs master: Fix Non-unique network names in Servers IPs API response https://review.openstack.org/558125 | |