Activity log for bug #1517939

Date Who What changed Old value New value Message
2015-11-19 14:51:51 Andrey Lavrentyev bug added bug
2015-11-19 14:53:17 Andrey Lavrentyev tags fuel-devops
2015-11-19 15:37:46 Ilya Kutukov fuel: assignee Fuel DevOps (fuel-devops)
2015-11-19 15:37:56 Ilya Kutukov fuel: milestone 8.0-updates
2015-11-19 15:54:25 Ilya Kutukov tags fuel-devops area-devops fuel-devops
2015-11-19 15:54:29 Ilya Kutukov fuel: importance Undecided Medium
2015-11-19 15:54:34 Ilya Kutukov fuel: status New Confirmed
2015-11-19 15:54:38 Ilya Kutukov fuel: milestone 8.0-updates 8.0
2015-11-19 17:02:24 Igor Shishkin fuel: assignee Fuel DevOps (fuel-devops) Fuel QA Team (fuel-qa)
2015-11-20 11:38:53 Andrey Lavrentyev description dos.py creates a new env despite of exception that's related to improper network pool. Probably the same behavior can be observed in other similar cases. This pollutes the env namespace and prevents from creating the new env with the same name with valid data after correction. Steps to reproduce: 0. check if no 'foo' env via: dos.py list 1. dos.py create --iso-path <path to iso> --node-count 3 --vcpu 4 --ram 4096 --admin-vcpu 4 --admin-ram 4096 --net-pool <improper net pool> foo 2. check if 'foo' env is in 'dos.py list' output Expected Behavior: env shouldn't be created and added to the namespace in case of exceptions during creation Actual Behavior: env is created and added to the namespace (fuel-devops-venv)me@it:~$ dos.py create --iso-path /path/to/iso --node-count 3 --vcpu 4 --ram 4096 --admin-vcpu 4 --admin-ram 4096 --net-pool 10.109.0.0/29:10.109.0.0/27 moo Traceback (most recent call last): File "/home/me/fuel-devops-venv/bin/dos.py", line 22, in <module> main() File "/home/me/fuel-devops-venv/local/lib/python2.7/site-packages/devops/shell.py", line 527, in main Shell(args).execute() File "/home/me/fuel-devops-venv/local/lib/python2.7/site-packages/devops/shell.py", line 41, in execute self.commands.get(self.params.command)(self) File "/home/me/fuel-devops-venv/local/lib/python2.7/site-packages/devops/shell.py", line 174, in do_create prefix=int(prefix)) ValueError: invalid literal for int() with base 10: '10.109.0.0/27' (fuel-devops-venv)me@it:~$ dos.py list NAME ------------------------ fuelweb_test_system_test moo (fuel-devops-venv)me@it:~$ dos.py version 2.9.12 dos.py creates a new env despite of exception that's related to invalid network pool. Probably the same behavior can be observed in other similar cases. This pollutes the env namespace and prevents from creating the new env with the same name with valid data after correction. Steps to reproduce: 0. check if no 'foo' env via: dos.py list 1. dos.py create --iso-path <path to iso> --node-count 3 --vcpu 4 --ram 4096 --admin-vcpu 4 --admin-ram 4096 --net-pool <improper net pool> foo 2. check if exception occurs 3. check if 'foo' env is in 'dos.py list' output Expected Behavior: env shouldn't be created and added to the namespace in case of exceptions during creation Actual Behavior: env is created and added to the namespace (fuel-devops-venv)me@it:~$ dos.py create --iso-path /path/to/iso --node-count 3 --vcpu 4 --ram 4096 --admin-vcpu 4 --admin-ram 4096 --net-pool 10.109.0.0/29:10.109.0.0/27 moo Traceback (most recent call last):   File "/home/me/fuel-devops-venv/bin/dos.py", line 22, in <module>     main()   File "/home/me/fuel-devops-venv/local/lib/python2.7/site-packages/devops/shell.py", line 527, in main     Shell(args).execute()   File "/home/me/fuel-devops-venv/local/lib/python2.7/site-packages/devops/shell.py", line 41, in execute     self.commands.get(self.params.command)(self)   File "/home/me/fuel-devops-venv/local/lib/python2.7/site-packages/devops/shell.py", line 174, in do_create     prefix=int(prefix)) ValueError: invalid literal for int() with base 10: '10.109.0.0/27' (fuel-devops-venv)me@it:~$ dos.py list NAME ------------------------ fuelweb_test_system_test moo (fuel-devops-venv)me@it:~$ dos.py version 2.9.12
2015-12-01 16:54:42 Dmitry Pyzhov tags area-devops fuel-devops area-qa fuel-devops
2015-12-16 14:12:32 ElenaRossokhina fuel: assignee Fuel QA Team (fuel-qa) ElenaRossokhina (esolomina)
2015-12-24 11:11:04 OpenStack Infra fuel: status Confirmed In Progress
2016-01-18 13:59:04 Nastya Urlapova fuel: milestone 8.0 9.0
2016-04-10 20:59:17 Fuel Devops McRobotson fuel/mitaka: importance Undecided Medium
2016-04-10 20:59:17 Fuel Devops McRobotson fuel/mitaka: status New In Progress
2016-04-10 20:59:17 Fuel Devops McRobotson fuel/mitaka: milestone 9.0
2016-04-10 20:59:17 Fuel Devops McRobotson fuel/mitaka: assignee ElenaRossokhina (esolomina)
2016-04-10 20:59:20 Fuel Devops McRobotson fuel/newton: milestone 9.0 10.0
2016-04-10 20:59:21 Fuel Devops McRobotson fuel/mitaka: status In Progress Won't Fix