Page MenuHomeVyOS Platform
Feed All Stories

May 23 2021

jestabro added a comment to T3574: Add constraintGroup for combining validators with logical AND.

Needs testing, but initial implementation here:

May 23 2021, 8:43 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro created T3574: Add constraintGroup for combining validators with logical AND.
May 23 2021, 8:26 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro added a comment to T2759: validate-value prints error messages from validators that fail even if overall validation succeeds.

Opening a new task for the issue described in the last comment, above. The original problem re. error messages was resolved in vyos-utils 68d1b283 .

May 23 2021, 8:09 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po committed rVYOSONEX8f304d2e214c: xml: T3573: add missing route-map as-path-prepend, origin and community help….
May 23 2021, 10:27 AM
c-po closed T3573: as-path-prepend Description Invalid as Resolved.
May 23 2021, 10:26 AM · VyOS 1.4 Sagitta
c-po moved T3570: Prevent setting of a larger MTU on child interfaces from Open to Finished on the VyOS 1.4 Sagitta board.
May 23 2021, 10:23 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3554: Add area-type stub for ospfv3 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 23 2021, 10:23 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3533: BGP IPv4 does not initiateate a session from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 23 2021, 10:23 AM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3570: Prevent setting of a larger MTU on child interfaces from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 23 2021, 10:22 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEXf1e05de0092e: smoketest: ethernet: bugfix RPS CPU validation.
May 23 2021, 10:21 AM
c-po committed rVYOSONEXa43511a45896: smoketest: vif: T3570: vlan interface MTU must be less or equal to parent.
May 23 2021, 10:21 AM
c-po committed rVYOSONEX39f3d3e33a7b: vyos.configverify: T3570: sub interface MTU must be less or equal to parent MTU (authored by simon).
May 23 2021, 10:21 AM
GitHub <noreply@github.com> committed rVYOSONEXc17f259d09ab: router-advert: T3561: add support for specific routes (authored by Mark Royds <github@mnr.cc>).
May 23 2021, 10:21 AM
trae32566 created T3573: as-path-prepend Description Invalid.
May 23 2021, 10:12 AM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXed817477dd41: smoketest: vif: T3570: vlan interface MTU must be less or equal to parent.
May 23 2021, 10:07 AM
c-po committed rVYOSONEXa431adf8676e: smoketest: ethernet: bugfix RPS CPU validation.
May 23 2021, 10:07 AM
c-po committed rVYOSONEX2f1f83c26c1e: smoketest: base: use get_interface_config() for MTU retrieval.
May 23 2021, 10:07 AM
c-po committed rVYOSONEX5bd9041a10e8: smoketest: base: remove leftover debug code on interface testcase.
May 23 2021, 10:07 AM
c-po closed T3570: Prevent setting of a larger MTU on child interfaces as Resolved.
May 23 2021, 9:49 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX5e1ed4086f96: vyos.configverify: T3570: sub interface MTU must be less or equal to parent MTU (authored by simon).
May 23 2021, 9:15 AM
GitHub <noreply@github.com> committed rVYOSONEX4d3bc69d06fc: vyos.configverify: T3570: verify sub interface MTU is not larger than partent… (authored by simon).
May 23 2021, 9:14 AM
c-po closed T3572: Basic Drive Diagnostic Tools as Resolved.
May 23 2021, 8:43 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3572: Basic Drive Diagnostic Tools from Open to Finished on the VyOS 1.4 Sagitta board.
May 23 2021, 8:43 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3572: Basic Drive Diagnostic Tools from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 23 2021, 8:42 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX86f951b2b821: op-mode: storage: T3572: add S.M.A.R.T. status support.
May 23 2021, 8:42 AM
c-po committed rVYOSONEX5f9d07f4d1af: op-mode: disks: T1621: bugfix no disk output.
May 23 2021, 8:42 AM
c-po committed rVYOSONEX2e44365dad5f: op-mode: storage: T3572: add S.M.A.R.T. status support.
May 23 2021, 8:41 AM
c-po committed rVYOSONEX51899c362f2e: op-mode: disks: T1621: bugfix no disk output.
May 23 2021, 8:41 AM
c-po added a comment to T3572: Basic Drive Diagnostic Tools.
cpo@cr01-vyos:~$ show hardware storage
Possible completions:
  nvme          Show NVMe device information
  scsi          Show SCSI device information
  smart         Show S.M.A.R.T. device information
