Re-deployment of controller fails if net04 name of network was changed and roter-net04 stays as was before
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Confirmed
|
High
|
Fuel QA Team | ||
6.1.x |
Won't Fix
|
Medium
|
MOS Maintenance | ||
7.0.x |
Won't Fix
|
Medium
|
Fuel Library (Deprecated) | ||
Mitaka |
Confirmed
|
High
|
Fuel QA Team |
Bug Description
Steps to reproduce:
1. Deploy ha vlan (Centos)
2. 3 controllers + 2 compute
3. As soon as deployment becomes ready - ssh on any controller
4. .Update keystone admin user and password
5. re-name net04 network
6. Delete 1 controller and 1 compute
7. Add new controller
8. Change interface configuration and dissk configuration
9. Press deploy changes
Expected Result:
Cluster is ready, OSTF tests are passed
Actual Result:
Nodes from step 6 was removed, new controller was provisioned and re-deployment of existing controller starts(those one that was primary. and finishes with error:
Non-fatal error: "Execution of '/usr/bin/neutron net-create --format=shell --tenant_
2015-07-05 11:33:50 DEBUG
Executing '/usr/bin/neutron net-create --format=shell --tenant_
After re-naming of neutron net - networks looks like
[root@node-1 ~]# neutron net-list
+------
| id | name | subnets |
+------
| fd9d4e48-
| f572f5d8-
+------
[root@node-1 ~]# /usr/bin/neutron router-show --format=shell 7a827626-
admin_state_
distributed="False"
external_
ha="False"
id="7a827626-
name="router04"
routes=""
status="ACTIVE"
tenant_
[root@node-1 ~]# /usr/bin/neutron router-show --format=shell 7a827626-
admin_state_
distributed="False"
external_
ha="False"
id="7a827626-
name="router04"
routes=""
status="ACTIVE"
tenant_
after re-naming admin1 network back to neto4 - re-deployment passed, but we have 2 admin users and different openrc files (on re-deployed controller and added)
[root@node-1 ~]# cat openrc
#!/bin/sh
export LC_ALL=C
export OS_NO_CACHE='true'
export OS_TENANT_
export OS_USERNAME='haGre'
export OS_PASSWORD='haGre'
export OS_AUTH_URL='http://
export OS_AUTH_
export OS_REGION_
export CINDER_
export GLANCE_
export KEYSTONE_
export NOVA_ENDPOINT_
export NEUTRON_
export OS_ENDPOINT_
export MURANO_REPO_URL='http://
[root@node-1 ~]# exit
logout
Connection to node-1 closed.
[root@nailgun ~]# ssh node-2
Warning: Permanently added 'node-2' (RSA) to the list of known hosts.
Last login: Sun Jul 5 21:02:35 2015 from 10.109.0.2
[root@node-2 ~]# cat openrc
#!/bin/sh
export LC_ALL=C
export OS_NO_CACHE='true'
export OS_TENANT_
export OS_USERNAME='haGre'
export OS_PASSWORD='haGre'
export OS_AUTH_URL='http://
export OS_AUTH_
export OS_REGION_
export CINDER_
export GLANCE_
export KEYSTONE_
export NOVA_ENDPOINT_
export NEUTRON_
export OS_ENDPOINT_
export MURANO_REPO_URL='http://
[root@node-2 ~]#
[root@nailgun ~]# cat /etc/fuel/
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "6.1"
openstack_
api: "1.0"
build_number: "525"
build_id: "2015-06-
nailgun_sha: "dbd54158812033
python-
astute_sha: "1ea8017fe88894
fuel-library_sha: "2e7a08ad9792c7
fuel-ostf_sha: "8fefcf7c464937
fuelmain_sha: "a3998372183468
Changed in fuel: | |
importance: | Undecided → High |
summary: |
Re-deployment of controller fails if net04 name of network was changed + and roter-net04 stays as was before |
description: | updated |
tags: | added: docs |
Changed in fuel: | |
milestone: | 7.0 → 8.0 |
no longer affects: | fuel/8.0.x |
tags: | added: area-library |
tags: |
added: area-mos removed: area-library |
Changed in fuel: | |
assignee: | MOS Puppet Team (mos-puppet) → Sergey Kolekonov (skolekonov) |
Changed in fuel: | |
status: | Confirmed → Invalid |
tags: | added: customer-found |
no longer affects: | fuel/newton |
https:/ /drive. google. com/a/mirantis. com/file/ d/0B_tSitrwrgvo WUh6eEVMZUVkd2M /view?usp= sharing