<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/migration-scripts, 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>2024-08-23T06:18:32+00:00</updated>
<entry>
<title>wireless: T6318: move country-code to a system wide configuration</title>
<updated>2024-08-23T06:18:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-06-15T19:40:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=549a16f5b1437d437ccc873ded500b8cecd03c28'/>
<id>urn:sha1:549a16f5b1437d437ccc873ded500b8cecd03c28</id>
<content type='text'>
Wireless devices are subject to regulations issued by authorities. For any
given AP or router, there will most likely be no case where one wireless NIC is
located in one country and another wireless NIC in the same device is located
in another country, resulting in different regulatory domains to apply to the
same box.

Currently, wireless regulatory domains in VyOS need to be configured per-NIC:
  set interfaces wireless wlan0 country-code us

This leads to several side-effects:
* When operating multiple WiFi NICs, they all can have different regulatory
  domains configured which might offend legislation.
* Some NICs need additional entries to /etc/modprobe.d/cfg80211.conf to apply
  regulatory domain settings, such as: "options cfg80211 ieee80211_regdom=US"
  This is true for the Compex WLE600VX. This setting cannot be done
  per-interface.

Migrate the first found wireless module country-code from the wireless
interface CLI to: "system wireless country-code"

(cherry picked from commit 9e22ab6b2aee48029d3455f65880e45c558cf1da)
</content>
</entry>
<entry>
<title>T6649: Accel-ppp separate vlan-mon from listen interfaces</title>
<updated>2024-08-16T09:38:06+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2024-08-15T10:20:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=3bb5d5df1e38a6d995395b6e69ad142e6445b09d'/>
<id>urn:sha1:3bb5d5df1e38a6d995395b6e69ad142e6445b09d</id>
<content type='text'>
(cherry picked from commit 663e468de2b431f771534b4e3a2d00a5924b98fe)
</content>
</entry>
<entry>
<title>openvpn: T6591: deprecate OpenVPN server net30 topology (#3825)</title>
<updated>2024-07-18T18:58:05+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2024-07-18T18:33:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=3b9e283855556707d3df27465f571efb869aeb9b'/>
<id>urn:sha1:3b9e283855556707d3df27465f571efb869aeb9b</id>
<content type='text'>
(cherry picked from commit e2b05343b30d2f989968532106e792cbaf75ecf6)
</content>
</entry>
<entry>
<title>T6536: change wildcard character from + to * - extend fix to interfaces defined in zone policy.</title>
<updated>2024-07-03T19:17:47+00:00</updated>
<author>
<name>Nicolas Fort</name>
<email>nicolasfort1988@gmail.com</email>
</author>
<published>2024-07-03T12:53:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d38c917949018feae464bcee6b097c0d02fdc7ed'/>
<id>urn:sha1:d38c917949018feae464bcee6b097c0d02fdc7ed</id>
<content type='text'>
(cherry picked from commit 66ec278393dbabe71f320c543816f27797d51140)
</content>
</entry>
<entry>
<title>T6536: nat: add migration script that replaces wildcard charater supported in 1.3 &lt;+&gt; with character supported in latest version &lt;*&gt;</title>
<updated>2024-07-03T14:33:55+00:00</updated>
<author>
<name>Nicolas Fort</name>
<email>nicolasfort1988@gmail.com</email>
</author>
<published>2024-07-02T11:54:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=272a1b25515405f48a97908ccc5c04295cf3b92c'/>
<id>urn:sha1:272a1b25515405f48a97908ccc5c04295cf3b92c</id>
<content type='text'>
(cherry picked from commit 148af29b68416a5b8d0e025a16aef252fdf31e67)

# Conflicts:
#	src/migration-scripts/nat/6-to-7
</content>
</entry>
<entry>
<title>interfaces: T6519: harden config migration if ethernet interface is missing</title>
<updated>2024-06-26T14:35:54+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-06-26T13:35:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ec6bfeadbcfd838b43f49c6996430b8370caecc4'/>
<id>urn:sha1:ec6bfeadbcfd838b43f49c6996430b8370caecc4</id>
<content type='text'>
During a corner case where the configuration is migrated to a different system
with fewer ethernet interfaces, migration will fail during an image upgrade.

vyos.ethtool.Ethtool() is instantiated with an invalid interface leading to an
exception that kills the migrator

(cherry picked from commit e47d4fd385631236da6882233b09f6364cbb077b)
</content>
</entry>
<entry>
<title>openvpn: T5487: make migration script executable</title>
<updated>2024-06-15T12:20:44+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-06-15T12:20:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=87ba7f67db0381df8a9d15b8f17a19082bd1d553'/>
<id>urn:sha1:87ba7f67db0381df8a9d15b8f17a19082bd1d553</id>
<content type='text'>
Migration script introduced in commit 0f669a226 ("openvpn: T5487:  Remove
eprecated option --cipher for server and client mode") lacked executable
permission.
</content>
</entry>
<entry>
<title>Merge pull request #3639 from natali-rs1985/T5487-current</title>
<updated>2024-06-13T14:56:33+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2024-06-13T14:56:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1abf323d378bb565236f21d8a0cfbf6b1b00a08c'/>
<id>urn:sha1:1abf323d378bb565236f21d8a0cfbf6b1b00a08c</id>
<content type='text'>
openvpn: T5487:  Remove deprecated option --cipher for server and client mode</content>
</entry>
<entry>
<title>openvpn: T5487:  Remove eprecated option --cipher for server and client mode</title>
<updated>2024-06-11T15:04:18+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2024-06-11T15:04:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=0f669a22615a18c3cd8da2f65f3ed79686992320'/>
<id>urn:sha1:0f669a22615a18c3cd8da2f65f3ed79686992320</id>
<content type='text'>
</content>
</entry>
<entry>
<title>firewall: T3900: fix migration and smoketests</title>
<updated>2024-06-11T07:51:15+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-06-11T07:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2cbc4eb005fc936e37a34a1ef539d164f21f90b5'/>
<id>urn:sha1:2cbc4eb005fc936e37a34a1ef539d164f21f90b5</id>
<content type='text'>
Commit 770edf016838523 ("T3900: T6394: extend functionalities in firewall")
changed the position in the CLI for conntrack timeout. This lead to failing
smoketests because of a regression in the migrator.
</content>
</entry>
</feed>
