openstack-ansible-repo_server/tasks
Jonathan Rosser 20f01a5d88 Ensure insist=true is always set for lsyncd
If insist is not set to true then lsyncd will exit if it cannot
perform an initial rsync to the target hosts.

Due to the order in which the repo servers are configured, lsyncd
may be installed and started on the first host in the repo_servers
group before the ssh keys and other necessary configuration have
been placed on the remaining hosts. This leads to a failure to
start lsyncd.

This patch moves the setting of insist into the lua config file
for all operating systems, and removes the need to template a
defaults file on debian derivatives.

Change-Id: I26bb0e21d797c2bfbe67e03003da01c355c27561
(cherry picked from commit ee0a6d5b37)
2022-02-11 16:03:30 +00:00
..
main.yml Merge "Allow constraints files to be hosted on the repo server" 2021-03-17 09:41:48 +00:00
repo_install.yml Remove references to unsupported operating systems 2021-03-16 08:51:12 +00:00
repo_install_constraints.yml Allow constraints files to be hosted on the repo server 2021-02-22 23:56:14 +00:00
repo_key_distribute.yml Fix for installing repo-server with limit 2017-01-27 14:11:11 -08:00
repo_key_populate.yml Use slurp to collect the repo_server ssh keys 2016-03-02 03:54:10 +00:00
repo_post_install.yml Fix order for removing nginx file. 2020-12-10 07:44:42 -05:00
repo_pre_install.yml Allow constraints files to be hosted on the repo server 2021-02-22 23:56:14 +00:00
repo_sync_manager.yml Ensure insist=true is always set for lsyncd 2022-02-11 16:03:30 +00:00