Page MenuHomeVyOS Platform
Feed All Stories

May 1 2020

c-po created T2411: op-mode: make "monitor traceroute" VRF aware.
May 1 2020, 8:30 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2130: XML schema: add valueHelp support in op-mode definitions..

The following adds support into the XML generation but I have no clue about vyatta-cfg how those files get executed.

May 1 2020, 7:34 AM · VyOS Rolling, Restricted Project
c-po added a comment to T2130: XML schema: add valueHelp support in op-mode definitions..

Presumably a val_help line in the op-mode node.def, too

May 1 2020, 7:20 AM · VyOS Rolling, Restricted Project
c-po added a comment to T2129: XML schema: tagNode not allowed on first level in new XML op-mode definition.

Tested good - migrating traceroute now

May 1 2020, 7:06 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2129: XML schema: tagNode not allowed on first level in new XML op-mode definition from Open to Blocked.
May 1 2020, 7:06 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2198: Rewrite NAT in new XML/Python style from Open to In progress.
May 1 2020, 7:04 AM · VyOS 1.3 Equuleus (1.3.0)

Apr 30 2020

jestabro added a comment to T2409: At boot, effective config should not be equal to current config.

On boot, the existing config file is committed.

Apr 30 2020, 11:40 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob triaged T2410: Unify addressing and options of dummy and other interfaces as Wishlist priority.
Apr 30 2020, 11:03 PM
jjakob added a comment to T2409: At boot, effective config should not be equal to current config.

Right. In my opinion it would be necessary to change that.

Apr 30 2020, 10:58 PM · VyOS 1.3 Equuleus (1.3.0)
syncer added a project to T2408: DHCP Relay upstream and downstream interfaces: VyOS 1.3 Equuleus.
Apr 30 2020, 10:10 PM · VyOS 1.4 Sagitta
jestabro added a comment to T2409: At boot, effective config should not be equal to current config.

Definition of effective is here:

Apr 30 2020, 8:28 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) updated subscribers of T2408: DHCP Relay upstream and downstream interfaces.
Apr 30 2020, 7:56 PM · VyOS 1.4 Sagitta
jjakob triaged T2409: At boot, effective config should not be equal to current config as Normal priority.
Apr 30 2020, 7:56 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1276: dhcp relay + VLAN fails.

