You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jose Luis Franco Arza
When running fetch with become, the slurp module will also be used to fetch the contents of the file for determining the remote checksum. This effectively doubles the transfer size  and shows up as a MemoryError when the file size is large enough. In TripleO this is problematic in large & old deployments when transferring the /var/lib/mysql folder. This patch switches to using rsync directly between the src and dst hosts to transfer the data. This is advantageous not only for solving the above-mentioned bug, but is also faster. A simpler implementation using synchronize was attempted , but there were issues with the mistral container which prevented that approach from being successful.  https://docs.ansible.com/ansible/latest/collections/ansible/builtin/fetch_module.html#notes  https://review.opendev.org/c/openstack/tripleo-ansible/+/776565/11 Closes-Bug: #1908425 Closes-Bug: rhbz#1904681 Closes-Bug: rhbz#1916162 Depends-On: https://review.opendev.org/778456 Change-Id: Ifc03f9eb1cb4ca3faec194569f4cb2dace93323f
|1 year ago|
|default||1 year ago|