<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/migration-scripts/interfaces/14-to-15, branch T6674-circ-trigger</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=T6674-circ-trigger</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=T6674-circ-trigger'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2023-08-02T09:12:23+00:00</updated>
<entry>
<title>T5427: Fix migration script arguments len expects 2 args</title>
<updated>2023-08-02T09:12:23+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-08-02T09:12:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d1923b7b58795f0d9635ae0e8df110f591881bdf'/>
<id>urn:sha1:d1923b7b58795f0d9635ae0e8df110f591881bdf</id>
<content type='text'>
The script's name is always provided as the first argument sys.argv[0]
Expected length for argv is 2 (script itself + config file)

Change: 'if (len(argv) &lt; 1)' to 'if len(argv) &lt; 2'
</content>
</entry>
<entry>
<title>migration: interfaces: remove superfluous imports</title>
<updated>2020-12-06T18:01:25+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-06T18:01:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6366cacaf1c14ef99b5c3cfa8d553cd5004ccfc9'/>
<id>urn:sha1:6366cacaf1c14ef99b5c3cfa8d553cd5004ccfc9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ethernet: T3048: fix migrator to also support a plain config</title>
<updated>2020-11-21T08:21:19+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-21T08:21:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5b693c3a71f55062528ba93e934f27c8f9d611cf'/>
<id>urn:sha1:5b693c3a71f55062528ba93e934f27c8f9d611cf</id>
<content type='text'>
When VyOS boots the first time with the default configuration there it actually
no "interface ethernet" node present in the config, thus we must exit the
migrator.

Without this change vyos.configtree.ConfigTreeError: Path [b'interfaces ethernet']
doesn't exist will be thrown.
</content>
</entry>
<entry>
<title>ethernet: T3048: drop static smp-affinity for dynamic performance tuning</title>
<updated>2020-11-20T23:35:55+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-20T23:32:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5f5b2808c0a647cd20fb4c94bdb3dc36d634e3f2'/>
<id>urn:sha1:5f5b2808c0a647cd20fb4c94bdb3dc36d634e3f2</id>
<content type='text'>
After migrating the ethernet interfaces from the good old Perl days the
smp-affinity node yet has no effect anymore as the code is still missing (my
bad, sorry).

Drop the smp-affinity node and rather use tuned instead with the
network-throughput or network-latency profile.

- network-throughput: Profile for throughput network tuning. It is based on the
  throughput-performance profile. It additionaly increases kernel network buffers.

- network-latency: Profile for low latency network tuning. It is based on the
  latency-performance profile. It additionaly disables transparent hugepages,
  NUMA balancing and tunes several other network related sysctl parameters.

I'd set network-throughput as the default on a new set system option performance
&lt;throughput | latency&gt; CLI node which is present in the default configuration.

https://access.redhat.com/sites/default/files/attachments/201501-perf-brief-low-latency-tuning-rhel7-v2.1.pdf
</content>
</entry>
</feed>
