os_swift role has no functional testing

Bug #1553967 reported by Jesse Pretorius
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Critical
Andy McCrae

Bug Description

The role has no functional testing. This is a release-critical requirement for the Mitaka release.

Changed in openstack-ansible:
assignee: nobody → Andy McCrae (andrew-mccrae)
Changed in openstack-ansible:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_swift (master)

Fix proposed to branch: master
Review: https://review.openstack.org/290012

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_swift (master)

Reviewed: https://review.openstack.org/290012
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-os_swift/commit/?id=17c7c08f29ae6444bcade9c2e67d08fb86963b37
Submitter: Jenkins
Branch: master

commit 17c7c08f29ae6444bcade9c2e67d08fb86963b37
Author: Andy McCrae <email address hidden>
Date: Tue Mar 8 16:44:49 2016 +0000

    Enable developer mode

    This commit adds the ability to install cinder without a repo server.
    This pattern is lifted from the os_keystone role and allows us to
    further develop functional testing for this role.

    Change-Id: I85ba753a946b22ee3e9b9403977501a1804f9d86
    Partial-Bug: #1553967

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_swift (master)

Fix proposed to branch: master
Review: https://review.openstack.org/291290

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_swift (master)

Reviewed: https://review.openstack.org/291290
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-os_swift/commit/?id=e31ab24c665860315c2ce77fbfbdc112b2201295
Submitter: Jenkins
Branch: master

commit e31ab24c665860315c2ce77fbfbdc112b2201295
Author: Andy McCrae <email address hidden>
Date: Thu Mar 10 16:31:44 2016 +0000

    Add functional convergence test for os-swift role

    Adds a functional/convergence tests for os-swift including keystone,
    galera, memcache and rabbit.

    Swift testing infrastructure consists of:
    1 service container /w keystone, galera, rabbit, memcached.
    4 storage hosts (each with 2 disks)
    1 proxy container.

    This fixes a few issues to ensure the functional tests will run, such as
    delegating sysctl net.ipv4.tcp_tw_reuse task to physical host, since we
    are running swift storage inside containers for the purposes of this
    test, and the containers won't have access to make this change.

    Fixes the developer_mode settings which were incorrect.

    Change-Id: Ie1dfaf666cbbac9fe78edd0a9218cec790c8c4d2
    Closes-Bug: #1553967

Changed in openstack-ansible:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.