forked from openstack/neutron
-
Notifications
You must be signed in to change notification settings - Fork 2
Synchronise yoga with upstream #64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The mcast_flood_reports option was being enabled on LSPs as a workaround for a problem in core OVN. The issue in core OVN has been fixed and this workaround is now causing an increase in the number of actions on the table 38 of OVN (at the risk of hitting a size limit). This patch disables the mcast_flood_reports option on newer versions of OVN while keeping the backward compatibility with the old ones. Since the fix in core OVN does not expose any information to the CMS to tell us that the issue is fixed this patch uses the NB DB schema version to determine if this is an old or a new OVN version. Conflicts: neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py Change-Id: I8f3f0c2d516e37145eb298b8f51d92fe9905158a Closes-Bug: #2026825 Signed-off-by: Lucas Alvares Gomes <lucasagomes@gmail.com> (cherry picked from commit 06dbc52)
Skip the port status UP update during a live migration due to a ``PortBindingChassisUpdateEvent`` event. The port status will be set by the ``LogicalSwitchPortCreateUpEvent`` and ``LogicalSwitchPortCreateDownEvent`` events, that will be issued when the port is deleted from the source host and created in the destination host. This is a planned operation and controlled by Nova, not a reactive event due to an unplanned host down event. Conflicts: neutron/common/ovn/utils.py Related-Bug: #2027605 Change-Id: I81390af2ea2fc384423518b84de3acf7adaf9193 (cherry picked from commit e1f887c) (cherry picked from commit 6a9990d)
During the trunk migration, the parent port multiple port binding will contain the destination host. Because this update is done before the migration is done (in other words, the parent port still has two port binding registers), the method setting the binding profile of the subport will use the destination host in advance. At the end of the live migration, the subports host will point to the correct hostname. Related-Bug: #2027605 Change-Id: I2370ea2f96e2e31dbd43bf232a63394388e6945f (cherry picked from commit 7ed79c1)
Conflicts: neutron/common/ovn/extensions.py Closes-Bug: #2032770 Change-Id: I5f11b568bab4518617409b7c3a02c7222df80a92 (cherry picked from commit 0545f40)
This patch introduces a maintenance task that runs once a day and is responsible for cleaning up Hash Ring nodes that haven't been updated in 5 days or more. Change-Id: Ibed9e0d77500570c3d0f9f39bfe40cb9239d0d7a Closes-Bug: #2033281 Signed-off-by: Lucas Alvares Gomes <lucasagomes@gmail.com> (cherry picked from commit 7f777c2)
The functional test "TestMaintenance.test_port_forwarding" is checking the "registry.publish" call after calling "delete_floatingip_port_forwarding". This patch makes this check explicit for the expected call. Closes-Bug: #2033387 Change-Id: I95074a0fe071e3ed8bf58c9210d63a2f30ee68a0 (cherry picked from commit d9eb044)
…arding"" into stable/yoga
…" into stable/yoga
…on" into stable/yoga
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains a snapshot of yoga from upstream.