4511 Commits

Author SHA1 Message Date
Zuul
b18bae3b99 Merge "Don't quote {posargs} in tox.ini" 2018-10-10 02:13:34 +00:00
Zuul
633992d9a1 Merge "[grenade] Switch base version" 2018-10-09 12:43:20 +00:00
Nguyen Van Trung
b5db847b26 Don't quote {posargs} in tox.ini
Quotes around {posargs} cause the entire string to be combined into one
arg that gets passed to stestr. This prevents passing multiple args
(e.g. '--concurrency=16 some-regex')

Change-Id: I1088cfbab31befbd24e56add806d6e86fe46e5eb
2018-10-09 10:15:29 +07:00
Tom Barron
fe3c1f5df3 remove glusterfs-nfs job from check queue
The job never passes, is unmaintained, and
wastes CI resources.

Change-Id: I05d7ee7f8ed01b98f2ec6cf629af1d5002b2cdbb
2018-10-08 07:08:28 -04:00
Zuul
f3d6518070 Merge "Adds export path option to Quobyte driver" 2018-10-05 02:10:25 +00:00
Tom Barron
772a64a871 Remove run_tests.sh
It is deprecated in favor of tox.

Closes-Bug: #1790470
Change-Id: If3b6a274dab0d035b9666b3b9876604cefbc2877
2018-10-04 09:55:45 -04:00
Zuul
f4eb29207e Merge "Add command to update share instance hosts" 2018-10-03 16:06:29 +00:00
Zuul
82b6618202 Merge "[Container driver] Fix volume group data collection" 2018-10-03 15:59:08 +00:00
Goutham Pacha Ravi
e3e3af52b1 [grenade] Switch base version
Grenade jobs need to test Rocky-->Stien (dev)
in the master branch.

Change-Id: Id7664187e1d95920be072cd85ebbb817ef5b087d
2018-10-01 22:48:26 -07:00
Goutham Pacha Ravi
53d15d3bbe [Container driver] Fix volume group data collection
On different distros, the vgs command may have a
different format. So, lets ask very specific questions
about the total and free size, and use that response.

Change-Id: I36e5e3ba7be562846687c7cc989028371efae2fc
Needed-By: https://review.openstack.org/#/c/604929/
Closes-Bug: #1794402
2018-09-25 18:55:40 -07:00
Goutham Pacha Ravi
9f0b35b807 [ZFSOnLinux] Allow devstack bootstrap in Ubuntu > 16.04
The package seems to be present and maintained
in the ubuntu repositories for all releases
following Xenial Xerus.

[1] https://packages.ubuntu.com/search?keywords=zfsutils-linux

Change-Id: If212e0482b360f3c3888918242dba6a710ab2818
Needed-By: https://review.openstack.org/#/c/604929/
2018-09-25 12:43:42 -07:00
Zuul
5ef1a71dc4 Merge "Add version maximum annotation to API versions doc" 2018-09-19 01:34:30 +00:00
Vivek Soni
7ff7682ca0 3PAR: Update Storage Driver docs
License will now come along with 3PAR Storage

Change-Id: Idd095fa66c1d23637b17d04ce322633525498617
2018-09-17 01:05:19 -04:00
Zuul
3858ed98bf Merge "Spelling Errors" 2018-09-12 20:47:25 +00:00
Zuul
d95b20ff2b Merge "add python 3.6 unit test job" 2018-09-10 05:20:27 +00:00
Zuul
75457110eb Merge "Use templates for cover and lower-constraints" 2018-09-07 22:27:50 +00:00
Andreas Jaeger
750b907fd0 Remove install-guide-jobs
This job needs to stay in project-config, remove it again.

Change-Id: I2ee0256a06d9efed846ce971666c4f344d877c0c
2018-09-07 15:42:10 +02:00
Andreas Jaeger
a773e31420 Use templates for cover and lower-constraints
Use openstack-tox-cover template, this runs the cover job
in the check queue only.

Use openstack-lower-constraints-jobs template.

Remove jobs that are part of the templates.

