)]}'
{"id":"openstack%2Fproject-config~903666","triplet_id":"openstack%2Fproject-config~master~Ieba5eba3cc0baf70654b8d3405e8323f1b9aa03f","project":"openstack/project-config","branch":"master","topic":"retire-sunbeam-single-charm-repos","attention_set":{"935":{"account":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"last_update":"2026-06-24 13:02:42.000000000","reason":"\u003cGERRIT_ACCOUNT_5314\u003e replied on the change","reason_account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}}},"removed_from_attention_set":{"35761":{"account":{"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},"last_update":"2026-06-23 16:23:00.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ieba5eba3cc0baf70654b8d3405e8323f1b9aa03f","subject":"sunbeam: retire all single charm repositories","status":"MERGED","created":"2023-12-14 11:04:45.000000000","updated":"2026-06-24 13:02:42.000000000","submitted":"2026-06-23 16:23:00.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"903666-retire-sunbeam-single-charm-repos","meta_rev_id":"9e59756f515404fa6eadd33306901dfffdd562f3","_number":903666,"virtual_id_number":903666,"owner":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},{"value":0,"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-23 16:23:00.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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":2,"date":"2026-06-18 16:59:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":2,"date":"2026-06-23 16:13:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},{"value":0,"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},{"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":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":1,"date":"2026-06-23 16:13:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},{"value":0,"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},{"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":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"}],"CC":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-12-14 11:05:18.000000000","updated_by":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2023-12-14 11:22:08.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-18 16:59:46.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2026-06-23 16:13:21.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"},{"updated":"2026-06-24 13:02:42.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"CC"}],"messages":[{"id":"457c312508a4515b3fc30e0bfe4e88e4bc5ab316","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"date":"2023-12-14 11:04:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"51ca63a209ba986e665523256e8f11969696a460","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2023-12-14 11:05:18.000000000","message":"Patch Set 1:\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack/project-config on branch master.  The error was:\n\n  Pipelines may not be defined in untrusted repos, they may only be\n  defined in config repos.\n\nThe error appears in the following pipeline stanza:\n\n  pipeline:\n      name: check\n      description: |\n        Newly uploaded patchsets enter this pipeline to receive an\n        initial +/-1 Verified vote.\n      success-message: Build succeeded (check pipeline).\n      failure-message: |\n        Build failed (check pipeline).  For information on how to proceed, see\n        https://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n      manager: independent\n      precedence: low\n      require:\n        gerrit:\n          open: True\n          current-patchset: True\n      trigger:\n        gerrit:\n          - event: patchset-created\n          - event: change-restored\n          - event: comment-added\n            comment: (?i)^(Patch Set [0-9]+:)?( [\\w\\\\+-]*)*(\\n\\n)?\\s*recheck\n          - event: comment-added\n            approval:\n              - Workflow: 1\n            require:\n              approval:\n                - Verified: [-1, -2]\n                  username: zuul\n        github:\n          - event: pull_request\n            action:\n              - opened\n              - changed\n              - reopened\n          - event: pull_request\n            action: comment\n            comment: (?i)^\\s*recheck\\s*$\n          - event: check_run\n      start:\n        github:\n          check: \u0027in_progress\u0027\n          comment: false\n      success:\n        gerrit:\n          # Note that gerrit keywords are case-sensitive.\n          Verified: 1\n        github:\n          check: \u0027success\u0027\n          comment: false\n      failure:\n        gerrit:\n          Verified: -1\n        github:\n          check: \u0027failure\u0027\n          comment: false\n\n  in \"openstack/project-config/zuul.d/pipelines.yaml@master\", line 4, column 3","accounts_in_message":[],"_revision_number":1},{"id":"91289646d909c22cd1e89246777604bef37339ad","author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"date":"2023-12-14 11:15:02.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"dd02052dcca54188b60f854ecef8ddee8360630d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-14 11:22:08.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d65e50f95a32439db06ecb6f0a591b18\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/91e74805bfa448c4878140ebf9182cc9 : SUCCESS in 6m 50s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/3e066ec775e9423aa10cc36e15dc9b85 : SUCCESS in 3m 43s","accounts_in_message":[],"_revision_number":1},{"id":"16e200f86a98cf8d837c0e67e61f5d97a892277a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},"date":"2026-06-18 11:37:04.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n* Workflow-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"1bf25db37493204c83476fe9470309ceca51f05c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-18 11:47:50.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/3468943d103f40e5abcf4bc887e33f46\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/38d1cbbbdb814c86929b778d1eb8ebc6 : SUCCESS in 5m 43s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/6ebdeefd427144018e08118bdd99a3c8 : FAILURE in 2m 01s","accounts_in_message":[],"_revision_number":2},{"id":"f5ee3d7ca0a109d5fcfe971baca668b6c42980aa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},"date":"2026-06-18 14:19:14.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"82ffacd00ee375640feb351445b83c343ac33707","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-18 14:37:32.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/59e14063d3524d7d83b7619c14d79d27\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/adf7d35f0c5e4ca8ac994dd45fb6aaee : SUCCESS in 4m 53s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/1faa76c3639b4e08833bef22b0583a13 : SUCCESS in 4m 34s","accounts_in_message":[],"_revision_number":3},{"id":"156f1a28595cf7e3d6e7c171ac3429eefc9c5d02","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2026-06-18 16:59:46.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"3070dce3d1076c50a6737dfa8629865c231a9b64","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-06-23 16:13:21.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"39513175b3811be85063fcaa2cd3a15d0c4e45fd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 16:13:34.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"4de4ddf822095323efbe96b3a2fd6d8715270b20","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 16:23:00.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/98d95832957b41d892e526a712f3c97c\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/2a6222b2da224bfdbfaf587b4eb9b430 : SUCCESS in 4m 47s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/fd4747d705684e94ba630df054219553 : SUCCESS in 2m 37s","accounts_in_message":[],"_revision_number":3},{"id":"a447bed3f475302b0fca4685209bb6412678464d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 16:23:00.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"a3f7ed694c77675c7ac7291fe8afef1844d473db","tag":"autogenerated:zuul:deploy","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 16:38:00.000000000","message":"Patch Set 3:\n\nBuild succeeded (deploy pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/50c60ac5bbaa46fe93f7823faef2c733\n\n- infra-prod-bootstrap-bridge https://zuul.opendev.org/t/openstack/build/80d246a63eb742bca027cd75a8043861 : SUCCESS in 14m 12s\n- infra-prod-manage-projects https://zuul.opendev.org/t/openstack/build/9165a0aeb15c4b509bbb5b83f8a11abe : SUCCESS in 5m 31s\n- infra-prod-service-zuul https://zuul.opendev.org/t/openstack/build/3835b11ef30948159173cb3e6c71eaa4 : SUCCESS in 5m 23s","accounts_in_message":[],"_revision_number":3},{"id":"9e59756f515404fa6eadd33306901dfffdd562f3","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-06-24 13:02:42.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"9b445861f472690b691aad7261ec25e669fdd014","revisions":{"75f117a0cc68a4fdb9306925278e94d0ac81046e":{"kind":"REWORK","_number":1,"created":"2023-12-14 11:04:45.000000000","uploader":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"ref":"refs/changes/66/903666/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/66/903666/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/66/903666/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/66/903666/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/66/903666/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/66/903666/1"}}},"commit":{"parents":[{"commit":"21cbbfb4aa09c3d00085aa773b5bf2db59aea102","subject":"Remove retired js-openstack-lib from infra","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/21cbbfb4aa09c3d00085aa773b5bf2db59aea102"}]}],"author":{"name":"James Page","email":"james.page@canonical.com","date":"2023-12-14 08:57:54.000000000","tz":0},"committer":{"name":"James Page","email":"james.page@canonical.com","date":"2023-12-14 09:22:55.000000000","tz":0},"subject":"sunbeam: retire all single charm repositories","message":"sunbeam: retire all single charm repositories\n\nAll single charm repo\u0027s have now been merged into the sunbeam-charms\nmono-repo; retire all single charm repositories as they are no\nlonger the source for the charms.\n\nChange-Id: Ieba5eba3cc0baf70654b8d3405e8323f1b9aa03f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/75f117a0cc68a4fdb9306925278e94d0ac81046e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/75f117a0cc68a4fdb9306925278e94d0ac81046e"}]},"branch":"refs/heads/master"},"3d0278570672bdbddd0536f496c64baded3b1b41":{"kind":"REWORK","_number":2,"created":"2026-06-18 11:37:04.000000000","uploader":{"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},"ref":"refs/changes/66/903666/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/66/903666/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/66/903666/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/66/903666/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/66/903666/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/66/903666/2"}}},"commit":{"parents":[{"commit":"46f95abf3f0a80f98829a69e16cae17f090825eb","subject":"Cleanup some projects\u0027 zuul definitions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/46f95abf3f0a80f98829a69e16cae17f090825eb"}]}],"author":{"name":"James Page","email":"james.page@canonical.com","date":"2023-12-14 08:57:54.000000000","tz":0},"committer":{"name":"Guillaume Boutry","email":"guillaume.boutry@canonical.com","date":"2026-06-18 11:33:50.000000000","tz":120},"subject":"sunbeam: retire all single charm repositories","message":"sunbeam: retire all single charm repositories\n\nAll single charm repo\u0027s have now been merged into the sunbeam-charms\nmono-repo; retire all single charm repositories as they are no\nlonger the source for the charms.\n\nCo-Authored-By: Guillaume Boutry \u003cguillaume.boutry@canonical.com\u003e\nSigned-off-by: Guillaume Boutry \u003cguillaume.boutry@canonical.com\u003e\nChange-Id: Ieba5eba3cc0baf70654b8d3405e8323f1b9aa03f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/3d0278570672bdbddd0536f496c64baded3b1b41"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/3d0278570672bdbddd0536f496c64baded3b1b41"}]},"branch":"refs/heads/master"},"9b445861f472690b691aad7261ec25e669fdd014":{"kind":"REWORK","_number":3,"created":"2026-06-18 14:19:14.000000000","uploader":{"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},"ref":"refs/changes/66/903666/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/66/903666/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/66/903666/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/66/903666/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/66/903666/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/66/903666/3"}}},"commit":{"parents":[{"commit":"46f95abf3f0a80f98829a69e16cae17f090825eb","subject":"Cleanup some projects\u0027 zuul definitions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/46f95abf3f0a80f98829a69e16cae17f090825eb"}]}],"author":{"name":"James Page","email":"james.page@canonical.com","date":"2023-12-14 08:57:54.000000000","tz":0},"committer":{"name":"Guillaume Boutry","email":"guillaume.boutry@canonical.com","date":"2026-06-18 14:19:06.000000000","tz":120},"subject":"sunbeam: retire all single charm repositories","message":"sunbeam: retire all single charm repositories\n\nAll single charm repo\u0027s have now been merged into the sunbeam-charms\nmono-repo; retire all single charm repositories as they are no\nlonger the source for the charms.\n\nCo-Authored-By: Guillaume Boutry \u003cguillaume.boutry@canonical.com\u003e\nSigned-off-by: Guillaume Boutry \u003cguillaume.boutry@canonical.com\u003e\nChange-Id: Ieba5eba3cc0baf70654b8d3405e8323f1b9aa03f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/9b445861f472690b691aad7261ec25e669fdd014"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/9b445861f472690b691aad7261ec25e669fdd014"}]},"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":""}}}]}
