<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/smoketest, 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-26T09:36:35+00:00</updated>
<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>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>
<entry>
<title>interface: T6592: remove interface from conntrack ct_iface_map on deletion</title>
<updated>2024-07-24T23:52:13+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-07-23T17:03:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=92740091d793114504feeacc210360220cae9e08'/>
<id>urn:sha1:92740091d793114504feeacc210360220cae9e08</id>
<content type='text'>
We always have had stale interface entries in the ct_iface_map of nftables/
conntrack for any interface that once belonged to a VRF.

This commit will always clean the nftables interface map when the interface
is deleted from the system.

(cherry picked from commit 17c12bde5c6f314311e7524842fd1ddc254009b4)
</content>
</entry>
<entry>
<title>smoketest: T6600: ospf: enable MPLS LDP on dummy interfaces</title>
<updated>2024-07-24T07:29:03+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-07-21T07:20:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=02732ac12b8cecb8608c4ff83ffb956b6d778329'/>
<id>urn:sha1:02732ac12b8cecb8608c4ff83ffb956b6d778329</id>
<content type='text'>
(cherry picked from commit 71926f64385d7ab66431c60afa1fc8554ad7e2dc)
</content>
</entry>
<entry>
<title>smoketest: T6406: use check_kmod() helper over native call()</title>
<updated>2024-07-22T19:57:10+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-07-19T11:50:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6db6f2451ac8cbd26a90f5da1609b4563ca607a2'/>
<id>urn:sha1:6db6f2451ac8cbd26a90f5da1609b4563ca607a2</id>
<content type='text'>
(cherry picked from commit 8bf6687b5276589e64988c3c54dbf61a628ee2a0)
</content>
</entry>
<entry>
<title>smoketest: T6597: add "commit" debug information</title>
<updated>2024-07-22T19:57:10+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-07-19T11:49:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b0d836a686a306710b08dbe6f4d2be77ea08c759'/>
<id>urn:sha1:b0d836a686a306710b08dbe6f4d2be77ea08c759</id>
<content type='text'>
(cherry picked from commit f6485f7df8713298d81ec0d45c548417db111523)
</content>
</entry>
<entry>
<title>wireless: T6320: add 802.11ax at 6GHz</title>
<updated>2024-07-22T19:54:55+00:00</updated>
<author>
<name>Alain Lamar</name>
<email>alain_lamar@yahoo.de</email>
</author>
<published>2024-06-27T18:38:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e1401753b58906848c81d5c1d1d778be7cc61fb3'/>
<id>urn:sha1:e1401753b58906848c81d5c1d1d778be7cc61fb3</id>
<content type='text'>
Authored-By: Alain Lamar &lt;alain_lamar@yahoo.de&gt;
(cherry picked from commit d5e988ba2d0fa0189feff22374c9b46eb49e2e79)
</content>
</entry>
<entry>
<title>wireless: T6425: adjust to latest country-code changes</title>
<updated>2024-07-22T14:19:57+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-06-18T14:53:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b93d880b379a5e423f6033e0c29a4950505615ae'/>
<id>urn:sha1:b93d880b379a5e423f6033e0c29a4950505615ae</id>
<content type='text'>
Commit 9e22ab6b2a ("wireless: T6318: move country-code to a system wide
configuration") removed the per wifi interface setting for a country-code. This
commit adjust the smoketests to the new design.

(cherry picked from commit 312273c9569d973c510d871adb941709804d8868)
</content>
</entry>
</feed>
