Steps to reproduce:
1. Deploy 9.0 env + contrail plugin (9 slaves) [2]
2. Install and configure LDAP
3. Reset env (to activate ldap)
4. Deploy changes
5. Update to 9.1 state master node [3]
6. Add mos-updates
"deb http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ mos9.0-updates main restricted"
into Settings -> General on Fuel UI
7. Run `fuel2 update --env {env_id} install --repos mos-updates --restart-rabbit --restart-mysql` on master Node
8. Deploy changes
9. scp contrail-5.0-5.0.1-1-5.noarch.rpm root@10.109.0.2:/tmp
10. fuel plugins --update /tmp/contrail-5.0-5.0.1-1-5.noarch.rpm (as a workaround to bug [4])
11. start update to 9.2 [5]
12. cd /etc/yum.repos.d/
13.vim mos92-updates.repo
14.switch update mechanism in repo-url to snapshots-case, and use MOS_CENTOS_PROPOSED_MIRROR_ID=proposed-2017-01-28-114420 from snap 822 (rc2)
15. continue updating to 9.2 [6]
16.replace step 4 in above guide by following command
ansible-playbook playbooks/mos9_prepare_env.yml -e '
{"env_id":1, "snapshot_repo":"snapshots/9.0-2017-01-28-114420", "snapshot_suite":"mos9.0-proposed" }'
17.check that's above snap-repo matched with repo-mos-updates in fuel UI
18. go to step 9(from guide), fuel2 update --env 1 install --repos mos9.2-updates
20. failed to deploy
Expected results:
successful deploy and continue updating env
Actual result:
Deployment has failed. All nodes are finished. Failed tasks: Task[contrail-os-controller-prov/6] Stopping the deployment process!
log from controller node
``` Could not prefetch neutron_router_interface provider 'neutron': Can't retrieve subnet-list because Neutron or Keystone API is not available.```
installed plugins: Contrail 5.0.0(updated to 5.0.1), LDAP 3.0.1
link to diagnostic snapshot: [7]
Fuel 9.0 -> 9.1 -> 9.2, Contrail 5.0.0(updated to 5.0.1), LDAP 3.0.1 [1]
Steps to reproduce: mirror. fuel-infra. org/mos- repos/ubuntu/ 9.0/ mos9.0-updates main restricted" 5.0-5.0. 1-1-5.noarch. rpm root@10. 109.0.2: /tmp 5.0-5.0. 1-1-5.noarch. rpm (as a workaround to bug [4]) PROPOSED_ MIRROR_ ID=proposed- 2017-01- 28-114420 from snap 822 (rc2) mos9_prepare_ env.yml -e ' repo":" snapshots/ 9.0-2017- 01-28-114420" , "snapshot_ suite": "mos9.0- proposed" }'
1. Deploy 9.0 env + contrail plugin (9 slaves) [2]
2. Install and configure LDAP
3. Reset env (to activate ldap)
4. Deploy changes
5. Update to 9.1 state master node [3]
6. Add mos-updates
"deb http://
into Settings -> General on Fuel UI
7. Run `fuel2 update --env {env_id} install --repos mos-updates --restart-rabbit --restart-mysql` on master Node
8. Deploy changes
9. scp contrail-
10. fuel plugins --update /tmp/contrail-
11. start update to 9.2 [5]
12. cd /etc/yum.repos.d/
13.vim mos92-updates.repo
14.switch update mechanism in repo-url to snapshots-case, and use MOS_CENTOS_
15. continue updating to 9.2 [6]
16.replace step 4 in above guide by following command
ansible-playbook playbooks/
{"env_id":1, "snapshot_
17.check that's above snap-repo matched with repo-mos-updates in fuel UI
18. go to step 9(from guide), fuel2 update --env 1 install --repos mos9.2-updates
20. failed to deploy
Expected results:
successful deploy and continue updating env
Actual result: os-controller- prov/6] Stopping the deployment process!
Deployment has failed. All nodes are finished. Failed tasks: Task[contrail-
log from controller node router_ interface provider 'neutron': Can't retrieve subnet-list because Neutron or Keystone API is not available.```
``` Could not prefetch neutron_
installed plugins: Contrail 5.0.0(updated to 5.0.1), LDAP 3.0.1
link to diagnostic snapshot: [7]
[1] http:// plugins. mirantis. com/repository/ l/d/ldap/ ldap-3. 0-3.0.1- 1.noarch. rpm jenkins- tpi.bud. mirantis. net:8080/ view/9. 0-custom/ job/9.0. contrail. 5.0.0.custom. dev/8/console docs.openstack. org/developer/ fuel-docs/ userdocs/ fuel-install- guide/update- fuel.html# update- fuel /bugs.launchpad .net/fuel/ +bug/1658652 /docs.mirantis. com/openstack/ fuel/fuel- master/ release- notes/update- product/ update- prerequisites- 9-2.html /docs.mirantis. com/openstack/ fuel/fuel- master/ release- notes/update- product/ update- env-9-2. html#update- env-9-2 /drive. google. com/open? id=0B-AO_ niPlWzFOHFKdTBa NDZDcG8
[2] CI: http://
[3] http://
[4]https:/
[5]https:/
[6]https:/
[7]https:/