Bug 1482694
| Summary: | tempest network and neutron plugin tests fail on Director HA deployment with OVN enabled | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Arie Bregman <abregman> |
| Component: | python-networking-ovn | Assignee: | Daniel Alvarez Sanchez <dalvarez> |
| Status: | CLOSED NOTABUG | QA Contact: | Ofer Blaut <oblaut> |
| Severity: | urgent | Docs Contact: | |
| Priority: | urgent | ||
| Version: | 12.0 (Pike) | CC: | abregman, apevec, dalvarez, ekuris, jlibosva, lhh, majopela, nusiddiq, nyechiel, vkommadi |
| Target Milestone: | --- | Keywords: | AutomationBlocker, TechPreview, Triaged, ZStream |
| Target Release: | 12.0 (Pike) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-01-02 08:43:51 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1510879 | ||
| Bug Blocks: | |||
|
Description
Arie Bregman
2017-08-17 22:15:45 UTC
Neat, thank you Arie! Could you please specify which tests also fail with ML2/OVS with the same code base? We'll also need to follow up on upstream networking-ovn coverage gap. One action item would be to enable the Neutron in-tree API tests. It's not clear why the Tempest scenario tests are failing though. The following tests fail also with ML2/OVS: neutron.tests.tempest.api.test_subnetpools.DefaultSubnetPoolsTest.test_convert_default_subnetpool_to_non_default neutron.tests.tempest.api.test_subnetpools.DefaultSubnetPoolsTest.test_convert_subnetpool_to_default_subnetpool It's tracked here: https://bugzilla.redhat.com/show_bug.cgi?id=1480273 No. Looks like it's disabled: [heat-admin@controller-0 ~]$ systemctl status neutron-metadata-agent ● neutron-metadata-agent.service - OpenStack Neutron Metadata Agent Loaded: loaded (/usr/lib/systemd/system/neutron-metadata-agent.service; disabled; vendor preset: disabled) But looks like this is a deliberate change: https://github.com/openstack/tripleo-heat-templates/blob/master/environments/neutron-ml2-ovn-ha.yaml "# Disabling Neutron services that overlap with OVN" Thanks Arie. Lucas said he will propose a patch to set the force_config_driver=True in the nova config for metadata for all the OVN tests. I am not working on this bug. May be numan, Daniel, ajo or Lucas can take ownership of this bug. I will ping them on IRC and ask for taking ownership. Thanks In upstream force_config_drive is set to True for OVN and test passes so looks like it's infrared the one disabling it. Most of the tests (except the ipv6 and agent tests) should pass with this change. Most of those tests are due to https://bugzilla.redhat.com/show_bug.cgi?id=1510879 I've set that one as blocker of this. one of them mac spoofing, needs to be disabled because, there the test in tempest is not well written [1] [1] https://bugs.launchpad.net/tempest/+bug/1728886 @arie, we also need to disable this one:
neutron/tests/tempest/api/admin/test_agent_management
The test explodes because we report no agents:
File "/usr/lib/python2.7/site-packages/neutron/tests/tempest/api/admin/test_agent_management.py", line 30, in resource_setup
cls.agent = agents[0] # don't modify this agent
:)
Now that we have considerably fewer failures. Should we close this very generic bug and split it into smaller, more specific, bugs? (In reply to Arie Bregman from comment #22) > Now that we have considerably fewer failures. Should we close this very > generic bug and split it into smaller, more specific, bugs? I think it makes sense :) We'll review the list and open them. Thanks Arie |