6600 Commits

Author SHA1 Message Date
Kafilat Adeleke
4914d8d754 Add user message to shared file system
Introduce User Message class with basic methods
including list, delete, get to
shared file system storage service.

Change-Id: I0cc3586f6681eb0941294e0ef27edb4d7e1f409a
2021-09-07 06:21:47 +00:00
Zuul
70905017af Merge "Replace the 'try except' block" into feature/r1 2021-09-06 19:01:43 +00:00
Zuul
b80e9b28c2 Merge "Adds storage pools to shared file system" into feature/r1 2021-09-06 17:44:44 +00:00
ThomasBucaioni
67c8c19189 Replace the 'try except' block
The goal is to avoid the error
```
Attribute [] not found in [<openstack.resource._ComponentManager object at 0x7fc649c52520>]: ''.
```
in debug messages when the field `_alternate_id` is empty

Change-Id: I70dc26ff161227ea1d65d935a743dc6f6d3485ec
2021-09-04 11:33:15 +02:00
Zuul
ed63ed6eb0 Merge "Vpn ike policy resource" into feature/r1 2021-09-01 09:12:17 +00:00
Artem Goncharov
d7d6464c6d Add user group assignment support in identity
Add possibility to add/remove/check user into/from group.

Change-Id: I1e012471badcf6264dced53354472abd8312f62c
2021-08-27 09:07:40 +02:00
Goutham Pacha Ravi
21795acff6 Add a manila functional check job
This job can be non-voting. Also fix up the functional
tests to use a configurable cloud profile, so we can
set the desired api microversion to be tested.

Change-Id: I952b0590ac571aff220b2285d3dc0b5c5bc99816
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2021-08-26 07:14:47 +00:00
Jens Harbott
d62a4e6062 Fix key generation for caching
With a new major version of decorate, the list of args may be non-empty
for the first time, exposing some issue in our handling. Ignore them
for now in order to unblock gating.

Task: 43007
Change-Id: Ia4e71a5ab02516a8ef40a94590b5c9092eab5fa5
(cherry picked from commit d0d4d8bc64da62dc8338e307b4f736cd0b1f5f49)
2021-08-26 07:13:45 +00:00
Kafilat Adeleke
88e520f5ad Adds storage pools to shared file system
Change-Id: Ia899a7b829302d8a516eb2f3e4ef7f293be26984
2021-08-02 08:27:23 +00:00
Artem Goncharov
a8c3cb29f2 Extend has_version function to accept version parameter
We might need not only to check whether the service is supported, but
also whether specific version of the service is working.
Extend functional tests of the block-storage to actually check specific
version.

Change-Id: Ie71c4f818d5adc82466e06d994c258af271b5793
(cherry picked from commit 0bc47cdb933e12fd142747371720e8a1f74cb795)
2021-07-29 16:08:18 +00:00
Polina Gubina
1909df1f42 Vpn ike policy resource
Change-Id: I8a69a1d32d4ba822e824864d9d22919a549c02d6
2021-07-21 12:35:04 +03:00
Artem Goncharov
3d6aff3464 Add common metadata mixin to block storage and clustering
We have a common metadata mixin. Time to use it in next bunch of
services.

Change-Id: I71e8ae04a2f98defe8c52d1366d32ac4d95ff3aa
2021-07-16 20:10:52 +02:00
Artem Goncharov
c1c8dfb79f Make metadata a common mixin
Implement metadata as a common mixin. Use it in the compute service for
the beginning.

Change-Id: Id29da2f7a21ed3bc6a1b86052d2a8b855df8516a
2021-07-16 20:09:29 +02:00
Zuul
8140989639 Merge "Introduce QuotaSet in block storage service" into feature/r1 2021-07-16 17:51:53 +00:00
Zuul
207a8ae8db Merge "Introduce QuotaSet in the compute service" into feature/r1 2021-07-16 16:17:43 +00:00
Zuul
ad46aba5ec Merge "Introduce common class for QuotaSet" into feature/r1 2021-07-16 16:17:38 +00:00
Artem Goncharov
f3df2095ac Introduce QuotaSet in block storage service
Start using common QuotaSet class in the block storage service.

Change-Id: I741c74e596571dae6d28e305b89aafa4b51f4f3c
2021-07-16 16:38:10 +02:00
Zuul
9533437740 Merge "Fix import order in block_storage tests" into feature/r1 2021-07-16 14:29:49 +00:00
Zuul
a61209a8e5 Merge "Fix import order in cloud tests" into feature/r1 2021-07-16 14:29:46 +00:00
Artem Goncharov
b7ebc731ca Introduce QuotaSet in the compute service
Start using newly introduced QuotaSet base resource in the compute area.

Change-Id: I3165dd717035319c713a94326bd964fc63e2acf7
2021-07-16 13:04:29 +00:00
Artem Goncharov
94cb864d86 Introduce common class for QuotaSet
Multiple services are using QuotaSet resource in the same style. Add a
common implementation for it.