May 23 2021, 8:37 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po renamed T3318: Update Linux Kernel to v5.4.208 / 5.10.142 from Update Linux Kernel to v5.4.121 / 5.10.38 to Update Linux Kernel to v5.4.121 / 5.10.39.
May 23 2021, 7:46 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po renamed T3318: Update Linux Kernel to v5.4.208 / 5.10.142 from Update Linux Kernel to v5.4.120 / 5.10.37 to Update Linux Kernel to v5.4.121 / 5.10.38.
May 23 2021, 7:45 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po changed the status of T3572: Basic Drive Diagnostic Tools from Open to In progress.
May 23 2021, 7:43 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po claimed T3572: Basic Drive Diagnostic Tools.
May 23 2021, 7:39 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
trae32566 updated the task description for T3572: Basic Drive Diagnostic Tools.
May 23 2021, 2:59 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
trae32566 updated the task description for T3572: Basic Drive Diagnostic Tools.
May 23 2021, 2:57 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
trae32566 created T3572: Basic Drive Diagnostic Tools.
May 23 2021, 2:56 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
trae32566 created T3571: Broken Show Tab Complete.
May 23 2021, 2:36 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

May 22 2021

sarthurdev added a comment to T3570: Prevent setting of a larger MTU on child interfaces.

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

May 22 2021, 7:49 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
sarthurdev changed the status of T3570: Prevent setting of a larger MTU on child interfaces from Open to In progress.
May 22 2021, 7:37 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX22e0e5201610: smoketest: bgp: T3565: test confederation configuration.
May 22 2021, 4:14 PM
c-po committed rVYOSONEXef8efbd468ad: bgp: T3565: support multiple AS numbers for confederation peers.
May 22 2021, 4:14 PM
c-po closed T3564: Multiple BGP Confederation Peers Not Allowed as Resolved.
May 22 2021, 4:14 PM · VyOS 1.4 Sagitta
c-po changed the status of T3561: router-advert: support advertising specific routes from Open to In progress.
May 22 2021, 2:43 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T3569: Firewall wrong completion help values.
May 22 2021, 2:30 PM · VyOS 1.2 Crux (VyOS 1.2.8)
Viacheslav added a subtask for T2199: Rewrite firewall in new XML/Python style: T3569: Firewall wrong completion help values.
May 22 2021, 2:22 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
Viacheslav added a parent task for T3569: Firewall wrong completion help values: T2199: Rewrite firewall in new XML/Python style.
May 22 2021, 2:22 PM · VyOS 1.2 Crux (VyOS 1.2.8)
Viacheslav created T3569: Firewall wrong completion help values.
May 22 2021, 2:22 PM · VyOS 1.2 Crux (VyOS 1.2.8)
GitHub <noreply@github.com> committed rVYOSONEX9c6874f0abad: nat66: T2518: op-mode typo fixup (authored by jack9603301).
May 22 2021, 8:48 AM
Cheeze_It added a comment to T3566: Add L2vpn instance for mpls .

@fernando, this was something I was looking into adding but it'll be in 1.4 One day.....I hope soonish....maybe in a few months.

May 22 2021, 4:40 AM · VyOS Rolling

May 21 2021

Viacheslav changed the status of T2807: IPv6 Link-Local Address - Automatically generation/configuration on GRE Interfaces from Open to Needs testing.
May 21 2021, 10:46 PM · VyOS 1.3 Equuleus (1.3.0)
fernando added a comment to T3564: Multiple BGP Confederation Peers Not Allowed.

I can confirm that beheivor , settings on FRR :

May 21 2021, 7:41 PM · VyOS 1.4 Sagitta
jack9603301 closed T3551: QoS control failure of VLAN sub interface as Resolved.
May 21 2021, 4:46 PM · VyOS 1.4 Sagitta
GitHub <noreply@github.com> committed rVYOSONEX93885e583810: vlan: T3551: support runtime changing of ingress and egress QoS settings (authored by jack9603301).
May 21 2021, 4:34 PM
GitHub <noreply@github.com> committed rVYOSONEX8dbe3ad4f0ac: ndppd: T2518: Fix variable name error (authored by jack9603301).
May 21 2021, 4:13 PM
Viacheslav updated the task description for T3568: Add XML for firewall conf-mode.
May 21 2021, 2:29 PM · VyOS 1.4 Sagitta
Viacheslav claimed T3568: Add XML for firewall conf-mode.
May 21 2021, 2:26 PM · VyOS 1.4 Sagitta
Viacheslav added a project to T2199: Rewrite firewall in new XML/Python style: VyOS 1.4 Sagitta.
May 21 2021, 2:25 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
Viacheslav added a subtask for T2199: Rewrite firewall in new XML/Python style: T3568: Add XML for firewall conf-mode.
May 21 2021, 2:25 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
Viacheslav added a parent task for T3568: Add XML for firewall conf-mode: T2199: Rewrite firewall in new XML/Python style.
May 21 2021, 2:25 PM · VyOS 1.4 Sagitta
Viacheslav created T3568: Add XML for firewall conf-mode.
May 21 2021, 2:24 PM · VyOS 1.4 Sagitta
fernando added a comment to T3566: Add L2vpn instance for mpls .

Before that configuration , we should add the mpls settings in our cli-vyos , it is an example:

May 21 2021, 1:04 PM · VyOS Rolling
Viacheslav added a comment to T3567: Building Crux from Docker Image failing to download repo index.

Link to repo there
https://github.com/vyos/vyos-build/blob/06dc2469cc4c42a579a44e985d8099fc399f9c7b/data/defaults.json#L12

May 21 2021, 12:52 PM · VyOS 1.2 Crux, vyos-build
Viacheslav changed the status of T3567: Building Crux from Docker Image failing to download repo index from Open to Confirmed.
May 21 2021, 12:46 PM · VyOS 1.2 Crux, vyos-build
Viacheslav triaged T3567: Building Crux from Docker Image failing to download repo index as High priority.
May 21 2021, 12:46 PM · VyOS 1.2 Crux, vyos-build
Viacheslav added a project to T3567: Building Crux from Docker Image failing to download repo index: VyOS 1.2 Crux.
May 21 2021, 12:45 PM · VyOS 1.2 Crux, vyos-build
masimo added a comment to T3561: router-advert: support advertising specific routes.

I had a go at implementing this myself. First time ever for vyos development, using git or even python. Please be gentle!
https://github.com/vyos/vyos-1x/pull/851

May 21 2021, 10:01 AM · VyOS 1.4 Sagitta
spectre3500 created T3567: Building Crux from Docker Image failing to download repo index.
May 21 2021, 2:29 AM · VyOS 1.2 Crux, vyos-build

May 20 2021

fernando created T3566: Add L2vpn instance for mpls .
May 20 2021, 11:05 PM · VyOS Rolling
c-po claimed T3561: router-advert: support advertising specific routes.
May 20 2021, 8:32 PM · VyOS 1.4 Sagitta
c-po claimed T3564: Multiple BGP Confederation Peers Not Allowed.
May 20 2021, 8:31 PM · VyOS 1.4 Sagitta
GitHub <noreply@github.com> committed rVYOSONEX8fdebbe140bd: vyos.util: T3532: Replace func get_interface_config (authored by Viacheslav).
May 20 2021, 8:01 PM
c-po committed rVYOSONEX945300c6f5f8: snmp: mibs: import from vyatta-cfg-system.
May 20 2021, 7:34 PM
c-po closed T3565: sysctl: rewrite in XML and Python and drop from vyatta-cfg-system, a subtask of T3355: Remove all remaining legacy Vyatta code, as Resolved.
May 20 2021, 6:25 PM · VyOS Rolling
c-po closed T3565: sysctl: rewrite in XML and Python and drop from vyatta-cfg-system as Resolved.
May 20 2021, 6:25 PM · VyOS 1.4 Sagitta
c-po moved T3565: sysctl: rewrite in XML and Python and drop from vyatta-cfg-system from Open to Finished on the VyOS 1.4 Sagitta board.
May 20 2021, 6:25 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXfe811678966e: smoketest: config: sysctl: T3565: add migratable configuration.
May 20 2021, 6:23 PM
c-po committed rVYOSONEX2cd0f2aad01e: sysctl: T3565: initial implementation in XML and Python.
May 20 2021, 6:23 PM
c-po changed the status of T3565: sysctl: rewrite in XML and Python and drop from vyatta-cfg-system from Open to In progress.
May 20 2021, 6:18 PM · VyOS 1.4 Sagitta
c-po changed the status of T3565: sysctl: rewrite in XML and Python and drop from vyatta-cfg-system, a subtask of T3355: Remove all remaining legacy Vyatta code, from Open to In progress.
May 20 2021, 6:18 PM · VyOS Rolling
c-po added a subtask for T3355: Remove all remaining legacy Vyatta code: T3565: sysctl: rewrite in XML and Python and drop from vyatta-cfg-system.
May 20 2021, 6:18 PM · VyOS Rolling
c-po added a parent task for T3565: sysctl: rewrite in XML and Python and drop from vyatta-cfg-system: T3355: Remove all remaining legacy Vyatta code.
May 20 2021, 6:18 PM · VyOS 1.4 Sagitta
c-po created T3565: sysctl: rewrite in XML and Python and drop from vyatta-cfg-system.
May 20 2021, 6:17 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3532: Not possible to change ethertype after interface creation.

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

