Page MenuHomeSoftware Heritage

Vagrant: Allow rsync puppet manifest to the puppet master vm

Authored by ardumont on Jan 13 2022, 9:34 AM.



If the puppet master vm (pergamon) is not up, that won't prevent the script from
working. Only logs output report the failure to communicate with it.


==> pergamon: The machine is reporting that it is not ready for rsync to
==> pergamon: communicate with it. Verify that this machine is properly running.

Related to T3833

Test Plan

Actually use it and it works as expected. When the pergamon is not up, output
the failure to communicate. Otherwise, rsync the puppet manifest to pergamon and then we
can "puppet agent --test" as we want.

Diff Detail

rSENV Puppet Environment
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.