public inbox for pve-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [pve-devel] [PATCH ifupdown2] patch: fix 3.1 pointopoint regression
@ 2021-07-26  6:11 Alexandre Derumier
  2021-07-26 10:41 ` [pve-devel] applied: " Thomas Lamprecht
  0 siblings, 1 reply; 2+ messages in thread
From: Alexandre Derumier @ 2021-07-26  6:11 UTC (permalink / raw)
  To: pve-devel

user have reported a bug with pointopoint in 3.1

https://forum.proxmox.com/threads/hetzner-pve-7-0-problems-after-reboot-maybe-ifupdown2.92935/

it's coming from a change in
https://github.com/CumulusNetworks/ifupdown2/commit/ba5437b9ecf9aa1401ac985ebf97009cc3114481

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
---
 .../pve/0014-fix-pointopoint-regression.patch | 28 +++++++++++++++++++
 debian/patches/series                         |  1 +
 2 files changed, 29 insertions(+)
 create mode 100644 debian/patches/pve/0014-fix-pointopoint-regression.patch

diff --git a/debian/patches/pve/0014-fix-pointopoint-regression.patch b/debian/patches/pve/0014-fix-pointopoint-regression.patch
new file mode 100644
index 0000000..68ee3a0
--- /dev/null
+++ b/debian/patches/pve/0014-fix-pointopoint-regression.patch
@@ -0,0 +1,28 @@
+From 416e7623eb92524c7100aebc7b7265056737813d Mon Sep 17 00:00:00 2001
+From: Alexandre Derumier <aderumier@odiso.com>
+Date: Mon, 26 Jul 2021 08:05:38 +0200
+Subject: [PATCH] fix pointopoint regression
+
+partially revert ba5437b9ecf9aa1401ac985ebf97009cc3114481
+
+https://forum.proxmox.com/threads/hetzner-pve-7-0-problems-after-reboot-maybe-ifupdown2.92935/
+Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
+---
+ ifupdown2/lib/nlcache.py | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/ifupdown2/lib/nlcache.py b/ifupdown2/lib/nlcache.py
+index 9350ced..08f1108 100644
+--- a/ifupdown2/lib/nlcache.py
++++ b/ifupdown2/lib/nlcache.py
+@@ -3172,7 +3172,6 @@ class NetlinkListenerWithCache(nllistener.NetlinkManagerWithListener, BaseObject
+ 
+             if peer:
+                 log_msg.append("peer %s" % peer)
+-                peer = ipnetwork.IPAddress(peer)
+ 
+                 packet.add_attribute(Address.IFA_ADDRESS, peer)
+                 packet_prefixlen = peer.prefixlen
+-- 
+2.30.2
+
diff --git a/debian/patches/series b/debian/patches/series
index c8bcffb..a005387 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -11,3 +11,4 @@ pve/0010-postinst-rm-update-network-config-compatibility.patch
 pve/0011-d-rules-drop-now-default-with-systemd.patch
 pve/0012-d-rules-add-dh_installsystemd-override-for-compat-12.patch
 pve/0013-postinst-reload-network-config-on-first-install.patch
+pve/0014-fix-pointopoint-regression.patch
\ No newline at end of file
-- 
2.30.2




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-07-26 10:42 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-26  6:11 [pve-devel] [PATCH ifupdown2] patch: fix 3.1 pointopoint regression Alexandre Derumier
2021-07-26 10:41 ` [pve-devel] applied: " Thomas Lamprecht

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal