Earlier  
Posted Nick Remark
#openstack-nova - 2018-03-08
21:54:17 mriedem the api has access to all of the cells via mappings in the nova_api db
21:54:31 harlowja so nova.conf needs to have all rabbit transports?
21:54:34 harlowja in all places?
21:54:35 mriedem no
21:54:46 mriedem nova.conf needs to be able to access the api database
21:54:58 mriedem the api database has the cell mappings which also has their rabbit transports
21:55:27 harlowja ahhhhh
21:55:30 mriedem when getting an instance to perform some action on it, like getting it's console log
21:55:39 mriedem the api looks up a mapping to see which cell the instance is in,
21:55:50 mriedem then targets a context to that cell so all rpc/db for that instance goes to the targeted cell
21:56:43 harlowja ah
21:56:43 harlowja so nova-api conf doesn't really even need any transport_urls
21:57:16 harlowja (in configuration that is)
21:57:20 mriedem it does to be able to rpc cast to conductor
21:57:25 harlowja kk
21:57:52 mriedem https://docs.openstack.org/nova/latest/user/cellsv2-layout.html
22:00:39 harlowja ya, been looking at that, may have figured it out, ha
22:08:36 mriedem dansmith: want to re-approve melwitt's spec for continuing the 'convert consoles to objects' work? https://review.openstack.org/#/c/543662/
22:08:44 mriedem she updated it a bit after stuff that changed in queens
22:39:01 harlowja mriedem hey, for the https://docs.openstack.org/nova/latest/user/cellsv2-layout.html diagram, in the child cells, just want to confirm, they don't need there own nova-scheduler right?
22:39:14 harlowja we are seeing something where it seems to go to a cell, then go to the scheduler
22:40:34 mriedem harlowja: there are no child cells
22:40:38 mriedem there is only 1 scheduler
22:40:40 mriedem this isn't cells v1
22:40:46 mriedem you crazy godaddy guys
22:40:47 harlowja sorry, cell 1 :-P
22:40:55 harlowja we are doing this in not cells v1 :-P
22:40:59 harlowja cells v2, ha
22:41:11 mriedem nova-api and nova-scheduler are global
22:41:27 mriedem and depending on how you want to handle conductor, that can be global as well
22:41:55 mriedem dansmith also has a couple of summit videos going through the layout stuff if that would help
22:43:28 mriedem https://docs.openstack.org/nova/latest/user/cells.html#cells-v2
22:44:29 mriedem dansmith: since you are my fellow volume-backed server comrade now, i went through the spec to support changing images in volume-backed servers https://review.openstack.org/#/c/532407/ - needs quite a bit of work though, like it doesn't even mention needing a new microversion
22:45:10 dansmith mriedem: remind me to look at that tomorrow
22:45:39 mriedem i will make it my first thing of the day
22:45:41 dansmith mriedem: speaking of that, I'm looking into what we can do now to eliminate the BFV volume-size-claims-compute-disk problem which I think is mostly cruft now
22:46:13 dansmith I'm worried we might be pinned by one thing right now, but I'm mulling it over
22:47:12 openstackgerrit Dan Smith proposed openstack/nova master: [WIP] Remove deprecated cpu,ram,disk claiming in resource tracker https://review.openstack.org/551026
22:47:16 dansmith ^
22:48:39 openstackgerrit Merged openstack/nova master: ironic: Clean up resources after unprovision fails https://review.openstack.org/544772
22:48:52 mriedem dansmith: we can't do that until we remove cachingscheduler
22:48:59 mriedem as it relies on claims in the computes
22:49:04 openstackgerrit Merged openstack/nova master: Make nova-manage db purge take --all-cells https://review.openstack.org/550502
22:49:06 dansmith that's the thing :)
22:49:13 mriedem oh heh
22:49:30 dansmith we really need to do something though,
22:49:49 dansmith because that's a bunch of baggage getting in the way of things like BFV
22:49:49 mriedem this is why i wanted to add the data migration CLI in rocky so we can drop caching scheduler in S
22:49:53 mriedem i know
22:50:13 dansmith we could switch all of this on with a workaround
22:50:31 dansmith it wouldn't be that hard to do
22:50:39 mriedem seems like that would be a lot of conditional
22:51:01 dansmith it wouldn't really
22:51:59 dansmith anyway, I want to make sure the above WIP passes tempest without any big warnings, which I hope will help sniff out anything I missed
22:52:04 mriedem well, we have a caching scheduler job in the experimental queue now if you want to play with things
22:52:18 dansmith ah good
23:04:35 openstackgerrit Dan Smith proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware https://review.openstack.org/507486
23:04:37 dansmith there ^, now I can sleep tonight
23:09:06 openstackgerrit Matt Riedemann proposed openstack/nova master: Migrate tempest-dsvm-cells job to an in-tree job definition https://review.openstack.org/549780
23:09:07 openstackgerrit Matt Riedemann proposed openstack/nova master: Make nova-cells-v1 run with neutron https://review.openstack.org/549789
23:15:56 openstackgerrit Surya Seetharaman proposed openstack/nova master: Make archive_deleted_rows handle a missing CONF.api_database.connection https://review.openstack.org/550967
#openstack-nova - 2018-03-09
00:01:21 openstackgerrit Surya Seetharaman proposed openstack/nova master: Make archive_deleted_rows handle a missing CONF.api_database.connection https://review.openstack.org/550967
00:59:27 mnaser the patches we did to do clean-up-on-delete work great, except orchestrators are still broken
00:59:53 mnaser because if say an orchestrator like heat created a volume, then a vm with that volume attached and fails
01:00:31 mnaser when you tell it to delete the stack, it will start by deleting the volume first (because it cant delete the vm without the volume being gone i guess)
01:00:56 mnaser but it cant do that because the volume is in 'attaching' state, and nova only clears that on ERROR'd instances once the instance is deleted
01:49:46 openstackgerrit Nakanishi Tomotaka proposed openstack/nova master: Test Compute API in multiple cells https://review.openstack.org/534116
01:50:17 openstackgerrit Merged openstack/os-vif master: Add kuryr-kubernetes Tempest job https://review.openstack.org/548525
02:33:05 openstackgerrit Merged openstack/nova master: Rename the 'recreate' param in rebuild_instance to 'evacuate' https://review.openstack.org/508190
03:30:28 Spaz-Work Morning
06:10:43 openstackgerrit OpenStack Proposal Bot proposed openstack/nova master: Imported Translations from Zanata https://review.openstack.org/548772
06:26:52 openstackgerrit Zhenyu Zheng proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware https://review.openstack.org/507486
08:05:53 zigo su -s /bin/sh -c "nova-manage cell_v2 list_cells" nova
08:05:53 zigo Hi there! I'm trying to fix my CI, and would like to know what should be the normal output for:
08:06:06 zigo The documentation isn't very clear about which cell should have db access or not.
08:06:16 zigo Should both cell0 and cell1 have db access?
08:07:14 zigo Is this ok?
08:07:33 zigo | cell1 | 011c0451-b851-4822-b246-da6603ac3bb6 | rabbit://guest:****@127.0.0.1 | mysql+pymysql://nova:****@localhost/novadb |
08:07:33 zigo | cell0 | 00000000-0000-0000-0000-000000000000 | None | None |
08:07:33 zigo +-------+--------------------------------------+-------------------------------+--------------------------------------------+
08:07:33 zigo | Name | UUID | Transport URL | Database Connection |
08:07:36 zigo +-------+--------------------------------------+-------------------------------+--------------------------------------------+
08:09:45 zigo It also would be nice if we could have a --format csv option there ...
08:10:06 zigo It's much easier to parse (I could use q-text-as-data for parsing then...)
08:28:48 openstackgerrit Alex Xu proposed openstack/nova-specs master: Report CPU features to placement service by traits API https://review.openstack.org/497733
08:39:21 openstackgerrit sahid proposed openstack/nova master: libvirt: slow live-migration to ensure network is ready https://review.openstack.org/497457
08:50:58 zigo bauzas: Hello!
08:51:08 zigo I'm getting some Py3 issues over here with cells ... :(
08:52:15 zigo http://paste.openstack.org/show/696037/
09:04:03 lyarwood Morning
09:06:27 Spaz-Work Morning folks
09:07:37 gibi happy Friday morning Nova
09:21:21 stephenfin zigo: Could you report that as bug, if you haven't done so already?
09:21:40 openstackgerrit Zhenyu Zheng proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware https://review.openstack.org/507486
09:22:20 openstackgerrit Stephen Finucane proposed openstack/nova master: Add CPUWeigher https://review.openstack.org/379525
09:24:33 stephenfin bauzas, giblet: morning folks. Any chance one of you could look at these two patches? https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:cleanup
09:24:48 bauzas zigo: sorry, my laptop thinks it's already the week-end and suddently shutdowns
09:25:08 bauwser good lord, it's Friday
09:25:09 Spaz-Work man this script is jenky
09:25:33 Spaz-Work Casual Nick Friday?

Earlier   Later