Chris Dent e8bad5cd6a Init placement before nova
With change I7e1e89cd66397883453935dcf7172d977bf82e84 the placement
service may optionally use its own database. In order for this to
work, however, the ordering of how both nova and placement are
configured and initialized in stack.sh requires careful control.

* nova.conf must be created first
* then placement must make some adjustments to it
* then lib/placement needs to create the placement database
* before nova does a database sync (of both databases)

Otherwise, when the placement_database/connection is defined, the nova
db_sync command will fail because the placement database does not yet
exist. If we try to do a sync before the nova_api database is created
_that_ sync will fail.

This patch adjusts the ordering and also removes a comment that will
no longer be true when I7e1e89cd66397883453935dcf7172d977bf82e84 is
merged.

Change-Id: Id5b5911c04d198fe7b94c7d827afeb5cdf43a076
2018-04-25 14:55:59 +01:00
..
2015-11-27 15:36:04 +11:00
2017-11-08 17:03:18 +11:00
2018-01-11 16:19:36 +01:00
2015-11-27 15:36:04 +11:00
2017-09-01 15:08:17 -04:00
2018-03-11 05:43:44 +00:00
2018-04-24 15:13:37 +00:00
2015-11-27 15:36:04 +11:00
2017-07-10 17:06:16 -03:00
2018-03-28 13:51:31 -05:00
2017-06-20 14:09:30 -04:00
2018-04-25 14:55:59 +01:00