diff options
| author | Zuul <zuul@review.openstack.org> | 2018-06-07 12:33:13 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2018-06-07 12:33:13 +0000 |
| commit | 91f5cca1863bb54695774a892c83ccb2ffaf9006 (patch) | |
| tree | b581349d4cf79d64742053b024ad15294be89185 /docker/nova | |
| parent | 291ba252a5d07f02a058c5cee4370d74121f563f (diff) | |
| parent | 7f1ba57e1868cab599f3f8fb2731fe4663428462 (diff) | |
| download | kolla-91f5cca1863bb54695774a892c83ccb2ffaf9006.tar.gz kolla-91f5cca1863bb54695774a892c83ccb2ffaf9006.zip | |
Merge "Apply Nova rolling upgrade logic"
Diffstat (limited to 'docker/nova')
| -rw-r--r-- | docker/nova/nova-api/extend_start.sh | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/docker/nova/nova-api/extend_start.sh b/docker/nova/nova-api/extend_start.sh index df277923a..dd18f798c 100644 --- a/docker/nova/nova-api/extend_start.sh +++ b/docker/nova/nova-api/extend_start.sh @@ -9,6 +9,17 @@ if [[ "${!KOLLA_BOOTSTRAP[@]}" ]]; then exit 0 fi +if [[ "${!KOLLA_UPGRADE[@]}}" ]]; then + nova-manage db sync + nova-manage api_db sync + exit 0 +fi + +if [[ "${!KOLLA_OSM[@]}}" ]]; then + nova-manage db online_data_migrations + exit 0 +fi + # Assume the service runs on top of Apache when user is root if [[ "$(whoami)" == 'root' ]]; then # NOTE(pbourke): httpd will not clean up after itself in some cases which |
