Page MenuHomeVyOS Platform
Feed All Stories

Jun 2 2023

RyanG added a comment to T5255: IPv6 address validation issue.

There are no network or broadcast addresses in v6 like there are in v4. The first address (ex: 2a10:ffff:ffff::/64) is the Anycast address for "All Routers" on a subnet in v6 land.

Jun 2 2023, 9:05 PM · Invalid
Unknown Object (User) added a comment to T5255: IPv6 address validation issue.

Well, in an example like yours, using the network address as an IP is not really best practice even tho its works.
So, the validator forces the users to do it the right way, which is probably a good thing.

Jun 2 2023, 7:53 PM · Invalid
Viacheslav added a comment to T5255: IPv6 address validation issue.

Validator doesn't allow setting network address to the interface
the same way you can't add 10.2.3.0/24 to interface
But natively it seems working

vyos@r14# sudo ip a add 10.5.0.0/24 dev eth0
[edit]
vyos@r14# ping 10.5.0.0
PING 10.5.0.0 (10.5.0.0) 56(84) bytes of data.
64 bytes from 10.5.0.0: icmp_seq=1 ttl=64 time=0.062 ms
^C
Jun 2 2023, 7:22 PM · Invalid
cuongdt1994 renamed T5256: QoS expects protocol number but not protocol name from Quality of Services cannot commit to QOS crash and cannot commit.
Jun 2 2023, 7:18 PM · VyOS 1.4 Sagitta
cuongdt1994 created T5256: QoS expects protocol number but not protocol name.
Jun 2 2023, 7:17 PM · VyOS 1.4 Sagitta
Unknown Object (User) created T5255: IPv6 address validation issue.
Jun 2 2023, 6:02 PM · Invalid
df3rry updated the task description for T5254: Modification of any interface setting sets MTU back to default when MTU has been inherited from a bond.
Jun 2 2023, 2:27 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
df3rry created T5254: Modification of any interface setting sets MTU back to default when MTU has been inherited from a bond.
Jun 2 2023, 2:24 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro closed T5251: Uncaught errors for functions delete/delete_value in Python module configtree.py as Resolved.
Jun 2 2023, 1:44 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEX4dbbacc5ff72: configtree: T5251: catch/raise error in delete and delete_value.
Jun 2 2023, 1:07 PM
jestabro committed rVYOSONEX362ece3add27: migration: T5251: fix incorrect logic in calling configtree.delete.
Jun 2 2023, 1:07 PM
GitHub <noreply@github.com> committed rVYOSONEXb8a3dc506b7b: Merge pull request #2023 from jestabro/error-passing (authored by Viacheslav).
Jun 2 2023, 1:07 PM
RyanG closed T5252: Route distinguisher and route targets changing upon adding interface to new VRF as Resolved.
Jun 2 2023, 12:31 AM · VyOS 1.4 Sagitta
RyanG added a comment to T5252: Route distinguisher and route targets changing upon adding interface to new VRF.

This did solve it. I did not search thoroughly enough it seems.

Jun 2 2023, 12:30 AM · VyOS 1.4 Sagitta
RyanG created T5253: MPLS config removed at boot when wireguard interfaces present.
Jun 2 2023, 12:29 AM · VyOS 1.4 Sagitta

Jun 1 2023

fernando added a comment to T5252: Route distinguisher and route targets changing upon adding interface to new VRF.

this issues was resolved on https://vyos.dev/T5127. It happens when FRR tries to calculate the auto-rd per vrf . it can be solved by using router-id on each vrf or interface dummy in the VRFs ,

Jun 1 2023, 7:12 PM · VyOS 1.4 Sagitta
fernando closed T5127: VPNv4/VPNv6 routes are not reinstalled following link flap as Resolved.
Jun 1 2023, 7:07 PM · VyOS 1.4 Sagitta
bbs2web added a comment to T2044: RPKI doesn't boot properly.

Chiming in here as a 'me too', on vyos-1.4-rolling-202305300317

Jun 1 2023, 11:04 AM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
RyanG updated the task description for T5252: Route distinguisher and route targets changing upon adding interface to new VRF.
Jun 1 2023, 4:58 AM · VyOS 1.4 Sagitta
RyanG created T5252: Route distinguisher and route targets changing upon adding interface to new VRF.
Jun 1 2023, 4:55 AM · VyOS 1.4 Sagitta

May 31 2023

jestabro added a comment to T5251: Uncaught errors for functions delete/delete_value in Python module configtree.py.

