Page MenuHomeVyOS Platform
Feed Search

Jun 15 2022

Viacheslav closed T513: Docs for devs: How to use Python, XML et al instead of Bash and Perl for VyOS configuration as Not Applicable.
Jun 15 2022, 3:28 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
Viacheslav closed T515: Complete the documentation on the suggested Python / XML config framework, a subtask of T513: Docs for devs: How to use Python, XML et al instead of Bash and Perl for VyOS configuration, as Not Applicable.
Jun 15 2022, 3:28 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
Viacheslav closed T515: Complete the documentation on the suggested Python / XML config framework as Not Applicable.
Jun 15 2022, 3:28 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
Viacheslav closed T514: Concentration and streamlining of Python / XML config framework documentation, a subtask of T513: Docs for devs: How to use Python, XML et al instead of Bash and Perl for VyOS configuration, as Not Applicable.
Jun 15 2022, 3:27 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
Viacheslav closed T514: Concentration and streamlining of Python / XML config framework documentation as Not Applicable.
Jun 15 2022, 3:27 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
Viacheslav closed T1890: Metatask: rewrite flow-accounting to XML and Python, a subtask of T3355: Remove all remaining legacy Vyatta code, as Resolved.
Jun 15 2022, 3:21 PM · VyOS Rolling
Viacheslav closed T1890: Metatask: rewrite flow-accounting to XML and Python as Resolved.
Jun 15 2022, 3:21 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T1375: Add clear dhcp server lease function.

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

Jun 15 2022, 12:40 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav added a project to T1375: Add clear dhcp server lease function: VyOS 1.4 Sagitta.
Jun 15 2022, 1:20 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta

Jun 14 2022

Viacheslav moved T4380: Feature Request: ocserv: 2FA OTP key generator in VyOS CLI from Open to Finished on the VyOS 1.4 Sagitta board.
Jun 14 2022, 1:05 PM · VyOS 1.4 Sagitta
Viacheslav moved T4420: Feature Request: ocserv: show configured 2FA OTP key from Open to Finished on the VyOS 1.4 Sagitta board.
Jun 14 2022, 1:04 PM · VyOS 1.4 Sagitta
Viacheslav added a project to T4420: Feature Request: ocserv: show configured 2FA OTP key: VyOS 1.4 Sagitta.
Jun 14 2022, 1:04 PM · VyOS 1.4 Sagitta

Jun 13 2022

Viacheslav added a comment to T1237: Static Route Path Monitoring, failover.

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

set protocols failover route 203.0.113.1/32 next-hop 192.168.100.1 check target '192.168.100.1'
set protocols failover route 203.0.113.1/32 next-hop 192.168.100.1 check timeout '10'
set protocols failover route 203.0.113.1/32 next-hop 192.168.100.1 check type 'icmp'
set protocols failover route 203.0.113.1/32 next-hop 192.168.100.1 interface 'eth1'
set protocols failover route 203.0.113.1/32 next-hop 192.168.100.1 metric '2'
Jun 13 2022, 4:56 PM · VyOS 1.4 Sagitta

Jun 10 2022

Viacheslav committed rVYOSONEXa03b89039266: op-mode: T4429: Ability to detect external IP address.
Jun 10 2022, 6:08 PM
Viacheslav committed rVYOSONEX76684692f897: firewall: T970: Fix for Regex for domain and check empty group.
Jun 10 2022, 5:53 PM
Viacheslav added a comment to T970: Support matching domain name in firewall rules.

Fix Regex for addresses and python ckecks https://github.com/vyos/vyos-1x/pull/1354

Jun 10 2022, 3:15 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav added a comment to T1230: Improving Boot Time for Large Firewall Configurations.

@panachoi There is a task for groups T4147

Jun 10 2022, 2:42 PM · VyOS 1.3 Equuleus (1.3.6)
Viacheslav committed rVYOSONEX7a46ac5ebe7a: smoketest: T970: Add commit after static-host-mapping.
Jun 10 2022, 2:28 PM
Viacheslav added a comment to T970: Support matching domain name in firewall rules.
  1. Some domains can't be added, for example dns.google
