Page MenuHomeVyOS Platform
Feed All Stories

Thu, Nov 16

JeffWDH added a comment to T3983: show pki certificate Doesnt show x509 certificates.

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

Thu, Nov 16, 1:32 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
a.hajiyev changed the status of T2816: Rewrite IPsec scripts with the new XML/Python approach from Needs testing to In progress.
Thu, Nov 16, 1:23 PM · VyOS 1.4 Sagitta
n.fort changed the status of T4072: Feature Request: Firewall on bridge interfaces from Needs testing to In progress.
Thu, Nov 16, 1:20 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T1549: ipsec ikev2 multi usergroup roadwarrior configuration.

As I undestand it is possible now to create multiple auth ID's

vyos@r4# set vpn ipsec authentication psk FOO id 
Possible completions:
   <text>               ID used for authentication

Not sure about other options.

Thu, Nov 16, 1:18 PM · VyOS 1.4 Sagitta
Viacheslav added a project to T5747: op-mode add MAC VRF and MTU for show interfaces summary: VyOS 1.4 Sagitta.
Thu, Nov 16, 1:09 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav renamed T5747: op-mode add MAC VRF and MTU for show interfaces summary from op-mode add MAC and MTU for show interfaces to op-mode add MAC VRF and MTU for show interfaces summary.
Thu, Nov 16, 12:53 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
a.hajiyev added a comment to T2816: Rewrite IPsec scripts with the new XML/Python approach.

Tested in VyOS 1.4-rolling-202311100309 (AES)

Thu, Nov 16, 11:59 AM · VyOS 1.4 Sagitta
a.hajiyev added a comment to T2816: Rewrite IPsec scripts with the new XML/Python approach.

Tested in VyOS 1.4-rolling-202311100309 (3DES)

Thu, Nov 16, 11:30 AM · VyOS 1.4 Sagitta
Viacheslav closed T5689: FRR 9.0.1 in VyOS current segfaults on show rpki prefix $prefix as Resolved.
Thu, Nov 16, 10:31 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav changed the status of T5689: FRR 9.0.1 in VyOS current segfaults on show rpki prefix $prefix from Open to Needs testing.
Thu, Nov 16, 10:30 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav closed T5726: HTTPS API image cannot be updated as Resolved.
Thu, Nov 16, 9:42 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
a.hajiyev removed a project from T3763: wireguard checks if port already binding: VyOS 1.4 Sagitta.
Thu, Nov 16, 8:50 AM · VyOS 1.3 Equuleus (1.3.5)
a.hajiyev added a comment to T3763: wireguard checks if port already binding.

In VyOS 1.3.4
Configs:

Thu, Nov 16, 8:50 AM · VyOS 1.3 Equuleus (1.3.5)
I-n-d-y added a comment to T5745: conntrack-sync: Multiprimary setups for HA/VRRP.

I have a similar setup where I have two VyOS VMs used as VPN routers with some firewalling enabled. Since I use OSPF for dynamic routing I am not able to synchronize the sessions between both routers so in case one VPN routers fails the other one can take over flawlessly. Having conntrack-sync configuration separated from VRRP would be a great benefit.

Thu, Nov 16, 8:19 AM · VyOS 1.5 Circinus, vyatta-vrrp, vyatta-conntrack-sync, VyOS 1.4 Sagitta
a.hajiyev added a comment to T3763: wireguard checks if port already binding.

I did tests in VyOS 1.4-rolling-202311100309

Thu, Nov 16, 8:16 AM · VyOS 1.3 Equuleus (1.3.5)
m.korobeinikov added a comment to T4940: Interface debugging.

https://github.com/vyos/vyos-1x/pull/2492
for equuleus

Thu, Nov 16, 4:48 AM · VyOS 1.4 Sagitta
a.hajiyev closed T3638: Passwords With Dollar Sign Set Incorrectly as Resolved.
Thu, Nov 16, 4:17 AM · VyOS 1.4 Sagitta
a.hajiyev added a comment to T3638: Passwords With Dollar Sign Set Incorrectly.

Tested in VyOS 1.4-rolling-202311100309
Tried with single quotes: ''

Thu, Nov 16, 4:01 AM · VyOS 1.4 Sagitta
syncer assigned T5745: conntrack-sync: Multiprimary setups for HA/VRRP to Viacheslav.
Thu, Nov 16, 1:20 AM · VyOS 1.5 Circinus, vyatta-vrrp, vyatta-conntrack-sync, VyOS 1.4 Sagitta
wildebeest52 added a comment to T5742: Define port-group as a oneliner instead of multiline.

