- Mar 02, 2016
-
-
Sébastien Han authored
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>
-
- Feb 29, 2016
-
-
Chris St. Pierre authored
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.
-
- Feb 26, 2016
-
-
Leseb authored
Skip keyring tasks when cephx is disabled
-
Chris St. Pierre authored
Previously, creating pools was skipped if cephx was disabled; instead, we should only skip key creation if cephx is disabled, and create pools any time openstack_config is true.
-
- Feb 25, 2016
-
-
Chris St. Pierre authored
Skip a number of ceph keyring-related tasks (or remove the keyring portion of some tasks) when cephx is disabled. Specifically, avoid generating the initial keyring, which only clutters up the ansible repo if cephx is not in use.
-
- Feb 23, 2016
-
-
Chris St. Pierre authored
If cephx is set to false, the "set keys permissions" task fails with: file ({# ceph_keys.stdout_lines #}) is absent, cannot continue This skips that step when cephx is false.
-
- Feb 21, 2016
-
-
Sébastien Han authored
Signed-off-by:
Sébastien Han <seb@redhat.com>
-
- Feb 07, 2016
-
-
Sébastien Han authored
run containerized daemons in virtual machines. to enable it simply do: `cp site-docker.yml.sample site-docker.yml` and set `docker: true` in `vagrant_variables.yml` Signed-off-by:
Sébastien Han <seb@redhat.com>
-
- Feb 05, 2016
-
-
Leseb authored
Refact code using `set_fact` to handle 'legacy' versions
-
Guillaume Abrioux authored
At the moment, all the tasks using the file module are duplicated to have differents ownerships depending on the fact `is_ceph_infernalis`. The goal of this commit is to have a new logic for this: - First set facts depending on the `is_ceph_infernalis` fact - Create the files or directories using the setted facts as ownerships.
-
- Feb 04, 2016
-
-
Sébastien Han authored
to avoid warning from ansible v2. works for both `1.9.4` and `2.0.0.2`. Signed-off-by:
Sébastien Han <seb@redhat.com>
-
- Jan 28, 2016
-
-
Sébastien Han authored
fixes the `importError: No module named yum` see here: https://jenkins.ceph.com/job/ceph-ansible-pull-requests/45/console Signed-off-by:
Sébastien Han <seb@redhat.com>
-
Sébastien Han authored
use python-pip and not pip Signed-off-by:
Sébastien Han <seb@redhat.com>
-
- Jan 27, 2016
-
-
Sébastien Han authored
these variables will be created on the fly, there is no need to force them. Signed-off-by:
Sébastien Han <seb@redhat.com>
-
- Jan 13, 2016
-
-
Huamin Chen authored
Signed-off-by:
Huamin Chen <hchen@redhat.com>
-
Huamin Chen authored
Signed-off-by:
Huamin Chen <hchen@redhat.com>
-
- Jan 12, 2016
-
-
Huamin Chen authored
Signed-off-by:
Huamin Chen <hchen@redhat.com>
-
- Dec 15, 2015
-
-
Sébastien Han authored
Signed-off-by:
Sébastien Han <seb@redhat.com>
-
- Dec 12, 2015
-
-
Leseb authored
fixes ceph_stable_release logic mentioned in issue #446
-
- Dec 09, 2015
-
-
Eric Cook authored
rework the various `when' tests to use that array.
-
- Dec 04, 2015
-
-
Eric Cook authored
I changed the argument used for starting the mds server. (pre infernalis) ``` service ceph start mds ``` errors, while ``` service ceph start mds.$hostname ``` correctly starts the service. I changed the mds directory ownership from ceph:cephh to root:root again, for pre-infernalis. And finally, add the ceph_stable_releases checks for the upstart activation task `for or after infernalis release'.
-
Matt Thompson authored
I have seen a number of failures on this task due to mismatch of checksum of source file and destination. I suspect this is due to a race condition caused by several hosts simultaneously copying the same file to single location on the deployment server. This change simply updates the 'copy keys to the ansible server' task by adding 'run_once', which limits the task to being run on a single MON host. Closes issue #410
-
- Nov 20, 2015
-
-
Eike Frost authored
-
- Nov 18, 2015
-
-
Sébastien Han authored
Add proper fixes for the new ceph user and dir/files permissions Signed-off-by:
Sébastien Han <seb@redhat.com>
-
- Nov 16, 2015
-
-
Sébastien Han authored
Fixes: #430 Signed-off-by:
Sébastien Han <seb@redhat.com>
-
- Nov 06, 2015
-
-
K.C. Wong authored
* without this, the handler in ceph-common that depends on the value of 'mon_group_name' would fail
-
- Oct 21, 2015
-
-
Sébastien Han authored
Since we renamed the variables and removed the old 'docker' variable we can now collocate container daemons with standard bare metal deployment. For instance, monitors can be containerized but osds can be deployed traditionally. Signed-off-by:
Sébastien Han <seb@redhat.com>
-
Sébastien Han authored
Signed-off-by:
Sébastien Han <seb@redhat.com>
-
Sébastien Han authored
Signed-off-by:
Sébastien Han <seb@redhat.com>
-
Sébastien Han authored
Signed-off-by:
Sébastien Han <seb@redhat.com>
-
- Oct 20, 2015
-
-
Sébastien Han authored
Signed-off-by:
Sébastien Han <sebhan@cisco.com>
-
- Oct 19, 2015
-
-
Michael Sambol authored
-
- Aug 27, 2015
-
-
Matt Thompson authored
Currently, the fetch directory is created in your working directory (where ansible is run from). We prefer to not keep any state in this directory and would prefer to have the fetch directory configurable so we can store it outside of our code checkout. This commit creates a new variable in each role called `fetch_directory` (defaulting to the previous value of 'fetch/'), and then updates each reference to 'fetch' to use the new variable instead. Closes issue #383
-
- Aug 17, 2015
-
-
Leseb authored
Allow configurable pg_num for OpenStack pools
-
git-harry authored
Currently the OpenStack pools that get created use the default pg_num. This commit updates the ceph-mon role to allow the pg_num for each pool to be customised.
-
Abhishek Varshney authored
-
- Jul 30, 2015
-
-
Sébastien Han authored
Signed-off-by:
Sébastien Han <seb@redhat.com>
-
Leseb authored
Failed_when instead of ignore_errors
-
- Jul 29, 2015
-
-
Michael Sambol authored
Changed ignore_errors to failed_when so the output doesn't show in red.
-
Leseb authored
-