]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/log
ceph-ansible.git
8 years agomultimds: add commands to enable and set max_mds 996/head
Patrick Donnelly [Tue, 4 Oct 2016 15:40:20 +0000 (09:40 -0600)]
multimds: add commands to enable and set max_mds

Also regenerated group_vars.

Fixes #986.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
8 years agosecure_cluster: fix leftover version check
Patrick Donnelly [Tue, 4 Oct 2016 15:12:15 +0000 (09:12 -0600)]
secure_cluster: fix leftover version check

Missed by #953.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
8 years agoMerge pull request #994 from ceph/bz-1203603
Leseb [Tue, 4 Oct 2016 09:41:14 +0000 (11:41 +0200)]
Merge pull request #994 from ceph/bz-1203603

fix non skipped task for ansible v1.9.x

8 years agoMerge pull request #953 from jsaintrocc/hammerfix
Leseb [Tue, 4 Oct 2016 09:34:26 +0000 (11:34 +0200)]
Merge pull request #953 from jsaintrocc/hammerfix

Fixes for Hammer install and added numerical release checks

8 years agoMerge pull request #1001 from ceph/timeout-upgrade
Leseb [Tue, 4 Oct 2016 08:37:22 +0000 (10:37 +0200)]
Merge pull request #1001 from ceph/timeout-upgrade

upgrade: add custom timeout options

8 years agofix non skipped task for ansible v1.9.x 994/head
Sébastien Han [Mon, 3 Oct 2016 14:48:04 +0000 (16:48 +0200)]
fix non skipped task for ansible v1.9.x

please refer to
https://bugzilla.redhat.com/show_bug.cgi?id=1376283

Signed-off-by: Sébastien Han <seb@redhat.com>
8 years agoupgrade: add custom timeout options 1001/head
Sébastien Han [Mon, 3 Oct 2016 09:24:59 +0000 (11:24 +0200)]
upgrade: add custom timeout options

This commit introduces the ability to configure delays and retries for
cluster health checks, for both monitors and OSDs.

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoUpdated release version check 953/head
James Saint-Rossy [Fri, 30 Sep 2016 15:43:53 +0000 (11:43 -0400)]
Updated release version check

9 years agoRebased
James Saint-Rossy [Thu, 29 Sep 2016 23:48:54 +0000 (19:48 -0400)]
Rebased

9 years agoMerge pull request #998 from batrick/vagrant-label-prefix
Leseb [Thu, 29 Sep 2016 12:43:13 +0000 (14:43 +0200)]
Merge pull request #998 from batrick/vagrant-label-prefix

vagrant: add label_prefix setting

9 years agoMerge pull request #1000 from Oloremo/master
Leseb [Wed, 28 Sep 2016 15:52:26 +0000 (17:52 +0200)]
Merge pull request #1000 from Oloremo/master

Small fix in config template

9 years agoRemove duplication of "osd crush chooseleaf type" 1000/head
Proskurin Kirill [Wed, 28 Sep 2016 10:04:44 +0000 (13:04 +0300)]
Remove duplication of "osd crush chooseleaf type"

Signed-off-by: Proskurin Kirill <kproskurin@mirantis.com>
9 years agoFixed check to legacy ceph_stable_releases list
James Saint-Rossy [Mon, 26 Sep 2016 15:33:17 +0000 (11:33 -0400)]
Fixed check to legacy ceph_stable_releases list

9 years agoMerge pull request #999 from ktdreyer/rhcs-2-default
Leseb [Mon, 26 Sep 2016 14:00:28 +0000 (16:00 +0200)]
Merge pull request #999 from ktdreyer/rhcs-2-default

group_vars: default to version 2 of RHCS

9 years agoUsed list style ands for better readibility and fixed legacy debian checks
James Saint-Rossy [Mon, 26 Sep 2016 13:19:15 +0000 (09:19 -0400)]
Used list style ands for better readibility and fixed legacy debian checks

9 years agoRebased with upstream master
James Saint-Rossy [Mon, 26 Sep 2016 03:22:16 +0000 (23:22 -0400)]
Rebased with upstream master

