<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/migration-scripts, branch vyos/1.4dev0</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/marekm72/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-1x.git/atom?h=vyos%2F1.4dev0</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=vyos%2F1.4dev0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2020-12-20T14:22:05+00:00</updated>
<entry>
<title>ethernet: T3140: relax "ethernet offload-options" CLI definition</title>
<updated>2020-12-20T14:22:05+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-20T14:22:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=c8551d473b12c44b5bbb9d9e9d7921410eb55a5b'/>
<id>urn:sha1:c8551d473b12c44b5bbb9d9e9d7921410eb55a5b</id>
<content type='text'>
Migrate from
 ethernet eth1 {
     offload-options {
         generic-receive on
         generic-segmentation on
         scatter-gather on
         tcp-segmentation on
         udp-fragmentation on
     }
 }

to

  ethernet eth1 {
      offload {
          ufo
          tso
          sg
          gso
          gro
      }
  }
</content>
</entry>
<entry>
<title>wifi: T3043: country-code should be lower case</title>
<updated>2020-12-20T13:25:33+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-20T13:25:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=466452c1b9f5d497dadc0ea45317ef14407c6c84'/>
<id>urn:sha1:466452c1b9f5d497dadc0ea45317ef14407c6c84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mirror: T3089: support two-way traffic mirroring</title>
<updated>2020-12-08T07:12:13+00:00</updated>
<author>
<name>jack9603301</name>
<email>jack9603301@163.com</email>
</author>
<published>2020-12-08T07:12:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=e8957b575b050b075b74c94c3352d253414f4a6f'/>
<id>urn:sha1:e8957b575b050b075b74c94c3352d253414f4a6f</id>
<content type='text'>
</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/marekm72/vyos-1x.git/commit/?id=6366cacaf1c14ef99b5c3cfa8d553cd5004ccfc9'/>
<id>urn:sha1:6366cacaf1c14ef99b5c3cfa8d553cd5004ccfc9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pppoe: T3112: drop "ipv6 enable" option</title>
<updated>2020-12-04T13:16:14+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-04T13:16:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=4a64349e3c02cb0c2f2105356d3de39843e45061'/>
<id>urn:sha1:4a64349e3c02cb0c2f2105356d3de39843e45061</id>
<content type='text'>
IPv6 enable can be considered once the ipv6 node is present!
</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/marekm72/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>system: T3078: rename "system options" -&gt; "system option"</title>
<updated>2020-11-20T23:36:00+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-20T23:34:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=193323ba5d2f0318ceb81b3969c0181ba3125cf2'/>
<id>urn:sha1:193323ba5d2f0318ceb81b3969c0181ba3125cf2</id>
<content type='text'>
By design a CLI node should not be named by its plural but rather describe it
as singular.
</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/marekm72/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>
<entry>
<title>wireless: T3042: move wifi-regulatory-domain into individual interface definition</title>
<updated>2020-11-03T18:55:22+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-03T17:22:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=01e3d935a34f38e48364724da1cad7cbbb18576e'/>
<id>urn:sha1:01e3d935a34f38e48364724da1cad7cbbb18576e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wireless: T3043: rename "wpa mode both" to "wpa+wpa2"</title>
<updated>2020-11-03T16:19:04+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-03T16:19:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=f8a4314503072af90d8a4ab443898be7c73f3895'/>
<id>urn:sha1:f8a4314503072af90d8a4ab443898be7c73f3895</id>
<content type='text'>
</content>
</entry>
</feed>
