Bug 1394744
Summary: | TestSecurityGroupsBasicOps.test_port_security_disable_security_group test gets halted by giving request timed out. | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Chandan Kumar <chkumar> |
Component: | openstack-ironic-inspector | Assignee: | Dmitry Tantsur <dtantsur> |
Status: | CLOSED ERRATA | QA Contact: | Raviv Bar-Tal <rbartal> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 10.0 (Newton) | CC: | afazekas, apevec, dmellado, dtantsur, jschluet, lhh, mburns, mmagr, slinaber |
Target Milestone: | rc | Keywords: | AutomationBlocker, Triaged |
Target Release: | 10.0 (Newton) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | openstack-ironic-inspector-4.2.0-3.el7ost | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-12-14 16:32:20 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: |
Description
Chandan Kumar
2016-11-14 11:25:39 UTC
This issue prevents us to run the shipped tempest on the undercloud node, as we normally do. > It appears that there is some issue with the ironic-inspector tempest plugin.
I don't see any signs of it, sorry.
This is a known issue with SSH code in tempest, mtreinish has tried to fix it previously, but his attempt broke other people. I'm not entirely sure why it exhibit itself when inspector plugin is enabled, but I don't see how we can help.
For the record: we had similar problems in upstream CI since https://review.openstack.org/#/c/358610/ was merged. Try reverting it to see if it helps. Hey dmitry. What makes me wonder is *why* this shows only up when ironic-inspector plugin is enabled. Is there any code within the plugin that would touch any ssh related setting? We don't seem to. Actually our plugin [1] is pretty simple, I've no idea in what way it can cause configuration changes. I also don't think there should be any configuration in Tempest breaking SSH. But FWIW tempest is black magic for me and most of upstream contributors, so we *might* be missing something. [1] https://github.com/openstack/ironic-inspector/tree/master/ironic_inspector/test/inspector_tempest_plugin Ironic-Inspector monkey-patching eventlet on the path to the tempest_plugin is the source of this issue. https://github.com/openstack/ironic-inspector/blob/master/ironic_inspector/test/__init__.py Tempest doesn't support the usage of eventlet and if the eventlet monkey patch happens late (plugin load time) it causes this kind of issues. Removing the eventlet import affecting the ironic-inspector tempest plugin solves the issue affecting another tests. Reassigning the bug to ironic-inspector in order to track the packaging. openstack-ironic-inspector-4.2.0-3.el7ost has the remove eventlet monkeypatch from test openstack-tempest-13.0.0-5.bafe630git.el7ost has the "Delete duplicated dvr tests " patch in it Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHEA-2016-2948.html |