9 years agovagrant: add label_prefix setting 998/head
Patrick Donnelly [Fri, 23 Sep 2016 03:46:09 +0000 (23:46 -0400)]
vagrant: add label_prefix setting

This enables running multiple clusters concurrently in the same Linode
account. Linode does not allow machines to have the same label.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
9 years agogroup_vars: default to version 2 of RHCS 999/head
Alfredo Deza [Fri, 23 Sep 2016 17:20:46 +0000 (11:20 -0600)]
group_vars: default to version 2 of RHCS

This RHCS version is now generally available. Default to using it.

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
Related: rhbz#1357631

9 years agoMerge pull request #997 from batrick/client-ceph-fuse
Leseb [Fri, 23 Sep 2016 10:17:31 +0000 (12:17 +0200)]
Merge pull request #997 from batrick/client-ceph-fuse

ceph-common: install ceph-fuse on clients

9 years agoceph-common: install ceph-fuse on clients 997/head
Patrick Donnelly [Fri, 23 Sep 2016 03:00:02 +0000 (23:00 -0400)]
ceph-common: install ceph-fuse on clients

Fixes #985.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
9 years agoMerge pull request #988 from batrick/linode-dockerfile
Leseb [Thu, 22 Sep 2016 09:54:41 +0000 (11:54 +0200)]
Merge pull request #988 from batrick/linode-dockerfile

docker: add Dockerfile for Linode cluster dev env

9 years agoMerge pull request #990 from font/iscsi
Leseb [Thu, 22 Sep 2016 09:53:53 +0000 (11:53 +0200)]
Merge pull request #990 from font/iscsi

Adding iscsi_gw_vms variable

9 years agoMerge pull request #984 from thotypous/master
Leseb [Thu, 22 Sep 2016 09:34:53 +0000 (11:34 +0200)]
Merge pull request #984 from thotypous/master

Allow deployer to customize openstack pools

9 years agoAdding iscsi_gw_vms variable 990/head
Ivan Font [Wed, 21 Sep 2016 23:02:13 +0000 (16:02 -0700)]
Adding iscsi_gw_vms variable

Signed-off-by: Ivan Font <ivan.font@redhat.com>
9 years agodocker: add README documenting directory purpose 988/head
Patrick Donnelly [Wed, 21 Sep 2016 22:21:50 +0000 (18:21 -0400)]
docker: add README documenting directory purpose

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
9 years agoAllow deployer to customize openstack pools 984/head
Paulo Matias [Wed, 21 Sep 2016 12:21:41 +0000 (09:21 -0300)]
Allow deployer to customize openstack pools

By overriding the openstack_pools variable introduced by this commit, the
deployer may choose not to create some of the openstack pools, or to add
new pools which were not foreseen by ceph-ansible, e.g. for a gnocchi
storage backend.

For backwards compatibility, we keep the openstack_glance_pool,
openstack_cinder_pool, openstack_nova_pool and
openstack_cinder_backup_pool variables, although the user may now choose
to specify the pools directly as dictionary literals inside the
openstack_pools list.

9 years agoMerge pull request #989 from ceph/switch-bare-metal-to-container
Leseb [Wed, 21 Sep 2016 16:08:10 +0000 (18:08 +0200)]
Merge pull request #989 from ceph/switch-bare-metal-to-container

ability to switch from bare metal to containerized daemons

9 years agoability to switch from bare metal to containerized daemons 989/head
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>
9 years agodocker: add Dockerfile for Linode cluster dev env
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>
9 years agoMerge pull request #977 from ceph/switch-bare-metal-to-container
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

9 years agoMerge pull request #981 from ceph/persistent-disk-path
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

9 years agoMerge pull request #982 from batrick/linode
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

9 years agoability to switch from bare metal to containerized daemons 977/head
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>
9 years agovagrant: add support for Linode VMs 982/head
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>
9 years agoceph-osd: get full link path when testing if a partition 981/head
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>
9 years agoceph.conf: add variable setting monitor addr block
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>
9 years agoMerge pull request #980 from batrick/deploy_monitors-py2
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

