<feed xmlns='http://www.w3.org/2005/Atom'>
<title>veeos-1x.git/src/etc, branch current</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos-contrib/veeos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=current</id>
<link rel='self' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/'/>
<updated>2025-04-22T14:40:06+00:00</updated>
<entry>
<title>T6773: RFC-2136 support for Kea DHCP4 server (#4153)</title>
<updated>2025-04-22T14:40:06+00:00</updated>
<author>
<name>Alex Bukharov</name>
<email>alex.bukharov@innablr.com.au</email>
</author>
<published>2025-04-22T14:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=427ebbb1e103ff45774bdf79bd5b1cddeff2f686'/>
<id>urn:sha1:427ebbb1e103ff45774bdf79bd5b1cddeff2f686</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #4412 from sarthurdev/kea_2.6</title>
<updated>2025-04-15T14:54:02+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-04-15T14:54:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=9e47c2153be7cc0e5ed21ca8a976336d4bf872d8'/>
<id>urn:sha1:9e47c2153be7cc0e5ed21ca8a976336d4bf872d8</id>
<content type='text'>
kea: T7281: Add ping-check, use built-in option for classless static routes</content>
</entry>
<entry>
<title>Merge pull request #4214 from dmbaturin/T6919-good-bye-fastnetmon</title>
<updated>2025-04-15T14:51:25+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-04-15T14:51:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=2f54cbc0504a20424274e45b9210467d33acf919'/>
<id>urn:sha1:2f54cbc0504a20424274e45b9210467d33acf919</id>
<content type='text'>
ids: T7241: remove Fastnetmon from the base system</content>
</entry>
<entry>
<title>netplug: T7360: DHCPv6 address is not cleared when interface goes oper-down</title>
<updated>2025-04-14T19:26:47+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-04-14T19:26:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=588f2e02028bc3e0d1203c750c3cba56fb8291f2'/>
<id>urn:sha1:588f2e02028bc3e0d1203c750c3cba56fb8291f2</id>
<content type='text'>
When an interface goes down - e.g. cable unplugged - the DHCPv6 assigned IPv6
address is not removed from said interface. We should provide the same behavior
as with IPv4. IPv6 address should be removed and dhcpv6 client restarted once
the interface goes operational up again.
</content>
</entry>
<entry>
<title>netplug: T7353: bugfix DHCP client not stopped when interface goes down</title>
<updated>2025-04-14T18:24:56+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-04-13T05:25:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=97e74caa682298323165baa5055483405b740dac'/>
<id>urn:sha1:97e74caa682298323165baa5055483405b740dac</id>
<content type='text'>
The initial rewrite of vyos-netplug-dhcp-client by me tried to outsmart the
DHCP client implementation by re-using vyos.ifconfig.Interface(). This added
a regression where an interface loosing it's carrier no longer deconfigured
it's IP address. This was a change in behavior form VyOS 1.3.

In addition a bug is fixed as when a VLANs interface parent looses it's carrier
we now also stop the DHCP client process.

This script is now back to simply starting/stopping the DHCP client process.
</content>
</entry>
<entry>
<title>ids: T7241: remove Fastnetmon from the base system</title>
<updated>2025-04-14T15:49:52+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2025-04-14T10:56:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=5797e2c0f489272f2ff32b3884ea756f306b50e4'/>
<id>urn:sha1:5797e2c0f489272f2ff32b3884ea756f306b50e4</id>
<content type='text'>
It will eventually be moved to an addon
</content>
</entry>
<entry>
<title>kea: T7281: No longer uses control agent for HA</title>
<updated>2025-04-14T09:50:41+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2025-04-02T13:07:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=36e775408c884ed4b497343bc43ff8b755233601'/>
<id>urn:sha1:36e775408c884ed4b497343bc43ff8b755233601</id>
<content type='text'>
</content>
</entry>
<entry>
<title>netplug: T7346: only call interface helpers if interface is not removed</title>
<updated>2025-04-10T15:09:04+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-04-10T15:06:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=2fcb128ea04e7e6c3f05b1b05bbc9fd3c541abb8'/>
<id>urn:sha1:2fcb128ea04e7e6c3f05b1b05bbc9fd3c541abb8</id>
<content type='text'>
When an interface is removed from the system also netplug is triggered. It
makes no sense to call vyos.ifconfig.Interface() and update it's configuration
when the interface was just recently removed.

This would in fact re-add an interface temporarily in it's worst case.
</content>
</entry>
<entry>
<title>Merge pull request #4237 from indrajitr/hostd-update</title>
<updated>2025-02-27T20:05:41+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2025-02-27T20:05:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=8c14daa8fa262b79107b98e80f960ebcc97b3031'/>
<id>urn:sha1:8c14daa8fa262b79107b98e80f960ebcc97b3031</id>
<content type='text'>
T6948: Keep DHCP server leases in sync with hostd records</content>
</entry>
<entry>
<title>T7182: use Config instead of ConfigTreeQuery for get_interface_dict</title>
<updated>2025-02-19T17:59:36+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-02-19T15:56:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=4a049c36bbc35564950b199daa11191d4093fb0d'/>
<id>urn:sha1:4a049c36bbc35564950b199daa11191d4093fb0d</id>
<content type='text'>
</content>
</entry>
</feed>
