mirror of https://github.com/ceph/ceph-ansible.git
f7e9585a2c
Problem: we could end up in situation where we would install a package on a machine that does not have the right repo enabled. Because the condition was set to OR we weren't pinning a particular host but just a condition. Let's say someone sets 'ceph_origin == "distro"', this would try to install OSD packages on Monitors. Solution: use a AND condition to first pin to the group_name (which identifies a set of hosts) AND then after this one of the installation condition. Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1453119 Co-Authored-By: https://github.com/zhsj Signed-off-by: Sébastien Han <seb@redhat.com> |
||
---|---|---|
.. | ||
checks | ||
docker | ||
installs | ||
misc | ||
pre_requisites | ||
configure_cluster_name.yml | ||
create_ceph_initial_dirs.yml | ||
create_rbd_client_dir.yml | ||
facts.yml | ||
facts_mon_fsid.yml | ||
generate_ceph_conf.yml | ||
generate_cluster_fsid.yml | ||
main.yml | ||
release.yml |