Adam Huffman
9de16e4d94
Ensure extras repo enabled for CentOS across different roles
...
Signed-off-by: Adam Huffman <bloch@verdurin.com>
2016-10-17 21:44:30 +01:00
Simon Weald
6adab85df2
forced an apt-get update prior to installing any packages from Ceph repos
2016-10-17 15:37:26 +01:00
Adam Huffman
4315166e91
Remove superfluous distro family check
...
Signed-off-by: Adam Huffman <bloch@verdurin.com>
2016-10-17 10:39:06 +01:00
Brad Hubbard
e6994aecd3
site.yml.sample: Attempt to install python2
...
Some modern distros ship without python2 so we need to install it blindly,
before any module is run. Fedora > 23 also requires some aditional packages be
installed.
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2016-10-17 19:08:12 +10:00
Adam Huffman
f3dea0d40a
Ensure extras repo enabled on CentOS
2016-10-16 23:23:43 +01:00
Leseb
869c287331
Merge pull request #1022 from jsaintrocc/vagrant-xenial
...
Updated to use xenial by default. Added OSD specific controller.
2016-10-13 18:45:50 +09:00
Leseb
78b2a67e51
Merge pull request #1028 from badone/wip-vagrant_box_url
...
vagrant_variables.yml.sample: vagrant_url should be vagrant_box_url
2016-10-12 12:59:06 +09:00
Brad Hubbard
413097c346
vagrant_variables.yml.sample: vagrant_url should be vagrant_box_url
...
As per the variable in Vagrantfile and vagrant_variables.yml.linode
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2016-10-12 12:35:01 +10:00
Leseb
b8cbe4c505
Merge pull request #1023 from ceph/fix-copy-rundep
...
common: fix rundep installation
2016-10-11 11:59:40 +09:00
James Saint-Rossy
3ebf72b62f
Switched to using the bento/ubuntu-16.04 box
2016-10-10 15:10:30 -04:00
Sébastien Han
dafb100e2a
common: fix rundep installation
...
see: https://bugzilla.redhat.com/show_bug.cgi?id=1382878
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-10-10 16:57:37 +09:00
James Saint-Rossy
30adb52226
Updated to use xenial by default. Added OSD specific controller so we are less dependent on boxes controller
2016-10-09 23:55:53 -04:00
Leseb
b32f3dac6c
Merge pull request #1019 from font/vagrant-openstack-config
...
Updates to fix running with openstack
2016-10-08 16:03:59 +02:00
Ivan Font
bd2cfcfb9e
Updates to fix running with OpenStack
...
Signed-off-by: Ivan Font <ivan.font@redhat.com>
2016-10-07 13:48:50 -07:00
Leseb
9eccd339a7
Merge pull request #1015 from font/vagrant_net_cfg
...
Create separate subnet for public/cluster networks
2016-10-07 18:12:51 +02:00
Ivan Font
22d82c024c
Use same private subnet for public/cluster networks for OpenStack
2016-10-07 08:57:46 -07:00
Ivan Font
3cf29fd2dc
Use same private subnet for public/cluster networks for Linode
2016-10-07 08:50:09 -07:00
Ivan Font
ec89643810
Create separate subnet for public/cluster networks
...
- All Ceph instances now communicate using public subnet and
additionally OSDs communicate with each other using private cluster
subnet
- Workaround for
https://github.com/vagrant-libvirt/vagrant-libvirt/issues/645
- Fix for #952 to avoid concatenated MAC addresses caused by
vagrant-libvirt bug.
2016-10-07 08:30:12 -07:00
Leseb
05a9e68a40
Merge pull request #1014 from 9seconds/cluster_name_for_ceph_fetch_keys
...
Allow to propagate cluster name to ceph-fetch-keys
2016-10-07 15:53:39 +02:00
9seconds
f7452f11f9
Update ceph-fetch-keys vars sample
2016-10-07 16:09:42 +03:00
9seconds
ff629f749b
Merge remote-tracking branch 'upstream/master' into cluster_name_for_ceph_fetch_keys
2016-10-07 16:08:58 +03:00
Leseb
2598e4639f
Merge pull request #1016 from suuuper/master
...
Fixed packages for red hat
2016-10-07 11:14:46 +02:00
Sébastien Han
53db037b27
generate_group_vars: add ceph-fetch-keys
...
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-10-07 11:04:38 +02:00
suuuper
1abed53f7d
Fixed packages for red hat
2016-10-07 10:36:19 +02:00
9seconds
0184469229
Allow to propagate cluster name to ceph-fetch-keys
...
ceph-fetch-keys role currently works only if cluster name is 'ceph'.
This commit allows to set custom cluster name in 'defaults' in the same
fashion as other roles do.
2016-10-07 09:06:22 +03:00
Leseb
bd50e64665
Merge pull request #1012 from ceph/cluster-name-rolling
...
rolling_update: improve variables import
2016-10-06 16:07:31 +02:00
Sébastien Han
f49bf2832c
rolling_update: improve variables import
...
we now have pointer to default role so we don't miss any of the
variables defined.
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-10-06 14:08:04 +02:00
Leseb
2a7a54cf14
Merge pull request #1009 from ceph/clarify-osd-scenarios
...
osd: clarify osd scenarios
2016-10-06 12:02:47 +02:00
Sébastien Han
9753e29bae
osd: clarify osd scenarios
...
Co-Authored-By: Rachana Patel <racpatel@redhat.com>
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-10-06 12:01:29 +02:00
Leseb
9d296a7121
Merge pull request #1008 from font/purge-cluster-rework
...
Reworked purge cluster playbook
2016-10-06 11:37:20 +02:00
Leseb
bceb892a8e
Merge pull request #1006 from ceph/fix-autodiscovery
...
osd: fix autodiscovery disk
2016-10-06 11:34:43 +02:00
Leseb
e1af15e24a
Merge pull request #1007 from lae/fix/multi_journal_header_task
...
Remove dupes in raw_journal_devices in a consistent manner
2016-10-06 11:16:58 +02:00
Sébastien Han
860303c265
osd: fix autodiscovery disk
...
Signed-off-by: Sébastien Han <seb@redhat.com>
Co-Authored-By: Christoph Dwertmann
2016-10-06 11:12:23 +02:00
Ivan Font
5a5e185e11
Reworked purge cluster playbook
...
- Separated out one large playbook into multiple playbooks to run
host-type by host-type i.e. mdss, rgws, rbdmirrors, nfss, osds, mons.
- Combined common tasks into one shared task for all hosts where
applicable
- Fixed various bugs
Signed-off-by: Ivan Font <ivan.font@redhat.com>
2016-10-05 21:32:38 -07:00
Musee Ullah
564a8486b0
Remove dupes in raw_journal_devices in a consistent manner
2016-10-05 14:36:41 -07:00
Leseb
b906693762
Merge pull request #1005 from OrFriedmann/fix-ubuntu-apt-nfs-ganesha
...
Fix ubuntu apt nfs ganesha
2016-10-05 17:22:57 +02:00
OrFriedmann
14bb9026b9
Update install_on_debian.yml
2016-10-05 16:13:30 +03:00
OrFriedmann
cbaa71d198
add installation of jemalloc for nfs-ganesha
2016-10-05 16:07:25 +03:00
OrFriedmann
1294d94850
add repositories required for nfs-ganesha
2016-10-05 16:04:39 +03:00
OrFriedmann
28ee1fbfad
Merge pull request #2 from ceph/master
...
Update
2016-10-05 15:56:30 +03:00
Leseb
393765c973
Merge pull request #966 from ceph/nfs-ganesha-repo
...
common: add gluster ganesha repo on Debian
2016-10-05 14:10:25 +02:00
Leseb
598d78cef3
Merge pull request #961 from ceph/fix-purge
...
purge: only purge ceph partitions
2016-10-04 18:03:21 +02:00
Sébastien Han
e81ec9c138
purge: only purge ceph partitions
...
Prior to this change we were purging all the partitions on the device
when using the raw_journal_devices scenario.
This was breaking deployments where other partitions are used for other
purposes (ie: OS system).
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-10-04 17:58:53 +02:00
Leseb
afd0389361
Merge pull request #996 from batrick/multimds
...
multimds: add commands to enable and set max_mds
2016-10-04 17:43:29 +02:00
Patrick Donnelly
4127828094
multimds: add commands to enable and set max_mds
...
Also regenerated group_vars.
Fixes #986 .
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2016-10-04 09:40:20 -06:00
Patrick Donnelly
c5d2170d96
secure_cluster: fix leftover version check
...
Missed by #953 .
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2016-10-04 09:39:44 -06:00
Leseb
a1a908848e
Merge pull request #1004 from analbeard/master
...
Debian installation: fix Ansible compilation and correct syntax for Ansible v2
2016-10-04 16:25:46 +02:00
Simon Weald
e160edd881
updated Debian package installation syntax for Ansible v2
2016-10-04 15:04:15 +01:00
Simon Weald
30c7fe36d4
fixed installation on Debian Jessie
2016-10-04 15:02:25 +01:00
Leseb
45898739bb
Merge pull request #994 from ceph/bz-1203603
...
fix non skipped task for ansible v1.9.x
2016-10-04 11:41:14 +02:00