For the complete documentation index, see llms.txt. This page is also available as Markdown.

Offline Phase

  1. To create the offline VM with networking disabled, run the following command on the build machine:

cd ~/code/vxsuite-build-system
./scripts/tb-create-offline-vm.sh
  1. Open virt-manager if not already open:

sudo virt-manager
  1. Double click the offline VM.

  2. Press the start button ▶️.

  3. Once the VM has initialized, log in with username vx and password votingworks.

  4. To ensure that the console displays correctly, select "View" > "Resize to VM".

  5. In the VM terminal window, validate that networking is automatically disabled in the offline VM using the following command:

ping -c2 google.com
  • This command should either time out or immediately error with a failure in name resolution.

  1. To execute the offline phase, run the following commands:

cd ~/code/vxsuite-build-system
./scripts/tb-run-offline-phase.sh <inventory-name>
  1. Once the offline phase completes, the base VotingWorks application has been built. You can now shut down the offline VM:

sudo shutdown -h now

Last updated