| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2018-03-08 | |||
| 21:46:29 | harlowja | ^ if that matters | |
| 21:52:27 | harlowja | mriedem ^ any idea :) | |
| 21:54:04 | mriedem | harlowja: cells v2 cells are not nested | |
| 21:54:08 | mriedem | there is no parent/child | |
| 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 | |