networking-mlnx:stable/queens

Last commit made on 2019-09-09
Get this branch:
git clone -b stable/queens https://git.launchpad.net/networking-mlnx

Branch merges

Branch information

Name:
stable/queens
Repository:
lp:networking-mlnx

Recent commits

d5750be... by Moshe Levi

remote ethtool and ip link dependencies

Change-Id: I530e9b4e4d2c6b1d226861131c7cdc2fa8399c2f

d0f7aba... by Lenny

skip test_release_unused_leases_one_lease_with_client_id_none

Change-Id: I7ea42aeeaedad0f92a99e461742cce5253f9d0d5

37a480c... by OpenDev Sysadmins <email address hidden>

OpenDev Migration Patch

This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.

8de2554... by Mark Goddard

Fix exception handling in journal thread

The SDN journal thread can raise exceptions if requests to NEO fail, but
currently the logic used in the exception handler is not correct, and
does not catch the exception. This results in an error such as the
following:

Error on run_sync_thread: SDNConnectionError: Failed to send request 404
Client Error: NOT FOUND for url: http://1.2.3.4/neo/cloudx/Port

The result of this is that the object remains in the 'processing' state,
and the retry count is never incremented.

This change fixes the exception handling.

Change-Id: Ia15a34628905d039ee8abbeb571e71c8b83992a4
Closes-Bug: #1797105
(cherry-picked from commit b9ffdc3d1e6127b19a17d8c03acf7921eccfdf29)

601244d... by Mark Goddard

Use stable/queens UC, cap neutron to <13.0.0

In order for the stable branch to be reliable, we need to specify the
stable upper constraints in tox.ini.

Also place an upper limit on neutron in requirements.txt, since it is
not in upper-constraints.

Change-Id: I80d4c5f683002676f44b8bea4417e87f53a28462

6e0a39d... by Hamdy Khader

Use Param DHCP_OPT_CLIENT_ID_NUM

Ironic is sending 'client-id' as a number (61) to meet rfc4776,
due to this change MLNX SDN driver should support this option as well.

Change-Id: I82c59d88feebbcba1af29d58c3ce712f30d24a56
(cherry picked from commit 9d270115d76f5556648a06c5bf99fc8f5dd76e47)

00d08b0... by Hamdy Khader

Disable test_client_id_num_str test

Change-Id: If3dd8513f96ae324c11322d0f171adc34fce60ef

1f6279c... by Zuul <email address hidden>

Merge "Also run unit tests under Python 3" into stable/queens

edc77f1... by Andreas Jaeger

Avoid tox-install.sh Fix import topics

Instead of using tox-install.sh, we can install horizon and neutron
now directly from pypi - or use the current branch in CI system using
tox-siblings.

Update tox.ini for this change and add neutron to requirements file.

Fixed import topics due to neutron commit[1]
[1] https://github.com/openstack/neutron/commit/ef93f7e7f0d74af36767b4dc1347b50a72a04463

Change-Id: Icd6e7e89f61a54273dc6c7c3cb2e44d56256ddda
(cherry picked from commit 6a297fd040ff09e26e477b90f2fb229dc6a691b2)

81e6bee... by Jeremy Stanley

Also run unit tests under Python 3

Add the openstack-python35-jobs-neutron project template to the
in-repository Zuul configuration, so that the corresponding jobs
will run on this and any subsequent changes to the project.

Change-Id: I67c586607767628cee040a19f9b776aa8fc22c71
(cherry picked from commit bdf5409f8bb66075cbad806984d5f3c4fb8742b4)