# "state=latest".
#upgrade_ceph_packages: False
+# If this is false then the 'ceph' package will be installed on rpm systems, which
+# is not needed for versions after infernalis.
+#use_server_package_split: true
+
# /!\ EITHER ACTIVE ceph_stable OR ceph_stable_ice OR ceph_dev /!\
#debian_package_dependencies:
# "state=latest".
upgrade_ceph_packages: False
+# If this is false then the 'ceph' package will be installed on rpm systems, which
+# is not needed for versions after infernalis.
+use_server_package_split: true
+
# /!\ EITHER ACTIVE ceph_stable OR ceph_stable_ice OR ceph_dev /!\
debian_package_dependencies:
# Do not comment the variable mon_containerized_deployment_with_kv here. This variable is being used
# by ceph.conf.j2 template. so it should always be defined
mon_containerized_deployment_with_kv: false
+
yum:
name: ceph
state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- when: not ceph_stable_rh_storage
+ when: not use_server_package_split
- name: install distro or red hat storage ceph mon
yum:
- name: "{{ item }}"
+ name: "ceph-mon"
state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- with_items:
- - ceph
- - ceph-mon
when:
(ceph_origin == "distro" or ceph_stable_rh_storage or
(ceph_stable and ceph_stable_release not in ceph_stable_releases)) and
- name: install distro or red hat storage ceph mon
dnf:
- name: "{{ item }}"
+ name: "ceph-mon"
state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- with_items:
- - ceph
- - ceph-mon
when:
(ceph_origin == "distro" or ceph_stable_rh_storage or
(ceph_stable and ceph_stable_release not in ceph_stable_releases)) and
- name: install distro or red hat storage ceph osd
yum:
- name: "{{ item }}"
+ name: "ceph-osd"
state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- with_items:
- - ceph
- - ceph-osd
when:
(ceph_origin == "distro" or ceph_stable_rh_storage or
(ceph_stable and ceph_stable_release not in ceph_stable_releases)) and
- name: install distro or red hat storage ceph osd
dnf:
- name: "{{ item }}"
+ name: "ceph-osd"
state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- with_items:
- - ceph
- - ceph-osd
when:
(ceph_origin == "distro" or ceph_stable_rh_storage or
(ceph_stable and ceph_stable_release not in ceph_stable_releases)) and