vyos@r12# set firewall group domain-group DOMAINS address dns.google
Jun 10 2022, 12:35 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav added a project to T2522: Python CLI: VyOS 1.4 Sagitta.
Jun 10 2022, 12:30 PM · VyOS 2.0.x
Viacheslav added a comment to T970: Support matching domain name in firewall rules.

Fix smoketest https://github.com/vyos/vyos-1x/pull/1352

Jun 10 2022, 11:40 AM · VyOS 1.4 Sagitta (1.4.0-epa3)

Jun 9 2022

Viacheslav closed T2580: Support for ip pools for ippoe, a subtask of T4085: Rewrite L2TP/PPTP/SSTP/PPPoE services to get_config_dict, as Resolved.
Jun 9 2022, 5:05 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav closed T2580: Support for ip pools for ippoe as Resolved.
Jun 9 2022, 5:05 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEXe37cd2035594: ipoe: T2580: Add pools and gateway options.
Jun 9 2022, 5:04 PM
Viacheslav lowered the priority of T970: Support matching domain name in firewall rules from High to Normal.
Jun 9 2022, 5:01 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav changed the status of T970: Support matching domain name in firewall rules from In progress to Needs testing.
Jun 9 2022, 4:58 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav committed rVYOSONEXe990b2f4c045: firewall: T970: Add firewall group domain-group.
Jun 9 2022, 4:32 PM
Viacheslav committed rVYOSONEX654c403cebe3: Merge pull request #2 from sarthurdev/T970.
Jun 9 2022, 4:32 PM
Viacheslav committed rVYOSONEX3c5e1f748250: firewall: T970: domain-group should not starts with numeric.
Jun 9 2022, 4:32 PM
Viacheslav changed the status of T4028: FRR 8.1 routes not being applied to routing table after reboot if an interface has 2 ip addresses from Open to Needs testing.
Jun 9 2022, 3:41 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4460: nhrp not starting due to missing cisco-authentication value.

From provided log syntax error in config string 6
‘holding-time 300’

Jun 9 2022, 2:47 AM · Bugs, VyOS 1.4 Sagitta (1.4.0-GA), Restricted Project

Jun 8 2022

Viacheslav changed the status of T3083: Add feature event-handler from Open to Needs testing.
Jun 8 2022, 10:54 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX0bbe8d655df4: event-handler: T3083: Add simple event-handler.
Jun 8 2022, 10:40 AM
Viacheslav committed rVYOSONEXcfcd75b99372: event-handler: T3083: Optimized event-handler.
Jun 8 2022, 10:40 AM
Viacheslav committed rVYOSONEXd542bf338aa1: event-handler: T3083: Move system to service event-handler.
Jun 8 2022, 10:40 AM
Viacheslav committed rVYOSONEX03d236f3905a: event-handler: T3083: Add arguments and environment options XML.
Jun 8 2022, 10:40 AM
Viacheslav committed rVYOSONEX06c0d2f2f9f4: event-handler: T3083: Extended event-handler features (authored by zsdc).
Jun 8 2022, 10:39 AM
Viacheslav committed rVYOSONEX5f9d0ad5b258: event-handler: Change tagNode event-handler to node.
Jun 8 2022, 10:39 AM

Jun 6 2022

Viacheslav added a comment to T4457: L2TP/IPSec Remote Access VPN does not work as expected in 1.3.1-S1.

Don't have any issues with Ubuntu

set interfaces dummy dum0 address '192.0.2.1/32'
set interfaces dummy dum4 address '203.0.113.1/24'
set interfaces ethernet eth0 address '192.168.122.11/24'
set interfaces ethernet eth0 description 'WAN'
set vpn ipsec ipsec-interfaces interface 'eth0'
set vpn l2tp remote-access authentication local-users username test password 'test'
set vpn l2tp remote-access authentication mode 'local'
set vpn l2tp remote-access client-ip-pool start '192.168.255.2'
set vpn l2tp remote-access client-ip-pool stop '192.168.255.254'
set vpn l2tp remote-access ipsec-settings authentication mode 'pre-shared-secret'
set vpn l2tp remote-access ipsec-settings authentication pre-shared-secret 'secret'
set vpn l2tp remote-access outside-address '192.0.2.1'
Jun 6 2022, 10:03 AM · VyOS 1.3 Equuleus ( 1.3.1)

