Page MenuHomeVyOS Platform
Feed Search

Sep 10 2022

jack9603301 updated the task description for T4686: Provides support for veth.
Sep 10 2022, 2:31 PM · VyOS 1.4 Sagitta
jack9603301 changed the subtype of T4686: Provides support for veth from "Task" to "Feature Request".
Sep 10 2022, 2:22 PM · VyOS 1.4 Sagitta
jack9603301 added a subtask for T3829: Support separated TCP/IP stack via "ip netns": T4686: Provides support for veth.
Sep 10 2022, 2:20 PM · VyOS Rolling
jack9603301 added a parent task for T4686: Provides support for veth: T3829: Support separated TCP/IP stack via "ip netns".
Sep 10 2022, 2:20 PM · VyOS 1.4 Sagitta
jack9603301 created T4686: Provides support for veth.
Sep 10 2022, 12:59 PM · VyOS 1.4 Sagitta
Unknown Object (User) added a comment to T874: Support for Two Factor Authentication for CLI access via Google Authenticator/OTP.

First we need to include the "google-authenticator" in our build

Sep 10 2022, 1:57 AM · VyOS 1.4 Sagitta (1.4.0-epa1)
Unknown Object (User) claimed T874: Support for Two Factor Authentication for CLI access via Google Authenticator/OTP.
Sep 10 2022, 1:54 AM · VyOS 1.4 Sagitta (1.4.0-epa1)
initramfs updated the task description for T4685: Interface does not exist on boot when used as inbound-interface for local policy route.
Sep 10 2022, 1:47 AM · VyOS 1.4 Sagitta

Sep 9 2022

initramfs created T4685: Interface does not exist on boot when used as inbound-interface for local policy route.
Sep 9 2022, 11:17 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4684: Rewrite show ip route by protocol to vyos.opmode format.

/usr/libexec/vyos/op_mode/route.py already exists but without an execution flag
PR https://github.com/vyos/vyos-1x/pull/1531

Sep 9 2022, 3:13 PM · VyOS 1.4 Sagitta
Viacheslav created T4684: Rewrite show ip route by protocol to vyos.opmode format.
Sep 9 2022, 2:39 PM · VyOS 1.4 Sagitta
jestabro closed T4681: Complete standardization of show_uptime.py, a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, as Resolved.
Sep 9 2022, 12:59 PM · VyOS Rolling
jestabro closed T4681: Complete standardization of show_uptime.py as Resolved.
Sep 9 2022, 12:59 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4564: Root task for rewriting [op-mode] to vyos.opmode format: T4681: Complete standardization of show_uptime.py.
Sep 9 2022, 12:59 PM · VyOS Rolling
jestabro added a parent task for T4681: Complete standardization of show_uptime.py: T4564: Root task for rewriting [op-mode] to vyos.opmode format.
Sep 9 2022, 12:59 PM · VyOS 1.4 Sagitta
jestabro closed T4682: Rewrite 'show system storage' in standardized format, a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, as Resolved.
Sep 9 2022, 12:58 PM · VyOS Rolling
jestabro closed T4682: Rewrite 'show system storage' in standardized format as Resolved.
Sep 9 2022, 12:58 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4564: Root task for rewriting [op-mode] to vyos.opmode format: T4682: Rewrite 'show system storage' in standardized format.
Sep 9 2022, 12:58 PM · VyOS Rolling
jestabro added a parent task for T4682: Rewrite 'show system storage' in standardized format: T4564: Root task for rewriting [op-mode] to vyos.opmode format.
Sep 9 2022, 12:58 PM · VyOS 1.4 Sagitta
zsdc added a comment to T4647: Add Google Virtual NIC (gVNIC) support.

I am suggesting marking this task as "Resolved" because the driver works by himself and NIC can be used with a proper configuration.

Sep 9 2022, 11:35 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav added a comment to T4679: OpenVPN site-to-site incorrect check for IPv6 local and remote address.

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

