)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"cbc82fcd9e0b6cc6dbd0efc109fb79248e26cf56","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Add support for image properties in server show"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change adds support for including image properties in"},{"line_number":10,"context_line":"``server show`` and ``server list --long`` API responses."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Also bumps the _max_microversion to 2.98 to use the newly added"},{"line_number":13,"context_line":"microversion."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"404efa75_5b8b52e9","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":57},"updated":"2025-02-27 18:41:10.000000000","message":"as you know it is updating the rebuild and update server also, mentioning here will be good. we might not need any code change for those here but commit msg should be clear\n\n- https://review.opendev.org/c/openstack/nova/+/942878/2","commit_id":"9fba6b640a09b66369371cc2b45c03018fa10929"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"dc483d8f83941026faeb87e39128f57d42a6aadd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"adaab324_5bc230ec","updated":"2025-02-21 05:49:05.000000000","message":"there is a bug in thie feature that might lead to reverting this but the intiall fix is actully trivail so we proably wont revert\n\nhttps://review.opendev.org/c/openstack/nova/+/942413 resolve the bug but the sdk code is not impacted on it as it just chanign tthe valid keys that are returned not the format.","commit_id":"997d5b466bac3f97023aac992668c5741531fc26"},{"author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@linecorp.com","username":"masa"},"change_message_id":"b073c7fd43675dbed008d2950a89b85989ba0310","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"9adfb9c2_02908f7a","updated":"2025-02-28 03:40:26.000000000","message":"Thank you for updating.","commit_id":"9fba6b640a09b66369371cc2b45c03018fa10929"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"cbc82fcd9e0b6cc6dbd0efc109fb79248e26cf56","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7db54dc6_7d2b6c50","updated":"2025-02-27 18:41:10.000000000","message":"soft -1 for commit msg. thanks","commit_id":"9fba6b640a09b66369371cc2b45c03018fa10929"},{"author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"change_message_id":"eaf09189d191b114b49f51bd99e8c24febfd7c17","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"b1bcbcbe_baa50437","updated":"2025-04-10 15:04:31.000000000","message":"recheck openstack-tox-docs","commit_id":"053b9a37281b564b1f8720c8f5e79a46ff47fcbf"},{"author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"change_message_id":"d8b160661b7a8073e5d38e4a5a8bb388a8f7faa3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"d900ea84_c2a59eeb","updated":"2025-11-26 08:42:26.000000000","message":"recheck","commit_id":"d0b7748c0234ffe2cf96d65ca5195448a7d4bccc"}],"openstack/compute/v2/server.py":[{"author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@linecorp.com","username":"masa"},"change_message_id":"e6f5a1f3b7997b8785b9626490c24f0e962fa633","unresolved":true,"context_lines":[{"line_number":66,"context_line":"        \"hostname\","},{"line_number":67,"context_line":"        \"image\","},{"line_number":68,"context_line":"        \"image_properties\","},{"line_number":69,"context_line":"        \"kernel_id\","},{"line_number":70,"context_line":"        \"key_name\","},{"line_number":71,"context_line":"        \"launch_index\","},{"line_number":72,"context_line":"        \"launched_at\","}],"source_content_type":"text/x-python","patch_set":2,"id":"8234a98c_ee52b697","line":69,"updated":"2025-02-21 17:55:57.000000000","message":"Is the image_properties query supported by nova-api?  The nova side patch doesn\u0027t seem to add any change to the query parameters.\n\nhttps://review.opendev.org/c/openstack/nova/+/939649/12/nova/api/openstack/compute/schemas/servers.py","commit_id":"997d5b466bac3f97023aac992668c5741531fc26"}],"openstack/image/v2/image.py":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"1f5bed754735c6a3e60282ded585f159eb320f4c","unresolved":true,"context_lines":[{"line_number":111,"context_line":"    # in shade, so we can draw some logic from there."},{"line_number":112,"context_line":"    #: Properties, if any, that are associated with the image."},{"line_number":113,"context_line":"    properties \u003d resource.Body(\u0027properties\u0027)"},{"line_number":114,"context_line":"    image_properties \u003d resource.Body(\u0027image_properties\u0027, type\u003ddict)"},{"line_number":115,"context_line":"    #: The size of the image data, in bytes."},{"line_number":116,"context_line":"    size \u003d resource.Body(\u0027size\u0027, type\u003dint)"},{"line_number":117,"context_line":"    #: When present, Glance will attempt to store the disk image data in the"}],"source_content_type":"text/x-python","patch_set":7,"id":"d45bd692_a37b84c7","line":114,"updated":"2025-07-09 01:20:00.000000000","message":"Forgive my ignorance but I\u0027m wondering, why would we not use the existing `properties` attribute in here?\n\nOn the surface, this looks like duplicating the `properties` field and it\u0027s unclear why. A code comment or more info in the commit message would be appreciated.","commit_id":"053b9a37281b564b1f8720c8f5e79a46ff47fcbf"},{"author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"change_message_id":"d5a3393e58b1071febb553a857b8631bcb8d8a3a","unresolved":true,"context_lines":[{"line_number":111,"context_line":"    # in shade, so we can draw some logic from there."},{"line_number":112,"context_line":"    #: Properties, if any, that are associated with the image."},{"line_number":113,"context_line":"    properties \u003d resource.Body(\u0027properties\u0027)"},{"line_number":114,"context_line":"    image_properties \u003d resource.Body(\u0027image_properties\u0027, type\u003ddict)"},{"line_number":115,"context_line":"    #: The size of the image data, in bytes."},{"line_number":116,"context_line":"    size \u003d resource.Body(\u0027size\u0027, type\u003dint)"},{"line_number":117,"context_line":"    #: When present, Glance will attempt to store the disk image data in the"}],"source_content_type":"text/x-python","patch_set":7,"id":"547bdc7a_2b025e01","line":114,"in_reply_to":"d45bd692_a37b84c7","updated":"2025-07-14 05:49:13.000000000","message":"Beacuse when earlier I tried to use properties, if included other fields as well which were not image_properties like \u0027links\u0027 even after filtering and removing links if were appearing in output again and again because of [1]. As \u0027properties\u0027 is special key which stores every unknown attrs as well, as mentioned here [1].\n\n[1] https://github.com/openstack/openstacksdk/blob/83fc95d25b1bd6032c6d6c3f28b7f61442ea7bf7/openstack/resource.py#L495-L500","commit_id":"053b9a37281b564b1f8720c8f5e79a46ff47fcbf"}]}
