)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"301d1f115f367f99415fbcbf8bba6eb167f68122","unresolved":false,"context_lines":[{"line_number":9,"context_line":"This method only joins the first two parameters, the 3rd parameter"},{"line_number":10,"context_line":"is a bool \"allow_fragments\". Passing in \"object_name\" as the third"},{"line_number":11,"context_line":"param resulted in it getting lost. Use os.path.join instead."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I49506b2671465bf43ae346225919d4a0e6767b20"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3fa7e38b_51829fa6","line":12,"updated":"2019-12-12 21:31:15.000000000","message":"technically a story is needed, but this is such a minor fix which only applies to train, I think we can just go ahead and backport it regardless.","commit_id":"59e766b3fd02f419af07a9ff85fcafbee1e6b9d5"}],"ironic/drivers/modules/redfish/boot.py":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"c7c3471a99c5daaadfb581450f9ca96fb9046b71","unresolved":false,"context_lines":[{"line_number":291,"context_line":""},{"line_number":292,"context_line":"                shutil.copyfile(image_file, published_file)"},{"line_number":293,"context_line":""},{"line_number":294,"context_line":"            image_url \u003d urlparse.urljoin("},{"line_number":295,"context_line":"                CONF.deploy.http_url,"},{"line_number":296,"context_line":"                os.path.join(cls.IMAGE_SUBDIR, object_name))"},{"line_number":297,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_a7615d13","line":294,"updated":"2019-12-12 15:55:55.000000000","message":"considering that CONF.deploy.http_url is in the format http://something, maybe we can just exchange urlparse.urljoin with os.path.join ?","commit_id":"b153cdb8e704135e7493f19e3a015ba3118f868b"},{"author":{"_account_id":1926,"name":"Derek Higgins","email":"derekh@redhat.com","username":"derekh"},"change_message_id":"1e7a82c42c5cab0078dcd9ede9cf8518464dac96","unresolved":false,"context_lines":[{"line_number":291,"context_line":""},{"line_number":292,"context_line":"                shutil.copyfile(image_file, published_file)"},{"line_number":293,"context_line":""},{"line_number":294,"context_line":"            image_url \u003d urlparse.urljoin("},{"line_number":295,"context_line":"                CONF.deploy.http_url,"},{"line_number":296,"context_line":"                os.path.join(cls.IMAGE_SUBDIR, object_name))"},{"line_number":297,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_fdba84b7","line":294,"in_reply_to":"3fa7e38b_a7615d13","updated":"2019-12-12 17:22:49.000000000","message":"will do","commit_id":"b153cdb8e704135e7493f19e3a015ba3118f868b"}]}