Jun 5 2022

Viacheslav renamed T1237: Static Route Path Monitoring, failover from Static Route Path Monitoring to Static Route Path Monitoring, failover.
Jun 5 2022, 12:04 PM · VyOS 1.4 Sagitta
Viacheslav added a project to T1237: Static Route Path Monitoring, failover: VyOS 1.4 Sagitta.
Jun 5 2022, 12:04 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEXbdbe235f1d77: smoketest: T4387: Add test for load-balancing wan.
Jun 5 2022, 10:48 AM
Viacheslav added a comment to T2472: Ability to configure EIGRP protocol.

I once made XML, it might come in handy

Jun 5 2022, 10:36 AM · VyOS Rolling

Jun 3 2022

Viacheslav added a project to T4445: [EDIT] Service Restored: Outage: Interface stops forwarding, IPv4 martian seen in the logs: VyOS 1.4 Sagitta.
Jun 3 2022, 8:59 PM

Jun 2 2022

Viacheslav added a comment to T4222: Support for TWAMP as round-trip metric.

PR https://github.com/vyos/vyos-build/pull/240
disable owamp|twamp.service by default

Jun 2 2022, 5:01 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
Viacheslav created T4455: smp-affinity required by some platforms but doesn't exists in the CLI.
Jun 2 2022, 3:21 PM · VyOS Rolling
Viacheslav changed the status of T4222: Support for TWAMP as round-trip metric from Open to Needs testing.

@SrividyaA will be present in the next rolling release

Jun 2 2022, 10:39 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEXb8671b56c153: sla: T4222: Add OWAMP and TWAMP for service sla.
Jun 2 2022, 10:21 AM
Viacheslav added a comment to T4387: Create additional smoketests for multiwan PBR & load-balanced configurations .

PR for the current https://github.com/vyos/vyos-1x/pull/1346

Jun 2 2022, 10:09 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T973: Create Prometheus Exporter for VyOS .
In T973#124168, @superq wrote:

I wouldn't call telegraf a very good option. It does a very bad job of producing Prometheus metrics.

Jun 2 2022, 10:04 AM · VyOS Rolling, VyOS 1.5 Circinus
Viacheslav added a comment to T141: TACACS+ Support.

For Debian11 requires pkg "libpam-tacplus" that is not available https://github.com/kravietz/pam_tacplus/issues/180

Jun 2 2022, 9:58 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T973: Create Prometheus Exporter for VyOS .

Prometheus-client already in 1.4
https://docs.vyos.io/en/latest/configuration/service/monitoring.html#prometheus-client

Jun 2 2022, 8:59 AM · VyOS Rolling, VyOS 1.5 Circinus

Jun 1 2022

Viacheslav added a comment to T4222: Support for TWAMP as round-trip metric.

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

Jun 1 2022, 4:57 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta

May 30 2022

Viacheslav closed T4315: Telegraf - Output to prometheus as Resolved.
May 30 2022, 1:30 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX6b75cbb0575c: smoketest: T4387: Add test for load-balancing wan.
May 30 2022, 12:15 PM

May 29 2022

Viacheslav added a comment to T2597: Add more options to API.

Reset added in T4442

May 29 2022, 10:00 AM
Viacheslav moved T2580: Support for ip pools for ippoe from Backport Candidates to Finished on the VyOS 1.4 Sagitta board.
May 29 2022, 12:19 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav edited projects for T2580: Support for ip pools for ippoe, added: VyOS 1.3 Equuleus (1.3.2); removed VyOS 1.3 Equuleus (1.3.0).
May 29 2022, 12:18 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta

May 28 2022

Viacheslav added a comment to T4352: wan-load balance - priority traffic rule doesn't work .

@fernando Could you try to set sysctl mark?

sysctl -w net.ipv4.conf.eth0.src_valid_mark=1
sysctl -w net.ipv4.conf.eth1.src_valid_mark=1
May 28 2022, 7:40 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3083: Add feature event-handler.

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

