| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
The Zuul v3 conversion missed the
tempest-dsvm-neutron-src-python-troveclient job and the base
tempest job is running in its place and blocking the gate.
This adds the Zuul project config and the definition for the
missing tempest job.
Change-Id: I532776e2e23b1ab5a5c9ef2b0278489f04a1097f
|
| |
|
|
|
|
|
|
|
|
| |
Enable Keystone v3 auth support in the compat client.
This is needed for the Trove integration and scenario tests which
use the compat client. The Keystone v2 APIs have been removed in
the Queens release and this stop-gap fix of putting Keystone v3
support in the compat client is needed to fix the Trove gate.
Change-Id: I60ea2188443d8905c03c24607703e69c6490420b
|
| |
|
|
| |
Change-Id: I66375afca6a4a016c9282dfae12b4941736f9768
|
| |
|
|
| |
Change-Id: Ie6a186e99f4e6465e720b8e06b233a6bcd202c88
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Log messages are no longer being translated. This removes all use
of the _LE, _LI, and _LW translation markers to simplify logging
and to avoid confusion with new contributions
Change-Id: I848087a85fdc056c0b6ed6f9d597400c257afc8f
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
pycrypto is unmaintained for a while and requirements team advises using
pycryptodome or cryptography libraries instead (see openstack-dev thread
[0]).
troveclient uses pycrypto to generate random data/content in its tests
which does not require any specific cryptographic need. This commit
replaces it by os.urandom from Python standard library.
[0] http://lists.openstack.org/pipermail/openstack-dev/2017-March/113568.html
Change-Id: Ia43c5883a51e8412c4a238d127c13db39e863da1
|
| | | |
| | |
| | |
| | | |
Change-Id: I38ee16f82c75f3878afad2b96d710559883a9f03
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The unit tests mock tokens from keystoneauth. One of the responses
being returned from a mocked keystoneauth method was returning a v2.0
token that didn't have the right expiration attribute of a v2.0
token. This was caught by keystoneauth 3.0.1, which underwent a
significant refactor and added a bunch of new functionality for
version discovery. Keystoneauth was expecting `expires` to be
in the token but instead the mock was using `expires_at`, which isn't
a valid v2.0 token attribute.
Closes-Bug: 1706538
Change-Id: Iea77ef54585d0b3480369e9f5df629e3f46f7e3b
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We were using the old theme on trove docs.
We should update to new theme, it includes the new logo as well!
You can see the difference in the themes here,
new, https://docs.openstack.org/admin-guide/
old, https://docs.openstack.org/developer/python-troveclient/
Change-Id: If5ff925d258f7b4008aff32b1677d7806395b5c9
|
| |\ \ \ \
| |/ / /
| | / /
| |/ /
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fix a bunch of formatting issues with docstrings to allow us to turn on
the flag that treats warnings as errors to avoid mal-formed
documentation in the future.
Change-Id: Ic6fb73031e37314c49c41e4621dfd92b9c3f59d5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
| |\ \ \
| |/ / |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
As part of phase 1, the cli reference should be moved to the local
repositories. "This content will move the project-specific client
documentation trees under doc/source/cli."[1]
I deleted the old reference and auto-generated the cli using the
tool here[2]
[1]http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html#what-is-happening-to-each-guide
[2]https://docs.openstack.org/contributor-guide/doc-tools/cli-reference.html
Change-Id: Ie1d5f2629021d738b8247c5335bce433ba5c4a05
|
| |\ \ \
| |/ / |
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Also replaces inline reference guide generation with pbr's feature for
doing the same thing.
Refer to
https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html
for details.
Change-Id: I0fac75bfe66a1ea30973c2128c054aa2e43c8f8b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
|
| | |
| |
| |
| | |
Change-Id: I46fead1abc28215113351c1b888ff00c92981be8
|
| |/
|
|
|
|
|
| |
HMAC key of OSprofiler can be configure in config files of Trove
not in api-paste.ini (configs in paste are deprecated).
Change-Id: I4904e5d0104e1cac12cc1f3e6dc38b6ef8372982
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We have been change the mongodb cluster scaling related changes
in the Liberty version[1], as mongodb cluster grow the necessary
variables,we should displayed in the help message to expose it,
rather than hide it. So made this change.
[1]:https://specs.openstack.org/openstack/trove-specs/specs/liberty/cluster-scaling.html#cluster-grow
Change-Id: I45f5702f7645aa7855f8140bcd5ec83e2c76eeae
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change adds database support to the python-openstackclient
project for the datastore-list command.
The trove command datastore-list is now:
openstack datastore list
Change-Id: I4804e6deae350f05abdb66a6d8813e5581f2b22c
Partially-Implements: trove-support-in-python-openstackclient
|
| |\ \ \
| |/ / |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change adds database support to the python-openstackclient
project for the database-list command.
The trove command database-list is now:
openstack database list
To confirm the databases list command I had to create an instance
and specify a database name like how it shows in the user-guide[1]
on step 2.
[1] http://docs.openstack.org/user-guide/create-db.html
Change-Id: I4f4682eff1addc3fc837f5468939ddd96572e238
Partially-Implements: trove-support-in-python-openstackclient
|
| |\ \ \
| |/ / |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change adds database support to the python-openstackclient
project for the list command.
The trove command list is now:
openstack database instance list
Partially-Implements: blueprint trove-support-in-python-openstackclient
Change-Id: Ic5328827dbf6d1f47db62f0bb2e65e164a0b2b6b
|
| |\ \ \
| |/ / |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change adds database support to the python-openstackclient
project for the user-list command.
The trove command user-list is now:
openstack database user list
Note: Only looking up an instance by ID works. I think it has
something to do with not using osc-lib.find_resource because we
use our own find_resource in the client manager's list call.
Change-Id: If8a4b97b91c661e400dfcac0fa4922ed359ce32a
Partially-Implements: trove-support-in-python-openstackclient
|
| |\ \ \
| |/ / |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change adds database support to the python-openstackclient
project for the limit-list command.
The trove command limit-list is now:
openstack database limit list
Change-Id: I534d30022cbfef4ae596077f604e2a305dbe3146
Partially-Implements: trove-support-in-python-openstackclient
|
| |\ \ \
| |/ / |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change adds database support to the python-openstackclient
project for the configuraiton-list command.
The trove command configuration-list is now:
openstack database configuration list
Change-Id: I3a85260c15b8d1b4a37a806db2cb5ff3c433537b
Partially-Implements: trove-support-in-python-openstackclient
|
| |\ \ \
| |/ / |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change adds database support to the python-openstackclient
project for the cluster-list command.
The trove command cluster-list is now:
openstack database cluster list
Change-Id: I06b398190930db459ef8739685548263499f0d3c
Partially-Implements: trove-support-in-python-openstackclient
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | | |
Change-Id: Id35444edc3284d4cf296067c73db2ef232763cfb
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Added more information for reset-status docstring.
Change-Id: I4ab194029e5bfbca990984be707f727081bf5907
|
| |\ \ \ \
| |_|/ /
|/| | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
According to OpenStack Guideline[1], logged string message should be
interpolated by the logger.
Also, upgraded hacking requirement, to enable H904 check.
[1]: http://docs.openstack.org/developer/oslo.i18n/guidelines.html#adding-variables-to-log-messages
Co-Authored-By: jiansong <jian.song@easystack.cn>
Change-Id: I3f020b6bcb1b9bf6d18a3b4f738c13cccd1bbff8
Closes-Bug: #1596829
|
| |\ \ \ \ |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This change adds database support to the python-openstackclient
project for the backup-list command.
The trove command backup-list is now:
openstack database backup list
Change-Id: I9aafb76c5a0d4a49b92a356e8465abf5919ab0ac
Partially-Implements: trove-support-in-python-openstackclient
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Depends-On: I2f2a12207581a94fb8561a6d65a3a79b4a29b063
Change-Id: I9eb71eab2b58b84ee60507d6d473cda883129fa3
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I6e79ad39b6f5e3a34ca290b82afbcb211829fdd2
|
| | |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Accept cluster ids in user and database API and
route the requests on the single instance interface.
Implements blueprint: datastore-specific-api-extensions
Change-Id: I9cfa048cdee7c9eb18787957fb69e14e05dd4128
|
| | | | |
| | | |
| | | |
| | | | |
Change-Id: I4c67622963d3650a1fa6e39212b8bfce7198c3b1
|
| |\ \ \ \ |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Add trove client support for new volume-types listing and datastore
version association listing.
Co-Authored-By: amrith <amrith@tesora.com>
Change-Id: Iafcd8d068b85c1993fac0471c04e57478c122bfe
Depends-on: I790751ade042e271ba1cc902a8ef4d3c3a8dc557
|