os_heat role needs functional testing for gate

Bug #1624518 reported by Travis Truman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Medium
Jesse Pretorius

Bug Description

The os_heat role gate only tests role convergence. It should have additional functional testing to validate that the heat APIs are up, listening and reachable. If possible, heat tempest scenarios should be executed as well.

Changed in openstack-ansible:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Qin Wang (qwang)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_heat (master)

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

Changed in openstack-ansible:
status: Confirmed → In Progress
Changed in openstack-ansible:
assignee: Qin Wang (qwang) → Travis Truman (travis-truman)
Changed in openstack-ansible:
assignee: Travis Truman (travis-truman) → Jesse Pretorius (jesse-pretorius)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_heat (master)

Reviewed: https://review.openstack.org/378024
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-os_heat/commit/?id=4c21c435cd1ba046a17e7ed7abf5edfc30175eab
Submitter: Jenkins
Branch: master

commit 4c21c435cd1ba046a17e7ed7abf5edfc30175eab
Author: Qin Wang <email address hidden>
Date: Tue Sep 27 20:44:22 2016 +0000

    Add os_heat role functional tests for gate

    The Heat functional tests simply validate the
    heat APIs are reachable. Tempest testing would require
    installation of glance, nova and neutron so it is
    reserved for the integrated gate.

    Co-Authored-By: Travis Truman <email address hidden>
    Change-Id: I619dcc085c1a2c5d23c685cc63dc2e70b1bd530e
    Closes-bug: #1624518

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_heat (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/382790

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_heat (stable/newton)

Reviewed: https://review.openstack.org/382790
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-os_heat/commit/?id=dd6f8a960e13179956c9b246096cf24445dc99b2
Submitter: Jenkins
Branch: stable/newton

commit dd6f8a960e13179956c9b246096cf24445dc99b2
Author: Qin Wang <email address hidden>
Date: Tue Sep 27 20:44:22 2016 +0000

    Add os_heat role functional tests for gate

    The Heat functional tests simply validate the
    heat APIs are reachable. Tempest testing would require
    installation of glance, nova and neutron so it is
    reserved for the integrated gate.

    Co-Authored-By: Travis Truman <email address hidden>
    Change-Id: I619dcc085c1a2c5d23c685cc63dc2e70b1bd530e
    Closes-bug: #1624518
    (cherry picked from commit 4c21c435cd1ba046a17e7ed7abf5edfc30175eab)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-os_heat 14.0.0.0rc4

This issue was fixed in the openstack/openstack-ansible-os_heat 14.0.0.0rc4 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-os_heat 15.0.0.0b1

This issue was fixed in the openstack/openstack-ansible-os_heat 15.0.0.0b1 development milestone.

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.