Commit Graph

1860 Commits (20a11a31115e82f2f1c1a97f9d85895a6825cbb9)
 

Author SHA1 Message Date
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
Leseb 7649ff247e Merge pull request #859 from dang/cleanups
Add DNF for RedHat
2016-07-05 17:34:17 +02:00
Leseb 11b5142bea Merge pull request #856 from dang/ceph-nfs
Add support for Ceph NFS Gateway
2016-07-05 17:33:39 +02:00
Leseb 0a5155bb16 Merge pull request #866 from PiotrProkop/ceph-mon-kv-fix
Adding option to change kv_port and docker tag
2016-07-05 17:28:59 +02:00
Leseb c68c09a798 Merge pull request #867 from albertomurillo/init_system
Trim init_system var
2016-06-29 15:00:50 -07:00
Alberto Murillo 76000ace2f Trim init_system var
init_system was getting the value of "systemd\n"
and was later compared to be equal to "systemd"
making the wrong scripts to be executed.

Signed-off-by: Alberto Murillo <alberto.murillo.silva@intel.com>
2016-06-29 15:16:23 -05:00
pprokop 397c3fe4fd Fixing typos 2016-06-29 07:53:37 +02:00
Leseb ecb410cd81 Merge pull request #864 from PiotrProkop/ceph-common-coreos-fix
Fix not creating pypy_binary_directory.
2016-06-28 17:27:53 -07:00
pprokop bae7e5342c Adding option to change kv_port anf docker tag 2016-06-28 14:02:00 +02:00
pprokop 6b9653c897 Removing symblic links and fixing systemctl enable on CoreOS 2016-06-28 13:58:26 +02:00
pprokop e31efd7ebf Fix not creating pypy_binary_direcotry 2016-06-28 12:11:42 +02:00
Daniel Gryniewicz a7d999b45b Add a custom repo ability
Add the ability to use a custom repo, rather than just upstream, RHEL,
and distro.  This allows ansible to be used for internal testing.

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2016-06-24 09:46:48 -04:00
Leseb e5eeea3556 Merge pull request #861 from font/test_issues
Fail when we cannot retrieve docker image
2016-06-24 11:23:38 +02:00
Sébastien Han 217ce3cad0 rolling update: add systemd support
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-06-24 11:20:21 +02:00
Ivan Font a61b8ec071 Fail when we cannot retrieve docker image
If the docker image cannot be retrieved we will fail this task silently
and the playbook ultimately succeeds without a successful deployment.
This change makes it so we fail the playbook immediately.

Signed-off-by: Ivan Font <ivan.font@redhat.com>
2016-06-23 17:24:01 -07:00
Ivan Font 453c299ed7 Add option to enable ntp
This fixes: #845 only for non-containerized deployments

Signed-off-by: Ivan Font <ivan.font@redhat.com>
2016-06-23 09:58:32 -07:00
Daniel Gryniewicz 21166168e3 Add DNF for RedHat
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2016-06-23 10:24:14 -04:00
Daniel Gryniewicz 4c2a433acb Add support for Ceph NFS Gateway
Ceph has the ability to export it's filesystem via NFS using Ganesha.
Add a ceph-nfs role that will start Ganesha and export the Ceph
filesystems.

Note that, although support is going in to export RGW via NFS, this is
not working yet.

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2016-06-22 13:29:11 -04:00
Leseb 08af355161 Merge pull request #857 from dang/url
Add URL option to vagrant
2016-06-22 18:22:08 +02:00
Daniel Gryniewicz 4a2a6513b6 Add URL option to vagrant
Vagrant has the ability to download images from an arbitraty URL.  Add
this support to the Vagrantfile and vagrant_varables.yml

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2016-06-22 12:02:23 -04:00
Leseb b9db42f33e Merge pull request #855 from jimcurtis/master
docker: fix missing quotes
2016-06-21 19:54:39 +02:00
Jim Curtis baed49e1c7 docker: fix missing quotes 2016-06-21 09:29:02 -07:00
Leseb 443a11427c Merge pull request #853 from ceph/rhbz-1348130
ceph-agent: install the correct package for the agent in Ubuntu
2016-06-20 15:10:25 +02:00