Revert "Add nova to placement DB migration"

As nova_placement -> placement takes place in S->T upgrade,
we don't need this code anymore, as S->U is not supported anyway,
and T->U don't need placement to be migrated again

This reverts commit 3d6cedf859.

Depends-On: https://review.opendev.org/692509
Change-Id: I281d8974ee22e65da8d03c6784bcbbbe79648351
This commit is contained in:
Dmitriy Rabotyagov (noonedeadpunk) 2019-11-01 18:52:52 +00:00
parent e2eb2a50a2
commit 5c0a44c4df
3 changed files with 0 additions and 37 deletions

View File

@ -13,25 +13,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.
- block:
- name: Get mysql-migrate-db.sh path
command: "{{ placement_bin }}/python -c \"import pkg_resources;print(pkg_resources.resource_filename('placement_db_tools', 'mysql-migrate-db.sh'))\" "
become: yes
become_user: "{{ placement_system_user_name }}"
changed_when: false
register: placement_db_tools
# NOTE(noonededpunk) We have rc 3 when data is already migrated and rc 4 when no data for migration
- name: Perform DB migration from nova-placement
command: "{{ placement_db_tools.stdout }} --migrate /etc/placement/placement-migrate-db.rc"
environment:
PATH: "{{ placement_bin }}:{{ ansible_env.PATH }}"
become: yes
become_user: "{{ placement_system_user_name }}"
register: placement_migrate
changed_when: placement_migrate.rc == 0
failed_when: placement_migrate.rc == 1 or placement_migrate.rc == 2 or placement_migrate.rc >= 5
when: placement_migrate_flag | default(False)
- name: Perform a Placement DB sync
command: "{{ placement_bin }}/placement-manage db sync"
become: yes

View File

@ -27,12 +27,3 @@
dest: "/etc/placement/placement.conf"
config_overrides: "{{ placement_placement_conf_overrides }}"
config_type: "ini"
- name: Copy placement database migration config
template:
src: placement-migrate-db.rc.j2
dest: /etc/placement/placement-migrate-db.rc
owner: "root"
group: "{{ item.group|default(placement_system_group_name) }}"
mode: "0640"
when: placement_migrate_flag | default(False)

View File

@ -1,9 +0,0 @@
NOVA_API_DB="{{ nova_api_galera_database | default('nova_api') }}"
NOVA_API_USER="{{ nova_api_galera_user | default('nova_api') }}"
NOVA_API_PASS="{{ nova_api_container_mysql_password }}"
NOVA_API_DB_HOST="{{ nova_api_galera_address | default(placement_galera_address) }}"
PLACEMENT_DB="{{ placement_galera_database }}"
PLACEMENT_USER="{{ placement_galera_user }}"
PLACEMENT_PASS="{{ placement_galera_password }}"
PLACEMENT_DB_HOST="{{ placement_galera_address }}"
MIGRATE_TABLES="allocations placement_aggregates consumers inventories projects resource_classes resource_provider_aggregates resource_provider_traits resource_providers traits users"