Sep 9 2022, 10:49 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
Viacheslav changed the status of T4679: OpenVPN site-to-site incorrect check for IPv6 local and remote address from Open to In progress.

The real check without IPv4 local/remote:

vyos@r14# commit
[ interfaces openvpn vtun2 ]
Sep 9 2022, 10:30 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
initramfs created T4683: Add kitty-terminfo package to build.
Sep 9 2022, 10:20 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
Viacheslav changed the status of T4672: RADIUS server disable does not work from Open to Needs testing.
Sep 9 2022, 6:53 AM · VyOS 1.4 Sagitta

Sep 8 2022

jestabro updated the task description for T4682: Rewrite 'show system storage' in standardized format.
Sep 8 2022, 9:20 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4681: Complete standardization of show_uptime.py.

https://github.com/vyos/vyos-1x/pull/1528

Sep 8 2022, 8:33 PM · VyOS 1.4 Sagitta
jestabro renamed T4682: Rewrite 'show system storage' in standardized format from Rewrite 'show system storage' in standarized format to Rewrite 'show system storage' in standardized format.
Sep 8 2022, 8:33 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4682: Rewrite 'show system storage' in standardized format.

https://github.com/vyos/vyos-1x/pull/1529

Sep 8 2022, 8:33 PM · VyOS 1.4 Sagitta
jestabro changed the status of T4682: Rewrite 'show system storage' in standardized format from Open to In progress.
Sep 8 2022, 8:26 PM · VyOS 1.4 Sagitta
jestabro edited projects for T4681: Complete standardization of show_uptime.py, added: VyOS 1.4 Sagitta; removed VyOS 1.2 Crux.
Sep 8 2022, 8:26 PM · VyOS 1.4 Sagitta
ServerForge added a comment to T4680: Telegraf prometheus-client listen-address invalid format.

Created pull request with fix. https://github.com/vyos/vyos-1x/pull/1527

Sep 8 2022, 5:46 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
ServerForge created T4680: Telegraf prometheus-client listen-address invalid format.
Sep 8 2022, 5:34 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
roedie closed T4526: keepalived-fifo.py unable to load config as Resolved.

I've tested this and it seems to work correctly.

Sep 8 2022, 5:11 PM · vyos-keepalived, vyatta-vrrp, VyOS 1.4 Sagitta
Viacheslav changed Version from VyOS 1.3.1-S1,VyOS 1.3.2 to VyOS 1.3.1-S1, VyOS 1.3.2, VyOS 1.4-rolling-202209070217 on T4679: OpenVPN site-to-site incorrect check for IPv6 local and remote address.
Sep 8 2022, 4:40 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
Viacheslav added a project to T4679: OpenVPN site-to-site incorrect check for IPv6 local and remote address: VyOS 1.4 Sagitta.
Sep 8 2022, 4:40 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
roedie added a comment to T4665: Keepalived cannot use same VRID for VRRPv2 and VRRPv3.

The interface naming is incorrect after this change for the second interface with the same VRID. It breaks show int.

Sep 8 2022, 2:54 PM · VyOS 1.4 Sagitta
n.fort changed the status of T1024: Policy Based Routing by DSCP from In progress to Needs testing.
Sep 8 2022, 11:23 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav created T4678: Rewrite service ipoe-server to get_config_dict.
Sep 8 2022, 10:12 AM · VyOS 1.4 Sagitta
Viacheslav created T4677: show version shows lts_build true.
Sep 8 2022, 9:22 AM

Sep 7 2022

Viacheslav updated the task description for T4676: IPoE server with mac authentication generates a wrong dictionary.
Sep 7 2022, 4:28 PM · VyOS 1.4 Sagitta
Viacheslav created T4676: IPoE server with mac authentication generates a wrong dictionary.
Sep 7 2022, 4:16 PM · VyOS 1.4 Sagitta
jestabro changed Is it a breaking change? from none to compatible on T4669: Extend numeric.ml for inversion of values and range values.
Sep 7 2022, 3:36 PM · VyOS 1.4 Sagitta
n.fort changed Version from - to 1.4 on T1024: Policy Based Routing by DSCP.
Sep 7 2022, 2:31 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
n.fort changed the status of T1024: Policy Based Routing by DSCP from On hold to In progress.
Sep 7 2022, 2:30 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
n.fort added a comment to T1024: Policy Based Routing by DSCP.

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