PR's:
https://github.com/vyos/libvyosconfig/pull/11 (merged)
https://github.com/vyos/vyos-1x/pull/2023

May 31 2023, 11:28 PM · VyOS 1.4 Sagitta
jestabro triaged T5251: Uncaught errors for functions delete/delete_value in Python module configtree.py as Normal priority.
May 31 2023, 8:47 PM · VyOS 1.4 Sagitta
n.fort changed the status of T5250: Firewall - show firewall group from Open to In progress.
May 31 2023, 6:39 PM · VyOS 1.4 Sagitta
n.fort created T5250: Firewall - show firewall group.
May 31 2023, 6:39 PM · VyOS 1.4 Sagitta
John Landicho <johnnilolandicho@gmail.com> committed rVYOSONEX968072ff4809: T5210: VPN: Fix typo in Warning.
May 31 2023, 6:28 PM
GitHub <noreply@github.com> committed rVYOSONEX6dd683f3e7a9: Merge pull request #2021 from blank0608/T5210 (authored by c-po).
May 31 2023, 6:28 PM
danhusan added a comment to T5239: Host name and domain name missing from the FRR configuration.

I checked 6 routers, 2 showed the issue. No idea what the impact is. All of them running 1.3.2.

May 31 2023, 6:02 PM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.4 Sagitta (1.4.0-epa1)
Viacheslav closed T4481: containers are not starting as Not Applicable.
May 31 2023, 3:53 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5064: Value validation for domain-groups seems to be broken.

Maybe this [a-zA-Z_](?:[a-zA-Z0-9_\-\.]{0,}[a-zA-Z0-9_\-])?

May 31 2023, 3:51 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav changed the subtype of T5249: Add rollback-soft feature to rollback without a reboot from "Bug" to "Feature Request".
May 31 2023, 3:31 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro claimed T5248: Ability to load config via API in JSON format.
May 31 2023, 3:23 PM · VyOS 1.4 Sagitta
jestabro claimed T5249: Add rollback-soft feature to rollback without a reboot.
May 31 2023, 3:11 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav changed the status of T5161: BFD Static Route Monitoring from In progress to Needs testing.
May 31 2023, 2:57 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5215: Add a built-in ICMP health check for VRRP groups from Open to Needs testing.
May 31 2023, 2:46 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5219: ddclient: Cloudflare doesn't require login from In progress to Needs testing.
May 31 2023, 2:45 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5239: Host name and domain name missing from the FRR configuration.

I have the correct host-name after reboot

vyos@r14:~$ 
vyos@r14:~$ vtysh -c "show run" | match host
hostname r14
vyos@r14:~$ 
vyos@r14:~$ 
vyos@r14:~$ show ver
Version:          VyOS 1.4-rolling-202305260317
Release train:    current
May 31 2023, 2:43 PM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.4 Sagitta (1.4.0-epa1)
Viacheslav created T5249: Add rollback-soft feature to rollback without a reboot.
May 31 2023, 2:29 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav updated the task description for T5248: Ability to load config via API in JSON format.
May 31 2023, 8:10 AM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5248: Ability to load config via API in JSON format.
May 31 2023, 8:02 AM · VyOS 1.4 Sagitta
Viacheslav updated subscribers of T5248: Ability to load config via API in JSON format.
May 31 2023, 8:01 AM · VyOS 1.4 Sagitta
Viacheslav created T5248: Ability to load config via API in JSON format.
May 31 2023, 7:33 AM · VyOS 1.4 Sagitta
Viacheslav added projects to T5247: the bug of the command "show interfaces system": VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.4).
May 31 2023, 6:40 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Unknown Object (User) changed Version from - to 1.3.2 on T5247: the bug of the command "show interfaces system".
May 31 2023, 2:28 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Unknown Object (User) created T5247: the bug of the command "show interfaces system".
May 31 2023, 2:27 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

May 30 2023

Viacheslav added a comment to T5241: Support veth interfaces to working with netns.

Draft PR https://github.com/vyos/vyos-1x/pull/2020
Another solution https://github.com/sever-sever/vyos-1x/commit/6f0dadef7ffa64472a98d8614a69538230b2b10d#diff-a4d8965b41a529a70fe69baf25f8413122f3b686ce0b9fe5f9033b4792f4d475
PR https://github.com/vyos/vyos-1x/pull/2022

May 30 2023, 12:39 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
SrividyaA closed T5246: QOS: WRED Implementation to use DiffServ as Invalid.
May 30 2023, 10:29 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
SrividyaA created T5246: QOS: WRED Implementation to use DiffServ.
May 30 2023, 5:52 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta

May 29 2023

c-po committed rVYOSONEXc497848082ef: smoketest: wifi: T5242: T5245: temporary disable IPv6 and VLAN tests.
May 29 2023, 8:44 PM
c-po updated the task description for T5245: Wireless interfaces do not get IPv6 link-local address assigned.
May 29 2023, 7:58 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.0-epa1)
c-po committed rVYOSONEXaafed70cb2f1: smoketest: adjust to new process_named_running() implementation.
May 29 2023, 7:57 PM
c-po committed rVYOSONEX22b0ba6638bc: smoketest: adjust to new process_named_running() implementation.
May 29 2023, 7:48 PM
dmbaturin edited the content of 1.3.3.
May 29 2023, 1:49 PM
Viacheslav closed T5243: Default route is inactive if an interface has multiple ip addresses of the same subnet in 1.3.2 Equuleus as Resolved.
May 29 2023, 1:11 PM · VyOS 1.3 Equuleus (1.3.3)
dutty added a comment to T5243: Default route is inactive if an interface has multiple ip addresses of the same subnet in 1.3.2 Equuleus.

@zsdc I built the image now, and it works as expected. The issue looks resolved. Thank you.

May 29 2023, 11:43 AM · VyOS 1.3 Equuleus (1.3.3)
zsdc changed the status of T5243: Default route is inactive if an interface has multiple ip addresses of the same subnet in 1.3.2 Equuleus from Open to Needs testing.

@dutty can you try to build an image again and check now?

May 29 2023, 10:44 AM · VyOS 1.3 Equuleus (1.3.3)
c-po committed rVYOSONEXaef116371f78: netns: T3829: remove debug print() statemement.
May 29 2023, 8:08 AM
c-po committed rVYOSONEX4b10ca4d4ff2: T5234: add bash prompt identifier for given Network namespace.
May 29 2023, 7:58 AM
c-po committed rVYOSONEX8b47a1ff532d: smoketest: T5242: fix precondition check for VLAN MTU testcase.
May 29 2023, 7:58 AM
c-po committed rVYOSONEXea01c2df78dd: ifconfig: T2104: use link_local_prefix literal for fe80::/64.
May 29 2023, 7:58 AM
c-po committed rVYOSONEXfdd5b644ec56: T5234: add op-mode command "force netns" to change shell into any given….
May 29 2023, 7:58 AM
c-po committed rVYOSONEXcfe369180686: T5234: extend color prompt with VRF instance name.
May 29 2023, 7:58 AM
c-po claimed T5245: Wireless interfaces do not get IPv6 link-local address assigned.
May 29 2023, 7:22 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.0-epa1)
c-po created T5245: Wireless interfaces do not get IPv6 link-local address assigned.
May 29 2023, 7:22 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.0-epa1)
jnulandicho added a comment to T5210: IPSec cosmetic bug for Warning vti inrerface.

PR https://github.com/vyos/vyos-1x/pull/2021

May 29 2023, 5:18 AM · VyOS 1.4 Sagitta

May 28 2023

jestabro added a subtask for T4942: Rewrite vyatta-config-mgmt to Python/XML: T3955: Allow commit-confirm through http API.
May 28 2023, 9:32 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T3955: Allow commit-confirm through http API: T4942: Rewrite vyatta-config-mgmt to Python/XML.
May 28 2023, 9:32 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
c-po committed rVYOSONEX684c4e043f61: smoketest: T5242: improve base class test cases for virtual-ethernet interfaces.
May 28 2023, 9:15 PM
c-po committed rVYOSONEX9c677c81be6a: vyos.util: extend process_named_running() signature with cmdline.
May 28 2023, 9:15 PM
jestabro claimed T3955: Allow commit-confirm through http API.
May 28 2023, 8:40 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
c-po closed T5242: interfaces: smoketest: automatically detect "capabilities" as Resolved.
May 28 2023, 6:54 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX1c83615492b6: ipsec: T5042: fix remote-access "Tunnel IP" column.
May 28 2023, 2:01 PM
c-po changed the status of T5234: Add bash identifier for given VRF instance, a subtask of T31: Add VRF support, from Unknown Status to Resolved.
May 28 2023, 1:49 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po changed the status of T5234: Add bash identifier for given VRF instance from Unknown Status to Resolved.
May 28 2023, 1:49 PM · VyOS 1.4 Sagitta
c-po added a comment to T5240: Service router-advert failed to start radvd with more then 3 name-servers.

PR for VyOS 1.3 LTS branch https://github.com/vyos/vyos-1x/pull/2019

