c7fb07d47944b4337fcacaecc473634e01b35170
313 Commits
| 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 |
||
|
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 |
||
|
Jenkins
|
c2622a8272 | Merge "Add Manila support for Ubuntu" | ||
|
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 |
||
|
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 |
||
|
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
|
||
|
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 |
||
|
Deepak C Shetty
|
de33c6b67c |
Update README.md
Update TODOs in README.md Change-Id: I0e5ea5b610eafa04f43957e5e47e3a6eff87a273 |
||
|
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 |
||
|
Deepak C Shetty
|
ee36d5349e |
Fix README
Fix README, as it was not rendering properly on GitHub Change-Id: I9bda6c74ebb2ac35911231c53906b3e04bb860cc |
||
|
Deepak C Shetty
|
7f4e7c468b |
Add README.md
Adding README.md for this repo Change-Id: I2d03f0a92db5bb34fccf178239df76a0ff5d416b |
||
|
Sébastien Han
|
27d28f3101 |
Initial commit
Co-Authored-By: Deepak C Shetty <deepakcs@redhat.com> Change-Id: I124b54b5068fbcd46e278281da12ea27f0034d1f |
||
|
OpenStack Project Creator
|
e36f586eb5 | Added .gitreview |