<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/data/templates/vpp, 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-04-21T13:45:43+00:00</updated>
<entry>
<title>vpp: T8460: Use isolated cpus for VPP cpu-cores</title>
<updated>2026-04-21T13:45:43+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-04-14T15:07:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9cb6f4c001fa5d4f4ed26850fc99dde4c3692c8f'/>
<id>urn:sha1:9cb6f4c001fa5d4f4ed26850fc99dde4c3692c8f</id>
<content type='text'>
VPP CPU core assignment now uses kernel-isolated CPUs (from /sys/devices/system/cpu/isolated) with explicit corelist-workers instead of computing offsets from available cores with skip-cores/workers. Added validation that enough CPUs are actually isolated before VPP starts, and that isolate-cpus config only references existing CPU IDs. Moved smoketest for kernel option 'isolate-cpus' to test_vpp.py
</content>
</entry>
<entry>
<title>vpp: T8354: Move 'ignore-kernel-routes' option out of resource-allocation section</title>
<updated>2026-03-06T16:20:40+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-03-06T16:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b4670b3fbb27f727a9dc70731c94be313c08f0ce'/>
<id>urn:sha1:b4670b3fbb27f727a9dc70731c94be313c08f0ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vpp: T8261: Refactor resource settings into 'resource-allocation' section</title>
<updated>2026-02-19T10:22:06+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-02-18T08:51:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a9070f1d5770241a46c4632528fef86edaba8392'/>
<id>urn:sha1:a9070f1d5770241a46c4632528fef86edaba8392</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vpp: T8274: Remove dpdk-options section for num-* parameters</title>
<updated>2026-02-18T13:16:32+00:00</updated>
<author>
<name>Oleksandr Kuchmystyi</name>
<email>o.kuchmystyi@vyos.io</email>
</author>
<published>2026-02-18T09:35:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=45077f87eee6772839b9f0fabdf79a385d0b46f1'/>
<id>urn:sha1:45077f87eee6772839b9f0fabdf79a385d0b46f1</id>
<content type='text'>
Remove `dpdk-options` under `set vpp settings interface &lt;ethN&gt;`
and move its child options to the interface level:
 - `num-rx-desc`
 - `num-rx-queues`
 - `num-tx-desc`
 - `num-tx-queues`

Also remove `set vpp settings interface &lt;ethN&gt; dpdk-options promisc`.
</content>
</entry>
<entry>
<title>vpp: T8268: Unify CPU settings into a single 'cpu-cores' node under 'resource-allocation'</title>
<updated>2026-02-17T09:33:56+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-02-16T14:53:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2414c156cc21bfe51b65f8726f186c55b533bb97'/>
<id>urn:sha1:2414c156cc21bfe51b65f8726f186c55b533bb97</id>
<content type='text'>
Replace legacy VPP CPU settings (main-core, skip-cores, workers, corelist-workers) with a single resource-allocation cpu-cores option.

CPU assignment is now handled automatically: two cores are reserved for the system, the VPP main thread is placed on the first available core, and the remaining allocated cores are used as workers.
This simplifies configuration and ensures consistent CPU allocation.
</content>
</entry>
<entry>
<title>vpp: T8258: Move `poll-sleep-usec` out of `unix` section</title>
<updated>2026-02-15T12:12:49+00:00</updated>
<author>
<name>Oleksandr Kuchmystyi</name>
<email>o.kuchmystyi@vyos.io</email>
</author>
<published>2026-02-13T08:04:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c536954a6a666f59185669cffa9efa79a601673c'/>
<id>urn:sha1:c536954a6a666f59185669cffa9efa79a601673c</id>
<content type='text'>
Instead of `vpp settings unix poll-sleep-usec`
use `vpp settings poll-sleep-usec`.
</content>
</entry>
<entry>
<title>vpp: T8262: Refactor IPsec settings to use only 'ipsec-acceleration' flag</title>
<updated>2026-02-13T20:09:32+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-02-13T12:07:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6c52428f97ff91c48705fdc698db8cd57cc6c47b'/>
<id>urn:sha1:6c52428f97ff91c48705fdc698db8cd57cc6c47b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vpp: T8255: Changed logging level variable name</title>
<updated>2026-02-13T07:10:01+00:00</updated>
<author>
<name>Oleksandr Kuchmystyi</name>
<email>o.kuchmystyi@vyos.io</email>
</author>
<published>2026-02-11T12:20:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=0f5d5c936a3c79f47a7a41ce59764cc4f43ece1f'/>
<id>urn:sha1:0f5d5c936a3c79f47a7a41ce59764cc4f43ece1f</id>
<content type='text'>
This commit changes logging settings naming:
  - before: `set vpp settings logging default-log-level &lt;alert&gt;`
  - after:  `set vpp settings logging default-level &lt;alert&gt;`
</content>
</entry>
<entry>
<title>vpp: T8202: Remove XDP driver and options from CLI and config</title>
<updated>2026-01-28T17:39:34+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-01-26T12:01:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=04962c8683000d293aad5460144f3c10111beeb8'/>
<id>urn:sha1:04962c8683000d293aad5460144f3c10111beeb8</id>
<content type='text'>
- Migration script removes 'driver' and 'xdp-options' nodes.
- XDP logic is commented out in config verification and CLI tests, preserving code for future use.
- The rest of XDP-related code remains untouched
</content>
</entry>
<entry>
<title>vpp: T8125: Enable ip4-dhcp-client-detect feature if interface address is configured as DHCP</title>
<updated>2026-01-21T13:07:14+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-01-12T14:37:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=f8a68122f3b4738a2a1bd1526ed3c9b8961d050d'/>
<id>urn:sha1:f8a68122f3b4738a2a1bd1526ed3c9b8961d050d</id>
<content type='text'>
DHCP address cannot be assigned on VPP interfaces without enabling the 'ip4-dhcp-client-detect' feature
</content>
</entry>
</feed>
