nova/nova/objects
Stephen Finucane 7f4c7bfcc1 db: Remove nova-network models
There are a number of nova-network tables which we can now drop.

nova-network
  Feature removed entirely in Ussuri.

  - dns_domains
  - fixed_ips
  - floating_ips
  - networks
  - provider_fw_rules
  - security_group_default_rules

Unfortunately we can't get rid of the security group-related entries due
to the unfortunate presence of the 'security_groups' attribute on the
'Instance' object and corresponding table, which in turn brings in a
load of other tables. We'll address that separately. For now, just drop
what we can easily drop.

Change-Id: I8858faa14119f4daa9630b0ff6dcf082d0ff8fba
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2021-11-03 17:33:53 +00:00
..
__init__.py objects: Remove 'bandwidth' fields from notifications 2021-11-03 17:33:43 +00:00
aggregate.py db: Post reshuffle cleanup 2021-08-09 15:34:40 +01:00
base.py Remove six.binary_type/integer_types/string_types 2020-12-13 11:25:14 +00:00
block_device.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
build_request.py db: Post reshuffle cleanup 2021-08-09 15:34:40 +01:00
cell_mapping.py db: Post reshuffle cleanup 2021-08-09 15:34:40 +01:00
compute_node.py Prevent deletion of a compute node belonging to another host 2021-08-20 14:57:45 +01:00
console_auth_token.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
diagnostics.py Add NovaEphemeralObject class for non-persistent objects 2020-01-14 08:13:18 -08:00
ec2.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
external_event.py Define Cyborg ARQ binding notification event. 2020-03-01 13:52:51 -08:00
fields.py Allow 'bochs' as a display device option 2021-09-02 17:46:22 +01:00
flavor.py db: Post reshuffle cleanup 2021-08-09 15:34:40 +01:00
host_mapping.py db: Post reshuffle cleanup 2021-08-09 15:34:40 +01:00
hv_spec.py objects: Move 'hv_type' to 'fields.HVType' 2016-11-25 16:19:43 +00:00
image_meta.py Merge "Allow 'bochs' as a display device option" 2021-09-03 15:07:35 +00:00
instance.py db: Remove nova-network models 2021-11-03 17:33:53 +00:00
instance_action.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
instance_fault.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
instance_group.py db: Post reshuffle cleanup 2021-08-09 15:34:40 +01:00
instance_info_cache.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
instance_mapping.py db: Post reshuffle cleanup 2021-08-09 15:34:40 +01:00
instance_numa.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
instance_pci_requests.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
keypair.py objects: Stop querying the main DB for keypairs 2021-10-18 20:26:18 +01:00
migrate_data.py objects: Fix VIFMigrateData.supports_os_vif_delegation setter 2021-06-18 18:14:39 +01:00
migration.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
migration_context.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
monitor_metric.py Fix MonitorMetric obj_make_compatible 2016-09-12 14:10:41 +00:00
network_metadata.py Assorted cleanups from numa-aware-vswitches series 2018-07-27 09:49:12 -07:00
network_request.py smartnic support - new vnic type 2021-08-05 15:58:25 +08:00
numa.py libvirt: start tracking NUMACell.socket for hosts 2021-02-21 11:30:07 -05:00
pci_device.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
pci_device_pool.py Remove six.binary_type/integer_types/string_types 2020-12-13 11:25:14 +00:00
quotas.py db: Post reshuffle cleanup 2021-08-09 15:34:40 +01:00
request_spec.py Transfer RequestLevelParams from ports to scheduling 2021-08-22 11:45:17 +02:00
resource.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
security_group.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
selection.py Add Selection.availability_zone field 2019-10-02 13:39:24 -04:00
service.py Update min supported service version for Yoga 2021-10-01 13:09:02 +00:00
tag.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
task_log.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
trusted_certs.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
vcpu_model.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
virt_cpu_topology.py cleanup NovaObjectDictCompat from virt_cpu_topology 2015-08-05 08:56:30 +05:30
virt_device_metadata.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00
virtual_interface.py db: Post reshuffle cleanup 2021-08-09 15:34:40 +01:00
volume_usage.py db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api' 2021-08-09 15:34:40 +01:00