Earlier  
Posted Nick Remark
#openstack-nova - 2018-10-24
14:52:36 bauzas efried: I could amend https://specs.openstack.org/openstack/nova-specs/specs/queens/implemented/add-support-for-vgpu.html if you wish
14:52:41 efried I don't disagree we should minimize changes to a spec reapproval in theory, but this seems like something worth including.
14:52:49 efried bauzas: That would be okay too.
14:53:10 bauzas what I reallly want is possible quick approval
14:53:18 efried bauzas: swhy I didn't downvote :)
14:53:24 sean-k-mooney mdbooth: that will still not rebind the context on reconfigurtion
14:53:27 bauzas and then, if left comments, a possible follow-up
14:53:31 efried sure
14:54:10 bauzas efried: or I could amend https://review.openstack.org/#/c/602474 in a follow-up if you prefer
14:56:27 sean-k-mooney mdbooth: you will need to do somehtin like this https://stackoverflow.com/a/33507308
14:56:55 efried bauzas: There was some question (discussion with mriedem) as to whether these vgpu reshaper patches should be associated with the reshaper bp or the vgpu bp. I'm starting to think it's more appropriate to do the latter. The reshaper bp enables the work, but we're not going to go back and tag every future reshape impl against that same bp.
14:57:27 bauzas honestly, it's just a gerrit tag
14:57:31 bauzas so I don't really care
14:57:34 efried That being the case, IMO the text in question ought to go into https://review.openstack.org/#/c/602474 (the vgpu spec).
14:57:35 bauzas provided I have reviews :)
14:57:41 mdbooth sean-k-mooney: Ah, you're right
14:58:03 bauzas efried: fair, I'll write a follow-up
14:58:08 efried It's more than a gerrit tag. It feeds into being able to claim completion of a blueprint, etc.
14:58:24 bauzas I understand this but meh
14:58:52 bauzas either way, looks like it's a priority
14:59:12 sean-k-mooney mdbooth: ill submit the version with the flag for review. ill see if i can create a simple decorator after once the simple fix is up
14:59:31 efried bauzas: I'm not a spec core, so I can't approve it either way.
14:59:35 mdbooth sean-k-mooney: In lighter news, putting an emoji in a gerrit comment causes a 500 :)
15:00:14 bauzas efried: I know, but your comments are still valid
15:00:21 jaypipes melwitt, dansmith: do we actually support quota classes other than "default"?
15:00:33 sean-k-mooney hehe im not sure if that is a feature or a bug
15:00:39 dansmith jaypipes: I think no
15:08:01 melwitt jaypipes: we don't have anything in tree that uses anything other than "default" but if we were to wire it up, it would work. we've thrown around ideas of using them for things like preemptible instances but nothing has materialized yet. and alex_xu's "quota by resource class" proposed to leverage them if you've seen that spec
15:09:12 openstackgerrit Balazs Gibizer proposed openstack/nova master: Consider allocations invovling child providers during allocation cleanup https://review.openstack.org/606050
15:11:01 jaypipes melwitt: well, the quota by resource class is different. quota *classes* are more templates of default limit values for the set of re
15:11:05 jaypipes gistered resource types.
15:11:22 jaypipes and highly coupled to RAX's turnstile middleware...
15:11:31 mdbooth sean-k-mooney: Actually I'm just going to abandon that patch. It's dumb and nothing like it can work.
15:12:15 melwitt jaypipes: I know, but if you read the spec, we could use them to set limits for resource classes in nova. but I don't think that's gonna happen because people would rather wait until we move to keystone limits and oslo.limit
15:12:18 mdbooth sean-k-mooney: At least sed's feelings won't be hurt.
15:12:47 jaypipes melwitt: ack
15:13:35 bauzas dansmith: based on the numerous feedback, could you please review https://review.openstack.org/#/c/602474/ ? I'll provide a follow-up on some efried's details
15:13:44 bauzas it's a re-approval
15:14:38 sean-k-mooney mdbooth: well https://stackoverflow.com/a/33507308 will work because i wrote it specically for doing this kind of thing but ya lets just stick with the simple fix until it breaks
15:16:07 openstackgerrit Sylvain Bauza proposed openstack/nova-specs master: Proposes NUMA topology with RPs https://review.openstack.org/552924
15:16:20 bauzas efried: just fixed the typo you mentioned ^
15:16:30 bauzas thanks for the review
15:16:40 efried bauzas: But just one of them :)
15:17:09 dansmith bauzas: I'll add it to the queue
15:17:15 openstackgerrit Matt Riedemann proposed openstack/nova master: Add restrictions on updated_at when getting migrations https://review.openstack.org/607798
15:17:16 mdbooth sean-k-mooney: However, I think I didn't demonstrate that mechanically updating all uses of placement_context_manager() is pretty easy.
15:17:16 openstackgerrit Matt Riedemann proposed openstack/nova master: Add restrictions on updated_at when getting instance action records https://review.openstack.org/607801
15:17:16 openstackgerrit Matt Riedemann proposed openstack/nova master: Document restrictions on changes-since/before when listing servers https://review.openstack.org/613070
15:17:27 mdbooth s/didn't/did/
15:17:33 mdbooth That was a weird typo
15:20:07 sean-k-mooney mdbooth: ya i suspected that woudl be easy to do but getting the new decorator correct is the tricky bit. anyway the more i talk about the less time i spend doing it ill have the patch up in a ffew minutes
15:25:09 bauzas dansmith: heh, np
15:50:48 openstackgerrit Balazs Gibizer proposed openstack/nova master: Consider allocations invovling child providers during allocation cleanup https://review.openstack.org/606050
15:50:48 openstackgerrit Balazs Gibizer proposed openstack/nova master: Reject forced move with nested source allocation https://review.openstack.org/605785
15:50:49 openstackgerrit Balazs Gibizer proposed openstack/nova master: Run negative server moving tests with nested RPs https://review.openstack.org/604125
15:50:49 openstackgerrit Balazs Gibizer proposed openstack/nova master: Handle allocations consuming only from the child RPs https://review.openstack.org/608298
15:51:34 gibi mriedem, efried, jaypipes: I have fixed up the use-nested-allocation-candidates series ^^
15:53:00 efried gibi: Cool, I'm sure it's perfect now.
15:53:11 openstackgerrit Matt Riedemann proposed openstack/python-novaclient stable/rocky: Follow up "Fix up userdata argument to rebuild" https://review.openstack.org/613086
15:53:33 gibi efried: :)
15:56:13 jaypipes gibi: thx gibi
15:57:30 openstackgerrit Matt Riedemann proposed openstack/python-novaclient stable/queens: Fix up userdata argument to rebuild. https://review.openstack.org/613090
15:57:31 openstackgerrit Matt Riedemann proposed openstack/python-novaclient stable/queens: Follow up "Fix up userdata argument to rebuild" https://review.openstack.org/613091
16:00:27 openstackgerrit Daniel Abad proposed openstack/nova master: Fix ironic client ironic_url deprecation warning https://review.openstack.org/611872
16:07:08 pvc Hi sean-k-mooney my problem is i cannot run nvidia x settings on my instance
16:07:27 pvc https://docs.nvidia.com/grid/latest/grid-licensing-user-guide/index.html#licensing-grid-vgpu
16:10:01 sean-k-mooney the docs have an advanced section that shouw how to set the liceing info using an config file on linux or the registry on windows
16:16:29 pvc Hi sean-k-mooney can i use conf for adding a license right?
16:16:42 openstackgerrit Dan Smith proposed openstack/nova master: Always read-deleted=yes on lazy-load https://review.openstack.org/575190
16:18:17 dansmith melwitt: the down cell series could use some review if you have time. Everything up to the api change (which I orphaned while working on it) should be passing tests now
16:18:48 bauzas pvc: I pointed you to the nvidia guest licensing documentation this morning
16:19:22 bauzas pvc: https://docs.nvidia.com/grid/6.0/grid-licensing-user-guide/index.html#licensing-grid-software-linux-config-file
16:21:15 melwitt dansmith: thanks for the heads up, I'll go through it. I was also thinking about the handling of quota behavior in the presence of down cells. I don't think we have a patch for that yet. if not, I can look at proposing that on top of the api change
16:21:41 dansmith yep, not that I know of
16:22:27 melwitt ack
16:24:09 cdent sean-k-mooney: I built a place to store wood for the fire. good break. I saw mdbooth abandoned his thing, so where does stuff stand now?
16:25:21 sean-k-mooney cdent: i was in meetings so and some other stff so ill have the simple booling flag version up soon
16:26:33 openstackgerrit Merged openstack/nova-specs master: Re-proposes multiple vGPU types in libvirt https://review.openstack.org/602474
16:26:34 mdbooth cdent: Yeah, having thought about that again, I think it would need a different oslo.db api to do that. The decorator is returned by the object we want to replace, so there's no getting round that.
16:35:42 melwitt bauzas: just noticed another thing for the vgpu spec follow up https://review.openstack.org/#/c/602474/2/specs/stein/approved/vgpu-stein.rst@11
16:35:47 melwitt bp name
17:09:52 openstackgerrit Matt Riedemann proposed openstack/nova master: Add functional recreate test for bug 1799727 https://review.openstack.org/613115
17:09:52 openstack bug 1799727 in OpenStack Compute (nova) "CPU_Allocation_Ratio from nova.conf doesn't update exisiting providers" [Undecided,Confirmed] https://launchpad.net/bugs/1799727
17:13:29 openstackgerrit Jan Gutter proposed openstack/os-vif master: Update port profile unit tests in host_info https://review.openstack.org/610636
17:14:16 openstackgerrit Matt Riedemann proposed openstack/nova master: Add functional recreate test for bug 1799727 https://review.openstack.org/613115
17:14:18 openstack bug 1799727 in OpenStack Compute (nova) "CPU_Allocation_Ratio from nova.conf doesn't update exisiting providers" [High,Confirmed] https://launchpad.net/bugs/1799727
17:25:36 cfriesen jaypipes: stephenfin: regarding the "show server numa topology" spec, are you okay with showing the *guest* topology for regular users if we clean up the various issues you raised in the spec?
17:27:00 sean-k-mooney cfriesen: provdied the show numa toplogy spec does not show and host topology info they i think its fine
17:27:57 sean-k-mooney cfriesen: if you want it to show how the virtual topology is map to a hosts phyisical toplogy then that would be admin only
17:31:28 cfriesen sean-k-mooney: agreed. I think showing the "expected" host details to the admin would be useful, since we've run into cases where expected didn't match actual. :)
17:33:41 sean-k-mooney cfriesen: it should not upstream. the intel nfv ci actully ssh's into the host that the vm is running on and validates its pinned correctly
17:34:44 cfriesen sean-k-mooney: live migration
17:34:47 sean-k-mooney cfriesen: but for an admin yes it could be useful when debuging
17:35:15 sean-k-mooney cfriesen: what about it i said we validated it was pinned as nova told it too
17:35:15 cfriesen (at least until the patch goes in to fail the live migration if there's a numa topology)
17:35:27 sean-k-mooney i did not say nova pinned it correctly
17:36:10 sean-k-mooney cfriesen: ya on that i have asked stephen to make that condional and off by default
17:36:12 cfriesen sean-k-mooney: we ran into some bugs during aborted/failed operations
17:37:01 openstackgerrit Merged openstack/nova stable/rocky: Fix up compute rpcapi version for pike release https://review.openstack.org/612561
17:37:26 sean-k-mooney cfriesen: i know of at least on production largscale deployment that uses ovs-dpdk which means the guest have hugepages and numa toplogy that uses livemigration

Earlier   Later