]>
git.apps.os.sepia.ceph.com Git - ceph-ansible.git/log
Patrick Donnelly [Wed, 21 Sep 2016 01:04:40 +0000 (21:04 -0400)]
docker: add Dockerfile for Linode cluster dev env
This Dockerfile is for setting up a dev environment for launching Ceph
clusters on Linode.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Leseb [Wed, 21 Sep 2016 13:04:06 +0000 (15:04 +0200)]
Merge pull request #977 from ceph/switch-bare-metal-to-container
ability to switch from bare metal to containerized daemons
Leseb [Wed, 21 Sep 2016 12:56:50 +0000 (14:56 +0200)]
Merge pull request #981 from ceph/persistent-disk-path
ceph-osd: get full link path when testing if a partition
Leseb [Wed, 21 Sep 2016 12:56:35 +0000 (14:56 +0200)]
Merge pull request #982 from batrick/linode
vagrant: add support for Linode VMs
Sébastien Han [Wed, 14 Sep 2016 15:53:30 +0000 (17:53 +0200)]
ability to switch from bare metal to containerized daemons
Signed-off-by: Sébastien Han <seb@redhat.com>
Patrick Donnelly [Mon, 19 Sep 2016 21:40:27 +0000 (17:40 -0400)]
vagrant: add support for Linode VMs
Other things of note:
o You can now set the ceph branch to test against in
vagrant_variables.yml.
o You can now set the ceph_conf_overrides in vagrant_variables.yml.
This commit depends on an open PR:
https://github.com/displague/vagrant-linode/pull/66
Until that is merged, you must copy the changed file to your copy
of the vagrant-linode plugin, e.g.:
cp lib/vagrant-linode/actions/create.rb ~/.vagrant.d/gems/gems/vagrant-linode-0.2.7/lib/vagrant-linode/actions/create.rb
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Sébastien Han [Mon, 19 Sep 2016 14:17:11 +0000 (16:17 +0200)]
ceph-osd: get full link path when testing if a partition
This allows us to test devices set with persistent naming such as
/dev/disk/by-*
When registering devices we can use persisent (/dev/disk/by-*) or
non-persistent (/dev/sd*). Both declarations are supported by
ceph-ansible. There was just two tasks that were not compatible with
this. Since we support using partitions directly we need to test that
because the device activation will be different. To test if the device
is a partition we use a regular expression which wasn't compatible with
the persistent device naming format (/dev/disk/by-*).
This commit solves this issue by reading the path of the symlink since
devices like /dev/disk/by-* are symlinks to devices like /dev/sd*
Signed-off-by: Sébastien Han <seb@redhat.com>
Patrick Donnelly [Mon, 19 Sep 2016 21:35:41 +0000 (17:35 -0400)]
ceph.conf: add variable setting monitor addr block
For some providers (such as upcoming Linode support), some NICs may have
multiple IP addresses. (In the case of Linode, the only NIC has a public
and private IP address.) This is normally okay as we can use the
ceph.conf cluster_network and public_network variables to force the
monitor to listen on the addresses we want. However, we also need
ansible to set the correct monitor IP addresses in "mon hosts" (i.e. the
addresses the monitors will listen on!). This new monitor_address_block
setting tells ansible which IP address to use for each monitor.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Leseb [Mon, 19 Sep 2016 07:42:56 +0000 (09:42 +0200)]
Merge pull request #980 from batrick/deploy_monitors-py2
deploy_monitors: use python2 for v2 code
Patrick Donnelly [Mon, 19 Sep 2016 00:37:31 +0000 (20:37 -0400)]
deploy_monitors: use python2 for v2 code
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Leseb [Fri, 16 Sep 2016 13:42:48 +0000 (15:42 +0200)]
Merge pull request #978 from FranBarrera/openstack-add-floating-ip
Add floating_ip_pool openstack
FranBarrera [Thu, 15 Sep 2016 12:25:03 +0000 (14:25 +0200)]
Add floating-ip openstack
Signed-off-by: FranBarrera <FranBarrera6@gmail.com>
Leseb [Tue, 13 Sep 2016 12:21:41 +0000 (14:21 +0200)]
Merge pull request #976 from FranBarrera/add-openstack-net
Add network Openstack
FranBarrera [Tue, 13 Sep 2016 12:14:07 +0000 (14:14 +0200)]
Add net openstack
Signed-off-by: FranBarrera <franbarrera6@gmail.com>
FranBarrera [Tue, 13 Sep 2016 12:08:54 +0000 (14:08 +0200)]
Revert "Add net openstack"
This reverts commit
4e4433cd81a2b8a30a28d321b052c27c92cd1544 .
FranBarrera [Tue, 13 Sep 2016 12:06:31 +0000 (14:06 +0200)]
Revert "add net in vagrant_variables.yml.sample"
This reverts commit
a0172d42383767d348dcce57d9159736345a2c85 .
FranBarrera [Tue, 13 Sep 2016 11:58:04 +0000 (13:58 +0200)]
add net in vagrant_variables.yml.sample
Signed-off-by: FranBarrera <franbarrera6@gmail.com>
FranBarrera [Tue, 13 Sep 2016 10:36:04 +0000 (12:36 +0200)]
Add net openstack
Signed-off-by: FranBarrera <franbarrera6@gmail.com>
Leseb [Tue, 13 Sep 2016 08:11:46 +0000 (10:11 +0200)]
Merge pull request #975 from ceph/remove-compact-upggrade
rolling updates: remove mon compact command
Sébastien Han [Tue, 13 Sep 2016 08:09:07 +0000 (10:09 +0200)]
rolling updates: remove mon compact command
Users have reported this task to hang. Since this command is not
required to perform the upgrade, we remove it.
Signed-off-by: Sébastien Han <seb@redhat.com>
Leseb [Sat, 10 Sep 2016 12:14:21 +0000 (14:14 +0200)]
Merge pull request #972 from racpatel/fix-rolling_update
rolling_update.yml will not work if cluster name is other than ceph
Rachana Patel [Tue, 6 Sep 2016 14:29:00 +0000 (10:29 -0400)]
rolling_update.yml will not work if cluster name is not 'ceph'. Adding --cluster will solve this problem
Fixes issue #969
Signed-off-by: Rachana Patel <rachana83.patel@gmail.com>
Leseb [Fri, 26 Aug 2016 13:30:02 +0000 (15:30 +0200)]
Merge pull request #960 from ceph/prepare-lrbd
iscsi-gw: preparing the new iscsi role
Sébastien Han [Fri, 26 Aug 2016 13:22:47 +0000 (15:22 +0200)]
iscsi-gw: preparing the new iscsi role
adding the bare minimum to test and start the new role.
Signed-off-by: Sébastien Han <seb@redhat.com>
Sébastien Han [Fri, 26 Aug 2016 11:33:59 +0000 (13:33 +0200)]
groups_vars update
Signed-off-by: Sébastien Han <seb@redhat.com>
Sébastien Han [Fri, 26 Aug 2016 11:32:50 +0000 (13:32 +0200)]
Merge branch 'master' of github.com:ceph/ceph-ansible
Sébastien Han [Fri, 26 Aug 2016 11:31:45 +0000 (13:31 +0200)]
common: declare raw_journal_devices
So we can safely pass the check and avoid the undeclared variable error.
Signed-off-by: Sébastien Han <seb@redhat.com>
Leseb [Fri, 26 Aug 2016 08:36:17 +0000 (10:36 +0200)]
Merge pull request #959 from font/nfs
NFS fixes
Ivan Font [Fri, 26 Aug 2016 00:37:57 +0000 (17:37 -0700)]
NFS fixes
- Move mon_containerized_default_ceph_conf_with_kv config from ceph-mon
to ceph-common defaults as it's used in ceph-nfs
- Update conditional to generate ganesha config when not
mon_containerized_default_ceph_conf_with_kv
- Revert change to store radosgw keyring using ansible_hostname on
ansible server so that ceph-nfs can find it
- Update ceph-ceph-nfs0-rgw-user container to use ansible_hostname
variable
Signed-off-by: Ivan Font <ivan.font@redhat.com>
Leseb [Thu, 25 Aug 2016 07:58:29 +0000 (09:58 +0200)]
Merge pull request #957 from gbraad/patch-readme
Correct naming of referenced file
Leseb [Thu, 25 Aug 2016 07:56:03 +0000 (09:56 +0200)]
Merge pull request #956 from gbraad/patch-1
Correct a small typo
Gerard Braad [Thu, 25 Aug 2016 03:19:41 +0000 (03:19 +0000)]
Correct naming of referenced file
Gerard Braad [Thu, 25 Aug 2016 01:12:27 +0000 (09:12 +0800)]
Correct a small typo and description
Leseb [Wed, 24 Aug 2016 07:48:56 +0000 (09:48 +0200)]
Merge pull request #955 from font/rgw
Fix for ceph-rgw role
Leseb [Wed, 24 Aug 2016 07:45:33 +0000 (09:45 +0200)]
Merge pull request #954 from font/purge
Update relative path to include vars
Leseb [Wed, 24 Aug 2016 07:44:40 +0000 (09:44 +0200)]
Merge pull request #951 from ceph/fix-docker-cluster-name
Fix docker cluster name
Ivan Font [Wed, 24 Aug 2016 07:30:05 +0000 (00:30 -0700)]
Fix for ceph-rgw role
- Short-circuit conditional to prevent dereferencing an undefined
dictionary variable
Signed-off-by: Ivan Font <ivan.font@redhat.com>
Ivan Font [Wed, 24 Aug 2016 07:27:54 +0000 (00:27 -0700)]
Update relative path to include vars
Signed-off-by: Ivan Font <ivan.font@redhat.com>
Sébastien Han [Tue, 23 Aug 2016 15:24:40 +0000 (17:24 +0200)]
docker: fix osd configuration
use the activation scenario instead of the full ceph_disk one, we
already have a task to prepare osds so we just need to activate the
device.
working for me using vagrant :)
Signed-off-by: Sébastien Han <seb@redhat.com>
Sébastien Han [Tue, 23 Aug 2016 13:35:54 +0000 (15:35 +0200)]
docker: fix more than one monitor deployment
There is no need to run the actions from
roles/ceph-mon/tasks/docker/create_configs.yml
on the first monitor only since the monitor deployment happens
**serially**.
Moreover with Vagrant it's useful to allow the auto creation of the
cluster fsid, so enabling the option. If this is not desired you can
still set `fsid:
9c9c0448 -0551-401d-b55b-
e5b3a42bae42 ` for example.
Signed-off-by: Sébastien Han <seb@redhat.com>
Sébastien Han [Tue, 23 Aug 2016 10:03:05 +0000 (12:03 +0200)]
docker: use cluster name
Fix cluster name for docker scenario and other playbooks.
Signed-off-by: Sébastien Han <seb@redhat.com>
Leseb [Tue, 23 Aug 2016 10:01:16 +0000 (12:01 +0200)]
Merge pull request #947 from font/cephconf
Restrict fact gathering to mons and update ceph.conf
Leseb [Tue, 23 Aug 2016 09:41:48 +0000 (11:41 +0200)]
Merge pull request #948 from font/rbdmirror
Add ceph-rbd-mirror role to containerized sample playbook
Ivan Font [Mon, 22 Aug 2016 18:23:48 +0000 (11:23 -0700)]
Add ceph-rbd-mirror role to containerized sample playbook
Signed-off-by: Ivan Font <ivan.font@redhat.com>
Ivan Font [Mon, 22 Aug 2016 17:42:27 +0000 (10:42 -0700)]
Restrict fact gathering to mons and update ceph.conf
- Gather facts only for mons before processing ceph-mon role serially in
containerized playbook sample
- Updated ceph.conf in order to generate a valid ceph.conf
Signed-off-by: Ivan Font <ivan.font@redhat.com>
Leseb [Mon, 22 Aug 2016 08:36:23 +0000 (10:36 +0200)]
Merge pull request #945 from ceph/fix-docker
docker: gather all the fact
Sébastien Han [Mon, 22 Aug 2016 08:35:24 +0000 (10:35 +0200)]
docker: gather all the fact
If we don't do this we won't be able to get the ip address of the docker
interface.
Signed-off-by: Sébastien Han <seb@redhat.com>
Leseb [Fri, 19 Aug 2016 16:31:46 +0000 (18:31 +0200)]
Merge pull request #931 from font/rbdmirror_purge
Update for containerized purge cluster playbook
Ivan Font [Fri, 12 Aug 2016 16:47:10 +0000 (09:47 -0700)]
Include group_vars files in purge cluster playbook
- Add all relevant group_vars files in containerized purge cluster
playbook and ignore errors if file may not exist.
- Also fixing indentation issues.
Signed-off-by: Ivan Font <ivan.font@redhat.com>
Ivan Font [Fri, 12 Aug 2016 01:24:26 +0000 (18:24 -0700)]
Update for containerized purge cluster playbook
- Added support for purging containerized rbd-mirror node
Signed-off-by: Ivan Font <ivan.font@redhat.com>
Leseb [Fri, 19 Aug 2016 15:29:16 +0000 (17:29 +0200)]
Merge pull request #941 from dang/nfs-rgw
NFS fixups
Leseb [Fri, 19 Aug 2016 15:28:11 +0000 (17:28 +0200)]
Merge pull request #924 from jsaintrocc/check-part-speedup
check_devices.yml cleanup and optimization
Daniel Gryniewicz [Thu, 18 Aug 2016 12:24:48 +0000 (08:24 -0400)]
NFS fixups
- Move fsal_rgw config to ceph-common, as it's shaered with ceph-rgw
- Update all.docker.sample with NFS config
- Rename fsal_rgw to nfs_obj_gw and fsal_ceph to nfs_file_gw, because
the former names mean nothing to non-Ganesha developers
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Leseb [Thu, 18 Aug 2016 15:38:19 +0000 (17:38 +0200)]
Merge pull request #936 from jsaintrocc/multisite
RGW Multisite Support
James Saint-Rossy [Wed, 17 Aug 2016 17:28:01 +0000 (13:28 -0400)]
Rebased and moved multisite/rgw playbooks to infrastructure-playbooks
James Saint-Rossy [Wed, 17 Aug 2016 16:00:36 +0000 (12:00 -0400)]
Merged with Upstream Master
Leseb [Wed, 17 Aug 2016 14:51:39 +0000 (16:51 +0200)]
Merge pull request #938 from ASBishop/issue/843
Fix pre-infernalis RPM installation of ceph-radosgw
asbishop [Thu, 7 Jul 2016 19:41:53 +0000 (15:41 -0400)]
Fix pre-infernalis RPM installation of ceph-radosgw
For pre-infernalis installation of ceph-radosgw from RPM, run 'chkconfig'
to ensure systemd's ceph-radosgw.service is created.
This fixes issue #843.
Leseb [Wed, 17 Aug 2016 11:08:26 +0000 (13:08 +0200)]
Merge pull request #939 from ceph/playbook-dir
create a directory for infrastructure playbooks
Sébastien Han [Wed, 17 Aug 2016 09:48:42 +0000 (11:48 +0200)]
create a directory for infrastructure playbooks
Since we have a couple of infrastructure related playbooks
(additionnally to the roles we are using to deploy Ceph), it makes sense
to have them located in a separate directory.
Signed-off-by: Sébastien Han <seb@redhat.com>
James Saint-Rossy [Tue, 16 Aug 2016 21:57:49 +0000 (17:57 -0400)]
fixed name: capitilization
Leseb [Tue, 16 Aug 2016 21:53:24 +0000 (23:53 +0200)]
Merge pull request #937 from font/vagvars
Add rbd-mirror to vagrant variables atomic sample
James Saint-Rossy [Tue, 16 Aug 2016 21:49:30 +0000 (17:49 -0400)]
Fixed quotes and removed combined_ prefix from variables that no longer need it
Ivan Font [Tue, 16 Aug 2016 19:07:45 +0000 (12:07 -0700)]
Add rbd-mirror to vagrant variables atomic sample
Signed-off-by: Ivan Font <ivan.font@redhat.com>
James Saint-Rossy [Tue, 16 Aug 2016 18:57:01 +0000 (14:57 -0400)]
Experimental RGW Multisite Support
Leseb [Tue, 16 Aug 2016 13:46:18 +0000 (15:46 +0200)]
Merge pull request #933 from font/cephconf
Fix ceph.conf template for containerized deployment
Leseb [Tue, 16 Aug 2016 10:01:55 +0000 (12:01 +0200)]
Merge pull request #929 from ceph/shrink-cluster
add shrink playbook
Leseb [Tue, 16 Aug 2016 07:49:42 +0000 (09:49 +0200)]
Merge pull request #935 from cdwertmann/patch-2
Remove duplicate "max open files"
Leseb [Tue, 16 Aug 2016 07:45:17 +0000 (09:45 +0200)]
Merge pull request #932 from dang/nfs-rgw
NFS for FSAL_RGW
Leseb [Tue, 16 Aug 2016 07:35:41 +0000 (09:35 +0200)]
Merge pull request #934 from ceph/issue-811
rename ceph_stable_rh_storage to ceph_stable_rhcs
Christoph Dwertmann [Tue, 16 Aug 2016 05:56:40 +0000 (15:56 +1000)]
Remove duplicate "max open files"
Alfredo Deza [Fri, 12 Aug 2016 15:31:01 +0000 (11:31 -0400)]
ceph-common: convert ceph_stable_rh_storage to ceph_rhcs in prerequisites for iso install
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: issue#811
Alfredo Deza [Fri, 12 Aug 2016 15:30:41 +0000 (11:30 -0400)]
ceph-common: convert ceph_stable_rh_storage to ceph_rhcs in prerequisites for cdn install
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: issue#811
Alfredo Deza [Fri, 12 Aug 2016 15:30:06 +0000 (11:30 -0400)]
ceph-common: convert ceph_stable_rh_storage to ceph_rhcs when installing rhs on redhat
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: issue#811
Alfredo Deza [Fri, 12 Aug 2016 15:29:39 +0000 (11:29 -0400)]
ceph-common: convert ceph_stable_rh_storage to ceph_rhcs when installing rhs on debian
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: issue#811
Alfredo Deza [Fri, 12 Aug 2016 15:28:55 +0000 (11:28 -0400)]
ceph-common: convert ceph_stable_rh_storage to ceph_rhcs in mandatory vars
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: issue#811
Alfredo Deza [Fri, 12 Aug 2016 15:28:26 +0000 (11:28 -0400)]
ceph-common: convert ceph_stable_rh_storage to ceph_rhcs in system checks
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: issue#811
Alfredo Deza [Fri, 12 Aug 2016 15:28:03 +0000 (11:28 -0400)]
ceph-common: convert ceph_stable_rh_storage to ceph_rhcs in main task
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: issue#811
Alfredo Deza [Fri, 12 Aug 2016 15:27:43 +0000 (11:27 -0400)]
ceph-common: convert ceph_stable_rh_storage to ceph_rhcs in repo template
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: issue#811
Alfredo Deza [Fri, 12 Aug 2016 15:27:01 +0000 (11:27 -0400)]
ceph-common: convert ceph_stable_rh_storage to ceph_rhcs in defaults
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: issue#811
Alfredo Deza [Fri, 12 Aug 2016 15:26:44 +0000 (11:26 -0400)]
ceph-common: convert ceph_stable_rh_storage to ceph_rhcs in README
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: issue#811
Alfredo Deza [Fri, 12 Aug 2016 15:09:28 +0000 (11:09 -0400)]
group_vars: convert ceph_stable_rh_storage to ceph_rhcs
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: issue#811
Ivan Font [Sat, 13 Aug 2016 00:45:55 +0000 (17:45 -0700)]
Fix ceph.conf template for containerized deployment
Signed-off-by: Ivan Font <ivan.font@redhat.com>
Sébastien Han [Thu, 11 Aug 2016 15:20:07 +0000 (17:20 +0200)]
add shrink playbooks: mons and osds
We now have the ability to shrink a ceph cluster with the help of 2 new
playbooks. Even if a lot portions of those are identical I thought I
would make more sense to separate both for several reasons:
* it is rare to remove mon(s) and osd(s)
* this remains a tricky process so to avoid any overlap we keep things
* separated
For monitors, just select the list of the monitor hostnames you want to
delete from the cluster and execute the playbook like this. The hostname
must be resolvable. Then run the playbook like this:
ansible-playbook shrink-cluster.yml -e mon_host=ceph-mon-01,ceph-mon-02
Are you sure you want to shrink the cluster? [no]: yes
For OSDs, just select the list of the OSD id you want to delete from the
cluster and execute the playbook like this:
ansible-playbook shrink-cluster.yml -e osd_ids=0,2,4
Are you sure you want to shrink the cluster? [no]: yes
If you know what you're doing you can run it like this:
ansible-playbook shrink-cluster.yml -e ireallymeanit=yes -e
osd_ids=0,2,4
Thanks a lot to @SamYaple for his help on the complex
variables/fact/filters
Signed-off-by: Sébastien Han <seb@redhat.com>
Daniel Gryniewicz [Thu, 21 Jul 2016 13:17:19 +0000 (09:17 -0400)]
NFS for FSAL_RGW
Add support for FSAL_RGW to the NFS gateway. Both standard and
containerized versions are supported.
Leseb [Fri, 12 Aug 2016 14:14:09 +0000 (16:14 +0200)]
Merge pull request #928 from danielin917/ceph-ansible-from-src
Allow ceph-ansible to be run on a locally built/installed Ceph
Daniel Lin [Mon, 6 Jun 2016 14:22:20 +0000 (10:22 -0400)]
Allow ceph-ansible to be run on a locally built/installed Ceph
-First install ceph into a directory with CMake
cmake -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib -DWITH_SYSTEMD=ON -DCMAKE_INSTALL_PREFIX:PATH:=/usr <ceph_src_dir> && make DESTDIR=<install_dir> install/strip
-Ceph-ansible copies over the install_dir
-User can use rundep_installer.sh to install any runtime dependencies that ceph needs onto the machine from rundep
Leseb [Fri, 12 Aug 2016 13:27:40 +0000 (15:27 +0200)]
Merge pull request #815 from ceph/ceph-initial-mon
WIP ceph-common: test mon initial members
Leseb [Fri, 12 Aug 2016 09:19:38 +0000 (11:19 +0200)]
Merge pull request #930 from font/rbdmirror
Updates for containerized rbd-mirror role
Ivan Font [Fri, 12 Aug 2016 01:21:57 +0000 (18:21 -0700)]
Updates for containerized rbd-mirror role
- Remove /var/lib/ceph dependencies
- Add support for rbd-mirror image tag
Signed-off-by: Ivan Font <ivan.font@redhat.com>
James Saint-Rossy [Wed, 10 Aug 2016 22:03:09 +0000 (18:03 -0400)]
code cleanup
James Saint-Rossy [Wed, 10 Aug 2016 21:05:27 +0000 (17:05 -0400)]
Initial support for RGW Multisite
Leseb [Wed, 10 Aug 2016 15:08:58 +0000 (17:08 +0200)]
Merge pull request #927 from ceph/fixes-dmcrypt
osd: fix collocation spelling and declare dmcrypt variables
Leseb [Wed, 10 Aug 2016 13:05:40 +0000 (15:05 +0200)]
Merge pull request #923 from danielin917/rsync_vagrant
Changes to allow for flexible rsync directory
daniel lin [Tue, 9 Aug 2016 19:32:52 +0000 (15:32 -0400)]
Changes to allow for flexible rsync directory
-rsync directory was hardcoded previously and did not reflect the default /vagrant rsync directory
Leseb [Wed, 10 Aug 2016 09:50:30 +0000 (11:50 +0200)]
Merge pull request #900 from ceph/rhbz-
1339576
purge-cluster: remove -q flag from grep to prevent broken pipes
Sébastien Han [Wed, 10 Aug 2016 08:34:23 +0000 (10:34 +0200)]
osd: fix collocation spelling and declare dmcrypt variables
* changed s/colocation/collocation/
* declare dmcrypt variable in ceph-common so the variables check does
not fail
Signed-off-by: Sébastien Han <seb@redhat.com>
Leseb [Wed, 10 Aug 2016 06:53:10 +0000 (08:53 +0200)]
Merge pull request #926 from jsaintrocc/purge-local-sudo
Fix local_action Requiring Root and Various Small Fixes
James Saint-Rossy [Wed, 10 Aug 2016 02:53:07 +0000 (22:53 -0400)]
Various small fixes: local_action required root, ansible2 warnings, using file module instead of rm
James Saint-Rossy [Tue, 9 Aug 2016 22:57:41 +0000 (18:57 -0400)]
ceph_devices.yml cleanup and optimization