lp://staging/~doanac/ubuntu-ci-services-itself/deployment-variables
- Get this branch:
- bzr branch lp://staging/~doanac/ubuntu-ci-services-itself/deployment-variables
Branch merges
- Andy Doan (community): Approve
- Vincent Ladeuil (community): Approve
- Paul Larson: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 169 lines (+56/-30)4 files modifiedjuju-deployer/deploy.py (+28/-21)
juju-deployer/test_deploy.py (+15/-0)
tests/ppa_assigner/test.py (+12/-8)
tests/run.py (+1/-1)
Branch information
Recent revisions
- 251. By Andy Doan
-
ppa-assigner: fix some amulet test problems
The amulet test had two bad assumptions:
1) there's more than one PPA configured for the user
2) the launchpad user is always "ci-engineering"This gets the tests passing when that's not the case
- 250. By Andy Doan
-
deploy: make a clear list of required environment variables to user
This change makes a consistent single place to enumerate the
environment variables required for deployment. These should ideally
just be added to novarc files.NOTE: the CI_OAUTH_* and CI_LAUNCHPAD_USER values don't exist in
novarc by default and must be created manually. Please read:https:/
/help.launchpad .net/API/ SigningRequests for instructions on how to create a token.
- 248. By Andy Doan
-
[r=Evan Dandrea, Vincent Ladeuil, PS Jenkins bot] deploy: move oauth defaults into cheetah
We need a mechanism to properly set the oauth defaults in our unit-config
file. The way we might do this could vary. For example you could do
things like:* add these OAUTH values to the novarc file you source
* provide CLI args in deploy.pyHowever, regardless of that decision we'll still have to pass them
as environment variables to cheetah for it to fill out the template.
This is step one in that process. from Andy Doan - 246. By Andy Doan
-
[r=Evan Dandrea] make django components capable of deploying with swift tarballs from Andy Doan
- 245. By Andy Doan
-
[r=Evan Dandrea] convert restish charms and services to support swift payloads from Andy Doan
- 244. By Chris Johnston
-
[r=Evan Dandrea] Update the README for info on testing the ticket system and the CLI from Chris Johnston
- 243. By Ursula Junque
-
[r=Andy Doan] Checks if the environment is bootstrapped as it's required to deploy from Ursula Junque
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntu-ci-services-itself