2014-03-06 20:54:37 +08:00
|
|
|
---
|
2017-10-04 16:39:17 +08:00
|
|
|
- name: set_fact docker_exec_cmd
|
|
|
|
set_fact:
|
|
|
|
docker_exec_cmd: "docker exec ceph-rgw-{{ ansible_hostname }}"
|
|
|
|
when:
|
|
|
|
- containerized_deployment
|
|
|
|
|
2018-04-11 23:15:29 +08:00
|
|
|
- name: include common.yml
|
|
|
|
include: common.yml
|
|
|
|
|
2017-09-15 06:48:53 +08:00
|
|
|
- name: include pre_requisite.yml
|
|
|
|
include: pre_requisite.yml
|
|
|
|
when:
|
|
|
|
- not containerized_deployment
|
2016-08-17 02:57:01 +08:00
|
|
|
# Hard code this so we will skip the entire file instead of individual tasks (Default isn't Consistent)
|
|
|
|
static: False
|
2014-03-06 20:54:37 +08:00
|
|
|
|
2017-09-15 06:48:53 +08:00
|
|
|
- name: include openstack-keystone.yml
|
|
|
|
include: openstack-keystone.yml
|
2016-07-15 03:09:31 +08:00
|
|
|
when:
|
|
|
|
- radosgw_keystone_ssl|bool
|
2016-08-17 02:57:01 +08:00
|
|
|
# Hard code this so we will skip the entire file instead of individual tasks (Default isn't Consistent)
|
|
|
|
static: False
|
2016-08-08 11:16:15 +08:00
|
|
|
|
2017-09-15 06:48:53 +08:00
|
|
|
- name: include start_radosgw.yml
|
|
|
|
include: start_radosgw.yml
|
|
|
|
when:
|
|
|
|
- not containerized_deployment
|
2016-08-17 02:57:01 +08:00
|
|
|
# Hard code this so we will skip the entire file instead of individual tasks (Default isn't Consistent)
|
|
|
|
static: False
|
|
|
|
|
2017-09-15 06:48:53 +08:00
|
|
|
- name: include rgw_pool_pgs.yml
|
|
|
|
include: rgw_pool_pgs.yml
|
|
|
|
when:
|
|
|
|
- create_pools is defined
|
2017-04-20 00:30:40 +08:00
|
|
|
static: False
|
|
|
|
|
2017-09-15 06:48:53 +08:00
|
|
|
- name: include multisite/main.yml
|
2016-08-17 02:57:01 +08:00
|
|
|
include: multisite/main.yml
|
2016-09-26 21:19:15 +08:00
|
|
|
when:
|
2018-04-16 21:57:23 +08:00
|
|
|
- rgw_zone != ""
|
2016-09-26 21:19:15 +08:00
|
|
|
- rgw_multisite
|
2017-10-13 00:27:36 +08:00
|
|
|
- ceph_release_num[ceph_release] >= ceph_release_num.jewel
|
2016-08-17 02:57:01 +08:00
|
|
|
# Hard code this so we will skip the entire file instead of individual tasks (Default isn't Consistent)
|
|
|
|
static: False
|
2015-03-02 17:22:52 +08:00
|
|
|
|
2017-09-15 06:48:53 +08:00
|
|
|
- name: include docker/main.yml
|
|
|
|
include: docker/main.yml
|
|
|
|
when:
|
|
|
|
- containerized_deployment
|
2016-08-17 02:57:01 +08:00
|
|
|
# Hard code this so we will skip the entire file instead of individual tasks (Default isn't Consistent)
|
|
|
|
static: False
|