Page MenuHomeSoftware Heritage

Vagrant: Allow rsync puppet manifest to the puppet master vm
ClosedPublic

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

Details

Summary

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.

[1]

==> 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

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