prep-source-repos/README

25 lines
1020 B
Plaintext

This repository is a place for testers of full rack end-to-end TripleO
runs to coordinate around reproducible deployments.
repo_refs.yaml contains the various repos TripleO will clone and allows
you to track in-flight Gerrit reviews that need to be pulled down as
part of the deployment.
To use:
Ideally, maintain a local rc file with environment variables specific
to your environment. To view which you should be setting, see top of
devtestrc.
You'll also want to maintain a nodes.json and bm-network.json specific
to your node inventory and seed/undercloud network topology. See examples.
With your local overrides and nodes.json and bm-network.json in place, simply
source devtestrc. This will clone all required repos and patches every time
its sourced. To skip this part, set NO_SOURCE_PREP=1. Note without this set,
you'll likely lose local changes to the repos upon resourcing.
Then you may simply run:
devtest.sh --trash-my-machine --nodes $PATH_TO/nodes.json --bm-networks $PATH_TO/bm-network.json