ENV: Ubuntu, Neutron with VLAN, HA
Steps to reproduce:
1. Prepare the simplest env with no additional services
2. Add 1 controller and 3 compute
3. Start to deploy env
4. Wait for the end of deploy (in my case deploy was failed with Timeout Error, the root of this failure is outdated fuel-main repo, but this failure helped to reproduce this bug)
5. Remove all nodes from env (reset the environment and when nodes will be in 'offline' status, remove each of them by clicking on 'remove' button in the 'Nodes' tab)
6. Try to use this env again: add 1 controller, 3 compute again
7. Deploy it again
Observed result:
Take a look at attached screenshot
{"build_id": "2015-03-12_22-54-44", "ostf_sha": "ecb8e294b0acbdc5b0300d5e39028fb26ecc9088", "build_number": "192", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-12_22-54-44", "ostf_sha": "ecb8e294b0acbdc5b0300d5e39028fb26ecc9088", "build_number": "192", "api": "1.0", "nailgun_sha": "c186f71158ed27b03d8db87561ea66c19e39b452", "production": "docker", "python-fuelclient_sha": "59513d6b75f86060ff5059f39fdd9cca56c83f19", "astute_sha": "ed76b0cacf34a4a683b464ebd86e0beb273b5473", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "3764b8a73b3a93fd7ee66937ba4c4c77da409b78", "fuellib_sha": "fda8128b9ca7a8ce818421040f597a50eece8078"}}}, "auth_required": true, "api": "1.0", "nailgun_sha": "c186f71158ed27b03d8db87561ea66c19e39b452", "production": "docker", "python-fuelclient_sha": "59513d6b75f86060ff5059f39fdd9cca56c83f19", "astute_sha": "ed76b0cacf34a4a683b464ebd86e0beb273b5473", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "3764b8a73b3a93fd7ee66937ba4c4c77da409b78", "fuellib_sha": "fda8128b9ca7a8ce818421040f597a50eece8078"}
Caused by this check:
https:/ /github. com/stackforge/ fuel-web/ blob/master/ nailgun/ nailgun/ task/task. py#L738- 755
Should be fixed to take into account was the environment deployed before error or not.