CI Updates
Nightly golden image builds
Nightly CI devstack akanda
public golden image for bootstrapping
Blueprint information
- Status:
- Complete
- Approver:
- Sean Roberts
- Priority:
- Medium
- Drafter:
- Sean Roberts
- Direction:
- Approved
- Assignee:
- Adam Gandelman
- Definition:
- Approved
- Series goal:
- Accepted for kilo
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Sean Roberts
- Completed by
- Sean Roberts
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Work items:
* Plan for first iteration of CI gate infrastructure* Enable pep8 and unit test jobs against relevant Akanda repositories: DONE
* Move existing devstack code to out of ``http://
and into a proper gerrit-managed Akanda repository in the stackforge namespace: DONE
* Complete diskimage-builder support that currently exists in
``http://
* Update devstack code to either pull a pre-built Akanda appliance image from a
known URL or to build one from source for use in test run: DONE
- Addressed by: https:/
* Create a generic ``(check|
Akanda devstack deployment and runs a subset of Tempest tests against it: DONE
- Addressed by: https:/
* Identifiy the subset of Tempest tests we care to run.
* Sync with openstack-infra and determine how and where these integration test
jobs will run.
* Run the devstack job against changes to ``akanda-
``akanda-
image will be built from source including the patch under review: INPROGRESS
- Addressed by: https:/
* Run the devstack job against all other relevant akanda repositories with a
configuration such that a pre-built appliance image from a known location on
the internet. Ideally, this will be the image produced from changes to
the appliance repositories (ie, akanda-
- Addressed by: https:/
* Setup doc build hooks for all projects and readthedocs.org: INPROGRESS
* Setup infrastructure to publish a new appliance image
(ie, akanda-
after code lands in ``akanda-
Addressed by: https:/
Remove duplicate requirements from test-requiremen
Addressed by: https:/
Add tools/run_
Addressed by: https:/
Seed a functional test suite with a basic health check