]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/log
ceph-ansible.git
9 years agodocs for usage of monitor_interface and monitor_address 643/head
Andrew Schoen [Tue, 22 Mar 2016 18:21:12 +0000 (13:21 -0500)]
docs for usage of monitor_interface and monitor_address

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoProvide the ability to provide monitor_address instead of an interface
Andrew Schoen [Tue, 22 Mar 2016 14:11:12 +0000 (09:11 -0500)]
Provide the ability to provide monitor_address instead of an interface

This would allow users who don't know what interface to provide to
give an IP address to use for the monitor instead.

Note: the includes are needed in ceph.conf.j2 because without them
jinja2 can not properly evaluate the template and will complain about a
missing 'ansible_interface' variable. The includes allow the template to
be evaluated correctly and then the correct include will be used during
render time.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #609 from ceph/fragment
Leseb [Wed, 23 Mar 2016 09:32:18 +0000 (10:32 +0100)]
Merge pull request #609 from ceph/fragment

fix fragment for osd directory scenario

9 years agoMerge pull request #639 from ceph/enhance-regex
Leseb [Mon, 21 Mar 2016 17:22:00 +0000 (18:22 +0100)]
Merge pull request #639 from ceph/enhance-regex

ceph-osd: fix regex to check partitions

9 years agoMerge pull request #637 from ceph/activate-partition
Leseb [Mon, 21 Mar 2016 16:37:19 +0000 (17:37 +0100)]
Merge pull request #637 from ceph/activate-partition

ceph-osd: fix activate for osd on partitions

9 years agoceph-osd: fix regex to check partitions 639/head
Sébastien Han [Mon, 21 Mar 2016 15:27:02 +0000 (16:27 +0100)]
ceph-osd: fix regex to check partitions

Thanks @dvusboy

closes: #636

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoceph-osd: fix activate for osd on partitions 637/head
Sébastien Han [Mon, 21 Mar 2016 15:00:58 +0000 (16:00 +0100)]
ceph-osd: fix activate for osd on partitions

Since we want to activate the OSD when it's a partition we are looking
for a return code that is equal to 0 which means the device is a
  partition.

closes: #636

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #634 from dvusboy/fix_issue_632
Leseb [Fri, 18 Mar 2016 13:07:42 +0000 (14:07 +0100)]
Merge pull request #634 from dvusboy/fix_issue_632

Address issue #632 with systemd unit rename

9 years agoMerge pull request #635 from dvusboy/create_rbd_clients_directory
Leseb [Fri, 18 Mar 2016 13:05:02 +0000 (14:05 +0100)]
Merge pull request #635 from dvusboy/create_rbd_clients_directory

Create the directory used for rbd-clients sockets

9 years agoMerge pull request #627 from ceph/fix-ceph-install
Leseb [Fri, 18 Mar 2016 13:02:22 +0000 (14:02 +0100)]
Merge pull request #627 from ceph/fix-ceph-install

ceph-common: fix ceph install for centos distros

9 years agoCreate the directory used for rbd-clients sockets 635/head
K.C. Wong [Thu, 17 Mar 2016 18:58:13 +0000 (11:58 -0700)]
Create the directory used for rbd-clients sockets

* `/var/run/ceph/rbd-clients` is not created automatically
* because it is missing, ceph-rgw complains about missing client
  socket on start up; it is because the containing directory is
  not there
* so we just add it to the list of directory pre-requisite

9 years agoAddress issue #632 with systemd unit rename 634/head
K.C. Wong [Thu, 17 Mar 2016 17:34:56 +0000 (10:34 -0700)]
Address issue #632 with systemd unit rename

* the client-name is actually `rgw.{{ ansible_hostname }}` instead
  of just `{{ ansible_hostname }}`
* it matches the directory created under `/var/lib/ceph/radosgw`
* and, it matches the client-name used to create the keyring in
  `pre_requisite.yml`

