]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Block downgrade from icehouse to havana
authorAnn Kamyshnikova <akamyshnikova@mirantis.com>
Wed, 20 Aug 2014 12:24:10 +0000 (16:24 +0400)
committerAnn Kamyshnikova <akamyshnikova@mirantis.com>
Thu, 28 Aug 2014 09:43:25 +0000 (09:43 +0000)
commit243881de9271ccf925fe33f45e91bb1dfcb9dd2d
tree4ad1be0994c64d4eb81679d9d69cd05b9120d718
parentb50a17400a2d75a22164a8d42e3fe313400812a7
Block downgrade from icehouse to havana

We are purging all downgrade methods from icehouse to havana because:
 1) havana is going to become unsupported during Kilo cycle.
 2) most people will upgrade from icehouse, while a minor percentage
    from havana
 3) downgrade use cases are mostly to revert after failed upgrades

See discussion in https://review.openstack.org/109952 for details.

This change removes all downgrade code in this migrations and raises
an exception in downgrade of icehouse_release.

Partially-implements: blueprint reorganize-migrations

Change-Id: I874dd2475da0404370dc7e53d7c43e0a8dce0d56
28 files changed:
neutron/db/migration/alembic_migrations/versions/117643811bca_nec_delete_ofc_mapping.py
neutron/db/migration/alembic_migrations/versions/1421183d533f_nsx_dhcp_metadata.py
neutron/db/migration/alembic_migrations/versions/157a5d299379_ml2_binding_profile.py
neutron/db/migration/alembic_migrations/versions/19180cf98af6_nsx_gw_devices.py
neutron/db/migration/alembic_migrations/versions/1b2580001654_nsx_sec_group_mappin.py
neutron/db/migration/alembic_migrations/versions/1fcfc149aca4_agents_unique_by_type_and_host.py
neutron/db/migration/alembic_migrations/versions/2447ad0e9585_add_ipv6_mode_props.py
neutron/db/migration/alembic_migrations/versions/24c7ea5160d7_cisco_csr_vpnaas.py
neutron/db/migration/alembic_migrations/versions/27cc183af192_ml2_vnic_type.py
neutron/db/migration/alembic_migrations/versions/2eeaf963a447_floatingip_status.py
neutron/db/migration/alembic_migrations/versions/33dd0a9fa487_embrane_lbaas_driver.py
neutron/db/migration/alembic_migrations/versions/3d2585038b95_vmware_nsx.py
neutron/db/migration/alembic_migrations/versions/3d3cb89d84ee_nsx_switch_mappings.py
neutron/db/migration/alembic_migrations/versions/492a106273f8_brocade_ml2_mech_dri.py
neutron/db/migration/alembic_migrations/versions/4ca36cfc898c_nsx_router_mappings.py
neutron/db/migration/alembic_migrations/versions/50d5ba354c23_ml2_binding_vif_details.py
neutron/db/migration/alembic_migrations/versions/50e86cb2637a_nsx_mappings.py
neutron/db/migration/alembic_migrations/versions/538732fa21e1_nec_rename_quantum_id_to_neutron_id.py
neutron/db/migration/alembic_migrations/versions/5ac1c354a051_n1kv_segment_alloc.py
neutron/db/migration/alembic_migrations/versions/81c553f3776c_bsn_consistencyhashes.py
neutron/db/migration/alembic_migrations/versions/8f682276ee4_ryu_plugin_quota.py
neutron/db/migration/alembic_migrations/versions/abc88c33f74f_lb_stats_needs_bigint.py
neutron/db/migration/alembic_migrations/versions/e197124d4b9_add_unique_constrain.py
neutron/db/migration/alembic_migrations/versions/e766b19a3bb_nuage_initial.py
neutron/db/migration/alembic_migrations/versions/ed93525fd003_bigswitch_quota.py
neutron/db/migration/alembic_migrations/versions/f44ab9871cd6_bsn_security_groups.py
neutron/db/migration/alembic_migrations/versions/fcac4c42e2cc_bsn_addresspairs.py
neutron/db/migration/alembic_migrations/versions/icehouse_release.py