Change-Id: Ia9102cb55bc0093be7c654480084cddf0342b0ae
2018-09-07 15:41:05 +02:00
chengebj5238
0a66cb2519 Spelling Errors
Change-Id: Ibe705eb6e7896a01cd035101cb4391f7f84efbc6
2018-09-07 10:43:27 +08:00
Goutham Pacha Ravi
3d7b080d93 Add version maximum annotation to API versions doc
TrivialFix

Change-Id: I476735eac5de5eb987976d05bf756dd8fc669596
2018-09-06 09:22:27 -07:00
Zuul
63532dd172 Merge "switch documentation job to new PTI" 2018-08-30 05:02:05 +00:00
Zuul
24f44b6611 Merge "import zuul job settings from project-config" 2018-08-30 02:55:53 +00:00
Zuul
1fc1a1001d Merge "NetApp ONTAP: change cifs server valid dns hostname" 2018-08-25 04:06:21 +00:00
Goutham Pacha Ravi
dbf97098e1 Add command to update share instance hosts
usage: manila-manage share update_host --currenthost CURRENTHOST
                                       --newhost NEWHOST
                                        [--force FORCE]
  --currenthost CURRENTHOST  Current share host name.
  --newhost NEWHOST     New share host name.
  --force FORCE         Ignore validations.

A fully qualified host string is of the format
'HostA@BackendB#PoolC'. The command allows making
substring modifications to update the host or the
host and backend. To avoid making gratuitous changes,
the complete host string must be specified.

Change-Id: I0f30ab6135c8c438860341cc68b512311e9c4711
2018-08-23 21:04:35 +00:00
Zuul
94db9c7efa Merge "adjust response code in 'service.inc'" 2018-08-23 10:08:08 +00:00
Goutham Pacha Ravi
ee19e97e64 add python 3.6 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.6 as part of the python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I61388a08a8414a4c77652da2f326a10bfebdfd41
Story: #2002586
Task: #24309
2018-08-20 18:50:23 +00:00
Goutham Pacha Ravi
7ecfc72a24 switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I293ac074601ab38836b7f86ac77e9f156956c6ab
Story: #2002586
Task: #24309
2018-08-20 18:50:19 +00:00
Goutham Pacha Ravi
efa1e9d903 import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Ibc5dd2e7e6cb1922e9c34a6c0cf5ce8c7a8bf615
Story: #2002586
Task: #24309
2018-08-20 18:49:26 +00:00
Zuul
3d8ae6ac4b Merge "Remove logging overrides from plugin.sh" 2018-08-17 01:24:16 +00:00
Goutham Pacha Ravi
9448c3360d Remove logging overrides from plugin.sh
Avoid overwriting the log formatters, reuse
the helper available in Devstack.

Closes-Bug: #1787310
Change-Id: I25eb16ea9a6e3e98de6a7ee349df17438847d601
2018-08-16 03:09:38 +00:00
wangqiangbj
515d61d46f adjust response code in 'service.inc'
TrivialFix
Change-Id: I7c164b1942a485e1206f76d8700135cbb888303c
2018-08-16 08:48:33 +08:00
Zuul
aad72c4fce Merge "Update reno for stable/rocky" 2018-08-14 15:46:02 +00:00
Zuul
89ba650b5c Merge "[ZFSOnLinux] Retry unmounting old datasets during manage" 2018-08-14 15:46:00 +00:00
Silvan Kaiser
bbf8864fe1 Adds export path option to Quobyte driver
A new option for configuring the export path of
shares provided by the Quobyte driver is added.
This allows adapting the export path to the settings
of the Quobyte NFS servers 'Pseudo' option.

Besides the new option this also fixes a minor
coding style issue regarding a mutable default
argument in jsonrpc.py.

Implements: blueprint qb-export-path-option
Closes-Bug: #1773929

