)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"aa6b0ba6fdc1774667e9abfccbd3ebb4bacdab49","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"89cd9810_6c74dc45","updated":"2026-01-16 13:54:33.000000000","message":"All contained to the driver, so I think it\u0027s fine to backport this.","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"change_message_id":"f979fdf916194d896dc0ead75057769c40f88eef","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9dcb7aef_c56517d5","updated":"2026-01-22 12:39:30.000000000","message":"Can you trigger the NetApp CI on this patch?","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"7b56df20c65ed7b06ab05461ce2a8baf6e60f31d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1164f12c_b8743bea","updated":"2026-01-16 10:42:08.000000000","message":"I know this is classified as a feature, but this is almost a bug fix since it fixes the Cinder driver when using NetApp with self-signed certificates.","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"b0d17928f7168c0a4082ef3a979af707c818bda1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"45e333c5_335c1136","updated":"2026-01-16 15:00:02.000000000","message":"LGTM","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"9ef322049a61537bf8201e234ffa70d9640e84a6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4cffd3c1_56c18d97","updated":"2026-02-20 14:17:43.000000000","message":"Looks good","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":35075,"name":"Alexander Deiter","email":"adeiter@infinidat.com","username":"adeiter"},"change_message_id":"48672ebeab2c22b9a1ad4dd2559bb5e8283f5db0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c4228c8f_c8784f03","updated":"2026-02-20 15:07:31.000000000","message":"Looks good to me - thank you!","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"13252c6da13cc397bff07ed77fb7971453db5c79","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"fcab345f_1a806cff","updated":"2026-02-20 06:52:03.000000000","message":"Pierre can you check if this is similar to your implementation https://review.opendev.org/c/openstack/cinder/+/947663","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"f20f18f2201012327749922d7a8d3a708c96a096","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d4738e29_0a36bd89","updated":"2026-01-28 09:04:44.000000000","message":"Run-NetApp CI","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":38373,"name":"Manideep","display_name":"Manideep","email":"manideep.openstack@gmail.com","username":"manideepn","status":"NetApp"},"change_message_id":"f614cadd66adf90b35e9005d65d3a0f7d17955f4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"fe867058_5666ce92","updated":"2026-01-28 09:52:45.000000000","message":"Run-NetApp CI","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"0366c7f369a42f34f47f22d3a6b03a42a84ac65d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7669bf12_0721db93","updated":"2026-03-18 08:06:54.000000000","message":"Would it be possible to get a review of this backport?","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"53780b96aad922f591f85d22cd699ca7731d3d5a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"07b652f2_26be963c","updated":"2026-01-22 13:57:00.000000000","message":"run-NetApp CI","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"f230bdbe340e6e60b19d8dfb53f317c2868dc07b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5673b745_0319bf42","in_reply_to":"9000882c_0b597bd7","updated":"2026-02-20 14:03:13.000000000","message":"Maybe you meant to post this on another change?","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"0a61793dce7811912e342ca7c767d81ec2ac6e34","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b530d7e6_ca6f571a","in_reply_to":"9dcb7aef_c56517d5","updated":"2026-01-22 14:10:25.000000000","message":"NetApp CI looks broken 😞","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"2267e332d81ecd006531df47dd2cec98e408f2b3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1e2310d7_47cc6062","in_reply_to":"b530d7e6_ca6f571a","updated":"2026-02-04 09:53:46.000000000","message":"The latest run worked. Are you happy to change your vote?","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"7cf0b0abd9427be8341a261307c3de89c8d4d0fe","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9000882c_0b597bd7","in_reply_to":"fcab345f_1a806cff","updated":"2026-02-20 08:13:59.000000000","message":"This is only a backport to 2025.1 of change 947663.","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"}],"cinder/volume/drivers/netapp/dataontap/client/client_base.py":[{"author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"change_message_id":"4f2385bb4e9ff21340b869428509f6e7397d8f62","unresolved":true,"context_lines":[{"line_number":42,"context_line":"        certificate_file \u003d kwargs[\u0027certificate_file\u0027]"},{"line_number":43,"context_line":"        ca_certificate_file \u003d kwargs[\u0027ca_certificate_file\u0027]"},{"line_number":44,"context_line":"        certificate_host_validation \u003d kwargs[\u0027certificate_host_validation\u0027]"},{"line_number":45,"context_line":"        ssl_cert_path \u003d kwargs.get(\u0027ssl_cert_path\u0027)"},{"line_number":46,"context_line":"        if private_key_file and certificate_file and ca_certificate_file:"},{"line_number":47,"context_line":"            self.connection \u003d netapp_api.NaServer("},{"line_number":48,"context_line":"                host\u003dhost,"}],"source_content_type":"text/x-python","patch_set":1,"id":"e00da85f_9eb71c9f","line":45,"range":{"start_line":45,"start_character":36,"end_line":45,"end_character":49},"updated":"2026-02-09 14:28:04.000000000","message":"Are these defined or documented somewhere? I don\u0027t see it in this patch.","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"be041d4e8d6eaa1b4ec602f9ff640d7af96ef00f","unresolved":false,"context_lines":[{"line_number":42,"context_line":"        certificate_file \u003d kwargs[\u0027certificate_file\u0027]"},{"line_number":43,"context_line":"        ca_certificate_file \u003d kwargs[\u0027ca_certificate_file\u0027]"},{"line_number":44,"context_line":"        certificate_host_validation \u003d kwargs[\u0027certificate_host_validation\u0027]"},{"line_number":45,"context_line":"        ssl_cert_path \u003d kwargs.get(\u0027ssl_cert_path\u0027)"},{"line_number":46,"context_line":"        if private_key_file and certificate_file and ca_certificate_file:"},{"line_number":47,"context_line":"            self.connection \u003d netapp_api.NaServer("},{"line_number":48,"context_line":"                host\u003dhost,"}],"source_content_type":"text/x-python","patch_set":1,"id":"d122e93c_786e07e4","line":45,"range":{"start_line":45,"start_character":36,"end_line":45,"end_character":49},"in_reply_to":"8b981517_4dd165bb","updated":"2026-02-10 20:28:00.000000000","message":"Thanks!","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"change_message_id":"d767fd45724b0eb200d638f32e91707017e3d9b6","unresolved":true,"context_lines":[{"line_number":42,"context_line":"        certificate_file \u003d kwargs[\u0027certificate_file\u0027]"},{"line_number":43,"context_line":"        ca_certificate_file \u003d kwargs[\u0027ca_certificate_file\u0027]"},{"line_number":44,"context_line":"        certificate_host_validation \u003d kwargs[\u0027certificate_host_validation\u0027]"},{"line_number":45,"context_line":"        ssl_cert_path \u003d kwargs.get(\u0027ssl_cert_path\u0027)"},{"line_number":46,"context_line":"        if private_key_file and certificate_file and ca_certificate_file:"},{"line_number":47,"context_line":"            self.connection \u003d netapp_api.NaServer("},{"line_number":48,"context_line":"                host\u003dhost,"}],"source_content_type":"text/x-python","patch_set":1,"id":"8b981517_4dd165bb","line":45,"range":{"start_line":45,"start_character":36,"end_line":45,"end_character":49},"in_reply_to":"901a00d2_88b0c92d","updated":"2026-02-09 20:34:28.000000000","message":"Yes, you are right. I\u0027m not sure how the documentation is done for this driver. I don\u0027t know if the documentation is missing only for this option or for others as well. In any case, if it\u0027s a backport, it should be okay as it is.","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"ca3abca9b510d47ea5e982834b2e9fe211c49ee1","unresolved":true,"context_lines":[{"line_number":42,"context_line":"        certificate_file \u003d kwargs[\u0027certificate_file\u0027]"},{"line_number":43,"context_line":"        ca_certificate_file \u003d kwargs[\u0027ca_certificate_file\u0027]"},{"line_number":44,"context_line":"        certificate_host_validation \u003d kwargs[\u0027certificate_host_validation\u0027]"},{"line_number":45,"context_line":"        ssl_cert_path \u003d kwargs.get(\u0027ssl_cert_path\u0027)"},{"line_number":46,"context_line":"        if private_key_file and certificate_file and ca_certificate_file:"},{"line_number":47,"context_line":"            self.connection \u003d netapp_api.NaServer("},{"line_number":48,"context_line":"                host\u003dhost,"}],"source_content_type":"text/x-python","patch_set":1,"id":"901a00d2_88b0c92d","line":45,"range":{"start_line":45,"start_character":36,"end_line":45,"end_character":49},"in_reply_to":"e00da85f_9eb71c9f","updated":"2026-02-09 15:24:34.000000000","message":"You are right, it isn\u0027t documented. But this is only a backport, any doc fix should go in master first. I can propose one if you want.","commit_id":"556f7b50f14455ad4506cefdf137b7c2df8fff14"}]}