May 20 2021, 4:43 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3532: Not possible to change ethertype after interface creation.

Function get_interface_config itself not added. Needs to add it for 1.3.

vyos@r4-1.3:~$ show int
Traceback (most recent call last):
  File "/usr/libexec/vyos/op_mode/show_interfaces.py", line 26, in <module>
    from vyos.ifconfig import Section
  File "/usr/lib/python3/dist-packages/vyos/ifconfig/__init__.py", line 18, in <module>
    from vyos.ifconfig.interface import Interface
  File "/usr/lib/python3/dist-packages/vyos/ifconfig/interface.py", line 39, in <module>
    from vyos.util import get_interface_config
ImportError: cannot import name 'get_interface_config' from 'vyos.util' (/usr/lib/python3/dist-packages/vyos/util.py)
vyos@r4-1.3:~$
May 20 2021, 4:25 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav closed T3554: Add area-type stub for ospfv3 as Resolved.

Fixed VyOS 1.4-rolling-202105192127

set protocols ospfv3 area 23 area-type stub
set protocols ospfv3 area 25 area-type stub no-summary
May 20 2021, 4:20 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav moved T1995: "show vpn ike sa" command always show child-sas as down from Open to Backport Candidates on the VyOS 1.4 Sagitta board.
May 20 2021, 1:42 PM · VyOS 1.2 Crux (VyOS 1.2.8)
SrividyaA added a comment to T3356: Script for remote file transfers.

It seems other commands like save, copy which depend on scp and tftp are also broken.

May 20 2021, 1:28 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T2824: VPN tunnel is marked as up, even though vti0 is down..

@olofl Can you re-check it? Or can we close it?

May 20 2021, 1:07 PM · VyOS 1.2 Crux
CuBiC3D added a comment to T2819: Evaluate DDNS (Dynamic DNS client) as successor to ddclient.

ddclient does currently not release anymore, see https://github.com/ddclient/ddclient/issues/302 , some of the integrations are already outdated in the current release like cloudflare which does not support API tokens - only the unprotected global key which grants access to everything.

May 20 2021, 10:30 AM
Viacheslav removed a subtask for T2651: Generate CLI abstraction for options passed to CURL and SSH client: T3378: commit-archive source-address broken for IPv6 addresses.
May 20 2021, 7:59 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a subtask for T3356: Script for remote file transfers: T3378: commit-archive source-address broken for IPv6 addresses.
May 20 2021, 7:58 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav edited parent tasks for T3378: commit-archive source-address broken for IPv6 addresses, added: T3356: Script for remote file transfers; removed: T2651: Generate CLI abstraction for options passed to CURL and SSH client.
May 20 2021, 7:58 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a subtask for T3356: Script for remote file transfers: T1506: commit-archive scp/sftp public key authentication.
May 20 2021, 7:57 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a parent task for T1506: commit-archive scp/sftp public key authentication: T3356: Script for remote file transfers.
May 20 2021, 7:57 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a subtask for T3356: Script for remote file transfers: T3518: Warning messages when using SCP commit-archive.
May 20 2021, 7:55 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a parent task for T3518: Warning messages when using SCP commit-archive: T3356: Script for remote file transfers.
May 20 2021, 7:55 AM · VyOS 1.4 Sagitta
Viacheslav added a subtask for T3356: Script for remote file transfers: T3563: commit-archive breaks with IPv6 source addresses.
May 20 2021, 7:53 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a parent task for T3563: commit-archive breaks with IPv6 source addresses: T3356: Script for remote file transfers.
May 20 2021, 7:53 AM · VyOS 1.4 Sagitta
trae32566 triaged T3564: Multiple BGP Confederation Peers Not Allowed as High priority.
May 20 2021, 7:24 AM · VyOS 1.4 Sagitta
trae32566 triaged T3563: commit-archive breaks with IPv6 source addresses as Normal priority.
May 20 2021, 7:00 AM · VyOS 1.4 Sagitta