Change-Id: Ic5523e48a9e284744945b02b0f0b3eaf049133d0
2021-07-16 12:54:56 +00:00
Riccardo Pittau
fae7ab067e Fix import order in block_storage tests
Remove tox filter

Change-Id: Ib2c343daa8fbec569ae57a1c024b8633262a8b19
2021-07-16 12:15:35 +02:00
Riccardo Pittau
2d56b681fe Fix import order in cloud tests
Remove tox filter

Change-Id: I298e3f0d5a2c53fbe31c56dfecf6ea54676c564e
2021-07-16 12:15:07 +02:00
Zuul
21c3c2d6ec Merge "Move tag mixin into the common" into feature/r1 2021-07-16 08:54:03 +00:00
Zuul
fc3f4b27b7 Merge "Add share resource to shared file system" into feature/r1 2021-07-16 08:54:00 +00:00
Zuul
e0d54c0ac4 Merge "Fix import order in clustering tests" into feature/r1 2021-07-15 17:13:00 +00:00
Zuul
db1dda0fa9 Merge "Fix import order in orchestration tests" into feature/r1 2021-07-15 17:12:29 +00:00
Zuul
9898e94bf9 Merge "Fix import order in identity tests" into feature/r1 2021-07-15 17:12:04 +00:00
Zuul
653ff066d4 Merge "Switch identity roles in the cloud layer to proxy" into feature/r1 2021-07-15 17:11:32 +00:00
Zuul
58dc1cb9f7 Merge "Fix identity role management" into feature/r1 2021-07-15 14:21:11 +00:00
Zuul
ce94ae63fe Merge "Switch identiy.endpoints in the cloud layer" into feature/r1 2021-07-15 14:20:28 +00:00
Zuul
eac97b620c Merge "Switch identity.service in cloud layer to proxy" into feature/r1 2021-07-15 14:18:13 +00:00
Zuul
b29e857752 Merge "Switch identity.domains in cloud layer" into feature/r1 2021-07-15 14:15:35 +00:00
Artem Goncharov
c6494db0ac Move tag mixin into the common
As a continuation of a further generalization of methods add a common
module and move tag there.

Change-Id: Id23145e427221e7bd80696b9faec2d4c8d76b477
2021-07-15 12:32:37 +00:00
Riccardo Pittau
b59cda5cfd Fix import order in clustering tests
Remove tox filter

Change-Id: Ife111995d939f8373637b1668be2f955b58c6189
2021-07-15 12:29:48 +00:00
Riccardo Pittau
adcf98c21e Fix import order in orchestration tests
Remove tox filter

Change-Id: I397c715192ac4e47cfe867df22323d30581ba1aa
2021-07-15 12:28:55 +00:00
Riccardo Pittau
b86d3a8c3b Fix import order in identity tests
Remove tox filter.

Plus fix some other import orders that were already fixed in master.

Change-Id: I810a5c6718df520323568cb74ad7fcdc2992f85e
2021-07-15 12:27:49 +00:00
Artem Goncharov
8a1d255ca8 Switch identity roles in the cloud layer to proxy
Now the roles operations including role assignments are switched to be
using proxy layer instead of reimplementing REST calls.

Change-Id: I74d9202ed452fdbba558b0a4b708bffeea6b266b
2021-07-15 14:23:38 +02:00
Zuul
2f4e75b067 Merge "Switch object_store cloud functions to proxy layer" into feature/r1 2021-07-14 18:13:22 +00:00
Zuul
cc6060f9e7 Merge "Drop cloud layer methods for Senlin" into feature/r1 2021-07-14 18:13:16 +00:00
Zuul
6644c12794 Merge "Switch BS volume_attachment operations in cloud layer" into feature/r1 2021-07-14 18:13:13 +00:00
Zuul
5a419fbeb8 Merge "Switch BS backup and snapshot methods in cloud layer to proxy" into feature/r1 2021-07-14 18:12:55 +00:00
Zuul
4a99196d52 Merge "Add BS snapshot and backup actions" into feature/r1 2021-07-14 18:12:51 +00:00
Zuul
0fe6ec541c Merge "Switch BS type access operations in cloud layer" into feature/r1 2021-07-14 18:04:01 +00:00
Zuul
50376a1d43 Merge "Add BS type access into proxy/resource layer" into feature/r1 2021-07-14 18:03:57 +00:00
Zuul
0a8c27186a Merge "Switch block_storage.volume operations in cloud layer" into feature/r1 2021-07-14 18:00:50 +00:00
Zuul
78eba84145 Merge "Add block_storage.volume actions" into feature/r1 2021-07-14 17:55:51 +00:00
Zuul
a0dd4e9d2c Merge "Copy find_volume to block_storage.v2 proxy" into feature/r1 2021-07-14 17:55:30 +00:00
Zuul
135b439a4e Merge "Fix active status for block storage" into feature/r1 2021-07-14 17:53:59 +00:00
Zuul
cbe31e8efb Merge "Add scheduler hints on the block_storage.volume resource" into feature/r1 2021-07-14 17:53:55 +00:00