Page MenuHomeVyOS Platform
Feed All Stories

Jul 25 2023

yzguy updated the task description for T5365: Container systemd units require authentication.
Jul 25 2023, 3:50 PM · VyOS 1.4 Sagitta
yzguy updated the task description for T5365: Container systemd units require authentication.
Jul 25 2023, 3:38 PM · VyOS 1.4 Sagitta
Apachez created T5399: "show ntp" fails when vrf is being configured.
Jul 25 2023, 3:35 PM · VyOS 1.4 Sagitta
yzguy updated the task description for T5365: Container systemd units require authentication.
Jul 25 2023, 3:21 PM · VyOS 1.4 Sagitta
yzguy updated the task description for T5365: Container systemd units require authentication.
Jul 25 2023, 3:18 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5398: FRR mangles container network interface names.

@jvoss Add the PR, please
Thanks.

Jul 25 2023, 1:55 PM · VyOS 1.4 Sagitta
jvoss added a comment to T5398: FRR mangles container network interface names.

Spot on Viacheslav! That absolutely resolved the issue, thanks! I was initially thinking it might have been the key_mangling option. Glad to see there is another option here.

Jul 25 2023, 1:32 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5398: FRR mangles container network interface names.

Try to add no_tag_node_value_mangle there https://github.com/vyos/vyos-1x/blob/20b7155f4140f54cf7669256160b6fedd8c1ab7a/src/conf_mode/protocols_static.py#L50

Jul 25 2023, 1:11 PM · VyOS 1.4 Sagitta
Apachez added a comment to T5388: Something is fishy with commit and boot times when more than a few hundred static routes are being used.

Doing some more digging it turned out that VyOS doesnt support nested routing so the gateway must be reachable (at least IP-address wise) through a physical interface - I have updated the script in the original post to adjust for that (added variable GATEWAY).

Jul 25 2023, 1:04 PM · Restricted Project, VyOS 1.5 Circinus
Viacheslav added a comment to T5222: Add load-balancing reverse-proxy based on haproxy .

@dongjunbo It requires more tests and reviews

Jul 25 2023, 12:59 PM · VyOS 1.4 Sagitta
Apachez updated the task description for T5388: Something is fishy with commit and boot times when more than a few hundred static routes are being used.
Jul 25 2023, 12:57 PM · Restricted Project, VyOS 1.5 Circinus
zsdc moved T4412: commit archive: reboot not working with sftp from Need Triage to In Progress on the VyOS 1.4 Sagitta board.
Jul 25 2023, 9:54 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
zsdc moved T4412: commit archive: reboot not working with sftp from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.4) board.
Jul 25 2023, 9:54 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
zsdc changed the status of T4412: commit archive: reboot not working with sftp from In progress to Needs testing.

Fix for 1.4: https://github.com/vyos/vyos-1x/pull/2109

Jul 25 2023, 9:53 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
dongjunbo added a comment to T5222: Add load-balancing reverse-proxy based on haproxy .

Would you please backport this feature to VyOS 1.3.x?

Jul 25 2023, 2:08 AM · VyOS 1.4 Sagitta

Jul 24 2023

jvoss created T5398: FRR mangles container network interface names.
Jul 24 2023, 11:12 PM · VyOS 1.4 Sagitta
syncer triaged T4460: nhrp not starting due to missing cisco-authentication value as Normal priority.
Jul 24 2023, 11:08 PM · Restricted Project, VyOS 1.4 Sagitta (1.4.0-GA), Restricted Project
syncer moved T4460: nhrp not starting due to missing cisco-authentication value from Need Triage to In Progress on the VyOS 1.4 Sagitta board.
Jul 24 2023, 11:08 PM · Restricted Project, VyOS 1.4 Sagitta (1.4.0-GA), Restricted Project
syncer triaged T5397: NETEM (Network Emulator) - Please add configurable jitter as Wishlist priority.
Jul 24 2023, 11:07 PM · VyOS 1.5 Circinus
petekowalsky added a comment to T5397: NETEM (Network Emulator) - Please add configurable jitter.

I would find something like this very easy to use:

Jul 24 2023, 6:57 PM · VyOS 1.5 Circinus
n.fort added a comment to T4460: nhrp not starting due to missing cisco-authentication value.

