)]}'
{"id":"openstack%2Fceilometer~958039","triplet_id":"openstack%2Fceilometer~master~If273f6e9c26f992fb31fccf69d869d7494d41e30","project":"openstack/ceilometer","branch":"master","attention_set":{},"removed_from_attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2025-08-29 16:34:02.000000000","reason":"Change was submitted"},"4264":{"account":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"last_update":"2025-08-28 07:57:20.000000000","reason":"\u003cGERRIT_ACCOUNT_4264\u003e replied on the change","reason_account":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}},"16137":{"account":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"last_update":"2025-08-29 16:34:02.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"If273f6e9c26f992fb31fccf69d869d7494d41e30","subject":"Handle EPIPE Broken Pipe from Libvirt RPC","status":"MERGED","created":"2025-08-20 09:36:53.000000000","updated":"2025-08-29 16:39:30.000000000","submitted":"2025-08-29 16:34:02.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"958039","meta_rev_id":"98df7e912a8c1a54147a527938fd24d1850d4a61","_number":958039,"virtual_id_number":958039,"owner":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-29 16:34:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"value":0,"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}],"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":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-08-26 07:31:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"value":2,"date":"2025-08-28 07:57:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}],"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":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"value":1,"date":"2025-08-28 07:57:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}],"REVIEWER":[{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-08-20 10:48:57.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":"2025-08-23 08:18:05.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"CC"},{"updated":"2025-08-26 07:31:54.000000000","updated_by":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"reviewer":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"state":"REVIEWER"},{"updated":"2025-08-26 07:32:09.000000000","updated_by":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"reviewer":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"state":"REVIEWER"}],"messages":[{"id":"180030613d8727474ca74983ac18c9af4034113d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2025-08-20 09:36:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ba5c45774c732e7935c19224b27ad9f924ea214d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 10:48:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e6d7f76259484e75b96359750dfff799\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b3bfffe13ad44e8dbc54baa221f416e5 : SUCCESS in 3m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e98a0e84f3794b5f8dea28d401bc579f : SUCCESS in 5m 18s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/55d329d67af148f08e2c7b38ff81ff81 : SUCCESS in 4m 28s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/560bba17d6614bbb8b1b3c1d01d55952 : SUCCESS in 2m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0301ac07d99244d2848a69f9bc885e0c : SUCCESS in 5m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ef9cc267e7745ff9417ebd3cc9dd301 : SUCCESS in 7m 58s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/eff7587fa9204b018bef68822e444191 : SUCCESS in 1h 05m 43s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/da3cc2463cd84e73b69061e9a319eb08 : SUCCESS in 43m 38s","accounts_in_message":[],"_revision_number":1},{"id":"3e2f5f408a9add9dddbabcc0c94e3fcffdf266fc","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-08-23 08:18:05.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"27486fa0c95b4af7dbb820a402e0bd5f509805ae","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2025-08-25 11:36:09.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"b111f6ac95e77092fd56fe88a69b5cfca96573da","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2025-08-25 11:36:35.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"33fb90aae61d19967ce063acacaee7fe311ba454","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 12:47:44.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/379d849fdbbd4aa3aeea41279cc3c4de\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/59f0c7dc95b44a33ab8bd44b6514a59e : SUCCESS in 7m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee065b6a23e843e3b4aa962587993856 : SUCCESS in 3m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/195455b485714413aaaee8c5eca5aba2 : SUCCESS in 2m 25s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5b03e08f9ddf45e48b37464dbf774ac4 : SUCCESS in 4m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c147f088609e45bc8d0c872a26d32d02 : SUCCESS in 7m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f441c9bf33ae448db75bd442e32e3bea : SUCCESS in 9m 25s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/2a31340eecb14fa8a48165654568c225 : SUCCESS in 1h 06m 43s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/6d14eb8de0364ef9a17daaa4c7bcc8b8 : SUCCESS in 26m 55s","accounts_in_message":[],"_revision_number":2},{"id":"8c2af514aa98ef14a577ea81065111d608947faa","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2025-08-26 07:31:54.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"4db9b92863ee783ed7a9fe62a5bfa54ad72978ae","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2025-08-28 07:57:20.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d58cbf8a11d6ba4a10c873676648b69985ea6a18","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 07:58:20.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"3c8cf761dd13171a530011ce6f37a2a481ff3a3e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 13:33:54.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/c7ae914368274f6d9aa4aaf3eec3685b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/969924df44484187867a077ca740f779 : SUCCESS in 2m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d99fd82fe2a2411194f28bb7fcd53213 : SUCCESS in 3m 33s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2af02b661b4541539249ee234b16788e : SUCCESS in 3m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/87e9f744ed204eba91f247bd658d50c3 : SUCCESS in 6m 17s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/2a58262f2a6940efa1a73281e759f4c6 : ERROR Failed to update project openstack/nova in 5h 35m 30s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/f9f2dc83a52a44e898091e6d26525b32 : SUCCESS in 41m 15s","accounts_in_message":[],"_revision_number":2},{"id":"f0a7cfbe87bc5929aebde4233a5481492f808242","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2025-08-29 06:21:44.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"86881a47af4869ef1f6b2223b982137f5ca73832","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 07:39:44.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/b869a2c2c9164a45a7a21eb0e8872c14\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cd9d7c49b9b44004b5be4083c0bacf38 : SUCCESS in 7m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fa9bf4e3674c4cfead3632e21dfe251e : SUCCESS in 3m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/02f497b73e0541b48b7832d3ed70ff63 : SUCCESS in 3m 01s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/949c5422fa274c9c9658c2607a122575 : SUCCESS in 5m 05s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4a625dc55c8a475c84f6e0cd8fda1b87 : SUCCESS in 8m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9df8926ca21e4186a1bbf8803bd3d8b0 : POST_FAILURE in 37m 45s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/387e1d7dbea04ce18e10e46fc10590a5 : SUCCESS in 1h 15m 20s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/d803608bc57343098a95be24fe7f888c : SUCCESS in 26m 55s","accounts_in_message":[],"_revision_number":2},{"id":"f9d200f014e7f6107da9648cf785603e9c01d13b","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2025-08-29 14:06:18.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0d0daca3c0cdbab8e0bb6ade4210615f98225e39","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 15:18:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1184c9f3095e48bda5a0ae0c4e8a7167\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/97172cc140ad475ab0cb7f0043d49059 : SUCCESS in 5m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aa2ccf2e3c004a3dac9b9a0b33d370b6 : SUCCESS in 3m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1ae0e30f18404392a3c000f80851123a : SUCCESS in 4m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8cd8a538fd86436da476d3a3646fa276 : SUCCESS in 2m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/376cf0be3ace4a0193308563afcec0e5 : SUCCESS in 9m 55s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c0c42d6f75bc4ecfbba636d85cb10bb0 : SUCCESS in 4m 52s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/4b9030dd69844232995ebcc650d621d8 : SUCCESS in 1h 05m 06s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/61d8797c4fff4880b49199dff414d6b7 : SUCCESS in 21m 01s","accounts_in_message":[],"_revision_number":2},{"id":"062d2d17a83f45bd926b03cd5b1863bd28f16c6d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 15:19:29.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"047149ae09c6d94d79fe212476529850fa74d354","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 16:34:01.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7419137cc75949ce986851d1242ba07a\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/135344b98b894391a51d8a3dc6b0bd98 : SUCCESS in 3m 36s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0ce40eb9f9384c1db862646eee2f98f8 : SUCCESS in 4m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3d2e38846f5042e4b619cfd5168a8abc : SUCCESS in 5m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ac96b7c1070b496d856b1132f9261d78 : SUCCESS in 10m 15s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/2c5d5633a5784e658d7c38c893ae2182 : SUCCESS in 1h 09m 45s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/7e3428d8e46d4b8c832c06ba6f3b59c2 : SUCCESS in 33m 54s","accounts_in_message":[],"_revision_number":2},{"id":"89cce3b43b1d60a7ed1aeb9092f98f5e76478e75","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 16:34:02.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"98df7e912a8c1a54147a527938fd24d1850d4a61","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 16:39:30.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/197e1da9b70f442aa8840e167f80c87a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e2265f826e714b4398c17e2b1e9f817e : SUCCESS in 5m 09s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2a452552b32537ad3f86d03e8a3f8c0d30f30c86","revisions":{"06ce79698c74ceddecaee862584a180035f25816":{"kind":"REWORK","_number":1,"created":"2025-08-20 09:36:53.000000000","uploader":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"ref":"refs/changes/39/958039/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/39/958039/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/39/958039/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/39/958039/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/39/958039/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/39/958039/1"}}},"commit":{"parents":[{"commit":"adf13eb15ef3f283939b2b621bc3e855a598ea14","subject":"Merge \"Revert \"Disable power.state meter\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/adf13eb15ef3f283939b2b621bc3e855a598ea14"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-08-20 09:33:43.000000000","tz":120},"committer":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-08-20 09:33:43.000000000","tz":120},"subject":"Handle EPIPE Broken Pipe from Libvirt RPC","message":"Handle EPIPE Broken Pipe from Libvirt RPC\n\nIf Libvirt (virtqemud when modular or libvirtd when\nusing monolith) is restarted while we are polling\nthe RPC layer can return a EPIPE Broken Pipe (errcode\n32) to us.\n\nWe should retry when we get this as the service might\nbe back again and we just got aborted because it was\nrestarted.\n\nChange-Id: If273f6e9c26f992fb31fccf69d869d7494d41e30\nSigned-off-by: Tobias Urdin \u003ctobias.urdin@binero.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/06ce79698c74ceddecaee862584a180035f25816"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/06ce79698c74ceddecaee862584a180035f25816"}]},"branch":"refs/heads/master"},"2a452552b32537ad3f86d03e8a3f8c0d30f30c86":{"kind":"REWORK","_number":2,"created":"2025-08-25 11:36:09.000000000","uploader":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"ref":"refs/changes/39/958039/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/39/958039/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/39/958039/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/39/958039/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/39/958039/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/39/958039/2"}}},"commit":{"parents":[{"commit":"02bb452d6a59cf350017a024a5fe0df00ee8eb36","subject":"Merge \"Publish image meta from notifications and pollsters (if available)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/02bb452d6a59cf350017a024a5fe0df00ee8eb36"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-08-20 09:33:43.000000000","tz":120},"committer":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-08-25 11:36:03.000000000","tz":120},"subject":"Handle EPIPE Broken Pipe from Libvirt RPC","message":"Handle EPIPE Broken Pipe from Libvirt RPC\n\nIf Libvirt (virtqemud when modular or libvirtd when\nusing monolith) is restarted while we are polling\nthe RPC layer can return a EPIPE Broken Pipe (errcode\n32) to us.\n\nWe should retry when we get this as the service might\nbe back again and we just got aborted because it was\nrestarted.\n\nChange-Id: If273f6e9c26f992fb31fccf69d869d7494d41e30\nSigned-off-by: Tobias Urdin \u003ctobias.urdin@binero.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/2a452552b32537ad3f86d03e8a3f8c0d30f30c86"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/2a452552b32537ad3f86d03e8a3f8c0d30f30c86"}]},"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":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}}]}],"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":{}}},{"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":{}}},{"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":{}}}]}
