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
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
Change [1] correctly attempted to set the default share type
for HDFS to include ``create_share_from_snapshot_support=True`,`
but there is a syntax issue when devstack attempts to
set this extra-spec in the share type so that results in
the server considering the request to be malformed [2].
Remove the extra quotation marks that cause this issue.
Closes-Bug: #1655495
[1] I8f1670439d6d0aa92378b3b3f13a4cdb2e628a21
[2] http://logs.openstack.org/03/395003/1/check/gate-manila-tempest-dsvm-hdfs-ubuntu-xenial-nv/827d7a4/logs/devstacklog.txt.gz#_2017-01-04_21_28_24_052
Change-Id: Ib82a9280c86042ffc0692b7106de11dc6b9ed028
Now that snapshot_support isn't provided by default, and
create_share_from_snapshot_support is also needed for testing
some snapshot functionality, we must update the default share type
to provide values for each of these.
Change-Id: I8f1670439d6d0aa92378b3b3f13a4cdb2e628a21
Depends-On: Ib0ad5fbfdf6297665c208149b08c8d21b3c232be
Implements: blueprint add-create-share-from-snapshot-extra-spec
java7 is absent on Ubuntu Xenial and Hadoop 2.7.x+ is expected to work
on java8. So, use java8 on Ubuntu Xenial and java7 on old Ubuntu Trusty.
Change-Id: I64338c5c146e548f1b1ba2b1b1f1d5f76992b8e0
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
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
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
The bashate job, a voting job, has been failing for a while due to
two bugs. Fix the two bugs that require modifications to tox's
configuration file, tox.ini.
Bug #1527562
Remove inline comments after line escape that isn't understood
by tox's ini parser.
This is due to the backward incompatible fix for,
https://bitbucket.org/hpk42/tox/issues/181
Bug #1554019
Ignore .xml files that do not need to comply with bashate.
Closes-Bug: #1527562
Closes-Bug: #1554019
Change-Id: Id11275d5d15e30d2558a475a4877e6d71bdc6726
HDFS driver now support extend share operation now.
Enable the test to make sure it works well.
Change-Id: Iaccd7c07eef089cdd016f818623f883a8366b8b9
Depends-On: Ia81291eda49dc20c3318f71c51d36682d2aae742
HDFS driver do support snapshot operations.
Enable the test to make sure it works well.
Change-Id: Ib1f434a21f76bba575abf118213d6a510cd08d2f
Depends-On: I525556842191be6ca273293457327d3d3480832d
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
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
As we modified Manila-HDFS job definition to use manila/pre_,
post_ test_hook scripts, now devstack/pre_, post_ test_hook scripts
not required.
This patch removes devstack/pre_, post_ test_hook scripts in
devstack/ directory.
Change-Id: I8ba69b447fedbdac19cb668f182333b620ecab69
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
Add pre/post test hook scripts for job "gate-manila-tempest-dsvm-neutron-hdfs".
As the first step, we set MANILA_MULTI_BACKEND=False.
Change-Id: I71b7d84900f5440e1e285afc5f6e53d652b970fa
1. use ~/ instead of $DEST/
2. use "__slashplaceholder__" instead of @
3. add changed PATH to the first line of ~/.bashrc
3. Fix the auto exit issue in start_hdfs.sh, make sure all hdfs services start
4. Add test_hdfs method after hdfs start
Change-Id: I82a70d67209f27edead50d64dea03e5cb5ce925a
If we run ./unstack.sh more than once, issues will happen:
1. stop-dfs.sh do not exist
2. ~/.bashrc will be emptied due to $line is empty
Change-Id: Iaa058a33ddf7fe4366ffc6c7ea4e408d6b267967