Page MenuHomeVyOS Platform
Feed Advanced Search

Sep 17 2019

c-po closed T1525: OpenVPN server clients disconnected after 60 mins as Invalid.
Sep 17 2019, 3:41 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 16 2019

c-po claimed T1666: Deleting a bond will place member interfaces into A/D state.
Sep 16 2019, 5:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T628: StrongSwan requires configuration change for proper routing over VTI..

@LBegnaud if I read the source correct the command set vpn ipsec options disable-route-autoinstall is what you are looking for, it was implemented in T71.

Sep 16 2019, 5:27 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
c-po created T1666: Deleting a bond will place member interfaces into A/D state.
Sep 16 2019, 4:28 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 15 2019

c-po added a comment to T1637: Rewrite ethernet interface in new style XML syntax.

This could be used as base for testing:

Sep 15 2019, 3:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes, a subtask of T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python, as Resolved.
Sep 15 2019, 11:56 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes as Resolved.
Sep 15 2019, 11:56 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes.

No feedback received, considering this as resolved. please reopen if issue reappears.

Sep 15 2019, 11:56 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1662: openvpn: 'show openvpn client' error as Resolved.
Sep 15 2019, 8:52 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1661: openvpn: wrong checking for existence cert files as Resolved.
Sep 15 2019, 8:51 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 13 2019

c-po added a comment to T1660: Bonding dont’t work on VyOS 1.2-rolling-201909120338.

Please test again with the rolling release from 2019-09-14. Thanks for reporting the issue.

Sep 13 2019, 6:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T1614: Rewrite bonding interface in new style XML syntax: T1660: Bonding dont’t work on VyOS 1.2-rolling-201909120338.
Sep 13 2019, 6:41 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T1660: Bonding dont’t work on VyOS 1.2-rolling-201909120338: T1614: Rewrite bonding interface in new style XML syntax.
Sep 13 2019, 6:41 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1660: Bonding dont’t work on VyOS 1.2-rolling-201909120338 as Resolved.
Sep 13 2019, 6:40 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 12 2019

c-po added a parent task for T1466: Add EAPOL login support: T1637: Rewrite ethernet interface in new style XML syntax.
Sep 12 2019, 6:44 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T1637: Rewrite ethernet interface in new style XML syntax: T1466: Add EAPOL login support.
Sep 12 2019, 6:44 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 10 2019

c-po added a comment to T1648: add cli command 'delete wireguard named-key <key>'.

Why can I not delete the default key? If I wan‘t to drop WireGuard on a device I also wan’t to remove that key.

Sep 10 2019, 5:30 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 7 2019

c-po updated the task description for T1640: Update Linux Kernel to v4.19.70.
Sep 7 2019, 10:21 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1640: Update Linux Kernel to v4.19.70 as Resolved.
Sep 7 2019, 10:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1640: Update Linux Kernel to v4.19.70.
Sep 7 2019, 10:17 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 6 2019

c-po changed the status of T1637: Rewrite ethernet interface in new style XML syntax from Open to In progress.
Sep 6 2019, 1:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1637: Rewrite ethernet interface in new style XML syntax, a subtask of T1579: Rewrite all interface types in new XML/Python style, from Open to In progress.
Sep 6 2019, 1:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1637: Rewrite ethernet interface in new style XML syntax.
Sep 6 2019, 1:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes from Open to Needs testing.
Sep 6 2019, 1:20 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes, a subtask of T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python, from Open to Needs testing.
Sep 6 2019, 1:20 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes.

OpenVPN now runs as user openvpn with the above helper script. Please also test this new implementation, it will be in the rolling ISO which is building right now.

Sep 6 2019, 1:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes.

Persistent tunnel is a configuration option set interfaces openvpn vtun10 persistent-tunnel

Sep 6 2019, 11:07 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1636: Rewrite VXLAN in new style XML/Python, a subtask of T1579: Rewrite all interface types in new XML/Python style, as Resolved.
Sep 6 2019, 11:03 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1636: Rewrite VXLAN in new style XML/Python as Resolved.
Sep 6 2019, 11:03 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T1636: Rewrite VXLAN in new style XML/Python.
Sep 6 2019, 11:03 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 5 2019

c-po added a comment to T770: Bonded interfaces get updated with incorrect hw-id in config..

Huh? Which perl script?

Sep 5 2019, 5:43 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T770: Bonded interfaces get updated with incorrect hw-id in config..

As the bonding interface has been completely rewritten this should not be an issue as I do not touch underlaying interface MAC addresses

Sep 5 2019, 4:19 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T1572: Wireguard keyPair per interface.

Why not specify the keys or the key file location via CLI like other VPN implementations do it?

Sep 5 2019, 3:51 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1636: Rewrite VXLAN in new style XML/Python, a subtask of T1579: Rewrite all interface types in new XML/Python style, from Open to In progress.
Sep 5 2019, 3:49 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1636: Rewrite VXLAN in new style XML/Python from Open to In progress.
Sep 5 2019, 3:49 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1636: Rewrite VXLAN in new style XML/Python.
Sep 5 2019, 3:49 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 4 2019