Re opening this task. Migration script needs to be added.

Jul 24 2023, 6:39 PM · Restricted Project, VyOS 1.4 Sagitta (1.4.0-GA), Restricted Project
n.fort reopened T4460: nhrp not starting due to missing cisco-authentication value as "Confirmed".
Jul 24 2023, 6:38 PM · Restricted Project, VyOS 1.4 Sagitta (1.4.0-GA), Restricted Project
jestabro claimed T5348: Service config-sync can freeze the secondary router if it has commit-archive location.
Jul 24 2023, 5:32 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project, VyOS 1.5 Circinus
Viacheslav added a comment to T5397: NETEM (Network Emulator) - Please add configurable jitter.

Do you have any idea for the CLI?

Jul 24 2023, 5:32 PM · VyOS 1.5 Circinus
Apachez added a comment to T5388: Something is fishy with commit and boot times when more than a few hundred static routes are being used.

But they shouldnt take several minutes and this alone can be a reason for why not putting VyOS into production.

Jul 24 2023, 4:58 PM · Restricted Project, VyOS 1.5 Circinus
petekowalsky updated the task description for T5397: NETEM (Network Emulator) - Please add configurable jitter.
Jul 24 2023, 4:45 PM · VyOS 1.5 Circinus
petekowalsky created T5397: NETEM (Network Emulator) - Please add configurable jitter.
Jul 24 2023, 4:44 PM · VyOS 1.5 Circinus
daniil added a comment to T5388: Something is fishy with commit and boot times when more than a few hundred static routes are being used.

Long commit time does not depend on the number of static routes, but on a size of the configuration or number of lines in the configuration. If a router has a large configuration (not necessarily static routes), committing any changes takes several minutes.

Jul 24 2023, 2:47 PM · Restricted Project, VyOS 1.5 Circinus
ralph.bariz updated the task description for T5390: VyOS public/private Swarm.
Jul 24 2023, 1:59 PM · VyOS 1.5 Circinus
n.fort changed the status of T4889: Add nftables NAT REDIRECT [to localhost] to CLI from In progress to Needs testing.
Jul 24 2023, 10:11 AM · vyatta-nat, VyOS 1.4 Sagitta
Viacheslav closed T5354: Add sshguard to protect against brut-forces for 1.3 as Resolved.
Jul 24 2023, 9:57 AM · VyOS 1.3 Equuleus (1.3.4)
ralph.bariz updated the task description for T5390: VyOS public/private Swarm.
Jul 24 2023, 7:17 AM · VyOS 1.5 Circinus
ralph.bariz updated the task description for T5390: VyOS public/private Swarm.
Jul 24 2023, 7:16 AM · VyOS 1.5 Circinus
ralph.bariz updated the task description for T5390: VyOS public/private Swarm.
Jul 24 2023, 7:15 AM · VyOS 1.5 Circinus
ralph.bariz created T5396: Swarm Client.
Jul 24 2023, 7:14 AM · Restricted Project, VyOS 1.5 Circinus
ralph.bariz created T5395: Swarm discovery PoC.
Jul 24 2023, 7:11 AM · Restricted Project, VyOS 1.5 Circinus
ralph.bariz updated the task description for T5393: Swarm Service VyOS configuration and tooling.
Jul 24 2023, 7:10 AM · Restricted Project, VyOS 1.5 Circinus
ralph.bariz created T5394: Swarm node evolution PoC.
Jul 24 2023, 7:08 AM · Restricted Project, VyOS 1.5 Circinus
ralph.bariz created T5393: Swarm Service VyOS configuration and tooling.
Jul 24 2023, 7:06 AM · Restricted Project, VyOS 1.5 Circinus
ralph.bariz created T5392: Swarm consent PoC.
Jul 24 2023, 7:05 AM · Restricted Project, VyOS 1.5 Circinus
ralph.bariz created T5391: Swarm Service.
Jul 24 2023, 7:03 AM · Restricted Project, VyOS 1.5 Circinus
ralph.bariz created T5390: VyOS public/private Swarm.
Jul 24 2023, 6:54 AM · VyOS 1.5 Circinus
jestabro added a comment to T5316: configtree: use a single pass of the diff algorithm.

PR:
https://github.com/vyos/vyos1x-config/pull/19

Jul 24 2023, 3:12 AM · VyOS 1.4 Sagitta
jestabro added a comment to T5317: configtree: remove mutable references.

PR:
https://github.com/vyos/vyos1x-config/pull/19

Jul 24 2023, 3:12 AM · VyOS 1.4 Sagitta

Jul 23 2023

1vivy added a comment to T5387: dhcp6c: add a no release option.

Am I supposed to create data/template/dhcp-client/dhcp6c_daemon-options.j2 by hand? I tried to run make to try and create the template, then go from there & fill out the template like in daemon-options.j2. But my dev env is borked, and I'm starting to think that inside a VyOS instance is also where I'm supposed to do this.

Jul 23 2023, 5:52 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
kwladyka created T5389: add `ftps`.
Jul 23 2023, 5:26 PM · VyOS 1.5 Circinus
Apachez updated the task description for T5388: Something is fishy with commit and boot times when more than a few hundred static routes are being used.
Jul 23 2023, 3:16 AM · Restricted Project, VyOS 1.5 Circinus
Apachez created T5388: Something is fishy with commit and boot times when more than a few hundred static routes are being used.
Jul 23 2023, 3:00 AM · Restricted Project, VyOS 1.5 Circinus
syncer moved T2612: HTTPS API, changing API key fails but goes through from Need Triage to Backlog on the VyOS 1.4 Sagitta board.
Jul 23 2023, 1:27 AM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
syncer moved T2612: HTTPS API, changing API key fails but goes through from Need Triage to Backlog on the VyOS 1.3 Equuleus (1.3.4) board.
Jul 23 2023, 1:27 AM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
1vivy added a project to T5387: dhcp6c: add a no release option: VyOS 1.4 Sagitta.
Jul 23 2023, 1:24 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
syncer assigned T5378: Request for clearing single entry multicast route to v.huti.
Jul 23 2023, 12:20 AM · VyOS 1.5 Circinus

Jul 22 2023

syncer triaged T5369: System login timeout doesnt work as expected as Normal priority.
Jul 22 2023, 11:56 PM · Restricted Project, VyOS 1.5 Circinus
syncer triaged T4974: OpenVPN- Data Channel Offload(DCO) as Normal priority.
Jul 22 2023, 11:50 PM · VyOS 1.4 Sagitta
Apachez added a comment to T4974: OpenVPN- Data Channel Offload(DCO).

Out of the blue I think its a bad thing to throw stuff into the kernelmode for the fun of it.

Jul 22 2023, 11:47 PM · VyOS 1.4 Sagitta
Apachez added a comment to T5369: System login timeout doesnt work as expected.

My proposal after some testing:

Jul 22 2023, 11:34 PM · Restricted Project, VyOS 1.5 Circinus
c-po added a comment to T5377: ospf: add graceful restart FRR feature (RFC 3623).

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

Jul 22 2023, 6:38 AM · VyOS 1.4 Sagitta
c-po changed the status of T5377: ospf: add graceful restart FRR feature (RFC 3623) from Open to Needs testing.
Jul 22 2023, 6:38 AM · VyOS 1.4 Sagitta
1vivy claimed T5387: dhcp6c: add a no release option.
Jul 22 2023, 12:28 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta

Jul 21 2023

1vivy changed Difficulty level from unknown to easy on T5387: dhcp6c: add a no release option.
Jul 21 2023, 11:38 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
1vivy created T5387: dhcp6c: add a no release option.
Jul 21 2023, 11:36 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
vishvas added a comment to T5363: Bash history file does not exists after reboot and ony other file in home directory.

Thank you c-po. When we will get the binary?
Regards,
Vishvas

Jul 21 2023, 10:10 PM · VyOS 1.4 Sagitta
fernando added a comment to T4974: OpenVPN- Data Channel Offload(DCO).

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

