4572 Commits

Author SHA1 Message Date
Zuul
cf41d1867c Merge "[doc] Fix api sections in the contributor doc" 2018-12-28 14:35:26 +00:00
Zuul
f7b3448e0d Merge "[Manila Unity/VNX] add 'snapshot support' related Doc for Unity/VNX driver" 2018-12-27 12:38:55 +00:00
Goutham Pacha Ravi
dd7a15c0ff [doc] Fix api sections in the contributor doc
Weed out outdated/unnecessary info and add link
to api ref.

Change-Id: Ia45c8ad6e2a697d5b76232e17e4df34539d81c12
2018-12-26 11:56:53 -08:00
Tom Barron
fc3109243c Set ram for manila service image to 256
At 192 with ubuntu bionic SVMs with this service image
crash at boot with OOM condition.

Change-Id: I75d0a39bf83c384f902d3e30e223fb0bd363d840
2018-12-25 21:49:41 -06:00
Zuul
86f71cb20d Merge "Deprecate old keystone session config opts" 2018-12-24 13:10:39 +00:00
dingd
734ffeac85 [Manila Unity/VNX] add 'snapshot support' related Doc for Unity/VNX driver
Change-Id: I76c8b31c890e5f8d7beeddc6b8ab1a3a0731bcfb
2018-12-24 10:07:58 +08:00
Goutham Pacha Ravi
198bea78ac Deprecate old keystone session config opts
In the past, the options ca_certificates_file,
nova_ca_certificates_file, cinder_ca_certificates_file,
api_insecure, nova_api_insecure, cinder_api_insecure
were supplied to instantiate nova, neutron and cinder
clients. These options have now been subsumed in a more
generic way into the Keystone session logic as 'cafile'
and 'insecure'. Deprecate the older options in Stein so
that we can remove them in a future release.

This deprecation began many releases ago when we switched
to using keystone sessions [1]. However, we were still
overriding the values of "insecure" and "cafile" if provided,
forcing users to continue using deprecated parameters
"api_insecure" and "ca_certificates_file". So despite
this fix originating in the Stein release, it would be
prudent to backport it to all maintained releases and
remove support for these older options in/beyond Train
release (9.0.0).

[1] Ic211a11308a3295409467efd88bff413482ee58d
Change-Id: I148e9079c7c1ab119f519f727d4ad97758473325
Related-Bug: #1802393
Closes-Bug: #1809318
2018-12-20 17:29:40 -08:00
Zuul
1a658eb187 Merge "Only run the needed services for CephFS jobs" 2018-12-20 11:52:33 +00:00
Tom Barron
6299ed5ed0 Fix image_name retrieval in custom-image jobs
And use a 'file://' url for the custom manila image.

See also https://review.openstack.org/#/c/623330.  These
are interdependent patches but no harm is done by merging
this one first and having 623330 depend on it since retrieval
of the image name is not working correctly anyways.

Partial-Bug: #1807969

Change-Id: Ib3a74d170f159dfbc38b5302f00800f3530f4921
2018-12-19 15:00:51 -05:00
Tom Barron
f096d1145c Only run the needed services for CephFS jobs
These jobs often fail due to timeouts so only enable the services
required for devstack tests with these back ends.

Change-Id: Ib620ec3c2a9999ea9908a7c23aa7172c40a4cbd9
2018-12-19 01:18:23 +00:00
Zuul
a724e3c276 Merge "NetApp ONTAP: cifs add AD security service server as preferred DC" 2018-12-18 07:57:48 +00:00
Luigi Toscano
e02a625e9c Use the canonical URL for Manila repositories
- When the URL refers to cloning or using git repositories, use the
  cloning URL (https://git.openstack.org/openstack/<project>)
- When the URL refers to the browsable version of the repository, use
  the cgit frontend (https://git.openstack.org/cgit/openstack/<project>)

Change-Id: I11a8e15c6d663786465c090b40db9e20b19194e6
2018-12-17 13:56:17 +01:00
Zuul
ef418b4e8d Merge "fix http link to https link" 2018-12-14 10:22:16 +00:00
chengebj5238
3a5ea7184a fix http link to https link
Change-Id: I07e1a7ed99a79b774a7a7ba58f407972f3b724c3
2018-12-14 08:33:03 +00:00
Maurice Schreiber
1d27be1628
NetApp ONTAP: cifs add AD security service server as preferred DC
multiple comma separated entries can be given

Change-Id: I9d6c79704d0ceb7a6fdc18035992e707327dd908
Closes-Bug: #1804651
2018-12-07 11:02:19 +01:00
sunjia
4f22d0b19e Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I344871839f124239f2c7079934c5b4119609b99d
2018-12-03 21:23:31 -05:00
Zuul
61159cb80b Merge "Fix ganesha for 0.0.0.0/0 access" 2018-11-29 23:11:42 +00:00
Zuul
0e82af6c51 Merge "VMAX manila doc - use of correct VMAX tags" 2018-11-27 17:06:11 +00:00
Zuul
2508214500 Merge "VMAX manila doc - support for IPv6" 2018-11-27 17:00:15 +00:00
Zuul
bc920792d3 Merge "Remove i18n.enable_lazy() translation" 2018-11-26 22:58:44 +00:00
Tom Barron
a65c2b0974 Fix ganesha for 0.0.0.0/0 access
Translate '0.0.0.0/0' to '0.0.0.0' when allowing IP
access with the ganesha driver since the ganesha back end
cannot handle the former expression and the latter has
the desired effect of allowing access to all IPs.

Closes-bug: #1800627

Change-Id: Ica698b6a70a128522c2c2de76a69e59207fd60ac
2018-11-26 12:48:18 +00:00
Zuul
0fd1b8f9fa Merge "Add missing ws separator between words" 2018-11-22 01:13:59 +00:00
Zuul
545791123f Merge "[api-ref] Added share servers show and corrected path to details" 2018-11-21 10:43:31 +00:00
zhufl
6eea03bce7 Add missing ws separator between words
This is to add missing ws separator between words.

Change-Id: I8b471b87c6a12783a6b8bf56ec1523103f471090
2018-11-21 14:49:07 +08:00
Zuul
d7239ff521 Merge "[CI][LVM] Run the LVM job on Bionic Beaver" 2018-11-20 14:12:07 +00:00
Zuul
47d83342a2 Merge "NeutronBindNetworkPlugin: fix multi segment neutron data save." 2018-11-20 12:41:30 +00:00
Helen Walsh
a01cb72a56 VMAX manila doc - support for IPv6
VMAX manila drivers support for IPv6.

Change-Id: I759b1a5ccb2a315fe4e7b9a17e023ad50a92ac81
2018-11-20 12:18:19 +00:00
Maurice Schreiber
a84423a1be
[api-ref] Added share servers show and corrected path to details
Change-Id: Idc0fbd9f786b50dd4899258337aa5bcb61c4ab0a
Closes-Bug: #1795604
2018-11-20 11:34:27 +01:00
Goutham Pacha Ravi
211b2b6394 [CI][LVM] Run the LVM job on Bionic Beaver
We switched to running the voting LVM driver job
from Ubuntu to CentOS because the "nfs-utils"
package on Ubuntu 16.04 lacked two bug-fixes [1][2]
required to test IPv6 exports. The kernel
package has been updated on Ubuntu 18.04 [3]
and the latest package has these fixes.

Switching back to Ubuntu will also help us
move faster towards our python3-first goal
since there are no plans to support python3
in the CentOS base repositories.

[1] http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=commit;h=4663c6481c294838260840d234fec7dfd3186451
[2] http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=commit;h=188354e57dd8476e66ce30d647180a106da29b88
[3] https://launchpad.net/nfs-utils/+packages

Depends-On: https://review.openstack.org/#/c/611199/
Depends-On: https://review.openstack.org/#/c/604929/
Depends-On: https://review.openstack.org/#/c/614802/
Change-Id: I8928f7ef87b0ec53a6a65f5d8964b2eee885056d
2018-11-19 22:29:20 +00:00
Goutham Pacha Ravi
8c925198ae [LVM][IPv6] Quagga changes to support Bionic Beaver
Pre-create config and log directories and
update Quagga service configuration.

This patch does not add Bionic support to the gate
jobs. https://review.openstack.org/#/c/608761/ does
the job configuration changes to run with Bionic.

Needed-By: https://review.openstack.org/#/c/608761/
Change-Id: I146ab5a41c06df2b2615ebdb38aaeb972db4c1d2
2018-11-19 22:14:34 +00:00
Zuul
f22e0d2361 Merge "NetApp ONTAP: Fix use of multiple subnets with DHSS=True" 2018-11-19 20:31:55 +00:00
Zuul
20a2baac13 Merge "Use OS CLI instead of the neutronclient" 2018-11-19 20:31:54 +00:00
Zuul
7e411a71c2 Merge "[CI] Switch Xenial tempest jobs to Bionic Beaver" 2018-11-17 15:46:51 +00:00
Goutham Pacha Ravi
8a02f469c8 Use OS CLI instead of the neutronclient
In the DevStack plugin.

Change-Id: I338634ab5e6360f4399d1df66c9ba3c9ba6c5ddf
2018-11-16 19:11:43 +00:00
Zuul
708cf7eeed Merge "VMAX manila - deprecate old tags correctly" 2018-11-16 18:54:14 +00:00
whoami-rajat
e7ebfa1079 Remove i18n.enable_lazy() translation
Lazy translation of messages is not used in OpenStack [1].
This causes problems for commands which use translatable messages.
The lazy translation effort was abandoned several years ago.

[1] http://lists.openstack.org/pipermail/openstack-dev/2018-November/136289.html

Change-Id: I25a9ec0a96b7c57f8a6928c0537bf133f6b6931c
2018-11-14 14:09:08 +05:30
guotao.bj
f10835e9c2 Delete the duplicate words in cephfs_driver.rst
Change-Id: Ic70dca4122b0210352279529d98bf5f637bb7eb8
2018-11-13 17:15:23 +08:00
shaoxj
81003a6f94 The URL of SSL is missing
Change-Id: I082bcdaaa396092594451e2d5122ecbfef5abc3c
2018-11-12 10:20:57 +08:00
Nguyen Hai Truong
b842b39180 [Trivial Fix] Correct spelling error of "throughput"
Small modification to correct spelling mistake.

Change-Id: I4aa1c3cbcc7b14c5b0ecf4957d344dd71f8decb2
2018-11-04 17:55:41 -08:00
Goutham Pacha Ravi
b1bf39412b [CI] Switch Xenial tempest jobs to Bionic Beaver
This change specifically ignores the grenade
job (manila-grenade), which is pending conversion
to zuulv3 because we need a way to set the default
python3 interpreter when running on Bionic Beaver.

Depends-On: https://review.openstack.org/#/c/605291/
Depends-On: https://review.openstack.org/#/c/605242/
Depends-On: https://review.openstack.org/#/c/605810/
Change-Id: Ic49d4ac5ac36dd3b3d909941434b2d2f104a10b9
2018-11-01 14:13:35 -07:00
Helen Walsh
ff3857b563 VMAX manila - deprecate old tags correctly
Aligning with VNX/Unity terminology in
966b1621d3
Old tags were replaced without deprecating correctly.  Also adding a
release note for this change

Change-Id: If180f1a2ea8c307c8a40f2a17b35796357306c03
Closes-Bug: #1798393
2018-10-31 12:19:46 +00:00
shaoxj
9f06403d73 inspur: transfer 'rw' to 'rwx' when Shared File Systems protocol is cifs
'rw' means is read\write\create\delete file in manila.
But it is only read\write file in AS13000.
The 'rwx' in AS13000 does the same thing as 'rw' in manila.

Co-Authored-By: Brin Zhang <zhangbailin@inspur.com>

Closes-Bug: #1797291
Change-Id: Id1453e86f3179ef5bca3e349c6e7c58ff7f991c8
2018-10-30 05:18:42 -04:00
Zuul
e6a50fb945 Merge "[LVM] Run filesystem check before assigning UUID" 2018-10-30 04:05:50 +00:00
Maurice Schreiber
6f5695a6f4
NeutronBindNetworkPlugin: fix multi segment neutron data save.
Neutron subnet data can be obtained directly and is needed to get
ip_version for port creation. Network data needs to wait for port
binding.
Fixes 2b40e5618f2c1039bbbbd1a3e31b72e104b5436b error:
"Can not find any IP address with configured IP version None in
share-network".

Closes-Bug: #1747695
Change-Id: Ie6c8a26db5c461400b789f91a97eb7ccc1031a0f
2018-10-25 19:30:22 +02:00
Lucio Seki
3e564e9252 NetApp ONTAP: Fix use of multiple subnets with DHSS=True
NetApp ONTAP Multi-SVM driver was raising an error while trying to
create shares on multiple subnets that belong to the same neutron
network, as it was trying to map multiple ipspaces to the same VLAN
port.

This fix allows the driver to use the same ipspace and VLAN port across
all subnets belonging to the same neutron network.

Change-Id: If9cbb34a890ee44806c404085e40cc924a1296a7
Closes-Bug: #1774159
2018-10-23 16:30:32 -02:00
Helen Walsh
d21179e48a VMAX manila doc - use of correct VMAX tags
https://review.openstack.org/#/c/608725/ now aligns terminology with VNX and
Unity.  Updating he documentation accordingly.

Change-Id: I9dc91a48daed9779b02068b4fdd05a07227135dc
2018-10-22 17:21:49 +01:00
whoami-rajat
1f005beb58 Add manila-status upgrade check command framework
This adds basic framework for manila-status upgrade
check commands. For now it has only "check_placeholder"
check implemented.
Real checks can be added to this tool in the future.

Change-Id: Id809535d0a01617916a8e29f151ca4e61f738fad
Story: 2003657
Task: 26139
2018-10-19 12:53:03 +05:30
Zuul
636d851437 Merge "change tox envlist from 3.5 to 3" 2018-10-17 02:05:40 +00:00
Zuul
fc16c55cb2 Merge "NetApp ONTAP fix test allocate container with share_instance" 2018-10-17 02:05:39 +00:00
Goutham Pacha Ravi
817cce347a [LVM] Run filesystem check before assigning UUID
We assign a random UUID with tune2fs to snapshots
and shares created from snapshots so that they
don't conflict with the parent shares/snapshots
when both of them are being mounted.

tune2fs requires that a filesystem check be
performed "recently" before UUID assignments.
So, perform a filesystem check right away to
allow tune2fs to assign a random UUID.

Change-Id: I858a318f7a83e033cc3f2699859e38b6b74c8d24
Related-Bug: #1645751
Closes-Bug: #1798219
2018-10-16 16:52:04 -07:00