Host OS prechecks follow up

We only log the release in the 'Checking host OS release or version'
precheck, but we allow either the release or version to be included in
the list. For example, on CentOS 7:

    CentOS release Core is not supported. Supported releases are: 8

Include the version in the failure message too.

Change-Id: I0302cd4fc94a0c3a6aa1dbac7b9fedf37c11b81e
Related: blueprint improve-prechecks
This commit is contained in:
Mark Goddard 2020-03-11 16:30:05 +00:00
parent cced7e04e5
commit 96151a35d0

View File

@ -9,8 +9,9 @@
- name: Checking host OS release or version
fail:
msg: >-
{{ ansible_distribution }} release {{ ansible_distribution_release }} is
not supported. Supported releases are:
{{ ansible_distribution }} release {{ ansible_distribution_release }}
version {{ ansible_distribution_version }} is not supported.
Supported releases are:
{{ host_os_distributions[ansible_distribution] | join(', ') }}
when:
- ansible_distribution_release not in host_os_distributions[ansible_distribution]