9 years agodeploy_monitors: use python2 for v2 code 980/head
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>
9 years agoMerge pull request #978 from FranBarrera/openstack-add-floating-ip v1.0.6
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

9 years agoAdd floating-ip openstack 978/head
FranBarrera [Thu, 15 Sep 2016 12:25:03 +0000 (14:25 +0200)]
Add floating-ip openstack

Signed-off-by: FranBarrera <FranBarrera6@gmail.com>
9 years agoMerge pull request #976 from FranBarrera/add-openstack-net
Leseb [Tue, 13 Sep 2016 12:21:41 +0000 (14:21 +0200)]
Merge pull request #976 from FranBarrera/add-openstack-net

Add network Openstack

9 years agoAdd net openstack 976/head
FranBarrera [Tue, 13 Sep 2016 12:14:07 +0000 (14:14 +0200)]
Add net openstack

Signed-off-by: FranBarrera <franbarrera6@gmail.com>
9 years agoRevert "Add net openstack"
FranBarrera [Tue, 13 Sep 2016 12:08:54 +0000 (14:08 +0200)]
Revert "Add net openstack"

This reverts commit 4e4433cd81a2b8a30a28d321b052c27c92cd1544.

9 years agoRevert "add net in vagrant_variables.yml.sample"
FranBarrera [Tue, 13 Sep 2016 12:06:31 +0000 (14:06 +0200)]
Revert "add net in vagrant_variables.yml.sample"

This reverts commit a0172d42383767d348dcce57d9159736345a2c85.

9 years agoadd net in vagrant_variables.yml.sample
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>
9 years agoAdd net openstack
FranBarrera [Tue, 13 Sep 2016 10:36:04 +0000 (12:36 +0200)]
Add net openstack

Signed-off-by: FranBarrera <franbarrera6@gmail.com>
9 years agoMerge pull request #975 from ceph/remove-compact-upggrade
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

9 years agorolling updates: remove mon compact command 975/head
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>
9 years agoMerge pull request #972 from racpatel/fix-rolling_update
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

9 years agoAdded ceph_release generation and fixed missing whitespace in ceph_release checks
James Saint-Rossy [Fri, 9 Sep 2016 22:16:41 +0000 (18:16 -0400)]
Added ceph_release generation and fixed missing whitespace in ceph_release checks

9 years agoReplaced is_before is_after is_ booleans with numerical version dictionary
James Saint-Rossy [Fri, 9 Sep 2016 21:34:26 +0000 (17:34 -0400)]
Replaced is_before is_after is_ booleans with numerical version dictionary

9 years agorolling_update.yml will not work if cluster name is not 'ceph'. Adding --cluster... 972/head
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>
9 years agoPrevent local_action from requiring root
James Saint-Rossy [Fri, 2 Sep 2016 23:31:59 +0000 (19:31 -0400)]
Prevent local_action from requiring root

9 years agoRebasing with upstream
James Saint-Rossy [Wed, 31 Aug 2016 21:13:09 +0000 (17:13 -0400)]
Rebasing with upstream

9 years agoMerge pull request #960 from ceph/prepare-lrbd
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

9 years agoiscsi-gw: preparing the new iscsi role 960/head
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>
9 years agogroups_vars update
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>
9 years agoMerge branch 'master' of github.com:ceph/ceph-ansible
Sébastien Han [Fri, 26 Aug 2016 11:32:50 +0000 (13:32 +0200)]
Merge branch 'master' of github.com:ceph/ceph-ansible

9 years agocommon: declare raw_journal_devices
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>
9 years agoMerge pull request #959 from font/nfs
Leseb [Fri, 26 Aug 2016 08:36:17 +0000 (10:36 +0200)]
Merge pull request #959 from font/nfs

NFS fixes

9 years agoNFS fixes 959/head
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>
9 years agoMerge pull request #957 from gbraad/patch-readme
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

9 years agoMerge pull request #956 from gbraad/patch-1
Leseb [Thu, 25 Aug 2016 07:56:03 +0000 (09:56 +0200)]
Merge pull request #956 from gbraad/patch-1

Correct a small typo