This can be done in other areas such as firewall rules already:

Thu, Nov 16, 1:14 AM · VyOS 1.5 Circinus
Viacheslav assigned T5748: Tunnel class Interface method get_mac() returns IP address for the tunnel interface to c-po.
Thu, Nov 16, 12:09 AM · VyOS 1.5 Circinus
Viacheslav created T5748: Tunnel class Interface method get_mac() returns IP address for the tunnel interface.
Thu, Nov 16, 12:09 AM · VyOS 1.5 Circinus

Wed, Nov 15

Viacheslav added a comment to T5747: op-mode add MAC VRF and MTU for show interfaces summary.

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

vyos@r4# run show int
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface    IP Address         MAC                  MTU  S/L    Description
-----------  -----------------  -----------------  -----  -----  -------------
dum0         203.0.113.1/32     96:44:ad:c5:a1:a5   1500  u/u
eth0         192.168.122.14/24  52:54:00:f1:fd:77   1500  u/u    WAN
eth1         192.0.2.1/24       52:54:00:04:33:2b   1500  u/u    LAN-eth1
eth2         -                  52:54:00:40:2e:af   1504  u/u    LAN-eth2
eth3         -                  52:54:00:09:a4:b4   1500  A/D
eth4         -                  52:54:00:2c:51:09   1500  A/D
eth5         -                  52:54:00:f3:1d:e8   1500  A/D
lo           127.0.0.1/8        00:00:00:00:00:00  65536  u/u
             ::1/128
Wed, Nov 15, 11:55 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav claimed T5747: op-mode add MAC VRF and MTU for show interfaces summary.
Wed, Nov 15, 10:00 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav created T5747: op-mode add MAC VRF and MTU for show interfaces summary.
Wed, Nov 15, 9:58 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
watson.ash added a comment to T5728: Improve compatibility between OpenVPN on VyOS 1.5 and OpenVPN Connect Client.

looks great from my perspective (I've just updated our nodes. Tested on Community Edition client on windows and Connect V3 client on windows and Tunnelblick on Mac all working as expected. (I tested with; 1.5-rolling-202311150738).
nice work!

Wed, Nov 15, 9:22 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav added a project to T5745: conntrack-sync: Multiprimary setups for HA/VRRP: VyOS 1.5 Circinus.
Wed, Nov 15, 8:10 PM · VyOS 1.5 Circinus, vyatta-vrrp, vyatta-conntrack-sync, VyOS 1.4 Sagitta
Viacheslav created T5746: Firewall extend GeoIP match ASN.
Wed, Nov 15, 8:10 PM · VyOS 1.5 Circinus
Viacheslav closed T5677: show lldp neighbors generates TypeError when neighbor has no `descr` as Resolved.
Wed, Nov 15, 7:53 PM · VyOS 1.5 Circinus
qdrddr created T5745: conntrack-sync: Multiprimary setups for HA/VRRP.
Wed, Nov 15, 7:30 PM · VyOS 1.5 Circinus, vyatta-vrrp, vyatta-conntrack-sync, VyOS 1.4 Sagitta
qdrddr added a comment to T5425: enable VRF for conntrack-sync.

I don’t know how this exactly works, but can unidirectional conntrack-sync on router1 sync its connections to router2 and vice versa: router2 sync its own connections to router1 or its not going to work this way?

Wed, Nov 15, 6:14 PM · VyOS 1.5 Circinus, vyatta-conntrack-sync, VyOS 1.4 Sagitta
Viacheslav moved T5732: generate firewall rule-resequence drops geoip country-code from output from Need Triage to Finished on the VyOS 1.4 Sagitta board.
Wed, Nov 15, 5:59 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav added a project to T5732: generate firewall rule-resequence drops geoip country-code from output: VyOS 1.4 Sagitta.
Wed, Nov 15, 5:59 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
qdrddr added a comment to T5044: High Availability in DHCPv6 -ISC DHCP Failover/Kea.

to keep track of this request on git
https://github.com/vyos/vyos-1x/pull/1960

Wed, Nov 15, 5:56 PM · VyOS 1.4 Sagitta
JeffWDH closed T5661: Add show show ssh dynamic-protection attacker and show log ssh dynamic-protection as Resolved.
Wed, Nov 15, 5:56 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.5)
JeffWDH closed T5732: generate firewall rule-resequence drops geoip country-code from output as Resolved.
Wed, Nov 15, 5:53 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
JeffWDH added a comment to T5732: generate firewall rule-resequence drops geoip country-code from output.

Fix was merged into 1.4 and 1.5.

