)]}'
{"id":"openstack%2Fironic-lib~903815","triplet_id":"openstack%2Fironic-lib~master~I7f1a0c3329e5f29ec3e274558e3681142cc2ef78","project":"openstack/ironic-lib","branch":"master","attention_set":{},"removed_from_attention_set":{"6476":{"account":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"last_update":"2024-01-05 19:54:03.000000000","reason":"Change was submitted"},"10239":{"account":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"last_update":"2024-01-05 16:22:14.000000000","reason":"\u003cGERRIT_ACCOUNT_10239\u003e replied on the change","reason_account":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}}},"hashtags":[],"change_id":"I7f1a0c3329e5f29ec3e274558e3681142cc2ef78","subject":"Compatibility with zeroconf 0.129.0","status":"MERGED","created":"2023-12-17 12:58:42.000000000","updated":"2024-01-05 19:55:00.000000000","submitted":"2024-01-05 19:54:03.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"903815","meta_rev_id":"055ee149579405551c80566698f3fcf161d615b2","_number":903815,"virtual_id_number":903815,"owner":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-01-05 19:54:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"}],"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":2,"date":"2024-01-05 14:27:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":1,"date":"2023-12-28 09:21:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},{"value":2,"date":"2023-12-20 09:05:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-12-29 07:07:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"}],"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":1,"date":"2024-01-05 14:27:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},{"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"}],"CC":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-12-17 15:05:06.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":"2023-12-20 09:05:15.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"},{"updated":"2023-12-28 09:21:39.000000000","updated_by":{"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},"reviewer":{"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},"state":"REVIEWER"},{"updated":"2023-12-29 07:07:15.000000000","updated_by":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"reviewer":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"state":"REVIEWER"},{"updated":"2024-01-05 14:27:46.000000000","updated_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2024-01-05 16:22:14.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"CC"}],"messages":[{"id":"a627d7c925a2bc31497162f21f7651bb8984dff9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2023-12-17 12:58:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bd35536f5dd4e31cf83a6ebb0ccbe5e608187915","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-17 15:05:06.000000000","message":"Patch Set 1: 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\n\nhttps://zuul.opendev.org/t/openstack/buildset/9a731178bbbe427f99f03e67d941a5a1\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/57c403f2db07483e8973d35d3d3fa805 : FAILURE in 2m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/411743beaf834ce99ad4446f1b148bef : FAILURE in 3m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/920092dcb9d84dedb722f6b433bbac29 : SUCCESS in 3m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/75ea7b91a43142a89cf1f95f3f85e027 : FAILURE in 5m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8e184736914d46698bf5ed29d8b9170a : FAILURE in 3m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/38ff0b3c03d74c05a381e4d8c137eb9a : SUCCESS in 6m 29s\n- ironic-lib-uefi-ipmi-src https://zuul.opendev.org/t/openstack/build/09555533b2a548fab39ef47c53cdbba9 : SUCCESS in 1h 04m 28s\n- ironic-lib-bios-ipmi-src https://zuul.opendev.org/t/openstack/build/ef24a0b457b44bf78529605a39513014 : TIMED_OUT in 2h 05m 19s","accounts_in_message":[],"_revision_number":1},{"id":"b4f3e3646152031b17017e421a3f89752da50ba0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2023-12-19 10:50:51.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"77fc6caa667227bad8930a5d1f5cd59c0724111c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-19 12:46:16.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/f8e927ed9c2d4faa9f9f91ef6ad8a5f0\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3eba1c9cbe314c4b938b2980eca0044f : SUCCESS in 3m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f909cbdc529d48149493ecfc8db5d44d : SUCCESS in 2m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9024c3cf55ff4f5a9a303b0957f805a1 : SUCCESS in 3m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6c9535882f934172af064ec32b2d99f4 : SUCCESS in 3m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b654cce2b74244a1bfcbf33ea0f5d828 : SUCCESS in 5m 09s\n- ironic-lib-uefi-ipmi-src https://zuul.opendev.org/t/openstack/build/520236f308a84c2392e334f714b6ec5d : FAILURE in 58m 29s\n- ironic-lib-bios-ipmi-src https://zuul.opendev.org/t/openstack/build/ad23750589f543ab8258cb3a75f5478d : SUCCESS in 1h 54m 45s","accounts_in_message":[],"_revision_number":2},{"id":"d27a4174738fd681d8f3ff9dfbf6f6c66ccdde5c","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2023-12-20 09:05:15.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c1e6d1aae55560b44c919ae741953a4757771dfc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-20 10:36:10.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0420b48a9851470597b1f6052a3be570\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c7c88cc5f5a446c997a103aafedcd77a : SUCCESS in 3m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/39cc06ea69c2411ab223c26899da0422 : SUCCESS in 3m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/bf076ae764b24060ac355cc269f38226 : SUCCESS in 3m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9c0c40af4bbf4117bc2cb6c8d3e5ac98 : SUCCESS in 3m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a9390a10b0f497da9ca408a0342e449 : SUCCESS in 5m 17s\n- ironic-lib-uefi-ipmi-src https://zuul.opendev.org/t/openstack/build/d1f3f60cf76948efa739a2843bcf922b : SUCCESS in 1h 01m 41s\n- ironic-lib-bios-ipmi-src https://zuul.opendev.org/t/openstack/build/597d9ff27fc54d3892c886eaf9b1d127 : SUCCESS in 1h 24m 20s","accounts_in_message":[],"_revision_number":2},{"id":"2a55b95c8baae62f47139db626b376d958a425ad","author":{"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},"date":"2023-12-28 09:21:39.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"8353a6bb4bd4c09c1d3a48cee6cd4bca01c55add","author":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"date":"2023-12-29 07:07:15.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"e1b092a395d2f73716dedb971da6ed22fb5b18a9","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2024-01-05 14:27:46.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d35bb3a0d58309ef40810db59f42a558a37d7c28","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-05 14:28:28.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"0e128e6ec640312dc9f03d1afc22e4b0161d869e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-05 15:54:06.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/ade748913a714bbfb3768b4b7eebf65f\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8bac52a45b7d4a7fa631b4d7f5c497ea : SUCCESS in 2m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4f652bec43f047e182488876afb575ac : SUCCESS in 3m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/26f156422eff454fad503a2533f0ead6 : SUCCESS in 3m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7f4bfd8a5eda400d9fcad9fdc0499643 : SUCCESS in 5m 11s\n- ironic-lib-uefi-ipmi-src https://zuul.opendev.org/t/openstack/build/fae847d87db3415ea0abb3a11f9efcd9 : FAILURE in 1h 16m 07s\n- ironic-lib-bios-ipmi-src https://zuul.opendev.org/t/openstack/build/030d5b1c8ffc4ff2b5419ab8bfdea99c : SUCCESS in 1h 20m 40s","accounts_in_message":[],"_revision_number":2},{"id":"4c7e98cf3057fe1a88ebebba65f51219bec0e040","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2024-01-05 16:22:14.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"af7cd9124f4c111277a1cd9eda4c929a738318ff","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-05 18:07:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5834e4a7326c4ba2979382e5439fea3e\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b072d366e146458384a15733813eb944 : SUCCESS in 3m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/98ed29daf5a048a4904c84e7fd658ec4 : SUCCESS in 3m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b06e1d0453b043b19a03c70523cc105d : SUCCESS in 4m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2f1f5636aae3431093bafc48b8b17c6e : SUCCESS in 4m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c4a9c2d255ff4032a0eec6102f458896 : SUCCESS in 7m 05s\n- ironic-lib-uefi-ipmi-src https://zuul.opendev.org/t/openstack/build/0a7963eec290466b9fbd95a9b47679f4 : SUCCESS in 1h 37m 46s\n- ironic-lib-bios-ipmi-src https://zuul.opendev.org/t/openstack/build/350befd7c6fc4805bb259ce445f9b604 : SUCCESS in 56m 14s","accounts_in_message":[],"_revision_number":2},{"id":"2f613e28a88471bb41e03cdd9d2dddf915a0924f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-05 18:08:32.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"7a4849b645a6f1346cd46d2eaee48870cca70e7a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-05 19:54:03.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0543ce4400fd44e794cf5733353569e8\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6994f1dfa2c24351a921aa28c5f5f737 : SUCCESS in 2m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/754347259cd54f0a82e71d3792a1848e : SUCCESS in 3m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1a3d7fe69a1f46c881c56d4ed6ae2f9e : SUCCESS in 4m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e173252424a443e08157404bfc02890b : SUCCESS in 4m 51s\n- ironic-lib-uefi-ipmi-src https://zuul.opendev.org/t/openstack/build/b9cd25aef61a4c32bb85b086fef2af4d : SUCCESS in 1h 40m 14s\n- ironic-lib-bios-ipmi-src https://zuul.opendev.org/t/openstack/build/8168bb38d6d344288ead069b2c33a5cc : SUCCESS in 43m 14s","accounts_in_message":[],"_revision_number":2},{"id":"c1fac6450f1b5b8af6607671ac7755a4917f0677","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-05 19:54:03.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"055ee149579405551c80566698f3fcf161d615b2","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-05 19:55:00.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3137d269ab4a4a5b8ccae6efc8bd898b\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/18444596836d42f18109c8a8204e15d4 : SUCCESS in 39s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"e2ced90dc5bbd599dbb1e690d9907a01c6916885","revisions":{"a08dbae5ec560079cd4c0498d52b1cc6e8de90a4":{"kind":"REWORK","_number":1,"created":"2023-12-17 12:58:42.000000000","uploader":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"ref":"refs/changes/15/903815/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-lib","ref":"refs/changes/15/903815/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-lib refs/changes/15/903815/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-lib refs/changes/15/903815/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-lib refs/changes/15/903815/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-lib refs/changes/15/903815/1"}}},"commit":{"parents":[{"commit":"54597e9210b5407711b0e4fa047ce9b6b7247116","subject":"Merge \"Trivial: remove an incorrect comment\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-lib/commit/54597e9210b5407711b0e4fa047ce9b6b7247116"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2023-12-17 12:55:54.000000000","tz":60},"committer":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2023-12-17 12:58:42.000000000","tz":60},"subject":"fixes API mismatch in test cases","message":"fixes API mismatch in test cases\n\nFrom Zeroconf CHANGELOG.md:\nv0.129.0 (2023-12-13)\n\nFeature\n\n* Add decoded_properties method to ServiceInfo\nhttps://github.com/python-zeroconf/python-zeroconf/issues/1332\nhttps://github.com/python-zeroconf/python-zeroconf/commit/9b595a1dcacf109c699953219d70fe36296c7318\n* Ensure ServiceInfo.properties always returns bytes\nhttps://github.com/python-zeroconf/python-zeroconf/issues/1333\nhttps://github.com/python-zeroconf/python-zeroconf/commit/d29553ab7de6b7af70769ddb804fe2aaf492f320\n\nTechnically breaking change\n\n* `ServiceInfo.properties` always returns a dictionary with type\n`dict[bytes, bytes | None]` instead of a mix `str` and `bytes`. It was\nonly possible to get a mixed dictionary if it was manually passed in\nwhen `ServiceInfo` was constructed.\n\nChange-Id: I7f1a0c3329e5f29ec3e274558e3681142cc2ef78\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-lib/commit/a08dbae5ec560079cd4c0498d52b1cc6e8de90a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-lib/commit/a08dbae5ec560079cd4c0498d52b1cc6e8de90a4"}]},"branch":"refs/heads/master"},"e2ced90dc5bbd599dbb1e690d9907a01c6916885":{"kind":"REWORK","_number":2,"created":"2023-12-19 10:50:51.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/15/903815/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-lib","ref":"refs/changes/15/903815/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-lib refs/changes/15/903815/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-lib refs/changes/15/903815/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-lib refs/changes/15/903815/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-lib refs/changes/15/903815/2"}}},"commit":{"parents":[{"commit":"54597e9210b5407711b0e4fa047ce9b6b7247116","subject":"Merge \"Trivial: remove an incorrect comment\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-lib/commit/54597e9210b5407711b0e4fa047ce9b6b7247116"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2023-12-17 12:55:54.000000000","tz":60},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2023-12-19 10:50:19.000000000","tz":60},"subject":"Compatibility with zeroconf 0.129.0","message":"Compatibility with zeroconf 0.129.0\n\nFrom Zeroconf CHANGELOG.md:\nv0.129.0 (2023-12-13)\n\nFeature\n\n* Add decoded_properties method to ServiceInfo\nhttps://github.com/python-zeroconf/python-zeroconf/issues/1332\nhttps://github.com/python-zeroconf/python-zeroconf/commit/9b595a1dcacf109c699953219d70fe36296c7318\n* Ensure ServiceInfo.properties always returns bytes\nhttps://github.com/python-zeroconf/python-zeroconf/issues/1333\nhttps://github.com/python-zeroconf/python-zeroconf/commit/d29553ab7de6b7af70769ddb804fe2aaf492f320\n\nTechnically breaking change\n\n* `ServiceInfo.properties` always returns a dictionary with type\n`dict[bytes, bytes | None]` instead of a mix `str` and `bytes`. It was\nonly possible to get a mixed dictionary if it was manually passed in\nwhen `ServiceInfo` was constructed.\n\nCo-Authored-By: Dmitry Tantsur \u003cdtantsur@protonmail.com\u003e\nChange-Id: I7f1a0c3329e5f29ec3e274558e3681142cc2ef78\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-lib/commit/e2ced90dc5bbd599dbb1e690d9907a01c6916885"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-lib/commit/e2ced90dc5bbd599dbb1e690d9907a01c6916885"}]},"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}},{"label":"Backport-Candidate","status":"MAY"}]}],"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":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"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":{}}}]}
