Page MenuHomeSoftware Heritage

staging: Bootstrap infrastructure with the gateway node

Authored by ardumont on Aug 1 2019, 10:20 AM.



This provisions the node and for the first time, will trigger a puppet run.

This puppet run will install the gateway's role including the routes back/forth
between production network and the staging network.


In the provision steps, prior to call puppet, we do need to install some setup
ourselves (route, ip_forward, etc...) to allow proxmox to continue the
provisioning of other nodes (coming). Puppet run installs the equivalent
instruction to make them persistent.

Related T1785
Related T1874

Depends on D1796

Test Plan
terraform init
terraform plan

This demos what it wants to do

Diff Detail

rSPRE sysadm-provisioning
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Looks good.

The line:

qemu_os           = "l26"

could specify something more recent, but nothing blocking.

This revision is now accepted and ready to land.Aug 1 2019, 11:45 AM
This revision was automatically updated to reflect the committed changes.