Wed, Nov 15, 5:53 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav added a project to T3983: show pki certificate Doesnt show x509 certificates: VyOS 1.5 Circinus.
Wed, Nov 15, 4:47 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
I-n-d-y added a comment to T5425: enable VRF for conntrack-sync.

I had entered the command as you have suggested and I think it's working somehow.

Wed, Nov 15, 4:44 PM · VyOS 1.5 Circinus, vyatta-conntrack-sync, VyOS 1.4 Sagitta
Viacheslav added a comment to T5743: HTTPS API ability to import PKI certificates.

Obviously, it does not work.
https://github.com/sever-sever/vyos-1x/tree/T5743
https://github.com/sever-sever/vyos-1x/commit/e3767cb7deb8c0e8f9be2c452a74dabb537ed89a

Wed, Nov 15, 4:34 PM · VyOS 1.5 Circinus
JeffWDH added a comment to T3983: show pki certificate Doesnt show x509 certificates.

This is still an issue in 1.5. I tried importing a cert signed by my own CA and got the same error.

Wed, Nov 15, 4:33 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav updated the task description for T5743: HTTPS API ability to import PKI certificates.
Wed, Nov 15, 4:23 PM · VyOS 1.5 Circinus
Viacheslav changed the status of T5726: HTTPS API image cannot be updated from Open to Needs testing.
Wed, Nov 15, 4:09 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav created T5744: PKI import OpenVPN shared key includess unexpected BEGIN and END.
Wed, Nov 15, 4:08 PM · VyOS 1.5 Circinus
Viacheslav changed the status of T5732: generate firewall rule-resequence drops geoip country-code from output from Open to In progress.
Wed, Nov 15, 1:26 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
JeffWDH added a comment to T5732: generate firewall rule-resequence drops geoip country-code from output.

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

Wed, Nov 15, 12:34 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
a.hajiyev closed T1276: dhcp relay + VLAN fails as Resolved.
Wed, Nov 15, 12:11 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta, test
a.hajiyev closed T5665: radius user not working as Resolved.
Wed, Nov 15, 12:09 PM · VyOS 1.4 Sagitta
zsdc added a member for Maintainers: a.hajiyev.
Wed, Nov 15, 11:57 AM
Viacheslav created T5743: HTTPS API ability to import PKI certificates.
Wed, Nov 15, 11:36 AM · VyOS 1.5 Circinus
Viacheslav moved T5726: HTTPS API image cannot be updated from Need Triage to Finished on the VyOS 1.5 Circinus board.

PR for 1.4
https://github.com/vyos/vyos-1x/pull/2483
https://github.com/vyos/vyatta-op/pull/83
https://github.com/vyos/vyatta-cfg-system/pull/215

Wed, Nov 15, 10:02 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav moved T5689: FRR 9.0.1 in VyOS current segfaults on show rpki prefix $prefix from Need Triage to Finished on the VyOS 1.5 Circinus board.
Wed, Nov 15, 9:23 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav added a project to T5689: FRR 9.0.1 in VyOS current segfaults on show rpki prefix $prefix: VyOS 1.4 Sagitta.
Wed, Nov 15, 9:23 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav moved T5695: Build FRR with LUA scripts --enable-scripting option from Need Triage to Finished on the VyOS 1.4 Sagitta board.
Wed, Nov 15, 9:19 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav closed T5695: Build FRR with LUA scripts --enable-scripting option as Resolved.
Wed, Nov 15, 9:19 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav added a project to T5695: Build FRR with LUA scripts --enable-scripting option: VyOS 1.4 Sagitta.
Wed, Nov 15, 9:07 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav moved T5728: Improve compatibility between OpenVPN on VyOS 1.5 and OpenVPN Connect Client from Need Triage to Finished on the VyOS 1.4 Sagitta board.
Wed, Nov 15, 8:29 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav closed T5728: Improve compatibility between OpenVPN on VyOS 1.5 and OpenVPN Connect Client as Resolved.
Wed, Nov 15, 8:29 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
a.hajiyev added a comment to T1276: dhcp relay + VLAN fails.

Tested VyOS 1.4-rolling-202311100309

Wed, Nov 15, 7:25 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta, test
Viacheslav added a comment to T5732: generate firewall rule-resequence drops geoip country-code from output.

@JeffWDH looks good to me. It definitely should fix this.

