Changes a way of intallation magnetodb in Devstack.
Changes repo path to git.openstack.org
Implements: bp devstack-plugin
Change-Id: I49caecc8dc32ed1e5cc41a97489459f3832dc3f5
The Oslo libraries have moved all of their code out of the 'oslo'
namespace package into per-library packages. The namespace package was
retained during kilo for backwards compatibility, but will be removed by
the liberty-2 milestone. This change removes the use of the namespace
package, replacing it with the new package names.
The patches in the libraries will be put on hold until application
patches have landed, or L2, whichever comes first. At that point, new
versions of the libraries without namespace packages will be released as
a major version update.
Please merge this patch, or an equivalent, before L2 to avoid problems
with those library releases.
Blueprint: remove-namespace-packages
https://blueprints.launchpad.net/oslo-incubator/+spec/remove-namespace-packages
Change-Id: I7d35c85926c8f098e2e47051ff44b714478df1b7
Moves to using tempest native tool for local testing.
Updates tempest revision.
Related to bug 1405797
Moves jmeter tests out of tempest
Closes-bug: #1445887
Implements: bp move-to-testr-in-local-testing
Change-Id: Icb60ccb1582829ba6c7de1b4483a6a245b112e54
Add periodic tasks to collect health check status and send metrics.
This will be wrapped into a service to be launched standalone.
Change-Id: Iadb65d061e69bc2623393356e22d3471016f2017
Implements: blueprint healthcheck-metrics
Added detailed response body for each component including
API, Identity, Messaging, Storage
Fixed oslo.messaging configuration issue.
Implements: bp healthcheck-detailed
Change-Id: I69668fd7ff13a178dfa926c502d83f672e1b2819
A middleware is introduced to send all API request level notifications using
a refactored notifier. For asynchronous requests such as table create/delete,
explicit notifications will be used to send events.
Change-Id: I7c55e4385fd8337256ee6a7b6b884dfbbebb0a2c
Implements: blueprint refactor-notification
Admin guide is not correctly updated. Some information with regard to
cassandra version, replication factor is misleading.
Change-Id: I6a88b18b0af5096bd03415b31001b5bc5691e9fb
Closes-Bug: 1425360
This change added check for non-existing internal name for tables
which caused exception when trying to delete table in CREATE_FAILED
or DELETE_FALED status if table internal name does not exist.
Change-Id: I3175a364a4e678f35b860db26f9dec999997f8a0
Closes-bug: #1422908
When lower level exceptions occur, return a generic
message in the response to clients to prevent leaking
internal information outside. Added unit tests
for FaultWrapper. Added integration tests to check
responses to API calls when exception occur.
Change-Id: I63b214e427a0d7483b4421398aa9dd3371ffe0a0
Closes-Bug: #1415404
Table without range key in primary key schema can not have indices.
Added validations to that effect; fixed the tests as well.
Change-Id: Ie78b83b1b235935d35175a5a0c1a0f5d79a0ad33
Closes-Bug: #1410605
Adds workflow for deleting tables from CREATE_FAILED
and DELETE_FAILED states.
Change-Id: Ie93db94bf6317c158c8fe69b57859a41c9c657d6
Closes-bug: #1407566
Adds test for checking atomicity of update item with "ALL_OLD" return
values with existing fields to update.
Adds test for checking concurrent writes of different existing fields.
Partially implements: bp test-concurrent-writes
Change-Id: I310ba24f1ac141b23cf488517221f9d9cb3ebfaf