Fullstack is not working due to tempest requirement

Bug #1645623 reported by Li Ma
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DragonFlow
Fix Released
Critical
Li Ma

Bug Description

2016-11-29 07:25:38.698 | ++ lib/neutron_plugins/services/l3:is_networking_extension_supported:431 : return 0
2016-11-29 07:25:38.700 | +++ lib/tempest:configure_tempest:245 : openstack network show -f value -c id public
2016-11-29 07:25:39.980 | Error while executing command: No Network found for public
2016-11-29 07:25:40.010 | ++ lib/tempest:configure_tempest:245 : public_network_id=

It seems that tempest needs an existing external network named 'public'.

Li Ma (nick-ma-z)
Changed in dragonflow:
importance: Undecided → Critical
Revision history for this message
Yuli (stremovsky) wrote :

This is from gate test ?

Revision history for this message
Yuli (stremovsky) wrote :

Make sure you do not have the following line in configuration.

NEUTRON_CREATE_INITIAL_NETWORKS=False

Revision history for this message
Li Ma (nick-ma-z) wrote :

http://logs.openstack.org/50/385350/9/check/gate-dragonflow-dsvm-fullstack-ml2-nv/92fe618/logs/devstacklog.txt

This is from the gate. The NEUTRON_CREATE_INITIAL_NETWORKS setting to False is because we need a clean environment for each test case, but it seems that the tempest needs it to test API. I'm trying to find out a workaround to get rid of this problem.

See https://review.openstack.org/#/c/404031/

Revision history for this message
Li Ma (nick-ma-z) wrote :

if the neutron plugin supports 'external-net' extension, lib/tempest in devstack will require the existence of 'public' network. That's why it will raise exception when you load tempest in devstack.

Li Ma (nick-ma-z)
Changed in dragonflow:
assignee: nobody → Li Ma (nick-ma-z)
Changed in dragonflow:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to dragonflow (master)

Reviewed: https://review.openstack.org/404031
Committed: https://git.openstack.org/cgit/openstack/dragonflow/commit/?id=c071bf08f36db0be75196009a53c79cc8fbd3a39
Submitter: Jenkins
Branch: master

commit c071bf08f36db0be75196009a53c79cc8fbd3a39
Author: Li Ma <email address hidden>
Date: Tue Nov 29 14:30:13 2016 +0800

    Fix broken fullstack due to tempest

    Closes-Bug: #1645623
    Change-Id: I48339059f399aeb5e16e6038f0a5d00deffe3fcd

Changed in dragonflow:
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.