Enhancement created.
Question to ISC submitted (https://gitlab.isc.org/isc-projects/dhcp/-/issues/104)

Apr 30 2020, 7:49 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta, test
Unknown Object (User) triaged T2408: DHCP Relay upstream and downstream interfaces as Normal priority.
Apr 30 2020, 7:15 PM · VyOS 1.4 Sagitta
thomas-mangin updated the task description for T2407: alternate installation for the vyos-1x python code.
Apr 30 2020, 7:08 PM
jestabro edited projects for T2397: HTTP API: export OpenAPI definition, added: VyOS 1.3 Equuleus; removed VyOS 1.2 Crux.
Apr 30 2020, 7:07 PM · VyOS 1.4 Sagitta
jestabro edited projects for T2396: Add debian package for flask-restx, added: VyOS 1.3 Equuleus; removed VyOS 1.2 Crux.
Apr 30 2020, 7:07 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro edited projects for T2395: HTTP API move to flask/flask-restx as microframework, added: VyOS 1.3 Equuleus; removed VyOS 1.2 Crux.
Apr 30 2020, 7:06 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1276: dhcp relay + VLAN fails.

@ddiguru
I confirm all the issues that you have observed. I was able to reproduce them in the both our LTS and currect rolling releases.

  1. Issue with a wrong giaddr address. This sounds like a bug in the isc-dhp-relay package. Fortunately, those extra packets with a wrong giaddr address could be eliminated in newer versions by using "-id" and "-iu" instead of muliple "-i" options. isc-dhcp-relay allows for this since v4.3.5. I will create a Feature Request to modify the VyOS config syntax and isc-dhcp-relay config file accordingly. In the meantime I will try to confirm with ISC people that this indeed is a bug.
  2. Issue with duplicate packets. isc-dhp-relay seems to unnecessarily relay unicast packets (I have no idea why it does so). That's why you see all unicast packets doubled. Looks like another bug :) The good news is that it is more cosmetic issue. I already submitted the ticket for it (https://gitlab.isc.org/isc-projects/dhcp/-/issues/102)
Apr 30 2020, 7:04 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta, test
thomas-mangin created T2407: alternate installation for the vyos-1x python code.
Apr 30 2020, 6:35 PM
syncer added a member for Amazon AWS Support: syncer.
Apr 30 2020, 5:37 PM
jjakob placed T2198: Rewrite NAT in new XML/Python style up for grabs.
Apr 30 2020, 5:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po reassigned T2406: DHCPv6 CLI improvements from c-po to Unknown Object (User).
Apr 30 2020, 4:23 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po committed rVYOSONEX7692f0777bd6: dhcpv6-server: T2406: add lease-time validator to XML.
Apr 30 2020, 4:21 PM
c-po committed rVYOSONEXb55f0ab64b89: dhcpv6-server: T2406: migrate from string to list when reading config.
Apr 30 2020, 4:21 PM
zsdc changed the status of T2309: Wrong host-name value breaks the whole configuration in images with Cloud-init from Open to In progress.

https://github.com/vyos/vyos-cloud-init/pull/10

Apr 30 2020, 4:16 PM · VyOS 1.2 Crux
c-po committed rVYOSONEX7267229981f1: dhcpv6-server: T2406: move FQDN quoting to Jinja2 template.
Apr 30 2020, 3:52 PM
c-po added a project to T2406: DHCPv6 CLI improvements: Restricted Project.
Apr 30 2020, 3:44 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po changed the status of T2406: DHCPv6 CLI improvements from Open to In progress.
Apr 30 2020, 3:41 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po committed rVYOSONEX7fa7b5a6fce7: dhcpv6-server: T2406: merge sip-server-{address,name} to sip-server node.
Apr 30 2020, 3:41 PM
c-po committed rVYOSONEXc6d335f03a1b: dhcpv6-server: merge sip-server-{address,name} to sip-server node.
Apr 30 2020, 3:38 PM
c-po updated the task description for T2406: DHCPv6 CLI improvements.
Apr 30 2020, 3:13 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po created T2406: DHCPv6 CLI improvements.
Apr 30 2020, 3:01 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
c-po committed rVYOSONEX8fcd1d1d3976: dhcpv6-server: T2185: bugfix starting DHCPv6 server.
Apr 30 2020, 2:51 PM
syncer raised the priority of T94: commit archive to AWS S3 from Wishlist to Low.
Apr 30 2020, 12:44 PM · VyOS Rolling
syncer triaged T2405: commit archive to GIT as Low priority.
Apr 30 2020, 12:43 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
syncer reassigned T139: Commit archive backends from dmbaturin to Viacheslav.
Apr 30 2020, 12:43 PM · VyOS Rolling
syncer added a parent task for T2405: commit archive to GIT: T139: Commit archive backends.
Apr 30 2020, 12:33 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
syncer added a subtask for T139: Commit archive backends: T2405: commit archive to GIT.
Apr 30 2020, 12:33 PM · VyOS Rolling
michal_iwanczuk created T2405: commit archive to GIT.
Apr 30 2020, 12:30 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
michal_iwanczuk created T2404: Cannot change MTU.
Apr 30 2020, 12:27 PM · VyOS 1.3 Equuleus (1.3.6)
zsdc changed the status of T2403: Full support for networking config in Cloud-init from Open to In progress.
Apr 30 2020, 9:47 AM · VyOS 1.3 Equuleus (1.3.0)
zsdc created T2403: Full support for networking config in Cloud-init.
Apr 30 2020, 9:47 AM · VyOS 1.3 Equuleus (1.3.0)
kroy closed T2402: Live ISO should warn when configuring that changes won't persist as Unknown Status.
Apr 30 2020, 4:58 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
kroy claimed T2402: Live ISO should warn when configuring that changes won't persist.
Apr 30 2020, 4:57 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
kroy added a comment to T2402: Live ISO should warn when configuring that changes won't persist.

This PR should address this simple usability enhancement

Apr 30 2020, 4:57 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
kroy created T2402: Live ISO should warn when configuring that changes won't persist.
Apr 30 2020, 4:54 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)

