stop deployment doesn't work if started before start provisioning
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Alexander Kislitsky | ||
7.0.x |
Won't Fix
|
High
|
Fuel Python (Deprecated) |
Bug Description
stop deployment doesn't work if started before provisioning begin
Step's to reproduce:
1) Create any cluster
2) Verify networks
3) Start deployment
4) Stop deployment before provisioning begins
Expected results:
Deployment stopped succesfully.
Actual results:
Deployment proccess occurs in a regular mode
Astute logs:
2015-09-23 08:36:55 INFO [646] Processing RPC call 'image_provision'
2015-09-23 08:36:48 INFO [658] Processing RPC call 'stop_deploy_task'
2015-09-23 08:36:46 INFO [642] Processing RPC call 'stop_deploy_task'
2015-09-23 08:36:45 INFO [646] Processing RPC call 'stop_deploy_task'
2015-09-23 08:36:44 INFO [654] Processing RPC call 'stop_deploy_task'
2015-09-23 08:36:41 INFO [636] Processing RPC call 'stop_deploy_task'
2015-09-23 08:36:41 INFO [650] Processing RPC call 'stop_deploy_task'
2015-09-23 08:36:41 INFO [634] Processing RPC call 'stop_deploy_task'
Status bar show "Current task: Stopping..."
Provisioning was successfully done and then start deployment OpenStack proccess
[root@nailgun ~]# fuel task
DEPRECATION WARNING: /etc/fuel/
id | status | name | cluster | progress | uuid
----|--
48 | ready | dump | None | 100 | 292ed9cd-
111 | ready | check_repo_
108 | ready | verify_networks | 7 | 100 | 0ea8fcb9-
112 | ready | deploy | 7 | 45 | 70b0b68a-
109 | ready | check_dhcp | 7 | 100 | 3dfc5bd8-
110 | ready | check_repo_
117 | running | stop_deployment | 7 | 0 | c9a7f8c6-
113 | ready | check_networks | 7 | 100 | d603ed6f-
118 | running | deployment | 7 | 0 | 76e9654b-
116 | running | provision | 7 | 17 | f8bb3242-
[root@nailgun ~]# fuel task
DEPRECATION WARNING: /etc/fuel/
id | status | name | cluster | progress | uuid
----|--
119 | ready | dump | None | 100 | c156eaf2-
111 | ready | check_repo_
108 | ready | verify_networks | 7 | 100 | 0ea8fcb9-
109 | ready | check_dhcp | 7 | 100 | 3dfc5bd8-
110 | ready | check_repo_
117 | running | stop_deployment | 7 | 0 | c9a7f8c6-
112 | ready | deploy | 7 | 68 | 70b0b68a-
113 | ready | check_networks | 7 | 100 | d603ed6f-
116 | ready | provision | 7 | 100 | f8bb3242-
118 | running | deployment | 7 | 22 | 76e9654b-
2015-09-21 12:42:31 INFO [658] Casting message to Nailgun: {"method"
2015-09-21 12:42:31 INFO [658] Processing RPC call 'granular_deploy'
2015-09-21 12:44:53 INFO [658] Casting message to Nailgun: {"method"
{"build_id": "298", "build_number": "298", "release_versions": {"2015.1.0-7.0": {"VERSION": {"build_id": "298", "build_number": "298", "api": "1.0", "fuel-library_sha": "0623b4daad438c
tags: | added: module-astute module-nailgun module-tasks |
tags: | added: release-notes |
description: | updated |
tags: | added: feature |
tags: | added: tricky |
no longer affects: | fuel/8.0.x |
Changed in fuel: | |
assignee: | Alexander Kislitsky (akislitsky) → Alexandra Morozova (astepanchuk) |
Changed in fuel: | |
assignee: | Alexandra Morozova (astepanchuk) → Alexander Kislitsky (akislitsky) |
tags: | added: area-ui |
Changed in fuel: | |
assignee: | Alexander Kislitsky (akislitsky) → Alexandra Morozova (astepanchuk) |
Changed in fuel: | |
assignee: | Alexandra Morozova (astepanchuk) → Alexander Kislitsky (akislitsky) |
tags: |
added: 8.0 release-notes-done removed: release-notes |
Confirmed. Since it is just high, it will be moved to 8.0, for 7.0 it stays as WONT FIX as only critical one could be included into 7.0 after HCF deadline.
Otherwise, don't hesitate to argue why it's critical for 7.0