Wed, Nov 15, 6:46 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
syncer moved T5739: Password recovery does not work if public keys are configured from Need Triage to Backport Candidates on the VyOS 1.5 Circinus board.
Wed, Nov 15, 5:03 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
syncer changed the status of T5739: Password recovery does not work if public keys are configured from Needs testing to In progress.
Wed, Nov 15, 5:03 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Apachez created T5742: Define port-group as a oneliner instead of multiline.
Wed, Nov 15, 4:11 AM · VyOS 1.5 Circinus

Tue, Nov 14

mhamzahkhan added a comment to T5741: WAN Load Balancing failover route tables aren't created.

I have created a PR: https://github.com/vyos/vyatta-wanloadbalance/pull/21

Tue, Nov 14, 7:35 PM · vyatta-wanloadbalance
mhamzahkhan created T5741: WAN Load Balancing failover route tables aren't created.
Tue, Nov 14, 7:30 PM · vyatta-wanloadbalance
JeffWDH updated subscribers of T5732: generate firewall rule-resequence drops geoip country-code from output.
Tue, Nov 14, 7:07 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
JeffWDH added a comment to T5732: generate firewall rule-resequence drops geoip country-code from output.

The item in the config_dict is type list, like this: ['us', 'ca'] so it gets skipped by the convert_to_set_commands function.

Tue, Nov 14, 6:54 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav edited projects for T5739: Password recovery does not work if public keys are configured, added: VyOS 1.3 Equuleus (1.3.5); removed VyOS 1.3 Equuleus.
Tue, Nov 14, 5:17 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav changed the status of T5728: Improve compatibility between OpenVPN on VyOS 1.5 and OpenVPN Connect Client from In progress to Needs testing.
Tue, Nov 14, 5:15 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav added a comment to T5740: Generate wiregurad keys via HTTP-API fails.

I wonder if we should use permanent API call queries that don't depend on the path.

Tue, Nov 14, 5:11 PM · VyOS 1.5 Circinus
Viacheslav added a comment to T5728: Improve compatibility between OpenVPN on VyOS 1.5 and OpenVPN Connect Client.

@watson.ash Will be fixed in the next rolling release. Could you check it (after 2023-11-14)
And we can backport it if all works fine.
Thanks.

Tue, Nov 14, 4:47 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
zsdc changed the status of T5739: Password recovery does not work if public keys are configured from In progress to Needs testing.

PR for 1.5: https://github.com/vyos/vyatta-cfg-system/pull/213

Tue, Nov 14, 4:23 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav updated the task description for T5740: Generate wiregurad keys via HTTP-API fails.
Tue, Nov 14, 2:59 PM · VyOS 1.5 Circinus
Viacheslav updated subscribers of T5740: Generate wiregurad keys via HTTP-API fails.
Tue, Nov 14, 2:53 PM · VyOS 1.5 Circinus
Viacheslav created T5740: Generate wiregurad keys via HTTP-API fails.
Tue, Nov 14, 2:53 PM · VyOS 1.5 Circinus
Viacheslav added a project to T5726: HTTPS API image cannot be updated: VyOS 1.5 Circinus.
Tue, Nov 14, 2:28 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
zsdc added projects to T5739: Password recovery does not work if public keys are configured: VyOS 1.4 Sagitta, VyOS 1.5 Circinus.
Tue, Nov 14, 1:24 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
zsdc renamed T5739: Password recovery does not work if public keys are configured from Password recovery does not work in Equinix Metal to Password recovery does not work if public keys are configured.
Tue, Nov 14, 1:18 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
zsdc changed the status of T5739: Password recovery does not work if public keys are configured from Open to In progress.
Tue, Nov 14, 12:42 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
zsdc created T5739: Password recovery does not work if public keys are configured.
Tue, Nov 14, 12:42 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
n.fort added a comment to T5729: Firewall, nat and policy route - Switch to valueless.

New patch for migration scripts in 1.5: https://github.com/vyos/vyos-1x/pull/2480

Tue, Nov 14, 10:27 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav added a comment to T5726: HTTPS API image cannot be updated.

Changing this https://github.com/vyos/vyos-1x/blob/2e587c8329a1d32fc1ec601c7753211d0fedbf2c/python/vyos/remote.py#L356
to

download(local_path, urlstring, False, True, source_host, source_port)

Fixes the issue for API

Tue, Nov 14, 10:00 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav moved T5563: container: Container environment variable cannot be set from Need Triage to Finished on the VyOS 1.5 Circinus board.
Tue, Nov 14, 9:24 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
aserkin added a comment to T5168: zebra memory leak.

Hi @v.huti
This is probably obsoleted. I've upgraded few times since then and came to version 8.5 which does not seem to suffer this. Thank you.
And we had to stop activities on the project due to other issue described in
https://vyos.dev/T5424

