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
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
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
Austin Brown
efeb63c577
ceph-osd: Use the use_systemd fact when start directory-scenario OSDs
2016-07-12 11:00:49 +09: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
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
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
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
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
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
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
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
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
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
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
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
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
Sébastien Han
4219221bf4
ceph-mon: fix wrong indent
...
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-06-09 15:35:57 +02:00
Leseb
d9d1d7856e
Merge pull request #812 from rootfs/fix
...
some fixes for container deployment
2016-06-09 15:33:32 +02:00
Leseb
157d32560a
Merge pull request #844 from matthewrees/master
...
Various fixes for check_firewall task
2016-06-07 17:26:37 +02:00
Matthew Rees
38355f5fa7
Fix typo for ceph monitor port
2016-06-07 16:50:43 +02:00
Matthew Rees
05f5771726
Clean up checks and with_item loops that are no longer needed due to
...
other fixes in this PR
2016-06-07 16:27:07 +02:00
Leseb
202d372dba
Merge pull request #840 from jimcurtis/master
...
docker: enable mds container on Atomic host environment
2016-06-07 13:56:37 +02:00
Matthew Rees
f274e142e7
Fix for nmap arguments and grep matching, as well as only running
...
local_actions once
2016-06-07 13:48:07 +02:00
Jim Curtis
fa82827636
docker: review feedback on PR #840
2016-06-06 16:49:35 -07:00
Huamin Chen
8320085a66
ceph.conf.j2: check if interface is defined before using it
...
ceph-mon.service.j2: remove redundant --name option from docker command
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-06-06 17:34:51 +00:00
Matthew Rees
211ba4a3de
Fix to reference the monitor_address variable correctly in hostvars
2016-06-06 16:29:59 +02:00