Page MenuHomeVyOS Platform
Feed All Stories

Feb 15 2020

c-po committed rVYOSONEXeab44d2757b6: bond: T2041: add missing consitency check on member interface existence.
Feb 15 2020, 6:53 PM
c-po moved T2041: Adding non existent bond interface raises exception from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Feb 15 2020, 6:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX2300ff740dd6: gitignore: add termporary directory for vyos-1x debian package.
Feb 15 2020, 6:43 PM
c-po committed rVYOSONEX7f981076019b: snmp: T2042: stricter validation when deleting SNMP in combination with LLDP.
Feb 15 2020, 6:43 PM
c-po renamed T2041: Adding non existent bond interface raises exception from Adding non existent bond interface rraises exception to Adding non existent bond interface raises exception.
Feb 15 2020, 6:42 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2042: Error on reboot after deleting "service snmp" and not "service lldp snmp enable" as Resolved.
Feb 15 2020, 6:42 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2042: Error on reboot after deleting "service snmp" and not "service lldp snmp enable" from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Feb 15 2020, 6:39 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2042: Error on reboot after deleting "service snmp" and not "service lldp snmp enable".
Feb 15 2020, 6:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2042: Error on reboot after deleting "service snmp" and not "service lldp snmp enable".
Feb 15 2020, 6:33 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2042: Error on reboot after deleting "service snmp" and not "service lldp snmp enable".
Feb 15 2020, 6:33 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2041: Adding non existent bond interface raises exception.
Feb 15 2020, 5:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2041: Adding non existent bond interface raises exception.
Feb 15 2020, 5:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2030: Bond doesn't survive reboot from Confirmed to In progress.
Feb 15 2020, 1:11 PM · VyOS 1.3 Equuleus (1.3.0)

Feb 14 2020

c-po added a subtask for T1579: Rewrite all interface types in new XML/Python style: T2028: Convert "interfaces tunnel" to new XML/Python representation.
Feb 14 2020, 10:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2028: Convert "interfaces tunnel" to new XML/Python representation: T1579: Rewrite all interface types in new XML/Python style.
Feb 14 2020, 10:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po reopened T2028: Convert "interfaces tunnel" to new XML/Python representation as "In progress".
Feb 14 2020, 10:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2033: Drop vyos-replace package from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Feb 14 2020, 10:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1635: Rewrite interface pseudo-ethernet in new XML/Python style from In Progress to Finished on the VyOS 1.3 Equuleus board.
Feb 14 2020, 10:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1931: Enabling SNMP commit error from In Progress to Finished on the VyOS 1.3 Equuleus board.
Feb 14 2020, 10:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2039: Wrong system type displayed in show version from In Progress to Finished on the VyOS 1.3 Equuleus board.
Feb 14 2020, 10:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2039: Wrong system type displayed in show version as Resolved.
Feb 14 2020, 10:43 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin renamed T2028: Convert "interfaces tunnel" to new XML/Python representation from Convert "interface tunnel" to new XML/Python representation to Convert "interfaces tunnel" to new XML/Python representation.
Feb 14 2020, 8:20 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2028: Convert "interfaces tunnel" to new XML/Python representation.

initial patch released calling for a review / comments ( PR from github.com/thomas-mangin/vyos-1x T2028 branch) - show command not migrated yet.

