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
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 25987
Build 40614: arc lint + arc unit