c7fb07d47944b4337fcacaecc473634e01b35170
Commit Graph

313 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
John Spray
3d65ac342f Stop daemons before cleanup in unstack
The cleanup_ceph_embedded function nukes the ceph
conf directories, so when subsequently trying
to stop services they aren't stopped. Next stack.sh
run will fail because daemons are still running.
Fix by stopping daemons before running cleanup.
Change-Id: I51cd58eae83171a47aa898b65240b72ea0217af9
Closes-Bug: #1534600 
2016年01月15日 14:21:35 +00:00
Ramana Raja
a25112cd49 Explicitly install ceph-mds package
When Manila is to be configured with CephFS backend, explicitly
install `ceph-mds` package. The newer versions of Ceph packages,
do not have the dependency between `ceph` and `ceph-mds` packages.
Change-Id: Idfd4cf7fc017ad6ced2d325356ff97cc68889dc0
Closes-Bug: #1533314 
2016年01月13日 10:47:25 +05:30
Jenkins
c2622a8272 Merge "Add Manila support for Ubuntu" 2016年01月06日 11:46:39 +00:00
Ramana Raja
530f20c38d Add Manila support for Ubuntu
Let the plugin setup and configure CephFS as the storage backend for
Manila. This is not done by default. Refer the README to do so.
Add 'pre_test_hook' and 'post_test_hook' scripts that would be needed
to configure Manila-Ceph CI jobs.
The following changes are also made:
* Install a development version of Ceph that is compatible with Manila's
 CephFSNative driver.
* The development version is a version greater than Infernalis. And
 from Infernalis onwards, the ceph daemons are run as user "ceph".
 So allow the daemons to run as user "ceph" for such versions.
* Enhance get_ceph_version to check Ceph version even when the
 ceph mon daemon is not up, by checking the CLI version.
Co-Authored-By: John Spray <john.spray@redhat.com>
Change-Id: I74314bfcc6b52d524bb84f2232a988f275b9afbf
2016年01月06日 15:16:57 +05:30
Andreas Jaeger
b0b7d37ee5 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
2015年12月23日 08:11:48 +00:00
Ramana Raja
dacdc8df02 Allow storage backend to be configurable
Add configurables so that one need not have Ceph be the storage
backend for Cinder, Cinder-backup, Glance and Nova.
Let Ceph be the default storage backend for Cinder, Cinder backup,
Glance, and Nova. Allow the default setting to be overriden when the
global config, ENABLE_CEPH_{CINDER,C_BAK,GLANCE,NOVA} is set to
False in the local.conf/localrc file.
Closes Bug: #1521278
Change-Id: I3afe7c57d5d56f15fe533ad5b1dbe36ccd369e6b
2015年12月16日 18:17:56 +05:30
Deepak C Shetty
6c8db15670 Remove disable_service ceph hack
Now that DEVSTACK_GATE_CEPH is removed from the plugin job's
template definition [1], we no longer need this hack
[1]: https://review.openstack.org/251197
Change-Id: I92810ecc53af37b5c04db318bedf0fef571821e5
2015年12月02日 14:29:17 +05:30
Deepak C Shetty
de33c6b67c Update README.md
Update TODOs in README.md
Change-Id: I0e5ea5b610eafa04f43957e5e47e3a6eff87a273
2015年12月01日 15:22:36 +05:30
Deepak C Shetty
6909565540 lib/ceph: Fix fedora broken link
Removes the broken fedora 20 url and ensures that ceph and
radosgw packages are installed from the distro repos. See
the associated LP bug 1521073 for more details.
Change-Id: Id11c51bd5451f5c7886696b519ad43f012e83d74
Closes-bug: 1521073
2015年12月01日 15:21:07 +05:30
Deepak C Shetty
ee36d5349e Fix README
Fix README, as it was not rendering properly on GitHub
Change-Id: I9bda6c74ebb2ac35911231c53906b3e04bb860cc
2015年11月30日 10:29:02 +00:00
Deepak C Shetty
7f4e7c468b Add README.md
Adding README.md for this repo
Change-Id: I2d03f0a92db5bb34fccf178239df76a0ff5d416b
2015年11月30日 09:06:10 +00:00
Sébastien Han
27d28f3101 Initial commit
Co-Authored-By: Deepak C Shetty <deepakcs@redhat.com>
Change-Id: I124b54b5068fbcd46e278281da12ea27f0034d1f
2015年11月27日 19:43:03 +00:00
OpenStack Project Creator
e36f586eb5 Added .gitreview 2015年11月25日 14:11:30 +00:00