Commit Graph

1397 Commits (6b218a36d949735520991b1801e449519a58c8e8)
 

Author SHA1 Message Date
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
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
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
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
Alfredo Deza ac99802409 ceph-agent: install the correct package for the agent in Ubuntu
Signed-off-by: Alfredo Deza <adeza@redhat.com>

Resolves: rhbz#1348130
2016-06-20 07:49:40 -04:00
Leseb d679eacd46 Merge pull request #852 from rootfs/doc-fix
be explicit on Atomic VirtualBox instruction
2016-06-20 11:00:52 +02:00
Leseb caee8662b4 Merge pull request #851 from ceph/rhbz-1346812
Enable rhcs repos according to the released version
2016-06-17 23:27:06 +02:00
Huamin Chen 18e7e72deb fix rgw containerized deployment
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-06-17 16:59:53 +00:00
Huamin Chen 638abfb497 fix mds containerized deployment
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-06-17 16:52:52 +00:00
Huamin Chen ad72008ca1 be explicit on Atomic VirtualBox instruction
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-06-17 16:09:12 +00:00
Alfredo Deza 4e5eedd434 ceph-common: use rh_storage_version variable to enable the correct repos
Signed-off-by: Alfredo Deza <adeza@redhat.com>

Resolves: rhbz#1346812
2016-06-17 11:46:42 -04:00
Alfredo Deza c4c007b9b0 ceph-common: do not enable optional repos for rhel7
Signed-off-by: Alfredo Deza <adeza@redhat.com>

Resolves: rhbz#1346812
2016-06-16 14:54:49 -04:00
Alfredo Deza d23f8fc3db ceph-common: default to 1.3 for rh_storage_version
Signed-off-by: Alfredo Deza <adeza@redhat.com>

Resolves: rhbz#1346812
2016-06-16 14:54:49 -04:00
Alfredo Deza f05a7c5ff6 group_vars: define the rh_storage_version
Signed-off-by: Alfredo Deza <adeza@redhat.com>

Resolves: rhbz#1346812
2016-06-16 14:54:44 -04:00
Sébastien Han 753f715c27 ceph-common: declare mon_containerized_deployment
If not declared, the play will fail.

Signed-off-by: Sébastien Han <seb@redhat.com>
2016-06-13 12:33:36 +02:00
Leseb 878dc4730f Merge pull request #846 from dang/docker-configs
Put path back to playbook_dir for common template
2016-06-09 17:09:37 +02:00
Daniel Gryniewicz 887baf0cce Put path back to playbook_dir for common template
The config template is in ceph-common, not in the individual roles, so
roles referencing it need to use playbook_dir, not role_path.

Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2016-06-09 10:59:17 -04:00