c-po closed T1439: DHCPv6 static-mappings not working due to excess quotes around dhcp6.client-id as Resolved.
Sep 4 2019, 7:28 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po moved T1439: DHCPv6 static-mappings not working due to excess quotes around dhcp6.client-id from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.3) board.
Sep 4 2019, 7:28 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po moved T1439: DHCPv6 static-mappings not working due to excess quotes around dhcp6.client-id from VyOS 1.2.4 to VyOS 1.2.3 on the VyOS 1.2 Crux board.
Sep 4 2019, 7:28 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po moved T1439: DHCPv6 static-mappings not working due to excess quotes around dhcp6.client-id from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sep 4 2019, 7:27 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po closed T1632: OpenVPN 'push' options with quotes as Resolved.
Sep 4 2019, 6:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1632: OpenVPN 'push' options with quotes.

You could use quoting like mentioned in T1129.

Sep 4 2019, 6:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1614: Rewrite bonding interface in new style XML syntax.

Rewrite was tested using:

Sep 4 2019, 2:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1557: Create generic abstraction for configuring interfaces e.g. IP address as Resolved.
Sep 4 2019, 2:39 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1557: Create generic abstraction for configuring interfaces e.g. IP address, a subtask of T1579: Rewrite all interface types in new XML/Python style, as Resolved.
Sep 4 2019, 2:39 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1631: Multiple push-route options cause error generating openvpn configuration, a subtask of T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python, as Resolved.
Sep 4 2019, 2:39 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1631: Multiple push-route options cause error generating openvpn configuration as Resolved.
Sep 4 2019, 2:39 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1614: Rewrite bonding interface in new style XML syntax, a subtask of T1579: Rewrite all interface types in new XML/Python style, as Resolved.
Sep 4 2019, 2:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1614: Rewrite bonding interface in new style XML syntax as Resolved.
Sep 4 2019, 2:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T1614: Rewrite bonding interface in new style XML syntax.
Sep 4 2019, 2:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes.

I like the openvpn:openvpn ownership idea

Sep 4 2019, 2:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1633: Cannot bridge interfaces.

The documentation is also correct. Please not that there are two git branches for the documentation, current and equuleus. You send me the VyOS 1.2.2 crux link. I gave you the upcoming VyOS 1.2 equuleus link.

Sep 4 2019, 1:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1631: Multiple push-route options cause error generating openvpn configuration.

This is actually a duplicate of T1617.

Sep 4 2019, 12:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1633: Cannot bridge interfaces as Invalid.
Sep 4 2019, 12:37 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1633: Cannot bridge interfaces.

The bahavior has changed, see https://vyos.readthedocs.io/en/equuleus/interfaces/bridging.html and T1556

Sep 4 2019, 12:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1631: Multiple push-route options cause error generating openvpn configuration.

1.3 rolling is not recommended for users - its pre-alpha.

Sep 4 2019, 12:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1631: Multiple push-route options cause error generating openvpn configuration.

@jdevincentis is this a custom build? Using VyOS 1.2-rolling-201909040337 I can not reproduce the issue with:

Sep 4 2019, 12:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T1632: OpenVPN 'push' options with quotes.
Sep 4 2019, 7:22 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python: T1631: Multiple push-route options cause error generating openvpn configuration.
Sep 4 2019, 7:20 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T1631: Multiple push-route options cause error generating openvpn configuration: T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python.
Sep 4 2019, 7:20 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1631: Multiple push-route options cause error generating openvpn configuration from Open to In progress.
Sep 4 2019, 7:20 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 3 2019

c-po added a comment to T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes.

The config generator would need to be adopted https://github.com/vyos/vyos-1x/blob/current/src/conf_mode/interface-openvpn.py and the wrapper script added. I have no time before tomorrow, sorry

Sep 3 2019, 5:30 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1448: Permissions after image update .

Please test with latest rolling and not a custom build.

Sep 3 2019, 4:18 PM · Rejected
c-po added a parent task for T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes: T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python.
Sep 3 2019, 4:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python: T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes.
Sep 3 2019, 4:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes.
Sep 3 2019, 4:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes.

When the site looses connection and thus a SIGUSR21 is sent to OpenVPN to restart internally the priviledges have dropped and yes, /sbin/ip can't be called again.

Sep 3 2019, 4:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1629: IP addresses configured on vif-s interfaces are not added to the system from Need Triage to VyOS 1.2.4 on the VyOS 1.2 Crux board.
Sep 3 2019, 2:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po assigned T1629: IP addresses configured on vif-s interfaces are not added to the system to dmbaturin.
Sep 3 2019, 2:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1629: IP addresses configured on vif-s interfaces are not added to the system.
Sep 3 2019, 2:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po assigned T1628: Adopt WireGuard configuration script to new vyos.ifconfig class to hagbard.
Sep 3 2019, 12:01 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1628: Adopt WireGuard configuration script to new vyos.ifconfig class.
Sep 3 2019, 12:01 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T1627: Rewrite wireless interface in new style XML syntax.
Sep 3 2019, 10:21 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1627: Rewrite wireless interface in new style XML syntax.
Sep 3 2019, 10:21 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T1564: BGP IPv6 only peer-group not supported.
Sep 3 2019, 9:02 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T1564: BGP IPv6 only peer-group not supported.
Sep 3 2019, 9:01 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T1626: BGP exchanges prefixes without specified address-family.
Sep 3 2019, 8:49 AM · VyOS 1.3 Equuleus (1.3.0), test
c-po created T1626: BGP exchanges prefixes without specified address-family.
Sep 3 2019, 8:49 AM · VyOS 1.3 Equuleus (1.3.0), test