May 28 2023, 1:36 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
c-po moved T5240: Service router-advert failed to start radvd with more then 3 name-servers from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.4) board.
May 28 2023, 1:31 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
c-po moved T5244: dropbear: update to 2022.83 from Open to Finished on the VyOS 1.4 Sagitta board.
May 28 2023, 1:27 PM · VyOS 1.4 Sagitta
c-po closed T5244: dropbear: update to 2022.83 as Resolved.
May 28 2023, 1:27 PM · VyOS 1.4 Sagitta
c-po created T5244: dropbear: update to 2022.83.
May 28 2023, 1:26 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX8ef017a34964: router-advert: T5240: verify() that no more then 3 IPv6 name-servers configured.
May 28 2023, 1:24 PM
c-po moved T5240: Service router-advert failed to start radvd with more then 3 name-servers from Open to Finished on the VyOS 1.4 Sagitta board.
May 28 2023, 1:24 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
c-po claimed T5240: Service router-advert failed to start radvd with more then 3 name-servers.
May 28 2023, 1:11 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
c-po moved T5241: Support veth interfaces to working with netns from Open to Backlog on the VyOS 1.4 Sagitta board.
May 28 2023, 1:11 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po moved T5242: interfaces: smoketest: automatically detect "capabilities" from Open to Finished on the VyOS 1.4 Sagitta board.
May 28 2023, 1:11 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX367423acc33c: container: T5003: add new mandatory option runroot.
May 28 2023, 1:10 PM
dutty added a comment to T5243: Default route is inactive if an interface has multiple ip addresses of the same subnet in 1.3.2 Equuleus.

Yes, T4737 looks the same.

May 28 2023, 8:06 AM · VyOS 1.3 Equuleus (1.3.3)
dutty added a comment to T5243: Default route is inactive if an interface has multiple ip addresses of the same subnet in 1.3.2 Equuleus.

Maybe the related bug described in T4737
Could you show a version of FRR?

show version all | match frr
May 28 2023, 7:35 AM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav changed the status of T5241: Support veth interfaces to working with netns, a subtask of T3829: Support separated TCP/IP stack via "ip netns", from Open to In progress.
May 28 2023, 7:08 AM · VyOS Rolling
Viacheslav changed the status of T5241: Support veth interfaces to working with netns from Open to In progress.
May 28 2023, 7:08 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav triaged T5243: Default route is inactive if an interface has multiple ip addresses of the same subnet in 1.3.2 Equuleus as High priority.
May 28 2023, 6:58 AM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav edited projects for T5243: Default route is inactive if an interface has multiple ip addresses of the same subnet in 1.3.2 Equuleus, added: VyOS 1.3 Equuleus (1.3.3); removed VyOS 1.3 Equuleus (1.3.2).
May 28 2023, 6:52 AM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav added a comment to T5243: Default route is inactive if an interface has multiple ip addresses of the same subnet in 1.3.2 Equuleus.

Maybe the related bug described in T4737
Could you show a version of FRR?

show version all | match frr
May 28 2023, 6:51 AM · VyOS 1.3 Equuleus (1.3.3)

May 27 2023

dutty created T5243: Default route is inactive if an interface has multiple ip addresses of the same subnet in 1.3.2 Equuleus.
May 27 2023, 7:15 PM · VyOS 1.3 Equuleus (1.3.3)
c-po committed rVYOSONEXf427201f56f8: Merge branch 't5242-smoketest-dynamic' into current.
May 27 2023, 9:34 AM
c-po committed rVYOSONEX1395704d2692: geneve: T2630: change lower limit MTU to 1200 bytes.
May 27 2023, 9:34 AM
c-po committed rVYOSONEXec8ffd2c967d: smoketest: T5242: automatically detect interface "capabilities".
May 27 2023, 9:34 AM
c-po committed rVYOSONEXd1a1ecd17a24: gitignore: T5242: add XML dict cache file.
May 27 2023, 9:34 AM
c-po committed rVYOSONEX105224d67c36: bridge: T4579: fix error message for bridge and bond membership.
May 27 2023, 9:34 AM
c-po committed rVYOSONEX93d2e99c74af: Merge branch 'cli-defined' of https://github.com/jestabro/vyos-1x into t5242….
May 27 2023, 9:34 AM
jestabro committed rVYOSONEXbec69832ef2d: T5242: example use of cli_defined.
May 27 2023, 9:34 AM
jestabro committed rVYOSONEX2ba5207ed967: xml: T5242: add cli_defined boolean test for node existing under path.
May 27 2023, 9:34 AM