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
Branch
provision-proxmox-through-terraform
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 7102
Build 10014: arc lint + arc unit

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.