)]}'
{"id":"openstack%2Felection~999917","triplet_id":"openstack%2Felection~master~Ibc0fc8abaf4794d8fd82e0468e1432b07015e6f1","project":"openstack/election","branch":"master","topic":"add-tc-cand","attention_set":{},"removed_from_attention_set":{"13252":{"account":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"last_update":"2026-08-08 17:47:11.000000000","reason":"Removed by \u003cGERRIT_ACCOUNT_13252\u003e by clicking the attention icon","reason_account":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}}},"hashtags":[],"change_id":"Ibc0fc8abaf4794d8fd82e0468e1432b07015e6f1","subject":"Add Jens Harbott candidacy for TC 2027.1","status":"NEW","created":"2026-08-06 06:39:50.000000000","updated":"2026-08-08 17:47:11.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b3eb6b522cd3ecdd92609e90f8986552a88fa6d3","_number":999917,"virtual_id_number":999917,"owner":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-07 04:40: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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"all":[{"value":2,"date":"2026-08-07 14:15:02.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},{"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":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},{"_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":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-06 06:53:18.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-07 14:15:02.000000000","updated_by":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"reviewer":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"state":"REVIEWER"}],"messages":[{"id":"7b76c0b4cce552dfd6eaa575f461ed73c8c31d9d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2026-08-06 06:39:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"50a76c6fb7fb4f63b789d393ffd5598b247680b6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 06:53:18.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f67113d043114bbb9a6d351adeee0114\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/021926d3168f44fb81bb2353405f6c1f : SUCCESS in 3m 28s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c185771ec62f407d8743cdfbccaaf145 : SUCCESS in 3m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4fab67c2d7bb402082bc9c59372d7a1c : SUCCESS in 3m 17s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/e2b6dbe56db44a059668cbbdb4faec77 : SUCCESS in 3m 43s\n- election-tox-ci-checks-review https://zuul.opendev.org/t/openstack/build/8d682422940a481483cc5d2d56e8a735 : SUCCESS in 2m 56s\n- election-tox-ci-checks-election https://zuul.opendev.org/t/openstack/build/8890df44690344f382e23a6ca46f467a : SUCCESS in 3m 12s","accounts_in_message":[],"_revision_number":1},{"id":"4bae962006b2f1c1bd9d1282eeeb7ac2ac1d0a74","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2026-08-06 07:39:13.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"754739820ab2f5a62e5ecbf6c8cdbf86daf76f9f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 07:52:17.000000000","message":"Patch Set 2: 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/872d1bcd8375495d9f6b97ad8a34f348\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e890ab6537c4a8c849f63fc83ecd2e7 : SUCCESS in 3m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/022142f3e0144602a307a59733df36c9 : SUCCESS in 4m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/afebaadd476c43789f9ac2faf6e13f51 : SUCCESS in 3m 28s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/eaec9aa7aec84849a52b8b1c8d3c9ef0 : SUCCESS in 3m 17s\n- election-tox-ci-checks-review https://zuul.opendev.org/t/openstack/build/537b3998048f42ce8d8a7b62760f16da : FAILURE in 3m 14s\n- election-tox-ci-checks-election https://zuul.opendev.org/t/openstack/build/896792a3fdca48fabf6bab9027354055 : SUCCESS in 2m 53s","accounts_in_message":[],"_revision_number":2},{"id":"036fd1f997f7689ab484be397a06144c8b23ff87","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2026-08-06 09:42:58.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"abf06f1730faed2f43163d38f05c8dcdddf1618c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 10:07:14.000000000","message":"Patch Set 2:\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/dc0262b9686c441db2692f1c19e38ae9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e4a30bbc7544400b8b89bb97c7b8dcc2 : SUCCESS in 4m 09s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1189f660789f469281edbaab917ca4c1 : SUCCESS in 3m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2d2f3c80d44240b1b97f92adb584e81a : SUCCESS in 3m 44s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/8b745a9a72ff450baabdb0402772a1b8 : SUCCESS in 3m 43s\n- election-tox-ci-checks-review https://zuul.opendev.org/t/openstack/build/fdf429be08f5463f889ead50ecc1494b : SUCCESS in 5m 19s\n- election-tox-ci-checks-election https://zuul.opendev.org/t/openstack/build/1c0ac6576f4a4074a870f5cbfd2c5457 : FAILURE in 5m 21s","accounts_in_message":[],"_revision_number":2},{"id":"77874a0203c2a3e90b4ce144e2528ce5b1322e8b","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2026-08-07 04:24:13.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e2f2e9da5260d61cf865f8fb9756197573db76bc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 04:40:50.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c0208e36eb674724afb5c287c96707d5\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1984ba7e61c34b95a4273ac0740f3d0a : SUCCESS in 3m 08s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/fbc72a97ed84400eaeeb81f19917bdd6 : SUCCESS in 4m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c4ec83ab4354443ab5d1304843afe650 : SUCCESS in 3m 41s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/9cf0526d8c1a45a1a3f2f39c92de78da : SUCCESS in 4m 39s\n- election-tox-ci-checks-review https://zuul.opendev.org/t/openstack/build/28f3dba2007f46cbbc0f289a8be29629 : SUCCESS in 3m 11s\n- election-tox-ci-checks-election https://zuul.opendev.org/t/openstack/build/654d02b20601473089a199850e7169fe : SUCCESS in 4m 45s","accounts_in_message":[],"_revision_number":2},{"id":"7799ed0c5e28812769ec7c38688cb0ac63b28ae4","author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"date":"2026-08-07 14:15:02.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"a614160b43e75e26880830f4ea5843cf28361b5c","revisions":{"0cd8dfbeec3c492b8e4901a9cbca17e0a33588ad":{"kind":"REWORK","_number":1,"created":"2026-08-06 06:39:50.000000000","uploader":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"ref":"refs/changes/17/999917/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/election","ref":"refs/changes/17/999917/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/election refs/changes/17/999917/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/election refs/changes/17/999917/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/election refs/changes/17/999917/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/election refs/changes/17/999917/1"}}},"commit":{"parents":[{"commit":"900dec27cb44522da0bd0b28c0b3dcc7e551d2dc","subject":"Merge \"[Tool] update_releases_calendar: fix one-week mismatch\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/election/commit/900dec27cb44522da0bd0b28c0b3dcc7e551d2dc"}]}],"author":{"name":"Dr. Jens Harbott","email":"harbott@osism.tech","date":"2026-08-06 06:39:06.000000000","tz":120},"committer":{"name":"Dr. Jens Harbott","email":"harbott@osism.tech","date":"2026-08-06 06:39:06.000000000","tz":120},"subject":"Add Jens Harbott candidacy for TC 2026.1","message":"Add Jens Harbott candidacy for TC 2026.1\n\nChange-Id: Ibc0fc8abaf4794d8fd82e0468e1432b07015e6f1\nSigned-off-by: Dr. Jens Harbott \u003charbott@osism.tech\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/election/commit/0cd8dfbeec3c492b8e4901a9cbca17e0a33588ad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/election/commit/0cd8dfbeec3c492b8e4901a9cbca17e0a33588ad"}]},"branch":"refs/heads/master"},"a614160b43e75e26880830f4ea5843cf28361b5c":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-08-06 07:39:13.000000000","uploader":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"ref":"refs/changes/17/999917/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/election","ref":"refs/changes/17/999917/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/election refs/changes/17/999917/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/election refs/changes/17/999917/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/election refs/changes/17/999917/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/election refs/changes/17/999917/2"}}},"commit":{"parents":[{"commit":"900dec27cb44522da0bd0b28c0b3dcc7e551d2dc","subject":"Merge \"[Tool] update_releases_calendar: fix one-week mismatch\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/election/commit/900dec27cb44522da0bd0b28c0b3dcc7e551d2dc"}]}],"author":{"name":"Dr. Jens Harbott","email":"harbott@osism.tech","date":"2026-08-06 06:39:06.000000000","tz":120},"committer":{"name":"Dr. Jens Harbott","email":"harbott@osism.tech","date":"2026-08-06 07:39:13.000000000","tz":0},"subject":"Add Jens Harbott candidacy for TC 2027.1","message":"Add Jens Harbott candidacy for TC 2027.1\n\nChange-Id: Ibc0fc8abaf4794d8fd82e0468e1432b07015e6f1\nSigned-off-by: Dr. Jens Harbott \u003charbott@osism.tech\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/election/commit/a614160b43e75e26880830f4ea5843cf28361b5c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/election/commit/a614160b43e75e26880830f4ea5843cf28361b5c"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"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":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"}},{"label":"Workflow","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":"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":"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":""}}}]}