set service event-handler event first filter pattern '.*ssh2.*'
set service event-handler event first script arguments '192.0.2.5'
set service event-handler event first script environment interface value 'eth0'
set service event-handler event first script path '/config/scripts/hello.sh'
May 28 2022, 6:49 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav added a comment to T2218: Add support for the peeringdb module in salt (upgrade salt-minion to 2019.2).

The current salt-minion version 3003.4+ds-1
@maznu Do we need anything else for it?

May 28 2022, 1:51 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav added a comment to T4387: Create additional smoketests for multiwan PBR & load-balanced configurations .

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

May 28 2022, 11:05 AM · VyOS 1.4 Sagitta
Viacheslav added a project to T4387: Create additional smoketests for multiwan PBR & load-balanced configurations : VyOS 1.3 Equuleus (1.3.0).
May 28 2022, 5:14 AM · VyOS 1.4 Sagitta

May 26 2022

Viacheslav moved T4442: HTTP API add action "reset" from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.2) board.
May 26 2022, 2:53 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav closed T4442: HTTP API add action "reset" as Resolved.
May 26 2022, 2:53 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEXd15af8e9fdc3: http-api: T4442: Add action reset.
May 26 2022, 2:36 PM
Viacheslav added a comment to T4362: Wan Load Balancing - Can't create routing tables.

Some debug info:

May 26 2022, 10:29 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4442: HTTP API add action "reset".

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

May 26 2022, 9:12 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX45f460a20c0b: http-api: T4442: Add action reset.
May 26 2022, 12:39 AM

May 25 2022

Viacheslav added a project to T4442: HTTP API add action "reset": VyOS 1.3 Equuleus (1.3.2).
May 25 2022, 11:17 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav moved T2763: New SNMP resource request - SNMP over TCP from Open to Finished on the VyOS 1.4 Sagitta board.
May 25 2022, 9:58 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav added a comment to T4442: HTTP API add action "reset".

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

May 25 2022, 8:50 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav claimed T4442: HTTP API add action "reset".
May 25 2022, 8:39 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav created T4442: HTTP API add action "reset".
May 25 2022, 8:39 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav closed T4410: Telegraf - Output to Splunk as Resolved.
May 25 2022, 1:11 PM · VyOS 1.4 Sagitta
Viacheslav closed T2194: "show firewall" garbled output, a subtask of T2199: Rewrite firewall in new XML/Python style, as Resolved.
May 25 2022, 1:08 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
Viacheslav closed T2194: "show firewall" garbled output as Resolved.
May 25 2022, 1:08 PM · VyOS 1.3 Equuleus (1.3.2), test

May 20 2022

Viacheslav renamed T4435: Policy route and firewall - error when using undefined group from Policy route without definded port-group erros to Policy route without defined port-group error.
May 20 2022, 4:16 PM · VyOS 1.4 Sagitta
Viacheslav created T4435: Policy route and firewall - error when using undefined group.
May 20 2022, 4:16 PM · VyOS 1.4 Sagitta
Viacheslav reopened T3522: policy based routing not working, a subtask of T3505: Commits do not respect changes in FRR that are not stored in a config, as Open.
May 20 2022, 3:58 PM · VyOS 1.4 Sagitta (1.4.0-GA)
Viacheslav reopened T3522: policy based routing not working as "Open".
May 20 2022, 3:58 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project
Viacheslav closed T3522: policy based routing not working, a subtask of T3505: Commits do not respect changes in FRR that are not stored in a config, as Resolved.
May 20 2022, 3:56 PM · VyOS 1.4 Sagitta (1.4.0-GA)
Viacheslav closed T3522: policy based routing not working as Resolved.
May 20 2022, 3:56 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project
Viacheslav closed T4418: Telegraf - output Plugin azure-data-explorer as Resolved.
May 20 2022, 3:34 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEXdd2b753fb7c6: monitoring: T4418: Add output plugin azure-data-explorer.
May 20 2022, 3:19 PM
Viacheslav added a comment to T4431: route-map with match ip + ipv6 in same rule results in no advertisement of either.