Sep 7 2022, 2:30 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
aserkin created T4675: telegraf do not start at boot when configured in VRF.
Sep 7 2022, 2:01 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4617: VRF specification is needed for telegraf prometheus-client listen-address <address> .

@aserkin Could you create a PR?

Sep 7 2022, 1:38 PM · VyOS 1.4 Sagitta
dmbaturin added a comment to T4647: Add Google Virtual NIC (gVNIC) support.

As @zsdc says, it's not enough to just have the driver, the problem is that it doesn't work with MTUs over 1460, and VyOS now tries to force it to 1500 if it's not specified. We need to adjust that logic so that MTU setting error doesn't cause a commit error.

Sep 7 2022, 1:34 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
dmbaturin reopened T4647: Add Google Virtual NIC (gVNIC) support as "Open".
Sep 7 2022, 1:32 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
aserkin added a comment to T4617: VRF specification is needed for telegraf prometheus-client listen-address <address> .

I'd suggest adding

**Restart=always
RestartSec=10**

to /usr/share/vyos/templates/telegraf/override.conf.j2 as it is done for ntp.service.
Otherwise the telegraf service do not start - it does 5 start attempts very quickly during boot with error:

Sep 07 11:43:59 vyos-lns-1 systemd[1]: telegraf.service: Failed with result 'exit-code'.
Sep 07 11:43:59 vyos-lns-1 systemd[1]: telegraf.service: Scheduled restart job, restart counter is at 5.
Sep 07 11:43:59 vyos-lns-1 systemd[1]: telegraf.service: Start request repeated too quickly.
Sep 07 11:43:59 vyos-lns-1 systemd[1]: telegraf.service: Failed with result 'exit-code'.

and stays in a failed state.
see boot log attached.

Sep 7 2022, 9:28 AM · VyOS 1.4 Sagitta

Sep 6 2022

jestabro closed T4674: API should show op-mode error message, if present, a subtask of T4640: Integrate op-mode exception hierarchy into API, as Resolved.
Sep 6 2022, 8:24 PM · VyOS 1.4 Sagitta
jestabro closed T4674: API should show op-mode error message, if present as Resolved.
Sep 6 2022, 8:24 PM · VyOS 1.4 Sagitta
jestabro closed T4673: op-mode bridge.py should raise error on show_fdb for nonexistent bridge interface as Resolved.
Sep 6 2022, 8:23 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4673: op-mode bridge.py should raise error on show_fdb for nonexistent bridge interface.

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

Sep 6 2022, 7:45 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4640: Integrate op-mode exception hierarchy into API: T4674: API should show op-mode error message, if present.
Sep 6 2022, 7:45 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4674: API should show op-mode error message, if present: T4640: Integrate op-mode exception hierarchy into API.
Sep 6 2022, 7:45 PM · VyOS 1.4 Sagitta
n.fort claimed T1024: Policy Based Routing by DSCP.
Sep 6 2022, 6:37 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro changed the status of T4674: API should show op-mode error message, if present from Open to In progress.
Sep 6 2022, 6:07 PM · VyOS 1.4 Sagitta
jestabro closed T4640: Integrate op-mode exception hierarchy into API, a subtask of T2719: Standardized op mode script structure, as Resolved.
Sep 6 2022, 6:02 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
jestabro closed T4640: Integrate op-mode exception hierarchy into API as Resolved.
Sep 6 2022, 6:02 PM · VyOS 1.4 Sagitta
jestabro closed T4640: Integrate op-mode exception hierarchy into API, a subtask of T3993: Extend HTTP API GraphQL support, as Resolved.
Sep 6 2022, 6:02 PM · VyOS 1.4 Sagitta
jestabro changed the status of T4673: op-mode bridge.py should raise error on show_fdb for nonexistent bridge interface from Open to In progress.
Sep 6 2022, 5:22 PM · VyOS 1.4 Sagitta
bmhughes added a comment to T4672: RADIUS server disable does not work.

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

