Created by Ryan Beisner on 2014-10-02 and last modified on 2018-04-17
Get this branch:
bzr branch lp:ubuntu-openstack-ci
Members of Ubuntu OpenStack CI Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu OpenStack CI Team

Recent revisions

396. By Ryan Beisner on 2018-04-17

[1chb1n, r=thedac] Destroy all zaza models for current slave/controller

395. By Ryan Beisner on 2018-04-16

[1chb1n, r=gnuoy] Expose OS_VIPnn addresses

394. By Ryan Beisner on 2018-04-11

[james-page, r=1chb1n] Update func27 regex to allow more matches

393. By Ryan Beisner on 2018-04-11

Merge the live operating branch of OSCI back into trunk.

Add retries to charm-test-infra juju commands to work around
LP 1709324. Also clean up the checkout dir to prevent disk
from filling on jenkins slaves.

Update mojo_runner for Juju 2.x

Set MOJO_SERIES for legacy specs

Calculate GATEWAY based on CIDR_EXT

Announce MOJO_* env vars

Correct VIP_RANGE usage

Use venv for lolo_logpuller

Update to use MODEL_NAME

Actually delete ext-ports again

Use bc venv for env-render tool too

Raise charm store api timeout from 10s default to 60s

Export USER env var for charm-tools compat

Update tmp cleanup

Use master of charm-test-infra

Switch charm-single to xenial and bionic

Enable gerrit account whitelist

Move bot-control back to master

Update artifact junk cleanup dates

Timeout swift commands

Update mojo runner for git repo and branch

392. By Ryan Beisner on 2017-05-27

[1chb1n, r=admcleod] Refactor OSCI for SS8 and Juju2 redeploy

391. By Ryan Beisner on 2017-04-05

Pull jobs into branch to preserve any legacy job changes

390. By Ryan Beisner on 2017-03-13

Set global charmstore base URL as workaround for libcharmstore issue


389. By Ryan Beisner on 2017-03-01

[1chb1n, r=admcleod] Update cleanup; use mojo from a venv; add ocata mapping

 - Use port-cleanup tool to delete neutron ext-ports left over from mojo runs. [Bug 1656306]
 - Update and re-enable undercloud instance reaping when error conditions are known. [Bug 1668778]
 - Block forever when destroy fails and cleanup fails, where human intervention is required anyway. [Bug 1668778]
 - Use mojo from a python virtualenv. [Bug 1666746]
 - Use python virtualenv for juju_status_health_check to work around paramiki/crypto IV CTR issues upstream. [Bug 1665598]

388. By Ryan Beisner on 2017-02-13

[james-page, r=1chb1n] Add AMULET env vars for LDAP testing.

387. By Ryan Beisner on 2017-02-05

Add secgroup cleanup and restrict sudo privileges

Adjust for limited sudo privileges for the jenkins user

Add post-destroy info dump

Remove shim for hashsum mismatch issue in Juju 1.25.6

Bail earlier if mojo operations fail

Update jenkins sudoers

Fixes and workarounds for:
 - https://bugs.launchpad.net/charm-test-infra/+bug/1647000
 - https://github.com/juju/charmstore-client/issues/104
 - https://github.com/juju/docs/issues/1555
 - https://bugs.launchpad.net/bugs/1541482
 - https://bugs.launchpad.net/bugs/1647000
 - https://bugs.launchpad.net/bugs/1646909
 - https://bugs.launchpad.net/bugs/1333162
 - https://bugs.launchpad.net/bugs/1625624
 - https://bugs.launchpad.net/bugs/1570216

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.