<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/migration-scripts/interfaces, branch vyos/1.3dev0</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.3dev0</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=vyos%2F1.3dev0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2019-11-24T19:31:22+00:00</updated>
<entry>
<title>bridge: T1673: re-use "base" variable</title>
<updated>2019-11-24T19:31:22+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-11-24T19:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=5238f0970219639e988bc31beb7db27b43f94e6e'/>
<id>urn:sha1:5238f0970219639e988bc31beb7db27b43f94e6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bridge: T1673: add missing VLAN bridge member migration</title>
<updated>2019-11-24T19:27:29+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-11-24T19:27:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=a6fde4aa02862f51cbd3618ade199c64915469d3'/>
<id>urn:sha1:a6fde4aa02862f51cbd3618ade199c64915469d3</id>
<content type='text'>
VLAN interfaces assigned to a bridge as member have not been migrated so far.
This was the case for vif, vif-s and vif-c interfaces. The migration code has
been generalized in migrate_bridge() so it is re-usable for regular interfaces,
vif, vif-s and vif-c interfaces - all now use the same code.
</content>
</entry>
<entry>
<title>wireless: T1627: change RADIUS CLI syntax</title>
<updated>2019-11-23T19:44:02+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-11-18T20:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=dfa2f0e8ecd8a117bf47b64d7099d613f487d799'/>
<id>urn:sha1:dfa2f0e8ecd8a117bf47b64d7099d613f487d799</id>
<content type='text'>
Adopt RADIUS configuration and harmonize it with the rest of VyOS. Move the
following configuration block:

  security {
      wpa {
          cipher CCMP
          mode wpa2
          radius-server 172.16.100.10 {
              port 1812
              secret secretkey
          }
          radius-server 172.16.100.11 {
              port 1812
              secret secretkey
          }
      }
  }

to the harmonized version of:

  security {
      wpa {
          cipher CCMP
          mode wpa2
          radius {
              server 172.16.100.10 {
                  port 1812
                  secret secretkey
              }
              server 172.16.100.11 {
                  port 1812
                  secret secretkey
              }
          }
      }
  }

And add the new "set interfaces wireless wlan0 security wpa radius
source-address" CLI command to specify the origin of any RADIUS query on
systems having multiple IP addresses.
</content>
</entry>
<entry>
<title>wireless: T1627: config migrator does not support camel casing</title>
<updated>2019-11-23T19:44:02+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-11-18T15:07:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=3308bc150646abcf523c001a7b6086c46703b204'/>
<id>urn:sha1:3308bc150646abcf523c001a7b6086c46703b204</id>
<content type='text'>
convert all nodes to lowercase
</content>
</entry>
<entry>
<title>wireless: T1627: initial rewrite in XML/Python style</title>
<updated>2019-11-23T19:44:01+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-10-06T15:20:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=4c9d0ec3ac7b88af225118b60f5aa01e6f3d29f1'/>
<id>urn:sha1:4c9d0ec3ac7b88af225118b60f5aa01e6f3d29f1</id>
<content type='text'>
Working:
- Wireless modes b, g, n, ac
- WPA/WPA2 psk and RADIUS (tested using Microsoft NPS)
</content>
</entry>
<entry>
<title>[OpenVPN]: T1704: Added function for ncp-ciphers, and ability to disable it.</title>
<updated>2019-11-11T15:29:02+00:00</updated>
<author>
<name>vindenesen</name>
<email>vindenesen@gmail.com</email>
</author>
<published>2019-10-01T19:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=d13ed0f466f1e150159067c1b335fdc0317b6c20'/>
<id>urn:sha1:d13ed0f466f1e150159067c1b335fdc0317b6c20</id>
<content type='text'>
[OpenVPN]: T1704: Changed config structure for OpenVPN encryption to support ncp-ciphers.
[OpenVPN]: T1704: Added migration scripts for interface 2-to-3
</content>
</entry>
<entry>
<title>bonding: T1614: T532: new commit validators</title>
<updated>2019-09-04T14:28:18+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-09-04T13:52:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=07ebd7589a961aaa8d4f3099836dd94e4bce2379'/>
<id>urn:sha1:07ebd7589a961aaa8d4f3099836dd94e4bce2379</id>
<content type='text'>
As in the past during the priority race of the bash script invalid configuration
could appear in the CLI and are de-synced from the kernle state, e.g. some
bonding modes do not support arp_interval.

This is no longer allowed and added to the migration script so that the config
again represents the truth.
</content>
</entry>
<entry>
<title>bonding: T1614: Initial version in new style XML/Python interface</title>
<updated>2019-09-04T09:25:31+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-09-03T11:52:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=6205c4d6701bda5f8a859291a5e152e009252301'/>
<id>urn:sha1:6205c4d6701bda5f8a859291a5e152e009252301</id>
<content type='text'>
The node 'interfaces ethernet eth0 bond-group' has been changed and
de-nested. Bond members are now configured in the bond interface itself.

set interfaces bonding bond0 member interface eth0
</content>
</entry>
<entry>
<title>T1611: check if config node exists before getting value</title>
<updated>2019-08-24T21:49:53+00:00</updated>
<author>
<name>Jernej Jakob</name>
<email>jernej.jakob@gmail.com</email>
</author>
<published>2019-08-24T21:49:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=a235b4453b4b0dde6d8da1d8b01aac1c5cdf3491'/>
<id>urn:sha1:a235b4453b4b0dde6d8da1d8b01aac1c5cdf3491</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[bridge] T1156: add missing if statement in config-migration</title>
<updated>2019-08-07T08:21:11+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-08-07T08:21:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=733ebc67ca80c13efa4fa809f6ba763a38c3d0f7'/>
<id>urn:sha1:733ebc67ca80c13efa4fa809f6ba763a38c3d0f7</id>
<content type='text'>
Fixes:
Traceback (most recent call last):
  File "/opt/vyatta/etc/config-migrate/migrate/interfaces/0-to-1", line 27, in &lt;module&gt;
    for br in config.list_nodes(base):
  File "/usr/lib/python3/dist-packages/vyos/configtree.py", line 255, in list_nodes
    raise ConfigTreeError("Path [{}] doesn't exist".format(path_str))
vyos.configtree.ConfigTreeError: Path [b'interfaces bridge'] doesn't exist
</content>
</entry>
</feed>
