Commit Graph

16 Commits

Author SHA1 Message Date
Sean McGinnis 9bc5831198 Retire project
Sheepdog is no longer actively maintained and support will be removed.

http://lists.wpkg.org/pipermail/sheepdog/2019-March/068451.html

Depends-on: https://review.opendev.org/#/c/660452/
Change-Id: Ic57c55dee0967ec425d74caf8a22dfc9893aef62
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-05-21 11:43:48 -05:00
YAMADA Hideki 4b7c593d7a Disable cinder backup
Change-Id: Ib09131a1b41bafa57101e935752f9ed851e6cadf
2017-05-17 05:20:12 +00:00
Rikimaru Honjo ba843990c9 Fix plugin for systemd
Current devstack uses systemd for running processes.[1]
As a result, path of process should be specified as full path.
So this patch fixes specifying path.

[1]https://docs.openstack.org/developer/devstack/systemd.html

Change-Id: I0742a8f746a7ba7a3394e9e3bb5ab3a7ba857e04
Closes-Bug: #1691066
2017-05-16 18:58:32 +09:00
Teruaki Ishizaki 448091b9e3 Disable swap-volume in tempest when sheepdog is used
Sheepdog doesn't support volume swapping so disable that feature
in tempest.

Change-Id: I06fed05931a0d8e57a3fb487a43131f0cac2c92c
2017-02-16 19:28:54 +09:00
YAMADA Hideki 1352eb2e89 enable unsupported driver in cinder.conf
Change-Id: I00a8d160231a4fd88ee3f49a7bb232297431ff62
2017-01-24 11:34:44 +09:00
Teruaki Ishizaki 2c020be470 Changed to do CI on Xenial platform.
Change-Id: I4b59a0aa6e457aa8dc435f79d7e788c7ed432dc1
2017-01-23 08:05:57 +00:00
YAMADA Hideki 2b9b19265f Add support for Glance backend
Change-Id: I9481438cd298d593c2f23afb82b5af6372259235
2016-05-26 10:17:31 +00:00
Teruaki Ishizaki 7f031d4019 Set ATTACH_ENCRYPTED_VOLUME_AVAILABLE=False
The encrypted Cinder volume tests in Tempest don't actually work
properly for a Sheepdog backend in cinder.

In addition, after I03f8cae05cc117e14f7482115de685fc9f3fa54a is
merged in cinder, CI test became to fail.

So, this patch change to skip encrypted Cinder volume tests.

Change-Id: I7cd9c1a3a37dd7abaf8f4c06eeb9df750126d6c0
2015-07-14 19:59:59 +09:00
MORITA Kazutaka f91a9971ab Add nosync option to sheep command line
No need to sync in the testing environment.

Change-Id: I1ba7d2ca2bbc59cd488f7a5f3c07474f5d619f1a
2015-04-10 00:35:09 +10:00
YAMADA Hideki 5a143522c1 Avoid failure of time-consuming tempest tests
Change-Id: Ia4cb4d826f1c63f1207f96de91ab87c638232a8b
Related-Bug: #1426440
2015-04-06 09:41:32 +00:00
MORITA Kazutaka fe3e19e17f Use DevStack process functions
This allows us to run a sheep process under screen.

Change-Id: I020005671d28373c9a70291376d0637e4495493d
2015-02-13 06:35:49 +09:00
MORITA Kazutaka ae63085841 Use common DevStack data directory
Change-Id: Ie9f8979b97d9a528642e2b16c5fa5d649ab3f320
2015-02-13 00:43:25 +09:00
Jenkins c1ce32a973 Merge "Add support for cinder backend" 2015-02-12 14:00:14 +00:00
MORITA Kazutaka dc2d839c9d Add support for cinder backend
This is necessary to use sheepdog as a backend of cinder.

Change-Id: I23639f4a4505d3b52baea4824b50f6cfba024675
2015-02-12 02:40:10 +09:00
MORITA Kazutaka 19915eb015 Increase loopback disk size
We need at least 8 GB disk space for a tempest job to be passed.

Change-Id: I496b2f1f6c04800352823029bc5dfd14d0a91ea8
2015-02-12 02:39:50 +09:00
MORITA Kazutaka 3b942648cf Add support for Sheepdog cluster setup
This adds support for Sheepdog cluster setup.  To use Sheepdog volumes, add
CINDER_ENABLED_BACKENDS+=,sheepdog:sheepdog to your localrc.  The size of the
loopback disk used for Sheepdog can be managed by the
SHEEPDOG_LOOPBACK_DISK_SIZE option.

Note that this works only on Ubuntu Trusty for now.
2015-02-10 03:28:51 +09:00