From 612854d63bff41e5b05bd4b3e7397de9cab8ab03 Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Mon, 24 Feb 2020 08:22:03 -0500 Subject: [PATCH] Ensure rsync is installed during bootstrap When using pre-deployed nodes installed with minimal OS, it may happen rsync is missing, and it's needed by the Ansible tasks using synchronize module. Let's make sure the package is installed. It was initially done in Ie8a1ad5e2c9e32cce1f1b8c264a8b44207d99b59 but this wasn't enough for the regular deployment. Change-Id: I15c06296c0e20e1db086cb4c7cf669251be3eccb Closes-Bug: #1863216 Related: https://bugzilla.redhat.com/show_bug.cgi?id=1802827 --- tripleo_ansible/roles/tripleo_bootstrap/vars/fedora-28.yml | 1 + tripleo_ansible/roles/tripleo_bootstrap/vars/redhat-8.yml | 1 + tripleo_ansible/roles/tripleo_bootstrap/vars/redhat.yml | 1 + 3 files changed, 3 insertions(+) diff --git a/tripleo_ansible/roles/tripleo_bootstrap/vars/fedora-28.yml b/tripleo_ansible/roles/tripleo_bootstrap/vars/fedora-28.yml index 0bb380094..05450ed5f 100644 --- a/tripleo_ansible/roles/tripleo_bootstrap/vars/fedora-28.yml +++ b/tripleo_ansible/roles/tripleo_bootstrap/vars/fedora-28.yml @@ -23,6 +23,7 @@ _tripleo_bootstrap_packages_bootstrap: - openvswitch - openstack-selinux - libselinux-python + - rsync _tripleo_bootstrap_legacy_network_packages: - initscripts diff --git a/tripleo_ansible/roles/tripleo_bootstrap/vars/redhat-8.yml b/tripleo_ansible/roles/tripleo_bootstrap/vars/redhat-8.yml index 67deb3f62..295f7a3ea 100644 --- a/tripleo_ansible/roles/tripleo_bootstrap/vars/redhat-8.yml +++ b/tripleo_ansible/roles/tripleo_bootstrap/vars/redhat-8.yml @@ -24,6 +24,7 @@ _tripleo_bootstrap_packages_bootstrap: - os-net-config - python3-libselinux - puppet-tripleo + - rsync - tmpwatch _tripleo_bootstrap_legacy_network_packages: diff --git a/tripleo_ansible/roles/tripleo_bootstrap/vars/redhat.yml b/tripleo_ansible/roles/tripleo_bootstrap/vars/redhat.yml index 817048680..44f0c42c1 100644 --- a/tripleo_ansible/roles/tripleo_bootstrap/vars/redhat.yml +++ b/tripleo_ansible/roles/tripleo_bootstrap/vars/redhat.yml @@ -24,4 +24,5 @@ _tripleo_bootstrap_packages_bootstrap: - openstack-selinux - openvswitch - puppet-tripleo + - rsync - tmpwatch