Tue, Nov 14, 9:24 AM
c-po added a comment to T5738: Extend XML building blocks.

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

Tue, Nov 14, 9:00 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
c-po claimed T5738: Extend XML building blocks.
Tue, Nov 14, 8:07 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
c-po created T5738: Extend XML building blocks.
Tue, Nov 14, 8:07 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
c-po added a comment to T5737: Eigrp #11301 - Configuration failed error type: validation.

Contact me via Slack for testing

Tue, Nov 14, 8:04 AM · VyOS 1.4 Sagitta
Apachez added a comment to T5167: Add a simple file server.

The fear of having the HTTP-API part of nginx compromised by another virtualhost config (as in they are sharing the same process) should be overcome by having a dedicated config file and start a 2nd nginx process.

Tue, Nov 14, 12:36 AM · VyOS 1.4 Sagitta

Mon, Nov 13

v.huti added a comment to T5168: zebra memory leak.

Hi @aserkin ! I should have some time to help you. For this issue, I would need

  • artifacts collected from running zebra under Valgrind
  • a reference configuration that I can replicate in a lab

I will ping you over Slack for additional details and assistance.

Mon, Nov 13, 10:37 PM
v.huti triaged T5737: Eigrp #11301 - Configuration failed error type: validation as Normal priority.
Mon, Nov 13, 10:31 PM · VyOS 1.4 Sagitta
v.huti added a comment to T2326: Migrate NHRP(DMVPN) to FRR.

I have created a draft pull request for FRR, but I can still see a bunch of odd bugs.
I'm going to activate it after additional testing by the team.
Most issues involve Wireshark's inability to parse packets correctly and display an exception, although the demons seem to run fine.
https://github.com/FRRouting/frr/pull/14788

Mon, Nov 13, 10:27 PM · VyOS 1.4 Sagitta
v.huti added a comment to T4180: Support for QoS Policy Propagation via BGP (QPPB).

I`m back after a long break and will follow up on this feature.
Here is a summary of things that have happened since the last update:

1. In my absence, the feature testing got broken as a result of migrating from the `mininet` to the `munet` framework
From debugging, I have identified a root cause to be - bpf fs was not inherited by the `munet` router.
The solution is to hop into the router mount namespace for the test run.
Mon, Nov 13, 10:22 PM · VyOS 1.4 Sagitta
v.huti added a comment to T4462: FRR operational-data pagination.

Because there is a long-running development for operation data retrieval, we can postpone this ticket until an effort is finished.
Then, I can open a feature request or visit the yang meeting and start a discussion about the data pagination functionality.
Currently, my idea is to simulate pagination at the fs level by having a split of requested JSON.
This solution involves:

  • Fetching an operation data from the demon
vtysh -c "show yang operational-data /frr-vrf:lib/vrf[name='default']/frr-zebra:zebra/ribs zebra" > big.json
  • Fetching flat data stream and formating it 1 item (prefix) per line with jq -c option
jq -c '."frr-vrf:lib" .vrf[0] ."frr-zebra:zebra" .ribs .rib[0] .route[]' big.json | split -l 100 -d
  • Splitting result by the number of lines (objects), saving into files on the filesystem

Now, UI can display 1 of the resulting files at a time. These files may be regenerated on page refresh.
Such a solution will utilize extra disk space, although it can be avoided by using pipes and other
streaming utilities like awk/sed

Mon, Nov 13, 10:17 PM · VyOS 1.4 Sagitta
c-po closed T5698: EVPN ESI Multihoming as Resolved.
Mon, Nov 13, 9:24 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po moved T5698: EVPN ESI Multihoming from Need Triage to Finished on the VyOS 1.4 Sagitta board.
Mon, Nov 13, 9:24 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
n.fort added a comment to T5729: Firewall, nat and policy route - Switch to valueless.

PR for Sagitta: https://github.com/vyos/vyos-1x/pull/2478

Mon, Nov 13, 7:01 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
n.fort added a project to T5590: Firewall "log enable" logs every packet: VyOS 1.4 Sagitta.
Mon, Nov 13, 7:00 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
n.fort reopened T5590: Firewall "log enable" logs every packet as "Needs testing".

PR for Sagitta: https://github.com/vyos/vyos-1x/pull/2478

Mon, Nov 13, 7:00 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
n.fort added a comment to T5616: Firewall mark - Add capabilities for matching firewall mark.

PR for Sagitta: https://github.com/vyos/vyos-1x/pull/2478

Mon, Nov 13, 6:59 PM · VyOS 1.5 Circinus