Sep 2 2019

c-po added a comment to T1624: Failed to set up config session.

Should be fixed in next rolling release by: https://github.com/vyos/vyatta-cfg/commit/710728ee8eb6def82f9a142468960f6985dcf4e8

Sep 2 2019, 6:43 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 1 2019

c-po triaged T1624: Failed to set up config session as Urgent! priority.
Sep 1 2019, 4:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1624: Failed to set up config session.
Sep 1 2019, 4:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1557: Create generic abstraction for configuring interfaces e.g. IP address.

@hagbard not a problem. Looks like we now go the "our own lib" way as pyroute2 has some flaws. DHCP is already fix and I continue improve the script and remove redundant code before it will be extended to support VLAN/bonding.

Sep 1 2019, 8:03 AM · VyOS 1.3 Equuleus (1.3.0)

Aug 31 2019

c-po claimed T1557: Create generic abstraction for configuring interfaces e.g. IP address.
Aug 31 2019, 11:14 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1557: Create generic abstraction for configuring interfaces e.g. IP address.

DHCP + DHCPv6 working now in bridge interface.

Aug 31 2019, 11:14 AM · VyOS 1.3 Equuleus (1.3.0)

Aug 29 2019

c-po closed T1618: ping wont accept arguments as Invalid.
Aug 29 2019, 10:12 AM · Rejected
c-po added a comment to T1618: ping wont accept arguments.

This is "as intended" b/c ping is an op-mode command.

Aug 29 2019, 10:12 AM · Rejected

Aug 28 2019

c-po added a comment to T1615: After migration to pyroute2 the address DHCP statement is no longer covered.

https://github.com/vyos/vyos-1x/commit/71f7a947539963112c61fef2a5f278d524d71198

Aug 28 2019, 9:01 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1557: Create generic abstraction for configuring interfaces e.g. IP address.

@hagbard during some tests with the bridge interface (https://github.com/vyos/vyos-1x/commit/71f7a947539963112c61fef2a5f278d524d71198) I noticed the following:

Aug 28 2019, 9:00 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1615: After migration to pyroute2 the address DHCP statement is no longer covered, a subtask of T1556: Rewrite Bridge in new style XML syntax, as Resolved.
Aug 28 2019, 8:58 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1615: After migration to pyroute2 the address DHCP statement is no longer covered as Resolved.
Aug 28 2019, 8:58 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1557: Create generic abstraction for configuring interfaces e.g. IP address.

Pyroute2 states:

One of the major issues with IPDB is its memory footprint. It proved not to be suitable for environments with thousands of routes or neighbours. Being a design issue, it could not be fixed, so a new module was started, NDB, that aims to replace IPDB. IPDB is still more feature rich, but NDB is already more fast and stable.

Aug 28 2019, 8:53 AM · VyOS 1.3 Equuleus (1.3.0)

Aug 27 2019

c-po closed T1613: IPv6 traffic is not captured by NetFlow sensor (pmacct/NFLOG) as Resolved.
Aug 27 2019, 8:24 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po moved T1613: IPv6 traffic is not captured by NetFlow sensor (pmacct/NFLOG) from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Aug 27 2019, 8:24 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po moved T1613: IPv6 traffic is not captured by NetFlow sensor (pmacct/NFLOG) from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.3) board.
Aug 27 2019, 8:24 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po edited projects for T1613: IPv6 traffic is not captured by NetFlow sensor (pmacct/NFLOG), added: VyOS 1.2 Crux (VyOS 1.2.3); removed VyOS 1.2 Crux.
Aug 27 2019, 8:24 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po added a project to T1613: IPv6 traffic is not captured by NetFlow sensor (pmacct/NFLOG): VyOS 1.3 Equuleus.
Aug 27 2019, 8:23 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po added a comment to T1613: IPv6 traffic is not captured by NetFlow sensor (pmacct/NFLOG).

backported to crux

Aug 27 2019, 8:23 PM · VyOS 1.2 Crux (VyOS 1.2.3)
c-po closed T1617: OpenVPN push route failure as Resolved.
Aug 27 2019, 8:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1617: OpenVPN push route failure, a subtask of T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python, as Resolved.
Aug 27 2019, 8:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T1548: Rewrite OpenVPN interface/op-commands in new style XML/Python: T1617: OpenVPN push route failure.
Aug 27 2019, 8:19 PM · VyOS 1.3 Equuleus (1.3.0)