Gate source builds

Registered by Steven Dake

Gate source builds for all distributions.

Blueprint information

Status:
Complete
Approver:
Steven Dake
Priority:
High
Drafter:
Steven Dake
Direction:
Approved
Assignee:
Steven Dake
Definition:
Approved
Series goal:
Accepted for liberty
Implementation:
Implemented
Milestone target:
milestone icon liberty-3
Started by
Steven Dake
Completed by
Steven Dake

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/gate-source-builds,n,z

Addressed by: https://review.openstack.org/211123
    Use docker-engine in setup_gate

Addressed by: https://review.openstack.org/211128
    Add centos-src-build tox gate

Addressed by: https://review.openstack.org/212814
    Use inheritance for overriding of builder args

Addressed by: https://review.openstack.org/212821
    Change tox targets to use new build.py

Addressed by: https://review.openstack.org/213277
    Safely check for dictionary key presence

Addressed by: https://review.openstack.org/213397
    Setup the gate for cross-distro support

Addressed by: https://review.openstack.org/213472
    Fix gate source building backtrace

Addressed by: https://review.openstack.org/213522
    Make gnocchi-base build from source

Addressed by: https://review.openstack.org/213523
    Make heat build from source in the templates

Addressed by: https://review.openstack.org/213524
    Make cinder build from source

Addressed by: https://review.openstack.org/213525
    Make openvswitch build from source

Addressed by: https://review.openstack.org/213534
    Force reread of repo for neutron-openvswitch-agent

Addressed by: https://review.openstack.org/213538
    Just a test patch to test building with templates

Addressed by: https://review.openstack.org/213539
    Neutron base does not need python-neutron-client package

Addressed by: https://review.openstack.org/213537
    Prepare for gating by distro, type, docker type

Addressed by: https://review.openstack.org/217025
    Install lvm in Cinder from-source containers

Even though this blueprint is implemented from a Kolla perspective, project-config needs patch sets.

Addressed by: https://review.openstack.org/218122
    Functional test Ubuntu source building

Addressed by: https://review.openstack.org/218543
    Remove deprecated --template option from gating

Addressed by: https://review.openstack.org/218542
    Remove cruft in tox.ini from docker_templates

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.