)]}'
{"id":"openstack%2Fansible-collections-openstack~992621","triplet_id":"openstack%2Fansible-collections-openstack~master~Ibefc087239b5c8d5e843c977c2c5a2250ae0bfbd","project":"openstack/ansible-collections-openstack","branch":"master","attention_set":{},"removed_from_attention_set":{"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-06-15 16:05:50.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ibefc087239b5c8d5e843c977c2c5a2250ae0bfbd","subject":"Revive collection unit tests","status":"MERGED","created":"2026-06-10 11:39:41.000000000","updated":"2026-06-15 16:05:50.000000000","submitted":"2026-06-15 16:05:50.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"992621","meta_rev_id":"ba48e5fc3961d070cc1e87ca6d54e9b6762aeb47","_number":992621,"virtual_id_number":992621,"owner":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-15 16:05:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"all":[{"value":2,"date":"2026-06-15 15:21:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"all":[{"value":1,"date":"2026-06-15 15:21:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-10 13:07:14.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"},{"updated":"2026-06-15 15:21:46.000000000","updated_by":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"reviewer":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"state":"REVIEWER"}],"messages":[{"id":"ef46f37f72fc224aab4aef3f6c86e67303215339","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-06-10 11:39:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d267e6209b8def56a4b647110c50b9b5a119d83a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 13:07:14.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/651cae9f4c634047a53eb7369dde5429\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/5e6f8315d94d4f39ad8957bc900a5b12 : SUCCESS in 4m 22s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/75e12e77edf04dfcbab3d609152cf2b5 : SUCCESS in 9m 13s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/583f4a8898b84df5965f635bf72fd56d : SUCCESS in 4m 52s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/e529d910278a40479304b856a4f284e7 : SUCCESS in 6m 12s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/5b885876e6414e78b2a0511aa3f56579 : SUCCESS in 3m 41s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/9a8d3e7e0f3f420ca4833b28b086fb12 : SUCCESS in 40m 35s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/abda2e6df7cd495d810cd8f387f769eb : SUCCESS in 46m 10s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/f9b766df013443d5baf60ed8255fd4d8 : SUCCESS in 41m 01s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/c60a45d29876407cb1868d5dee05c788 : SUCCESS in 47m 32s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/8f7e92781bc6416eb06850dc9ecce409 : SUCCESS in 1h 25m 21s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/48e9d42087c249f1884b5382131d7941 : POST_FAILURE in 13m 23s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/74f2ef1ddb89495185a64835ce8d7547 : SUCCESS in 26m 18s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/2e2b6bbdb8324fd59f4aa254c342e88a : SUCCESS in 53m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2bc081f63825efab559f0ebcfde8f785a7f2de9a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-06-10 17:08:51.000000000","message":"Patch Set 2: Patch Set 1 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"572ef2174696b3550ad16dd82dd5ac69ccb50c8e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-06-10 17:09:05.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"1501788e16448bc42d6b788fcf2a88ee07b073dd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 19:00:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c4c5b78af28b4a038931be39435b538b\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/6538aa9ebcd444daaf2093dcc0dfce8e : SUCCESS in 3m 05s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/d438c35deb214f36928371719942aaf2 : SUCCESS in 7m 06s (non-voting)\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/df6c155237e7490d930f8923a448943c : SUCCESS in 7m 08s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/33c94b35988e43ef90ea03c0a03d58f0 : SUCCESS in 7m 44s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/8c8fbea072364993a6028d4daa8b97fe : SUCCESS in 3m 39s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/9419cf30b7bf427aab4021f1304d5981 : SUCCESS in 1h 21m 09s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/f8cf636e36664813807f5848db24e93c : SUCCESS in 1h 19m 44s\n- ansible-collections-openstack-functional-devstack-ansible-2.18 https://zuul.opendev.org/t/openstack/build/eca1631d62994550bf1c53c9bccd19ae : SUCCESS in 1h 39m 20s\n- ansible-collections-openstack-functional-devstack-ansible-2.19 https://zuul.opendev.org/t/openstack/build/0e67ce710e344852b1e2870ac71cfd14 : SUCCESS in 1h 24m 40s\n- ansible-collections-openstack-functional-devstack-ansible-2.20 https://zuul.opendev.org/t/openstack/build/11ecdd520a464e3f822520b6bdeaf316 : SUCCESS in 43m 11s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/a8c39bc00d0446e491dd6df305cabd9a : POST_FAILURE in 7m 37s (non-voting)\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/c3015cacb3ac48f7b4ff77b442f1cb92 : SUCCESS in 43m 00s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/ca2b2be9e67248c392ba2f47fec6a637 : SUCCESS in 49m 13s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"cc5abfecf25391f2160a02bca2825b1dc9b4015e","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-06-15 15:21:46.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"46878ef028a6334043d11ac9db447cd91c17a514","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 15:22:21.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"2692d6c6bb56c7d31dbbb2de178dbe9495d6b1c9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 16:05:50.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c67ca878281845d599b5c64b33783147\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/1988a7de5cab4a69b9ce88c7433061b0 : SUCCESS in 3m 31s\n- openstack-tox-linters-ansible-2.18 https://zuul.opendev.org/t/openstack/build/3fc7eaec27b14d35bba64890dfc3d394 : SUCCESS in 9m 22s\n- openstack-tox-linters-ansible-2.19 https://zuul.opendev.org/t/openstack/build/63719b3a693e4887b6a61e55ee05a526 : SUCCESS in 6m 52s\n- openstack-tox-linters-ansible-2.20 https://zuul.opendev.org/t/openstack/build/516b7b6d50b84130a67a3f361829adcf : SUCCESS in 7m 04s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/385a7db7c7c14e6ab6f7e5a1e7859806 : SUCCESS in 42m 37s","accounts_in_message":[],"_revision_number":3},{"id":"ba48e5fc3961d070cc1e87ca6d54e9b6762aeb47","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 16:05:50.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"dc2bb8232e18ddc3c4f3c5b7b5a6b7a341e8adab","revisions":{"d56b8a49582975eda465eecd0d3f73f6821a340e":{"kind":"REWORK","_number":1,"created":"2026-06-10 11:39:41.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/21/992621/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/21/992621/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/21/992621/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/21/992621/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/21/992621/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/21/992621/1"}}},"commit":{"parents":[{"commit":"d49cc04f94a94289fc91773d80a762f7204eb455","subject":"Replace usage of removed openstack.version","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/d49cc04f94a94289fc91773d80a762f7204eb455"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-06-10 11:39:29.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-06-10 11:39:29.000000000","tz":120},"subject":"Revive collection unit tests","message":"Revive collection unit tests\n\nSeemingly, ansible-test unit tests were not run in CI for a while and\nare broken in multiple places.\n\nThis patch aims to re-incarnate unit testing of modules\nand execute them as part of the sanity tests.\nWe use sanity right now, as they perform testing against different\nansible versions and unit tests take multiple seconds to complete.\nSo spawning a separate nodes would be an overkill.\n\nUnit tests have also detected a regression in server module, as existing\nnets generation can create a generator, where `isinstance(net, dict)`\nwill return negative result, as it is gonna\nbe a generator, not a dict.\nSo this part has been refactored to avoid poitential regressions.\n\nChange-Id: Ibefc087239b5c8d5e843c977c2c5a2250ae0bfbd\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/d56b8a49582975eda465eecd0d3f73f6821a340e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/d56b8a49582975eda465eecd0d3f73f6821a340e"}]},"branch":"refs/heads/master"},"89f9e9823f2259ae4a6d9a1839ac1475475aa579":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-06-10 17:08:51.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/21/992621/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/21/992621/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/21/992621/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/21/992621/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/21/992621/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/21/992621/2"}}},"commit":{"parents":[{"commit":"0ada05ec10054526ced55883269d7f4f7ff9f66a","subject":"Remove version checks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/0ada05ec10054526ced55883269d7f4f7ff9f66a"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-06-10 11:39:29.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-06-10 17:08:51.000000000","tz":0},"subject":"Revive collection unit tests","message":"Revive collection unit tests\n\nSeemingly, ansible-test unit tests were not run in CI for a while and\nare broken in multiple places.\n\nThis patch aims to re-incarnate unit testing of modules\nand execute them as part of the sanity tests.\nWe use sanity right now, as they perform testing against different\nansible versions and unit tests take multiple seconds to complete.\nSo spawning a separate nodes would be an overkill.\n\nUnit tests have also detected a regression in server module, as existing\nnets generation can create a generator, where `isinstance(net, dict)`\nwill return negative result, as it is gonna\nbe a generator, not a dict.\nSo this part has been refactored to avoid poitential regressions.\n\nChange-Id: Ibefc087239b5c8d5e843c977c2c5a2250ae0bfbd\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/89f9e9823f2259ae4a6d9a1839ac1475475aa579"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/89f9e9823f2259ae4a6d9a1839ac1475475aa579"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"d49cc04f94a94289fc91773d80a762f7204eb455","ours":"d56b8a49582975eda465eecd0d3f73f6821a340e","theirs":"0ada05ec10054526ced55883269d7f4f7ff9f66a","merge_strategy":"recursive","contains_conflicts":false}},"dc2bb8232e18ddc3c4f3c5b7b5a6b7a341e8adab":{"kind":"REWORK","_number":3,"created":"2026-06-10 17:09:05.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/21/992621/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/21/992621/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/21/992621/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/21/992621/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/21/992621/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/21/992621/3"}}},"commit":{"parents":[{"commit":"0ada05ec10054526ced55883269d7f4f7ff9f66a","subject":"Remove version checks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/0ada05ec10054526ced55883269d7f4f7ff9f66a"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-06-10 11:39:29.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-06-10 17:09:00.000000000","tz":0},"subject":"Revive collection unit tests","message":"Revive collection unit tests\n\nSeemingly, ansible-test unit tests were not run in CI for a while and\nare broken in multiple places.\n\nThis patch aims to re-incarnate unit testing of modules\nand execute them as part of the sanity tests.\nWe use sanity right now, as they perform testing against different\nansible versions and unit tests take multiple seconds to complete.\nSo spawning a separate nodes would be an overkill.\n\nUnit tests have also detected a regression in server module, as existing\nnets generation can create a generator, where `isinstance(net, dict)`\nwill return negative result, as it is gonna\nbe a generator, not a dict.\nSo this part has been refactored to avoid poitential regressions.\n\nChange-Id: Ibefc087239b5c8d5e843c977c2c5a2250ae0bfbd\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/dc2bb8232e18ddc3c4f3c5b7b5a6b7a341e8adab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/dc2bb8232e18ddc3c4f3c5b7b5a6b7a341e8adab"}]},"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":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"}}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
