[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-04-01 Thread Chris MacNaughton
This bug was fixed in the package neutron - 2:15.3.2-0ubuntu1~cloud1
---

 neutron (2:15.3.2-0ubuntu1~cloud1) bionic-train; urgency=medium
 .
   * d/p/revert-dvr-remove-control-plane-arp-updates.patch: Cherry-picked
 from https://review.opendev.org/c/openstack/neutron/+/777903 to prevent
 permanent arp entries that never get deleted (LP: #1916761).


** Changed in: cloud-archive/train
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-04-01 Thread Chris MacNaughton
This bug was fixed in the package neutron - 2:16.3.0-0ubuntu3~cloud0
---

 neutron (2:16.3.0-0ubuntu3~cloud0) bionic-ussuri; urgency=medium
 .
   * New update for the Ubuntu Cloud Archive.
 .
 neutron (2:16.3.0-0ubuntu3) focal; urgency=medium
 .
   * d/p/revert-dvr-remove-control-plane-arp-updates.patch: Cherry-picked
 from https://review.opendev.org/c/openstack/neutron/+/777903 to prevent
 permanent arp entries that never get deleted (LP: #1916761).
   * d/p/improve-get-devices-with-ip-performance.patch: Performance of
 get_devices_with_ip is improved to limit the amount of information
 to be sent and reduce the number of syscalls. (LP: #1896734).


** Changed in: cloud-archive/ussuri
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-04-01 Thread Edward Hope-Morley
Verified Bionic Train (uca) using [Test Plan] and the output is as
follows:

https://pastebin.ubuntu.com/p/hHHn6rTwR8/

$ apt-cache policy neutron-common 
neutron-common:
  Installed: 2:15.3.2-0ubuntu1~cloud1
  Candidate: 2:15.3.2-0ubuntu1~cloud1
  Version table:
 *** 2:15.3.2-0ubuntu1~cloud1 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu 
bionic-proposed/train/main amd64 Packages
100 /var/lib/dpkg/status
 2:12.1.1-0ubuntu3 500
500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic-updates/main 
amd64 Packages
 2:12.0.1-0ubuntu1 500
500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic/main amd64 
Packages


** Tags removed: verification-train-needed
** Tags added: verification-train-done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-31 Thread Edward Hope-Morley
Verified Bionic Ussuri (UCA) using [Test Plan] and the output is as
follows:

https://pastebin.ubuntu.com/p/hRmyp6Y6Cc/

$ apt-cache policy neutron-common
neutron-common:
  Installed: 2:16.3.0-0ubuntu3~cloud0
  Candidate: 2:16.3.0-0ubuntu3~cloud0
  Version table:
 *** 2:16.3.0-0ubuntu3~cloud0 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu 
bionic-proposed/ussuri/main amd64 Packages
100 /var/lib/dpkg/status
 2:12.1.1-0ubuntu3 500
500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic-updates/main 
amd64 Packages
 2:12.0.1-0ubuntu1 500
500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic/main amd64 
Packages


** Tags removed: verification-ussuri-needed
** Tags added: verification-ussuri-done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-24 Thread Corey Bryant
This bug was fixed in the package neutron - 
2:17.1.0+git2021012815.0fb63f7297-0ubuntu4~cloud0
---

 neutron (2:17.1.0+git2021012815.0fb63f7297-0ubuntu4~cloud0) focal-wallaby; 
urgency=medium
 .
   * New update for the Ubuntu Cloud Archive.
 .
 neutron (2:17.1.0+git2021012815.0fb63f7297-0ubuntu4) hirsute; urgency=medium
 .
   * d/p/revert-dvr-remove-control-plane-arp-updates.patch: Cherry-picked
 from https://review.opendev.org/c/openstack/neutron/+/777903 to prevent
 permanent arp entries that never get deleted (LP: #1916761).


** Changed in: cloud-archive
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-24 Thread Chris MacNaughton
This bug was fixed in the package neutron - 2:17.1.0-0ubuntu3~cloud0
---

 neutron (2:17.1.0-0ubuntu3~cloud0) focal-victoria; urgency=medium
 .
   * New update for the Ubuntu Cloud Archive.
 .
 neutron (2:17.1.0-0ubuntu3) groovy; urgency=medium
 .
   * d/p/revert-dvr-remove-control-plane-arp-updates.patch: Cherry-picked
 from https://review.opendev.org/c/openstack/neutron/+/777903 to prevent
 permanent arp entries that never get deleted (LP: #1916761).
   * d/p/improve-get-devices-with-ip-performance.patch: Performance of
 get_devices_with_ip is improved to limit the amount of information
 to be sent and reduce the number of syscalls. (LP: #1896734).


** Changed in: cloud-archive/victoria
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-23 Thread Launchpad Bug Tracker
This bug was fixed in the package neutron - 2:17.1.0-0ubuntu3

---
neutron (2:17.1.0-0ubuntu3) groovy; urgency=medium

  * d/p/revert-dvr-remove-control-plane-arp-updates.patch: Cherry-picked
from https://review.opendev.org/c/openstack/neutron/+/777903 to prevent
permanent arp entries that never get deleted (LP: #1916761).
  * d/p/improve-get-devices-with-ip-performance.patch: Performance of
get_devices_with_ip is improved to limit the amount of information
to be sent and reduce the number of syscalls. (LP: #1896734).

neutron (2:17.1.0-0ubuntu2) groovy; urgency=medium

  * Backport fix for dvr-snat missig rfp interfaces (LP: #1894843)
- d/p/0001-Fix-deletion-of-rfp-interfaces-when-router-is-re-ena.patch

neutron (2:17.1.0-0ubuntu1) groovy; urgency=medium

  * d/watch: Fix typo in watch URL, add trailing slash.
  * New stable point release for OpenStack Victoria (LP: #1915785).
  * d/p/fix-removal-of-dvr-src-mac-flows.patch,
d/p/ovn-fix-inconsistent-igmp-configuration.patch: Removed after fix landed
upstream.

 -- Corey Bryant   Mon, 08 Mar 2021 13:00:21
-0500

** Changed in: neutron (Ubuntu Groovy)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-23 Thread Launchpad Bug Tracker
This bug was fixed in the package neutron - 2:16.3.0-0ubuntu3

---
neutron (2:16.3.0-0ubuntu3) focal; urgency=medium

  * d/p/revert-dvr-remove-control-plane-arp-updates.patch: Cherry-picked
from https://review.opendev.org/c/openstack/neutron/+/777903 to prevent
permanent arp entries that never get deleted (LP: #1916761).
  * d/p/improve-get-devices-with-ip-performance.patch: Performance of
get_devices_with_ip is improved to limit the amount of information
to be sent and reduce the number of syscalls. (LP: #1896734).

neutron (2:16.3.0-0ubuntu2) focal; urgency=medium

  * Backport fix for dvr-snat missig rfp interfaces (LP: #1894843)
- d/p/0001-Fix-deletion-of-rfp-interfaces-when-router-is-re-ena.patch

neutron (2:16.3.0-0ubuntu1) focal; urgency=medium

  * d/watch: Add trailing slash to Neutron URL.
  * New stable point release for OpenStack Ussuri (LP: #1915786).
  * d/p/fix-removal-of-dvr-src-mac-flows.patch,
d/p/ovn-fix-inconsistent-igmp-configuration.patch: Removed after patch 
landed
upstream.

 -- Corey Bryant   Mon, 08 Mar 2021 13:26:42
-0500

** Changed in: neutron (Ubuntu Focal)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-22 Thread Corey Bryant
** Tags removed: verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-22 Thread Corey Bryant
** Tags removed: verification-needed-focal
** Tags added: verification-done-focal

** Tags removed: verification-ussuri-done
** Tags added: verification-ussuri-needed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-18 Thread Edward Hope-Morley
Verified Focal Ussuri (UCA) using [Test Plan] and the output is as
follows:

https://pastebin.ubuntu.com/p/Hd2DShbMCX/

# apt-cache policy neutron-common
neutron-common:
  Installed: 2:16.3.0-0ubuntu3
  Candidate: 2:16.3.0-0ubuntu3
  Version table:
 *** 2:16.3.0-0ubuntu3 500
500 http://archive.ubuntu.com/ubuntu focal-proposed/main amd64 Packages
100 /var/lib/dpkg/status
 2:16.2.0-0ubuntu3 500
500 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main 
amd64 Packages
 2:16.0.0~b3~git2020041516.5f42488a9a-0ubuntu2 500
500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 
Packages


** Tags removed: verification-ussuri-needed
** Tags added: verification-ussuri-done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-18 Thread Edward Hope-Morley
Verified Focal Victoria (UCA) using [Test Plan] and the output is as
follows:

https://pastebin.ubuntu.com/p/jxJ5Qtxqfw/

# apt-cache policy neutron-common
neutron-common:
  Installed: 2:17.1.0-0ubuntu3~cloud0
  Candidate: 2:17.1.0-0ubuntu3~cloud0
  Version table:
 *** 2:17.1.0-0ubuntu3~cloud0 500
500 http://ubuntu-cloud.archive.canonical.com/ubuntu 
focal-proposed/victoria/main amd64 Packages
100 /var/lib/dpkg/status
 2:16.2.0-0ubuntu3 500
500 http://nova.clouds.archive.ubuntu.com/ubuntu focal-updates/main 
amd64 Packages
 2:16.0.0~b3~git2020041516.5f42488a9a-0ubuntu2 500
500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 
Packages


** Tags removed: verification-victoria-needed
** Tags added: verification-victoria-done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-18 Thread Edward Hope-Morley
Verified Groovy using [Test Plan] and the output is as follows:

https://pastebin.ubuntu.com/p/FzvrYQfB7T/

# apt-cache policy neutron-common
neutron-common:
  Installed: 2:17.1.0-0ubuntu3
  Candidate: 2:17.1.0-0ubuntu3
  Version table:
 *** 2:17.1.0-0ubuntu3 500
500 http://archive.ubuntu.com/ubuntu groovy-proposed/main amd64 Packages
100 /var/lib/dpkg/status
 2:17.0.0-0ubuntu3 500
500 http://nova.clouds.archive.ubuntu.com/ubuntu groovy-updates/main 
amd64 Packages
 2:17.0.0-0ubuntu1 500
500 http://nova.clouds.archive.ubuntu.com/ubuntu groovy/main amd64 
Packages


** Tags removed: verification-needed-groovy
** Tags added: verification-done-groovy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-18 Thread Edward Hope-Morley
** Description changed:

  [Impact]
  
  See original bug desription but in short commit b3a42cddc5 removed all
  the arp management code in favour of using the arp_reponder but missed
  the fact that DVR floating ips don't use the arp_responder. As a result
  it was possible to end up with permanent arp entries in qrouter
  namespaces such that if you created a new port with the same IP as that
  of a previous port for which there is an arp entry, associating a fip
  with that port would never be accessible until that arp entry was
  manually deleted. This patch adds the reverted code back in.
  
  [Test Plan]
  
-   * deploy Openstack Ussuri
-   * create port P1 with address A1 and create vm on node C1 with this port
-   * associate floating ip with P1 and ping it
-   * observe REACHABLE or PERMANENT arp entry for A1 in qrouter arp cache
-   * delete vm and port
-   * ensure arp entry for A1 in qrouter arp cache is deleted
-   * create port P2 with address A1 and create vm on node C1 with this port
-   * associate floating ip with P2 and ping it
+   * deploy Openstack Train/Ussuri/Victoria
+   * create port P1 with address A1 and create vm on node C1 with this port
+   * associate floating ip with P1 and ping it
+   * observe REACHABLE or PERMANENT arp entry for A1 in qrouter arp cache
+   * delete vm and port
+   * ensure arp entry for A1 in qrouter arp cache is deleted
+   * create port P2 with address A1 and create vm on node C1 with this port
+   * associate floating ip with P2 and ping it
  
  [Where problems could occur]
  
  No problems anticipated from re-introducing this code. Of course this
  code uses RPC notifications and as a result will incur some extra amqp
  load but is not anticipated to be a problem and it was not considered a
  problem when the code existed prior to removal.
  
  --
  
  With Openstack Ussuri using dvr-snat I do the following:
  
-   * create port P1 with address A1 and create vm on node C1 with this port
-   * associate floating ip with P1 and ping it
-   * observe REACHABLE arp entry for A1 in qrouter arp cache
-   * so far so good
-   * restart the neutron-l3-agent
-   * observe REACHABLE arp entry for A1 is now PERMANENT
-   * delete vm and port
-   * create port P2 with address A1 and create vm on node C1 with this port
-   * vm is unreachable since arp cache contains PERMANENT entry for old port 
P1 mac/ip combo
+   * create port P1 with address A1 and create vm on node C1 with this port
+   * associate floating ip with P1 and ping it
+   * observe REACHABLE arp entry for A1 in qrouter arp cache
+   * so far so good
+   * restart the neutron-l3-agent
+   * observe REACHABLE arp entry for A1 is now PERMANENT
+   * delete vm and port
+   * create port P2 with address A1 and create vm on node C1 with this port
+   * vm is unreachable since arp cache contains PERMANENT entry for old port 
P1 mac/ip combo
  
  If I don't restart the l3-agent, once I have deleted the port it's arp
  entry does REACHABLE -> STALE and will either be replaced or timeout as
  expected but once it is set to PERMANENT it will never disappear which
  means any future use of that ip address (by a port with a different mac)
  will not work until that entry is manually deleted.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-18 Thread Edward Hope-Morley
** Changed in: neutron
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-12 Thread Edward Hope-Morley
** Description changed:

- [Impact] [Test Case]
+ [Impact]
+ 
+ See original bug desription but in short commit b3a42cddc5 removed all
+ the arp management code in favour of using the arp_reponder but missed
+ the fact that DVR floating ips don't use the arp_responder. As a result
+ it was possible to end up with permanent arp entries in qrouter
+ namespaces such that if you created a new port with the same IP as that
+ of a previous port for which there is an arp entry, associating a fip
+ with that port would never be accessible until that arp entry was
+ manually deleted. This patch adds the reverted code back in.
+ 
+ [Test Plan]
+ 
+   * deploy Openstack Ussuri
+   * create port P1 with address A1 and create vm on node C1 with this port
+   * associate floating ip with P1 and ping it
+   * observe REACHABLE or PERMANENT arp entry for A1 in qrouter arp cache
+   * delete vm and port
+   * ensure arp entry for A1 in qrouter arp cache is deleted
+   * create port P2 with address A1 and create vm on node C1 with this port
+   * associate floating ip with P2 and ping it
+ 
+ [Where problems could occur]
+ 
+ No problems anticipated from re-introducing this code. Of course this
+ code uses RPC notifications and as a result will incur some extra amqp
+ load but is not anticipated to be a problem and it was not considered a
+ problem when the code existed prior to removal.
+ 
+ --
+ 
  With Openstack Ussuri using dvr-snat I do the following:
  
-   * create port P1 with address A1 and create vm on node C1 with this port
-   * associate floating ip with P1 and ping it
-   * observe REACHABLE arp entry for A1 in qrouter arp cache
-   * so far so good
-   * restart the neutron-l3-agent
-   * observe REACHABLE arp entry for A1 is now PERMANENT
-   * delete vm and port
-   * create port P2 with address A1 and create vm on node C1 with this port
-   * vm is unreachable since arp cache contains PERMANENT entry for old port 
P1 mac/ip combo
+   * create port P1 with address A1 and create vm on node C1 with this port
+   * associate floating ip with P1 and ping it
+   * observe REACHABLE arp entry for A1 in qrouter arp cache
+   * so far so good
+   * restart the neutron-l3-agent
+   * observe REACHABLE arp entry for A1 is now PERMANENT
+   * delete vm and port
+   * create port P2 with address A1 and create vm on node C1 with this port
+   * vm is unreachable since arp cache contains PERMANENT entry for old port 
P1 mac/ip combo
  
  If I don't restart the l3-agent, once I have deleted the port it's arp
  entry does REACHABLE -> STALE and will either be replaced or timeout as
  expected but once it is set to PERMANENT it will never disappear which
  means any future use of that ip address (by a port with a different mac)
  will not work until that entry is manually deleted.
- 
- [Where problems could occur]

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-11 Thread Corey Bryant
Hello Edward, or anyone else affected,

Accepted neutron into ussuri-proposed. The package will build now and be
available in the Ubuntu Cloud Archive in a few hours, and then in the
-proposed repository.

Please help us by testing this new package. To enable the -proposed
repository:

  sudo add-apt-repository cloud-archive:ussuri-proposed
  sudo apt-get update

Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-ussuri-needed to verification-ussuri-done. If it does
not fix the bug for you, please add a comment stating that, and change
the tag to verification-ussuri-failed. In either case, details of your
testing will help us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!


** Tags added: verification-ussuri-needed

** Changed in: cloud-archive/ussuri
   Status: Triaged => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-11 Thread Łukasz Zemczak
Hello Edward, or anyone else affected,

Accepted neutron into focal-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/neutron/2:16.3.0-0ubuntu3 in a few
hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
focal to verification-done-focal. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-focal. In either case, without details of your testing we will
not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: neutron (Ubuntu Focal)
   Status: Triaged => Fix Committed

** Tags added: verification-needed-focal

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-11 Thread Łukasz Zemczak
Hello Edward, or anyone else affected,

Accepted neutron into groovy-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/neutron/2:17.1.0-0ubuntu3 in a few
hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
groovy to verification-done-groovy. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-groovy. In either case, without details of your testing we will
not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: neutron (Ubuntu Groovy)
   Status: Triaged => Fix Committed

** Tags added: verification-needed verification-needed-groovy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-09 Thread Corey Bryant
** Changed in: cloud-archive
   Status: Triaged => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-08 Thread Launchpad Bug Tracker
This bug was fixed in the package neutron -
2:17.1.0+git2021012815.0fb63f7297-0ubuntu4

---
neutron (2:17.1.0+git2021012815.0fb63f7297-0ubuntu4) hirsute; urgency=medium

  * d/p/revert-dvr-remove-control-plane-arp-updates.patch: Cherry-picked
from https://review.opendev.org/c/openstack/neutron/+/777903 to prevent
permanent arp entries that never get deleted (LP: #1916761).

 -- Corey Bryant   Mon, 08 Mar 2021 10:49:14
-0500

** Changed in: neutron (Ubuntu Hirsute)
   Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-08 Thread Corey Bryant
New Ubuntu package versions have been uploaded to groovy and focal
unapproved queues as well as trains-staging for the cloud archive.

** Description changed:

+ [Impact] [Test Case]
  With Openstack Ussuri using dvr-snat I do the following:
  
-   * create port P1 with address A1 and create vm on node C1 with this port
-   * associate floating ip with P1 and ping it
-   * observe REACHABLE arp entry for A1 in qrouter arp cache
-   * so far so good
-   * restart the neutron-l3-agent
-   * observe REACHABLE arp entry for A1 is now PERMANENT
-   * delete vm and port
-   * create port P2 with address A1 and create vm on node C1 with this port
-   * vm is unreachable since arp cache contains PERMANENT entry for old port 
P1 mac/ip combo
+   * create port P1 with address A1 and create vm on node C1 with this port
+   * associate floating ip with P1 and ping it
+   * observe REACHABLE arp entry for A1 in qrouter arp cache
+   * so far so good
+   * restart the neutron-l3-agent
+   * observe REACHABLE arp entry for A1 is now PERMANENT
+   * delete vm and port
+   * create port P2 with address A1 and create vm on node C1 with this port
+   * vm is unreachable since arp cache contains PERMANENT entry for old port 
P1 mac/ip combo
  
  If I don't restart the l3-agent, once I have deleted the port it's arp
  entry does REACHABLE -> STALE and will either be replaced or timeout as
  expected but once it is set to PERMANENT it will never disappear which
  means any future use of that ip address (by a port with a different mac)
  will not work until that entry is manually deleted.
+ 
+ [Where problems could occur]

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-08 Thread Corey Bryant
** Changed in: neutron (Ubuntu Groovy)
   Status: New => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-04 Thread Corey Bryant
** Changed in: cloud-archive/victoria
   Status: New => Triaged

** Changed in: cloud-archive/ussuri
   Status: New => Triaged

** Changed in: cloud-archive/train
   Status: New => Triaged

** Changed in: neutron (Ubuntu Focal)
   Status: New => Triaged

** Changed in: neutron (Ubuntu Hirsute)
   Status: New => Triaged

** Changed in: neutron (Ubuntu Groovy)
   Importance: Undecided => High

** Changed in: neutron (Ubuntu Focal)
   Importance: Undecided => High

** Changed in: cloud-archive/victoria
   Importance: Undecided => High

** Changed in: cloud-archive/ussuri
   Importance: Undecided => High

** Changed in: cloud-archive/train
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-04 Thread LIU Yulong
** Changed in: neutron
 Assignee: Edward Hope-Morley (hopem) => LIU Yulong (dragon889)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1916761] Re: [dvr] bound port permanent arp entries never deleted

2021-03-04 Thread Chris MacNaughton
** Also affects: neutron (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: neutron (Ubuntu Focal)
   Importance: Undecided
   Status: New

** Also affects: neutron (Ubuntu Groovy)
   Importance: Undecided
   Status: New

** Also affects: neutron (Ubuntu Hirsute)
   Importance: Undecided
   Status: New

** Also affects: cloud-archive
   Importance: Undecided
   Status: New

** Also affects: cloud-archive/train
   Importance: Undecided
   Status: New

** Also affects: cloud-archive/ussuri
   Importance: Undecided
   Status: New

** Also affects: cloud-archive/victoria
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916761

Title:
  [dvr] bound port permanent arp entries never deleted

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1916761/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs