)]}'
{"id":"openstack%2Fproject-config~841054","triplet_id":"openstack%2Fproject-config~master~I92b9c65ade7fba2851fd798bad4f658da400dec4","project":"openstack/project-config","branch":"master","topic":"vhd-utils-ppa","attention_set":{},"removed_from_attention_set":{"7118":{"account":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"last_update":"2022-05-09 22:13:59.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I92b9c65ade7fba2851fd798bad4f658da400dec4","subject":"Add opendev/infra-vhd-util-deb repository","status":"MERGED","created":"2022-05-09 00:59:15.000000000","updated":"2022-05-09 23:03:37.000000000","submitted":"2022-05-09 22:13:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"841054-vhd-utils-ppa","meta_rev_id":"bfab473d5a708739dd96dabf855c2c4a91623fb9","_number":841054,"virtual_id_number":841054,"owner":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-05-09 22:13:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":2,"date":"2022-05-09 22:05:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-05-09 21:30:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":1,"date":"2022-05-09 22:05:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-05-09 01:09:55.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":"2022-05-09 21:30:36.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2022-05-09 22:05:12.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"}],"messages":[{"id":"cfd2900d95770179162798da4c3eda4927193eec","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2022-05-09 00:59:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0daad807874e4090aa01de5a1c7bee39349ed548","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-09 01:09:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/d3d28b07dfe149e4981c0c6963f9b8f8 : SUCCESS in 7m 04s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/c2b56559018f4368ae12f6b614e4e5d5 : SUCCESS in 3m 15s\n- project-config-irc-access https://zuul.opendev.org/t/openstack/build/2eb6eac439754aa690b7fbeeb1dd45e6 : SUCCESS in 5m 42s","accounts_in_message":[],"_revision_number":1},{"id":"61854721498749e2a63c44d0a1c95790f5c0af35","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2022-05-09 21:30:36.000000000","message":"Patch Set 1: Code-Review+2\n\nWe could probably stand to combine some of the Gerrit ACLs like this one, since there\u0027s no project-specific groups/settings in it.","accounts_in_message":[],"_revision_number":1},{"id":"0d9e4c0e8c84ef99a95131380b71267219abd37d","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2022-05-09 22:05:12.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"b7915d33309af5cde141eb1ab3b3678397f6acc8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-09 22:05:40.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"b911fe4c07defa96359285f81b257bf49952b6c5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-09 22:13:58.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/6556ec531cdd4b29b607776b634174b7 : SUCCESS in 7m 22s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/4f46028b5831441a847032afd675fa8c : SUCCESS in 4m 24s\n- project-config-irc-access https://zuul.opendev.org/t/openstack/build/9e9112e56f8b46ecac3efd7a60110c13 : SUCCESS in 6m 12s","accounts_in_message":[],"_revision_number":1},{"id":"412bfcf1199e21a70edc0a3a9f641029f12f1c5e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-09 22:13:59.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"bfab473d5a708739dd96dabf855c2c4a91623fb9","tag":"autogenerated:zuul:deploy","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-09 23:03:37.000000000","message":"Patch Set 1:\n\nBuild succeeded (deploy pipeline).\n\n- infra-prod-manage-projects https://zuul.opendev.org/t/openstack/build/b6178cd55e82482babd4d96345942db9 : SUCCESS in 7m 26s\n- infra-prod-service-zuul https://zuul.opendev.org/t/openstack/build/06052a95bfa4400ea08d9fc7e2d4f9d7 : SUCCESS in 8m 16s\n- infra-prod-service-eavesdrop https://zuul.opendev.org/t/openstack/build/d12915edfde44430ac2d4b9e727968d8 : SUCCESS in 5m 49s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"00080f07923173136568c07ad19dcee2546ccf6f","revisions":{"00080f07923173136568c07ad19dcee2546ccf6f":{"kind":"REWORK","_number":1,"created":"2022-05-09 00:59:15.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/54/841054/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/54/841054/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/54/841054/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/54/841054/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/54/841054/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/54/841054/1"}}},"commit":{"parents":[{"commit":"76bbd45ee11bab746c25c57333279c77a7e1cf4e","subject":"Normalize projects.yaml","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/76bbd45ee11bab746c25c57333279c77a7e1cf4e"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2022-05-09 00:45:47.000000000","tz":600},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2022-05-09 00:59:02.000000000","tz":600},"subject":"Add opendev/infra-vhd-util-deb repository","message":"Add opendev/infra-vhd-util-deb repository\n\nSimilar to the recent change\nIe00c42857e7a541aa1ccb8fe480756c1e7a38dc4, the patched version of\nvhd-util in the openstack-ci PPA produces Xen (rackspace) acceptable\n.vhd images from diskimage-builder.  This is another tool that isn\u0027t\nreally captured by our gitops model (the need for this is all covered\nin [1] as to why this is a big PITA; tl;dr when porting this into qemu\nthings that seem like they should work don\u0027t in Rackspace, and without\nbeing able to see the operator side of the cloud to understand what\nit\u0027s actually doing it\u0027s just an exercise in frustration).\n\nSimilar to the openafs situation, the code is available from the PPA\nbut the history has been kept in personal repos and uploaded manually.\nHaving it go through gerrit is good for transparency and longer term\nmaintenance.\n\nWe\u0027ll have to fiddle the upload jobs, etc. so it works for both\nopenafs and this; so this is just the first step to get things\nstarted.\n\n[1] https://docs.openstack.org/diskimage-builder/latest/developer/vhd_creation.html\n\nChange-Id: I92b9c65ade7fba2851fd798bad4f658da400dec4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/00080f07923173136568c07ad19dcee2546ccf6f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/00080f07923173136568c07ad19dcee2546ccf6f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
