)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"4ed4d32539bc5ebddc3c4fc38bf092cd33110e83","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Maxim Sava \u003cmsava@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2026-08-18 06:50:06 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix import images from web instead of local paths"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Update the image import flow to use a web URL rather than a local file path."},{"line_number":10,"context_line":"This avoids Glance\u0027s web-download URI filtering rejecting paths such as"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"d810edd1_480a196d","line":7,"updated":"2026-08-18 12:14:29.000000000","message":"I do not see current rally-task-glance job failing with local path being used (which is quicker for execution in CI). If you want test web-download - it can use separate image_ref\n\nAlso, such things should be covered with validation steps. See example of glance_image validator (https://github.com/openstack/rally-openstack/blob/4.1.0/rally_openstack/common/validators.py#L97) that checks a single input scenario argument . You can add a new Validator which would test two arguments - source and type.","commit_id":"5568e7d2a9a50fb5be5db442071db67fe40192cf"},{"author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"change_message_id":"49ad899583b1a64f2bb78e00e46ddd07fe0cc3f1","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Maxim Sava \u003cmsava@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2026-08-18 06:50:06 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix import images from web instead of local paths"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Update the image import flow to use a web URL rather than a local file path."},{"line_number":10,"context_line":"This avoids Glance\u0027s web-download URI filtering rejecting paths such as"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"f59f888a_46b2d9ef","line":7,"in_reply_to":"d810edd1_480a196d","updated":"2026-08-18 13:38:08.000000000","message":"Glance for security reason started to block images that imported from local paths with `web-download` method.\nGlance rally task GlanceImages.import_and_delete_image_2 failed in [1]\n\n[1] https://c5f259f95fde0be4fb93-a3def1e703d420249f59d3783ec441e9.ssl.cf1.rackcdn.com/openstack/c34239c31fff48d5bd88948b4112a306/results/report.html","commit_id":"5568e7d2a9a50fb5be5db442071db67fe40192cf"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"833043db482e1400403e940d56c966ae4ecf24f7","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Maxim Sava \u003cmsava@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2026-08-18 06:50:06 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix import images from web instead of local paths"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Update the image import flow to use a web URL rather than a local file path."},{"line_number":10,"context_line":"This avoids Glance\u0027s web-download URI filtering rejecting paths such as"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"35abc249_f8a7888a","line":7,"in_reply_to":"f59f888a_46b2d9ef","updated":"2026-08-18 19:31:25.000000000","message":"f*ck . Good catch. I missed that all scenarios have the wrong SLA set. It should be `{\"failure_rate\": {\"max\": 0}}`\n\nIt needs to be fixed.\n\nRegarding `GlanceImages.import_and_delete_image[2]` and `GlanceImages.import_and_delete_image[4]` failures - let\u0027s set url location only for those two scenarios that use import_method \u003d\u003d \"web-download\"","commit_id":"5568e7d2a9a50fb5be5db442071db67fe40192cf"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"4ed4d32539bc5ebddc3c4fc38bf092cd33110e83","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"4e82195d_17865ecc","updated":"2026-08-18 12:14:29.000000000","message":"Ш вщ тще","commit_id":"5568e7d2a9a50fb5be5db442071db67fe40192cf"},{"author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"change_message_id":"49ad899583b1a64f2bb78e00e46ddd07fe0cc3f1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"dfee542a_d8866dc5","in_reply_to":"4e82195d_17865ecc","updated":"2026-08-18 13:38:08.000000000","message":"Если удобно можно и на русском 😀","commit_id":"5568e7d2a9a50fb5be5db442071db67fe40192cf"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"833043db482e1400403e940d56c966ae4ecf24f7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"cc0e251a_864eab20","in_reply_to":"dfee542a_d8866dc5","updated":"2026-08-18 19:31:25.000000000","message":"nah, English is the standard :)","commit_id":"5568e7d2a9a50fb5be5db442071db67fe40192cf"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"7829a6e42c5b9ca0c0766678955222e3083c6815","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"2349286f_ecd4fa57","updated":"2026-08-26 09:56:24.000000000","message":"https://github.com/openstack/rally-openstack/blob/master/tests/unit/rally_jobs/test_jobs.py#L113-L118\n\nyou need to clean this to make tests happier:)","commit_id":"d7e3a92a16c3929d7223ab327c55012d0ed136c6"},{"author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"change_message_id":"01022930cfc5b9908feed88a037d6ba95a15cc22","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"9c4a7a32_7db9f6ba","updated":"2026-08-23 06:41:30.000000000","message":"recheck","commit_id":"d7e3a92a16c3929d7223ab327c55012d0ed136c6"}]}
