)]}'
{"id":"openstack%2Ffreezer~1001626","triplet_id":"openstack%2Ffreezer~master~Ibde2037bdd91d2be0455de9ca0ea990ebf1bd061","project":"openstack/freezer","branch":"master","attention_set":{},"removed_from_attention_set":{"39044":{"account":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"last_update":"2026-08-27 12:34:22.000000000","reason":"Change was submitted"},"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-08-24 15:05:43.000000000","reason":"\u003cGERRIT_ACCOUNT_28619\u003e replied on the change","reason_account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}},"hashtags":[],"change_id":"Ibde2037bdd91d2be0455de9ca0ea990ebf1bd061","subject":"scheduler: apply job definition updates on every poll","status":"MERGED","created":"2026-08-20 08:16:09.000000000","updated":"2026-08-27 12:36:42.000000000","submitted":"2026-08-27 12:34:22.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1001626","meta_rev_id":"2af9a29a26f20ce8823b42db1ce25467452cb14b","_number":1001626,"virtual_id_number":1001626,"owner":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-08-27 12:34:22.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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":2,"date":"2026-08-24 15:05:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":1,"date":"2026-08-27 11:51:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-20 09:03:32.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-08-20 13:46:18.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"CC"},{"updated":"2026-08-24 15:05:43.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"}],"messages":[{"id":"bc93654992baedbda8ee6aac38465a98805fca2b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-08-20 08:16:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fc322a405caaa0eb442b5ba91c161675e5d22a86","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-20 09:03:32.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dbfbe7f14c9f451cbecf0baf38628cf5\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/26b72b1a699c46da90f8d216c4b74fae : SUCCESS in 2m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/303ac514f5784235a81ca21877e5e597 : SUCCESS in 2m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1572463b2b3f4682ae39b3ad5547ec31 : SUCCESS in 2m 20s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f9d6b7ff43d0418fa7190815e3aeb574 : SUCCESS in 2m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d45189f796cf459ba6ccb60b05f0ac37 : SUCCESS in 2m 45s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/60709298c9f64b2d8c37e7e7b6788d01 : SUCCESS in 4m 31s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/e2b4253f032e449bb3980e3132f6332e : SUCCESS in 4m 16s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/ba7180eaf80941df9f57041e95048b77 : SUCCESS in 33m 58s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/29c8d87308a14c7a9248b7cd550e29e7 : SUCCESS in 40m 42s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/50757ae94423434ab32eb03e3c276b17 : SUCCESS in 35m 07s\n- freezer-ubuntu https://zuul.opendev.org/t/openstack/build/f0829ab7ac7d455ba0569796d38b47f6 : SUCCESS in 39m 48s\n- freezer-centos-10-stream https://zuul.opendev.org/t/openstack/build/f8b6787941394109a1cc0601daf5788d : SUCCESS in 26m 47s","accounts_in_message":[],"_revision_number":1},{"id":"834cdfec10fa20dc40f45198188984f76ffaad04","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-08-20 09:33:09.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"d7d759ff1d89aa7efd05a0767537b5c6e6a7ae12","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-20 10:17:54.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a160bbc0b0ab42d3b2ae12c5a70483a6\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2c0a640eba6e48a488c1e4e3601d68c0 : SUCCESS in 4m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f32827995b994291943395cf2baa462f : SUCCESS in 4m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/597e3a819cd54cd0be5eba92ff6dafdd : SUCCESS in 4m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/bb80d6487249452e9978ca29a2124dd9 : SUCCESS in 2m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a14fa748000142e68432a33ef58f2db7 : SUCCESS in 2m 32s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/219e192963974a15839ec331d50b58fd : SUCCESS in 7m 44s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/4dc6f322335c440ca1d344573414d195 : SUCCESS in 4m 19s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/900c4e06f68c479ea92bb52e5c5a4ad3 : SUCCESS in 33m 39s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/33ea71d1a33a4f8aa249781eb04c3a53 : SUCCESS in 39m 13s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/571b7df9bf294707bdc9561e11f48178 : SUCCESS in 23m 37s\n- freezer-ubuntu https://zuul.opendev.org/t/openstack/build/5deb8221afdc41b9b9c333147974bb22 : SUCCESS in 28m 37s\n- freezer-centos-10-stream https://zuul.opendev.org/t/openstack/build/7a8b0880916d42039ab8aebebde047b0 : SUCCESS in 27m 50s","accounts_in_message":[],"_revision_number":2},{"id":"c398e9d197be6b480e28d766332845c7c6746df4","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-20 13:46:18.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"68eeb25984a7624d0b5e88ad83ad0abe4ebcd35e","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-08-21 07:00:58.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f3b1c144a40411114d55a060189b5ab8e60d58a2","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-24 08:24:43.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a88107523421c40c60a9760db53374275ae39ddd","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-08-24 14:54:57.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3bce040dc2971b5718510315b2052dcbe63f0f9d","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-24 15:05:43.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"27125dde19afbbc7612ab720463287e6939ef218","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-27 11:51:08.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"4af1e17ad7ce42640d570250027950623581962d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-27 11:51:49.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"6fe575f4b29e8886c25e0db8861e4817f87651d2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-27 12:34:22.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1b17359484254dcd8b128c7a93891105\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1fdecce185984354be27e945aa0aab84 : SUCCESS in 4m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/30bd07835da243c188815db6e867654f : SUCCESS in 4m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e254a337357c4e228cedf197f45187e6 : SUCCESS in 3m 39s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/683d3dd1eee04be2bd46ed7141f632f3 : SUCCESS in 4m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5610d38e49494ed9a5a3f1347dfdf2c7 : SUCCESS in 4m 25s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/976af8dca7af4ad59b18eb30272b8568 : SUCCESS in 4m 37s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/6ac531694d034c4fadd09169dd591445 : SUCCESS in 14m 33s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/021f7cfc04244eefa4eca9a9b413dcf3 : SUCCESS in 33m 02s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/068d4639ec8a462ab5bba3c9e03aae5f : SUCCESS in 37m 12s\n- freezer-ubuntu https://zuul.opendev.org/t/openstack/build/3f92df7df3bf47e6a3e7842451841ccf : SUCCESS in 34m 22s\n- freezer-centos-10-stream https://zuul.opendev.org/t/openstack/build/0a59c85df6c94fd3b5e64e4714e246d3 : SUCCESS in 40m 32s","accounts_in_message":[],"_revision_number":2},{"id":"1e0342eac97c1e02be67605dda72dc3003162ef6","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-27 12:34:22.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"2af9a29a26f20ce8823b42db1ce25467452cb14b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-27 12:36:42.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/af1904061d8c4ad9884113e56ba0024a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bd45663d426e4fd7b1b0262b96cad088 : SUCCESS in 52s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8b554f6df28c4b51aee2ed7492b2cd24 : SUCCESS in 58s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"0103788784360d6e4539c562ad4776cf06d0c11e","revisions":{"3e028683345bb62645bb3a99734d5dbc56a30376":{"kind":"REWORK","_number":1,"created":"2026-08-20 08:16:09.000000000","uploader":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"ref":"refs/changes/26/1001626/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer","ref":"refs/changes/26/1001626/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer refs/changes/26/1001626/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer refs/changes/26/1001626/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer refs/changes/26/1001626/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer refs/changes/26/1001626/1"}}},"commit":{"parents":[{"commit":"6dbf34d1e1f63e1e9fc61e98b4b47f1edc61f41f","subject":"Merge \"[doc] Refine service documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/6dbf34d1e1f63e1e9fc61e98b4b47f1edc61f41f"}]}],"author":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-08-20 07:33:57.000000000","tz":120},"committer":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-08-20 08:14:16.000000000","tz":120},"subject":"scheduler: apply job definition updates on every poll","message":"scheduler: apply job definition updates on every poll\n\nModifying a job through the API had no effect on what the scheduler\nexecuted. process_event() only acted when the polled document carried\nan \u0027event\u0027, so a job that was simply scheduled and ticking discarded\nthe fresh definition and kept running its original actions until a\nstop/start cycle or a scheduler restart.\n\nAdopt the polled document unconditionally, before any event handling.\nThe scheduler\u0027s runtime bookkeeping (status, result, timings, pid)\nlives in job_schedule but is owned by the scheduler, so it is carried\nover rather than overwritten by the API\u0027s older copy. A changed\nschedule now re-arms the trigger too, except while a job is running or\nbeing started, stopped or removed.\n\nStandalone (--no-api) mode is unaffected: it reads the jobs directory\nonce at startup and registers no recurring poll.\n\nAssisted-By: Claude Opus 5\nChange-Id: Ibde2037bdd91d2be0455de9ca0ea990ebf1bd061\nSigned-off-by: Alicja Filipek \u003calicja.filipek@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/3e028683345bb62645bb3a99734d5dbc56a30376"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/3e028683345bb62645bb3a99734d5dbc56a30376"}]},"branch":"refs/heads/master"},"0103788784360d6e4539c562ad4776cf06d0c11e":{"kind":"REWORK","_number":2,"created":"2026-08-20 09:33:09.000000000","uploader":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"ref":"refs/changes/26/1001626/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer","ref":"refs/changes/26/1001626/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer refs/changes/26/1001626/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer refs/changes/26/1001626/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer refs/changes/26/1001626/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer refs/changes/26/1001626/2"}}},"commit":{"parents":[{"commit":"6dbf34d1e1f63e1e9fc61e98b4b47f1edc61f41f","subject":"Merge \"[doc] Refine service documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/6dbf34d1e1f63e1e9fc61e98b4b47f1edc61f41f"}]}],"author":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-08-20 07:33:57.000000000","tz":120},"committer":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-08-20 09:30:31.000000000","tz":120},"subject":"scheduler: apply job definition updates on every poll","message":"scheduler: apply job definition updates on every poll\n\nModifying a job through the API had no effect on what the scheduler\nexecuted. process_event() only acted when the polled document carried\nan \u0027event\u0027, so a job that was simply scheduled and ticking discarded\nthe fresh definition and kept running its original actions until a\nstop/start cycle or a scheduler restart.\n\nAdopt the polled document unconditionally, before any event handling.\nThe scheduler\u0027s runtime bookkeeping (status, result, timings, pid)\nlives in job_schedule but is owned by the scheduler, so it is carried\nover rather than overwritten by the API\u0027s older copy. A changed\nschedule now re-arms the trigger too, except while a job is running or\nbeing started, stopped or removed.\n\nStandalone (--no-api) mode is unaffected: it reads the jobs directory\nonce at startup and registers no recurring poll.\n\nAssisted-By: Claude Opus 5\nChange-Id: Ibde2037bdd91d2be0455de9ca0ea990ebf1bd061\nSigned-off-by: Alicja Filipek \u003calicja.filipek@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/0103788784360d6e4539c562ad4776cf06d0c11e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/0103788784360d6e4539c562ad4776cf06d0c11e"}]},"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}]}],"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":""}}}]}
