| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2017-04-05 | |||
| 11:42:22 | openstackgerrit | Alex Szarka proposed openstack/nova master: Transform instance-exists notification https://review.openstack.org/403660 | |
| 11:56:12 | yasemin_ | hi, i installed stable/ocata , multinode devstack and when i add compute node, it gives an error like Failed to perform requested operation on instance "demo", the instance has an error status: Please try again later [Error: Host 'compute-1' is not mapped to any cell]. | |
| 11:56:19 | yasemin_ | can you help me ? | |
| 12:01:54 | artom | yasemin_, I think you need to run nova-manage cell_v2 discover_hosts | |
| 12:03:03 | yasemin_ | artom, how can i run it ? | |
| 12:03:29 | artom | yasemin_, from the command line on the controller node | |
| 12:10:02 | yasemin_ | atom, how is the command ? or can you suggest any doc ? | |
| 12:16:16 | artom | yasemin_, the command is 'nova-manage cell_v2 discover_hosts' :) | |
| 12:16:26 | frickler | yasemin_: https://docs.openstack.org/developer/nova/cells.html#setup-of-cells-v2 | |
| 12:17:13 | artom | frickler, I think his issue is that he added a compute, and the compute isn't mapped to a cell | |
| 12:18:30 | yasemin_ | artom, :) sorry | |
| 12:18:50 | yasemin_ | /usr/local/lib/python2.7/dist-packages/pymysql/cursors.py:166: Warning: (3090, u"Changing sql mode 'NO_AUTO_CREATE_USER' is deprecated. It will be removed in a future release.") | |
| 12:18:50 | yasemin_ | result = self._query(quer | |
| 12:19:03 | frickler | artom: yes, and the step you mention is correct, I was just adding the doc component for it | |
| 12:19:10 | artom | I'm pretty sure there are plans to run discover_hosts automatically, either in a periodic task, or upon manual compute node addition, but those haven't materialized yet, so it has to be run manually | |
| 12:20:19 | frickler | artom: one can enable it with this I think: https://review.openstack.org/#/c/453004/1/doc/install-guide/source/nova-compute-install.rst | |
| 12:20:34 | yasemin_ | i think , it should be automatically :) | |
| 12:24:05 | openstackgerrit | Ghanshyam Mann proposed openstack/nova master: Use plain routes list for '/servers' endpoint instead of stevedore https://review.openstack.org/445864 | |
| 12:35:42 | markus_z | oomichi: Please have a look at https://review.openstack.org/#/c/453220/ | |
| 12:40:04 | efried | sdague Remember that thing the other day where threading was killinme and you pointed me to recent eventlet changes? | |
| 12:40:30 | efried | sdague https://review.openstack.org/#/c/453301/ is part of the solution. You're a requirements bigwig, right? | |
| 12:40:37 | efried | Would you mind having a look? | |
| 12:46:19 | jaypipes | jianghuaw_: morning (or evening) :) | |
| 12:46:38 | jaypipes | jianghuaw_: so I've been wondering about something in the VGPU spec... | |
| 12:46:44 | sdague | efried: +2 | |
| 12:46:53 | efried | sdague Thank you sir. | |
| 12:46:59 | jaypipes | are you and Bob Ball available for a Google hangout this morning to discuss a couple things? | |
| 12:51:38 | gmann | Nova API meeting in 10 min on #openstack-meeting-4 | |
| 12:54:06 | markus_z | alex_xu: Please have a look at https://review.openstack.org/#/c/453220/ | |
| 12:58:19 | jaypipes | mdbooth: "searchlight should load it from nova" <-- hmm, pretty sure Searchlight isn't going to want to do that :) | |
| 12:58:30 | jaypipes | mdbooth: though I agree with your general statement. | |
| 12:58:37 | jaypipes | about long-term maintenance of the code. | |
| 12:59:09 | mdbooth | jaypipes: I briefly poked around in searchlight's nova plugin, and it contains a bunch of assumptions about state transitions | |
| 12:59:24 | mdbooth | Things which we don't even do a good job of following just within compute manager | |
| 12:59:25 | jaypipes | mdbooth: like I said, I agree with your general statement :) | |
| 12:59:51 | jaypipes | mdbooth: I'm just saying I don't believe searchlight will want to make a dependency on any nova Python package. | |
| 12:59:56 | mdbooth | Duplicating in a proverbial locked cabinet behind a door marked 'beware of the leopard' seems unwise | |
| 13:00:16 | jaypipes | mdbooth: unless we created a different wheel entirely for this, housed in the nova source tree, but packaged separately. | |
| 13:00:25 | openstackgerrit | Balazs Gibizer proposed openstack/nova master: Add snapshot id to the snapshot notifications https://review.openstack.org/453077 | |
| 13:00:37 | mdbooth | jaypipes: Right, I wasn't really suggesting that. More that if they defined a plugin api, they could just load a bunch of plugins | |
| 13:00:50 | jaypipes | ya | |
| 13:00:52 | mdbooth | And the nova plugin would be part of nova | |
| 13:00:55 | jaypipes | totally makes sense. | |
| 13:01:01 | mriedem | searchlight wouldn't import nova, it would load a stevedore extension right? | |
| 13:01:11 | mriedem | all runtime shenanigans | |
| 13:01:22 | mdbooth | mriedem: Yeah, totally at runtime | |
| 13:01:28 | jaypipes | mriedem: yeah, but how would the Nova plugin code "get" to searchlight? | |
| 13:01:37 | jaypipes | mriedem: you need to ship the code from something... | |
| 13:02:15 | jaypipes | mriedem: that's all I'm referring to here. the mechanism for delivering that code into a place searchlight knows about... | |
| 13:02:50 | jaypipes | alex_xu: around? I'd love to make progress on https://review.openstack.org/#/c/376200/ today if you can. | |
| 13:04:21 | bauzas | johnthetubaguy: reviewing it now | |
| 13:09:19 | yasemin_ | artom, which one is true for compute nodes, placement-api or placement-client? | |
| 13:11:06 | dane-fichter | jaypipes: have you looked at the newest draft of the cert validation spec? | |
| 13:11:18 | jaypipes | dane-fichter: no sir, not yet. | |
| 13:11:56 | dane-fichter | jaypipes: ok. I think peter posted it yesterday but it was after y'all had already kind of established your queues for spec review day | |
| 13:12:51 | jaypipes | dane-fichter: will take another look today. | |
| 13:12:59 | openstackgerrit | Balazs Gibizer proposed openstack/nova master: Add snapshot id to the snapshot notifications https://review.openstack.org/453077 | |
| 13:13:03 | dane-fichter | jaypipes: thanks jay! | |
| 13:13:08 | yasemin_ | frickler, artom, which one is true for compute nodes, placement-api or placement-client? | |
| 13:28:36 | mriedem | claudiub: for volume attach, does hyperv honor the user-supplied device name (if one is provided)? | |
| 13:36:51 | artom | mriedem, wait, in a Windows guest? | |
| 13:36:56 | artom | As in, 'D:' ? | |
| 13:37:39 | mriedem | hyperv can run linux guests right? | |
| 13:37:46 | mriedem | but that's a good question - what if it's a windows guest | |
| 13:37:46 | artom | yasemin_, I'm not sure I understand your question, how can placement-api be true on a compute node? | |
| 13:38:03 | mriedem | yasemin_: for devstack? placement-client | |
| 13:38:10 | mriedem | as a subnode | |
| 13:38:12 | mriedem | in devstack | |
| 13:38:19 | yasemin_ | artom, yes for devstack compute node enable services | |
| 13:38:44 | artom | mriedem, huh, TIL hyperv isn't limited to Windows guests | |
| 13:38:50 | mriedem | yasemin_: https://github.com/openstack-infra/devstack-gate/blob/master/features.yaml#L269 | |
| 13:39:12 | mriedem | yasemin_: that's when d-g is setting up a subnode | |
| 13:39:13 | artom | yasemin_, compute node only needs placement-client, methinks | |
| 13:40:06 | yasemin_ | okey | |
| 13:40:50 | EmilienM | hello here, can you review this patch please? https://review.openstack.org/#/c/453338 - it would help TripleO CI to test upgrades from Ocata to Pike. Thanks a lot! | |
| 13:42:09 | jaypipes | melwitt: pls see my comments on https://review.openstack.org/#/c/453030/... | |
| 13:42:29 | jaypipes | melwitt: it's already been approved, but I have some requests for you in there. | |
| 13:43:16 | jaypipes | melwitt: we should really be using GET /usages, not GET /allocations for the quota-counting call. | |
| 13:46:01 | claudiub | mriedem: hi. nope, we can't honor that. | |
| 13:46:30 | claudiub | mriedem: and ofc, hyper-v can run linux guests. :) | |
| 13:47:14 | mriedem | claudiub: thanks | |
| 13:47:17 | mriedem | i'm not sure about vmware | |
| 13:47:22 | mriedem | i think xen might be the only one | |
| 13:49:10 | bauzas | jaypipes: heh, split-brain is not exactly happening in systems with leader elections | |
| 13:49:19 | bauzas | it can happen there, but it's just a case | |
| 13:49:39 | bauzas | my own definition of split-brain is when you have 2 datasets being inconsistent | |
| 13:49:53 | bauzas | which is larger than yours :) | |
| 13:56:32 | melwitt | jaypipes: okay, thanks. I can propose an amendment to the spec | |
| 13:58:28 | openstackgerrit | Maciej Szankin proposed openstack/nova-specs master: Add remove-nova-cert spec https://review.openstack.org/448882 | |
| 14:02:40 | gmann | sdague: on extension removal, as i updated the base patch in that series, i ll rebase others if needed that might need re approval | |
| 14:03:04 | gmann | johnthetubaguy: can you check this base patch https://review.openstack.org/#/c/450834/ | |
| 14:05:57 | dane-fichter | mriedem: when you get a chance, could you take a look at the newest cursive patch? it passes the experimental check. | |
| 14:06:03 | dane-fichter | mriedem: https://review.openstack.org/#/c/351232/ | |
| 14:07:14 | mriedem | yeah | |
| 14:15:41 | mriedem | jaypipes: on https://review.openstack.org/#/c/453030/ to be clear, are you saying both GET /allocations *and* GET /usages, or just the latter as a new handler? | |
| 14:17:01 | melwitt | is the placement-api-ref on docs.o.o anywhere? I can't find it | |
| 14:17:03 | jaypipes | mriedem: implement both in the REST API but have the quota-handling call only the GET /usages | |
| 14:18:38 | mriedem | jaypipes: why both | |
| 14:18:39 | mriedem | ? | |
| 14:18:46 | mriedem | why do we need two handlers for the same thing? | |