<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/migration-scripts/bgp, branch fix/T8955-http-api-verify-tls</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=fix%2FT8955-http-api-verify-tls</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=fix%2FT8955-http-api-verify-tls'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-03-24T17:02:56+00:00</updated>
<entry>
<title>T8410: Fix typos and mistakes for operational and configuration commands</title>
<updated>2026-03-24T17:02:56+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-03-20T16:41:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=bb2aee1e58c1cd30087b935798060e6bf3c698c8'/>
<id>urn:sha1:bb2aee1e58c1cd30087b935798060e6bf3c698c8</id>
<content type='text'>
Fix typos and mistakes in the commands and comments
No functional changes
</content>
</entry>
<entry>
<title>Revert "bgp: T7760: deprecate per bgp vrf instance system-as node"</title>
<updated>2025-10-06T16:03:39+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-10-06T15:49:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=bc73a4f7452434f25119267129f337640d8a959c'/>
<id>urn:sha1:bc73a4f7452434f25119267129f337640d8a959c</id>
<content type='text'>
This reverts commit d871fe9c4c65de87232802ed54b263c9b2824391.
</content>
</entry>
<entry>
<title>Revert "bgp: T7760: remove per vrf instance system-as node"</title>
<updated>2025-10-06T15:48:48+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-10-06T15:48:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d238a582e47e89c12b34b010a6a02a07f5099819'/>
<id>urn:sha1:d238a582e47e89c12b34b010a6a02a07f5099819</id>
<content type='text'>
This reverts commit 85fe32f0e1a91a47fe4a6d4a5cdd6ac516dcc3b9.
</content>
</entry>
<entry>
<title>Revert "migrator: T7760: remove debug print statement"</title>
<updated>2025-10-06T15:48:41+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-10-06T15:48:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=58f0829ad41f6c9f6ff4ae442f8cf45fb1299ea2'/>
<id>urn:sha1:58f0829ad41f6c9f6ff4ae442f8cf45fb1299ea2</id>
<content type='text'>
This reverts commit 3f8404ac78e1a31e8afcacc6ce8e7331130d2093.
</content>
</entry>
<entry>
<title>migrator: T7760: remove debug print statement</title>
<updated>2025-09-26T19:30:19+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-09-26T19:30:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=3f8404ac78e1a31e8afcacc6ce8e7331130d2093'/>
<id>urn:sha1:3f8404ac78e1a31e8afcacc6ce8e7331130d2093</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bgp: T7760: remove per vrf instance system-as node</title>
<updated>2025-09-09T15:59:58+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-09-09T15:57:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=85fe32f0e1a91a47fe4a6d4a5cdd6ac516dcc3b9'/>
<id>urn:sha1:85fe32f0e1a91a47fe4a6d4a5cdd6ac516dcc3b9</id>
<content type='text'>
VyOS 1.5 and onwards will no longer have the following CLI node available:
  set vrf name &lt;name&gt; protocols bgp system-as &lt;asn&gt;
</content>
</entry>
<entry>
<title>bgp: T7760: deprecate per bgp vrf instance system-as node</title>
<updated>2025-09-09T15:58:26+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-08-28T12:46:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d871fe9c4c65de87232802ed54b263c9b2824391'/>
<id>urn:sha1:d871fe9c4c65de87232802ed54b263c9b2824391</id>
<content type='text'>
Originating from the bug in T7665. To avoid potential issues down the line - and
given that there's no compelling technical reason to retain the system-as CLI
node under per-VRF BGP configuration, which cannot be achieved through
alternative means - the maintainers have collectively decided to deprecate the
following command:

set vrf name &lt;name&gt; protocols bgp system-as &lt;asn&gt;

Starting with VyOS 1.4.4, this CLI command will be considered deprecated. While
it will still be accepted, it will no longer have any operational effect. A
deprecation warning will be displayed at commit time, indicating that the BGP
ASN from the global BGP configuration is now used instead.

A migration script will handle the transition and perform the following actions:
* Ensure a global BGP configuration exists; if not, initialize one.
* Iterate over all configured VRFs to determine whether a BGP instance exists
* For any insance, update the configuration to use the global system-as
  and apply the local-as ASN no-prepend replace-as option on all affected
  neighbors to preserve existing behavior.
* If a neighbor is already configured with a local-as directive, that neighbor
  will be excluded from the migration process, as it already follows a custom
  configuration.
* Add allowas-in per neighbor option. Required to not deny prefix received
  updates due to as-path contains our own global ASN.
</content>
</entry>
<entry>
<title>T7591: remove copyright years from source files</title>
<updated>2025-06-28T21:16:52+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-06-28T18:51:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1478516ae437f19ebeb7d6ff9b83dd74f8e76758'/>
<id>urn:sha1:1478516ae437f19ebeb7d6ff9b83dd74f8e76758</id>
<content type='text'>
The legal team says years are not necessary so we can go ahead with it, since
it will simplify backporting.

Automatically removed using: git ls-files | grep -v libvyosconfig | xargs sed -i -E \
's/^# Copyright (19|20)[0-9]{2}(-[0-9]{4})? VyOS maintainers.*/# Copyright VyOS maintainers and contributors &lt;maintainers@vyos.io&gt;/g'

In addition we will error-out during "make" if someone re-adds a legacy
copyright notice
</content>
</entry>
<entry>
<title>bgp: T7163: add CLI route-map and metric support for "redistribute table"</title>
<updated>2025-02-13T19:39:54+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-02-13T19:39:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6ab9de170c7a4ad51b60ed0c576db25831ce745a'/>
<id>urn:sha1:6ab9de170c7a4ad51b60ed0c576db25831ce745a</id>
<content type='text'>
* set protocols bgp address-family &lt;ipv4-unicast|ipv6-unicast&gt; redistribute
  table &lt;n&gt; [metric &lt;n&gt;] [route-map &lt;name&gt;]
</content>
</entry>
<entry>
<title>migration: T6007: convert all migration scripts to load as module</title>
<updated>2024-06-26T20:38:41+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-06-20T01:16:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=26740a8d583f64dc0a27b59dd4ae303056972c0b'/>
<id>urn:sha1:26740a8d583f64dc0a27b59dd4ae303056972c0b</id>
<content type='text'>
</content>
</entry>
</feed>
