Fuel Master CI Tests

Registered by Matthew Mosesohn on 2014-07-29

Create special Fuel Master boot mode which allows a user to modify Puppet code on host and rebuild all Docker containers before deployment. A CI script could then log in, modify Puppet code, then apply and test all changes.

Blueprint information

Status:
Complete
Approver:
Vladimir Kuklin
Priority:
High
Drafter:
Matthew Mosesohn
Direction:
Approved
Assignee:
Matthew Mosesohn
Definition:
Approved
Series goal:
Accepted for 6.1.x
Implementation:
Implemented
Milestone target:
milestone icon 6.1
Started by
Matthew Mosesohn on 2014-10-08
Completed by
Vladimir Kuklin on 2015-01-21

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/fuel-master-ci-tests,n,z

Addressed by: https://review.openstack.org/110982
    Add hidden option testmode=yes to kernel args

Addressed by: https://review.openstack.org/110994
    Map host puppet manifests if testmode is enabled

Addressed by: https://review.openstack.org/121082
    Enable signal trap for fuelmenu to save and quit

Addressed by: https://review.openstack.org/121516
    Use host puppet manifests for containers

Addressed by: https://review.openstack.org/122396
    blueprint fuel-master-ci-tests

Addressed by: https://review.openstack.org/127241
    Test for deployment master with custom manifests

Addressed by: https://review.openstack.org/135290
    Revert "Use host puppet manifests for containers"

Addressed by: https://review.openstack.org/135295
    Create dedicated puppet volume for rsync container

Addressed by: https://review.openstack.org/135947
    Create dedicated puppet volume for rsync container

Addressed by: https://review.openstack.org/136031
    Add option to build containers in installed ISO

Addressed by: https://review.openstack.org/136365
    Revert "Create dedicated puppet volume for rsync container"

Addressed by: https://review.openstack.org/136366
    Revert "Create dedicated puppet volume for rsync container"

Addressed by: https://review.openstack.org/143441
    Add deploy step on test master custom manifests

Addressed by: https://review.openstack.org/147577
    Set Fuel release when building containers

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.