9 years agoMerge pull request #633 from ceph/centos-libselinux-python
Leseb [Thu, 17 Mar 2016 16:39:55 +0000 (17:39 +0100)]
Merge pull request #633 from ceph/centos-libselinux-python

add libselinux-python as dependency pkg for centos

9 years agoadd libselinux-python as dependency pkg for centos 633/head
Sébastien Han [Thu, 17 Mar 2016 16:39:01 +0000 (17:39 +0100)]
add libselinux-python as dependency pkg for centos

closes: #631

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoceph-common: fix ceph install for centos distros 627/head
Sébastien Han [Tue, 15 Mar 2016 15:35:29 +0000 (16:35 +0100)]
ceph-common: fix ceph install for centos distros

closes: #616

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #610 from fcharlier/install_ceph_mds_only_if_required
Leseb [Wed, 16 Mar 2016 13:04:20 +0000 (14:04 +0100)]
Merge pull request #610 from fcharlier/install_ceph_mds_only_if_required

Install ceph-mds on Debian platforms only if mds_group_name is set

9 years agoMerge pull request #619 from dpkshetty/osd_selinux_permissive
Leseb [Wed, 16 Mar 2016 07:52:57 +0000 (08:52 +0100)]
Merge pull request #619 from dpkshetty/osd_selinux_permissive

ceph-osd: Set selinux to permissive

9 years agoceph-osd: Set selinux to permissive 619/head
Deepak C Shetty [Fri, 11 Mar 2016 09:25:25 +0000 (09:25 +0000)]
ceph-osd: Set selinux to permissive

Currently we don't yet support runnings OSDs w/ selinux in
enforcing mode. Thus its better to ensure that ceph-ansible
explicitly makes selinux permissive. This should help in
scenarios such as hyperconverged where OSDs are colocated
with VMs on compute nodes which needs selinux enforcing, but
OSDs don't.

Signed-off-by: Deepak C Shetty <deepakcs@redhat.com>
9 years agoMerge pull request #626 from ceph/conf-docs v1.0.2
Leseb [Tue, 15 Mar 2016 14:52:37 +0000 (15:52 +0100)]
Merge pull request #626 from ceph/conf-docs

documention on how to configure ceph.conf using ceph_conf_overrides

9 years agodocumention on how to configure ceph.conf using ceph_conf_overrides 626/head
Andrew Schoen [Tue, 15 Mar 2016 14:44:31 +0000 (09:44 -0500)]
documention on how to configure ceph.conf using ceph_conf_overrides

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #603 from bengland2/fix_purge_nonosd
Leseb [Mon, 14 Mar 2016 17:35:35 +0000 (18:35 +0100)]
Merge pull request #603 from bengland2/fix_purge_nonosd

fix purge-request.yml so non-OSD hosts will not fail

9 years agoMerge pull request #621 from FooBarQuaxx/patch-1
Leseb [Mon, 14 Mar 2016 17:32:03 +0000 (18:32 +0100)]
Merge pull request #621 from FooBarQuaxx/patch-1

Suppress Virtualbox disk creation if already present

9 years agoonly do ls on directory that exists 603/head
Ben England [Sun, 13 Mar 2016 13:26:34 +0000 (09:26 -0400)]
only do ls on directory that exists

9 years agoSuppress Virtualbox disk creation if already present 621/head
MAA [Sat, 12 Mar 2016 20:36:57 +0000 (23:36 +0300)]
Suppress Virtualbox disk creation if already present

9 years agoMerge pull request #614 from ceph/calamari-rest-api
Leseb [Wed, 9 Mar 2016 20:37:05 +0000 (12:37 -0800)]
Merge pull request #614 from ceph/calamari-rest-api

Allow to install the calamari-server on monitors

