Skip to content

Metadata port creation would fail if the openvswitch is in crashed state and neutron-opflex-agent is being restarted #524

@deshshukla

Description

@deshshukla

Based on the code https://github.com/noironetworks/python-opflex-agent/blob/master/opflexagent/as_metadata_manager.py#L693-L722, the metdata port wiring happens only during the initialization of the service, if the openvswitch service is not functional at the agent startup, the metadata port creation fails silently

An exception should be raised and neutron-opflex-agent should report a startup failure stating the dependent service (openvswitch) is unhealthy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions