<feed xmlns='http://www.w3.org/2005/Atom'>
<title>veeos-1x.git/python/vyos/ifconfig, branch current</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos-contrib/veeos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=current</id>
<link rel='self' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/'/>
<updated>2025-04-22T15:19:10+00:00</updated>
<entry>
<title>Merge pull request #4392 from symysak/T4627</title>
<updated>2025-04-22T15:19:10+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-04-22T15:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=d93a44867eb6924dc633405126893ae542855167'/>
<id>urn:sha1:d93a44867eb6924dc633405126893ae542855167</id>
<content type='text'>
interface: T4627: support setting of IPv6 Interface Identifier(Token)</content>
</entry>
<entry>
<title>interface: T4627: support IPv6 Interface Identifier (token) for SLAAC</title>
<updated>2025-04-18T18:45:46+00:00</updated>
<author>
<name>Yoshiaki Suyama</name>
<email>yoshiaki.suyama@suyama.ne.jp</email>
</author>
<published>2025-03-15T16:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=b124f0b3b05bced1f916e9519d986d03f2b95c51'/>
<id>urn:sha1:b124f0b3b05bced1f916e9519d986d03f2b95c51</id>
<content type='text'>
Add common IPv6 CLI option (use ethernet as example):
  set interfaces ethernet eth0 ipv6 address interface-identifier

Co-authored-by: Christian Breunig &lt;christian@breunig.cc&gt;
</content>
</entry>
<entry>
<title>bridge:T7322: Fix bridge allowed-vlan handling</title>
<updated>2025-04-10T15:03:33+00:00</updated>
<author>
<name>l0crian1</name>
<email>ryan.claridge13@gmail.com</email>
</author>
<published>2025-04-10T15:03:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=ad5f14c783c18d48f678d8ab89afc02b6d5d215c'/>
<id>urn:sha1:ad5f14c783c18d48f678d8ab89afc02b6d5d215c</id>
<content type='text'>
Allowed VLAN ranges are unnecessarily deconstructed into individual vlans, and then added one by one to the bridge. This can take a long time if a large range like 1-4084 is used.

- python/vyos/configdict.py - Added get_vlans_ids_and_range function to return configured ranges
- python/vyos/ifconfig/bridge.py - Modified add and delete vlan section to not loop unnecessarily
</content>
</entry>
<entry>
<title>Revert "wireguard: T4930: remove pylint W0611: unused import"</title>
<updated>2025-03-01T20:11:57+00:00</updated>
<author>
<name>James Roberts</name>
<email>james@jameskr.dev</email>
</author>
<published>2025-03-01T20:11:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=23477683cea2777f570ac0d98098aa2c6f041661'/>
<id>urn:sha1:23477683cea2777f570ac0d98098aa2c6f041661</id>
<content type='text'>
This reverts commit bb70ea569f4548b103c54bbb7c393221a6da0a23.
</content>
</entry>
<entry>
<title>T7171: Add dstport option to GENEVE tunnels</title>
<updated>2025-02-25T15:13:56+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2025-02-20T15:08:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=0a7096c874340ced4eb6aa17ae47b8d0ae6d692c'/>
<id>urn:sha1:0a7096c874340ced4eb6aa17ae47b8d0ae6d692c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "wireguard: T4930: drop unused WireGuardOperational().show_interface() method"</title>
<updated>2025-02-19T18:43:11+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-02-19T18:43:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=c861855ea914de0df0eb8a8bb856d51b1e4b869b'/>
<id>urn:sha1:c861855ea914de0df0eb8a8bb856d51b1e4b869b</id>
<content type='text'>
This reverts commit 98414a69f0018915ac999f51975618dd5fbe817d.
</content>
</entry>
<entry>
<title>vyos.ifconfig: T5103: always stop the DHCP client process bevore changing VRF</title>
<updated>2025-02-08T12:46:05+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-02-08T10:36:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=9e313faaef139215dbcff0f79721164e627bed30'/>
<id>urn:sha1:9e313faaef139215dbcff0f79721164e627bed30</id>
<content type='text'>
Always stop the DHCP client process to clean up routes within the VRF where the
process was originally started. There is no need to add a condition to only
call the method if "address dhcp" was defined, as this is handled inside
set_dhcp(v6) by only stopping if the daemon is running.

DHCP client process restart will be handled later on once the interface is
moved to the new VRF.
</content>
</entry>
<entry>
<title>Merge pull request #4335 from c-po/T5103</title>
<updated>2025-02-06T17:35:37+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-02-06T17:35:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=edda97d0aa9a15e72627688908dc0058043f9d5d'/>
<id>urn:sha1:edda97d0aa9a15e72627688908dc0058043f9d5d</id>
<content type='text'>
vyos.ifconfig: T5103: force dhclient restart on VRF change</content>
</entry>
<entry>
<title>vyos.ifconfig: T5103: revert change to del_addr() signature</title>
<updated>2025-02-05T22:13:16+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-02-05T22:13:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=a04bd4901b0a7ecf289a0ab12b8cd20a3f539eb6'/>
<id>urn:sha1:a04bd4901b0a7ecf289a0ab12b8cd20a3f539eb6</id>
<content type='text'>
An optional argument vrf_changed was added to the function signature but it
was not put to use. We only need to restart DHCP client on add_addr().
</content>
</entry>
<entry>
<title>vyos.ifconfig: T7135: only restart DHCPv6 client if needed</title>
<updated>2025-02-05T22:12:45+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-02-05T22:12:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=bc4adcf9a4b7dee5e0a56c39b707e40f6d64f482'/>
<id>urn:sha1:bc4adcf9a4b7dee5e0a56c39b707e40f6d64f482</id>
<content type='text'>
Previously the DHCPv6 client was restarted on any change to the interface,
including changes only to the interface description. Re-use pattern from IPv4
DHCP to only restart the DHCP client if necessary.
</content>
</entry>
</feed>
