systest deploy_neutron_stop_reset_on_provisioning failed with Internal Server Error code 500 [Cannot perform the actions because there are running tasks [<Task 'provision' 12305c24-b34a-4787-920b-73fada75c1a7 (1) running>]]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Roman Prykhodchenko | ||
Mitaka |
Fix Released
|
High
|
Roman Prykhodchenko |
Bug Description
Detailed bug description:
systest deploy_
2016-03-25 01:11:39,869 - INFO fuel_web_
2016-03-25 01:11:40,054 - INFO fuel_web_
2016-03-25 01:11:40,709 - INFO fuel_web_
2016-03-25 01:11:40,856 - INFO fuel_web_
2016-03-25 01:11:40,856 - INFO fuel_web_
2016-03-25 01:11:40,960 - ERROR http.py:105 -- Internal Server Error code 500 [Cannot perform the actions because there are running tasks [<Task 'provision' 12305c24-
2016-03-25 01:11:40,966 - ERROR __init__.py:66 -- deploy_
Traceback: Traceback (most recent call last):
File "/home/
result = func(*args, **kwargs)
File "/home/
response = func(*args, **kwargs)
File "/home/
"/api/
File "/home/
return self._open(req)
File "/home/
return self._get_
File "/home/
return self.opener.
File "/usr/lib/
response = meth(req, response)
File "/usr/lib/
'http', request, response, code, msg, hdrs)
File "/usr/lib/
return self._call_
File "/usr/lib/
result = func(*args)
File "/usr/lib/
raise HTTPError(
HTTPError: HTTP Error 500: Internal Server Error
After reverting env:
root@nailgun ~]# fuel task
id | status | name | cluster | progress | uuid
---|---
2 | ready | stop_deployment | 1 | 100 | 6cc80250-
Steps to reproduce:
Scenario:
1. Create cluster in HA mode with 1 controller
2. Add 1 node with controller role
3. Add 1 node with compute role
4. Run provisioning task
5. Stop provisioning
6. Reset settings
7. Add 1 node with cinder role
8. Re-deploy cluster
9. Run OSTF
Expected results:
test successfully passed
Actual result:
Internal Server Error code 500 [Cannot perform the actions because there are running tasks [<Task 'provision' 12305c24-
Reproducibility:
https:/
Description of the environment:
cat /etc/fuel_build_id:
108
cat /etc/fuel_
108
cat /etc/fuel_release:
9.0
cat /etc/fuel_
liberty-9.0
rpm -qa | egrep 'fuel|astute|
fuel-release-
rubygem-
fuel-library9.
shotgun-
fuel-agent-
fuel-ui-
fuel-nailgun-
fuel-migrate-
nailgun-
fuel-misc-
python-
fuel-bootstrap
fuel-provision
network-
fuel-mirror-
fuel-openstack
fuel-notify-
fuel-setup-
python-
fuelmenu-
fuel-9.
fuel-utils-
fuel-ostf-
Changed in fuel: | |
status: | New → Confirmed |
tags: | added: area-python |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Roman Prykhodchenko (romcheg) |
Changed in fuel: | |
status: | Confirmed → In Progress |
Changed in fuel: | |
milestone: | 9.0 → 10.0 |
status: | Confirmed → Fix Committed |
tags: | removed: swarm-blocker |
One more test failed with same error: /product- ci.infra. mirantis. net/job/ 9.0.system_ test.ubuntu. cluster_ actions_ ha/57/testRepor t/%28root% 29/deploy_ stop_reset_ on_ha/deploy_ stop_reset_ on_ha/
https:/