Activity log for bug #1782517

Date Who What changed Old value New value Message
2018-07-19 06:27:27 Rikimaru Honjo bug added bug
2018-07-20 05:32:23 takahara.kengo description [Error] Recovering host-failure was failed when there was stopped state instance on the failed host. As a result, notification status became "failed". (Instance's state became "ACTIVE".) I used the latest version of masakari. [Cause of error] Masakari will try to call stop API after evacuating. But, evacuate API stops the instance at the end if the original vm_state is stopped. So 409 error was occurred when masakari called stop API after evacuating. [Error] Recovering host-failure was failed when there was stopped state instance on the failed host. As a result, notification status became "failed". (Instance's vm_state after evacuation became "stopped".) I used the latest version of masakari. [Cause of error] Masakari will try to call stop API after evacuating. But, evacuate API stops the instance at the end if the original vm_state is stopped. So 409 error was occurred when masakari called stop API after evacuating.
2018-07-20 05:53:01 takahara.kengo masakari: assignee takahara.kengo (takahara.kengo)
2018-07-25 04:27:30 takahara.kengo masakari: status New In Progress
2021-01-04 03:26:35 suzhengwei masakari: status In Progress Fix Committed
2021-01-19 18:56:28 Radosław Piliszek nominated for series masakari/train
2021-01-19 18:56:28 Radosław Piliszek bug task added masakari/train
2021-01-19 18:56:28 Radosław Piliszek nominated for series masakari/ussuri
2021-01-19 18:56:28 Radosław Piliszek bug task added masakari/ussuri
2021-01-19 18:56:28 Radosław Piliszek nominated for series masakari/victoria
2021-01-19 18:56:28 Radosław Piliszek bug task added masakari/victoria
2021-01-19 18:56:28 Radosław Piliszek nominated for series masakari/wallaby
2021-01-19 18:56:28 Radosław Piliszek bug task added masakari/wallaby
2021-01-19 18:56:36 Radosław Piliszek masakari/victoria: status New In Progress
2021-01-19 18:56:38 Radosław Piliszek masakari/ussuri: status New In Progress
2021-01-19 18:56:40 Radosław Piliszek masakari/train: status New In Progress
2021-01-19 18:56:42 Radosław Piliszek masakari/wallaby: status Fix Committed Fix Released
2021-01-19 19:08:36 Radosław Piliszek masakari/victoria: status In Progress Fix Committed
2021-01-19 19:31:40 Radosław Piliszek masakari/ussuri: status In Progress Fix Committed
2021-01-19 19:31:42 Radosław Piliszek masakari/train: status In Progress Fix Committed
2021-03-11 22:47:02 Billy Olsen bug task added masakari (Ubuntu)
2021-03-11 22:47:43 Billy Olsen nominated for series Ubuntu Focal
2021-03-11 22:47:43 Billy Olsen bug task added masakari (Ubuntu Focal)
2021-03-11 22:47:43 Billy Olsen nominated for series Ubuntu Groovy
2021-03-11 22:47:43 Billy Olsen bug task added masakari (Ubuntu Groovy)
2021-03-11 22:47:43 Billy Olsen nominated for series Ubuntu Hirsute
2021-03-11 22:47:43 Billy Olsen bug task added masakari (Ubuntu Hirsute)
2021-03-11 22:48:15 Billy Olsen bug task added cloud-archive
2021-03-12 10:18:11 Radosław Piliszek masakari/victoria: status Fix Committed Fix Released
2021-03-12 10:18:27 Radosław Piliszek masakari/ussuri: status Fix Committed Fix Released
2021-03-12 10:18:43 Radosław Piliszek masakari/train: status Fix Committed Fix Released
2021-03-18 22:56:37 Billy Olsen masakari (Ubuntu Hirsute): status New Fix Released
2021-03-18 23:13:52 Billy Olsen nominated for series cloud-archive/ussuri
2021-03-18 23:13:52 Billy Olsen bug task added cloud-archive/ussuri
2021-03-18 23:13:52 Billy Olsen nominated for series cloud-archive/stein
2021-03-18 23:13:52 Billy Olsen bug task added cloud-archive/stein
2021-03-18 23:13:52 Billy Olsen nominated for series cloud-archive/victoria
2021-03-18 23:13:52 Billy Olsen bug task added cloud-archive/victoria
2021-03-18 23:13:52 Billy Olsen nominated for series cloud-archive/train
2021-03-18 23:13:52 Billy Olsen bug task added cloud-archive/train
2021-03-18 23:14:23 Billy Olsen nominated for series cloud-archive/wallaby
2021-03-18 23:14:23 Billy Olsen bug task added cloud-archive/wallaby
2021-03-23 18:40:49 Corey Bryant description [Error] Recovering host-failure was failed when there was stopped state instance on the failed host. As a result, notification status became "failed". (Instance's vm_state after evacuation became "stopped".) I used the latest version of masakari. [Cause of error] Masakari will try to call stop API after evacuating. But, evacuate API stops the instance at the end if the original vm_state is stopped. So 409 error was occurred when masakari called stop API after evacuating. [Error] Recovering host-failure was failed when there was stopped state instance on the failed host. As a result, notification status became "failed". (Instance's vm_state after evacuation became "stopped".) I used the latest version of masakari. [Cause of error] Masakari will try to call stop API after evacuating. But, evacuate API stops the instance at the end if the original vm_state is stopped. So 409 error was occurred when masakari called stop API after evacuating. == Ubuntu SRU Details below == [Impact] See above [Test Case] TBD [Regression Potential] TBD
2021-03-23 18:41:22 Corey Bryant cloud-archive/wallaby: status New Fix Released
2021-03-23 18:42:44 Corey Bryant masakari (Ubuntu Groovy): importance Undecided High
2021-03-23 18:42:44 Corey Bryant masakari (Ubuntu Groovy): status New Triaged
2021-03-23 18:43:15 Corey Bryant masakari (Ubuntu Focal): importance Undecided High
2021-03-23 18:43:15 Corey Bryant masakari (Ubuntu Focal): status New Triaged
2021-03-23 18:43:30 Corey Bryant cloud-archive/victoria: importance Undecided High
2021-03-23 18:43:30 Corey Bryant cloud-archive/victoria: status New Triaged
2021-03-23 18:43:50 Corey Bryant cloud-archive/ussuri: importance Undecided High
2021-03-23 18:43:50 Corey Bryant cloud-archive/ussuri: status New Triaged
2021-03-23 18:44:02 Corey Bryant cloud-archive/train: importance Undecided High
2021-03-23 18:44:02 Corey Bryant cloud-archive/train: status New Triaged
2021-03-23 18:44:53 Corey Bryant cloud-archive/stein: importance Undecided High
2021-03-23 18:44:53 Corey Bryant cloud-archive/stein: status New Triaged
2021-03-23 19:18:55 Corey Bryant description [Error] Recovering host-failure was failed when there was stopped state instance on the failed host. As a result, notification status became "failed". (Instance's vm_state after evacuation became "stopped".) I used the latest version of masakari. [Cause of error] Masakari will try to call stop API after evacuating. But, evacuate API stops the instance at the end if the original vm_state is stopped. So 409 error was occurred when masakari called stop API after evacuating. == Ubuntu SRU Details below == [Impact] See above [Test Case] TBD [Regression Potential] TBD [Error] Recovering host-failure was failed when there was stopped state instance on the failed host. As a result, notification status became "failed". (Instance's vm_state after evacuation became "stopped".) I used the latest version of masakari. [Cause of error] Masakari will try to call stop API after evacuating. But, evacuate API stops the instance at the end if the original vm_state is stopped. So 409 error was occurred when masakari called stop API after evacuating. == Ubuntu SRU Details below == [Impact] See above [Test Case] For focal: Test with an actual juju deployed masakari openstack deployment and ensure the reported bug is fixed on host failure. For all other releases the fix can be verified with an LXD container for the corresponding release: $ sudo apt install python3-masakari $ cd /usr/lib/python3/dist-packages $ python3 -m unittest masakari.tests.unit.engine.drivers.taskflow.test_host_failure_flow.HostFailureTestCase.test_host_failure_flow_for_stopped_instances The unit test will be successful on a patched deployment and will fail with a mismatch error in test_host_failure_flow_for_stopped_instances. [Where problems coud occur] Any regressions in this fix will likely result in similar failures to what was reported in this bug, resulting in a failure to recover an instance on host failure. The patch is a small, targeted change with a good unit test and the code is unchanged across the backports which helps mitigate regression potential.
2021-03-25 20:59:05 Corey Bryant bug added subscriber Ubuntu Stable Release Updates Team
2021-03-30 17:07:56 Brian Murray masakari (Ubuntu Groovy): status Triaged Fix Committed
2021-03-30 17:08:00 Brian Murray bug added subscriber SRU Verification
2021-03-30 17:08:04 Brian Murray tags verification-needed verification-needed-groovy
2021-03-30 17:09:42 Brian Murray masakari (Ubuntu Focal): status Triaged Fix Committed
2021-03-30 17:09:50 Brian Murray tags verification-needed verification-needed-groovy verification-needed verification-needed-focal verification-needed-groovy
2021-04-12 19:17:42 Corey Bryant cloud-archive/victoria: status Triaged Fix Committed
2021-04-12 19:17:44 Corey Bryant tags verification-needed verification-needed-focal verification-needed-groovy verification-needed verification-needed-focal verification-needed-groovy verification-victoria-needed
2021-04-12 19:18:33 Corey Bryant cloud-archive/ussuri: status Triaged Fix Committed
2021-04-12 19:18:34 Corey Bryant tags verification-needed verification-needed-focal verification-needed-groovy verification-victoria-needed verification-needed verification-needed-focal verification-needed-groovy verification-ussuri-needed verification-victoria-needed
2021-04-12 19:19:42 Corey Bryant cloud-archive/train: status Triaged Fix Committed
2021-04-12 19:19:46 Corey Bryant tags verification-needed verification-needed-focal verification-needed-groovy verification-ussuri-needed verification-victoria-needed verification-needed verification-needed-focal verification-needed-groovy verification-train-needed verification-ussuri-needed verification-victoria-needed
2021-04-12 19:21:05 Corey Bryant cloud-archive/stein: status Triaged Fix Committed
2021-04-12 19:21:08 Corey Bryant tags verification-needed verification-needed-focal verification-needed-groovy verification-train-needed verification-ussuri-needed verification-victoria-needed verification-needed verification-needed-focal verification-needed-groovy verification-stein-needed verification-train-needed verification-ussuri-needed verification-victoria-needed
2021-04-13 06:08:36 Rikimaru Honjo tags verification-needed verification-needed-focal verification-needed-groovy verification-stein-needed verification-train-needed verification-ussuri-needed verification-victoria-needed verification-done-focal verification-done-groovy verification-needed verification-stein-done verification-train-done verification-ussuri-done verification-victoria-done
2021-04-13 06:12:32 Rikimaru Honjo tags verification-done-focal verification-done-groovy verification-needed verification-stein-done verification-train-done verification-ussuri-done verification-victoria-done verification-done-focal verification-done-groovy verification-needed verification-stein-needed verification-train-done verification-ussuri-done verification-victoria-done
2021-04-13 17:35:35 Launchpad Janitor masakari (Ubuntu Groovy): status Fix Committed Fix Released
2021-04-13 17:35:39 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2021-04-13 17:36:59 Launchpad Janitor masakari (Ubuntu Focal): status Fix Committed Fix Released
2021-06-17 19:03:34 Corey Bryant cloud-archive/victoria: status Fix Committed Fix Released
2021-06-17 19:05:42 Corey Bryant cloud-archive/train: status Fix Committed Fix Released
2021-06-17 19:10:47 Corey Bryant cloud-archive/ussuri: status Fix Committed Fix Released