Commit Graph

27 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
OpenDev Sysadmins e520447e65 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:51:07 +00:00
Rikimaru Honjo 95947d63d7 Fix repository uri in README.rst
devstack-plugin-sheepdog repository uri was wrriten as following
in README.rst until now:

  https://github.com/stackforge/devstack-plugin-sheepdog

But current uri is following one:

  https://github.com/openstack/devstack-plugin-sheepdog.git

So this patch fix the uri describe.

Change-Id: I09e338724c09648cd73c9428bf88f038b63042b4
2017-05-17 07:04:42 +00: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
Jenkins 90e79d01dd Merge "Add support for Glance backend" 2016-06-01 05:01:40 +00:00
Andreas Jaeger 96e6f9e393 Fix for tox 2.x
Tox 2.x does not parse the current tox file as is, the comments cause
"ValueError: No closing quotation". Remove the comments to make the file
work with recent tox.

This is caused by a backwards incompatible change in tox:
https://bitbucket.org/hpk42/tox/issues/181

Closes-Bug: #1527562
Change-Id: I2a12093dcb3207be1a888445ec59e1b7da849852
2016-05-27 05:54:53 +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 c05fce44fd Rename README.md to README.rst
The current README is written in rst format.

Change-Id: Ibeed5aaa98ed48a4f21256b96328654192885259
2015-02-18 04:26:07 +09:00
Jenkins d62dca4bde Merge "Use DevStack process functions" 2015-02-13 17:20:27 +00:00
Jenkins 4cae7d0176 Merge "Update README.md" 2015-02-13 17:16:05 +00:00
MORITA Kazutaka 74c86a6ffe Update README.md
Change-Id: Ia0ba5d59a6a2dd7ebf4b23d47be4496498bb42f8
2015-02-13 06:48:36 +09: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
Jenkins 221065a625 Merge "Increase loopback disk size" 2015-02-12 13:58:53 +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 53bb5048cf Add .gitreview
Change-Id: I626946fd2acc2321c66451e172504863077fa824
2015-02-12 02:38:45 +09:00
MORITA Kazutaka fe094c250b Use tox for bashate testing
This adds a tox.ini file, which follows the same setting with devstack.

Change-Id: Ic9812d1787cfa3a580d9ba60ca701338a66b572b
2015-02-12 02:11:39 +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