<feed xmlns='http://www.w3.org/2005/Atom'>
<title>veeos-1x.git/src/system, branch syslog-typos-T6989</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=syslog-typos-T6989</id>
<link rel='self' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=syslog-typos-T6989'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/'/>
<updated>2025-02-17T19:51:03+00:00</updated>
<entry>
<title>dhcp: T6948: Keep DHCP server leases in sync with hostd records</title>
<updated>2025-02-17T19:51:03+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2024-12-13T02:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=aa44f17768570f9beb205ffd9ce7f17d601ed115'/>
<id>urn:sha1:aa44f17768570f9beb205ffd9ce7f17d601ed115</id>
<content type='text'>
Keep DHCP server leases in sync with vyos-hostd records
via helper script invoked with `ExecStartPost` directive
in kea-dhcp4-server.service.

The helper script updates VyOS hostd records from
DHCP server leases. This ensures that hostd records
with the DHCP server leases are kept in sync with
VyOS hostd records right after DHCP server is started.

This is similar to the capability exposed via kea hook
`libdhcp_run_script.so` which is invoked internally
by kea when a single lease changes state.

Since the kea hook is currently implemented for DHCPv4
only, this helper script is implemented for DHCPv4
only as well.
</content>
</entry>
<entry>
<title>T6199: drop unused Python imports</title>
<updated>2024-04-02T22:15:43+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-04-02T22:15:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=274b2da242acd1f1f64ff1dee471e34295137c5f'/>
<id>urn:sha1:274b2da242acd1f1f64ff1dee471e34295137c5f</id>
<content type='text'>
found using "git ls-files *.py | xargs pylint | grep W0611"
</content>
</entry>
<entry>
<title>grub: T4548: Fixed configuration files order</title>
<updated>2024-03-12T22:40:09+00:00</updated>
<author>
<name>zsdc</name>
<email>taras@vyos.io</email>
</author>
<published>2024-03-12T22:40:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=f74923202311e853b677e52cd83bae2be9605c26'/>
<id>urn:sha1:f74923202311e853b677e52cd83bae2be9605c26</id>
<content type='text'>
To iterate files on ext* file systems GRUB reads their inodes one by one,
ignoring names. This breaks our configuration logic that relies on proper
loading order.

This commit adds a helper `sort_inodes()` that needs to be used whenever GRUB
configuration files are created. It recreates files, changing their inodes in a
way where inodes order matches alphabetical order.
</content>
</entry>
<entry>
<title>event-handler: T6048: handling exception when _PID is not found</title>
<updated>2024-02-19T18:07:30+00:00</updated>
<author>
<name>gavol</name>
<email>34028214+gavol@users.noreply.github.com</email>
</author>
<published>2024-02-18T20:23:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=b678009b484eb6d20fceb5db00b0dc62344296a2'/>
<id>urn:sha1:b678009b484eb6d20fceb5db00b0dc62344296a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updates to Kea DHCPv6 PD route hook (#6)</title>
<updated>2024-01-25T22:36:33+00:00</updated>
<author>
<name>Chris Buechler</name>
<email>cbuechler@gmail.com</email>
</author>
<published>2024-01-25T22:36:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=dca220d515e6c1009b316400174382b88837df6c'/>
<id>urn:sha1:dca220d515e6c1009b316400174382b88837df6c</id>
<content type='text'>
* Fix route deletion errors when interface is missing. Clarify variable names.</content>
</entry>
<entry>
<title>dhcp: T3316: Fix header on script</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-20T20:47:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=9ba7093563d4c6a5d37da928298e6e7c7f0b3cd8'/>
<id>urn:sha1:9ba7093563d4c6a5d37da928298e6e7c7f0b3cd8</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-contrib/veeos-1x.git/commit/?id=8e2112261c68189c2c78455c3e1f32d7f5447ab9'/>
<id>urn:sha1:8e2112261c68189c2c78455c3e1f32d7f5447ab9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcp: T5948: Strip trailing dot, detect if hostname is FQDN</title>
<updated>2024-01-19T20:09:25+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2024-01-19T20:09:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=08fbbb8d0f8221fcf28273a804bb6b96dd0ecf71'/>
<id>urn:sha1:08fbbb8d0f8221fcf28273a804bb6b96dd0ecf71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhcp: T5948: Strip trailing dot from hostnames</title>
<updated>2024-01-17T17:20:54+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2024-01-17T17:20:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=2da78b428243bc5e4761372db601559bae865299'/>
<id>urn:sha1:2da78b428243bc5e4761372db601559bae865299</id>
<content type='text'>
</content>
</entry>
<entry>
<title>image-tools: T5923: update system_console.py for new GRUB file structure</title>
<updated>2024-01-13T04:45:27+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-01-12T16:10:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=5ceaff2ef970cb9c567ac317bafbffca5b073f4a'/>
<id>urn:sha1:5ceaff2ef970cb9c567ac317bafbffca5b073f4a</id>
<content type='text'>
Add util function to set serial console speed in accordance with revised
GRUB file structure; in keeping with the intentions of the config_mode
script, adjust the GRUB var 'console_speed' to only modify ttyS0.
</content>
</entry>
</feed>
