)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"85a4dcc4f0205d75e68f99238c63588b62e3a9c7","unresolved":true,"context_lines":[{"line_number":14,"context_line":"- Alter type of \u0027instance\u0027 column of \u0027build_requests\u0027 table to"},{"line_number":15,"context_line":"  \u0027MediumText\u0027 (028)"},{"line_number":16,"context_line":"- Add \u0027placement_aggregates\u0027 table (029)"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: Ibf82b5e8f46b89f8c7dcdc1925bf48d581cdc3f6"},{"line_number":19,"context_line":"Signed-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"9c25bcef_3697a752","line":17,"updated":"2021-03-02 15:01:37.000000000","message":"you should write some comment explaining that since we no longer support upgrades from newton to ocata, migration 30 testing whether the cells records are there is no longer needed, as deployments would only be greenfields.","commit_id":"bd0dc3cb51cbd3aac61b75341801fd1d2be8ff26"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1b9301eec9eaa91456b6c6cf7c20fcd7604c4218","unresolved":false,"context_lines":[{"line_number":14,"context_line":"- Alter type of \u0027instance\u0027 column of \u0027build_requests\u0027 table to"},{"line_number":15,"context_line":"  \u0027MediumText\u0027 (028)"},{"line_number":16,"context_line":"- Add \u0027placement_aggregates\u0027 table (029)"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: Ibf82b5e8f46b89f8c7dcdc1925bf48d581cdc3f6"},{"line_number":19,"context_line":"Signed-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"da75412d_f432d91f","line":17,"in_reply_to":"9c25bcef_3697a752","updated":"2021-03-03 11:59:15.000000000","message":"Done","commit_id":"bd0dc3cb51cbd3aac61b75341801fd1d2be8ff26"}],"nova/db/sqlalchemy/api_migrations/migrate_repo/versions/030_ocata.py":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"85a4dcc4f0205d75e68f99238c63588b62e3a9c7","unresolved":true,"context_lines":[{"line_number":174,"context_line":"            \u0027locked_by\u0027,"},{"line_number":175,"context_line":"            Enum(\u0027owner\u0027, \u0027admin\u0027, name\u003d\u0027build_requests0locked_by\u0027)),"},{"line_number":176,"context_line":"        Column(\u0027instance_uuid\u0027, String(length\u003d36)),"},{"line_number":177,"context_line":"        Column(\u0027instance\u0027, MediumText()),"},{"line_number":178,"context_line":"        Column(\u0027block_device_mappings\u0027, MediumText()),"},{"line_number":179,"context_line":"        UniqueConstraint("},{"line_number":180,"context_line":"            \u0027instance_uuid\u0027, name\u003d\u0027uniq_build_requests0instance_uuid\u0027),"}],"source_content_type":"text/x-python","patch_set":4,"id":"8c6a9330_bf557fab","line":177,"updated":"2021-03-02 15:01:37.000000000","message":"comes from migration #28","commit_id":"bd0dc3cb51cbd3aac61b75341801fd1d2be8ff26"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1b9301eec9eaa91456b6c6cf7c20fcd7604c4218","unresolved":false,"context_lines":[{"line_number":174,"context_line":"            \u0027locked_by\u0027,"},{"line_number":175,"context_line":"            Enum(\u0027owner\u0027, \u0027admin\u0027, name\u003d\u0027build_requests0locked_by\u0027)),"},{"line_number":176,"context_line":"        Column(\u0027instance_uuid\u0027, String(length\u003d36)),"},{"line_number":177,"context_line":"        Column(\u0027instance\u0027, MediumText()),"},{"line_number":178,"context_line":"        Column(\u0027block_device_mappings\u0027, MediumText()),"},{"line_number":179,"context_line":"        UniqueConstraint("},{"line_number":180,"context_line":"            \u0027instance_uuid\u0027, name\u003d\u0027uniq_build_requests0instance_uuid\u0027),"}],"source_content_type":"text/x-python","patch_set":4,"id":"962cb807_06e0b5d0","line":177,"in_reply_to":"8c6a9330_bf557fab","updated":"2021-03-03 11:59:15.000000000","message":"Ack","commit_id":"bd0dc3cb51cbd3aac61b75341801fd1d2be8ff26"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"85a4dcc4f0205d75e68f99238c63588b62e3a9c7","unresolved":true,"context_lines":[{"line_number":210,"context_line":"        mysql_engine\u003d\u0027InnoDB\u0027,"},{"line_number":211,"context_line":"        mysql_charset\u003d\u0027latin1\u0027"},{"line_number":212,"context_line":"    )"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"    nameargs \u003d {}"},{"line_number":215,"context_line":"    if migrate_engine.name \u003d\u003d \u0027mysql\u0027:"},{"line_number":216,"context_line":"        nameargs[\u0027collation\u0027] \u003d \u0027utf8_bin\u0027"}],"source_content_type":"text/x-python","patch_set":4,"id":"58d14066_ed92520a","line":213,"updated":"2021-03-02 15:01:37.000000000","message":"mig 26","commit_id":"bd0dc3cb51cbd3aac61b75341801fd1d2be8ff26"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1b9301eec9eaa91456b6c6cf7c20fcd7604c4218","unresolved":false,"context_lines":[{"line_number":210,"context_line":"        mysql_engine\u003d\u0027InnoDB\u0027,"},{"line_number":211,"context_line":"        mysql_charset\u003d\u0027latin1\u0027"},{"line_number":212,"context_line":"    )"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"    nameargs \u003d {}"},{"line_number":215,"context_line":"    if migrate_engine.name \u003d\u003d \u0027mysql\u0027:"},{"line_number":216,"context_line":"        nameargs[\u0027collation\u0027] \u003d \u0027utf8_bin\u0027"}],"source_content_type":"text/x-python","patch_set":4,"id":"b5d88f42_2328efa9","line":213,"in_reply_to":"58d14066_ed92520a","updated":"2021-03-03 11:59:15.000000000","message":"Ack","commit_id":"bd0dc3cb51cbd3aac61b75341801fd1d2be8ff26"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"85a4dcc4f0205d75e68f99238c63588b62e3a9c7","unresolved":true,"context_lines":[{"line_number":300,"context_line":"        mysql_engine\u003d\u0027InnoDB\u0027,"},{"line_number":301,"context_line":"        mysql_charset\u003d\u0027latin1\u0027"},{"line_number":302,"context_line":"    )"},{"line_number":303,"context_line":""},{"line_number":304,"context_line":"    aggregates \u003d Table(\u0027aggregates\u0027, meta,"},{"line_number":305,"context_line":"        Column(\u0027created_at\u0027, DateTime),"},{"line_number":306,"context_line":"        Column(\u0027updated_at\u0027, DateTime),"}],"source_content_type":"text/x-python","patch_set":4,"id":"a6143c45_67603d44","line":303,"updated":"2021-03-02 15:01:37.000000000","message":"mig 29","commit_id":"bd0dc3cb51cbd3aac61b75341801fd1d2be8ff26"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1b9301eec9eaa91456b6c6cf7c20fcd7604c4218","unresolved":false,"context_lines":[{"line_number":300,"context_line":"        mysql_engine\u003d\u0027InnoDB\u0027,"},{"line_number":301,"context_line":"        mysql_charset\u003d\u0027latin1\u0027"},{"line_number":302,"context_line":"    )"},{"line_number":303,"context_line":""},{"line_number":304,"context_line":"    aggregates \u003d Table(\u0027aggregates\u0027, meta,"},{"line_number":305,"context_line":"        Column(\u0027created_at\u0027, DateTime),"},{"line_number":306,"context_line":"        Column(\u0027updated_at\u0027, DateTime),"}],"source_content_type":"text/x-python","patch_set":4,"id":"5c10b348_6ff7112d","line":303,"in_reply_to":"a6143c45_67603d44","updated":"2021-03-03 11:59:15.000000000","message":"Ack","commit_id":"bd0dc3cb51cbd3aac61b75341801fd1d2be8ff26"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"85a4dcc4f0205d75e68f99238c63588b62e3a9c7","unresolved":true,"context_lines":[{"line_number":465,"context_line":"        mysql_engine\u003d\u0027InnoDB\u0027,"},{"line_number":466,"context_line":"        mysql_charset\u003d\u0027utf8\u0027,"},{"line_number":467,"context_line":"    )"},{"line_number":468,"context_line":""},{"line_number":469,"context_line":"    tables \u003d ["},{"line_number":470,"context_line":"        cell_mappings,"},{"line_number":471,"context_line":"        host_mappings,"}],"source_content_type":"text/x-python","patch_set":4,"id":"cb368ed3_d5101fb7","line":468,"updated":"2021-03-02 15:01:37.000000000","message":"mig 27","commit_id":"bd0dc3cb51cbd3aac61b75341801fd1d2be8ff26"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1b9301eec9eaa91456b6c6cf7c20fcd7604c4218","unresolved":false,"context_lines":[{"line_number":465,"context_line":"        mysql_engine\u003d\u0027InnoDB\u0027,"},{"line_number":466,"context_line":"        mysql_charset\u003d\u0027utf8\u0027,"},{"line_number":467,"context_line":"    )"},{"line_number":468,"context_line":""},{"line_number":469,"context_line":"    tables \u003d ["},{"line_number":470,"context_line":"        cell_mappings,"},{"line_number":471,"context_line":"        host_mappings,"}],"source_content_type":"text/x-python","patch_set":4,"id":"584a115f_36cb04fd","line":468,"in_reply_to":"cb368ed3_d5101fb7","updated":"2021-03-03 11:59:15.000000000","message":"Ack","commit_id":"bd0dc3cb51cbd3aac61b75341801fd1d2be8ff26"}],"nova/db/sqlalchemy/api_migrations/migrate_repo/versions/030_require_cell_setup.py":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"85a4dcc4f0205d75e68f99238c63588b62e3a9c7","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"5b6ea35c_b458e314","side":"PARENT","line":60,"updated":"2021-03-02 15:01:37.000000000","message":"see, I\u0027m not afraid of no longer verifying cells upgrades, but please explain why.","commit_id":"302f2bc4f775a13a8931f9a05d78452c37a04703"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1b9301eec9eaa91456b6c6cf7c20fcd7604c4218","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"fe550e6d_72f63757","side":"PARENT","line":60,"in_reply_to":"5b6ea35c_b458e314","updated":"2021-03-03 11:59:15.000000000","message":"Done","commit_id":"302f2bc4f775a13a8931f9a05d78452c37a04703"}]}