Jul 21 2023, 9:49 PM · VyOS 1.4 Sagitta
c-po closed T5363: Bash history file does not exists after reboot and ony other file in home directory as Resolved.
Jul 21 2023, 8:30 PM · VyOS 1.4 Sagitta
n.fort changed the status of T5014: Destination NAT - Add Load Balancing capabilities from Open to In progress.
Jul 21 2023, 6:05 PM · VyOS 1.4 Sagitta
n.fort added a comment to T5014: Destination NAT - Add Load Balancing capabilities.
vyos@nat-lb-july# run show config comm | grep nat
set nat destination rule 10 destination port '443'
set nat destination rule 10 inbound-interface 'eth3'
set nat destination rule 10 protocol 'tcp'
set nat destination rule 10 translation load-balance mode 'round-robin'
set nat destination rule 10 translation load-balance translation-address 1.1.1.1 hash-value '0'
set nat destination rule 10 translation load-balance translation-address 2.2.2.2 hash-value '1'
set nat destination rule 10 translation load-balance translation-address 3.3.3.3 hash-value '2'
set nat destination rule 10 translation load-balance upper-limit '3'
set nat destination rule 20 destination port '53'
set nat destination rule 20 inbound-interface 'eth3'
set nat destination rule 20 protocol 'udp'
set nat destination rule 20 translation load-balance mode 'random'
set nat destination rule 20 translation load-balance translation-address 1.1.1.1 hash-value '0-24'
set nat destination rule 20 translation load-balance translation-address 2.2.2.2 hash-value '25-49'
set nat destination rule 20 translation load-balance translation-address 3.3.3.3 hash-value '50-99'
set nat destination rule 20 translation load-balance upper-limit '100'
set system host-name 'nat-lb-july'
[edit]
Jul 21 2023, 6:05 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5374: Ability to set 24-hour time format.

Proposed syntax one of them

set system option time-format 12|24
set system option time-format 12-hour|24-hour
set system option time-format us|gb

Actually, it should configure:

sudo localectl set-locale LC_TIME="en_GB.UTF-8"
sudo localectl set-locale LC_TIME="en_US.UTF-8"
Jul 21 2023, 3:38 PM · VyOS 1.4 Sagitta
dex added a comment to T5386: Execute VRRP transition script when `set high-availability disable` is commited.

Hmm, fair enough. Maybe just executing the stop script and then committing set high-availability disable is enough for maintenance periods.
One general question though out of curiosity: What are the circumstances in which the stop script is executed in the first place?

Jul 21 2023, 3:00 PM · VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.5 Circinus
zsdc added a comment to T4412: commit archive: reboot not working with sftp.

PR for 1.3: https://github.com/vyos/vyos-1x/pull/2106

Jul 21 2023, 2:58 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
jestabro closed T5385: reference_tree: catch parse error on non-transcluded files, a subtask of T5194: Add reference tree to vyos1x-config, as Resolved.
Jul 21 2023, 2:51 PM · VyOS 1.4 Sagitta
jestabro closed T5385: reference_tree: catch parse error on non-transcluded files as Resolved.
Jul 21 2023, 2:51 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5386: Execute VRRP transition script when `set high-availability disable` is commited.

Maybe it is the wrong way. I think it shouldn't touch anything in the disable state.

Jul 21 2023, 2:35 PM · VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.5 Circinus
zsdc changed the status of T4412: commit archive: reboot not working with sftp from Open to In progress.

To reproduce the problem:

Jul 21 2023, 1:29 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
Viacheslav added a comment to T5368: FastNetmon service ids ddos-protection add support sflow mode.

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

set system sflow interface 'eth0'
set system sflow interface 'eth1'
set system sflow server 127.0.0.1
Jul 21 2023, 11:02 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5368: FastNetmon service ids ddos-protection add support sflow mode from Open to In progress.
Jul 21 2023, 10:36 AM · VyOS 1.4 Sagitta
dex created T5386: Execute VRRP transition script when `set high-availability disable` is commited.
Jul 21 2023, 9:41 AM · VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.5 Circinus
a.apostoliuk closed T5328: bgp: Incorrect warning showed for address-family configured with neighbor as interface as Resolved.
Jul 21 2023, 7:47 AM · VyOS 1.4 Sagitta
a.apostoliuk changed the status of T5328: bgp: Incorrect warning showed for address-family configured with neighbor as interface from Open to Needs testing.
Jul 21 2023, 7:23 AM · VyOS 1.4 Sagitta
Viacheslav closed T5373: LLDP seems to be running even if its disabled on all interfaces as Resolved.
Jul 21 2023, 6:51 AM · VyOS 1.4 Sagitta
SrividyaA closed T5361: "monitor log" behaves like "show log" as Resolved.
Jul 21 2023, 5:53 AM · VyOS 1.4 Sagitta
jestabro added a comment to T5385: reference_tree: catch parse error on non-transcluded files.

