Add placeholder DB migrations for Ocata
This adds placeholder migrations for potential backports of database migrations to newton. Change-Id: I3ead9c09fb033592f752b26cac7482cefaa5d12b
This commit is contained in:
parent
15cda7141b
commit
05304b5c73
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
23
nova/db/sqlalchemy/migrate_repo/versions/335_placeholder.py
Normal file
23
nova/db/sqlalchemy/migrate_repo/versions/335_placeholder.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
23
nova/db/sqlalchemy/migrate_repo/versions/336_placeholder.py
Normal file
23
nova/db/sqlalchemy/migrate_repo/versions/336_placeholder.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
23
nova/db/sqlalchemy/migrate_repo/versions/337_placeholder.py
Normal file
23
nova/db/sqlalchemy/migrate_repo/versions/337_placeholder.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
23
nova/db/sqlalchemy/migrate_repo/versions/338_placeholder.py
Normal file
23
nova/db/sqlalchemy/migrate_repo/versions/338_placeholder.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
23
nova/db/sqlalchemy/migrate_repo/versions/339_placeholder.py
Normal file
23
nova/db/sqlalchemy/migrate_repo/versions/339_placeholder.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
23
nova/db/sqlalchemy/migrate_repo/versions/340_placeholder.py
Normal file
23
nova/db/sqlalchemy/migrate_repo/versions/340_placeholder.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
23
nova/db/sqlalchemy/migrate_repo/versions/341_placeholder.py
Normal file
23
nova/db/sqlalchemy/migrate_repo/versions/341_placeholder.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
23
nova/db/sqlalchemy/migrate_repo/versions/342_placeholder.py
Normal file
23
nova/db/sqlalchemy/migrate_repo/versions/342_placeholder.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
23
nova/db/sqlalchemy/migrate_repo/versions/343_placeholder.py
Normal file
23
nova/db/sqlalchemy/migrate_repo/versions/343_placeholder.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
23
nova/db/sqlalchemy/migrate_repo/versions/344_placeholder.py
Normal file
23
nova/db/sqlalchemy/migrate_repo/versions/344_placeholder.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# This is a placeholder for backports.
|
||||||
|
# Do not use this number for new work. New work starts after
|
||||||
|
# all the placeholders.
|
||||||
|
#
|
||||||
|
# See this for more information:
|
||||||
|
# http://lists.openstack.org/pipermail/openstack-dev/2013-March/006827.html
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade(migrate_engine):
|
||||||
|
pass
|
@ -164,7 +164,8 @@ class NovaAPIMigrationsWalk(test_migrations.WalkVersionsMixin):
|
|||||||
|
|
||||||
def _skippable_migrations(self):
|
def _skippable_migrations(self):
|
||||||
mitaka_placeholders = range(8, 13)
|
mitaka_placeholders = range(8, 13)
|
||||||
return mitaka_placeholders
|
newton_placeholders = range(21, 26)
|
||||||
|
return mitaka_placeholders + newton_placeholders
|
||||||
|
|
||||||
def migrate_up(self, version, with_data=False):
|
def migrate_up(self, version, with_data=False):
|
||||||
if with_data:
|
if with_data:
|
||||||
|
@ -172,6 +172,7 @@ class NovaMigrationsCheckers(test_migrations.ModelsMigrationsSync,
|
|||||||
kilo_placeholders = range(281, 291)
|
kilo_placeholders = range(281, 291)
|
||||||
liberty_placeholders = range(303, 313)
|
liberty_placeholders = range(303, 313)
|
||||||
mitaka_placeholders = range(320, 330)
|
mitaka_placeholders = range(320, 330)
|
||||||
|
newton_placeholders = range(335, 345)
|
||||||
|
|
||||||
return (special +
|
return (special +
|
||||||
havana_placeholders +
|
havana_placeholders +
|
||||||
@ -179,7 +180,8 @@ class NovaMigrationsCheckers(test_migrations.ModelsMigrationsSync,
|
|||||||
juno_placeholders +
|
juno_placeholders +
|
||||||
kilo_placeholders +
|
kilo_placeholders +
|
||||||
liberty_placeholders +
|
liberty_placeholders +
|
||||||
mitaka_placeholders)
|
mitaka_placeholders +
|
||||||
|
newton_placeholders)
|
||||||
|
|
||||||
def migrate_up(self, version, with_data=False):
|
def migrate_up(self, version, with_data=False):
|
||||||
if with_data:
|
if with_data:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user