os_cinder role has no functional testing

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

Bug Description

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

Changed in openstack-ansible:
status: New → Confirmed
Changed in openstack-ansible:
importance: Undecided → Critical
milestone: none → 13.0.0
Matt Thompson (mattt416)
Changed in openstack-ansible:
assignee: nobody → Matt Thompson (mattt416)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_cinder (master)

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

Changed in openstack-ansible:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_cinder (master)

Reviewed: https://review.openstack.org/289854
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-os_cinder/commit/?id=49978a5e062f2b3b3c8740e5149243e7e74431bb
Submitter: Jenkins
Branch: master

commit 49978a5e062f2b3b3c8740e5149243e7e74431bb
Author: Matt Thompson <email address hidden>
Date: Tue Mar 8 10:41:34 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: Iaff1b9dadac857f3787074d7905d59547deba0ee
    Partial-Bug: #1553971

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/289856
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-os_cinder/commit/?id=3c4b5d0f724c9ea1294f22c0dacfcb7a791d30db
Submitter: Jenkins
Branch: master

commit 3c4b5d0f724c9ea1294f22c0dacfcb7a791d30db
Author: Matt Thompson <email address hidden>
Date: Tue Mar 8 10:45:39 2016 +0000

    Enable functional convergence testing

    This commit updates tests/test.yml to deploy rabbitmq, galera,
    keystone, and cinder for a functional convergence test. Note that we
    point at a non-existent memcached server, but this can be adjusted to
    build memcached if deemed necessary. Additionally, we do not configure
    a cinder-volume backend, but simply deploy the service itself. This is
    something that can be tweaked in a later revision.

    Change-Id: I2d8d2dcc3703603eca96271635311373338cf4da
    Partial-Bug: #1553971

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

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

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

Reviewed: https://review.openstack.org/292493
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-os_cinder/commit/?id=a285614e950d5ee7251256a0d2d0a431001065ad
Submitter: Jenkins
Branch: master

commit a285614e950d5ee7251256a0d2d0a431001065ad
Author: Matt Thompson <email address hidden>
Date: Mon Mar 14 16:32:10 2016 +0000

    Use upper-constraints file in developer mode

    Last week, keystone was failing to install in developer mode due to us
    not specifying upper constraints. This was due to an upcapped version
    of pysaml2 being installed which is causing problems. This commit first
    clones the requirements repo and then uses the upper constraints file
    when installing packages.

    Note that we only update pip_install_options when in developer mode if
    the constraints aren't already set. This is because in developer mode
    you could have a container with multiple services running on it and the
    pip_install_options fact would get updated when already set, resulting
    in pip failing to install packages.

    Change-Id: I15d72eabddf832f43e2543dd1fd3a2ae7350d66f
    Partial-Bug: #1553971

Changed in openstack-ansible:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_magnum (master)

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

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.