nova/nova/db/sqlalchemy/migrate_repo/versions
melanie witt 642caf0c58 Skip soft-deleted records in 330_enforce_mitaka_online_migrations
The 330_enforce_mitaka_online_migrations migration considers
soft-deleted records as unmigrated (the blocker migration uses the
select function from sqlalchemy), but the online migrations only
migrate non-deleted records (the migrations use the model_query
function which defaults to read_deleted='no'). So even after running
all of the online migrations, operators can get stuck until they can
hard delete any soft-deleted compute_nodes, aggregates, and
pci_devices records they have.

 Conflicts:
	nova/tests/unit/db/test_sqlalchemy_migration.py

NOTE(melwitt): The conflict is due to ocata unit tests that don't
exist in newton.

Closes-Bug: #1665719

Change-Id: I2285005098b7dab7753366f53667ff8d4532d668
(cherry picked from commit 6d64b72744)
2017-02-17 22:46:53 +00:00
..
216_havana.py remove db2 support from tree 2016-05-23 07:33:20 -04:00
217_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
218_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
219_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
220_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
221_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
222_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
223_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
224_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
225_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
226_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
227_fix_project_user_quotas_resource_length.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
228_add_metrics_in_compute_nodes.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
229_add_extra_resources_in_compute_nodes.py Update wrong comment 2016-02-22 15:28:24 +08:00
230_add_details_column_to_instance_actions_events.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
231_add_ephemeral_key_uuid.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
232_drop_dump_tables.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
233_add_stats_in_compute_nodes.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
234_add_expire_reservations_index.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
235_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
236_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
237_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
238_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
239_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
240_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
241_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
242_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
243_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
244_increase_user_id_length_volume_usage_cache.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
245_add_mtu_and_dhcp_server.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
246_add_compute_node_id_fk.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
246_sqlite_upgrade.sql SQL scripts should not manage transactions 2014-12-04 15:10:48 +00:00
247_nullable_mismatch.py remove db2 support from tree 2016-05-23 07:33:20 -04:00
248_add_expire_reservations_index.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
249_remove_duplicate_index.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
250_remove_instance_groups_metadata.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
251_add_numa_topology_to_comput_nodes.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
252_add_instance_extra_table.py remove db2 support from tree 2016-05-23 07:33:20 -04:00
253_add_pci_requests_to_instance_extra_table.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
254_add_request_id_in_pci_devices.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
255_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
256_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
257_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
258_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
259_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
260_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
261_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
262_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
263_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
264_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
265_remove_duplicated_index.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
266_add_instance_tags.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
267_instance_uuid_non_nullable.py Remove unused LOG 2016-06-27 16:40:13 +08:00
268_add_host_in_compute_node.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
269_add_numa_node_column.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
270_flavor_data_in_extra.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
271_sqlite_postgresql_indexes.py remove db2 support from tree 2016-05-23 07:33:20 -04:00
272_add_keypair_type.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
273_sqlite_foreign_keys.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
274_update_instances_project_id_index.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
275_add_keypair_type.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
276_vcpu_model.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
277_add_fixed_ip_updated_index.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
278_remove_service_fk_in_compute_nodes.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
279_fix_unique_constraint_for_compute_node.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
280_add_nullable_false_to_keypairs_name.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
281_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
282_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
283_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
284_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
285_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
286_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
287_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
288_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
289_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
290_placeholder.py remove downgrade support from our database migrations 2015-04-21 10:29:35 -04:00
291_enforce_flavors_migrated.py Wedge DB migrations if flavor migrations are not complete 2015-04-29 07:36:43 -07:00
292_drop_nova_volumes_tables.py Remove orphaned tables - iscsi_targets, volumes 2015-05-05 12:48:15 +00:00
293_add_migration_type.py Add migration_type and hidden to Migration database model 2015-05-14 18:46:10 -07:00
294_add_service_heartbeat.py fix "down" nova-compute service spuriously marked as "up" 2015-06-10 13:18:06 -06:00
295_add_virtual_interfaces_uuid_index.py DB downgrades are no longer supported 2015-06-16 02:10:24 -07:00
296_add_missing_db2_fkeys.py remove db2 support from tree 2016-05-23 07:33:20 -04:00
297_add_forced_down_for_services.py Introducing new forced_down field for a Service object 2015-07-13 21:27:58 +02:00
298_mysql_extra_specs_binary_collation.py Use utf8_bin collation on the flavor extra-specs table in MySQL 2015-07-21 15:02:53 -05:00
299_service_version_number.py Add version counter to Service object 2015-08-12 09:01:18 -07:00
300_migration_context.py db: Add the migration_context to the instance_extra table 2015-08-28 11:42:58 +01:00
301_add_cpu_and_ram_ratios_for_compute_nodes.py Add cpu_allocation_ratio and ram_allocation_ratio to ComputeNode 2015-08-31 15:21:21 +02:00
302_pgsql_add_instance_system_metadata_index.py Adds instance_uuid index for instance_system_metadata 2015-09-03 15:24:24 +10:00
303_placeholder.py Reserve 10 migrations for backports 2015-09-30 08:29:04 -07:00
304_placeholder.py Reserve 10 migrations for backports 2015-09-30 08:29:04 -07:00
305_placeholder.py Reserve 10 migrations for backports 2015-09-30 08:29:04 -07:00
306_placeholder.py Reserve 10 migrations for backports 2015-09-30 08:29:04 -07:00
307_placeholder.py Reserve 10 migrations for backports 2015-09-30 08:29:04 -07:00
308_placeholder.py Reserve 10 migrations for backports 2015-09-30 08:29:04 -07:00
309_placeholder.py Reserve 10 migrations for backports 2015-09-30 08:29:04 -07:00
310_placeholder.py Reserve 10 migrations for backports 2015-09-30 08:29:04 -07:00
311_placeholder.py Reserve 10 migrations for backports 2015-09-30 08:29:04 -07:00
312_placeholder.py Reserve 10 migrations for backports 2015-09-30 08:29:04 -07:00
313_add_parent_id_column.py db: adding columns to PciDevice table 2015-12-31 09:12:44 +00:00
314_add_resource_provider_tables.py remove db2 support from tree 2016-05-23 07:33:20 -04:00
315_add_migration_progresss_detail.py Add migration progress detail in DB 2016-02-14 06:46:48 +00:00
316_add_disk_ratio_for_compute_nodes.py Add disk_allocation_ratio to ComputeNode 2016-02-22 10:54:18 +01:00
317_add_aggregate_uuid.py Add a column for uuid to aggregate_hosts 2016-02-22 11:16:22 -08:00
318_resource_provider_name_aggregates.py remove db2 support from tree 2016-05-23 07:33:20 -04:00
319_add_instances_deleted_created_at_index.py Add index on instances table across deleted/created_at columns 2016-03-04 17:40:38 -05:00
320_placeholder.py Add placeholder migrations for Mitaka backports 2016-03-16 12:54:59 -07:00
321_placeholder.py Add placeholder migrations for Mitaka backports 2016-03-16 12:54:59 -07:00
322_placeholder.py Add placeholder migrations for Mitaka backports 2016-03-16 12:54:59 -07:00
323_placeholder.py Add placeholder migrations for Mitaka backports 2016-03-16 12:54:59 -07:00
324_placeholder.py Add placeholder migrations for Mitaka backports 2016-03-16 12:54:59 -07:00
325_placeholder.py Add placeholder migrations for Mitaka backports 2016-03-16 12:54:59 -07:00
326_placeholder.py Add placeholder migrations for Mitaka backports 2016-03-16 12:54:59 -07:00
327_placeholder.py Add placeholder migrations for Mitaka backports 2016-03-16 12:54:59 -07:00
328_placeholder.py Add placeholder migrations for Mitaka backports 2016-03-16 12:54:59 -07:00
329_placeholder.py Add placeholder migrations for Mitaka backports 2016-03-16 12:54:59 -07:00
330_enforce_mitaka_online_migrations.py Skip soft-deleted records in 330_enforce_mitaka_online_migrations 2017-02-17 22:46:53 +00:00
331_add_tag_to_vifs_and_bdm.py Fix invalid import order 2016-07-04 11:23:52 +05:30
332_keypair_in_extra.py Add keypairs to instance_extra 2016-05-06 11:18:37 -07:00
333_add_console_auth_tokens_table.py Add console auth tokens table and model 2016-06-17 12:23:11 +01:00
334_device_metadata_in_extra.py db: add a device_metadata column to instance_extra 2016-06-24 04:30:51 -04:00
__init__.py Removed copyright from empty files 2014-02-27 14:27:54 +02:00