Page MenuHomeVyOS Platform
Feed All Stories

Aug 14 2019

jestabro updated the task description for T1584: equuleus: buster: add consistent grub options for predictable interface names.
Aug 14 2019, 2:55 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T1584: equuleus: buster: add consistent grub options for predictable interface names from Open to In progress.
Aug 14 2019, 2:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python from Rewrite OpenVPN interface in new style XML syntax to Rewrite OpenVPN interface/op-commands in new style XML/Python.
Aug 14 2019, 11:01 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python.
Aug 14 2019, 10:59 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python.
Aug 14 2019, 10:59 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1583: l2tp vpn edits does not restart xl2tpd on commit .

Hello @hammersoft , VyOS migrated from xl2tp to accel-ppp. Can you check this issue on latest rolling?
https://phabricator.vyos.net/T834

Aug 14 2019, 9:27 AM · Rejected
hammersoft created T1583: l2tp vpn edits does not restart xl2tpd on commit .
Aug 14 2019, 8:32 AM · Rejected

Aug 13 2019

jair added a comment to T775: Config Sync between two VyOS routers.

Hello Harliff,

Aug 13 2019, 11:35 PM · VyOS 1.4 Sagitta
Unknown Object (User) added a comment to T1183: BFD Support via FRR.

We also can add show protocols bfd peer counters and for peer show protocols bfd peer x.x.x.x counters

vyos@vyos-rtr01# run show protocols bfd peer counters | strip-private 
BFD Peers:
	peer xxx.xxx.0.4 local-address xxx.xxx.0.1 vrf default
		Control packet input: 0 packets
		Control packet output: 988 packets
		Echo packet input: 0 packets
		Echo packet output: 0 packets
		Session up events: 0
		Session down events: 0
		Zebra notifications: 0
Aug 13 2019, 9:58 PM · VyOS 1.2 Crux (VyOS 1.2.4)
runar added a comment to T1579: Rewrite all interface types in new XML/Python style.

A note when stating to convert physical interfaces.

Aug 13 2019, 9:48 PM · VyOS 1.3 Equuleus (1.3.0)
Harliff added a comment to T775: Config Sync between two VyOS routers.

I've made some hacks to get vyatta-config-sync working with ssh-keys (and working at all).

Aug 13 2019, 9:40 PM · VyOS 1.4 Sagitta
c-po changed Version from - to 1.1.7 on T1582: OpenVPN CLI supports setting local-address multiple times but only the first makes it to the config.
Aug 13 2019, 7:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T1582: OpenVPN CLI supports setting local-address multiple times but only the first makes it to the config.
Aug 13 2019, 7:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T1582: OpenVPN CLI supports setting local-address multiple times but only the first makes it to the config.
Aug 13 2019, 7:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1582: OpenVPN CLI supports setting local-address multiple times but only the first makes it to the config.
Aug 13 2019, 7:03 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1581: Add GNU Wget.

Why not use curl which is inside the image?

Aug 13 2019, 7:01 PM · VyOS 1.2 Crux (VyOS 1.2.4), vyatta-busybox
Harliff awarded T1416: 2 dhcp server run in failover mode can't sync hostname with each other a Like token.
Aug 13 2019, 6:50 PM · VyOS 1.2 Crux (VyOS 1.2.5)
Harliff changed Version from - to 1.2.2 on T1581: Add GNU Wget.
Aug 13 2019, 6:43 PM · VyOS 1.2 Crux (VyOS 1.2.4), vyatta-busybox
Harliff updated the task description for T1581: Add GNU Wget.
Aug 13 2019, 6:43 PM · VyOS 1.2 Crux (VyOS 1.2.4), vyatta-busybox
Harliff created T1581: Add GNU Wget.
Aug 13 2019, 6:42 PM · VyOS 1.2 Crux (VyOS 1.2.4), vyatta-busybox
c-po added a comment to T1551: Error when creating QinQ interface without earlier sets firewall name, if it used.

Okay. Please test with latest rolling so we can possibly backport this to crux

Aug 13 2019, 6:36 PM · VyOS 1.2 Crux (VyOS 1.2.3)
Unknown Object (User) added a comment to T1551: Error when creating QinQ interface without earlier sets firewall name, if it used.

Sometimes vif-s used for management and may contain not encapsulated traffic which need prepare with firewall.

Aug 13 2019, 4:45 PM · VyOS 1.2 Crux (VyOS 1.2.3)
runar added a comment to T1580: Rewrite dummy interface type with new style XML/Python interface.

Please keep this in mind when rewriting dummy/loopback interfaces: https://phabricator.vyos.net/T1467

Aug 13 2019, 4:02 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1551: Error when creating QinQ interface without earlier sets firewall name, if it used from Open to Backport candidate.
Aug 13 2019, 2:18 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po created T1580: Rewrite dummy interface type with new style XML/Python interface.
Aug 13 2019, 2:13 PM · VyOS 1.3 Equuleus (1.3.0)
c-po removed a subtask for T1556: Rewrite Bridge in new style XML syntax: T1557: Create generic abstraction for configuring interfaces e.g. IP address.
Aug 13 2019, 2:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po edited parent tasks for T1557: Create generic abstraction for configuring interfaces e.g. IP address, added: T1579: Rewrite all interface types in new XML/Python style; removed: T1556: Rewrite Bridge in new style XML syntax.
Aug 13 2019, 2:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T1579: Rewrite all interface types in new XML/Python style: T1557: Create generic abstraction for configuring interfaces e.g. IP address.
Aug 13 2019, 2:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python: T1579: Rewrite all interface types in new XML/Python style.
Aug 13 2019, 2:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T1556: Rewrite Bridge in new style XML syntax: T1579: Rewrite all interface types in new XML/Python style.
Aug 13 2019, 2:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added subtasks for T1579: Rewrite all interface types in new XML/Python style: T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python, T1556: Rewrite Bridge in new style XML syntax.
Aug 13 2019, 2:12 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1579: Rewrite all interface types in new XML/Python style.
Aug 13 2019, 2:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1551: Error when creating QinQ interface without earlier sets firewall name, if it used.

I have no experience with Q-in-Q but does it even make sense to apply a firewall to the outer side of a Q-in-Q link? I understand to apply a firewall to the vif-c interface inside vif-s (as this can be trated as any regular vlan interface) but a firewall on the encapsulated interface?

Aug 13 2019, 2:01 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po updated the task description for T1551: Error when creating QinQ interface without earlier sets firewall name, if it used.
Aug 13 2019, 1:46 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po updated the task description for T1551: Error when creating QinQ interface without earlier sets firewall name, if it used.
Aug 13 2019, 1:45 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po changed Version from - to 1.2.0 on T1551: Error when creating QinQ interface without earlier sets firewall name, if it used.
Aug 13 2019, 1:42 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po closed T1556: Rewrite Bridge in new style XML syntax as Resolved.
Aug 13 2019, 1:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po removed a subtask for T1556: Rewrite Bridge in new style XML syntax: T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python.
Aug 13 2019, 1:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po removed a parent task for T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python: T1556: Rewrite Bridge in new style XML syntax.
Aug 13 2019, 1:35 PM · VyOS 1.3 Equuleus (1.3.0)
MrFunken created T1578: completion offers "show table", but show table does not exist.
Aug 13 2019, 12:00 PM · VyOS 1.2 Crux (VyOS 1.2.4)

Aug 12 2019

Unknown Object (User) added a comment to T1576: show arp interface <interface> does not work.

Yes, sorry, I was mean about new syntax for rolling release. PR for fixing issue with ARP https://github.com/vyos/vyos-1x/pull/101

Aug 12 2019, 7:10 PM · VyOS 1.2 Crux (VyOS 1.2.3)
olofl added a comment to T1576: show arp interface <interface> does not work.

@Dmitry, thanks for reply.

Aug 12 2019, 6:40 PM · VyOS 1.2 Crux (VyOS 1.2.3)
Unknown Object (User) added a comment to T1576: show arp interface <interface> does not work.

Hello @olofl , I think you need show protocols static arp interface eth1.1728 command. You also may read about ARP on https://vyos.readthedocs.io/en/latest/routing/arp.html?highlight=show%20arp

Aug 12 2019, 6:18 PM · VyOS 1.2 Crux (VyOS 1.2.3)
Unknown Object (User) updated subscribers of T1577: 'system console powersave' don't work after reboot.

PR https://github.com/vyos/vyatta-cfg-system/pull/105
Thanks @zsdc for assist.

Aug 12 2019, 5:15 PM · VyOS 1.2 Crux
Unknown Object (User) changed the status of T1577: 'system console powersave' don't work after reboot from Open to In progress.
Aug 12 2019, 5:00 PM · VyOS 1.2 Crux
c-po reopened T1333: pdns_recursor does not perform recursive lookups on domain specific forwarders as "Open".
Aug 12 2019, 1:33 PM · VyOS 1.2 Crux (VyOS 1.2.3)
olofl created T1576: show arp interface <interface> does not work.
Aug 12 2019, 12:49 PM · VyOS 1.2 Crux (VyOS 1.2.3)
Line2 added a comment to T1333: pdns_recursor does not perform recursive lookups on domain specific forwarders.

@c-po
I have some new findings. When I upgrade to a new rolling release (tested with the one from 11.08.2019 and 12.08.2019), I do 'add system image ...', then reboot, then the forwarders are missing in recursor.conf:

Aug 12 2019, 8:12 AM · VyOS 1.2 Crux (VyOS 1.2.3)
kevinlove44 updated kevinlove44.
Aug 12 2019, 5:39 AM

Aug 10 2019

Unknown Object (User) added a comment to T1575: `show snmp mib ifmib` crashes with IndexError.

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

Aug 10 2019, 7:48 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) updated the task description for T1575: `show snmp mib ifmib` crashes with IndexError.
Aug 10 2019, 7:43 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) created T1575: `show snmp mib ifmib` crashes with IndexError in the S1 VyOS Public space.
Aug 10 2019, 7:42 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
yun added a comment to T1028: Suspending and resuming VyOS in VMware will result in loss of static ip addresses.

Hi Donny,

Aug 10 2019, 5:23 PM · VyOS 1.3 Equuleus (1.3.7), test
dmaasland added a comment to T1028: Suspending and resuming VyOS in VMware will result in loss of static ip addresses.

Not sure if you're still looking into this, but the following script works perfectly for me on the crux branch:

Aug 10 2019, 4:43 PM · VyOS 1.3 Equuleus (1.3.7), test
dmaasland added a comment to T1574: VMware resume script error on resume.

Ok, I feel very noobish, but I can't seem to change it. Any pointers?

Aug 10 2019, 12:08 PM · VyOS 1.2 Crux, vyos-open-vm-tools
dmaasland added a comment to T1574: VMware resume script error on resume.

Oh thought I did, sorry do not github very often. Let me dive in for a sec.

Aug 10 2019, 11:53 AM · VyOS 1.2 Crux, vyos-open-vm-tools
runar added a comment to T1574: VMware resume script error on resume.

Thanks :) i see the pull message is updated, but could you also update the commit message to reflect this?

Aug 10 2019, 11:50 AM · VyOS 1.2 Crux, vyos-open-vm-tools
dmaasland added a comment to T1574: VMware resume script error on resume.

Ah apologies, should be fixed now.

Aug 10 2019, 11:47 AM · VyOS 1.2 Crux, vyos-open-vm-tools
runar added a comment to T1574: VMware resume script error on resume.

Hi! Thanks for the contribution!

Aug 10 2019, 11:44 AM · VyOS 1.2 Crux, vyos-open-vm-tools
dmaasland added a comment to T1574: VMware resume script error on resume.

My fix is here: https://github.com/vyos/vyos-vmwaretools-scripts/pull/2

Aug 10 2019, 11:38 AM · VyOS 1.2 Crux, vyos-open-vm-tools
dmaasland created T1574: VMware resume script error on resume.
Aug 10 2019, 11:35 AM · VyOS 1.2 Crux, vyos-open-vm-tools
dmaasland added a comment to T1573: make vmware fails due to wrong default key path.

See https://github.com/vyos/vyos-build/pull/58 for what I think is the fix.

Aug 10 2019, 11:25 AM · VyOS 1.2 Crux, vyos-build
dmaasland created T1573: make vmware fails due to wrong default key path.
Aug 10 2019, 11:23 AM · VyOS 1.2 Crux, vyos-build

Aug 9 2019

hagbard closed T1569: interfaceconfig class documetation, a subtask of T1557: Create generic abstraction for configuring interfaces e.g. IP address, as Resolved.
Aug 9 2019, 6:32 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1569: interfaceconfig class documetation as Resolved.

https://vyos.readthedocs.io/en/equuleus/contributing/vyos-api/interface-config.html#interface-config
https://vyos.readthedocs.io/en/latest/contributing/vyos-api/interface-config.html

Aug 9 2019, 6:32 PM · VyOS 1.3 Equuleus (1.3.0)
zsdc added a comment to T1183: BFD Support via FRR.

I have added two PRs with some fixes and new features. The most valuable changes:

  • Fixed the bug, which prevents to change or delete BFD peers with custom options. For example, when any of source address/interface, multihop was used, such peers could not be deleted or changed.
  • Added configuration checks, which should prevent adding BFD option to BGP neighbors or peer-groups without corresponding peers configuration in protocols bfd. If BGP and BFD configurations are out of sync, BGP sessions could be very unstable.
  • Added configuration check, which should prevent to delete peers from protocols bfd if they are still used in BGP.
  • Some other small fixes and changes.

Also, was added several new options:
BFD configuration:

set protocols bfd peer IP echo-mode
set protocols bfd peer IP interval echo-interval

BGP configuration:

set protocols bgp ASN neighbor IP bfd check-control-plane-failure
Aug 9 2019, 3:56 PM · VyOS 1.2 Crux (VyOS 1.2.4)
Unknown Object (User) added a comment to T1340: 'diff' function malfunction.

I cannot reproduce this issue on VyOS 1.2.0-rolling+201908050337. @OlegGardash can you try on last rolling release?

Aug 9 2019, 3:05 PM · VyOS 1.3 Equuleus (1.3.0), test
hagbard added a comment to T1572: Wireguard keyPair per interface.

I don't think it's a good idea, for several reasons.

Aug 9 2019, 2:34 PM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T1572: Wireguard keyPair per interface.

This sounds like a good improvement!

Aug 9 2019, 12:01 PM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin changed the status of T1571: `show log vpn ipsec` produces no output from Open to Needs testing.

Fixed. Should in the next nightly build.

Aug 9 2019, 12:00 PM · VyOS 1.2 Crux (VyOS 1.2.3)
runar added a comment to T1192: Wlan regression between 1.2.0-rc11 and rolling.

Is this still an issue?

Aug 9 2019, 11:57 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
runar added a comment to T1076: SSH: make configuration (sshd_config) volatile and store it to /run.

Most of these files are autogenerated and dont need to be saved across reboots.. is it possible to make them in a overlay that does not save to disk? Or another aproach is to just delete them when the device starts (before or when vyatta starts)

Aug 9 2019, 11:50 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jonaswre updated the task description for T1572: Wireguard keyPair per interface.
Aug 9 2019, 10:34 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1572: Wireguard keyPair per interface.

I second this, I would like to be able to setup different keys for multiple wireguard interfaces too.

Aug 9 2019, 10:18 AM · VyOS 1.3 Equuleus (1.3.0)
jonaswre created T1572: Wireguard keyPair per interface in the S1 VyOS Public space.
Aug 9 2019, 9:46 AM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin claimed T1571: `show log vpn ipsec` produces no output .
Aug 9 2019, 8:01 AM · VyOS 1.2 Crux (VyOS 1.2.3)
squeeby created T1571: `show log vpn ipsec` produces no output .
Aug 9 2019, 7:58 AM · VyOS 1.2 Crux (VyOS 1.2.3)
Unknown Object (User) added a comment to T1568: strip-private command improvement for additional masking of IPv6 and MAC address.

Would we masking snmp community and email addresses in config for privacy?

Aug 9 2019, 7:06 AM · VyOS 1.2 Crux (VyOS 1.2.4)

Aug 8 2019

hagbard changed the status of T1569: interfaceconfig class documetation, a subtask of T1557: Create generic abstraction for configuring interfaces e.g. IP address, from Open to In progress.
Aug 8 2019, 10:44 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1569: interfaceconfig class documetation from Open to In progress.
Aug 8 2019, 10:44 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1557: Create generic abstraction for configuring interfaces e.g. IP address, a subtask of T1556: Rewrite Bridge in new style XML syntax, from In progress to Needs testing.
Aug 8 2019, 9:34 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1557: Create generic abstraction for configuring interfaces e.g. IP address from In progress to Needs testing.

https://github.com/vyos/vyos-1x/commit/d96cfc8a5b1e9f9a3484a4c4036dddabfc588f5b
While documentation is on its way, below is a very small example on how to use it:

Aug 8 2019, 9:34 PM · VyOS 1.3 Equuleus (1.3.0)
runar updated the task description for T1570: Unable to build for ocaml/dune for armhf on docker and chroot.
Aug 8 2019, 9:31 PM · VyOS 1.3 Equuleus (1.3.0)
runar triaged T1570: Unable to build for ocaml/dune for armhf on docker and chroot as Normal priority.
Aug 8 2019, 9:23 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1568: strip-private command improvement for additional masking of IPv6 and MAC address.

Created PR https://github.com/vyos/vyatta-op/pull/23/commits/20822ca355fcec4a364375edf6330e6b2357a570
Need check. If you any additional info about unmasked config data, please write here

Aug 8 2019, 8:57 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard claimed T1569: interfaceconfig class documetation.
Aug 8 2019, 8:08 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1569: interfaceconfig class documetation.
Aug 8 2019, 8:08 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1557: Create generic abstraction for configuring interfaces e.g. IP address.

https://www.freedesktop.org/software/systemd/man/systemd.network.html

Aug 8 2019, 4:09 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1557: Create generic abstraction for configuring interfaces e.g. IP address.

dhcp can be done via systemd or the traditional isc-dhcp client, which way should we go? systemd.networkd does link detection too and stops dhcp if the link is lost and starts it again when the link returns to state up.

Aug 8 2019, 4:08 PM · VyOS 1.3 Equuleus (1.3.0)
syncer added a project to T1559: webproxy (squidguard) doesn't work: VyOS 1.3 Equuleus.
Aug 8 2019, 12:34 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po added a comment to T1568: strip-private command improvement for additional masking of IPv6 and MAC address.

@noitcennok stop polluting non relevant threads and stick to your original forum post.

Aug 8 2019, 11:36 AM · VyOS 1.2 Crux (VyOS 1.2.4)
noitcennok added a comment to T1568: strip-private command improvement for additional masking of IPv6 and MAC address.

@Dmitry i want to secure my /24 from layer 7 attacks? i already contacted my upstream he said:

Aug 8 2019, 11:28 AM · VyOS 1.2 Crux (VyOS 1.2.4)
Unknown Object (User) added a comment to T1568: strip-private command improvement for additional masking of IPv6 and MAC address.

@c-po yes, I saw this script. About documentation prefixes is not bad idea, but with XXXXX view more pretty, I think.

Aug 8 2019, 11:24 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po added a comment to T1568: strip-private command improvement for additional masking of IPv6 and MAC address.

@Dmity stripping is done here: https://github.com/vyos/vyatta-op/blob/current/scripts/vyos-strip-config.pl

Aug 8 2019, 11:19 AM · VyOS 1.2 Crux (VyOS 1.2.4)
noitcennok added a comment to T1568: strip-private command improvement for additional masking of IPv6 and MAC address.

@Dmitry Do you know ABOUT BGP Communities filtering?

Aug 8 2019, 11:18 AM · VyOS 1.2 Crux (VyOS 1.2.4)
Unknown Object (User) created T1568: strip-private command improvement for additional masking of IPv6 and MAC address in the S1 VyOS Public space.
Aug 8 2019, 10:33 AM · VyOS 1.2 Crux (VyOS 1.2.4)
noitcennok assigned T1567: BGP communities Filtering to syncer.

Please open this one as I want to get help from experts.

Aug 8 2019, 10:24 AM · Rejected
syncer closed T1567: BGP communities Filtering as Invalid.

This is a support request,
closing in favor of forum post
https://forum.vyos.io/t/bgp-communities-filtering/3969/2

Aug 8 2019, 10:20 AM · Rejected
noitcennok added a comment to T1567: BGP communities Filtering.

You can add a community via route-map to your outgoing routes.

set policy route-map $YOUR-OUTGOING-MAP rule $RULENUM set community ..

Aug 8 2019, 8:56 AM · Rejected
rherold added a comment to T1567: BGP communities Filtering.

You can add a community via route-map to your outgoing routes.

Aug 8 2019, 8:47 AM · Rejected