multinode gating

Registered by Sam Yaple

The gate has capability to do multiple nodes and link them together. We can take advantage of this will Kolla.

This is not docker-in-docker (which was deemed unusable due to limited amount of RAM on the gate nodes). This is multiple vms running our services.

Blueprint information

Status:
Complete
Approver:
Sam Yaple
Priority:
Undefined
Drafter:
Sam Yaple
Direction:
Approved
Assignee:
Jeffrey Zhang
Definition:
Approved
Series goal:
Accepted for pike
Implementation:
Implemented
Milestone target:
milestone icon ocata-3
Started by
Sam Yaple
Completed by
Mark Goddard

Related branches

Sprints

Whiteboard

Direction has changed from d-in-d to true multinode. After understanding the linkage I do not see any problems building the gate as multinode. --SamYaple

moving to newton-3 expected to be released on 2016-09-02. Please try to finish it before that otherwise it will be moved to Octata. - coolsvap

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

Addressed by: https://review.openstack.org/241444
    [WIP] Add Docker in Docker container

Addressed by: https://review.openstack.org/241465
    Adjust gate btrfs setup

Addressed by: https://review.openstack.org/241498
    Remove unused setup_fedora.sh

Addressed by: https://review.openstack.org/241499
    Restrucutre gate scripts

Addressed by: https://review.openstack.org/241500
    [WIP] Deploy multinode in gate

Addressed by: https://review.openstack.org/241856
    Allow disabling of sysctl values

Addressed by: https://review.openstack.org/241989
    bootstrap takes place on the wrong node

Addressed by: https://review.openstack.org/242282
    Add new gate for multinode

Addressed by: https://review.openstack.org/242364
    Remove unused setup_fedora.sh

Addressed by: https://review.openstack.org/242365
    Adjust gate btrfs setup

Addressed by: https://review.openstack.org/242366
    Restrucutre gate scripts

Addressed by: https://review.openstack.org/242367
    bootstrap takes place on the wrong node

Addressed by: https://review.openstack.org/242368
    Add new gate for multinode

Addressed by: https://review.openstack.org/243031
    We now have a logs publisher

Addressed by: https://review.openstack.org/244168
    Rename jobs for Kolla

Addressed by: https://review.openstack.org/244252
    Rename jobs for Kolla

Addressed by: https://review.openstack.org/244538
    Convert gate to Ansible setup

Addressed by: https://review.openstack.org/245803
    Remove unused tox jobs

Addressed by: https://review.openstack.org/249518
    We now have a logs publisher

Addressed by: https://review.openstack.org/249519
    Convert gate to Ansible setup

(?)

Work Items

Work items:
Create DinD container: DONE
Modify current setup_gate.sh for btrfs magic: DONE
Add new gate to tox.ini: DONE
Convert Gate to Ansible: INPROGRESS
Create script to execute n-number of nodes: INPROGRESS

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.