9 years agoadd the commented out options for calamari-server in mons.sample 614/head
Alfredo Deza [Wed, 9 Mar 2016 20:15:11 +0000 (15:15 -0500)]
add the commented out options for calamari-server in mons.sample

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoset the default to install calamari-server in a monitor
Alfredo Deza [Wed, 9 Mar 2016 20:12:52 +0000 (15:12 -0500)]
set the default to install calamari-server in a monitor

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoinclude calamari when the calamari option is set
Alfredo Deza [Wed, 9 Mar 2016 20:10:47 +0000 (15:10 -0500)]
include calamari when the calamari option is set

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agocreate a calamari task in ceph-mon
Alfredo Deza [Tue, 8 Mar 2016 20:57:18 +0000 (15:57 -0500)]
create a calamari task in ceph-mon

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #611 from ceph/rhcs-debian
Leseb [Wed, 9 Mar 2016 17:58:46 +0000 (09:58 -0800)]
Merge pull request #611 from ceph/rhcs-debian

support for the jewel version of red hat ceph storage on ubuntu

9 years agoMerge pull request #612 from ceph/rgw-dir
Leseb [Wed, 9 Mar 2016 16:40:47 +0000 (08:40 -0800)]
Merge pull request #612 from ceph/rgw-dir

ceph-rgw: remove leftover for service activation

9 years agoMerge pull request #613 from ceph/centos-box
Leseb [Wed, 9 Mar 2016 05:18:44 +0000 (21:18 -0800)]
Merge pull request #613 from ceph/centos-box

vagrant: add other boxes for centos and ubuntu

9 years agoadds the rh storage apt-key for jewel on ubuntu 611/head
Andrew Schoen [Tue, 8 Mar 2016 22:08:53 +0000 (16:08 -0600)]
adds the rh storage apt-key for jewel on ubuntu

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agothe ceph package does not exist in jewel rh storage
Andrew Schoen [Tue, 8 Mar 2016 22:05:19 +0000 (16:05 -0600)]
the ceph package does not exist in jewel rh storage

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoadds the ability to install red hat ceph storage packages on Ubuntu
Andrew Schoen [Tue, 8 Mar 2016 21:23:32 +0000 (15:23 -0600)]
adds the ability to install red hat ceph storage packages on Ubuntu

This will only work for jewel or later releases.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agosubscription manager tasks should not run on debian systems
Andrew Schoen [Tue, 8 Mar 2016 20:56:23 +0000 (14:56 -0600)]
subscription manager tasks should not run on debian systems

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoInstall ceph-mds on Debian platforms only if mds_group_name is set 610/head
François Charlier [Tue, 8 Mar 2016 18:08:24 +0000 (19:08 +0100)]
Install ceph-mds on Debian platforms only if mds_group_name is set

Fixes #547

9 years agovagrant: add other boxes for centos and ubuntu 613/head
Sébastien Han [Tue, 8 Mar 2016 15:06:05 +0000 (16:06 +0100)]
vagrant: add other boxes for centos and ubuntu

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoceph-rgw: remove leftover for service activation 612/head
Sébastien Han [Tue, 8 Mar 2016 13:38:40 +0000 (14:38 +0100)]
ceph-rgw: remove leftover for service activation

this is handled by the task after.

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoceph-osd: fragment directory and files perms 609/head
Sébastien Han [Tue, 8 Mar 2016 13:32:32 +0000 (14:32 +0100)]
ceph-osd: fragment directory and files perms

works for all the ceph's distros now

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #607 from ceph/rhcs-fixes
Leseb [Tue, 8 Mar 2016 08:32:21 +0000 (09:32 +0100)]
Merge pull request #607 from ceph/rhcs-fixes

fixes for installing / configuring red hat ceph storage

9 years agoMerge pull request #608 from deberon/systemd_ceph.target
Leseb [Tue, 8 Mar 2016 08:29:23 +0000 (09:29 +0100)]
Merge pull request #608 from deberon/systemd_ceph.target

Use ceph.target if available

9 years agofix fragment for osd directory scenario
Sébastien Han [Mon, 7 Mar 2016 23:40:50 +0000 (00:40 +0100)]
fix fragment for osd directory scenario

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoAdded an additional task for starting/enabling a service based on a systemd target... 608/head
Derek Anderson [Mon, 7 Mar 2016 23:01:54 +0000 (18:01 -0500)]
Added an additional task for starting/enabling a service based on a systemd target if systemd is available. Otherwise using the init script.

9 years agofind the rhcs version right before setting is_ceph_infernalis 607/head
Andrew Schoen [Mon, 7 Mar 2016 20:50:05 +0000 (14:50 -0600)]
find the rhcs version right before setting is_ceph_infernalis

Where it was located before meant it might be skipped if you don't run
tasks with the package-install tag. This fixes the situation where you
want to configure an rhcs node, but do not want to do any package
installs.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agomake sure ceph_origin != "upstream" when using rhcs
Andrew Schoen [Mon, 7 Mar 2016 20:47:09 +0000 (14:47 -0600)]
make sure ceph_origin != "upstream" when using rhcs

When installing RHCS there is an option to install from distro provided
packages, this commit modifies the check to allow that to happen.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
9 years agoMerge pull request #606 from ceph/jewel-start
Leseb [Mon, 7 Mar 2016 13:06:20 +0000 (14:06 +0100)]
Merge pull request #606 from ceph/jewel-start

ceph-common: fix mon startup for dev installation

9 years agovagrant: ability to configure installation source 606/head
Sébastien Han [Mon, 7 Mar 2016 13:05:01 +0000 (14:05 +0100)]
vagrant: ability to configure installation source

now with vagrant, you can either enable ceph_stable or ceph_dev
depending on what you're looking to test.

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoceph-common: fix mon startup for dev installation
Sébastien Han [Mon, 7 Mar 2016 12:28:54 +0000 (13:28 +0100)]
ceph-common: fix mon startup for dev installation

closes: #602 and #587

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoso non-OSD hosts will not fail
Ben England [Sat, 5 Mar 2016 11:26:50 +0000 (06:26 -0500)]
so non-OSD hosts will not fail

9 years agoMerge pull request #599 from ceph/fqdn-followup
Leseb [Thu, 3 Mar 2016 20:46:03 +0000 (21:46 +0100)]
Merge pull request #599 from ceph/fqdn-followup

ceph-mon/mds: fix fqdn

9 years agoceph-mon/mds: fix fqdn 599/head
Sébastien Han [Thu, 3 Mar 2016 10:03:03 +0000 (11:03 +0100)]
ceph-mon/mds: fix fqdn

closes #596

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #601 from ceph/install-libnss3-tools
Leseb [Thu, 3 Mar 2016 14:40:49 +0000 (15:40 +0100)]
Merge pull request #601 from ceph/install-libnss3-tools

ceph-rgw: install libnss3-tools for keystone

9 years agoceph-rgw: install libnss3-tools for keystone 601/head
Sébastien Han [Thu, 3 Mar 2016 13:43:01 +0000 (14:43 +0100)]
ceph-rgw: install libnss3-tools for keystone

closes: #598

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #573 from bengland2/purge_cluster_fixes
Leseb [Thu, 3 Mar 2016 11:08:27 +0000 (12:08 +0100)]
Merge pull request #573 from bengland2/purge_cluster_fixes

extend to handle rgws, read in ceph-common defaults

9 years agoMerge pull request #597 from ceph/update-group-vars v1.0.1
Leseb [Thu, 3 Mar 2016 09:02:24 +0000 (10:02 +0100)]
Merge pull request #597 from ceph/update-group-vars

ceph-common: update group_vars

9 years agoceph-common: update group_vars 597/head
Sébastien Han [Thu, 3 Mar 2016 09:00:47 +0000 (10:00 +0100)]
ceph-common: update group_vars

from #588 changes

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #588 from ceph/centos-deps
Leseb [Thu, 3 Mar 2016 08:59:13 +0000 (09:59 +0100)]
Merge pull request #588 from ceph/centos-deps

Define CentOS vs RHEL dependencies

9 years agoremove ^M line endings 588/head
Alfredo Deza [Wed, 2 Mar 2016 23:08:07 +0000 (18:08 -0500)]
remove ^M line endings

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agodefine redhat-specific and centos-specific package dependencies
Alfredo Deza [Wed, 2 Mar 2016 23:06:54 +0000 (18:06 -0500)]
define redhat-specific and centos-specific package dependencies

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoinstall centos or rhel dependencies depending on ansible_distribution
Alfredo Deza [Wed, 2 Mar 2016 23:05:37 +0000 (18:05 -0500)]
install centos or rhel dependencies depending on ansible_distribution

Signed-off-by: Alfredo Deza <adeza@redhat.com>
9 years agoMerge pull request #595 from ceph/rm-embedded-common
Leseb [Wed, 2 Mar 2016 22:27:12 +0000 (23:27 +0100)]
Merge pull request #595 from ceph/rm-embedded-common

ceph-common: rm embedded ceph-common role

9 years agoceph-common: rm embedded ceph-common role 595/head
Sébastien Han [Wed, 2 Mar 2016 22:24:26 +0000 (23:24 +0100)]
ceph-common: rm embedded ceph-common role

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #594 from ceph/common-role
Leseb [Wed, 2 Mar 2016 18:00:42 +0000 (19:00 +0100)]
Merge pull request #594 from ceph/common-role

rollback previous change for ceph-common change

9 years agorollback previous change for ceph-common change 594/head
Sébastien Han [Wed, 2 Mar 2016 17:44:36 +0000 (18:44 +0100)]
rollback previous change for ceph-common change

changing the name of the directory causes issues with git subtree which
will create new commits. Creating a symlink for vagrant to be happy.

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #593 from ceph/contrib-ceph-common
Leseb [Wed, 2 Mar 2016 16:30:39 +0000 (17:30 +0100)]
Merge pull request #593 from ceph/contrib-ceph-common

contrib: fix ceph-common role name

9 years agocontrib: fix ceph-common role name 593/head
Sébastien Han [Wed, 2 Mar 2016 16:29:57 +0000 (17:29 +0100)]
contrib: fix ceph-common role name

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #592 from ceph/fech-key-dep v1.0.0
Leseb [Wed, 2 Mar 2016 16:00:13 +0000 (17:00 +0100)]
Merge pull request #592 from ceph/fech-key-dep

ceph-fetch-keys: add dependencies flag to galaxy

9 years agoceph-fetch-keys: add dependencies flag to galaxy 592/head
Sébastien Han [Wed, 2 Mar 2016 15:58:23 +0000 (16:58 +0100)]
ceph-fetch-keys: add dependencies flag to galaxy

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #591 from ceph/galaxy-dep
Alfredo Deza [Wed, 2 Mar 2016 15:49:04 +0000 (10:49 -0500)]
Merge pull request #591 from ceph/galaxy-dep

wip: galaxy roles dependencies

9 years agowip: galaxy roles dependencies 591/head
Sébastien Han [Wed, 2 Mar 2016 11:00:51 +0000 (12:00 +0100)]
wip: galaxy roles dependencies

in order to have a build on the galaxy we need to have a proper
dependency set for ceph-common. On the galaxy ceph-common does not
exist, only ceph.ceph-common is available.

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #586 from ceph/use-mon-fqdn
Leseb [Wed, 2 Mar 2016 10:29:27 +0000 (11:29 +0100)]
Merge pull request #586 from ceph/use-mon-fqdn

ceph-common: allow usage of fqdn for mon/mds

