| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2017-03-16 | |||
| 19:52:18 | mriedem | # it's what i was born to do | |
| 19:53:15 | melwitt | lol | |
| 19:53:41 | mriedem | *warm it up | |
| 19:53:43 | mriedem | my mistake | |
| 19:53:56 | dansmith | ooh, I was just about to catch you on that | |
| 19:54:02 | melwitt | let's wear our jeans backwards | |
| 19:54:39 | mriedem | that's wiggity wiggity wiggity whack | |
| 20:22:31 | winston-d | dansmith: ping | |
| 20:24:07 | winston-d | dansmith: Hi, Dan. I recall you mentioned Nova would have a 'force-shutdown' or sth similar API/feature to ensure hypervisor is truely down during PTG. | |
| 20:25:23 | winston-d | dansmith: Do you have any pointer to bp or spec? I quickly skim through nova-specs and couldn't find it. | |
| 20:30:51 | sdague | mriedem: I think the bug looks fine, push me a patch and lets get the api-ref fixed! | |
| 20:35:17 | mriedem | sdague: alright | |
| 20:35:52 | mriedem | sdague: while you're around, would be nice to +W this so i can include it in the backports for the related bug https://review.openstack.org/#/c/446685/ | |
| 20:36:04 | mriedem | retry on failed build is kind of important | |
| 20:36:27 | sdague | mriedem: +W | |
| 20:37:23 | sdague | mriedem: honestly, if you find a thing is wrong in api-ref, I would generally skip the bug and write the patch, and just be descriptive in the commit message. Definitely know a few of those things aren't quite right still. | |
| 20:40:07 | mriedem | i only wrote the bug because i wasn't planning on doing a patch right now | |
| 20:40:49 | openstackgerrit | Matt Riedemann proposed openstack/nova master: objects: Add attachment_id to BlockDeviceMapping https://review.openstack.org/437665 | |
| 20:42:55 | dansmith | winston-d: force-down | |
| 20:49:57 | dansmith | winston-d: https://specs.openstack.org/openstack/nova-specs/specs/liberty/implemented/mark-host-down.html | |
| 20:49:59 | openstackgerrit | John L. Villalovos proposed openstack/nova master: flake8: Specify 'nova' as name of app https://review.openstack.org/446736 | |
| 20:50:03 | bauzas | FWIW, folks I'll be off tomorrow | |
| 20:52:27 | mriedem | ok | |
| 20:52:39 | mriedem | i'll have a small human in the house, so i might be distracted | |
| 20:54:49 | mriedem | bauzas: did this get talked about in last week's nova meeting? https://blueprints.launchpad.net/nova/+spec/lvm-thin-pool | |
| 20:54:56 | mriedem | and this https://blueprints.launchpad.net/nova/+spec/remove-openstack-api-directory | |
| 20:55:17 | mriedem | logan-: edleafe: ^? | |
| 20:57:15 | bauzas | mriedem: the first one was not discussed given logan- wasn't there | |
| 20:57:32 | mriedem | ok | |
| 20:57:43 | bauzas | mriedem: the second one was discussed | |
| 20:57:52 | bauzas | mriedem: and we said possibly a specless BP | |
| 20:57:58 | bauzas | given only for tracking | |
| 20:58:00 | edleafe | mriedem: yeah, and I have some patches for that | |
| 20:58:15 | mriedem | but the bp wasn't approved | |
| 20:58:28 | edleafe | not yet :) | |
| 20:58:31 | mriedem | i guess i can look back at the logs, would have been nice if someone could have summarized in the bp whiteboard | |
| 20:59:46 | bauzas | http://eavesdrop.openstack.org/meetings/nova/2017/nova.2017-03-09-14.00.log.html | |
| 21:00:01 | bauzas | mmm, 1 min before the next one :) | |
| 21:00:10 | bauzas | actually.. | |
| 21:14:23 | efried | esberglu_ adreznec Could use a new +1 on https://review.openstack.org/438119 | |
| 21:17:55 | esberglu_ | ack | |
| 21:26:47 | openstackgerrit | Octave Orgeron proposed openstack/nova-specs master: Enables MySQL Cluster Support for Nova https://review.openstack.org/446631 | |
| 21:34:32 | dtp | dansmith / melwitt: can i get a new task? | |
| 21:35:46 | jroll | mriedem: I don't see anything too crazy about it | |
| 21:35:54 | jroll | from ironic POV | |
| 21:36:17 | jroll | though I wonder if there's other ways to do it, hm | |
| 21:36:46 | mriedem | dtp: i will have something i think once i have a spec written | |
| 21:37:06 | dtp | ok | |
| 21:37:15 | dansmith | mriedem: the services id thing? | |
| 21:37:17 | mriedem | yes | |
| 21:37:20 | mriedem | dtp: this needs a spec https://blueprints.launchpad.net/nova/+spec/service-hyper-pci-uuid-in-api | |
| 21:37:31 | mriedem | dtp: if you can parse that and grok it, feel free to write the spec | |
| 21:37:33 | dansmith | mriedem: cool, I just tweaked the hostapi this morning to do the thing we said it should do | |
| 21:37:38 | mriedem | dansmith: ok | |
| 21:37:41 | mriedem | high five | |
| 21:37:47 | mriedem | \o\ | |
| 21:37:49 | mriedem | /o/ | |
| 21:37:51 | dansmith | o/* | |
| 21:37:55 | mriedem | o/. | |
| 21:38:08 | melwitt | .\o | |
| 21:38:10 | mriedem | i'm just going to steal the classics from melwitt | |
| 21:38:13 | jroll | o/' | |
| 21:38:17 | dtp | armpit bump? | |
| 21:38:18 | jroll | cheeeeeers | |
| 21:38:20 | dansmith | ~~.\o/.~~ | |
| 21:38:24 | melwitt | lol | |
| 21:38:25 | mriedem | odor lines? | |
| 21:38:30 | dansmith | smell lines yeah | |
| 21:38:32 | mriedem | ha | |
| 21:38:50 | dansmith | I am in portland after all, where showers are optional | |
| 21:39:56 | dtp | ok mriedem, reading now | |
| 21:46:51 | dtp | what does the services table contain? | |
| 21:47:27 | mriedem | services | |
| 21:47:34 | dtp | hehe | |
| 21:47:45 | dtp | like . . . keystone? | |
| 21:47:50 | mriedem | no | |
| 21:47:54 | mriedem | info about the actual nova services | |
| 21:47:59 | mriedem | like nova-compute, nova-scheduler, etc | |
| 21:48:03 | mriedem | the host/binary/topic fields | |
| 21:48:05 | mriedem | service versoin | |
| 21:48:06 | mriedem | enabled/disabled | |
| 21:48:07 | mriedem | et | |
| 21:48:08 | mriedem | *etc | |
| 21:48:16 | mriedem | https://developer.openstack.org/api-ref/compute/#compute-services-os-services | |
| 21:48:20 | dtp | ah. thank you | |
| 21:48:30 | mriedem | heh "Lists all running Compute services for a tenant," that's wrong | |
| 21:48:34 | mriedem | services are not per-tenant | |
| 21:48:40 | mriedem | sdague: more api-ref fun ^ | |
| 21:49:04 | mriedem | that should be "for a region" right? | |
| 21:49:11 | mriedem | or a cell i guess | |
| 21:49:28 | mriedem | but i'm not sure we want to start using the c word in the api ref yet | |
| 21:49:29 | dansmith | not a cell | |
| 21:49:34 | dansmith | yeah, don't say that | |
| 21:49:35 | mriedem | true, | |
| 21:49:39 | mriedem | api isn't in the cell | |
| 21:49:42 | dansmith | say for a deployment or region or something | |
| 21:49:45 | mriedem | yeah | |
| 21:50:39 | melwitt | dtp: to see how it's used, look at nova/db/sqlalchemy/models.py at Service to see the data model, then look at nova/objects/service.py to see the object API and you can sort of trace how it's used from using that as a starting point. also look at nova/service.py | |
| 21:51:40 | dtp | ok, thanks | |
| 21:51:52 | mriedem | dansmith: guh, we need to update this at some point too https://docs.openstack.org/ops-guide/arch-scaling.html#cells-and-regions | |