Feb 14 2020, 8:12 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin renamed T2028: Convert "interfaces tunnel" to new XML/Python representation from Convert GRE Tunnelling to new XML/Python representation to Convert "interface tunnel" to new XML/Python representation.
Feb 14 2020, 8:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2039: Wrong system type displayed in show version from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Feb 14 2020, 7:48 PM · VyOS 1.3 Equuleus (1.3.0)
c-po reopened T2039: Wrong system type displayed in show version as "In progress".
Feb 14 2020, 7:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2039: Wrong system type displayed in show version as Resolved.
Feb 14 2020, 6:49 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T2040: vyos-http-api-server should reload Config in all routes, a subtask of T1431: Implement an HTTP API for config reading and modification, as Resolved.
Feb 14 2020, 5:47 PM · VyOS 1.2 Crux (VyOS 1.2.3)
jestabro closed T2040: vyos-http-api-server should reload Config in all routes as Resolved.
Feb 14 2020, 5:47 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro committed rVYOSONEX3735e8f6296d: http api: T2040: reload Config in route definition.
Feb 14 2020, 5:45 PM
jestabro added a subtask for T1431: Implement an HTTP API for config reading and modification: T2040: vyos-http-api-server should reload Config in all routes.
Feb 14 2020, 4:08 PM · VyOS 1.2 Crux (VyOS 1.2.3)
jestabro added a parent task for T2040: vyos-http-api-server should reload Config in all routes: T1431: Implement an HTTP API for config reading and modification.
Feb 14 2020, 4:08 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro triaged T2040: vyos-http-api-server should reload Config in all routes as Normal priority.
Feb 14 2020, 4:08 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro renamed T2040: vyos-http-api-server should reload Config in all routes from vyos-http-api-server should reload Config in route retrieve to vyos-http-api-server should reload Config in all routes.
Feb 14 2020, 4:03 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T2040: vyos-http-api-server should reload Config in all routes from Open to In progress.
Feb 14 2020, 3:58 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro created T2040: vyos-http-api-server should reload Config in all routes.
Feb 14 2020, 3:58 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T2039: Wrong system type displayed in show version.
Feb 14 2020, 11:33 AM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin created T2038: repository organisation change.
Feb 14 2020, 11:06 AM · Invalid
thomas-mangin added a comment to T2037: Make use of a systemd environment file.

https://github.com/vyos/vyos-1x/pull/221

Feb 14 2020, 10:11 AM · VyOS 1.4 Sagitta
thomas-mangin created T2037: Make use of a systemd environment file.
Feb 14 2020, 10:07 AM · VyOS 1.4 Sagitta
c-po triaged T2036: Open Connect VPN Server () support as Wishlist priority.
Feb 14 2020, 7:17 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2036: Open Connect VPN Server () support.

Hello @dongjunbo what are the benefits of ocserv over the other VPN Solutions already in place?

Feb 14 2020, 7:17 AM · VyOS 1.3 Equuleus (1.3.0)
c-po triaged T2034: Removal of interfaces loopback lo removed 127.0.0.1 and ::1 as High priority.
Feb 14 2020, 4:19 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2034: Removal of interfaces loopback lo removed 127.0.0.1 and ::1 from Open to Needs testing.
Feb 14 2020, 4:19 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXe67f0d98f488: ifconfig: T2034: remove obsolete comment.
Feb 14 2020, 4:18 AM
c-po committed rVYOSONEXdbc186526c4c: T2034: Disallow removal of default loopback addresses (authored by runar).
Feb 14 2020, 4:06 AM
dongjunbo updated the task description for T2036: Open Connect VPN Server () support.
Feb 14 2020, 12:47 AM · VyOS 1.3 Equuleus (1.3.0)
dongjunbo updated the task description for T2036: Open Connect VPN Server () support.
Feb 14 2020, 12:42 AM · VyOS 1.3 Equuleus (1.3.0)
dongjunbo created T2036: Open Connect VPN Server () support.
Feb 14 2020, 12:37 AM · VyOS 1.3 Equuleus (1.3.0)

Feb 13 2020

runar created T2035: Executing vyos-smoketest multiple times makes ssh test fail on execution.
Feb 13 2020, 10:41 PM · VyOS 1.4 Sagitta
runar added a comment to T2034: Removal of interfaces loopback lo removed 127.0.0.1 and ::1.

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

Feb 13 2020, 10:32 PM · VyOS 1.3 Equuleus (1.3.0)
runar created T2034: Removal of interfaces loopback lo removed 127.0.0.1 and ::1.
Feb 13 2020, 9:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2032: Monitor bandwidth bits as Resolved.
Feb 13 2020, 7:28 PM · VyOS 1.2 Crux (VyOS 1.2.5)
GitHub <noreply@github.com> committed rVYOSONEX6ec5e8cf0b75: op-mode: T2032: "monitor bandwidth interface" shows rate in bps (authored by Viacheslav Hletenko <v.gletenko@vyos.io>).
Feb 13 2020, 7:28 PM
c-po closed T2033: Drop vyos-replace package as Resolved.
Feb 13 2020, 6:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXecdf9bac637b: systemd: T2033: add overrides for keepalived.
Feb 13 2020, 6:21 PM
c-po changed the status of T2033: Drop vyos-replace package from Open to In progress.
Feb 13 2020, 6:03 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2033: Drop vyos-replace package.
Feb 13 2020, 6:02 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX0c738d66db13: Debian: add missing dependency on isc-dhcp-client.
Feb 13 2020, 4:37 PM
GitHub <noreply@github.com> committed rVYOSONEX13bc01034d28: Merge pull request #218 from zdc/T1987 (authored by c-po).
Feb 13 2020, 4:32 PM
Viacheslav added a comment to T2032: Monitor bandwidth bits.

PR # 219

Feb 13 2020, 11:53 AM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po committed rVYOSONEX233c463b4cf6: macvlan: T1635: remove node.def files until vyatta-cfg-quagga is migrated.
Feb 13 2020, 10:56 AM
Viacheslav created T2032: Monitor bandwidth bits.
Feb 13 2020, 9:12 AM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po added a comment to T1958: Include only firmware we actually need.
$ make drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.i
$ grep UNIQUE_ID_firmware  drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.i
Feb 13 2020, 7:26 AM · VyOS 1.3 Equuleus (1.3.0)
c-po triaged T2031: pseudo-ethernet link interface cannot be changed as Wishlist priority.
Feb 13 2020, 7:23 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2031: pseudo-ethernet link interface cannot be changed.
Feb 13 2020, 7:21 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1908: Add zone option for Cloudflare DDNS from In progress to Needs testing.
Feb 13 2020, 7:05 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1908: Add zone option for Cloudflare DDNS.

Unfortunately I have no idea how that zone option works. I'd rather solve this by an automatic code path then specifying it on the commandline (which is now possible).

Feb 13 2020, 7:04 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXe2016b7229e7: macvlan: T1635: migrate pseudo-ethernet interface definition to XML/Python.
Feb 13 2020, 7:03 AM
c-po committed rVYOSONEXc624e1989747: ddclient: T1908: CloudFlares zone option can now also be specified manually.
Feb 13 2020, 7:03 AM
c-po closed T1635: Rewrite interface pseudo-ethernet in new XML/Python style, a subtask of T1579: Rewrite all interface types in new XML/Python style, as Resolved.
Feb 13 2020, 6:57 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1635: Rewrite interface pseudo-ethernet in new XML/Python style as Resolved.
Feb 13 2020, 6:57 AM · VyOS 1.3 Equuleus (1.3.0)

Feb 12 2020

jestabro updated the task description for T2029: Switch to new syntax for config file component versions.
Feb 12 2020, 10:42 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T2030: Bond doesn't survive reboot from Open to Confirmed.
Feb 12 2020, 10:38 PM · VyOS 1.3 Equuleus (1.3.0)
primoz created T2030: Bond doesn't survive reboot.
Feb 12 2020, 10:03 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro edited a custom field on T2029: Switch to new syntax for config file component versions.
Feb 12 2020, 7:47 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro triaged T2029: Switch to new syntax for config file component versions as Normal priority.
Feb 12 2020, 7:45 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro updated the task description for T2029: Switch to new syntax for config file component versions.
Feb 12 2020, 7:35 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro updated the task description for T2029: Switch to new syntax for config file component versions.
Feb 12 2020, 7:34 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro updated the task description for T2029: Switch to new syntax for config file component versions.
Feb 12 2020, 7:34 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro updated the task description for T2029: Switch to new syntax for config file component versions.
Feb 12 2020, 7:28 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro claimed T2029: Switch to new syntax for config file component versions.
Feb 12 2020, 5:48 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro created T2029: Switch to new syntax for config file component versions.
Feb 12 2020, 5:47 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin renamed T2028: Convert "interfaces tunnel" to new XML/Python representation from GRE Tunneling support to Convert GRE Tunnelling to new XML/Python representation.
Feb 12 2020, 2:37 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2028: Convert "interfaces tunnel" to new XML/Python representation.
> egrep -ri '[^ag]gre[^apens]' .
./data/templates/rsyslog/rsyslog.conf:$RepeatedMsgReduction on
./src/op_mode/maya_date.py:        August 11, 3114 BC gregorian date. In this case UNIX epoch
Feb 12 2020, 1:26 PM · VyOS 1.3 Equuleus (1.3.0)
runar closed T2028: Convert "interfaces tunnel" to new XML/Python representation as Invalid.
Feb 12 2020, 1:00 PM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T2028: Convert "interfaces tunnel" to new XML/Python representation.

