)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"93535363bda66afc789dbb095d1254ba947c5ec0","unresolved":false,"context_lines":[{"line_number":10,"context_line":"migrations run against it. Since the simple_cell_setup attempts to be"},{"line_number":11,"context_line":"the one command necessary to upgrade to cellsv2 it should also handle"},{"line_number":12,"context_line":"the db migrations."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I9bbaa4c92503222c9fd015fe075926b50f3dcc8c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa7ab95a_64a89bdc","line":13,"updated":"2016-08-31 21:57:37.000000000","message":"nit: Part of blueprint cells-cell0","commit_id":"9cc44d94d4a6391585c920574a2bd8598b79e0bd"}],"nova/cmd/manage.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"93535363bda66afc789dbb095d1254ba947c5ec0","unresolved":false,"context_lines":[{"line_number":1225,"context_line":"            print(\u0027Already setup, nothing to do.\u0027)"},{"line_number":1226,"context_line":"            return 0"},{"line_number":1227,"context_line":"        # Run migrations so cell0 is usable"},{"line_number":1228,"context_line":"        with context.target_cell(ctxt, cell0_mapping):"},{"line_number":1229,"context_line":"            migration.db_sync(None, context\u003dctxt)"},{"line_number":1230,"context_line":"        cell_uuid \u003d self._map_cell_and_hosts(transport_url)"},{"line_number":1231,"context_line":"        if cell_uuid is None:"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_24d3f360","line":1228,"updated":"2016-08-31 21:57:37.000000000","message":"Matches what happens on L814 so seems OK.","commit_id":"9cc44d94d4a6391585c920574a2bd8598b79e0bd"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"90b37dcaa0cdb7cf13e11168bc0edc8c85906f4f","unresolved":false,"context_lines":[{"line_number":1226,"context_line":"            return 0"},{"line_number":1227,"context_line":"        # Run migrations so cell0 is usable"},{"line_number":1228,"context_line":"        with context.target_cell(ctxt, cell0_mapping):"},{"line_number":1229,"context_line":"            migration.db_sync(None, context\u003dctxt)"},{"line_number":1230,"context_line":"        cell_uuid \u003d self._map_cell_and_hosts(transport_url)"},{"line_number":1231,"context_line":"        if cell_uuid is None:"},{"line_number":1232,"context_line":"            # There are no compute hosts which means no cell_mapping was"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa7ab95a_b091fd9c","line":1229,"updated":"2016-08-31 23:35:09.000000000","message":"Crap, we can\u0027t do this if the cell0 database doesn\u0027t exist, which is conditional right now...\n\nhttp://logs.openstack.org/56/363956/2/check/gate-grenade-dsvm-ubuntu-trusty/1f9aa24/logs/grenade.sh.txt.gz#_2016-08-31_23_24_52_904","commit_id":"17a89d3f3b2d3c2dcebfb2866d5c2fa9225e77ed"}],"nova/tests/unit/test_nova_manage.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"93535363bda66afc789dbb095d1254ba947c5ec0","unresolved":false,"context_lines":[{"line_number":1157,"context_line":"                mock_db_sync.assert_called_once_with("},{"line_number":1158,"context_line":"                    None, context\u003dtest.MatchType(context.RequestContext))"},{"line_number":1159,"context_line":"            else:"},{"line_number":1160,"context_line":"                mock_db_sync.assert_not_called()"},{"line_number":1161,"context_line":"            return result"},{"line_number":1162,"context_line":""},{"line_number":1163,"context_line":"        r \u003d _test()"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_64441b1b","line":1160,"updated":"2016-08-31 21:57:37.000000000","message":"assert_not_called is new in mock 3.5, but we require \u003e\u003d2.0, so we might not have this yet....should probably not rely on it.","commit_id":"9cc44d94d4a6391585c920574a2bd8598b79e0bd"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"bf8463bdee9d34db99ecfd61a01fb06cf653ed12","unresolved":false,"context_lines":[{"line_number":1157,"context_line":"                mock_db_sync.assert_called_once_with("},{"line_number":1158,"context_line":"                    None, context\u003dtest.MatchType(context.RequestContext))"},{"line_number":1159,"context_line":"            else:"},{"line_number":1160,"context_line":"                mock_db_sync.assert_not_called()"},{"line_number":1161,"context_line":"            return result"},{"line_number":1162,"context_line":""},{"line_number":1163,"context_line":"        r \u003d _test()"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_4458f7fa","line":1160,"in_reply_to":"fa7ab95a_64441b1b","updated":"2016-08-31 21:58:57.000000000","message":"Actually we\u0027re pinned to 2.0.0:\n\nhttps://github.com/openstack/requirements/blob/master/upper-constraints.txt#L171","commit_id":"9cc44d94d4a6391585c920574a2bd8598b79e0bd"}]}
