4db92ba2ca
This change moves all of the fedora28 container images to centos8 to
ensure we're maximizing coverage in all of our roles with OS images that
represent real deployments. While fedora28 was useful to exercise RHEL8
code path's while there was no RHEL/CentOS8 container image, we can now
use the upstream CentOS8 image ensuring we're getting a true,
representative, environment.
The following molecule test has been moved to non-voting as it is
facing some issues. A follow up patch will try to fix them ASAP.
- check_network_gateway (facing an issue when Ansible is trying to
discover the python interpreter used in CentOS8 Docker Image)
Related-Bug: #1894882
Change-Id: I02f68b78fdf73a60443d8ea5d2dcb46e5ad67e25
Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
(cherry picked from commit 4fc31e06dc
)
Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
52 lines
1.4 KiB
YAML
52 lines
1.4 KiB
YAML
---
|
|
# Copyright 2019 Red Hat, Inc.
|
|
# All Rights Reserved.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
# not use this file except in compliance with the License. You may obtain
|
|
# a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
# License for the specific language governing permissions and limitations
|
|
# under the License.
|
|
|
|
|
|
- name: Converge
|
|
hosts: all
|
|
|
|
tasks:
|
|
- name: Validate No Available Update for patch rpm
|
|
include_role:
|
|
name: check_latest_packages_version
|
|
vars:
|
|
packages:
|
|
- patch
|
|
|
|
- name: Working Detection of Update for Pam package
|
|
block:
|
|
- include_role:
|
|
name: check_latest_packages_version
|
|
vars:
|
|
packages:
|
|
- pam
|
|
|
|
rescue:
|
|
- name: Clear host errors
|
|
meta: clear_host_errors
|
|
|
|
- debug:
|
|
msg: The validation works! End the playbook run
|
|
|
|
- name: End play
|
|
meta: end_play
|
|
|
|
- name: Fail the test
|
|
fail:
|
|
msg: |
|
|
The check_latest_packages_version role should have detected
|
|
that packages have available updates.
|