<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/systemd/dhcp6c@.service, branch mergify/bp/circinus/pr-3841</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=mergify%2Fbp%2Fcircinus%2Fpr-3841</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=mergify%2Fbp%2Fcircinus%2Fpr-3841'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2023-08-05T07:28:35+00:00</updated>
<entry>
<title>dhcpv6: T5428: client renewal fails when running inside VRF</title>
<updated>2023-08-05T07:28:35+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-08-05T07:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8a15595e1ac3d9e3e15f40f8b2256768f8d71f0c'/>
<id>urn:sha1:8a15595e1ac3d9e3e15f40f8b2256768f8d71f0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcpv6-pd: T5387: add support for no-release flag</title>
<updated>2023-07-31T11:58:24+00:00</updated>
<author>
<name>1vivy</name>
<email>1vivy@tutanota.com</email>
</author>
<published>2023-07-23T17:31:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1d86092328ef43368fcb0bf348c14a01466e5892'/>
<id>urn:sha1:1d86092328ef43368fcb0bf348c14a01466e5892</id>
<content type='text'>
When no-release is specified, dhcp6c client will not release allocated address or prefix on client exit.

vyos.ifconfig: dhcpv6: T5387: re-use options_file for no release flag [WIP]
* Todo: render Jinja2 template and fill it

vyos.ifconfig: dhcpv6: T5387: finish options_file and no release flag in cli

vyos.ifconfig: dhcpv6: T5387: fix missing/wrong end tag

vyos.ifconfig: dhcpv6: T5387: fix options, no var for -n

dhcpv6-client: T5387: fix missing / from filepaths
</content>
</entry>
<entry>
<title>T3889: Revert "dhcpv6-pd: T421: disable wide dhcpv6 client debug messages"</title>
<updated>2021-10-04T17:51:31+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-10-04T17:51:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=15413605b40b40c9157ef2ea1213dac3ccf3cc21'/>
<id>urn:sha1:15413605b40b40c9157ef2ea1213dac3ccf3cc21</id>
<content type='text'>
This reverts commit 6b48900358ce9b01eaa78e3a086e95a26064f0df.
</content>
</entry>
<entry>
<title>dhcpv6-pd: T421: disable wide dhcpv6 client debug messages</title>
<updated>2021-09-14T17:50:52+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/vyos/vyos-1x.git/commit/?id=6b48900358ce9b01eaa78e3a086e95a26064f0df'/>
<id>urn:sha1:6b48900358ce9b01eaa78e3a086e95a26064f0df</id>
<content type='text'>
</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/vyos/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/vyos/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/vyos/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/vyos/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>