Apr 29 2020

jjakob added a comment to T2241: Changing settings on an interface causes it to fall out of bridge.

I found that it was due to set_vrf which uses the same master/nomaster commands that bridge uses. I'm adding checks and conditions to all interfaces to prevent that - raise ConfigError if both are set, and only set_vrf if vrf is set. The prior idea I had with re-adding the interface to the bridge at the end isn't necessary in this case, but for other interface types, where the interface itself is deleted and recreated, re-adding it is still necessary. The PR should be ready for initial review tomorrow.

Apr 29 2020, 10:14 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2399: op-mode "dhcp client leases" does not return leases as Resolved.
Apr 29 2020, 5:35 PM · VyOS 1.3 Equuleus (1.3.0)
kroy changed the status of T2401: HyperV Images Broken from Open to Needs testing.
Apr 29 2020, 2:47 PM · VyOS 1.2 Crux
kroy claimed T2401: HyperV Images Broken.

This PR should built proper images

Apr 29 2020, 2:47 PM · VyOS 1.2 Crux
kroy created T2401: HyperV Images Broken.
Apr 29 2020, 2:46 PM · VyOS 1.2 Crux
c-po closed T2398: op-mode "dhcp client leases interface" completion helper misses interfaces as Resolved.
Apr 29 2020, 2:28 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po moved T2398: op-mode "dhcp client leases interface" completion helper misses interfaces from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Apr 29 2020, 2:27 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
elbandi created T2400: OpenVPN: dont restart server if no need.
Apr 29 2020, 2:09 PM · VyOS 1.3 Equuleus ( 1.3.1)
c-po changed the status of T2399: op-mode "dhcp client leases" does not return leases from Open to In progress.
Apr 29 2020, 1:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2399: op-mode "dhcp client leases" does not return leases.
Apr 29 2020, 1:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2398: op-mode "dhcp client leases interface" completion helper misses interfaces.
Apr 29 2020, 1:26 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po created T2398: op-mode "dhcp client leases interface" completion helper misses interfaces.
Apr 29 2020, 1:20 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po committed rVYOSONEXc7c77c144495: pppoe: template: T2388: fix unexpected keyword argument.
Apr 29 2020, 1:15 PM
c-po committed rVYOSONEXaf87333fe416: dhclient: T2393: switch to old configuration path to keep existing op-mode….
Apr 29 2020, 1:12 PM
c-po committed rVYOSONEX1d909e0c5358: Merge branch 'systemd-dhclient' of github.com:c-po/vyos-1x into current.
Apr 29 2020, 1:08 PM
c-po committed rVYOSONEXfc3ceac0160d: dhclient: T2393: remove intermediate _DHCP helper class.
Apr 29 2020, 1:08 PM
c-po committed rVYOSONEX3e7b8515cafb: dhclient6: T2393: T2394: migrate from SysVinit to systemd.
Apr 29 2020, 1:08 PM
c-po committed rVYOSONEXc5b7ea987a2e: dhclient: T2393: migrate from SysVinit to systemd.
Apr 29 2020, 1:08 PM
c-po added a comment to T2268: DHCPv6 is broken.

Resolved with T2393

Apr 29 2020, 1:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2268: DHCPv6 is broken as Resolved.
Apr 29 2020, 1:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2393: dhclient: migrate from SysVinit to systemd as Resolved.
Apr 29 2020, 1:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2394: dhcpv6 client does not start, a subtask of T2393: dhclient: migrate from SysVinit to systemd, as Resolved.
Apr 29 2020, 1:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2394: dhcpv6 client does not start as Resolved.
Apr 29 2020, 1:07 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a subtask for T2395: HTTP API move to flask/flask-restx as microframework: T2397: HTTP API: export OpenAPI definition.
Apr 29 2020, 6:05 AM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a parent task for T2397: HTTP API: export OpenAPI definition: T2395: HTTP API move to flask/flask-restx as microframework.
Apr 29 2020, 6:04 AM · VyOS 1.4 Sagitta
jestabro changed the status of T2397: HTTP API: export OpenAPI definition from Open to In progress.
Apr 29 2020, 6:04 AM · VyOS 1.4 Sagitta
jestabro added a subtask for T2395: HTTP API move to flask/flask-restx as microframework: T2396: Add debian package for flask-restx.
Apr 29 2020, 5:36 AM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a parent task for T2396: Add debian package for flask-restx: T2395: HTTP API move to flask/flask-restx as microframework.
Apr 29 2020, 5:36 AM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T2395: HTTP API move to flask/flask-restx as microframework.

