Page MenuHomeSoftware Heritage

staging: Bootstrap infrastructure with the gateway node
ClosedPublic

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

Details

Summary

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.

Note:

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

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

Event Timeline

ardumont created this revision.Aug 1 2019, 10:20 AM
ftigeot accepted this revision.Aug 1 2019, 11:45 AM

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.