Sep 6 2022, 3:25 PM · VyOS 1.4 Sagitta
bmhughes created T4672: RADIUS server disable does not work.
Sep 6 2022, 3:22 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4669: Extend numeric.ml for inversion of values and range values.

Changes for the inversion operator (--not-range instead of !) have been made. Generalizing exit codes, as suggested in PR comments will be handled in a separate task.

Sep 6 2022, 1:52 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4320: Remove legacy version files in vyatta-cfg-system/cfg-version.

The PR:

Sep 6 2022, 1:48 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
n.fort added a comment to T4670: policy route - Update matching criteria.

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

Sep 6 2022, 12:52 PM · VyOS 1.4 Sagitta
initramfs updated the task description for T4671: linux-firmware package is missing symlinks defined in WHENCE file.
Sep 6 2022, 12:05 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
initramfs created T4671: linux-firmware package is missing symlinks defined in WHENCE file.
Sep 6 2022, 11:45 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
zsdc moved T4646: USB serial output console does not work from Finished to Backport Candidates on the VyOS 1.4 Sagitta board.
Sep 6 2022, 9:18 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
zsdc moved T4646: USB serial output console does not work from Open to Finished on the VyOS 1.4 Sagitta board.
Sep 6 2022, 9:18 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
zsdc closed T4646: USB serial output console does not work as Unknown Status.

The [email protected] seems to work well after the fix. We should backport this to the equuleus as well.

Sep 6 2022, 9:17 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
Viacheslav changed the status of T4557: fastnetmon: allow configure limits per protocol (tcp, udp, icmp) from Open to In progress.
Sep 6 2022, 9:14 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4557: fastnetmon: allow configure limits per protocol (tcp, udp, icmp).

As we have threshold it seems require migration threshold => threshold general

vyos@r14# set service ids ddos-protection threshold 
Possible completions:
   fps                  Flows per second
   mbps                 Megabits per second
   pps                  Packets per second
Sep 6 2022, 9:13 AM · VyOS 1.4 Sagitta
Viacheslav closed T4597: Check bind port before assign service HTTPS API and openconnect as Resolved.
Sep 6 2022, 8:44 AM · VyOS 1.4 Sagitta

Sep 5 2022

Viacheslav added a comment to T3476: Update availability check.

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

set system update-check auto-check
set system update-check url 'http://192.168.122.14:8080/download/image-version.json'
Sep 5 2022, 6:43 PM · VyOS 1.4 Sagitta
c-po added a comment to T4652: Upgrade PowerDNS recursor to 4.7 series.

PR for VyOS 1.3

Sep 5 2022, 6:00 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jack9603301 added a comment to T4636: VLAN-Aware bridge not handling local traffic (and not able to perform inter-vlan routing).

When the interface of the bridge registers VLANs, the bridge itself must register the same VLANs at the same time, otherwise the bridge will not forward VLANs

Sep 5 2022, 5:28 PM · VyOS 1.4 Sagitta
n.fort renamed T4670: policy route - Update matching criteria from policy route - Update matching criterias to policy route - Update matching criteria.
Sep 5 2022, 5:16 PM · VyOS 1.4 Sagitta
n.fort created T4670: policy route - Update matching criteria.
Sep 5 2022, 5:09 PM · VyOS 1.4 Sagitta
Viacheslav closed T4668: Adding/removing members from bond doesn't work/results in incorrect interface state as Resolved.
Sep 5 2022, 3:27 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
n.fort changed the status of T4651: Firewall - Add options to match packet size from In progress to Needs testing.
Sep 5 2022, 11:49 AM · VyOS 1.4 Sagitta
jestabro closed T4628: ConfigTree() throws ValueError() if tagNode contains whitespaces as Resolved.