9 years agoCorrect naming of referenced file 957/head
Gerard Braad [Thu, 25 Aug 2016 03:19:41 +0000 (03:19 +0000)]
Correct naming of referenced file

9 years agoCorrect a small typo and description 956/head
Gerard Braad [Thu, 25 Aug 2016 01:12:27 +0000 (09:12 +0800)]
Correct a small typo and description

9 years agoMerge pull request #955 from font/rgw
Leseb [Wed, 24 Aug 2016 07:48:56 +0000 (09:48 +0200)]
Merge pull request #955 from font/rgw

Fix for ceph-rgw role

9 years agoMerge pull request #954 from font/purge
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

9 years agoMerge pull request #951 from ceph/fix-docker-cluster-name
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

9 years agoFix for ceph-rgw role 955/head
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>
9 years agoUpdate relative path to include vars 954/head
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>
9 years agodocker: fix osd configuration 951/head
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>
9 years agodocker: fix more than one monitor deployment
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>
9 years agodocker: use cluster name
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>
9 years agoRemove unused use_server_package_split boolean
James Saint-Rossy [Wed, 24 Aug 2016 04:38:52 +0000 (00:38 -0400)]
Remove unused use_server_package_split boolean

9 years agoFixes for Hammer install and added numerical release checks
James Saint-Rossy [Wed, 24 Aug 2016 04:23:47 +0000 (00:23 -0400)]
Fixes for Hammer install and added numerical release checks

9 years agoMerge pull request #947 from font/cephconf
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

9 years agoMerge pull request #948 from font/rbdmirror
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

9 years agoAdd ceph-rbd-mirror role to containerized sample playbook 948/head
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>
9 years agoRestrict fact gathering to mons and update ceph.conf 947/head
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>
9 years agoMerge pull request #945 from ceph/fix-docker
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

9 years agodocker: gather all the fact 945/head
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>
9 years agoMerge pull request #931 from font/rbdmirror_purge
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

9 years agoInclude group_vars files in purge cluster playbook 931/head
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>
9 years agoUpdate for containerized purge cluster playbook
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>
9 years agoMerge pull request #941 from dang/nfs-rgw
Leseb [Fri, 19 Aug 2016 15:29:16 +0000 (17:29 +0200)]
Merge pull request #941 from dang/nfs-rgw

NFS fixups

9 years agoMerge pull request #924 from jsaintrocc/check-part-speedup
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

9 years agoNFS fixups 941/head
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>
9 years agoMerge pull request #936 from jsaintrocc/multisite
Leseb [Thu, 18 Aug 2016 15:38:19 +0000 (17:38 +0200)]
Merge pull request #936 from jsaintrocc/multisite

RGW Multisite Support

9 years agoRebased and moved multisite/rgw playbooks to infrastructure-playbooks 936/head
James Saint-Rossy [Wed, 17 Aug 2016 17:28:01 +0000 (13:28 -0400)]
Rebased and moved multisite/rgw playbooks to infrastructure-playbooks

9 years agoMerged with Upstream Master 924/head
James Saint-Rossy [Wed, 17 Aug 2016 16:00:36 +0000 (12:00 -0400)]
Merged with Upstream Master

9 years agoMerge pull request #938 from ASBishop/issue/843
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

9 years agoFix pre-infernalis RPM installation of ceph-radosgw 938/head
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.

9 years agoMerge pull request #939 from ceph/playbook-dir
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

9 years agocreate a directory for infrastructure playbooks 939/head
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>
9 years agofixed name: capitilization
James Saint-Rossy [Tue, 16 Aug 2016 21:57:49 +0000 (17:57 -0400)]
fixed name: capitilization

9 years agoMerge pull request #937 from font/vagvars
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

9 years agoFixed quotes and removed combined_ prefix from variables that no longer need it
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

9 years agoAdd rbd-mirror to vagrant variables atomic sample 937/head
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>
9 years agoExperimental RGW Multisite Support
James Saint-Rossy [Tue, 16 Aug 2016 18:57:01 +0000 (14:57 -0400)]
Experimental RGW Multisite Support

9 years agoMerge pull request #933 from font/cephconf
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