Earlier  
Posted Nick Remark
#openstack-nova - 2017-03-16
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
21:52:45 dansmith hmm, yeah

Earlier   Later