pre-ceph

ceph-ansible-installed

Check if ceph-ansible is installed on the undercloud.

Prints a message if ceph-ansible isn’t installed

  • hosts: undercloud

  • groups: pre-deployment, pre-ceph

  • parameters:

    • fail_without_ceph_ansible: False

    • ceph_ansible_repo: centos-ceph-nautilus

  • roles: ceph

Role documentation

ceph-dependencies-installed

Check if Ceph dependencies are installed.

Prints a message if a ceph dependency is missed

  • hosts: allovercloud

  • groups: pre-deployment, pre-ceph

  • parameters:

    • fail_without_deps: True

    • tripleo_delegate_to: {{ groups[‘allovercloud’] | default([]) }}

    • packages: [‘lvm2’]

  • roles: ceph

Role documentation

package-version

package-version.

Ensures we can access the wanted package version. Especially useful when you are switching repositories, for instance during an upgrade.

  • hosts: all

  • groups: prep, pre-deployment, pre-upgrade, pre-update, pre-system-upgrade, pre-undercloud-upgrade, pre-overcloud-prepare, pre-overcloud-upgrade, pre-overcloud-converge, pre-ceph

  • parameters:

    • package_version_debug: False

  • roles: package_version

Role documentation