Resolved in T4664: merged in Sagitta; backport candidate for Equuleus 1.3.3.

Sep 5 2022, 11:41 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro added a comment to T4316: Update save-config/load-config.

PR https://github.com/vyos/vyos-1x/pull/1328 replaced by:
https://github.com/vyos/vyos-1x/pull/1515

Sep 5 2022, 11:25 AM · VyOS Rolling
jestabro closed T4664: Add validation to reject whitespace in tag node value names, a subtask of T4628: ConfigTree() throws ValueError() if tagNode contains whitespaces, as Unknown Status.
Sep 5 2022, 11:23 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro closed T4664: Add validation to reject whitespace in tag node value names as Unknown Status.
Sep 5 2022, 11:23 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jack9603301 added a comment to T4632: VLAN-aware bridge not working.
vyos@vyos:~$ sudo bridge -c vlan show
port              vlan-id
eth0              10
                  20
eth1              10
                  20
br0               1 PVID Egress Untagged
Sep 5 2022, 11:22 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
dmbaturin renamed T4653: Interface offload options are not applied correctly from Interface offload options not being applied correctly to Interface offload options are not applied correctly.
Sep 5 2022, 11:10 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
dmbaturin renamed T4632: VLAN-aware bridge not working from Vlan aware bridge not working to VLAN-aware bridge not working.
Sep 5 2022, 11:10 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
dmbaturin set Is it a breaking change? to compatible on T1375: Add clear dhcp server lease function.
Sep 5 2022, 11:09 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
dmbaturin changed Issue type from internal to bug on T4324: wwan: check alive script should only be run via cron if a wwan interface is configured at all.
Sep 5 2022, 11:07 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
dmbaturin changed Is it a breaking change? from none to compatible on T4405: DHCP client sometimes ignores `no-default-route` option of an interface.
Sep 5 2022, 11:06 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
initramfs added a comment to T4668: Adding/removing members from bond doesn't work/results in incorrect interface state.

The smoketest seems suspect, the error line has nothing to do with this issue and running the smoketest several times results in tests passing/failing arbitrarily on that line (across multiple tests).

Sep 5 2022, 7:07 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav added a comment to T4668: Adding/removing members from bond doesn't work/results in incorrect interface state.

It seems can't pass smoketest

05:47:04  DEBUG - ======================================================================
05:47:04  DEBUG - FAIL: test_add_multiple_ip_addresses (__main__.BondingInterfaceTest)
05:47:04  DEBUG - ----------------------------------------------------------------------
05:47:04  DEBUG - Traceback (most recent call last):
05:47:04  DEBUG -   File "/usr/libexec/vyos/tests/smoke/cli/base_interfaces_test.py", line 109, in tearDown
05:47:04  DEBUG -     self.assertFalse(process_named_running(daemon))
05:47:04  DEBUG - AssertionError: 8769 is not false
05:47:04  DEBUG - 
05:47:04  DEBUG - ------------------
Sep 5 2022, 5:25 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav closed T4655: Firewall in 1.4 sets the default action 'accept' instead of 'drop' as Resolved.
Sep 5 2022, 3:56 AM · VyOS 1.4 Sagitta
Viacheslav closed T4663: Interface pseudo-ethernet does not change mode as Resolved.
Sep 5 2022, 3:53 AM · VyOS 1.4 Sagitta

Sep 4 2022

c-po moved T4668: Adding/removing members from bond doesn't work/results in incorrect interface state from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Sep 4 2022, 6:29 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po moved T4668: Adding/removing members from bond doesn't work/results in incorrect interface state from Open to Finished on the VyOS 1.4 Sagitta board.
Sep 4 2022, 6:29 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po moved T4666: EAP-TLS no longer allows TLSv1.0 after T4537, T4584 from Open to Finished on the VyOS 1.4 Sagitta board.
Sep 4 2022, 6:29 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta, wpa
c-po moved T4666: EAP-TLS no longer allows TLSv1.0 after T4537, T4584 from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Sep 4 2022, 6:28 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta, wpa