Commit Graph

1482 Commits (08766a243a705626defd3988c6f58127efb4ae4a)
 

Author SHA1 Message Date
Kalle Happonen 3100d81831 Added support for --check flag in ceph-common
The ceph-common role fails when you run ansible with --check. Adding
always_run to a few tasks makes the check go through easier (although
it's not foolproof).
2016-07-19 15:52:45 +03:00
Leseb ce3258898f Merge pull request #879 from ceph/rbd-mirror-docker
rbd-mirror: container deployment support
2016-07-19 12:07:56 +02:00
Leseb 48599c07cc Merge pull request #848 from font/master
Add option to enable ntp
2016-07-18 18:24:54 +02:00
Sébastien Han e6097469bd rbd-mirror: container deployment support
add the ability to deploy a containerized version of the rbd mirror
daemon.

Signed-off-by: Sébastien Han <seb@redhat.com>
2016-07-18 18:13:27 +02:00
Leseb 25019b7a91 Merge pull request #887 from ceph/RHBZ-1357292
Fetch keys from the mons when taking over a cluster
2016-07-18 17:35:20 +02:00
Andrew Schoen b01756488b Fetch keys from the mons when taking over a cluster
This fixes a bug where mons added to a "taken over" cluster
will get a newly generated key and do not join the cluster.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>

Resolves: rhbz#1357292
2016-07-18 10:06:20 -05:00
Leseb 70285a1bd4 Merge pull request #882 from dang/nmap-fix
Only check ports if NMAP exists
2016-07-18 11:01:37 +02:00
Leseb 5b21bb8110 Merge pull request #886 from ceph/rhbz-1357065
ceph-common: skip default installs on redhat if ISO needs to be used
2016-07-15 19:45:52 +02:00
Alfredo Deza 9cba7735bd ceph-common: skip default installs on redhat if ISO needs to be used
Because the ISO installs would happen later in the playbook.

Signed-off-by: Alfredo Deza <adeza@redhat.com>

Resolves: rhbz#1357065
2016-07-15 13:09:32 -04:00
Leseb 83f59de3b4 Merge pull request #883 from dang/docker-fsid
Allow generating FSID for docker
2016-07-15 11:33:03 +02:00
Leseb 25374b3677 Merge pull request #885 from racpatel/fix-quotes
Adding missing quotes
2016-07-15 11:30:09 +02:00
Rachana Patel d495b3f494 adding missing quotes
fixes: #884
Signed-off-by: Rachana Patel <rachana83.patel@gmail.com>
2016-07-15 00:04:09 -04:00
Daniel Gryniewicz 352824cee7 Allow generating FSID for docker
The docker case wasn't able to generate an FSID, it required it to be
set.  Allow generating it.

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2016-07-13 13:19:22 -04:00
Daniel Gryniewicz 71e7aa348e Only check ports if NMAP exists
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2016-07-13 13:17:49 -04:00
Leseb 3e32eebdc1 Merge pull request #865 from PiotrProkop/containerized-osd-with-kv-fix
Fixing containerized deployment with kv
2016-07-13 10:39:49 +02:00
pprokop a11eb03aae Fixing typos 2016-07-13 10:25:05 +02:00
pprokop 69cce9c135 Removing --rm flag from prepare osd 2016-07-13 10:22:17 +02:00
pprokop 41386c7bde Adding missing tag 2016-07-13 10:22:17 +02:00
pprokop 09d104f297 Fixing typos 2016-07-13 10:22:17 +02:00
pprokop 26688d10dc Removing creating symbolic links and fixing systemctl enable not working on CoreOS and migrating form docker module to shell in prepare image 2016-07-13 10:22:15 +02:00
pprokop 3950751317 Adding an option to choose an etcd port and tag of docker images 2016-07-13 10:19:50 +02:00
Leseb 87c4ebd8cd Merge pull request #878 from font/imagetag
Support for docker image tags
2016-07-13 09:58:40 +02:00
Ivan Font 6f5f6610a8 Support for docker image tags
Signed-off-by: Ivan Font <ivan.font@redhat.com>
2016-07-12 15:49:07 -07:00
Leseb d3601599c9 Merge pull request #881 from ceph/rhbz-1355762
ceph-common: explicitly create the directory portion of the iso path
2016-07-12 21:15:08 +02:00
Alfredo Deza 0656dfc5df ceph-common: explicitly create the directory portion of the iso path
This will help if the path to the iso exists in the originating server but not
in the remote paths. This issue is not seen if using /tmp/file.iso but does
show up when using nested paths.

Signed-off-by: Alfredo Deza <adeza@redhat.com>

Resolves: rhbz#1355762
2016-07-12 09:59:27 -04:00
Leseb ede7a2afd1 Merge pull request #874 from KGoreczny/docker_module_for_ansible_2_1_support
Fix docker deployment for Ansible 2.1
2016-07-12 15:36:07 +02:00
KGoreczny 11bed371ac remove trailing spaces
Signed-off-by: KGoreczny <krzysztof.goreczny@intel.com>
2016-07-12 14:50:56 +02:00
Leseb 55216e0a4d Merge pull request #880 from cdwertmann/patch-1
Use correct object names when zapping GPT header
2016-07-12 13:41:47 +02:00
Leseb f6daa79916 Merge pull request #873 from erikh/fixups
Container fixups
2016-07-12 13:37:20 +02:00
Christoph Dwertmann 8cfaa05743 Use correct object names when zapping GPT header 2016-07-12 21:11:38 +10:00
Erik Hollensbe 6b218a36d9 ceph-osd: fix an item propagation error while partitioning disks
Signed-off-by: Erik Hollensbe <github@hollensbe.org>
2016-07-12 03:57:11 -07:00
KGoreczny 65bd022834 add python-py install to all other docker roles
Signed-off-by: KGoreczny <krzysztof.goreczny@intel.com>
2016-07-12 12:55:27 +02:00
Leseb b3b31f9f43 Merge pull request #877 from aluminous/master
ceph-osd: Use the use_systemd fact when starting directory-scenario OSDs
2016-07-12 10:54:20 +02:00
Austin Brown efeb63c577 ceph-osd: Use the use_systemd fact when start directory-scenario OSDs 2016-07-12 11:00:49 +09:00
Leseb 703e5fed82 Merge pull request #876 from ktdreyer/rhcs-no-rpm-md
ceph-common: rm "type=rpm-md" from RHCS repos
2016-07-11 17:21:01 +02:00
Ken Dreyer d0a2a10948 ceph-common: rm "type=rpm-md" from RHCS repos
As far as I can tell, this is a SUSE-ism, not needed for RHCS.
2016-07-11 09:11:42 -06:00
Leseb a85cf0156b Merge pull request #875 from ktdreyer/rhcs-repo-names
ceph-common: update names for local RHCS repos
2016-07-11 17:06:47 +02:00
Ken Dreyer adb6c319bc ceph-common: update names for local RHCS repos
Use more descriptive names for the local RHCS Yum repositories.
2016-07-11 08:53:52 -06:00
KGoreczny 13e0b60cbe Fix for Ansible 2.1: install docker-py in version matched to ansible docker module
Signed-off-by: KGoreczny <krzysztof.goreczny@intel.com>
2016-07-11 11:35:32 +02:00
Leseb 6c3db809ae Merge pull request #872 from ktdreyer/rhcs-name
ceph-common: fix "Red Hat Ceph Storage" product name
2016-07-09 17:41:45 +02:00
Ken Dreyer d7a35e24d9 ceph-common: fix "Red Hat Ceph Storage" product name
Standardize on the name "Red Hat Ceph Storage" everywhere
2016-07-08 16:09:32 -06:00
Sébastien Han a83e5d6b10 remove withspaces
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-07-07 16:17:49 +02:00
Leseb 67c9a4a3ad Merge pull request #871 from ceph/rhbz-1338551
ceph-common: ensure that destination iso paths exist before copying
2016-07-07 11:28:58 +02:00
Alfredo Deza d2a555ca14 ceph-common: ensure that destination iso paths exist before copying
Signed-off-by: Alfredo Deza <adeza@redhat.com>

Resolves: rhbz#1338551
2016-07-06 13:20:14 -04:00
Leseb e52d5b2357 Merge pull request #858 from dang/custom-repo
Add a custom yum repo ability
2016-07-06 15:30:49 +02:00
Leseb d09d331ecf Merge pull request #826 from ceph/rolling-update
rolling-upgrade: cleanup and cosmetic
2016-07-06 11:47:11 +02:00
Leseb fd1f0b8065 Merge pull request #870 from ceph/operation-osd
README: add a FAQ
2016-07-06 11:37:49 +02:00
Sébastien Han 2f42875c9d README: add a FAQ
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-07-06 11:37:14 +02:00
Leseb ca23381d8c Merge pull request #869 from ceph/install-check
install-ansible: exit if ansible is installed
2016-07-06 10:56:47 +02:00
Sébastien Han 50e4eb4dbb install-ansible: exit if ansible is installed
fixes: #868

Signed-off-by: Sébastien Han <seb@redhat.com>
2016-07-06 10:55:58 +02:00