PR:
https://github.com/vyos/vyos1x-config/pull/18

Jul 21 2023, 3:33 AM · VyOS 1.4 Sagitta
jestabro added a subtask for T5194: Add reference tree to vyos1x-config: T5385: reference_tree: catch parse error on non-transcluded files.
Jul 21 2023, 3:23 AM · VyOS 1.4 Sagitta
jestabro added a parent task for T5385: reference_tree: catch parse error on non-transcluded files: T5194: Add reference tree to vyos1x-config.
Jul 21 2023, 3:23 AM · VyOS 1.4 Sagitta
jestabro triaged T5385: reference_tree: catch parse error on non-transcluded files as Normal priority.
Jul 21 2023, 3:23 AM · VyOS 1.4 Sagitta

Jul 20 2023

ralph.bariz added a comment to T5380: VyOS Kubelet (k8s).
  1. I want to have something like minikube on my VyOS router joining my k8s with my services so data is replicated and I can "balance" the services to my home.
  2. Coming from my R&D journey of https://causal-rt.org I'm trying to further rethink a few things including social networking, one goal would be to get a communication service for "convergent/consent-forging human swarm interaction" https://dory-swarm.org onto the edge, rather than relying on central or semi-decentral services for relaying communication.
Jul 20 2023, 8:49 PM · VyOS 1.5 Circinus
syncer added a comment to T5380: VyOS Kubelet (k8s).

That is challenging task :)
What is your goal?

Jul 20 2023, 8:09 PM · VyOS 1.5 Circinus
Viacheslav changed the status of T5373: LLDP seems to be running even if its disabled on all interfaces from In progress to Needs testing.
Jul 20 2023, 3:00 PM · VyOS 1.4 Sagitta
ralph.bariz updated the task description for T5380: VyOS Kubelet (k8s).
Jul 20 2023, 2:57 PM · VyOS 1.5 Circinus
ralph.bariz updated the task description for T5383: Extend VyOS Configuration for initializing kubelet service.
Jul 20 2023, 2:52 PM · VyOS 1.5 Circinus
ralph.bariz updated the task description for T5381: Extend VyOS Configuration for joining kubelet service.
Jul 20 2023, 2:47 PM · VyOS 1.5 Circinus
ralph.bariz updated the task description for T5381: Extend VyOS Configuration for joining kubelet service.
Jul 20 2023, 2:46 PM · VyOS 1.5 Circinus
ralph.bariz updated the task description for T5380: VyOS Kubelet (k8s).
Jul 20 2023, 2:45 PM · VyOS 1.5 Circinus
ralph.bariz created T5384: Integrate proper CNI integrating or at least not conflicting with VyOS.
Jul 20 2023, 2:44 PM · VyOS 1.4 Sagitta (1.4.0-GA)
ralph.bariz updated the task description for T5381: Extend VyOS Configuration for joining kubelet service.
Jul 20 2023, 2:33 PM · VyOS 1.5 Circinus
ralph.bariz updated the task description for T5383: Extend VyOS Configuration for initializing kubelet service.
Jul 20 2023, 2:32 PM · VyOS 1.5 Circinus
ralph.bariz created T5383: Extend VyOS Configuration for initializing kubelet service.
Jul 20 2023, 2:31 PM · VyOS 1.5 Circinus
ralph.bariz renamed T5381: Extend VyOS Configuration for joining kubelet service from Extend VyOS Configuration for kubelet service to Extend VyOS Configuration for joining kubelet service.
Jul 20 2023, 2:26 PM · VyOS 1.5 Circinus
ralph.bariz renamed T5381: Extend VyOS Configuration for joining kubelet service from Extend VyOS Configuration to Extend VyOS Configuration for kubelet service.
Jul 20 2023, 2:18 PM · VyOS 1.5 Circinus
ralph.bariz created T5382: Integrate kubeadm and kubectl.
Jul 20 2023, 2:17 PM · VyOS 1.5 Circinus
ralph.bariz created T5381: Extend VyOS Configuration for joining kubelet service.
Jul 20 2023, 2:15 PM · VyOS 1.5 Circinus