Page MenuHomeVyOS Platform
Feed All Stories

Jul 9 2022

c-po committed rVYOSONEX2fcbd6315077: ip: T4517: drop forwarding from CLI "system ip disable-directed-broadcast….
Jul 9 2022, 9:40 AM
GitHub <noreply@github.com> committed rVYOSONEX07a4920b17c3: ip: T4517: add option to enable directed broadcast forwarding (authored by vfreex).
Jul 9 2022, 9:38 AM
c-po added a project to T4515: Reduce telegraf binary size: VyOS 1.3 Equuleus (1.3.2).
Jul 9 2022, 9:35 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po moved T4515: Reduce telegraf binary size from Open to Finished on the VyOS 1.4 Sagitta board.
Jul 9 2022, 9:34 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po committed rVYOSONEX0e761c303145: telegraf: T4515: we do not ship telegraf on arm64 builds - remove CLI….
Jul 9 2022, 9:34 AM
Viacheslav closed T4507: IPoE-server add multiplier option for shaper as Resolved.
Jul 9 2022, 9:34 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav closed T4373: PPPoE-server add multiplier option for shaper as Resolved.
Jul 9 2022, 9:33 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX14a7a85b49cc: pppoe-server: T4373: Add option multiplier for correct shaping.
Jul 9 2022, 9:33 AM
Viacheslav committed rVYOSONEX168f24eafeac: ipoe: T4507: Add option rate-limit for RADIUS authentication.
Jul 9 2022, 9:33 AM
GitHub <noreply@github.com> committed rVYOSONEXddfb571f83ce: Merge pull request #1392 from sever-sever/T4507-eq (authored by c-po).
Jul 9 2022, 9:32 AM
GitHub <noreply@github.com> committed rVYOSONEXb9660824c013: Merge pull request #1404 from sever-sever/T4145 (authored by c-po).
Jul 9 2022, 9:30 AM
Viacheslav committed rVYOSONEX0cbe4cd087ae: conntrack: T4145: Add show conntrack table ipv4.
Jul 9 2022, 9:30 AM
c-po added a comment to T4515: Reduce telegraf binary size.

Package and CI available https://dev.packages.vyos.net/?dir=repositories/current/pool/main/t/telegraf && https://ci.vyos.net/job/vyos-build-telegraf/job/current/

Jul 9 2022, 9:17 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po added a comment to T4515: Reduce telegraf binary size.
(07:27) vyos_bld 8214ca94b6bc:/vyos/telegraf # ls -alh telegraf
-rwxr-xr-x 1 vyos_bld vyos_bld 157M Jul  9 07:08 telegraf
Jul 9 2022, 7:43 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta

Jul 8 2022

Viacheslav added a comment to T4145: Conntrack table not showing after firewall rewriting.

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

Jul 8 2022, 10:11 PM · VyOS 1.4 Sagitta
dsummers updated the task description for T4520: Incorrect addresses returned with interaction of static /etc/hosts with DNS64.
Jul 8 2022, 7:46 PM · VyOS Rolling, Bugs
dsummers created T4520: Incorrect addresses returned with interaction of static /etc/hosts with DNS64.
Jul 8 2022, 7:44 PM · VyOS Rolling, Bugs
Viacheslav closed T2664: vyos-hostsd overriding dns forward configuration as Wontfix.
Jul 8 2022, 5:57 PM · VyOS 1.2 Crux (VyOS 1.2.9)
Viacheslav added a comment to T4519: DHCPv6: "set show dhcpv6 server leases" should show DUID instead of IAID_DUID.