Change-Id: Ibd486c8418469045a0988ef66a1c5cef810d3eae
2018-08-14 15:34:52 +02:00
Goutham Pacha Ravi
0da0960c9c Fix manila-ui link in the contributor doc
Change-Id: I3445deb95fc02cc11e3d5fdccb96f577b17acec7
Closes-Bug: #1658611
2018-08-13 15:58:36 -07:00
Zuul
6e154f0fe5 Merge "Test share type per test suite changes" 2018-08-12 20:37:56 +00:00
Goutham Pacha Ravi
d7c01efb44 [ZFSOnLinux] Retry unmounting old datasets during manage
Add a retry loop to ensure the dataset being renamed
is cleanly unmounted before the rename operation.

Change-Id: Ie506f237010c415ee9f0d64abbefd5854f776a5f
Closes-Bug: #1785180
2018-08-09 16:31:00 +00:00
1a5053e9ad Update reno for stable/rocky
Change-Id: Ieb500a78cb05679a589cb6772a31faa958b0caad
2018-08-09 15:27:41 +00:00
Maurice Schreiber
a8ea49c547
NetApp ONTAP: change cifs server valid dns hostname
by using hyphen instead of dots and underscore

Change-Id: Iba8131fff3d92100d554a07f42f23c7a38c2e469
Closes-Bug: #1716694
2018-08-09 10:11:07 +02:00
Maurice Schreiber
04aa4ba141 NetApp cDOT driver switch volume efficiency
cDOT compression requires that deduplication is enabled.
Reflect that in update_volume_efficiency_attributes
method, which is now also used for create_volume.

Closes-Bug: #1778022
Change-Id: I1aa05aa07b1cb64c44b1f654ee77b620b6c5e6d0
2018-08-08 13:11:13 -03:00
Zuul
a17c89ff08 Merge "NetApp cDOT: use security service ou" 7.0.0.0rc1 2018-08-08 13:23:24 +00:00
Zuul
e2d4e08324 Merge "NetApp cDOT driver qos policy same name" 2018-08-08 13:11:55 +00:00
Zuul
92021a8830 Merge "replace 'data=' with 'message='" 2018-08-08 02:27:24 +00:00
Zuul
ce9848c759 Merge "Fix grenade job" 2018-08-07 19:59:04 +00:00
wangqi
f2980ff862 replace 'data=' with 'message='
Replace keyword 'data=' with 'message='

Change-Id: Ic4b0ba3136f27722511cc49bca21568f7b518618
2018-08-07 11:52:58 +00:00
Maurice Schreiber
5da7d76d8a NetApp cDOT driver qos policy same name
Don't try to rename QoS Policy Group to the name it already has.
This is an unnecessary operation, that fails on NetApp Api with
"Reason - 18339:Policy with new name already exists".

Closes-Bug: #1778761
Change-Id: Iad58131ca6b675a4577888e287cd4899ea257771
2018-08-07 07:15:55 -04:00
Goutham Pacha Ravi
f9ae7aab05 Test share type per test suite changes
Make default share type and group type
creation optional in
manila-tempest-minimal-dsvm-dummy job.

Depends-On: https://review.openstack.org/#/c/540070/
Change-Id: I585c15d9eb4eefb843df62f7aad08838c83611e2
2018-08-06 17:05:04 +00:00
Amit Oren
97daab4b3d INFINIDAT: unit tests - remove fake exception body
The class FakeInfinisdkException is used in the tests code to mock the
exceptions raised by infinisdk (our internal library for connecting to
the InfiniBox REST API). In earlier versions, this exception was
implemented by inhereting from the base Exception class and
implementing its constructor, however, this code is redundant,
and basic inherithance should do.

Change-Id: I44059d41143eaee6d7dcb073e21c9c840dacae3e
2018-08-06 11:10:24 +00:00
Goutham Pacha Ravi
2d25b09b34 Fix grenade job
When upgrading from Queens to Rocky,
since neither release has the tempest plugin in-tree,
it has to be explicitly installed
in the job.

Closes-Bug: #1785370
Change-Id: I77b5e0eb8824a8a00633aacb45ebea07572503d5
2018-08-04 07:41:07 +00:00
Zuul
ecb7e2ebb9 Merge "INFINIDAT: add host.created_by metadata key" 2018-08-04 02:07:04 +00:00