This has a dependency on python3-flask-restx, which will need to be added using, for example, T2396.

Apr 29 2020, 5:35 AM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T2396: Add debian package for flask-restx from Open to Needs testing.
Apr 29 2020, 5:35 AM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T2395: HTTP API move to flask/flask-restx as microframework from Open to In progress.
Apr 29 2020, 5:26 AM · VyOS 1.3 Equuleus (1.3.0)

Apr 28 2020

Unknown Object (User) closed T1227: rip PW can't be set at interface config as Resolved.

This is solved in both the current LTS and rolling releases.

Apr 28 2020, 7:50 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
thomas-mangin added a comment to T2394: dhcpv6 client does not start.

I had already reported before my refactor of the code that DHCPv6 does not work.
https://phabricator.vyos.net/T2268

Apr 28 2020, 6:53 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2394: dhcpv6 client does not start.

http://man7.org/linux/man-pages/man8/start-stop-daemon.8.html

EXIT STATUS
Apr 28 2020, 6:47 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2214: BGP peers dropping randomly.

https://vincent.bernat.ch/en/blog/2017-ipv6-route-lookup-linux

Apr 28 2020, 6:41 PM · VyOS 1.2 Crux
thomas-mangin added a comment to T2214: BGP peers dropping randomly.

Marek Isalski Today at 6:31 PM

Apr 28 2020, 6:38 PM · VyOS 1.2 Crux
c-po renamed T2394: dhcpv6 client does not start from DHCPv6 broken to dhcpv6 client does not start.
Apr 28 2020, 6:16 PM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T2214: BGP peers dropping randomly.

We've got full IPv4 and IPv6 routing tables on our VyOS boxes, and we *definitely* needed to increase net.ipv6.route.max_size (we picked 256k to give us some headroom).

Apr 28 2020, 6:11 PM · VyOS 1.2 Crux
c-po changed the status of T2394: dhcpv6 client does not start from Open to In progress.
Apr 28 2020, 5:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2394: dhcpv6 client does not start, a subtask of T2393: dhclient: migrate from SysVinit to systemd, from Open to In progress.
Apr 28 2020, 5:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2394: dhcpv6 client does not start.
Apr 28 2020, 5:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2394: dhcpv6 client does not start.
Apr 28 2020, 5:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2393: dhclient: migrate from SysVinit to systemd from Open to In progress.
Apr 28 2020, 4:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2393: dhclient: migrate from SysVinit to systemd.
Apr 28 2020, 4:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX2bab972dc8dd: syslog: T2131: improve valueHelp.
Apr 28 2020, 3:55 PM
c-po committed rVYOSONEX7b8f32864296: gitignore: ignore debhelper-build-stamp.
Apr 28 2020, 3:47 PM
c-po committed rVYOSONEX3cb7062664e8: syslog: T2131: add generic fqdn validator.
Apr 28 2020, 3:47 PM
c-po moved T2131: Improve syslog remote host CLI definition from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Apr 28 2020, 3:45 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a project to T2131: Improve syslog remote host CLI definition: VyOS 1.2 Crux (VyOS 1.2.6).
Apr 28 2020, 3:45 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po moved T2385: salt-minion: improve completion helpers from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Apr 28 2020, 3:40 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a project to T2385: salt-minion: improve completion helpers: VyOS 1.2 Crux (VyOS 1.2.6).
Apr 28 2020, 3:39 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Merijn added a comment to T2214: BGP peers dropping randomly.

Some statistics from ipv6 bgp summary

Apr 28 2020, 3:37 PM · VyOS 1.2 Crux