<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/data/templates/dhcp-server, branch pr-template</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=pr-template</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=pr-template'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2024-11-14T14:37:30+00:00</updated>
<entry>
<title>T6876: DHCP-server increase retries that Kea makes to open a socket</title>
<updated>2024-11-14T14:37:30+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2024-11-14T14:37:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=92631e7516bfe8aebc0332d41c17ba92c93ab7bb'/>
<id>urn:sha1:92631e7516bfe8aebc0332d41c17ba92c93ab7bb</id>
<content type='text'>
KEA DHCP-server sometimes could be in the race condition when an
interface is not in the UP state.
The server tries to open the socket 5 times with an interval
of 5 seconds, then just starts as it is.
In this case, users cannot get leases from the interface, which was
in the DOWN state before starting KEA, but it is now in the UP state.

Increase 'service-sockets-max-retries' from 5 to 60
</content>
</entry>
<entry>
<title>dhcp_server: T6031: DHCP Option Failures - windows-static-route (#4183)</title>
<updated>2024-11-08T08:30:29+00:00</updated>
<author>
<name>Nataliia S.</name>
<email>81954790+natali-rs1985@users.noreply.github.com</email>
</author>
<published>2024-11-08T08:30:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5fac74ef9d3356a66a39e8ea6ddcb40d6944e23b'/>
<id>urn:sha1:5fac74ef9d3356a66a39e8ea6ddcb40d6944e23b</id>
<content type='text'>
In "option-def" parameter "record-types" field is an array of uint8 in format "&lt;netmask&gt;, &lt;network-byte1&gt;, &lt;network-byte2&gt;, &lt;network-byte3&gt;, &lt;router-byte1&gt;, &lt;router-byte2&gt;, &lt;router-byte3&gt;" where &lt;network-byte3&gt; with the value 0 is omitted, so the minimal length of array is 7 (e.g. for routing 10.1.0.0/16 via 10.1.6.4 "record-types": "16,10,1,10,1,6,4")</content>
</entry>
<entry>
<title>T6171: migrate &lt;set service dhcp-server failover&gt; to &lt;set service dhcp-server high-availability&gt;.</title>
<updated>2024-03-25T18:31:25+00:00</updated>
<author>
<name>Nicolas Fort</name>
<email>nicolasfort1988@gmail.com</email>
</author>
<published>2024-03-25T18:31:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=98f923bd0f4dd66db5c89f38f9aa3c13ba23edcd'/>
<id>urn:sha1:98f923bd0f4dd66db5c89f38f9aa3c13ba23edcd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcpv6: T3771: Allow installation of routes for delegated prefixes</title>
<updated>2024-01-24T21:17:25+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2024-01-20T21:25:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8e2112261c68189c2c78455c3e1f32d7f5447ab9'/>
<id>urn:sha1:8e2112261c68189c2c78455c3e1f32d7f5447ab9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcpv6: T3316: Add `listen-interface` as supported by Kea</title>
<updated>2024-01-13T01:37:30+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2024-01-12T23:29:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2d4db25386fcefd301868a4daa39d5578cbac779'/>
<id>urn:sha1:2d4db25386fcefd301868a4daa39d5578cbac779</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcp: T3316: Fix `listen-address` handling and add `listen-interface` as supported by Kea</title>
<updated>2024-01-09T23:42:22+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2024-01-07T20:41:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=74ddb29c6c9ce31450234e77fd39c73d0d51c3c5'/>
<id>urn:sha1:74ddb29c6c9ce31450234e77fd39c73d0d51c3c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T5840: Add override for systemd kea-ctrl-agent.service</title>
<updated>2023-12-22T16:08:18+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-12-22T16:08:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=f999a7160745668dbcfd79a3c71bb8510d1aaabe'/>
<id>urn:sha1:f999a7160745668dbcfd79a3c71bb8510d1aaabe</id>
<content type='text'>
After update KEA to 2.4.x in the bf04cd8fea44d375fb7d93d75a1f31c220730c88
there is a file that expects ConditionFileNotEmpty=/etc/kea/kea-api-password
It cause the unit `kea-ctrl-agent.service` cannot start

systemd[1]: kea-ctrl-agent.service - Kea Control Agent was skipped because of an unmet condition check (ConditionFileNotEmpty=/etc/kea/kea-api-password)

Override systemd kea-ctrl-agent.service do not check this file
</content>
</entry>
<entry>
<title>dhcp: T3316: Migrate dhcp/dhcpv6 server to Kea</title>
<updated>2023-12-07T23:29:38+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2022-12-16T10:41:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d95200e96763e4a7ed02577b1b177c84abb77838'/>
<id>urn:sha1:d95200e96763e4a7ed02577b1b177c84abb77838</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T2958: Fix path for leases to config directory</title>
<updated>2023-09-05T08:52:38+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-09-05T08:52:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c9251df704645e679e0e21d5c9179fefe96ccc99'/>
<id>urn:sha1:c9251df704645e679e0e21d5c9179fefe96ccc99</id>
<content type='text'>
The leases path should be in `/config` directory to save leases
between reboots.
The typo was in this commit c07055258b853de641d2a1353582800b24c514d2
Before this the idea was to get leases from `/run` directory only
for livecd images. But then we added `/config` directory for livecd.
PR was modified and incorrect variable directory `/run`  was used.
Fix it.
</content>
</entry>
<entry>
<title>T2958: Refactor DHCP-server systemd unit and lease</title>
<updated>2023-09-04T14:54:05+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-08-29T10:02:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c07055258b853de641d2a1353582800b24c514d2'/>
<id>urn:sha1:c07055258b853de641d2a1353582800b24c514d2</id>
<content type='text'>
Render isc-dhcp-server systemd unit from configuration
</content>
</entry>
</feed>
