<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/systemd/dhcp6c@.service, branch 1.3.6</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/marekm72/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-1x.git/atom?h=1.3.6</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=1.3.6'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2021-10-04T17:44:23+00:00</updated>
<entry>
<title>T3889: Revert "dhcpv6-pd: T421: disable wide dhcpv6 client debug messages"</title>
<updated>2021-10-04T17:44:23+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-10-04T17:44:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=d4c5b4a87fc61310b9bb5579145e1c5978ca1f60'/>
<id>urn:sha1:d4c5b4a87fc61310b9bb5579145e1c5978ca1f60</id>
<content type='text'>
This reverts commit 184f25819fa43fc892b97c0044813b8aa56855b4.
</content>
</entry>
<entry>
<title>dhcpv6-pd: T421: disable wide dhcpv6 client debug messages</title>
<updated>2021-09-14T17:51:06+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-09-14T17:50:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=184f25819fa43fc892b97c0044813b8aa56855b4'/>
<id>urn:sha1:184f25819fa43fc892b97c0044813b8aa56855b4</id>
<content type='text'>
(cherry picked from commit 6b48900358ce9b01eaa78e3a086e95a26064f0df)
</content>
</entry>
<entry>
<title>dhcpv6-pd: T421: fix unknown lvalue 'StartLimitIntervalSec' warning</title>
<updated>2020-06-19T19:47:52+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-06-19T19:47:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=be68f60ad4b4fcfbcf5e51808b8fc478f84386ad'/>
<id>urn:sha1:be68f60ad4b4fcfbcf5e51808b8fc478f84386ad</id>
<content type='text'>
StartLimitIntervalSec is part of the [Unit] definition and not the [Service]
definition [1]. This caused the following warning message:

  systemd[1]: /lib/systemd/system/dhcp6c@.service:12: Unknown lvalue
    'StartLimitIntervalSec' in section 'Service', ignoring

This error has been introduced via commit 992d356 ("dhcpv6-pd: T421: workaround
for non existing interfaces").

[1]: https://www.freedesktop.org/software/systemd/man/systemd.unit.html
</content>
</entry>
<entry>
<title>dhcpv6-pd: T421: workaround for non existing interfaces</title>
<updated>2020-06-05T21:13:56+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-06-05T21:13:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=992d3560369608085eaed41c385d17cbc4566fa5'/>
<id>urn:sha1:992d3560369608085eaed41c385d17cbc4566fa5</id>
<content type='text'>
When DHCPv6-PD is configured to delegate a prefix to a non existing interface,
it is restarted (systemd default) but will then hit the restart rate-limit which
disables the service entirely.

As VyOS currently has no "hook" to be called once an interface goes online we
need this "try and error" approach until there is a way to deal with it. This
behavior can be reproduced when delegating an IPv6 prefix to a bridge interface
as a bridge interface will always be started after all interfaces have been
configured.

We will now restart dhcp6c as long as the requested interface is online.
</content>
</entry>
<entry>
<title>pppoe: dhcpv6-pd: T421: change system type to forking</title>
<updated>2020-05-17T18:39:51+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-05-17T18:39:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=8f1fd7ce8e9202a20913fe2f9c701af7a0b9fc72'/>
<id>urn:sha1:8f1fd7ce8e9202a20913fe2f9c701af7a0b9fc72</id>
<content type='text'>
Wide dhcp client forks by itself
</content>
</entry>
<entry>
<title>dhcpv6-pd: T421: migrate from ISC dhclient to wide-dhcpv6-client</title>
<updated>2020-05-17T18:15:56+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-05-17T15:34:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=46d92ac80bdaa23d11b10b9261aa12a24c5cc5a1'/>
<id>urn:sha1:46d92ac80bdaa23d11b10b9261aa12a24c5cc5a1</id>
<content type='text'>
ISC does not support running the client on PPP(oE) interfaces which makes it
unusable for DHCPv6 Prefix Delegation tasks.

Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Unsupported device type 512 for "pppoe0"
</content>
</entry>
</feed>
