Leseb
6f79c6f5b3
Merge pull request #683 from stpierre/fix-config-template-docker
...
Fix mis-use of config_template in docker tasks
2016-04-06 13:15:47 +02:00
Chris St. Pierre
1a73d55bae
Fix mis-use of config_template in docker tasks
...
As written, generating the config file for ceph-mon in Docker yielded:
ERROR: config_template is not a legal parameter in an Ansible task or
handler
This fixes that error condition.
2016-04-05 12:09:09 -05:00
Leseb
0bf9a02676
Merge pull request #682 from ceph/change-pool-min-size
...
ceph-common: let ceph handle pool_default_min_size
2016-04-05 17:03:25 +02:00
Sébastien Han
a8df31cb14
ceph-common: let ceph handle pool_default_min_size
...
We now set the value to 0, which means no specific default; ceph will
use size-size/2
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-04-05 17:01:49 +02:00
Leseb
bca73c1ef1
Merge pull request #681 from ceph/change-pool-default-size
...
Change pool default size
2016-04-05 16:26:17 +02:00
Sébastien Han
2b7da0058b
vagrant use pool_default_size to 2
...
For dev envs it is easir to use a replica count of 2 instead of 3.
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-04-05 16:24:21 +02:00
Sébastien Han
84e57724e3
ceph-common: change the pool_default_size to 3
...
3 has been the default since Firefly I believe so we should stick with
this value.
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-04-05 16:22:29 +02:00
Leseb
62e17b2611
Merge pull request #679 from ceph/local-ansible
...
misc: add a script for vm test env
2016-04-04 17:10:26 +02:00
Sébastien Han
31811721e3
misc: add a script for vm test env
...
Vagrant will not always be available everywhere, sometimes we want to
bootstrap a ceph on a virtual machine. This script will help you
bootstrapping a ceph cluster from a development branch only.
So you can run it like this: ./ceph-aio-no-vagrant.sh v10.1.0
To get the v10.1.0 version installed. If the first argument ($1) is
empty then master will be used in consequence.
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-04-04 17:09:46 +02:00
Leseb
79defd65b5
Merge pull request #677 from ceph/fix-key-perms
...
ceph-mon: fix ceph keys permissions
2016-04-04 10:55:32 +02:00
Sébastien Han
2700552186
ceph-mon: fix ceph keys permissions
...
Certain daemons will not start because of the wrong permissions.
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-04-04 00:36:59 +02:00
Sébastien Han
4b93fc9dbd
ceph-osd: docker fix typo again...
...
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-04-01 17:33:11 +02:00
Leseb
e5dfd6d34b
Merge pull request #675 from ceph/fix-typo-docker-osd
...
ceph-osd: docker start typo...
2016-04-01 17:32:08 +02:00
Sébastien Han
fbf36716c5
ceph-osd: docker start typo...
...
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-04-01 17:31:34 +02:00
Leseb
d4d8642221
Merge pull request #673 from ceph/docker-perm
...
ceph-docker: fix permissions on directories
2016-04-01 15:44:47 +02:00
Sébastien Han
00819ab7b8
ceph-docker: osd fix container prep and start
...
We now check if the device has already been prepared, if we detect a
ceph partition we do not prepare the device.
Also fixed some issues while running on Atomic or CoreOS.
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-04-01 15:40:19 +02:00
Sébastien Han
df6c3f4f72
ceph-docker: fix permissions on directories
...
fixing the can't open /var/lib/ceph/bootstrap-osd/ceph.keyring: can't
open /var/lib/ceph/bootstrap-osd/ceph.keyring: (13) Permission denied
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-04-01 14:43:33 +02:00
Leseb
bc2cfc83d5
Merge pull request #666 from PiotrProkop/ceph-mon-fix
...
Adding support for non atomic and non CoreOS machines for deploying containerized mons with kv backend
2016-04-01 13:16:32 +02:00
Leseb
9f2556315f
Merge pull request #665 from PiotrProkop/ceph-osd-kv
...
Adding support for non atomic and non CoreOS machines for deploying containerized osds with kv backend
2016-04-01 13:16:22 +02:00
pprokop
da9b772534
Changed when statements due to review
2016-04-01 13:02:02 +02:00
pprokop
604ea77ecc
Changes due to review
2016-04-01 12:57:58 +02:00
Leseb
9123c854ae
Merge pull request #671 from squizzi/fix-admin-key-wait
...
Added when: cephx to prevent waiting on keyring with cephx: false
2016-04-01 11:11:43 +02:00
Kyle Squizzato
9d10db21c2
Added when: cephx to prevent waiting on keyring with cephx: false
...
Signed-off-by: Kyle Squizzato <ksquizz@gmail.com>
2016-03-31 23:30:36 -04:00
Leseb
a4caacdc2b
Merge pull request #669 from ceph/fix-atomic
...
ceph-mon: docker fix run on atomic host
2016-04-01 00:36:55 +02:00
Leseb
88764c2b68
Merge pull request #668 from cloudnull/config_template_ansible2_compat
...
Update the config_template plugin for ansible2
2016-03-31 17:49:40 +02:00
Sébastien Han
6c5ac63ecc
ceph-mon: docker fix run on atomic host
...
fix template issues.
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-03-31 16:41:28 +02:00
Kevin Carter
6dea2e2f89
Update the config_template plugin for ansible2
...
This change updates the config_template plugin to load
the version of the config_template needed based on the
detected version of ansible running. Note, Once the
upstream change merges for ansible 2 [0] we should
drop the ansible 2 version of this plugin.
[0] - https://github.com/ansible/ansible/pull/12555
Change-Id: Ifbdde0f30ee2bd8025ede07c86234527ba9891db
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-03-30 17:23:09 -05:00
Leseb
0784b8c5b1
Merge pull request #662 from ceph/follow-up-cluster-name
...
ceph: implement cluster name support
2016-03-30 18:20:30 +02:00
Sébastien Han
450feaac0a
ceph: implement cluster name support
...
we now have the ability to enable the `cluster` variable with a specific
value that will determine the name of the cluster.
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-03-30 18:08:38 +02:00
pprokop
5705cc71a3
Changing when statements
2016-03-30 12:40:57 +02:00
pprokop
eb9c3eae13
Changing when statements
2016-03-30 12:38:47 +02:00
pprokop
eaa259146e
Fixing creating configs when default one is chosen
2016-03-30 12:29:45 +02:00
pprokop
207387d5f9
Adding support for non atomic and non CoreOS machines for deploying containerized mons with kv backend
2016-03-30 12:28:38 +02:00
pprokop
9e252c6c44
Adding missing space
2016-03-30 12:22:32 +02:00
pprokop
d7d83273e7
Adding support for non atomic and non CoreOS machines for deploying containerized osds with kv backend
2016-03-30 12:22:15 +02:00
Leseb
dde0c2043e
Merge pull request #663 from jimcurtis/os1
...
Specify full path to template
2016-03-29 21:11:01 +02:00
Jim Curtis
89f2cf6a53
Specify full path to template
2016-03-29 11:30:56 -07:00
Leseb
4c31c3bcb5
Merge pull request #661 from PiotrProkop/ceph-osd-kv
...
Adding ceph-osd continerized deployment with kv store.
2016-03-29 14:15:40 +02:00
pprokop
879f9d73ae
Updating group_vars/osds.sample
2016-03-29 12:47:46 +02:00
pprokop
ec9a96e570
Adding ceph-osd continerized deployment with kv store
2016-03-29 10:23:31 +02:00
Leseb
993bcd632c
Merge pull request #659 from ceph/purge-rgw
...
purge: clean install cache and purge rgw
2016-03-29 02:01:13 +02:00
Sébastien Han
1eb12c4026
purge: clean install cache and purge rgw
...
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-03-29 01:59:24 +02:00
Leseb
4eb728ff5f
Merge pull request #658 from ceph/rgw-dir-perm
...
ceph-rgw: fix rgw enable with systemd
2016-03-29 01:56:04 +02:00
Sébastien Han
1859d84a7a
ceph-rgw: fix rgw enable with systemd
...
now rgw can be enabled.
closes : #642 #261
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-03-29 01:37:39 +02:00
Leseb
629108fbfa
Merge pull request #657 from ksingh7/fix_mon_containerized_deployment_with_kv
...
ceph-common: Newline separation in ceph.conf.j2
2016-03-29 00:56:36 +02:00
ksingh7
861dd2c3f1
ceph-common: Newline separation for mon_containerized_deployment_with_kv variable in ceph.conf.j2
...
ceph.conf.j2 template requires a new line between mon_containerized_deployment_with_kv and fsid variables
With this commit , i have added a new line for better readablity
2016-03-29 01:34:08 +03:00
Leseb
e539645fba
Merge pull request #653 from ksingh7/fix_mon_containerized_deployment_with_kv
...
ceph-common: Fix for issue no. 652
2016-03-28 20:27:39 +02:00
Leseb
6fd9063c5a
Merge pull request #655 from runsisi/wip-fix-rgw-var
...
ceph-common: use variable rgw_group_name instead of hard coded group name 'rgws'
2016-03-28 16:12:35 +02:00
runsisi
a2d1d99ec3
ceph-common: use variable rgw_group_name instead of hard coded group
...
name 'rgws' when checking rgw port.
Signed-off-by: runsisi <runsisi@hust.edu.cn>
2016-03-28 18:59:09 +08:00
ksingh7
06e92923fa
ceph-common: Fix for issue no. 652
...
ceph.conf file generation task in ceph-common role was getting failed
because it ansible cant find defination of varriable mon_containerized_deployment_with_kv
This fix declare mon_containerized_deployment_with_kv under ceph-common/defaults/main.yml which fixes this issue
Signed-off-by: ksingh7 <karan.singh731987@gmail.com>
2016-03-26 19:47:40 +02:00