Page MenuHomeVyOS Platform
Feed Search

Sep 21 2019

c-po committed rVYOSONEXbebb43450fcc: Python/ifconfig: T1557: support VLAN {ingress,egress}-qos-mapping.
Sep 21 2019, 7:53 AM
c-po committed rVYOSONEXa610e328750e: ethernet: T1637: initial rewrite in XML/Python style.
Sep 21 2019, 7:53 AM
c-po committed rVYOSONEX4ae44c074e15: Python/ifconfig: T1557: rename EthernetIf -> VLANIf.
Sep 21 2019, 7:53 AM
c-po committed rVYOSONEXdb43a81c06d1: vxlan: T1636: simplyfy code (don't delete intf addresses).
Sep 21 2019, 7:51 AM

Sep 20 2019

c-po committed rVYOSONEX81617be48694: openvpn: T1548: add validator for TLS cert files.
Sep 20 2019, 6:19 AM
c-po added a comment to T1673: vif bridge-group not migrated to bridge member interface.

Please add the config here as text so it can be easily extracted. Image hosting services tend to not store information forever.

Sep 20 2019, 6:03 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 19 2019

c-po edited a custom field on T1666: Deleting a bond will place member interfaces into A/D state.
Sep 19 2019, 8:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1666: Deleting a bond will place member interfaces into A/D state, a subtask of T1614: Rewrite bonding interface in new style XML syntax, as Resolved.
Sep 19 2019, 8:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1666: Deleting a bond will place member interfaces into A/D state as Resolved.
Sep 19 2019, 8:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX6e21be23be12: Python/ifconfig: T1666: re-activate physical interfaces on bond deletion.
Sep 19 2019, 8:22 PM
c-po committed rVYOSONEX0387cae19c28: bonding: T1614: allow adding disabled interfaces to bond.
Sep 19 2019, 8:22 PM
c-po claimed T1673: vif bridge-group not migrated to bridge member interface.
Sep 19 2019, 8:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1673: vif bridge-group not migrated to bridge member interface.

Please share a pre and post-commit config block for me for testing.

Sep 19 2019, 8:16 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 18 2019

c-po added a comment to T1666: Deleting a bond will place member interfaces into A/D state.

Okay, the old vyatta-bonding.pl executed the following code when a bond member has been removed:

Sep 18 2019, 5:38 AM · VyOS 1.3 Equuleus (1.3.0)

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 committed rVYOSONEXc4d0b9ed4736: Merge branch 'current' of github.com:vyos/vyos-1x into equuleus.
Sep 15 2019, 6:13 PM
c-po committed rVYOSONEX6e169b011569: bonding: T1614: do not overwrite interface description with interface name.
Sep 15 2019, 5:33 PM
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 committed rVYOSONEX00d4b8ed90d2: bonding: T1614: use proper (previously missing) miimon property.
Sep 13 2019, 7:03 PM
c-po committed rVYOSONEX87e952c83318: Python/ifconfig: T1557: bonding: add miimon property.
Sep 13 2019, 7:03 PM
c-po committed rVYOSONEX7f491ffb8fd9: Python/ifconfig: T1557: bonding: fix class name in comments.
Sep 13 2019, 7:03 PM
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 committed rVYOSONEX2e9ed5ad782f: bonding: T1660: bugfix for triggered OS permission denied exception.
Sep 13 2019, 6:43 PM
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 committed rVYOSONEX44227cfaa634: openvpn: T1548: fix missing sys import.
Sep 12 2019, 7:06 PM
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)
c-po committed rVYOSONEX6f666f0a62fb: bonding: T1614: bugfix in validate - enslave failed.
Sep 7 2019, 1:31 PM
c-po committed rVYOSONEXa9756cfd49b1: bridge: bonding: minor comment cleanup.
Sep 7 2019, 12:20 PM

Sep 6 2019

