diff options
author | Jenkins <jenkins@review.openstack.org> | 2017-04-02 08:05:07 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2017-04-02 08:05:07 +0000 |
commit | 4a7c484c0237d28378e5efb607829a5e64e6333a (patch) | |
tree | 980838d8df6d3912b87a3cf6b02f3a26f0134231 /puppet/services | |
parent | 0690da2c5a56f1b0c07bea8a907f70795267e12a (diff) | |
parent | d99a06705489b1d63d72b0f2296d7236b3ccf7aa (diff) |
Merge "[N->O] Fix wrong database connection for cell0 during upgrade." into stable/ocata
Diffstat (limited to 'puppet/services')
-rw-r--r-- | puppet/services/nova-api.yaml | 2 | ||||
-rw-r--r-- | puppet/services/nova-base.yaml | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/puppet/services/nova-api.yaml b/puppet/services/nova-api.yaml index d5520522..678e09b6 100644 --- a/puppet/services/nova-api.yaml +++ b/puppet/services/nova-api.yaml @@ -225,7 +225,7 @@ outputs: - name: Setup cell_v2 (map cell0) tags: step5 when: is_bootstrap_node - command: nova-manage cell_v2 map_cell0 + shell: nova-manage cell_v2 map_cell0 --database_connection=$(hiera nova::cell0_database_connection) - name: Setup cell_v2 (create default cell) tags: step5 when: is_bootstrap_node diff --git a/puppet/services/nova-base.yaml b/puppet/services/nova-base.yaml index 8100c9b1..7b568e9e 100644 --- a/puppet/services/nova-base.yaml +++ b/puppet/services/nova-base.yaml @@ -151,6 +151,16 @@ outputs: - {get_param: [EndpointMap, MysqlInternal, host]} - '/nova' - '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo' + nova::cell0_database_connection: + list_join: + - '' + - - {get_param: [EndpointMap, MysqlInternal, protocol]} + - '://nova:' + - {get_param: NovaPassword} + - '@' + - {get_param: [EndpointMap, MysqlInternal, host]} + - '/nova_cell0' + - '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo' nova::api_database_connection: list_join: - '' |