| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2018-10-24 | |||
| 14:26:55 | sean-k-mooney | the intent was to add the flag to the callee code not the lib code | |
| 14:27:18 | cdent | this allows the callee to check for already started before configuring | |
| 14:27:19 | sean-k-mooney | that said i can use that but then its not backportable easilly | |
| 14:27:30 | cdent | right, I'm not suggesting you use it _now_ | |
| 14:27:36 | cdent | just that it is available in the future | |
| 14:28:02 | cdent | and the change of exception is handy | |
| 14:31:06 | sean-k-mooney | acttuly i can use hasattter to see if it exits so i can contionally use it. ill submit a patch soon | |
| 14:31:29 | sean-k-mooney | cdent: enjoy your non compute thing :) | |
| 14:38:45 | jaypipes | dansmith: done | |
| 14:39:36 | dansmith | jaypipes: ah thanks, will fix those typos | |
| 14:42:47 | openstackgerrit | Dan Smith proposed openstack/nova master: Make CellDatabases fixture reentrant https://review.openstack.org/611665 | |
| 14:42:48 | openstackgerrit | Dan Smith proposed openstack/nova master: Minimal construct plumbing for nova list when a cell is down https://review.openstack.org/567785 | |
| 14:42:48 | openstackgerrit | Dan Smith proposed openstack/nova master: Modify get_by_cell_and_project() to get_not_deleted_by_cell_and_projects() https://review.openstack.org/607663 | |
| 14:42:49 | openstackgerrit | Dan Smith proposed openstack/nova master: Return a minimal construct for nova show when a cell is down https://review.openstack.org/591658 | |
| 14:42:49 | openstackgerrit | Dan Smith proposed openstack/nova master: Refactor scatter-gather utility to return exception objects https://review.openstack.org/607934 | |
| 14:42:50 | 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 | |
| 14:42:57 | openstackgerrit | Matt Riedemann proposed openstack/python-novaclient stable/rocky: Fix up userdata argument to rebuild. https://review.openstack.org/613057 | |
| 14:46:16 | openstackgerrit | Matthew Booth proposed openstack/nova master: Allow placement_context_manager to be replaced on reconfiguration https://review.openstack.org/613058 | |
| 14:46:22 | mdbooth | sean-k-mooney: ^^^ | |
| 14:46:50 | mdbooth | sean-k-mooney: Not quite as clean as I'd hoped because python syntax doesn't allow @db_api.placement_context_manager().writer | |
| 14:48:31 | efried | mdbooth: Not having looked at the patch at all, why do you need () ? | |
| 14:48:52 | efried | oh, I think I get it. | |
| 14:49:48 | openstackgerrit | Matt Riedemann proposed openstack/python-novaclient master: Deprecate the unused instance-name https://review.openstack.org/602520 | |
| 14:50:59 | bauzas | efried: the placement modeling for https://review.openstack.org/#/c/602474/2/specs/stein/approved/vgpu-stein.rst@103 is already made by the reshaper change https://review.openstack.org/#/c/599208/ | |
| 14:51:27 | efried | bauzas: I thought that might be the case. | |
| 14:51:40 | bauzas | melwitt: once you're up, not sure I understand your concern about upgrade on https://review.openstack.org/#/c/602474 since I already commented this in the upgrade section | |
| 14:51:57 | sean-k-mooney | mdbooth: i was assuming you would have made it @db_api.writer but ya ill take a look when my browser stops crashing form the giat log i tried to open | |
| 14:52:01 | efried | bauzas: Is that described in the reshaper spec? | |
| 14:52:01 | bauzas | efried: I just wanted to keep minimalistic changes to the alrady approved spec | |
| 14:52:12 | bauzas | efried: no, that's direct code | |
| 14:52:17 | efried | bauzas: I think I'm trying to say it should be described in *some* spec *somewhere*. | |
| 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 | openstackgerrit | Matt Riedemann proposed openstack/nova master: Document restrictions on changes-since/before when listing servers https://review.openstack.org/613070 | |
| 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 | 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: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: Reject forced move with nested source allocation https://review.openstack.org/605785 | |
| 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:49 | openstackgerrit | Balazs Gibizer proposed openstack/nova master: Handle allocations consuming only from the child RPs https://review.openstack.org/608298 | |
| 15:50:49 | openstackgerrit | Balazs Gibizer proposed openstack/nova master: Run negative server moving tests with nested RPs https://review.openstack.org/604125 | |
| 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 | |