FRR match always mean logical AND

May 20 2022, 2:06 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4350: DMVPN opennhrp spokes dont work behind NAT.
In T4350#123620, @c-po wrote:

Is the fix for DMVPN hub or spoke?

May 20 2022, 10:26 AM · VyOS 1.3 Equuleus (1.3.2)

May 19 2022

Viacheslav added a comment to T3933: The firewall does not filter incoming traffic on the interface with vrf..

There is an issue with vrf device for LOCAL direction
Imagine if you have 50 interfaces in one VRF and you want to drop all traffic from one interface for example - eth2 and don't touch other interfaces
You set firewall on eth2 Local - drop all traffic for device vrf and it will be affected to another 49 interfaces as iifname VRF_DEVICE the same

May 19 2022, 9:49 PM · Bugs, VyOS 1.3 Equuleus (1.3.9), VyOS 1.4 Sagitta (1.4.0-GA), Restricted Project
Viacheslav added a comment to T3933: The firewall does not filter incoming traffic on the interface with vrf..

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

set firewall name FOO default-action 'accept'
set firewall name FOO description 'desc'
set firewall name FOO rule 10 action 'drop'
set firewall name FOO rule 10 source address '8.8.8.8'
set interfaces ethernet eth0 firewall local name 'FOO'
set interfaces ethernet eth0 vrf 'ONE'
set vrf name ONE table '150'

Check:

table ip filter {
	chain VYOS_FW_LOCAL {
		type filter hook input priority filter; policy accept;
		iifname "ONE" counter packets 63 bytes 6024 jump NAME_FOO
		jump VYOS_POST_FW
	}
...
	chain NAME_FOO {
		ip saddr 8.8.8.8 counter packets 79 bytes 6636 drop comment "FOO-10"
		counter packets 3 bytes 984 return comment "FOO default-action accept"
	}
}
May 19 2022, 6:33 PM · Bugs, VyOS 1.3 Equuleus (1.3.9), VyOS 1.4 Sagitta (1.4.0-GA), Restricted Project
Viacheslav committed rVYOSONEX749c69b1c8fc: monitoring: T4315: Add telegraf output plugin prometheus-client.
May 19 2022, 2:06 PM
Viacheslav changed the status of T2194: "show firewall" garbled output, a subtask of T2199: Rewrite firewall in new XML/Python style, from Open to Needs testing.
May 19 2022, 2:28 AM · VyOS 1.4 Sagitta (1.4.0-epa2)
Viacheslav changed the status of T2194: "show firewall" garbled output from Open to Needs testing.

@jjakob could you re-check it with new fix?

May 19 2022, 2:28 AM · VyOS 1.3 Equuleus (1.3.2), test
Viacheslav closed T4430: Show firewall output with visual shift default rule as Resolved.
May 19 2022, 2:25 AM · VyOS 1.3 Equuleus (1.3.2)

May 18 2022

Viacheslav added a comment to T4430: Show firewall output with visual shift default rule.

PR https://github.com/vyos/vyatta-op-firewall/pull/3

May 18 2022, 2:53 PM · VyOS 1.3 Equuleus (1.3.2)
Viacheslav added a comment to T2194: "show firewall" garbled output.

PR https://github.com/vyos/vyatta-op-firewall/pull/3

May 18 2022, 2:52 PM · VyOS 1.3 Equuleus (1.3.2), test
Viacheslav changed the status of T4430: Show firewall output with visual shift default rule from Open to In progress.
May 18 2022, 1:53 PM · VyOS 1.3 Equuleus (1.3.2)
Viacheslav created T4430: Show firewall output with visual shift default rule.
May 18 2022, 7:11 AM · VyOS 1.3 Equuleus (1.3.2)

May 17 2022

Viacheslav added a comment to T970: Support matching domain name in firewall rules.

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

May 17 2022, 10:04 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav closed T4424: policy local-route6 shows ipv4 format as Resolved.
May 17 2022, 11:49 AM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T4429: Ability to detect external IP address from op-mode.
May 17 2022, 11:43 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta