<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git, branch circinus-temp-bot-test</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=circinus-temp-bot-test</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=circinus-temp-bot-test'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2024-07-26T10:52:29+00:00</updated>
<entry>
<title>Merge pull request #3877 from vyos/mergify/bp/circinus/pr-3868</title>
<updated>2024-07-26T10:52:29+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-07-26T10:52:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=aaaabd60e2fedd9416d9de2932af2f122b33b67f'/>
<id>urn:sha1:aaaabd60e2fedd9416d9de2932af2f122b33b67f</id>
<content type='text'>
T6605: restore configd error formatting to be consistent with CLI (backport #3868)</content>
</entry>
<entry>
<title>Merge pull request #3881 from vyos/mergify/bp/circinus/pr-3756</title>
<updated>2024-07-26T10:51:49+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-07-26T10:51:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6b96def0e8760f6ff6a90cae5179600d674bbcbd'/>
<id>urn:sha1:6b96def0e8760f6ff6a90cae5179600d674bbcbd</id>
<content type='text'>
vxlan: T6505: Support VXLAN VLAN-VNI range mapping in CLI (backport #3756)</content>
</entry>
<entry>
<title>vxlan: T6505: Support VXLAN VLAN-VNI range mapping in CLI (#3756)</title>
<updated>2024-07-26T09:36:35+00:00</updated>
<author>
<name>Nataliia S</name>
<email>81954790+natali-rs1985@users.noreply.github.com</email>
</author>
<published>2024-07-08T15:51:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ce5460f0380a60eb07f70dfed29d1b011636448a'/>
<id>urn:sha1:ce5460f0380a60eb07f70dfed29d1b011636448a</id>
<content type='text'>
(cherry picked from commit 115e99630a317cab62c6f99e0461f6ce2c1edaf3)
</content>
</entry>
<entry>
<title>system_option: T5552: Apply IPv4 and IPv6 options after reapplying sysctls by TuneD (#3863)</title>
<updated>2024-07-25T16:07:28+00:00</updated>
<author>
<name>mergify[bot]</name>
<email>37929162+mergify[bot]@users.noreply.github.com</email>
</author>
<published>2024-07-25T16:07:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=609f4b9c1bb7f3144a997f76e74e86bef0559b23'/>
<id>urn:sha1:609f4b9c1bb7f3144a997f76e74e86bef0559b23</id>
<content type='text'>
(cherry picked from commit 7b82e4005724683c6311fab22358746f2cca4c1b)

Co-authored-by: Nataliia Solomko &lt;natalirs1985@gmail.com&gt;</content>
</entry>
<entry>
<title>T6605: restore configd error formatting to be consistent with CLI (#3868)</title>
<updated>2024-07-25T13:40:57+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-07-25T07:15:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=368cb359bfb38b7cde1c84147fd109a533c73c69'/>
<id>urn:sha1:368cb359bfb38b7cde1c84147fd109a533c73c69</id>
<content type='text'>
(cherry picked from commit 645f24908c9b338adc56ecc83f8c44d0b0206550)
</content>
</entry>
<entry>
<title>Merge pull request #3875 from vyos/mergify/bp/circinus/pr-3873</title>
<updated>2024-07-25T10:13:49+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-07-25T10:13:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=36146511fca98a5223fb035a9acde14c4b8a734b'/>
<id>urn:sha1:36146511fca98a5223fb035a9acde14c4b8a734b</id>
<content type='text'>
Debian: T6598: depend on podman version &gt;=4.9.5 (backport #3873)</content>
</entry>
<entry>
<title>Debian: T6598: depend on podman version &gt;=4.9.5</title>
<updated>2024-07-25T09:55:11+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-07-25T09:10:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1327905084342623fcd9318ad334a9121708883d'/>
<id>urn:sha1:1327905084342623fcd9318ad334a9121708883d</id>
<content type='text'>
(cherry picked from commit b9daaaa38abc08d27158ea44e016752b3cb45400)
</content>
</entry>
<entry>
<title>Merge pull request #3871 from vyos/mergify/bp/circinus/pr-3857</title>
<updated>2024-07-25T06:09:24+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-07-25T06:09:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8e4d0d26850692542f7e1155bcbfd982a786e0b2'/>
<id>urn:sha1:8e4d0d26850692542f7e1155bcbfd982a786e0b2</id>
<content type='text'>
interface: T6592: remove interface from conntrack ct_iface_map on deletion (backport #3857)</content>
</entry>
<entry>
<title>vrf: T6602: verify supplied VRF name on all interface types (#3870)</title>
<updated>2024-07-25T02:48:39+00:00</updated>
<author>
<name>mergify[bot]</name>
<email>37929162+mergify[bot]@users.noreply.github.com</email>
</author>
<published>2024-07-25T02:48:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=67695c3e7a0d9fdc10ad3e381ad67cb30688e217'/>
<id>urn:sha1:67695c3e7a0d9fdc10ad3e381ad67cb30688e217</id>
<content type='text'>
Only some (e.g. ethernet or wireguard) interfaces validate if the supplied VRF
actually exists. If this is not validated, one can pass an invalid VRF to the
system which generates an OSError exception.

To reproduce

set interfaces vxlan vxlan1 vni 1000
set interfaces vxlan vxlan1 remote 1.2.3.4
set interfaces vxlan vxlan1 vrf smoketest

results in

OSError: [Errno 255] failed to run command: ip link set dev vxlan1 master smoketest_mgmt

This commit adds the missing verify_vrf() call to the missing interface types
and an appropriate smoketest for all interfaces supporting VRF assignment.

(cherry picked from commit dd0ebffa33728e452ac6e11737c2283f0e390359)

Co-authored-by: Christian Breunig &lt;christian@breunig.cc&gt;</content>
</entry>
<entry>
<title>smoketest: T6592: verify no interface stalls in conntrack ct_iface_map on deletion</title>
<updated>2024-07-24T23:52:14+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-07-24T09:19:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=28fedd4e76bbea2b174159ee7b67ddda5e952ab5'/>
<id>urn:sha1:28fedd4e76bbea2b174159ee7b67ddda5e952ab5</id>
<content type='text'>
Now that interfaces are deleted from ct_iface_map during deletion it's time to
also add a smoketest ensuring there is no entry in the ct_iface_map once an
interface was deleted from the CLI.

(cherry picked from commit 1c42ee9d16dd49fff2cbde652bf24a38f364526c)
</content>
</entry>
</feed>