9 years agoceph-common: allow usage of fqdn for mon/mds 586/head
Sébastien Han [Tue, 1 Mar 2016 10:38:59 +0000 (11:38 +0100)]
ceph-common: allow usage of fqdn for mon/mds

this commit introduces the ability to use fqdn for mon/mds name while
generation the ceph.conf file from the template.
Simply turn mon_use_fqdn and or mds_use_fqdn to true to use FQDN.

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #590 from ceph/generate-sample-osx
Leseb [Wed, 2 Mar 2016 09:53:13 +0000 (10:53 +0100)]
Merge pull request #590 from ceph/generate-sample-osx

generate sample: fix sed on OSX

9 years agoMerge pull request #589 from ceph/wip-ceph-test
Leseb [Wed, 2 Mar 2016 09:52:56 +0000 (10:52 +0100)]
Merge pull request #589 from ceph/wip-ceph-test

Optionally install ceph-test

9 years agogenerate sample: fix sed on OSX 590/head
Sébastien Han [Wed, 2 Mar 2016 09:52:19 +0000 (10:52 +0100)]
generate sample: fix sed on OSX

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoOptionally install ceph-test 589/head
Zack Cerza [Fri, 19 Feb 2016 23:39:33 +0000 (16:39 -0700)]
Optionally install ceph-test

We want this to enable testing with existing teuthology jobs.

https://github.com/ceph/teuthology

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #582 from ceph/dev-notes
Leseb [Tue, 1 Mar 2016 18:00:53 +0000 (19:00 +0100)]
Merge pull request #582 from ceph/dev-notes

README: how to submit patches

9 years agoMerge pull request #580 from stpierre/generate-group-vars-sample
Leseb [Tue, 1 Mar 2016 18:00:19 +0000 (19:00 +0100)]
Merge pull request #580 from stpierre/generate-group-vars-sample

Generate all.sample automagically

9 years agoMerge pull request #563 from stpierre/dont-prepare-skipped-disks
Leseb [Tue, 1 Mar 2016 17:28:49 +0000 (18:28 +0100)]
Merge pull request #563 from stpierre/dont-prepare-skipped-disks

Do not prepare skipped disks

9 years agoMerge pull request #583 from stpierre/rbd-client-dir-mode
Leseb [Tue, 1 Mar 2016 14:27:00 +0000 (15:27 +0100)]
Merge pull request #583 from stpierre/rbd-client-dir-mode

Fix pre-infernalis RBD client directory mode

9 years agoGenerate group_vars samples automagically 580/head
Chris St. Pierre [Mon, 29 Feb 2016 15:35:07 +0000 (09:35 -0600)]
Generate group_vars samples automagically

This adds a script, generate_group_vars_sample.sh, that generates
group_vars/*.sample from roles/ceph-*/defaults/main.yml to avoid
discrepancies between the sets of files. It also converts the line
endings in the various main.yml from DOS to Unix, since generating the
samples was spreading the line ending plague around to more files.

9 years agoMerge pull request #553 from stpierre/add-tunables
Leseb [Mon, 29 Feb 2016 18:00:56 +0000 (19:00 +0100)]
Merge pull request #553 from stpierre/add-tunables

Use object map for xattrs with ext4

9 years agoFix pre-infernalis RBD client directory mode 583/head
Chris St. Pierre [Mon, 29 Feb 2016 17:58:20 +0000 (11:58 -0600)]
Fix pre-infernalis RBD client directory mode

0644 should never be a directory mode. 1777 makes it so that any user
can create a ceph client, not just root. (This is helpful if, for
instance, nova-compute is running as non-root.)

9 years agoREADME: how to submit patches 582/head
Sébastien Han [Mon, 29 Feb 2016 17:33:25 +0000 (18:33 +0100)]
README: how to submit patches

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoAdd tunable to use object map for xattrs 553/head
Chris St. Pierre [Fri, 19 Feb 2016 21:06:12 +0000 (15:06 -0600)]
Add tunable to use object map for xattrs

