octavia/octavia/db/migration/alembic_migrations/versions
Yang JianFeng 5d91913136 Add quota support to octavia's l7policy and l7rule
Current octavia has no l7policy and l7rule quota definitions. But
they are necessary for some scenarios. For example, implement
product design compatible with Neutron Lbaas.

Story: 2003382
Task: 24457
Change-Id: I09ee23dcb83f5f08a56e25cc05ff77caa3ad4230
2020-06-08 02:28:51 +00:00
..
0aee2b450512_extend_api_to_accept_qos_policy_id.py Extend api to accept qos_policy_id 2017-12-20 09:23:16 +08:00
0f242cf02c74_add_provider_column.py Implement provider drivers - Load Balancer 2018-05-22 17:26:08 -07:00
0fd2c131923f_add_timeout_fields_to_listener.py Expose timeout options 2018-04-04 13:06:01 +09:00
1afc932f1ca2_l7rule_support_client_cert.py L7rule support client certificate cases 2019-02-24 23:31:09 +00:00
1e4c1d83044c_keepalived_configuration_datamodel.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
2ad093f6353f_add_listener_client_ca_tls_certificate_.py Add client_ca_tls_container_ref to listener API 2019-02-24 01:51:35 +00:00
3a1e1cdb7b27_rename_amphora_host_id.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
3b199c848b96_create_no_monitor_operational_status.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
3e5b37a0bdb9_add_vrrp_ip_and_ha_ip_to_amphora.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
3f8ff3be828e_create_quotas_table.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
4a6ec0ab7284_remove_fk_constraints_on_listener_.py Removing FK relationships from ListenerStatistics 2016-07-14 09:57:53 +00:00
4aeb9e23ad43_add_draining_operating_status.py Properly handle more states from HAProxy health messages 2017-08-01 17:43:40 -07:00
4c094013699a_update_load_balancer_amphora.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
4d9cf7d32f2_insert_headers.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
4f65b4f91c39_amphora_add_flavor_id.py Add compute_flavor field for amphora api 2018-12-18 19:48:56 +08:00
4faaa983e7a9_update_member_address_column.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
4fe8240425b4_update_vip_add_subnet_id.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
5a3ee5472c31_add_cert_expiration__infor_in_amphora_table.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
6abb04f24c5_tenant_id_to_project_id.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
6ffc710674ef_spares_pool_table.py db: add missing primary key in spares_pool table 2019-05-16 14:41:06 +02:00
7c36b277bfb0_add_listener_ciphers_column.py Add ability to set TLS cipher list for listeners 2020-04-06 17:06:32 -07:00
8ac4ed24df3a_add_availability_zone_to_lb.py Support creating an LB in a specified AZ 2019-12-16 16:25:25 -08:00
8c0851bdf6c3_change_tls_container_id_length_in_sni_.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
9b5473976d6d_add_provisioning_status_to_objects.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
9bf4d21caaea_adding_amphora_id_to_listener_.py Killed existing downgrade rules in migration scripts 2016-06-10 15:53:54 +00:00
10d38216ad34_add_timestamps_to_amphora.py Add timestamps to amphora table 2018-02-27 14:41:02 +00:00
11e4bb2bb8ef_fix_ipv6_vip.py Fix VIP address DB storage size to support IPv6 2019-01-28 10:09:59 -08:00
27e54d00c3cd_add_monitor_address_and_port_to_member.py Add monitor address and port to pool member 2017-05-08 04:07:26 -04:00
29ff921a6eb_shared_pools.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
32e5c35b26a8_add_l7policy_and_l7rule_quota.py Add quota support to octavia's l7policy and l7rule 2020-06-08 02:28:51 +00:00
034b2dc2f3e0_modernize_l7policy_fields.py Fix broken database migration 2017-05-20 08:09:40 +08:00
35dee79d5865_initial_create.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
36b94648fef8_add_timestamp.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
44a2414dd683_adding_name_column_to_member_and_health_.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
46d914b2a5e5_seed_the_spares_pool_table.py Fix spare amphora check and creation 2019-04-03 14:13:59 -07:00
74aae261694c_extend_pool_for_backend_ca_and_crl.py Add 2 new fields into Pool API for support re-encryption 2019-02-28 16:20:09 -08:00
76aacf2e176c_extend_support_udp_protocol.py UDP for [3][5][6] 2018-08-07 11:14:48 +00:00
80dba23a159f_tags_support.py Tags support for lb resources 2018-12-17 07:58:04 +00:00
82b9402e71fd_update_vip_address_size.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
92fe9857279_create_healthmanager_table.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
298eac0640a7_add_amphora_vrrp_port_id_and_ha_port_id.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
357d17a6d5ac_update_lb_and_amphora_data_model_for_.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
392fb85b4419_add_primary_key_to_spares_pool.py db: add missing primary key in spares_pool table 2019-05-16 14:41:06 +02:00
443fe6676637_add_network_id_to_vip.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
458c9ee2a011_l7_policies_and_rules.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
543f5d8e4e56_add_a_column_busy_in_table_amphora_health.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
2351ea316465_adding_terminate_https_tls_ref_support.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
6742ca1b27c2_add_l7policy_redirect_http_code.py Support L7policy redirect http code 2019-03-04 15:04:53 -08:00
7432f1d4ea83_add_http_host_head_inject_for_http_health_check.py Support Host header inject for healthmonitor HTTP 1.1 health check 2019-03-06 01:24:31 +00:00
13500e2e978d_update_url_and_name_size.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
034756a182a2_amphora_add_image_id.py Add image_id to amphora table 2018-02-27 14:46:25 +00:00
43287cd10fef_make_pool_lb_algorithm_larger.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
48660b6643f0_add_new_states_for_amphora.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
55874a4ceed6_add_l7policy_action_redirect_prefix.py Support REDIRECT_PREFIX action for L7Policy 2018-09-28 18:10:39 +07:00
62816c232310_fix_migration_for_mysql_5_7.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
211982b05afc_add_flavor_id_to_lb.py Adds flavor support to the amphora driver 2019-01-25 20:34:11 +00:00
256852d5ff7c_add_lb_network_ip_to_amphora.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
14892634e228_update_vip.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
186509101b9b_add_server_group_id_to_loadbalancer.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
5309960964f8_add_proxy_protocol_for_pool.py Add new PROXY protocol to lbaas pool 2017-04-28 23:09:03 +00:00
52377704420e_add_timestamps_to_healthmonitor.py Introduce Octavia v2 API for Health Monitor 2017-04-20 04:48:44 +09:00
a1f689aecc1d_extend_pool_for_support_backend_reencryption.py Pool support sni cert for backend re-encryption 2019-02-28 11:36:48 -08:00
a7f187cd221f_add_tls_boolean_type_for_reencryption.py Add boolean tls_enabled option into Pool 2019-03-01 00:20:38 +00:00
a5762a99609a_add_protocol_in_listener_keys.py Allow listeners for different protocols on the same port 2019-08-09 10:11:36 +02:00
b9c703669314_add_flavor_and_flavor_profile_table.py Add flavor, flavor_profile table and their APIs 2019-01-25 12:25:13 -08:00
ba35e0fb88e1_add_backup_field_to_member.py Allow members to be set as "backup" 2018-04-04 07:47:31 +09:00
bf171d0d91c3_amphora_add_cached_zone.py Add cached_zone to the amphora record 2017-10-31 17:15:45 -07:00
c761c8a71579_add_availability_zone_table.py Availability Zone admin API 2019-11-22 09:49:17 -08:00
c11292016060_add_request_errors_for_stats.py Update for new pep8 rules E402 and W503 2017-03-10 22:21:39 +00:00
d3c8a090f3de_add_pool_tls_versions_column.py Add TLS version configuration for pools 2020-06-03 21:58:47 +00:00
d85ca7258d21_modernize_l7rule.py Align Octavia API to n-lbaasv2 for L7Rules 2017-04-05 09:10:35 +09:00
da371b422669_allowed_cidr_for_listeners.py Add VIP access control list 2019-09-13 10:09:25 +02:00
dcf88e59aae4_add_lb_algorithm_source_ip_port.py Add new algorithm SOURCE_IP_PORT 2019-09-13 15:19:15 +00:00
e5493ae5f9a7_add_listener_tls_versions_column.py Add TLS version configuration for listeners 2020-06-03 14:57:47 -07:00
e6672bda93bf_add_ping_and_tlshello_monitor_types.py SSL Health Monitors didn't actually ... check very much 2017-06-22 00:04:19 +00:00
e37941b010db_add_lb_flavor_constraint.py Stop allowing the deletion of an in-use flavor 2019-11-18 09:54:03 +11:00
ebbcc72b4e5e_add_octavia_owned_vip_column_to_vip_.py Cleanup Octavia create VIP ports on LB delete 2018-07-16 20:39:39 -07:00
f21ae3f21adc_add_client_auth_option.py Add an option to the Octavia V2 listener API for client cert 2019-02-24 01:52:20 +00:00
fac584114642_.py DB migration to add ID column to HM 2017-03-17 17:21:55 +00:00
fbd705961c3a_add_pool_ciphers_column.py Add ability to specify TLS cipher list for pools 2020-04-07 20:59:56 -05:00
fc5582da7d8a_create_amphora_build_rate_limit_tables.py Adds a new feature to limit the amphora build rate 2017-03-16 16:50:31 +00:00
ffad172e98c1_add_certificate_revoke_list_option.py Add crl-file option for certification 2019-02-24 15:29:59 -08:00