From b9d65b624971329ad81fbc0fe23b2bbc3b0edf39 Mon Sep 17 00:00:00 2001 From: Lingxian Kong Date: Mon, 11 May 2020 18:10:28 +1200 Subject: Re-define replication commands Change-Id: I440fda06a6a98f8d92ff67aeb05f76b4fc291069 --- .../notes/victoria-02-remove-flavor-api.yaml | 4 ++++ releasenotes/notes/victoria-03-replication-cli.yaml | 20 ++++++++++++++++++++ setup.cfg | 6 +++--- 3 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 releasenotes/notes/victoria-02-remove-flavor-api.yaml create mode 100644 releasenotes/notes/victoria-03-replication-cli.yaml diff --git a/releasenotes/notes/victoria-02-remove-flavor-api.yaml b/releasenotes/notes/victoria-02-remove-flavor-api.yaml new file mode 100644 index 0000000..dcd4ccb --- /dev/null +++ b/releasenotes/notes/victoria-02-remove-flavor-api.yaml @@ -0,0 +1,4 @@ +--- +deprecations: + - Trove CLI doesn't support to get flavor information more. User needs to + provide Nova flavor ID when creating trove instance. \ No newline at end of file diff --git a/releasenotes/notes/victoria-03-replication-cli.yaml b/releasenotes/notes/victoria-03-replication-cli.yaml new file mode 100644 index 0000000..c9c1ccb --- /dev/null +++ b/releasenotes/notes/victoria-03-replication-cli.yaml @@ -0,0 +1,20 @@ +--- +features: + - | + Support following replication commands: + + .. code-block:: console + + openstack database instance detach + openstack database instance promote + openstack database instance eject + +deprecations: + - | + The following commands are removed: + + .. code-block:: console + + openstack database instance detach replica + openstack database instance promote to replica source + openstack database instance eject replica source diff --git a/setup.cfg b/setup.cfg index 5d5c939..9054a38 100644 --- a/setup.cfg +++ b/setup.cfg @@ -64,11 +64,8 @@ openstack.database.v1 = database_db_list = troveclient.osc.v1.databases:ListDatabases database_instance_create = troveclient.osc.v1.database_instances:CreateDatabaseInstance database_instance_delete = troveclient.osc.v1.database_instances:DeleteDatabaseInstance - database_instance_detach_replica = troveclient.osc.v1.database_instances:DetachDatabaseInstanceReplica - database_instance_eject_replica_source = troveclient.osc.v1.database_instances:EjectDatabaseInstanceReplicaSource database_instance_force_delete = troveclient.osc.v1.database_instances:ForceDeleteDatabaseInstance database_instance_list = troveclient.osc.v1.database_instances:ListDatabaseInstances - database_instance_promote_to_replica_source = troveclient.osc.v1.database_instances:PromoteDatabaseInstanceToReplicaSource database_instance_reset_status = troveclient.osc.v1.database_instances:ResetDatabaseInstanceStatus database_instance_resize_flavor = troveclient.osc.v1.database_instances:ResizeDatabaseInstanceFlavor database_instance_resize_volume = troveclient.osc.v1.database_instances:ResizeDatabaseInstanceVolume @@ -77,6 +74,9 @@ openstack.database.v1 = database_instance_update = troveclient.osc.v1.database_instances:UpdateDatabaseInstance database_instance_upgrade = troveclient.osc.v1.database_instances:UpgradeDatabaseInstance database_instance_reboot = troveclient.osc.v1.database_instances:RebootDatabaseInstance + database_instance_detach = troveclient.osc.v1.database_instances:DetachDatabaseInstanceReplica + database_instance_eject = troveclient.osc.v1.database_instances:EjectDatabaseInstanceReplicaSource + database_instance_promote = troveclient.osc.v1.database_instances:PromoteDatabaseInstanceToReplicaSource database_limit_list = troveclient.osc.v1.database_limits:ListDatabaseLimits database_log_list = troveclient.osc.v1.database_logs:ListDatabaseLogs database_log_set = troveclient.osc.v1.database_logs:SetDatabaseInstanceLog -- cgit v1.2.1