Tests for network templates are failed on deployment because some network roles are missing

Bug #1522908 reported by Tatyanka
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Artem Panchenko

Bug Description

Scenario:
1. Revert snapshot with 5 slaves
2. Create cluster (HA) with Neutron VLAN/VXLAN/GRE
3. Add 3 controller + ceph nodes
4. Add 2 compute + ceph nodes
5. Upload 'ceph' network template
6. Create custom network groups basing
on template endpoints assignments
7. Run network verification
8. Deploy cluster
9. Run network verification
10. Run health checks (OSTF)
11. Check L3 network configuration on slaves
12. Check that services are listening on their networks only

Actual result:
Deployment failed with Task 'deploy' has incorrect status. error != ready, 'Network roles murano/cfapi, ironic/api, ironic/baremetal are missing from network configuration template'
After merge https://github.com/openstack/fuel-qa/commit/7ce54c7d16d8bf1297ac08accf00d08823b8130f we update net config for release with openstack yaml where baremetal network exists, so in net template test we receive inconsistency. We may add barematl roles in net template or fix this update net method to update only clusters and put bare metal only if ironic is true

Tags: area-qa
Revision history for this message
Tatyanka (tatyana-leontovich) wrote :
Revision history for this message
Dmitry Klenov (dklenov) wrote :

@Tatyanka,

Can you please shorten a bit title of the bug? You can move all necessary info to description.

Changed in fuel:
status: New → Confirmed
summary: - Tests for network templated are failed on deployment with Task 'deploy'
- has incorrect status. error != ready, 'Network roles murano/cfapi,
- ironic/api, ironic/baremetal are missing from network configuration
- template'
+ Tests for network templates are failed on deployment because some
+ network roles are missing
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (master)

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

Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Artem Panchenko (apanchenko-8)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (master)

Reviewed: https://review.openstack.org/255434
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=901a27e56656b49f3d43092ef922fccc25f7c50e
Submitter: Jenkins
Branch: master

commit 901a27e56656b49f3d43092ef922fccc25f7c50e
Author: Artem Panchenko <email address hidden>
Date: Wed Dec 9 20:35:56 2015 +0200

    Add missed network roles to the templates

    Add new network roles to the templates which are used
    for system tests:

     * murano/cfapi
     * ironic/api
     * ironic/baremetal

    Change-Id: I158482913aaf5bd10baf5c19ff35acc22f295246
    Closes-bug: #1522908

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Tatyanka (tatyana-leontovich) wrote :

verified on test run for 283 iso

Changed in fuel:
status: Fix Committed → 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.