FS#71378 - [systemd] networkd: rapid rotation of IPv6 temporary addresses

Attached to Project: Arch Linux
Opened by Geert Hendrickx (ghen) - Monday, 28 June 2021, 09:51 GMT
Last edited by Christian Hesse (eworm) - Monday, 05 July 2021, 08:26 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Christian Hesse (eworm)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Since systemd-249rc2 in [testing], I'm having an issue with outgoing IPv6 connections.
systemd-networkd 249rc2 is rotating IPv6 temporary addresses every few minutes, thereby breaking all existing outgoing IPv6 connections.

networkd seems to start with an empty state with every cycle, reconfiguring the interface again from scratch and disregarding the valid_lifetime of existing addresses.
With systemd 248 and before, connections could stay up for days (depending on network/router config).

Additional info:
* package version:
systemd 249rc2-1
* link to upstream bug report:
https://github.com/systemd/systemd/issues/20050

This task depends upon

Closed by  Christian Hesse (eworm)
Monday, 05 July 2021, 08:26 GMT
Reason for closing:  Fixed
Additional comments about closing:  systemd 249rc3-2
Comment by Geert Hendrickx (ghen) - Monday, 28 June 2021, 09:54 GMT
See detailed logging in the upstream ticket.
Comment by Christian Hesse (eworm) - Monday, 28 June 2021, 12:28 GMT
Geert, you revoked your signoff. Is this the reason?
Subscribed the upstream issue...
Comment by Geert Hendrickx (ghen) - Monday, 28 June 2021, 14:37 GMT
Yes. The systemd 249rc2 package is working in general, but (for me) this networkd issue is a blocker. I can hardly use (outgoing) ssh with it.

I know this RC package is not intended to go to [core] anyway, and we'll have a next signoff round for rc3 or 249-final anyway. ;-)
Comment by Geert Hendrickx (ghen) - Friday, 02 July 2021, 14:21 GMT
Will be fixed upstream in v249.
Comment by Vladimir (_v_l) - Saturday, 03 July 2021, 06:49 GMT
Hello. Same problem here which is solved by 20108 PR.

May be it is worth to apply the 20108 PR to systemd-249rc3 while it in testing repo.

Loading...