Commit Graph

14 Commits

Author SHA1 Message Date
Raissa Sarmento 88172a96c7 Change manila post_test_hook to use plugin repo
Fix in order for the tempest jobs run manila's
tempest plugin from the new plugin repository.

Change-Id: I14ee37639e38824b290eae14c8f2660d6997d228
2017-10-23 17:23:51 +01:00
Raissa Sarmento c9ec822b9a Use generic user for zuul v3
The manila post_test_hook.sh script still
uses jenkins as user, but with zuulv3 that
should be zuul. $USER solves that issue.

Change-Id: I1e712e6c592cb2d63a63ac38b6472de4c6a6d332
2017-10-17 10:54:12 +01:00
Tom Barron 95c6b4466d remove tempest pin
Change [1] removed the tempest pin from the
pre test hook in manila proper.

Remove it here as well.

Closes-Bug: #1711814

[1] Ia402fb79e1de5c9925f575d635b9928475095f86

Change-Id: If2d5712b6dbbf46b02763573eae6828359809484
2017-08-19 09:42:57 +00:00
Tom Barron 54ac1f39a7 manila: use local.conf in pre_test_hook script
As per,
http://lists.openstack.org/pipermail/openstack-dev/2017-February/112872.html
a devstack plugin's pre_test_hook script can set options
in local.conf and not in localrc. Do so to unblock gate,
gate-manila-tempest-dsvm-hdfs-ubuntu-xenial-nv

Change-Id: Iabeab500908149a65e221b8b98c7b50a4af5b3e6
2017-02-27 13:07:18 -05:00
vponomaryov 77243d3b02 Disable redundant upload of manila service image
Set 'MANILA_SERVICE_IMAGE_ENABLED' env var to 'False' to disable
upload of Manila service image that is not used by any HDFS CI jobs.

Change-Id: I8f8701bce3112de97de104d2e80905965d98958c
2016-04-05 14:35:30 +03:00
Ramana Raja 50f41a43f8 Fix Manila CI Tempest authentication issue
With the change [1] to DevStack project, preconfigured creds for Tempest,
required by Manila, cannot be used anymore. And for now, latest Tempest
interfaces do not allow use of preconfigured creds due to bug #1524717.
So, until this bug is fixed, workaround Devstack changes by setting legacy
options explicitly.

[1] I65b56ff681d6c27094380693c953fbc3664eceb0

Related-Bug: #1531049

Change-Id: If86b9ba11eed9412794468cc4787d0f43fc52571
2016-03-07 13:53:47 +00:00
Ramana Raja fbb6ddc7f7 Use appropriate Tempest per Manila branch
Fix CI failure by selecting Tempest version based on Manila branch.

Co-Authored-By: Valeriy Ponomaryov <vponomaryov@mirantis.com>

Closes Bug: #1513105

Change-Id: I4e9b9699ac679511bb4174ffa8c880b8489695f4
2016-03-07 13:53:27 +00:00
Jenkins fdd4851cc1 Merge "Enable extend share test" 2015-10-12 02:45:53 +00:00
Li, Chen b41c3e959c Enable extend share test
HDFS driver now support extend share operation now.
Enable the test to make sure it works well.

Change-Id: Iaccd7c07eef089cdd016f818623f883a8366b8b9
Depends-On: Ia81291eda49dc20c3318f71c51d36682d2aae742
2015-09-11 14:26:30 +08:00
Li, Chen feb5754ca9 Enable snapshot test
HDFS driver do support snapshot operations.
Enable the test to make sure it works well.

Change-Id: Ib1f434a21f76bba575abf118213d6a510cd08d2f
Depends-On: I525556842191be6ca273293457327d3d3480832d
2015-09-11 14:24:01 +08:00
Li, Chen 6117acd1d4 Use Tempest plugin interface
Manila already start to use the Tempest plugin interface instead
of copying Manila files into Tempest. This removes the burden to
port Manila tests onto Tempest master recurrently.

Change-Id: Ifcfbda33ebe1297bd9da1272016f689393d6c9df
Depends-On: Ie5ed64a6777ed1acf8dd56522c26705ae897596d
2015-09-11 09:43:46 +08:00
Li, Chen 34ea9dc585 Disable consistency_group_tests
Manila support consistency group now, but HDFS driver have not
implement it yet.

As the consistency group is not a MUST feature for HDFS driver
yet, we simplely disable the test at this time.

Change-Id: I4167faaeedcd09f8e50e6b8ed587f5b88d75cae0
2015-09-11 09:34:40 +08:00
Li, Chen 82ebbc1ba2 Enable multi-backends
Change-Id: Ia38b28eb78304797c6ea00fc698548987a7e91dc
2015-08-28 15:14:14 +08:00
Li, Chen 9fd9fad994 Add pre/post test hook scripts
1. Create directory for manila
2. Add pre/post test hook scripts for job "gate-manila-tempest-dsvm-hdfs".
3. As the first step, we set MANILA_MULTI_BACKEND=False

Change-Id: Id4eede08805ad097bba6443b521fa4dbf2c65a5f
2015-08-26 16:55:02 +08:00