as discussed on slack, GRE is already supported: https://docs.vyos.io/en/latest/vpn/gre-ipsec.html , closing as invalid

Feb 12 2020, 1:00 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2028: Convert "interfaces tunnel" to new XML/Python representation.
Feb 12 2020, 12:57 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin created T2028: Convert "interfaces tunnel" to new XML/Python representation.
Feb 12 2020, 12:45 PM · VyOS 1.3 Equuleus (1.3.0)
rherold added a comment to T31: Add VRF support.

I think we should make somewhere a list of services and which level of vrf support they have.
Openssh for example has build in support for vrf

Feb 12 2020, 12:43 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
thomas-mangin added a comment to T31: Add VRF support.
In T31#53189, @rherold wrote:

Could be away. But from my experience most people use vrf to seperate managment from production, and as second prio seperate customers and so on.
But the managment vrf must not be the "default" vrf.

Feb 12 2020, 12:32 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
thomas-mangin added a comment to T31: Add VRF support.

Here is a patch to implement VRF. Binding is set to work on all VRF for daemon so that BGP and other protocols will work on all VRF.
https://gist.github.com/thomas-mangin/7704c538d905190bd05cfe613bd9f4f5

Feb 12 2020, 12:28 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
rherold added a comment to T31: Add VRF support.

Could be away. But from my experience most people use vrf to seperate managment from production, and as second prio seperate customers and so on.
But the managment vrf must not be the "default" vrf.

Feb 12 2020, 12:15 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
thomas-mangin added a comment to T31: Add VRF support.

while it would be quite nice to have a Cumulus 4.0+ like default management VLAN and make all services management aware (which would quite considerably increase the among of work to get something out), I am proposing instead make sure that all services running on the default VRF are available on VRF as a first step.

Feb 12 2020, 10:28 AM · VyOS 1.3 Equuleus (1.3.0-epa1)

Feb 11 2020

hagbard changed the status of T563: webproxy: migrate 'service webproxy' to get_config_dict() from Confirmed to In progress.
Feb 11 2020, 11:17 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard renamed T563: webproxy: migrate 'service webproxy' to get_config_dict() from Migrate web proxy from squid to apache traffic server to Migrate 'service webproxy' to python/xml.
Feb 11 2020, 11:16 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Feb 10 2020

thomas-mangin added a comment to T2027: get_config_dict is failing when the configuration section is empty/missing.

suggesting https://github.com/vyos/vyos-1x/pull/217

Feb 10 2020, 10:59 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
thomas-mangin created T2027: get_config_dict is failing when the configuration section is empty/missing.
Feb 10 2020, 10:09 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
dmbaturin added projects to T2026: Make cli-shell-api correctly exit with non-zero code on failures: VyOS 1.2 Crux (VyOS 1.2.6), VyOS 1.3 Equuleus.
Feb 10 2020, 9:46 PM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin created T2026: Make cli-shell-api correctly exit with non-zero code on failures.
Feb 10 2020, 9:45 PM · VyOS 1.3 Equuleus (1.3.0)