You can get duid data from python
https://github.com/vyos/vyos-1x/blob/44b1bdd3273dce4e74a5474c401ac7107950635b/src/op_mode/show_dhcpv6.py#L95-L97
Replace format_hex_string(lease.host_identifier_string) to `lease.duid
and lease_display_fields['iaid_duid'] = 'IAID_DUID'
https://github.com/vyos/vyos-1x/blob/44b1bdd3273dce4e74a5474c401ac7107950635b/src/op_mode/show_dhcpv6.py#L44

Jul 8 2022, 5:47 PM · VyOS 1.4 Sagitta (1.4.0-GA)
Viacheslav added a project to T4519: DHCPv6: "set show dhcpv6 server leases" should show DUID instead of IAID_DUID: VyOS 1.3 Equuleus.
Jul 8 2022, 5:31 PM · VyOS 1.4 Sagitta (1.4.0-GA)
dsummers updated the task description for T4519: DHCPv6: "set show dhcpv6 server leases" should show DUID instead of IAID_DUID.
Jul 8 2022, 5:28 PM · VyOS 1.4 Sagitta (1.4.0-GA)
dsummers updated the task description for T4519: DHCPv6: "set show dhcpv6 server leases" should show DUID instead of IAID_DUID.
Jul 8 2022, 5:27 PM · VyOS 1.4 Sagitta (1.4.0-GA)
dsummers added a comment to T160: Support NAT64.

I've been running TAYGA inside VyOS with absolutely no problems for the last several years.

Jul 8 2022, 5:13 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
dsummers created T4519: DHCPv6: "set show dhcpv6 server leases" should show DUID instead of IAID_DUID.
Jul 8 2022, 5:09 PM · VyOS 1.4 Sagitta (1.4.0-GA)
zsdc changed the status of T4516: Rewrite system image manipulation tools in Python from Open to In progress.
Jul 8 2022, 4:46 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
vfreex added a comment to T160: Support NAT64.

I would suggest going with tayga if this feature is planned to be implemented.

Jul 8 2022, 4:33 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
srnoth added a comment to T2664: vyos-hostsd overriding dns forward configuration.

As we have the 1.3 LTS release (where it is fixed) I propose to close it.
It is a big change for 1.2 that we should avoid.

Jul 8 2022, 2:11 PM · VyOS 1.2 Crux (VyOS 1.2.9)
Viacheslav added a comment to T2664: vyos-hostsd overriding dns forward configuration.

As we have the 1.3 LTS release (where it is fixed) I propose to close it.
It is a big change for 1.2 that we should avoid.

Jul 8 2022, 2:09 PM · VyOS 1.2 Crux (VyOS 1.2.9)
Viacheslav added a comment to T4518: Add XML for CLI conf mode load-balancing wan .

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

Jul 8 2022, 12:48 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4518: Add XML for CLI conf mode load-balancing wan , a subtask of T4470: Rewrite load-balancing wan to XML/Python, from Open to In progress.
Jul 8 2022, 10:07 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
Viacheslav changed the status of T4518: Add XML for CLI conf mode load-balancing wan from Open to In progress.
Jul 8 2022, 10:07 AM · VyOS 1.4 Sagitta
Viacheslav created T4518: Add XML for CLI conf mode load-balancing wan .
Jul 8 2022, 7:54 AM · VyOS 1.4 Sagitta
Viacheslav added a project to T4511: IPv6 DNS lookup: VyOS 1.4 Sagitta.
Jul 8 2022, 6:38 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX976e1df8ecf3: monitoring: T4411: Migrate influxdb options to influxdb node.
Jul 8 2022, 5:27 AM
Viacheslav committed rVYOSONEX40adf40a7d07: smoketest: T4411: Add influxdb node.
Jul 8 2022, 5:27 AM
GitHub <noreply@github.com> committed rVYOSONEX44b1bdd3273d: Merge pull request #1401 from sever-sever/T4411 (authored by c-po).
Jul 8 2022, 5:27 AM
dsummers added a comment to T4511: IPv6 DNS lookup.

I downloaded

Jul 8 2022, 2:12 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta

Jul 7 2022

vfreex added a comment to T4517: ip: Add options to enable directed broadcast forwarding.

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

Jul 7 2022, 7:01 PM · VyOS 1.4 Sagitta
vfreex created T4517: ip: Add options to enable directed broadcast forwarding.
Jul 7 2022, 6:57 PM · VyOS 1.4 Sagitta
zsdc created T4516: Rewrite system image manipulation tools in Python.
Jul 7 2022, 6:32 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav claimed T4503: Prevent op mode scripts from restarting services if there's a commit in progress.
Jul 7 2022, 6:21 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4503: Prevent op mode scripts from restarting services if there's a commit in progress from Open to Needs testing.
Jul 7 2022, 6:21 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4515: Reduce telegraf binary size.

Output plugins that we use in 1.4

"github.com/influxdata/telegraf/plugins/outputs/azure_data_explorer"
"github.com/influxdata/telegraf/plugins/outputs/influxdb_v2"
"github.com/influxdata/telegraf/plugins/outputs/prometheus_client"
"github.com/influxdata/telegraf/plugins/outputs/http"
Jul 7 2022, 6:03 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav added a comment to T4411: Add migration for service monitoring telegraf influxdb.

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

Jul 7 2022, 5:53 PM · VyOS 1.4 Sagitta
vfreex added a comment to T4498: bridge: Add option to enable/disable IGMP/MLD snooping.

@c-po I opened https://github.com/vyos/vyos-documentation/pull/805

Jul 7 2022, 5:52 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX28ba0ef32425: op-mode: T4503: Prevent restart service if commit in progress.
Jul 7 2022, 5:49 PM
GitHub <noreply@github.com> committed rVYOSONEXff2665175fe5: Merge pull request #1397 from sever-sever/T4503 (authored by c-po).
Jul 7 2022, 5:49 PM
c-po closed T4509: Feature Request: DNS64 as Resolved.
Jul 7 2022, 2:43 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po claimed T4515: Reduce telegraf binary size.
Jul 7 2022, 2:42 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po committed rVYOSONEX2aab1a726a20: ntp: T4456: support listening on specified interface.
Jul 7 2022, 2:42 PM
c-po closed T4456: NTP client in VRF tries to bind to interfaces outside VRF, logs many messages as Resolved.
Jul 7 2022, 2:42 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po committed rVYOSONEX8638fda374b0: ntp: T4456: call verify_vrf() before individual interface validation.
Jul 7 2022, 2:42 PM
GitHub <noreply@github.com> committed rVYOSONEX7b998593c931: Merge pull request #1390 from c-po/t4456-ntp-equuleus (authored by c-po).
Jul 7 2022, 2:42 PM
c-po committed rVYOSONEX1577dc53f144: dns: T4509: Add dns64-prefix option (authored by Viacheslav).
Jul 7 2022, 2:42 PM
c-po committed rVYOSONEX358673e9e0ab: smoketest: dns: forwarding: use setUpClass().
Jul 7 2022, 2:42 PM
c-po committed rVYOSONEXc1d0f849d7b3: smoketest: dns: T4509: use dedicated 6to4 testcase.
Jul 7 2022, 2:42 PM
c-po committed rVYOSONEX483389af5db8: dns: T4509: improve 6to4 error message.
Jul 7 2022, 2:42 PM
GitHub <noreply@github.com> committed rVYOSONEX5b563a78e1bd: Merge pull request #1400 from c-po/t4509-pdns-6to4-equuleus (authored by c-po).
Jul 7 2022, 2:42 PM
sarthurdev triaged T4515: Reduce telegraf binary size as Wishlist priority.
Jul 7 2022, 11:01 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po committed rVYOSONEX9403fda1e0a3: op-mode: T3457: rename "mon log colored" -> "mon log color".
Jul 7 2022, 10:38 AM
c-po committed rVYOSONEX97eb86c4866d: dns: op-mode: T2488: retrieve log info from journalctl.
Jul 7 2022, 10:38 AM
c-po committed rVYOSONEXee603b3a0f9f: dns: T4509: improve 6to4 error message.
Jul 7 2022, 10:38 AM
c-po committed rVYOSONEX82945a7ff089: smoketest: dns: T4509: use dedicated 6to4 testcase.
Jul 7 2022, 10:38 AM
c-po committed rVYOSONEX8e2f99db12ad: smoketest: dns: forwarding: use setUpClass().
Jul 7 2022, 10:38 AM
Viacheslav updated the task description for T4411: Add migration for service monitoring telegraf influxdb.
Jul 7 2022, 10:24 AM · VyOS 1.4 Sagitta
c-po added a comment to T4509: Feature Request: DNS64.

Feature backport: https://github.com/vyos/vyos-1x/pull/1400

Jul 7 2022, 10:10 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po moved T4509: Feature Request: DNS64 from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.2) board.
Jul 7 2022, 9:51 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po assigned T4509: Feature Request: DNS64 to Viacheslav.
Jul 7 2022, 9:51 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po moved T4509: Feature Request: DNS64 from Open to Finished on the VyOS 1.4 Sagitta board.
Jul 7 2022, 9:51 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
sarthurdev committed rVYOSONEX52ce65950902: syslog: T4500: Remove max-size from rsyslog leaving rotation to logrotate.
Jul 7 2022, 9:43 AM
GitHub <noreply@github.com> committed rVYOSONEXf5e66a451dcd: Merge pull request #1399 from sarthurdev/T4500 (authored by c-po).
Jul 7 2022, 9:43 AM
c-po added a comment to T4511: IPv6 DNS lookup.

@dsummers I strongly believe we should not publish bleeding edge HEAD revisions and stick bleeding edge releases only.

Jul 7 2022, 6:35 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta

Jul 6 2022

dsummers added a comment to T4511: IPv6 DNS lookup.

After doing some research, it appears this is a known bug in PowerDNS Recursor 4.7 (amazing to me).

Jul 6 2022, 9:33 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
lue30499 added a comment to T2196: Dynamic ipv4 interface list hairpin.

This feature would be very helpfull for hairpin nat as we can see from the mentions.
Might also be helpfull for ipv6 as well.
I am aware its a different product but edgeos from ubiquiti does something like this (looks to be a managed address group that populates dynamically) for nat and fw:

Jul 6 2022, 9:15 PM · VyOS Rolling
dsummers added a comment to T4509: Feature Request: DNS64.
Jul 6 2022, 8:19 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
dsummers added a comment to T4509: Feature Request: DNS64.

Confirmed working on "current" branch.

Jul 6 2022, 8:18 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
dsummers added a comment to T4511: IPv6 DNS lookup.

Is anyone else seeing this same problem? It is keeping me from being able to use VyOS in an IPv6-only environment.

Jul 6 2022, 7:34 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
dsummers added a comment to T4509: Feature Request: DNS64.

OK, I just noticed the merge to "current" branch.

Jul 6 2022, 5:09 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
dsummers added a comment to T4509: Feature Request: DNS64.

I'd be glad to help test it, but I checked the repos and didn't see where it got merged in?

Jul 6 2022, 4:10 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav changed the status of T4381: OpenVPN: Add "Tunnel IP" column in "show openvpn server" operational command from In progress to Needs testing.
Jul 6 2022, 4:09 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
sarthurdev committed rVYOSONEX9b6d03061b6f: firewall: T4500: Fix logrotate size to match rsyslog default value.
Jul 6 2022, 4:03 PM
GitHub <noreply@github.com> committed rVYOSONEX46f72030cdf0: Merge pull request #1398 from sarthurdev/T4500 (authored by c-po).
Jul 6 2022, 4:03 PM
sarthurdev added a comment to T4250: Organize logrotate settings to avoid duplicates.

I think there's still a problem possible with /var/log/messages handling:

Jul 6 2022, 3:50 PM · VyOS 1.4 Sagitta
sarthurdev changed the status of T4500: Missing firewall logs from Confirmed to Needs testing.

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

Jul 6 2022, 3:46 PM · VyOS 1.4 Sagitta
Viacheslav closed T4514: Interface pseudo-ethernet is broken as Invalid.

I re-created a new VM and it is Not reproducing
I closed it

Jul 6 2022, 3:44 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T4503: Prevent op mode scripts from restarting services if there's a commit in progress.

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

Jul 6 2022, 3:39 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4514: Interface pseudo-ethernet is broken.

Interface virtio

vyos@r1# run show interfaces ethernet eth1 physical 
Settings for eth1:
        Supported ports: [ ]
        Supported link modes:   Not reported
        Supported pause frame use: No
        Supports auto-negotiation: No
        Supported FEC modes: Not reported
        Advertised link modes:  Not reported
        Advertised pause frame use: No
        Advertised auto-negotiation: No
        Advertised FEC modes: Not reported
        Speed: Unknown!
        Duplex: Unknown! (255)
        Port: Other
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: off
        Link detected: yes
Ring parameters for eth1:
Pre-set maximums:
RX:             256
RX Mini:        0
RX Jumbo:       0
TX:             256
Current hardware settings:
RX:             256
RX Mini:        0
RX Jumbo:       0
TX:             256
Jul 6 2022, 3:08 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav created T4514: Interface pseudo-ethernet is broken.
Jul 6 2022, 3:01 PM · VyOS 1.3 Equuleus (1.3.0)
sarthurdev changed the status of T4500: Missing firewall logs from Open to Confirmed.

Confirmed issue, seems to be a problem in rsyslog/logrotate. Possibly related to T4250

Jul 6 2022, 2:50 PM · VyOS 1.4 Sagitta
Viacheslav closed T4299: Firewall - GeoIP filtering as Resolved.
Jul 6 2022, 12:48 PM · VyOS 1.4 Sagitta
Viacheslav updated subscribers of T3933: The firewall does not filter incoming traffic on the interface with vrf..

@Viacheslav I tested your fix in my environment. The inbound filtering worked as expected after the fix. However it did not work correctly for the case we where we want both inbound and outbound firewalls on a single vrf member interface (or any case that has more than 2 directions on the same interface).

table ip filter {
	chain VYOS_FW_LOCAL {
		type filter hook input priority filter; policy accept;
		oifname "ONE" counter packets 63 bytes 6024 jump NAME_FOO # <<< Problem here, oifname should be eth0, not vrf name
		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"
	}
}
Jul 6 2022, 12:47 PM · Bugs, VyOS 1.3 Equuleus (1.3.9), VyOS 1.4 Sagitta (1.4.0-GA), Restricted Project
Viacheslav moved T4513: Webproxy monitor commands do not work from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.2) board.
Jul 6 2022, 12:33 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav moved T4513: Webproxy monitor commands do not work from Open to Finished on the VyOS 1.4 Sagitta board.
Jul 6 2022, 12:33 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
a.apostoliuk closed T4513: Webproxy monitor commands do not work as Resolved.
Jul 6 2022, 12:32 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
a.apostoliuk committed rVYOSONEXd9bf37bc58ca: webproxy: T4513: Fixed path to webroxy log files.
Jul 6 2022, 12:32 PM
GitHub <noreply@github.com> committed rVYOSONEX484350192470: Merge pull request #1396 from aapostoliuk/T4513-equuleus (authored by zdc <zdc@users.noreply.github.com>).
Jul 6 2022, 12:32 PM
Viacheslav added a comment to T4513: Webproxy monitor commands do not work.

@a.apostoliuk Could you create PR for 1.3?

Jul 6 2022, 12:26 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav edited projects for T4513: Webproxy monitor commands do not work, added: VyOS 1.3 Equuleus (1.3.2); removed VyOS 1.3 Equuleus.
Jul 6 2022, 12:24 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
a.apostoliuk committed rVYOSONEX369dd01c7765: webproxy: T4513: Fixed path to webroxy log files.
Jul 6 2022, 12:24 PM
GitHub <noreply@github.com> committed rVYOSONEXc548d1c7bac0: Merge pull request #1395 from aapostoliuk/T4513 (authored by Viacheslav).
Jul 6 2022, 12:24 PM