Earlier  
Posted Nick Remark
#openstack-nova - 2017-01-17
18:06:13 owalsh operator could install it, maybe create custom flavors etc... upgrade to ocata, then add hosts to deploy to
18:06:26 owalsh far less likely to have a production cloud with no hosts
18:06:47 owalsh but with flavors
18:16:25 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 map_cell_and_hosts https://review.openstack.org/421420
18:17:52 openstackgerrit Matt Riedemann proposed openstack/nova: Fix and add some notes to the cells v2 first time setup doc https://review.openstack.org/421421
18:17:57 mriedem melwitt: found a typo in the cells v2 setup doc ^
18:20:14 owalsh mriedem: so for fresh installs it would be: install ocata, create nova/api/cell0 dbs, sync api db, map_cell0, create_cell cell1, sync nova db ... deploy computes, discover_hosts
18:23:51 mriedem owalsh: well, create_cell cell1 implies you have a cell1 db
18:25:30 mriedem you don't have to create a cell1,
18:25:43 mriedem simple_cell_setup and map_cell_and_hosts will default to use the nova db as cell1
18:26:00 owalsh can't use simple_cell_setup as we have no hosts yet
18:26:18 owalsh create_cell cell1 defaults to using the nova db too AFAICT
18:26:43 mriedem yeah which fails w/o https://review.openstack.org/#/c/420079/
18:27:03 mriedem owalsh: yeah you're right,
18:27:18 mriedem create_cell will use CONF.database.connection which is by default the main (non-api) db
18:28:45 mriedem owalsh: so yeah i think that's all correct for first time initial ocata setup
18:28:48 mriedem also in http://docs.openstack.org/developer/nova/cells.html#setup-of-cells-v2
18:29:12 mriedem i think we plan on eventually getting rid of simple_cell_setup as it's not that simple for fresh install
18:31:15 comstud mriedem: what's this cells thing you speak of?
18:31:24 comstud never heard of it
18:31:36 comstud i only know zones
18:36:55 mriedem comstud: cells v2.0
18:37:00 mriedem cells: the reckoning
18:37:44 comstud mriedem: Cells 2: Electric Boogaloo
18:38:30 comstud i've been meaning to look @ what laski et al came up with, but no time
18:39:06 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 verify_instance https://review.openstack.org/421436
18:39:43 mriedem cells IV: the revenge of behrens
18:39:49 comstud lol
18:40:10 mriedem that's for when you come back
18:41:40 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 verify_instance https://review.openstack.org/421436
18:42:09 owalsh mriedem: I think the difficulty with all of this is the sync api db
18:42:41 owalsh ideall upgrades would be similar: install ocata, create nova/api/cell0 dbs, sync api db, map_cell0, create_cell cell1, sync nova db, discover_hosts
18:42:55 owalsh s/ideall/ideally/
18:46:04 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 discover_hosts https://review.openstack.org/421442
18:46:26 mriedem sdague: melwitt: got past that db host issue on the subnode \o/
18:47:01 mriedem owalsh: is there an upgrade step in there?
18:47:19 mriedem wait, upgrade step in where? the doc?
18:48:17 owalsh mriedem: install ocata, from newton
18:48:54 mriedem ok.
18:48:55 melwitt mriedem: sweet, nice work
18:49:02 mriedem when coming from newton you'd have the nova and nova_api dbs
18:49:08 mriedem you still have to create cell0
18:49:14 owalsh ah, yes, typo
18:49:16 mriedem and sync it and map it
18:49:45 owalsh yea, but after sync api db
18:49:58 owalsh if it did have that migration
18:50:06 owalsh s/did/didn't/
18:50:58 mriedem well,
18:51:51 mriedem the upgrade scenario we had in mind was install ocata, create cell0 db, run simple_cell_setup which creates the cell0 mapping in the api db, runs the db schema migration on cell0, and then does map_cell_and_hosts for the existing nova database
18:52:00 mriedem ^ is what grenade does
18:52:23 mriedem https://github.com/openstack-dev/grenade/blob/master/projects/60_nova/from-newton/upgrade-nova
18:52:58 mriedem the problem is upgrading from newton to ocata with no compute hosts
18:53:07 mriedem but having flavors
18:53:15 mriedem which is not something we anticipated
18:55:31 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 create_cell https://review.openstack.org/421444
18:55:35 owalsh where/when is the api db sync?
18:59:31 mriedem after ^
19:00:36 mriedem here https://github.com/openstack-dev/devstack/blob/master/lib/nova#L681
19:00:57 melwitt this is reminding me what I said in the ML thread about the setup docs, we need to include step-by-step instructions for each common scenario
19:01:00 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 map_instances https://review.openstack.org/421404
19:01:01 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 verify_instance https://review.openstack.org/421436
19:01:01 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 map_cell_and_hosts https://review.openstack.org/421420
19:01:02 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 create_cell https://review.openstack.org/421444
19:01:02 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 discover_hosts https://review.openstack.org/421442
19:02:19 mriedem before you ask me why we recreate the nova_api db after upgrading from ocata, that's a good question
19:03:29 mriedem melwitt: i think you just signed up for that
19:04:25 melwitt yeah, I should do that :)
19:06:21 mriedem i'm not entirely sure what goes on with the dbs in grenade
19:08:18 mriedem sdague: is https://github.com/openstack-dev/devstack/blob/master/lib/nova#L676 not called during grenade?
19:11:25 mriedem oh i guess not
19:11:33 mriedem which is why we don't stomp on the databases from the n-1 run
19:12:08 mriedem ok i'm going to be away for awhile
19:12:20 owalsh mriedem: me too, thanks!
19:17:18 openstackgerrit Eric Fried proposed openstack/nova: Introduce base PowerVM driver https://review.openstack.org/391288
19:17:52 openstackgerrit Eric Fried proposed openstack/nova: Introduce base PowerVM driver https://review.openstack.org/391288
19:18:22 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 map_cell_and_hosts https://review.openstack.org/421420
19:18:22 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 map_instances https://review.openstack.org/421404
19:18:23 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 verify_instance https://review.openstack.org/421436
19:18:24 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 map_cell0 https://review.openstack.org/421384
19:18:24 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 simple_cell_setup https://review.openstack.org/421333
19:18:25 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 create_cell https://review.openstack.org/421444
19:18:25 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 discover_hosts https://review.openstack.org/421442
19:18:26 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 list_cells https://review.openstack.org/421458
19:18:27 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 delete_cell https://review.openstack.org/421459
19:31:40 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 list_cells https://review.openstack.org/421458
19:31:40 openstackgerrit Diana Clarke proposed openstack/nova: nova-manage docs: cell_v2 delete_cell https://review.openstack.org/421459
20:04:32 openstackgerrit Sujitha proposed openstack/nova: Adding auto_disk_config field to InstancePayload https://review.openstack.org/419185
20:06:50 openstackgerrit Sujitha proposed openstack/nova: Adding auto_disk_config field to InstancePayload https://review.openstack.org/419185
20:08:34 openstackgerrit Joshua Harlow proposed openstack/nova: Handle oslo.serialization type error and binascii error https://review.openstack.org/421482
20:21:06 openstackgerrit Eric Fried proposed openstack/nova: Introduce base PowerVM driver https://review.openstack.org/391288
20:29:02 openstackgerrit Jiri Suchomel proposed openstack/nova: Retry few times when creating the initial connection to libvirtd. https://review.openstack.org/416928
20:43:14 openstackgerrit Sivasathurappan Radhakrishnan proposed openstack/nova: Extract _post_live_migratiion_network_setup https://review.openstack.org/413021
21:00:33 claudiub|2 mriedem: hi. around?
21:02:12 openstackgerrit Davanum Srinivas (dims) proposed openstack/nova: [WIP] ignore me - trying experimental jobs https://review.openstack.org/421209
21:09:47 harlowja mriedem if u get a chance, when this is ok, https://review.openstack.org/#/c/421482/
21:10:16 harlowja need for a oslo.serialization release that will unify the exceptions (until then cinder uses one type, nova uses the other, so its a PITA, lol)
21:11:07 smcginnis Hah - "can proceed with breaking nova"
21:11:22 efried I was amused
21:11:27 smcginnis efried: ;)
21:13:52 openstackgerrit Chris Dent proposed openstack/nova: Remove invalid URL in gabbi tests https://review.openstack.org/421529

Earlier   Later