Fuel allow apply changes even if deployment task still in progress
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Fedor Zhadaev | ||
8.0.x |
Fix Released
|
High
|
Fedor Zhadaev | ||
Mitaka |
Fix Released
|
High
|
Fedor Zhadaev |
Bug Description
Step to reproduce.
1) Create environment 3 controller 1 compute
2) Shutdown one node (primary node)
3) Wait when node goes offline
4) Remove this node (curl': curl -X "DELETE" http://
5) Do not wait end of deployment ends, add new controller and apply changes.
Expected result:
Deploy is passed. Or error should appear if one of deploy still in progress
Actual result:
Deploy are failed with timeout error. But astute is still working, actually deploy is in progress.
I think second deployment task start counting of timeout and does not wait when previous task ended:
[root@nailgun ~]# fuel task
id | status | name | cluster | progress | uuid
---|---
11 | ready | create_stats_user | 1 | 100 | 88e8dac9-
15 | ready | check_networks | 1 | 100 | d7f0e4ee-
13 | running | deployment | 1 | 51 | 8c9b2727-
12 | ready | node_deletion | 1 | 51 | 5713df93-
19 | running | deployment | 1 | 0 | c1288d6d-
18 | running | provision | 1 | 40 | b5554c5f-
14 | running | deploy | 1 | 48 | ff2e08af-
[root@nailgun ~]# fuel task
id | status | name | cluster | progress | uuid
---|---
11 | ready | create_stats_user | 1 | 100 | 88e8dac9-
15 | ready | check_networks | 1 | 100 | d7f0e4ee-
18 | ready | provision | 1 | 100 | b5554c5f-
13 | running | deployment | 1 | 11 | 8c9b2727-
12 | ready | node_deletion | 1 | 11 | 5713df93-
19 | running | deployment | 1 | 11 | c1288d6d-
14 | running | deploy | 1 | 63 | ff2e08af-
release: "8.0"
api: "1.0"
build_number: "496"
build_id: "496"
fuel-nailgun_sha: "934c2d11b23419
python-
fuel-agent_sha: "e40bcfbb1f5518
fuel-
astute_sha: "b81577a5b7857c
fuel-library_sha: "b91e96e848057b
fuel-ostf_sha: "ab5fd151fc6c1a
fuel-mirror_sha: "351d568fa3b3e4
fuelmenu_sha: "234cb4cbb30fbd
shotgun_sha: "63645dea384a37
network-
fuel-upgrade_sha: "616a7490ec7199
fuelmain_sha: "6b993b3004e8d9
Related bug:
https:/
description: | updated |
Changed in fuel: | |
milestone: | none → 8.0 |
Changed in fuel: | |
milestone: | 8.0 → 9.0 |
status: | New → Confirmed |
tags: | added: team-bugfix |
tags: | added: hit-hcf |
tags: | added: on-verification |
tags: | removed: on-verification |
tags: | added: on-verification |
tags: | added: on-verification |
tags: | removed: on-verification |
For some reason fix is not handled by LP. But it was proposed to fuel-web (master). /review. openstack. org/#/c/ 275239/
https:/