Defaults to true if using ext4, false otherwise, and can be explicitly
overridden if desired.

9 years agoMerge pull request #581 from ceph/ceph-agent-galaxy1
Leseb [Mon, 29 Feb 2016 15:49:51 +0000 (16:49 +0100)]
Merge pull request #581 from ceph/ceph-agent-galaxy1

ceph-agent and key fix platform RHEL key

9 years agoceph-agent and key fix platform RHEL key 581/head
Sébastien Han [Mon, 29 Feb 2016 15:49:12 +0000 (16:49 +0100)]
ceph-agent and key fix platform RHEL key

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #579 from ceph/ceph-agent-galaxy
Leseb [Mon, 29 Feb 2016 15:34:39 +0000 (16:34 +0100)]
Merge pull request #579 from ceph/ceph-agent-galaxy

ceph-agent: add dependency section for the galaxy

9 years agoceph-agent: add dependency section for the galaxy 579/head
Sébastien Han [Mon, 29 Feb 2016 15:33:43 +0000 (16:33 +0100)]
ceph-agent: add dependency section for the galaxy

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #569 from stpierre/skip-generate-fsid
Leseb [Mon, 29 Feb 2016 15:11:46 +0000 (16:11 +0100)]
Merge pull request #569 from stpierre/skip-generate-fsid

Add option to skip generating fsid

9 years agoMerge pull request #577 from ceph/vm-byte-change
Leseb [Mon, 29 Feb 2016 15:10:59 +0000 (16:10 +0100)]
Merge pull request #577 from ceph/vm-byte-change

ceph-common: only change task when false

9 years agoceph-common: only change task when false 577/head
Sébastien Han [Mon, 29 Feb 2016 14:57:40 +0000 (15:57 +0100)]
ceph-common: only change task when false

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #567 from ceph/distribut-keys
Leseb [Mon, 29 Feb 2016 14:43:00 +0000 (15:43 +0100)]
Merge pull request #567 from ceph/distribut-keys

ceph-: abitlity to copy admin on all the nodes

9 years agoceph-: update group_vars to reflect previous change 567/head
Sébastien Han [Thu, 25 Feb 2016 11:10:45 +0000 (12:10 +0100)]
ceph-: update group_vars to reflect previous change

Signed-off-by: Sébastien Han <seb@redhat.com>
9 years agoMerge pull request #576 from KGoreczny/purge_journal_devices
Leseb [Mon, 29 Feb 2016 13:42:17 +0000 (14:42 +0100)]
Merge pull request #576 from KGoreczny/purge_journal_devices

Add zap journal devices for raw multi journal scenario in purge-cluster

9 years agoAdd zap journal devices for raw multi journal scenario 576/head
KGoreczny [Mon, 29 Feb 2016 12:19:56 +0000 (13:19 +0100)]
Add zap journal devices for raw multi journal scenario

Signed-off-by: KGoreczny <krzysztof.goreczny@intel.com>
9 years agoMerge pull request #575 from ceph/ceph-config-dir
Leseb [Mon, 29 Feb 2016 10:28:01 +0000 (11:28 +0100)]
Merge pull request #575 from ceph/ceph-config-dir

ceph-common: use saner defaults for ceph dir

9 years agoMerge pull request #572 from bengland2/add_Tools_to_repo
Leseb [Mon, 29 Feb 2016 10:14:48 +0000 (11:14 +0100)]
Merge pull request #572 from bengland2/add_Tools_to_repo

help RGW install from RHCS .iso

9 years agoceph-common: use saner defaults for ceph dir 575/head
Sébastien Han [Mon, 29 Feb 2016 10:10:56 +0000 (11:10 +0100)]
ceph-common: use saner defaults for ceph dir

re-use the logic introduced in #512 for the ceph directory and the
`ceph.conf` file.

Signed-off-by: Sébastien Han <seb@redhat.com>