)]}'
{"id":"openstack%2Fmistral~938374","triplet_id":"openstack%2Fmistral~master~I9224d53a171dc7a9f46e51cc2c6f43d2ea7852c5","project":"openstack/mistral","branch":"master","topic":"eventlet-removal","hashtags":[],"change_id":"I9224d53a171dc7a9f46e51cc2c6f43d2ea7852c5","subject":"Fix join test_triggered_by_error","status":"MERGED","created":"2025-01-02 21:06:49.000000000","updated":"2025-01-03 12:00:32.000000000","submitted":"2025-01-03 11:58:27.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"938374-eventlet-removal","meta_rev_id":"01ec0946f3bf0eb0bb2f106991d80daa7ce18dba","_number":938374,"virtual_id_number":938374,"owner":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-01-03 11:58:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-01-03 11:02:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-01-03 11:02:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-01-02 22:00:40.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"fe49597f76eef988131a30a72ca707d565b8523b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2025-01-02 21:06:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3dd48454ed7934721451b8f3c6b52f85263866ec","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-02 22:00:40.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2a1a36c249af46a09de82b7f85f36226\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/534221d273f54c09aec0686318430184 : SUCCESS in 3m 31s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9c8fde004bd447c69f0e73c18daa0c14 : SUCCESS in 8m 42s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3c3c2f34793641a2aee15f5c8f6bfb9c : SUCCESS in 9m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce37ab116c26472aa86fa29638830234 : SUCCESS in 7m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ec765599528449f19e452f644b63700c : FAILURE in 18m 16s (non-voting)\n- mistral-devstack https://zuul.opendev.org/t/openstack/build/74cffa3f505e43c8935bceaa57e450bd : SUCCESS in 24m 52s\n- mistral-devstack-jammy https://zuul.opendev.org/t/openstack/build/003b370176e04299871a26801203433d : SUCCESS in 22m 40s\n- mistral-devstack-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b623de52badc415e951c0a333b885b8f : SUCCESS in 27m 57s\n- mistral-devstack-non-apache-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5bdbf6c9fd344ed58936ea3e8e77693e : SUCCESS in 39m 58s\n- mistral-devstack-non-apache https://zuul.opendev.org/t/openstack/build/3649796da74743d9a60f1f70dcde41dc : SUCCESS in 40m 09s\n- mistral-devstack-kombu https://zuul.opendev.org/t/openstack/build/361d4c9842d744938dbb0d1a61bb43b4 : SUCCESS in 44m 51s","accounts_in_message":[],"_revision_number":1},{"id":"0f4b376ec8f4faa924b082d1b5b71e9e2428628c","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2025-01-03 11:02:43.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"18b5ac08aac29ab18ab5ec858c28e9e2ec4f48be","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-03 11:03:22.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"feb7c305def3e70055bfa325b5e706a14eca6e9b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-03 11:58:27.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9859eed42e1f4ad2b99b8a7c942dff63\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8099e26ca47546eda7a08fced2cea9e5 : SUCCESS in 4m 55s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7ecc7c82d2e14e2eaf102799ff5e0056 : SUCCESS in 10m 59s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/fd271d9c7d72474ebb1e07401ec3a96d : SUCCESS in 11m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6535f6e380344e129d7238e3c905fc2d : SUCCESS in 6m 32s\n- mistral-devstack https://zuul.opendev.org/t/openstack/build/9c3dc79b3e514d17ac600f030d3ad4e9 : SUCCESS in 45m 29s\n- mistral-devstack-jammy https://zuul.opendev.org/t/openstack/build/382e22ad007b489da61067bfbcdb8248 : SUCCESS in 36m 46s\n- mistral-devstack-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9a66dd2a65c64dce943dca303190f8b7 : SUCCESS in 38m 10s\n- mistral-devstack-non-apache-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e4d471348e5047908a750dfc1ddff791 : SUCCESS in 36m 38s\n- mistral-devstack-non-apache https://zuul.opendev.org/t/openstack/build/7c519557a56d4920bf219186b2d1ca0c : SUCCESS in 38m 12s\n- mistral-devstack-kombu https://zuul.opendev.org/t/openstack/build/4e4bfb79d95d4599b0d25cf8a43c4f67 : SUCCESS in 37m 28s","accounts_in_message":[],"_revision_number":1},{"id":"2728b150b2e98a3f192c6c8556cbfd13d3f2eb13","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-03 11:58:27.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"01ec0946f3bf0eb0bb2f106991d80daa7ce18dba","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-03 12:00:32.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/019ff3c4cab14cdc9dd94615f0ffef75\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5f21fd402dea4513ba835d3a7f2542f7 : SUCCESS in 50s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"84d6baa48163a89c459edc6461ceb73d951d77c6","revisions":{"84d6baa48163a89c459edc6461ceb73d951d77c6":{"kind":"REWORK","_number":1,"created":"2025-01-02 21:06:49.000000000","uploader":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"ref":"refs/changes/74/938374/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/mistral","ref":"refs/changes/74/938374/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/mistral refs/changes/74/938374/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/mistral refs/changes/74/938374/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/mistral refs/changes/74/938374/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/mistral refs/changes/74/938374/1"}}},"commit":{"parents":[{"commit":"f9d990612dca6d1c01526c47308093ac90f3f439","subject":"Remove print ARNAUD that was merged by mistake","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/f9d990612dca6d1c01526c47308093ac90f3f439"}]}],"author":{"name":"Arnaud M","email":"arnaud.morin@gmail.com","date":"2025-01-02 21:01:10.000000000","tz":60},"committer":{"name":"Arnaud M","email":"arnaud.morin@gmail.com","date":"2025-01-02 21:05:50.000000000","tz":60},"subject":"Fix join test_triggered_by_error","message":"Fix join test_triggered_by_error\n\nThe test test_triggered_by_error is failing with new eventlet release.\nHere is why.\nWhen a task fail, the worflow is set to error.\nBeeing in error prevent any further task to be executed.\n\nBecause of uncontrolled behavior, this test was expecting that the join\ntask was triggered even if a previous task was in error.\nThis is not always true.\n\nThe fix is to make sure the join task is triggered on error by using\non-complete instead of on-sucess.\n\nChange-Id: I9224d53a171dc7a9f46e51cc2c6f43d2ea7852c5\nSigned-off-by: Arnaud M \u003carnaud.morin@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/84d6baa48163a89c459edc6461ceb73d951d77c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/84d6baa48163a89c459edc6461ceb73d951d77c6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
