Activity log for bug #1539693

Date Who What changed Old value New value Message
2016-01-29 17:03:37 Ivan Ponomarev bug added bug
2016-01-29 17:04:25 Ivan Ponomarev 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://localhost:8000/api/nodes/1 -H "X-Auth-Token: c8c10ee77c004206a9b8196080ed608f") 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-c6b7-4656-a429-0174233ca761 15 | ready | check_networks | 1 | 100 | d7f0e4ee-d288-4e22-aa10-bd50211d107b 13 | running | deployment | 1 | 51 | 8c9b2727-f106-4dd1-a2ff-0a35748d0582 12 | ready | node_deletion | 1 | 51 | 5713df93-c2ee-4f2e-842e-ddadea25ea44 19 | running | deployment | 1 | 0 | c1288d6d-c2a1-4e3f-be55-12b908d185c8 18 | running | provision | 1 | 40 | b5554c5f-bc72-49ee-9133-e70e4ef24772 14 | running | deploy | 1 | 48 | ff2e08af-0ebb-42b0-86f6-e5f34ef98b55 [root@nailgun ~]# fuel task id | status | name | cluster | progress | uuid ---|---------|-------------------|---------|----------|------------------------------------- 11 | ready | create_stats_user | 1 | 100 | 88e8dac9-c6b7-4656-a429-0174233ca761 15 | ready | check_networks | 1 | 100 | d7f0e4ee-d288-4e22-aa10-bd50211d107b 18 | ready | provision | 1 | 100 | b5554c5f-bc72-49ee-9133-e70e4ef24772 13 | running | deployment | 1 | 11 | 8c9b2727-f106-4dd1-a2ff-0a35748d0582 12 | ready | node_deletion | 1 | 11 | 5713df93-c2ee-4f2e-842e-ddadea25ea44 19 | running | deployment | 1 | 11 | c1288d6d-c2a1-4e3f-be55-12b908d185c8 14 | running | deploy | 1 | 63 | ff2e08af-0ebb-42b0-86f6-e5f34ef98b55 release: "8.0" api: "1.0" build_number: "496" build_id: "496" fuel-nailgun_sha: "934c2d11b234193c6ac8e41cd1388df0ed3583e0" python-fuelclient_sha: "4f234669cfe88a9406f4e438b1e1f74f1ef484a5" fuel-agent_sha: "e40bcfbb1f5518d7a464cc330909cf09b84e7c20" fuel-nailgun-agent_sha: "b2bb466fd5bd92da614cdbd819d6999c510ebfb1" astute_sha: "b81577a5b7857c4be8748492bae1dec2fa89b446" fuel-library_sha: "b91e96e848057be4acadd10c2b55a6529387fe51" fuel-ostf_sha: "ab5fd151fc6c1aa0b35bc2023631b1f4836ecd61" fuel-mirror_sha: "351d568fa3b3e4dd062054b91d766aa54d379867" fuelmenu_sha: "234cb4cbb30fbd2df00f388c28f31606d9cae15f" shotgun_sha: "63645dea384a37dde5c01d4f8905566978e5d906" network-checker_sha: "a43cf96cd9532f10794dce736350bf5bed350e9d" fuel-upgrade_sha: "616a7490ec7199f69759e97e42f9b97dfc87e85b" fuelmain_sha: "6b993b3004e8d97d840b672d6c1d44c320975cd9" 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://localhost:8000/api/nodes/1 -H "X-Auth-Token: c8c10ee77c004206a9b8196080ed608f") 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-c6b7-4656-a429-0174233ca761 15 | ready | check_networks | 1 | 100 | d7f0e4ee-d288-4e22-aa10-bd50211d107b 13 | running | deployment | 1 | 51 | 8c9b2727-f106-4dd1-a2ff-0a35748d0582 12 | ready | node_deletion | 1 | 51 | 5713df93-c2ee-4f2e-842e-ddadea25ea44 19 | running | deployment | 1 | 0 | c1288d6d-c2a1-4e3f-be55-12b908d185c8 18 | running | provision | 1 | 40 | b5554c5f-bc72-49ee-9133-e70e4ef24772 14 | running | deploy | 1 | 48 | ff2e08af-0ebb-42b0-86f6-e5f34ef98b55 [root@nailgun ~]# fuel task id | status | name | cluster | progress | uuid ---|---------|-------------------|---------|----------|------------------------------------- 11 | ready | create_stats_user | 1 | 100 | 88e8dac9-c6b7-4656-a429-0174233ca761 15 | ready | check_networks | 1 | 100 | d7f0e4ee-d288-4e22-aa10-bd50211d107b 18 | ready | provision | 1 | 100 | b5554c5f-bc72-49ee-9133-e70e4ef24772 13 | running | deployment | 1 | 11 | 8c9b2727-f106-4dd1-a2ff-0a35748d0582 12 | ready | node_deletion | 1 | 11 | 5713df93-c2ee-4f2e-842e-ddadea25ea44 19 | running | deployment | 1 | 11 | c1288d6d-c2a1-4e3f-be55-12b908d185c8 14 | running | deploy | 1 | 63 | ff2e08af-0ebb-42b0-86f6-e5f34ef98b55  release: "8.0"   api: "1.0"   build_number: "496"   build_id: "496"   fuel-nailgun_sha: "934c2d11b234193c6ac8e41cd1388df0ed3583e0"   python-fuelclient_sha: "4f234669cfe88a9406f4e438b1e1f74f1ef484a5"   fuel-agent_sha: "e40bcfbb1f5518d7a464cc330909cf09b84e7c20"   fuel-nailgun-agent_sha: "b2bb466fd5bd92da614cdbd819d6999c510ebfb1"   astute_sha: "b81577a5b7857c4be8748492bae1dec2fa89b446"   fuel-library_sha: "b91e96e848057be4acadd10c2b55a6529387fe51"   fuel-ostf_sha: "ab5fd151fc6c1aa0b35bc2023631b1f4836ecd61"   fuel-mirror_sha: "351d568fa3b3e4dd062054b91d766aa54d379867"   fuelmenu_sha: "234cb4cbb30fbd2df00f388c28f31606d9cae15f"   shotgun_sha: "63645dea384a37dde5c01d4f8905566978e5d906"   network-checker_sha: "a43cf96cd9532f10794dce736350bf5bed350e9d"   fuel-upgrade_sha: "616a7490ec7199f69759e97e42f9b97dfc87e85b"   fuelmain_sha: "6b993b3004e8d97d840b672d6c1d44c320975cd9" Related bug: https://bugs.launchpad.net/fuel/+bug/1496411
2016-01-31 09:55:13 Ivan Ponomarev fuel: milestone 8.0
2016-02-01 11:29:37 Alexander Kislitsky fuel: milestone 8.0 9.0
2016-02-01 11:29:42 Alexander Kislitsky fuel: status New Confirmed
2016-02-01 11:29:46 Alexander Kislitsky nominated for series fuel/8.0.x
2016-02-01 11:29:46 Alexander Kislitsky bug task added fuel/8.0.x
2016-02-01 11:29:52 Alexander Kislitsky fuel/8.0.x: status New Confirmed
2016-02-01 11:29:55 Alexander Kislitsky fuel/8.0.x: importance Undecided High
2016-02-01 11:30:05 Alexander Kislitsky fuel/8.0.x: assignee Fuel Python Team (fuel-python)
2016-02-01 11:30:08 Alexander Kislitsky fuel/8.0.x: milestone 8.0
2016-02-01 14:08:43 Ihor Kalnytskyi nominated for series fuel/mitaka
2016-02-01 14:08:43 Ihor Kalnytskyi bug task added fuel/mitaka
2016-02-01 14:08:50 Alexander Kislitsky tags area-python area-python team-bugfix
2016-02-02 10:11:53 Alexander Kislitsky fuel/mitaka: assignee Fuel Python Team (fuel-python) Alexander Kislitsky (akislitsky)
2016-02-02 10:56:45 Dmitry Pyzhov fuel/8.0.x: assignee Fuel Python Team (fuel-python) Alexander Kislitsky (akislitsky)
2016-02-02 10:57:18 Fedor Zhadaev fuel/mitaka: assignee Alexander Kislitsky (akislitsky) Fedor Zhadaev (fzhadaev)
2016-02-02 11:03:46 Alexander Kislitsky fuel/8.0.x: assignee Alexander Kislitsky (akislitsky) Fedor Zhadaev (fzhadaev)
2016-02-02 13:02:36 Fedor Zhadaev fuel/mitaka: status Confirmed In Progress
2016-02-02 13:02:39 Fedor Zhadaev fuel/8.0.x: status Confirmed In Progress
2016-02-02 15:54:58 Andrey Maximov tags area-python team-bugfix area-python hit-hcf team-bugfix
2016-02-03 13:09:27 OpenStack Infra fuel: status In Progress Fix Committed
2016-02-03 16:03:40 Fedor Zhadaev fuel/8.0.x: status In Progress Fix Committed
2016-02-05 07:51:08 Veronica Krayneva tags area-python hit-hcf team-bugfix area-python hit-hcf on-verification team-bugfix
2016-02-05 11:32:27 Veronica Krayneva fuel/8.0.x: status Fix Committed Fix Released
2016-06-10 12:57:23 Dmitriy Kruglov tags area-python hit-hcf on-verification team-bugfix area-python hit-hcf team-bugfix
2016-06-10 12:57:34 Dmitriy Kruglov tags area-python hit-hcf team-bugfix area-python hit-hcf on-verification team-bugfix
2016-06-14 06:48:06 Dmitriy Kruglov fuel/mitaka: status Fix Committed Fix Released
2016-06-14 06:48:17 Dmitriy Kruglov fuel: status Fix Committed Fix Released
2016-06-14 06:48:28 Dmitriy Kruglov tags area-python hit-hcf on-verification team-bugfix area-python hit-hcf team-bugfix
2016-06-15 08:10:44 Ksenia Svechnikova tags area-python hit-hcf team-bugfix area-python hit-hcf on-verification team-bugfix
2016-06-15 08:12:02 Ksenia Svechnikova tags area-python hit-hcf on-verification team-bugfix area-python hit-hcf team-bugfix