./enter-env.sh
- Increment the variable that controls the number of evaluators in
terraform/base/variables.tf
terraform apply
- Once the instance is reachable (it may take a while after terraform finishes due to IPXE booting), run the
make-targets.sh
script from the root of the repo morph deploy ./morph-network/default.nix --on='ofborg-evaluator-XYZ' dry-activate
morph deploy ./morph-network/default.nix --on='ofborg-evaluator-XYZ' test
morph upload-secrets ./morph-network/default.nix --on='ofborg-evaluator-XYZ'
morph deploy ./morph-network/default.nix --on='ofborg-evaluator-XYZ' test
- This needs to be run twice because the secrets are chown'd to a user that doesn't exist until the system activates and creates them, and the ofborg units will fail to start up without that secret. Chicken-and-egg.
- If it worked, make it permanent:
morph deploy ./morph-network/default.nix --on='ofborg-evaluator-XYZ' switch
This repository has been archived by the owner on Jan 15, 2025. It is now read-only.