)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"1bb29146be4fb2c6a9a3427026f598b11d175b9a","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add awscurl"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Ceilometer recently added requests-aws to requirements."},{"line_number":10,"context_line":"Though this package is unmaintained for 10+ years upstream."},{"line_number":11,"context_line":"Let\u0027s add awscurl to replace it."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"91a87836_93242920","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":55},"updated":"2025-10-28 18:11:47.000000000","message":"This is not really accurate statement because requests-aws has been used. It has been required by ceilometer for ceph meter polling but was not properly added to the requirements. We just \"fixed\" that missing dependency first.","commit_id":"cbafcca3c8b6975a76e6158f9631aa7fabb9d7dd"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"1abc724fef02000e1acd66a29bad48fd3a0f679d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b69c0f9c_a28a24d8","updated":"2025-10-27 03:00:22.000000000","message":"Seems reasonable to me.  Our docs aren\u0027t the easiest to find but can you please supply answers to the questions at [1]\n\n* Is the library actively maintained?\n* Is the library good code?\n* Is the library license compatible?\n* Is the library already packaged in the distros we target (Ubuntu latest LTS / Debian latest)?\n\nPresumably Debian/Ubuntu right?\n\n* Is the function of this library already covered by other libraries in global-requirements.txt?\n\nThis covers the same area as requests-aws, but can/should be used to replace it.\nNOTE: based on[2] we could do that in this change.\n\n* Is the library required for OpenStack project or related dev or infrastructure setup? (Answer to this should be Yes, of course) Which?\n\nYes see: https://review.opendev.org/c/openstack/ceilometer/+/964757\n\n* If the library release is managed by the Openstack release process does it use the cycle-with-intermediary release type?\nN/A\n\n[1] https://docs.openstack.org/project-team-guide/dependency-management.html#for-new-requirements\n[2] https://codesearch.opendev.org/?q\u003drequests-aws\u0026i\u003dnope\u0026literal\u003dnope\u0026files\u003d\u0026excludeFiles\u003d\u0026repos\u003d","commit_id":"1155d778bdf5710af8015a7e43f9b5d898392c2c"},{"author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"change_message_id":"a9270906c46a35a82fa82470ae67ac70763c23ed","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"70db5dba_36d0fccc","in_reply_to":"b69c0f9c_a28a24d8","updated":"2025-10-27 10:15:31.000000000","message":"That\u0027s to be written in the commit header right?","commit_id":"1155d778bdf5710af8015a7e43f9b5d898392c2c"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"94db6413270684287e4b77fefec907f95d4b673c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"41457944_4b97b9ab","updated":"2025-10-28 01:59:55.000000000","message":"As noted this package is on it\u0027s way to being in Debian.  It isn\u0027t in any other distro that I can see so it\u0027s a little more impactful than I\u0027d like.  I guess it\u0027s early enough in 2026.1/Gazpacho","commit_id":"0a93ba62e61607a4df027ffae95e0767f8d8a075"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"ef5979715628c05bbdf7375c20a9cabdbb3c0a46","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d59ec5e3_ebbbcf2e","updated":"2025-10-27 14:58:22.000000000","message":"Seems fine to me.","commit_id":"0a93ba62e61607a4df027ffae95e0767f8d8a075"},{"author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"change_message_id":"729eca3137955d8ef5b012fffd5833b0146a4bef","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"74472205_31a6cddf","updated":"2025-10-27 15:36:41.000000000","message":"Very good change","commit_id":"0a93ba62e61607a4df027ffae95e0767f8d8a075"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"939a3e46741268c110f2421ba2fd7ad2e7fc7c78","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"e07599ce_a934cb5c","updated":"2025-10-28 18:07:39.000000000","message":"rebase only","commit_id":"cbafcca3c8b6975a76e6158f9631aa7fabb9d7dd"}]}
