)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"85aecc86dcabc4a7c9aef4b41ba2bbdda153672e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"060bf92f_dff1acbc","updated":"2023-07-07 18:39:31.000000000","message":"https://review.opendev.org/c/openstack/ironic-python-agent/+/882367 may be required... well.. \n\n\n2023-06-07 19:01:00.352 651 CRITICAL ironic-python-agent [-] Unhandled error: AttributeError: module \u0027oslo_config.cfg\u0027 has no attribute \u0027set_override\u0027\n2023-06-07 19:01:00.352 651 ERROR ironic-python-agent Traceback (most recent call last):\n2023-06-07 19:01:00.352 651 ERROR ironic-python-agent   File \"/usr/local/bin/ironic-python-agent\", line 8, in \u003cmodule\u003e\n2023-06-07 19:01:00.352 651 ERROR ironic-python-agent     sys.exit(run())\n2023-06-07 19:01:00.352 651 ERROR ironic-python-agent   File \"/usr/local/lib/python3.9/site-packages/ironic_python_agent/cmd/agent.py\", line 50, in run\n2023-06-07 19:01:00.352 651 ERROR ironic-python-agent     agent.IronicPythonAgent(CONF.api_url,\n2023-06-07 19:01:00.352 651 ERROR ironic-python-agent   File \"/usr/local/lib/python3.9/site-packages/ironic_python_agent/agent.py\", line 484, in run\n2023-06-07 19:01:00.352 651 ERROR ironic-python-agent     self.process_lookup_data(content)\n2023-06-07 19:01:00.352 651 ERROR ironic-python-agent   File \"/usr/local/lib/python3.9/site-packages/ironic_python_agent/agent.py\", line 412, in process_lookup_data\n2023-06-07 19:01:00.352 651 ERROR ironic-python-agent     cfg.set_override(\u0027md5_enabled\u0027, True)\n2023-06-07 19:01:00.352 651 ERROR ironic-python-agent AttributeError: module \u0027oslo_config.cfg\u0027 has no attribute \u0027set_override\u0027\n2023-06-07 19:01:00.352 651 ERROR ironic-python-agent \u001b[00m","commit_id":"981de3d211b68234f73cd91ca0091af304a26ba4"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"017afa63afb362e89b7928b93d067eb1bbfd1f21","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"192bfa06_e2360a74","updated":"2023-06-06 16:30:43.000000000","message":"recheck fixed rbacc tests, this should now pass CI.","commit_id":"981de3d211b68234f73cd91ca0091af304a26ba4"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"1f380c3ef2b6a2e77e4fa9a1fa80f5e9588e55c1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"bad8e356_a28b6b89","updated":"2023-06-07 01:02:08.000000000","message":"recheck to see new results","commit_id":"981de3d211b68234f73cd91ca0091af304a26ba4"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"72c3b1acbfb87ae6a86fb2453ed5923f0b46b6f6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"0394450b_668937c0","updated":"2023-07-12 16:31:57.000000000","message":"recheck dependency merged","commit_id":"b459647078caede235b02e5a6df6f600b1398299"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"7d72e412ed0d144860b26f81470bdde723f248da","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"333297c3_f6230380","updated":"2023-07-18 19:06:06.000000000","message":"recheck no obvious errors logged, possible timing issue with job/CI performance.","commit_id":"b459647078caede235b02e5a6df6f600b1398299"},{"author":{"_account_id":27418,"name":"Mallikarjuna Reddy Kolagatla","email":"mallikarjuna.reddy@hpe.com","username":"mallikarjuna.kolagatla"},"change_message_id":"a515a8f1f7f6f22e64480e61ef25de2f72f9a7f3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"56f55503_27e7fc9d","updated":"2023-08-23 06:45:44.000000000","message":"ilorecheck","commit_id":"84f1a1c3217f1693c46ef31ffbb24d258cee86f6"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"00ab0cb3cd7f5939d0cc23c9de7b1738d3495c2d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"ff20c1a7_4418ab90","updated":"2023-08-29 02:40:53.000000000","message":"recheck","commit_id":"84f1a1c3217f1693c46ef31ffbb24d258cee86f6"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"4f6196391124bdc777343a82f2cbb3307ee06116","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"eb596fcb_d8834574","updated":"2023-08-28 20:56:19.000000000","message":"recheck now that the IPA change has merged","commit_id":"84f1a1c3217f1693c46ef31ffbb24d258cee86f6"},{"author":{"_account_id":35099,"name":"Jakub Jelinek","email":"jakub.jelinek@cern.ch","username":"kubajj"},"change_message_id":"fa29aff0ee13b63bbc11a31a403b2a4358f5d778","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"2aebb182_fea5d6bb","updated":"2023-08-29 09:35:28.000000000","message":"recheck openstack-tox-cover fails to execute test_upgrade_twice","commit_id":"84f1a1c3217f1693c46ef31ffbb24d258cee86f6"}],"ironic/conf/agent.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"758ed972f43c70746bbed0693cc1e1e5b0740e42","unresolved":true,"context_lines":[{"line_number":163,"context_line":"               help\u003d_(\u0027Path to the TLS CA that is used to start the bare \u0027"},{"line_number":164,"context_line":"                      \u0027metal API. In some boot methods this file can be \u0027"},{"line_number":165,"context_line":"                      \u0027passed to the ramdisk.\u0027)),"},{"line_number":166,"context_line":"    cfg.BoolOpt(\u0027permit_agent_to_use_md5_image_checksums\u0027,"},{"line_number":167,"context_line":"                default\u003dFalse,"},{"line_number":168,"context_line":"                help\u003d_(\u0027When enabled, the agent will be notified it is \u0027"},{"line_number":169,"context_line":"                       \u0027allowed to process an MD5 based checksum when \u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"be105638_fa673398","line":166,"updated":"2023-05-03 17:11:20.000000000","message":"I\u0027d shorten this to allow_md5_checksums","commit_id":"2c704313296cedcf02155dd8adddcc966ad256ba"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"017afa63afb362e89b7928b93d067eb1bbfd1f21","unresolved":false,"context_lines":[{"line_number":163,"context_line":"               help\u003d_(\u0027Path to the TLS CA that is used to start the bare \u0027"},{"line_number":164,"context_line":"                      \u0027metal API. In some boot methods this file can be \u0027"},{"line_number":165,"context_line":"                      \u0027passed to the ramdisk.\u0027)),"},{"line_number":166,"context_line":"    cfg.BoolOpt(\u0027permit_agent_to_use_md5_image_checksums\u0027,"},{"line_number":167,"context_line":"                default\u003dFalse,"},{"line_number":168,"context_line":"                help\u003d_(\u0027When enabled, the agent will be notified it is \u0027"},{"line_number":169,"context_line":"                       \u0027allowed to process an MD5 based checksum when \u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"ddb8077a_ba34e8b4","line":166,"in_reply_to":"be105638_fa673398","updated":"2023-06-06 16:30:43.000000000","message":"Done","commit_id":"2c704313296cedcf02155dd8adddcc966ad256ba"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"824d51f9fe802cd8a91ba022df14386576f59486","unresolved":false,"context_lines":[{"line_number":164,"context_line":"                      \u0027metal API. In some boot methods this file can be \u0027"},{"line_number":165,"context_line":"                      \u0027passed to the ramdisk.\u0027)),"},{"line_number":166,"context_line":"    cfg.BoolOpt(\u0027permit_agent_to_use_md5_image_checksums\u0027,"},{"line_number":167,"context_line":"                default\u003dFalse,"},{"line_number":168,"context_line":"                help\u003d_(\u0027When enabled, the agent will be notified it is \u0027"},{"line_number":169,"context_line":"                       \u0027allowed to process an MD5 based checksum when \u0027"},{"line_number":170,"context_line":"                       \u0027deploying an image.\u0027)),"}],"source_content_type":"text/x-python","patch_set":1,"id":"08868a5d_de5990cc","line":167,"updated":"2023-05-04 07:44:48.000000000","message":"Has to be True, see https://review.opendev.org/c/openstack/ironic-python-agent/+/882236","commit_id":"2c704313296cedcf02155dd8adddcc966ad256ba"}],"releasenotes/notes/permit-ironic-to-tell-agent-about-md5-support-5c94da38c2f5dd10.yaml":[{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"622d26a5771e0b2f5ee308174e984c037e906c32","unresolved":true,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Adds a ``[agent]allow_md5_checksum`` configuration"},{"line_number":5,"context_line":"    option which can be used to tell an ``ironic-python-agent`` versions"},{"line_number":6,"context_line":"    newer than version ``9.4.0`` if MD5 is a permitted algorithm."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"06c40d26_bff20c86","line":5,"range":{"start_line":5,"start_character":37,"end_line":5,"end_character":39},"updated":"2023-08-22 20:19:24.000000000","message":"Nit: remove \"an\"","commit_id":"b459647078caede235b02e5a6df6f600b1398299"}]}