c-po committed rVYOSONEX26ace9a7b920: openvpn: T1548: always restart OpenVPN.
Sep 6 2019, 4:11 PM
c-po committed rVYOSONEX2e3b701f9045: openvpn: T1548: cleanup import statements.
Sep 6 2019, 4:11 PM
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 committed rVYOSONEX2e48db607e3f: openvpn: T1630: support adding routes as unpriviledged user.
Sep 6 2019, 1:13 PM
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)
c-po committed rVYOSONEX98aafc8f704e: vxlan: T1636: initial rewrite with XML and Python.
Sep 6 2019, 11:02 AM
c-po committed rVYOSONEXdcde45826501: Python/ifconfig: T1557: vxlan: initial support via VXLANIf.
Sep 6 2019, 11:02 AM
c-po committed rVYOSONEXc38097eb62df: dummy: loopback: T1580: T1601: synchronize comments.
Sep 6 2019, 11:02 AM
c-po committed rVYOSONEX5f87266d9ef3: bonding: T1614: members are not allowed to be underlaying vxlan devices.
Sep 6 2019, 8:55 AM
c-po committed rVYOSONEXf9eff4fcdf30: bonding: T1614: reword verify() error messages.
Sep 6 2019, 8:55 AM
c-po committed rVYOSONEX96e0f5697b18: bonding: T1614: enslaved interfaces can be added to only one bond at a time.
Sep 6 2019, 8:43 AM
c-po committed rVYOSONEX7e681c180de8: wireguard: T427: use long syntax on list_interfaces.py '--type' instead of '-t'.
Sep 6 2019, 8:43 AM
c-po committed rVYOSONEXbff9d998e963: openvpn: T1548: use long syntax on list_interfaces.py '--type' instead of '-t'.
Sep 6 2019, 8:43 AM
c-po committed rVYOSONEX4615feb0f7b1: bridge: T1556: make ARP cache constraint error message more generic.
Sep 6 2019, 8:43 AM
c-po committed rVYOSONEX33d67cb7b6c4: bonding: T1614: make ARP cache constraint error message more generic.
Sep 6 2019, 8:43 AM
c-po committed rVYOSONEX8b0e9c1fec67: gitignore: add patterns used by SlickEdit.
Sep 6 2019, 8:43 AM
c-po committed rVYOSONEXb4eaa216e7dc: Python/ifconfig: T1557: fix remove_peer commend in WireGuardIf.
Sep 6 2019, 8:27 AM
c-po committed rVYOSONEX35c7d66165da: Python/ifconfig: T1557: {add,del}_addr() now supports dhcp/dhcpv6.
Sep 6 2019, 8:23 AM
c-po committed rVYOSONEXfca8166ba083: Python/ifconfig: T1557: recursively delete VLAN interfaces on remove().
Sep 6 2019, 8:23 AM

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 committed rVYOSONEX952871200ece: Python/configdict: add function vlan_to_dict.
Sep 4 2019, 8:03 PM
c-po committed rVYOSONEX64d58eda4c1e: Python/configdict: add list_diff function to compare two lists.
Sep 4 2019, 8:03 PM
c-po changed the status of T1439: DHCPv6 static-mappings not working due to excess quotes around dhcp6.client-id from Unknown Status to 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 committed rVYOSONEXc1d834cf38d6: T1439: remove beginning and end anchors, they are implied with re.fullmatch (authored by jjakob).
Sep 4 2019, 7:27 PM
c-po committed rVYOSONEX294b14c3c8b9: T1439: move DUID validator to regex (authored by jjakob).
Sep 4 2019, 7:27 PM
c-po committed rVYOSONEX40cf05fdf294: T1439: add dhcpv6-client-id validator (authored by jjakob).
Sep 4 2019, 7:27 PM
c-po committed rVYOSONEX7072bb8eb694: T1439: remove quotes around dhcp6.client-id (authored by jjakob).
Sep 4 2019, 7:27 PM
c-po committed rVYOSONEX8257a5e67679: openvpn: T1617: T1632: support quotes in openvpn-option.
Sep 4 2019, 6:35 PM
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)