ceph-ansible/roles/ceph-osd/tasks
Sébastien Han c2f1dca823 docker: use a better method to pull images
We changed the way we declare image.
Prior to this patch we must have a "user/image:tag"
format, which is incompatible with non docker-hub registry where you
usually don't have a "user". On the docker hub a "user" is also
identified as a namespace, so for Ceph the user was "ceph".

Variables have been simplified with only:

* ceph_docker_image
* ceph_docker_image_tag

1. For docker hub images: ceph_docker_name: "ceph/daemon" will give
you the 'daemon' image of the 'ceph' user.

2. For non docker hub images: ceph_docker_name: "daemon" will simply
give you the "daemon" image.

Infrastructure playbooks have been modified as well.
The file group_vars/all.docker.yml.sample has been removed as well.
It is hard to maintain since we have to generate it manually. If
you want to configure specific variables for a specific daemon simply
edit group_vars/$DAEMON.yml

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1420207
Signed-off-by: Sébastien Han <seb@redhat.com>
2017-02-09 17:57:18 +01:00
..
docker docker: use a better method to pull images 2017-02-09 17:57:18 +01:00
scenarios osd: clarify osd scenario prepare sequence 2017-02-01 13:59:35 +01:00
activate_osds.yml Remove support of releases prior to Jewel. 2017-01-31 11:00:54 +01:00
check_devices.yml enable prepare osd with partition devices in raw_multi_journal 2016-12-15 22:03:38 +08:00
check_devices_auto.yml Better --check compatibility for ceph-osd role 2016-11-27 15:00:10 +01:00
check_devices_static.yml enable prepare osd with partition devices in raw_multi_journal 2016-12-15 22:03:38 +08:00
check_mandatory_vars.yml osd: docker change required variables for check 2016-12-15 14:50:29 +01:00
main.yml Refact temporary vars in ceph-common defaults. 2016-11-30 14:36:56 +01:00
osd_fragment.yml Remove support of releases prior to Jewel. 2017-01-31 11:00:54 +01:00
pre_requisite.yml Remove support of releases prior to Jewel. 2017-01-31 11:00:54 +01:00