ceph-ansible/roles/ceph-common/tasks/installs
Johannes Kastl efd38ecc88 ceph-validate: Refactor check for installation check on SUSE/openSUSE
Move the validation from roles/ceph-common/tasks/installs/install_on_suse.yml
to roles/ceph-validate/ and fix the syntax.

There are two valid combinations of `ceph_origin` and `ceph_repository` on
SUSE/openSUSE:
- ceph_origin == 'distro'
- ceph_origin == 'repository' and ceph_repository == 'obs'

The current when condition would fail even in the valid second combination,
as ceph_origin != distro would be true then

Fixes: #4362

Signed-off-by: Johannes Kastl <kastl@b1-systems.de>
2019-08-22 20:22:13 +02:00
..
configure_debian_repository_installation.yml improve coding style 2019-04-23 15:37:07 +02:00
configure_redhat_local_installation.yml roles: Remove useless become (true) flag 2019-06-19 10:31:32 +02:00
configure_redhat_repository_installation.yml improve coding style 2019-04-23 15:37:07 +02:00
configure_suse_repository_installation.yml improve coding style 2019-04-23 15:37:07 +02:00
debian_community_repository.yml Change ansible_lsb by ansible_distribution_release 2019-06-21 11:55:05 -04:00
debian_custom_repository.yml Change ansible_lsb by ansible_distribution_release 2019-06-21 11:55:05 -04:00
debian_dev_repository.yml Change ansible_lsb by ansible_distribution_release 2019-06-21 11:55:05 -04:00
debian_rhcs_repository.yml improve coding style 2019-04-23 15:37:07 +02:00
debian_uca_repository.yml retry on packages and repositories failures 2018-12-19 14:48:27 +00:00
install_debian_packages.yml UCA: Uncomment UCA variables in defaults, fix consequent breakage 2019-04-09 13:44:00 +02:00
install_debian_rhcs_packages.yml retry on packages and repositories failures 2018-12-19 14:48:27 +00:00
install_on_clear.yml lint: Remote package tasks should have a retry 2018-12-20 11:06:09 +01:00
install_on_debian.yml improve coding style 2019-04-23 15:37:07 +02:00
install_on_redhat.yml improve coding style 2019-04-23 15:37:07 +02:00
install_on_suse.yml ceph-validate: Refactor check for installation check on SUSE/openSUSE 2019-08-22 20:22:13 +02:00
install_redhat_packages.yml improve coding style 2019-04-23 15:37:07 +02:00
install_suse_packages.yml fix SUSE/openSUSE naming 2019-08-22 17:20:21 +02:00
prerequisite_rhcs_cdn_install.yml Update RHCS version with Nautilus 2019-05-13 09:53:18 +02:00
prerequisite_rhcs_cdn_install_debian.yml Change ansible_lsb by ansible_distribution_release 2019-06-21 11:55:05 -04:00
prerequisite_rhcs_iso_install.yml improve coding style 2019-04-23 15:37:07 +02:00
prerequisite_rhcs_iso_install_debian.yml Change ansible_lsb by ansible_distribution_release 2019-06-21 11:55:05 -04:00
redhat_community_repository.yml improve coding style 2019-04-23 15:37:07 +02:00
redhat_custom_repository.yml common: refactor installation method 2017-08-30 10:52:01 +02:00
redhat_dev_repository.yml Use the CentOS repo for Red Hat dev packages 2018-04-09 10:05:57 +02:00
redhat_rhcs_repository.yml improve coding style 2019-04-23 15:37:07 +02:00
suse_obs_repository.yml ceph-common: Add initial support for openSUSE Leap distributions 2017-11-14 10:51:22 +00:00