)]}'
{"id":"openstack%2Fwatcher~1002779","triplet_id":"openstack%2Fwatcher~master~I0c350b80f5b32d9d293d1fdca91a71bc96fbbb8c","project":"openstack/watcher","branch":"master","topic":"fix_exclude_instance","attention_set":{"30002":{"account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"last_update":"2026-08-28 18:52:26.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2026-08-28 19:08:03.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I0c350b80f5b32d9d293d1fdca91a71bc96fbbb8c","subject":"Fix strategies not honoring audit scope exclusions","status":"NEW","created":"2026-08-28 15:06:14.000000000","updated":"2026-08-28 20:32:42.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"cf0ecd6724042df8f23be7349b742a9cf87aceb4","_number":1002779,"virtual_id_number":1002779,"owner":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-28 20:32:42.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"all":[{"value":-1,"date":"2026-08-28 19:08:03.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_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},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"CC":[{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-28 15:06:21.000000000","updated_by":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"reviewer":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"state":"CC"},{"updated":"2026-08-28 15:16:26.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"},{"updated":"2026-08-28 16:54:21.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":"bc69207509fa655bc90a85fefdd8aab002ee0178","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-08-28 15:06:14.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6b46ccea9b7e3f6eef673e87b8d3129fac8d29a2","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-08-28 15:06:21.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"8fc128f10af5b008409dc5164f3afc42a81230fe","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-08-28 15:16:09.000000000","message":"Patch Set 1:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/8be982277b554d3f98cb339f03ccb439\n\n- teim-code-review https://zuul.teim.app/t/main/build/9102781b6fb443279fa882b3d274d54d : SUCCESS in 9m 40s","accounts_in_message":[],"_revision_number":1},{"id":"404a0872418b165e00f33401f3aaf9a83377ca1c","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-08-28 15:16:26.000000000","message":"Patch Set 1: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/6669c072966b4df99aa8b545cfb477a1\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/ca4ace686afd424a955ee1f7894c94d2 : FAILURE in 8m 30s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/75efce96c52a4764953b2b47e820959e : SKIPPED Skipped due to failed job openstack-meta-content-provider-master\n- s2i-openstack-container-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/15001ef949014dafaa60ddbbaf92e110 : SUCCESS in 4m 50s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"37f0248850d2085c8709bc0439f872f6cb72d50e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-28 16:54:21.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/a86d93762568425aaebbe5bac0d408b7\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6179d40100cc44c29c0114ffc3b6b272 : SUCCESS in 7m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ad61d0b464024078a51d8c770b723d0c : SUCCESS in 3m 53s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/95a0afe0968749ea81de14a12905a2c3 : SUCCESS in 7m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9130372bff944e02a96a8e5034f6e79e : SUCCESS in 3m 06s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/75293ab5ffe747d4bc7314c380f3f0f6 : SUCCESS in 4m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2f52d7a080544cc3a283d45331e1ac51 : SUCCESS in 4m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/357d57f45dcf4d3c826b5719e9cdff6a : SUCCESS in 2m 43s\n- openstack-tox-py313-eventlet https://zuul.opendev.org/t/openstack/build/93926e8e56114af19ca123298eba769b : SUCCESS in 5m 19s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/0563d597bb1a48729e6d6db14cf53e9d : SUCCESS in 26m 46s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/fb27c1b71d794b72ae667e8230084cc6 : SUCCESS in 27m 05s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/d84a86931d0044929a70fe2bb319c8f7 : SUCCESS in 41m 14s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/08fcfd46a1e94f87aaeff12438795adf : SUCCESS in 1h 28m 11s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/cbc975592ee94f1b909628e400bb2cde : SUCCESS in 47m 54s\n- watcher-tempest-prometheus-eventlet https://zuul.opendev.org/t/openstack/build/6ebf4900e1fd4ab1a6779e5d71c78a0a : SUCCESS in 1h 46m 01s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/af7611817b0540ddb30a501c21a4e2f8 : SUCCESS in 48m 03s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/2ce366c629314c8e9be11e054a19b511 : FAILURE in 2m 34s","accounts_in_message":[],"_revision_number":1},{"id":"280adb4163e67096b890b02083741a11ffbfe2cc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-08-28 18:52:19.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"feea9d5f3404cc956d4b1290ca1c0455d667746c","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-08-28 18:52:26.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"15e33f8bedd2e9c7aeead91b4df90dcab3c988aa","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-08-28 19:08:03.000000000","message":"Patch Set 2: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/40d88d97121142bbad7cf306044baab4\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/37a23fe8fbbf4951ab131f594f2bb39d : FAILURE in 13m 57s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/b795b977ed8d4b55b6e985c2eaa11f28 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master\n- s2i-openstack-container-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/9fc22eeaab274d82bfcc5a059c5643a9 : SUCCESS in 4m 54s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"0ca819c1132d6df50ad4a2aed344bf19f70f6803","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-08-28 19:31:38.000000000","message":"Patch Set 2:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/a80337b1c8054692b43bc16410478a14\n\n- teim-code-review https://zuul.teim.app/t/main/build/9815f475abba42b0a61a4604a3e128d8 : SUCCESS in 9m 26s","accounts_in_message":[],"_revision_number":2},{"id":"cf0ecd6724042df8f23be7349b742a9cf87aceb4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-28 20:32:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8e4fd0fb012e48ef85d60af703690517\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dd0e5cb4891a42abb22b7ad85770f898 : SUCCESS in 4m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/61578ae9ab914f7e90869b8a88370e31 : SUCCESS in 4m 53s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/daaddc1ad3e448329ca0f7ac3e8e78b5 : SUCCESS in 3m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/dfe928179dda42ef813298b0e312d712 : SUCCESS in 5m 22s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/42e816afc0c748d8b950eba0bf44b62d : SUCCESS in 4m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/af2d7a1db7a7460ab421207df11565ab : SUCCESS in 7m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/846e5a697d3f457099a5660d7be606f0 : SUCCESS in 4m 26s\n- openstack-tox-py313-eventlet https://zuul.opendev.org/t/openstack/build/cbe4f47228004f408d61e538fdc78c9e : SUCCESS in 4m 51s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/3dff5b8a77854a14a150b3ec75d6a008 : SUCCESS in 38m 58s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1546bc90eb7e46509ff3ecad4c1d9591 : SUCCESS in 50m 36s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/0be732c85ac74dffbe13b8446bdd9505 : SUCCESS in 39m 38s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/97be59fb285c47a5bbea314feba00228 : SUCCESS in 43m 21s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/278c2cfd10a3402ab5d0d52a7912a392 : SUCCESS in 1h 13m 54s\n- watcher-tempest-prometheus-eventlet https://zuul.opendev.org/t/openstack/build/edb8858e51124537ac0355b0561728d7 : SUCCESS in 49m 04s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/1c89e8e1a2b449319f5ad95a2774df70 : SUCCESS in 1h 35m 11s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/485788dd82874cca94bfa87b8efd54c7 : SUCCESS in 3m 02s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4299b1d5f78273928e9674f703a1f820f7d0bcce","revisions":{"7f068fa838b707804d443d3e1443e897df898386":{"kind":"REWORK","_number":1,"created":"2026-08-28 15:06:14.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/79/1002779/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/79/1002779/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/79/1002779/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/79/1002779/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/79/1002779/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/79/1002779/1"}}},"commit":{"parents":[{"commit":"ec06744bffd4ba858da7f4996cc872723dfbde70","subject":"Merge \"Add Nova/Placement emulators and host_maintenance functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ec06744bffd4ba858da7f4996cc872723dfbde70"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-08-27 14:52:27.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-08-28 14:55:53.000000000","tz":-180},"subject":"Fix strategies not honoring audit scope exclusions","message":"Fix strategies not honoring audit scope exclusions\n\nThe host_maintenance, zone_migration and node_resource_consolidation\nstrategies ignored instances excluded via the audit scope\n(watcher_exclude), migrating them anyway. Excluded instances are now\nskipped when grouping nodes and building migrate actions.\n\nCloses-Bug: #2154805\nCloses-Bug: #2154806\nCloses-Bug: #2154807\n\nAssisted-By: Claude Code (Opus 4.8)\nChange-Id: I0c350b80f5b32d9d293d1fdca91a71bc96fbbb8c\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7f068fa838b707804d443d3e1443e897df898386"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7f068fa838b707804d443d3e1443e897df898386"}]},"branch":"refs/heads/master"},"4299b1d5f78273928e9674f703a1f820f7d0bcce":{"kind":"REWORK","_number":2,"created":"2026-08-28 18:52:19.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/79/1002779/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/79/1002779/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/79/1002779/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/79/1002779/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/79/1002779/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/79/1002779/2"}}},"commit":{"parents":[{"commit":"ec06744bffd4ba858da7f4996cc872723dfbde70","subject":"Merge \"Add Nova/Placement emulators and host_maintenance functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ec06744bffd4ba858da7f4996cc872723dfbde70"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-08-27 14:52:27.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-08-28 18:50:43.000000000","tz":-180},"subject":"Fix strategies not honoring audit scope exclusions","message":"Fix strategies not honoring audit scope exclusions\n\nThe host_maintenance, zone_migration and node_resource_consolidation\nstrategies ignored instances excluded via the audit scope\n(watcher_exclude), migrating them anyway. Excluded instances are now\nskipped when grouping nodes and building migrate actions.\n\nCloses-Bug: #2154805\nCloses-Bug: #2154806\nCloses-Bug: #2154807\n\nAssisted-By: Claude Code (Opus 4.8)\nChange-Id: I0c350b80f5b32d9d293d1fdca91a71bc96fbbb8c\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4299b1d5f78273928e9674f703a1f820f7d0bcce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4299b1d5f78273928e9674f703a1f820f7d0bcce"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
