Neutron agents fail to start on Windows

Bug #1694220 reported by Claudiu Belu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Claudiu Belu

Bug Description

The Neutron agents fail to start on Windows, due to an import issue: [1]

The issue is caused by neutron.common.utils.import_modules_recursively, which expects the paths to be forwardslash separated, while on Windows they are backslash separated. [2]

[1] http://64.119.130.115/nova/441183/10/Hyper-V_logs/c2-r22-u02-n02-compute01/process_error.txt.gz
[2] https://github.com/openstack/neutron/blob/master/neutron/common/utils.py#L763

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

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

Changed in neutron:
assignee: nobody → Claudiu Belu (cbelu)
status: New → In Progress
Changed in neutron:
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/468833
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=572deac00be43b87546d9dd6d3d9886b0963ae1e
Submitter: Jenkins
Branch: master

commit 572deac00be43b87546d9dd6d3d9886b0963ae1e
Author: Claudiu Belu <email address hidden>
Date: Mon May 29 02:44:03 2017 -0700

    Fixes import_modules_recursively for Windows

    The neutron agents fail to start on Windows, due to the fact that
    neutron.common.utils.import_modules_recursively expects the paths
    to be forwardslash separated, while on Windows they are backslash
    separated.

    Change-Id: I5e15273c2f70b70fad0cf1216ef0b33c6a99d702
    Closes-Bug: #1694220

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 11.0.0.0b3

This issue was fixed in the openstack/neutron 11.0.0.0b3 development milestone.

tags: added: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/498013

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/newton)

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

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

Reviewed: https://review.openstack.org/498014
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=3f236c1bfa989b730265c0b9c10114e2125067ef
Submitter: Jenkins
Branch: stable/newton

commit 3f236c1bfa989b730265c0b9c10114e2125067ef
Author: Claudiu Belu <email address hidden>
Date: Mon May 29 02:44:03 2017 -0700

    Fixes import_modules_recursively for Windows

    The neutron agents fail to start on Windows, due to the fact that
    neutron.common.utils.import_modules_recursively expects the paths
    to be forwardslash separated, while on Windows they are backslash
    separated.

    Change-Id: I5e15273c2f70b70fad0cf1216ef0b33c6a99d702
    Closes-Bug: #1694220
    (cherry picked from commit 572deac00be43b87546d9dd6d3d9886b0963ae1e)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/ocata)

Change abandoned by Ihar Hrachyshka (<email address hidden>) on branch: stable/ocata
Review: https://review.openstack.org/498013

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/ocata)

Reviewed: https://review.openstack.org/498013
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=8b116afd354a0443e69c4d71f8e70c9ffb12ec84
Submitter: Jenkins
Branch: stable/ocata

commit 8b116afd354a0443e69c4d71f8e70c9ffb12ec84
Author: Claudiu Belu <email address hidden>
Date: Mon May 29 02:44:03 2017 -0700

    Fixes import_modules_recursively for Windows

    The neutron agents fail to start on Windows, due to the fact that
    neutron.common.utils.import_modules_recursively expects the paths
    to be forwardslash separated, while on Windows they are backslash
    separated.

    Change-Id: I5e15273c2f70b70fad0cf1216ef0b33c6a99d702
    Closes-Bug: #1694220
    (cherry picked from commit 572deac00be43b87546d9dd6d3d9886b0963ae1e)

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 10.0.5

This issue was fixed in the openstack/neutron 10.0.5 release.

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.