<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/migration-scripts/vpp/7-to-8, branch feature/T9082-codeql-cpp</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=feature%2FT9082-codeql-cpp</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-02-26T07:14:53+00:00</updated>
<entry>
<title>vpp: T8318: Consolidate recent migrations into a single downgrade migration (target version 6)</title>
<updated>2026-02-26T07:14:53+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-02-26T07:14:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=da6065893865b01f7b1db1b9128ccf16aae3e1f0'/>
<id>urn:sha1:da6065893865b01f7b1db1b9128ccf16aae3e1f0</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: T8266: Add global `interfaces-rx-mode` setting and remove per-interface commands</title>
<updated>2026-02-18T10:30:02+00:00</updated>
<author>
<name>Oleksandr Kuchmystyi</name>
<email>o.kuchmystyi@vyos.io</email>
</author>
<published>2026-02-16T14:41:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ed20c353e8e1a7fd9d47bb6020f40815285ef2f9'/>
<id>urn:sha1:ed20c353e8e1a7fd9d47bb6020f40815285ef2f9</id>
<content type='text'>
Add `set vpp settings interfaces-rx-mode &lt;polling|interrupt|adaptive&gt;`
to configure RX mode for all interfaces. Raise error if any interface
does not support the selected mode.

Also remove per-interface rx-mode commands:
  - `set vpp settings interface &lt;name&gt; rx-mode`
  - `set vpp kernel-interfaces &lt;name&gt; rx-mode`
</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: T8254: Move 'nat44' and 'settings nat44' sections to 'nat nat44'</title>
<updated>2026-02-13T18:20:31+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2026-02-13T10:29:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9bfe2749a1fa41a4c77a3364851ac1fbefbf3ef3'/>
<id>urn:sha1:9bfe2749a1fa41a4c77a3364851ac1fbefbf3ef3</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>
</feed>
