<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/conf_mode/container.py, branch rolling</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=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-06-16T18:24:44+00:00</updated>
<entry>
<title>template: T8923: fix typo in function argument "formater" -&gt; "formatter"</title>
<updated>2026-06-16T18:24:44+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-16T18:24:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=51e6b967b1216853c2bd3bc3298639bd3382b5bc'/>
<id>urn:sha1:51e6b967b1216853c2bd3bc3298639bd3382b5bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8923: normalize "can not" to "cannot"</title>
<updated>2026-06-16T18:24:44+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-16T18:24:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=fa853ed8f25b5b9bf396d6e819b2c6259e7f5f42'/>
<id>urn:sha1:fa853ed8f25b5b9bf396d6e819b2c6259e7f5f42</id>
<content type='text'>
Replace two-word "can not" / "Can not" with "cannot" across comments,
ConfigError messages, CLI help text, and op-mode output.

Standard SNMP MIB files under mibs/ are left unchanged.
</content>
</entry>
<entry>
<title>python: T8857: replace bare except clauses with except Exception in config scripts</title>
<updated>2026-05-13T12:56:50+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-13T12:56:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d004a2b5caa9b819d93af897b1c218a2f3197c8b'/>
<id>urn:sha1:d004a2b5caa9b819d93af897b1c218a2f3197c8b</id>
<content type='text'>
Bare except: catches everything derived from BaseException, including
SystemExit and KeyboardInterrupt. Config scripts must not silently
continue past sys.exit(), so replace bare except: with except Exception:
in the three config-mode scripts that contained one.

Library code (python/vyos/configverify.py, python/vyos/config.py) and
op-mode scripts are intentionally out of scope: those cases require
case-by-case design review (e.g. MTU lookups should accept defaults as
arguments rather than rely on exception handling; reset-style op-mode
scripts may legitimately want to ignore KeyboardInterrupt).

Sites changed:
- src/conf_mode/interfaces_ethernet.py (MTU adapter lookup)
- src/conf_mode/vpp_interfaces_bonding.py (MAC validation)
- src/conf_mode/container.py x2 (IPv4 / IPv6 prefix lookup)
</content>
</entry>
<entry>
<title>T8410: Fix typos and mistakes for operational and configuration commands</title>
<updated>2026-03-24T17:02:56+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-03-20T16:41:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=bb2aee1e58c1cd30087b935798060e6bf3c698c8'/>
<id>urn:sha1:bb2aee1e58c1cd30087b935798060e6bf3c698c8</id>
<content type='text'>
Fix typos and mistakes in the commands and comments
No functional changes
</content>
</entry>
<entry>
<title>Merge pull request #4826 from nvollmar/T7982</title>
<updated>2025-12-05T10:21:38+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2025-12-05T10:21:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6795f106a581489148bffb61fdeb067ff81d2fe0'/>
<id>urn:sha1:6795f106a581489148bffb61fdeb067ff81d2fe0</id>
<content type='text'>
T7982: container: generate run arguments once</content>
</entry>
<entry>
<title>T7982: container: generate run arguments once</title>
<updated>2025-11-10T08:10:16+00:00</updated>
<author>
<name>Nicolas Vollmar</name>
<email>nvollmar@gmail.com</email>
</author>
<published>2025-11-01T21:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c3184c404ded2ea5bb385d6184c88dd71025b230'/>
<id>urn:sha1:c3184c404ded2ea5bb385d6184c88dd71025b230</id>
<content type='text'>
</content>
</entry>
<entry>
<title>container: T7305: fix VRF loss when restarting pods</title>
<updated>2025-11-03T20:09:14+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-11-02T08:30:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ae6d3437dc3247c396444b7f65eb49a98b0dd800'/>
<id>urn:sha1:ae6d3437dc3247c396444b7f65eb49a98b0dd800</id>
<content type='text'>
Container networks are only started when there is at least one active consumer.
If a network is created without any attached containers, it does not need to be
assigned to a VRF yet.

When the last container in a pod is stopped, its associated container network
is removed. Upon container restart, the kernel recreates the network, but the
VRF assignment may be lost in the process.

This change ensures that all container networks are correctly reattached to
their designated VRFs when a pod restarts.
</content>
</entry>
<entry>
<title>T6686: adds container health checks</title>
<updated>2025-10-23T18:32:14+00:00</updated>
<author>
<name>Nicolas Vollmar</name>
<email>nvollmar@gmail.com</email>
</author>
<published>2025-09-08T05:24:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=bd3070477804ed03e356d95e8c619fe7580b9231'/>
<id>urn:sha1:bd3070477804ed03e356d95e8c619fe7580b9231</id>
<content type='text'>
</content>
</entry>
<entry>
<title>container: T7863: Add user-defined MAC option for containers (#4762)</title>
<updated>2025-10-02T21:52:06+00:00</updated>
<author>
<name>l0crian1</name>
<email>143656816+l0crian1@users.noreply.github.com</email>
</author>
<published>2025-10-02T21:52:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=31d0ac632882e0faf8334823acc0a29147d22cc0'/>
<id>urn:sha1:31d0ac632882e0faf8334823acc0a29147d22cc0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>container: T7681: fix multiple name servers</title>
<updated>2025-09-16T15:01:46+00:00</updated>
<author>
<name>l0crian1</name>
<email>ryan.claridge13@gmail.com</email>
</author>
<published>2025-09-16T15:01:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5c5d3a6b839b2a612fefb7d5f0443b80ceb156d0'/>
<id>urn:sha1:5c5d3a6b839b2a612fefb7d5f0443b80ceb156d0</id>
<content type='text'>
- Fixed error with multiple name servers missing space between --dns options
</content>
</entry>
</feed>
