Page MenuHomeVyOS Platform
Feed Search

Mar 24 2020

jjakob claimed T2146: openvpn: "delete server client" doesn't delete the corresponding ccd configs.
Mar 24 2020, 7:26 PM · VyOS 1.3 Equuleus (1.3.0)

Mar 22 2020

jjakob created T2151: wireless: can't delete interface present in config but not present in system.
Mar 22 2020, 12:29 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T1192: Wlan regression between 1.2.0-rc11 and rolling.

Couldn't reproduce in 1.3-rolling-20200319

Mar 22 2020, 12:10 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Mar 21 2020

jjakob added a comment to T2147: "save" resets the edit level in config mode.

Sorry, the task name was wrong, "save" resets it, "commit" doesn't. Personally I prefer if it'd stay the same, but I don't care if it resets it either.

Mar 21 2020, 6:28 PM
jjakob renamed T2147: "save" resets the edit level in config mode from commit resets the edit level to "save" resets the edit level in config mode.
Mar 21 2020, 6:27 PM
jjakob created T2148: openvpn: setting "server client" config without "server client ip" results in ValueError: '' does not appear to be an IPv4 or IPv6 address.
Mar 21 2020, 6:18 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob created T2147: "save" resets the edit level in config mode.
Mar 21 2020, 6:16 PM
jjakob created T2146: openvpn: "delete server client" doesn't delete the corresponding ccd configs.
Mar 21 2020, 6:13 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob updated the task description for T2145: openvpn: server default topology net30 is incompatible with static client IPs for Windows clients.
Mar 21 2020, 6:08 PM · VyOS 1.4 Sagitta (1.4.1)
jjakob created T2145: openvpn: server default topology net30 is incompatible with static client IPs for Windows clients.
Mar 21 2020, 6:07 PM · VyOS 1.4 Sagitta (1.4.1)

Mar 20 2020

jjakob added a comment to T2142: vyos-build: Add required packages and step to build-GCE-image script.

The discussion says the container should be started with --privileged, as is documented in the vyos-build readme. Did you test it with --privileged?

Mar 20 2020, 9:55 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2144: vyos-build: docker: selection of text in the terminal still selects it in vim (mouse isn't completely disabled) from Open to In progress.
Mar 20 2020, 9:50 AM · VyOS 1.3 Equuleus (1.3.0), vyos-build
jjakob closed T2143: Hope to support DHCPv6 PD as Invalid.

Duplicate of T421

Mar 20 2020, 9:38 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 2.0.x
jjakob added a comment to T2054: Changing "system name-server" doesn't update dns forwarding config, neither does "restart dns forwarding".

Still present in 1.3-20200319

Mar 20 2020, 9:35 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2072: Shell autocomplete of option (config node) with quoted value doesn't work.

The above commit fixes value help on tab (it displays correct quoted values, the script doesn't error any more) but the completion itself is still broken.

Mar 20 2020, 9:32 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2072: Shell autocomplete of option (config node) with quoted value doesn't work from In progress to On hold.
Mar 20 2020, 9:29 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob closed T2140: openvpn: tls file check function checkCertHeader returns True even when no match is found as Resolved.
Mar 20 2020, 9:22 AM · VyOS 1.3 Equuleus (1.3.0)

Mar 19 2020

jjakob changed the status of T2140: openvpn: tls file check function checkCertHeader returns True even when no match is found from Open to In progress.
Mar 19 2020, 7:30 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2139: openvpn: allow "dh-file none" to disable DH for ECDH keys from Open to In progress.
Mar 19 2020, 5:13 PM · VyOS 1.3 Equuleus (1.3.5)
jjakob added a comment to T1538: Update conntrack-sync packages to fix VRRP issues.

I opened the PR for our custom build of the package in vyos-build as well: https://github.com/vyos/vyos-build/pulls. I was waiting on testing results from anyone, but I went and tested it myself. The basic functionality works, I couldn't test the above bug. If it's merged and the new package build is added to CI, the above debian PR isn't needed (or our custom build isn't).

Mar 19 2020, 4:34 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob created T2138: Can't load archived configs as they are gzipped.
Mar 19 2020, 4:21 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob closed T1744: Config load fails in ConfigTree with ValueError: Failed to parse config: lexing: empty token, a subtask of T1801: Unescaped backslashes in config values cause configuration failure, as Resolved.
Mar 19 2020, 4:12 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob closed T1744: Config load fails in ConfigTree with ValueError: Failed to parse config: lexing: empty token as Resolved.
Mar 19 2020, 4:12 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T577: Unconfigured Ethernet interface discovery partial failure on boot.

I ran into this today after upgrading to latest 1.3 rolling image. All interfaces were added and appeared to have the correct macs (the output of ip link matched what was in the config), but the physical interfaces to which they corresponded weren't right. I found this by looking at the link state of each interface and saw that two if them were swapped. The interface that should be eth2 was physically eth4 and vice versa, but the macs it was showing in ip link was wrong for that physical card, as if it were set to the other interface's mac erroneously.
I got the cards to detect properly after 2 reboots.

Mar 19 2020, 3:51 PM · VyOS Rolling, Bugs
jjakob claimed T2137: vyos-build: set debian mirror for building docker image from ./configure.
Mar 19 2020, 2:25 PM · vyos-build
jjakob changed the status of T2137: vyos-build: set debian mirror for building docker image from ./configure from Open to In progress.
Mar 19 2020, 2:25 PM · vyos-build

Mar 11 2020

jjakob closed T2084: conntrack-tools package build error for current/equuleus, a subtask of T2085: Building some packages with vyos-build no longer works for Equuleus/current, as Resolved.
Mar 11 2020, 12:07 AM · VyOS 1.3 Equuleus (1.3.6), vyos-build
jjakob closed T2084: conntrack-tools package build error for current/equuleus as Resolved.
Mar 11 2020, 12:07 AM · VyOS 1.3 Equuleus (1.3.0), conntrack-tools, vyos-build

Mar 10 2020

jjakob added a comment to T1331: DNS stops working.

I haven't encountered this since, but the single 1.2 router is still on rc11, which has updated pdns-recursor 4.2, before being reverted: https://phabricator.vyos.net/R3:8c22ceead487b745d6b7c058c4d1c0a0eaa051c8 so it may still possibly be an issue in 1.2.
I've never encountered it on 1.3 rolling.

Mar 10 2020, 7:29 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob triaged T2118: Failure to boot after power outage due to dirty filesystem and no fsck in initramfs as High priority.
Mar 10 2020, 6:15 PM · VyOS 1.3 Equuleus (1.3.3)
jjakob added a comment to T2085: Building some packages with vyos-build no longer works for Equuleus/current.

I'm not in the VyOS core team so I'm not able to make direct decisions on the resolution, but as I see it, there are several possible ways to approach this.

Mar 10 2020, 5:29 PM · VyOS 1.3 Equuleus (1.3.6), vyos-build

Mar 1 2020

jjakob added a comment to T1538: Update conntrack-sync packages to fix VRRP issues.

https://github.com/jjakob/vyos-build/tree/conntrack-tools-wip builds conntrack-tools from upstream git snapshot 20200301.

Mar 1 2020, 4:51 PM · VyOS 1.3 Equuleus (1.3.0)

Feb 29 2020

jjakob added a parent task for T2084: conntrack-tools package build error for current/equuleus: T2085: Building some packages with vyos-build no longer works for Equuleus/current.
Feb 29 2020, 2:51 PM · VyOS 1.3 Equuleus (1.3.0), conntrack-tools, vyos-build
jjakob added a subtask for T2085: Building some packages with vyos-build no longer works for Equuleus/current: T2084: conntrack-tools package build error for current/equuleus.
Feb 29 2020, 2:51 PM · VyOS 1.3 Equuleus (1.3.6), vyos-build
jjakob triaged T2084: conntrack-tools package build error for current/equuleus as Normal priority.
Feb 29 2020, 2:49 PM · VyOS 1.3 Equuleus (1.3.0), conntrack-tools, vyos-build
jjakob triaged T2072: Shell autocomplete of option (config node) with quoted value doesn't work as Normal priority.
Feb 29 2020, 2:48 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2072: Shell autocomplete of option (config node) with quoted value doesn't work from Open to In progress.
Feb 29 2020, 2:47 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added projects to T2084: conntrack-tools package build error for current/equuleus: vyos-build, conntrack-tools.
Feb 29 2020, 2:47 PM · VyOS 1.3 Equuleus (1.3.0), conntrack-tools, vyos-build
jjakob changed the status of T2084: conntrack-tools package build error for current/equuleus from Open to On hold.

Fixed temporarily for now in https://phabricator.vyos.net/R3:1c4414dd363bdb268038ae238686be3e0b7f988b
We should re-add building it from upstream to fix T1538.

Feb 29 2020, 2:45 PM · VyOS 1.3 Equuleus (1.3.0), conntrack-tools, vyos-build
jjakob added a comment to T2085: Building some packages with vyos-build no longer works for Equuleus/current.

https://github.com/vyos/vyos-build/pull/84

Feb 29 2020, 2:12 AM · VyOS 1.3 Equuleus (1.3.6), vyos-build
jjakob created T2085: Building some packages with vyos-build no longer works for Equuleus/current.
Feb 29 2020, 1:25 AM · VyOS 1.3 Equuleus (1.3.6), vyos-build

Feb 28 2020

jjakob added a comment to T1538: Update conntrack-sync packages to fix VRRP issues.

@cpo I think you need to add it to CI in addition to vyos-build

Feb 28 2020, 10:55 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T1538: Update conntrack-sync packages to fix VRRP issues.

Upstream still hasn't made a release with this patch: https://git.netfilter.org/conntrack-tools/commit/?id=c12fa8df76752b0a011430f069677b52e4dad164
So we could wait on upstream to release it and debian to package it, or build our own as we used to in 1.2.
It would be better to ask upstream to make a release as there's less work for us.

Feb 28 2020, 10:34 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob claimed T2084: conntrack-tools package build error for current/equuleus.
Feb 28 2020, 10:03 PM · VyOS 1.3 Equuleus (1.3.0), conntrack-tools, vyos-build
jjakob added a comment to T1538: Update conntrack-sync packages to fix VRRP issues.

We don't build conntrack-tools in 1.3 (current/equuleus) any more, upstream Debian Buster conntrack and conntrackd packages are used. So as upstream gets patched, we'll pull in those patches automatically.
If I see things correctly, there are references to conntrack-tools in the build scripts that still need to be removed.

Feb 28 2020, 9:57 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2084: conntrack-tools package build error for current/equuleus.

Sorry, I titled the task wrong. The error is in building conntrack-tools.

Feb 28 2020, 9:38 PM · VyOS 1.3 Equuleus (1.3.0), conntrack-tools, vyos-build
jjakob renamed T2084: conntrack-tools package build error for current/equuleus from conntrack-sync package build error for current/equuleus to conntrack-tools package build error for current/equuleus.
Feb 28 2020, 9:36 PM · VyOS 1.3 Equuleus (1.3.0), conntrack-tools, vyos-build
jjakob added a comment to T2084: conntrack-tools package build error for current/equuleus.

I think you're right, I couldn't find any package depending on it, vyatta-conntrack-sync only depends on conntrack.
I also found this https://phabricator.vyos.net/T1538 in which the conclusion is we should upgrade conntrack-tools.

Feb 28 2020, 9:23 PM · VyOS 1.3 Equuleus (1.3.0), conntrack-tools, vyos-build
jjakob created T2084: conntrack-tools package build error for current/equuleus.
Feb 28 2020, 7:51 PM · VyOS 1.3 Equuleus (1.3.0), conntrack-tools, vyos-build
jjakob moved T2083: vyos-build: build-packages fails at mdns-repeater due to wrong branch from In Progress to Finished on the VyOS 1.3 Equuleus board.
Feb 28 2020, 7:29 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob moved T2083: vyos-build: build-packages fails at mdns-repeater due to wrong branch from Need Triage to In Progress on the VyOS 1.3 Equuleus board.

https://github.com/vyos/vyos-build/pull/83

Feb 28 2020, 7:25 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2083: vyos-build: build-packages fails at mdns-repeater due to wrong branch from Open to In progress.
Feb 28 2020, 7:22 PM · VyOS 1.3 Equuleus (1.3.0)

Feb 26 2020

jjakob added a comment to T2072: Shell autocomplete of option (config node) with quoted value doesn't work.

I personally don't mind the raw options, and there are other people using them too (T127, T1246, T1383, T1421, T1430).
There is no option for tls-crypt, just tls-auth. Also I'm experimenting with the various mtu options (tun-mtu, link-mtu, mssfix, fragment) and keepalive options (ping-restart, ping) that can't be set through the existing keepalive options (keepalive doesn't take 0 as a value if I want ping-restart 0 for example, and there's no way to not have keepalive be set with default vaules). So yeah, if all of these options were integrated, I personally wouldn't need the openvpn-options. But I think there are other places that use raw values with quotes that are affected by the autocompletion bug too, dhcp-server for example.

Feb 26 2020, 5:36 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob renamed T2072: Shell autocomplete of option (config node) with quoted value doesn't work from utocomplete option (config node) with quoted value to Shell autocomplete of option (config node) with quoted value doesn't work.
Feb 26 2020, 3:11 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob created T2072: Shell autocomplete of option (config node) with quoted value doesn't work.
Feb 26 2020, 3:07 PM · VyOS 1.3 Equuleus (1.3.0)

Feb 19 2020

jjakob triaged T2054: Changing "system name-server" doesn't update dns forwarding config, neither does "restart dns forwarding" as Normal priority.
Feb 19 2020, 6:37 PM · VyOS 1.3 Equuleus (1.3.0)

Feb 9 2020

jjakob added a comment to T2020: Unable to log in after upgrade to 1.3-rolling-202002080217.

Tested with 1.3-rolling-202002091356, the issue is fixed. Thanks!

Feb 9 2020, 2:36 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2020: Unable to log in after upgrade to 1.3-rolling-202002080217.

This is only the login section

login {
    user vyos {
        authentication {
            encrypted-password $6$***
            plaintext-password ""
            public-keys jernej@jernej {
                key ****************
                type ssh-ed25519
            }
        }
        level admin
    }
}

the config version line

/* Warning: Do not remove the following line. */
/* === vyatta-config-version: "broadcast-relay@1:cluster@1:config-management@1:conntrack@1:conntrack-sync@1:dhcp-relay@2:dhcp-server@5:dns-forwarding@2:firewall@5:interfaces@4:ipsec@5:l2tp@1:mdns@1:nat@4:ntp@1:pptp@1:qos@1:quagga@3:snmp@1:ssh@1:system@12:vrrp@2:vyos-accel-ppp@2:wanloadbalance@3:webgui@1:webproxy@2:zone-policy@1" === */
/* Release version: 1.3-rolling-201912110242 */
Feb 9 2020, 9:13 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob triaged T2020: Unable to log in after upgrade to 1.3-rolling-202002080217 as High priority.
Feb 9 2020, 6:29 AM · VyOS 1.3 Equuleus (1.3.0)

Jan 18 2020

jjakob added a comment to T421: Add Pv6 prefix delegation support.

No, work would be needed to add the necessary logic to VyOS scripts.
This wasn't possible before the version of isc-dhcpd VyOS uses was
updated to one that supported PD length. But now it is at least
possible, before it wasn't possible at all.

Jan 18 2020, 5:26 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Jan 3 2020

jjakob added a comment to T1891: Router announcements broken on boot.

I actually suggested using reload/SIGHUP. The problem is the very rapid reloads sent by the vyos script to systemd. start-stop-daemon is handled by systemd in Debian Buster, in Jessie it was still handled by sysvinit so it didn't have any limits. I suppose it uses some default restart limits/timeouts that can otherwise be adjusted in unit/service files. I suppose it could be converted to a native systemd service so the limits can be set if there is a corresponding setting that would fix the issue. Otherwise it'd be better if we don't use systemd to send SIGHUP at all and send the signal direclty to the daemon w/ pid read from pid file. Or switch to using frr for RAs - what's the progress on that?

Jan 3 2020, 5:46 PM · VyOS 1.2 Crux (VyOS 1.2.5)

Dec 28 2019

jjakob updated subscribers of T1499: Move nic to mac mapping out of the configuration file.

@rps Great idea. A summary of some brainstorming that we had on Slack with @runar, @rps and @dmitry:

Dec 28 2019, 10:25 AM

Dec 26 2019

jjakob added a comment to T1903: Implementation udev predefined interface naming.

Is this only for crux or also for equuleus? There is also
https://phabricator.vyos.net/T1499
https://phabricator.vyos.net/T1584
https://phabricator.vyos.net/T291

Dec 26 2019, 7:09 PM · VyOS 1.2 Crux (VyOS 1.2.4)

Dec 24 2019

jjakob added a comment to T599: Bind NTP service to specific interface.

This is confusing. While NTP used to work (listen on all interfaces) without any listen-address set, now it doesn't. This means any old config without listen-address set will now have a non-working NTP without any warning. There was no migration script to migrate the old behavior to the new. ntp should have a mandatory listen-address if this new behavior is kept.

Dec 24 2019, 11:11 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Dec 22 2019

jjakob added a comment to T1891: Router announcements broken on boot.

If this is the issue I would replace the init.d call with systemctl since in 1.3 init.d/radvd is redirected to systemd anyway (maybe the bugs are present in this redirection so it's best to completely avoid it).
1.2 and earlier would still need to call init.d as-is.

Dec 22 2019, 1:40 AM · VyOS 1.2 Crux (VyOS 1.2.5)

Dec 21 2019

jjakob renamed T1806: Add missing documentation on how to use quote characters inside dhcp-server raw parameters from Host-specific settings for static-mapping in dhcp-server to Add missing documentation on how to use quote characters inside dhcp-server raw parameters.
Dec 21 2019, 10:28 PM · Restricted Project
jjakob closed T1806: Add missing documentation on how to use quote characters inside dhcp-server raw parameters as Resolved.
Dec 21 2019, 10:26 PM · Restricted Project
jjakob added a comment to T421: Add Pv6 prefix delegation support.

VyOS 1.3 (rolling/equuleus) is now based on Debian Buster so has isc-dhcp-client 4.4.1.
According to the manual dhclient now has a command line option

--prefix-len-hint
When used in conjunction with -P, it directs the client to use the given length to use a prefix hint of, "::/length", when requesting new prefixes.

It was added in 4.3.6:
https://ftp.isc.org/isc/dhcp/4.4.1/dhcp-4.4.1-RELNOTES

Dec 21 2019, 5:02 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob changed the status of T1806: Add missing documentation on how to use quote characters inside dhcp-server raw parameters from Open to In progress.

Added explanation on how to use quotes inside raw parameters to the docs.
https://github.com/vyos/vyos-documentation/pull/163

Dec 21 2019, 11:54 AM · Restricted Project
jjakob added a comment to T1891: Router announcements broken on boot.

Confirmed on 1.3-20191213, tcpdump on the router shows no advertisements until radvd is restarted with sudo systemctl restart radvd.

Dec 21 2019, 10:44 AM · VyOS 1.2 Crux (VyOS 1.2.5)

Dec 20 2019

jjakob changed the status of T1892: vyos-build: Do not install recommends in docker image [enhancement] from Open to In progress.
Dec 20 2019, 9:36 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T1892: vyos-build: Do not install recommends in docker image [enhancement].

https://github.com/vyos/vyos-build/pull/70

Dec 20 2019, 9:36 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob created T1892: vyos-build: Do not install recommends in docker image [enhancement].
Dec 20 2019, 9:29 AM · VyOS 1.3 Equuleus (1.3.0)

Dec 19 2019

jjakob removed a project from T1620: Leases in "show dhcp server leases" lose Pool and Hostname after some time: VyOS 1.3 Equuleus.
Dec 19 2019, 11:50 AM · VyOS 1.3 Equuleus (1.3.6)
jjakob added a comment to T1620: Leases in "show dhcp server leases" lose Pool and Hostname after some time.

This is fixed/was not present in 1.3-rolling.
1.2 is not possible to fix, the bug is in isc-dhcp which would need to be upgraded to a newer version.

Dec 19 2019, 11:48 AM · VyOS 1.3 Equuleus (1.3.6)
jjakob closed T1873: DHCP server fails to start due to a change in isc-dhcp-server init scripts as Resolved.
Dec 19 2019, 11:44 AM · VyOS 1.3 Equuleus (1.3.0)

Dec 15 2019

jjakob created T1880: "A stop job is running for live-tools - System Support Scripts" hangs, times out when shutting down equuleus live iso.
Dec 15 2019, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T1806: Add missing documentation on how to use quote characters inside dhcp-server raw parameters.

This was discussed previously: https://phabricator.vyos.net/T1129
Use """ which will be replaced with quotes when generating the isc dhcpd config.
https://github.com/vyos/vyos-1x/blob/current/src/conf_mode/dhcp_server.py#L813-L815

Dec 15 2019, 3:45 PM · Restricted Project

Dec 13 2019

jjakob added a comment to T1806: Add missing documentation on how to use quote characters inside dhcp-server raw parameters.

Sorry, I misunderstood your issue, indeed adding quotes inside the parameters is not possible now. A reimplementation would be needed.

Dec 13 2019, 8:17 AM · Restricted Project
jjakob updated the task description for T1873: DHCP server fails to start due to a change in isc-dhcp-server init scripts.
Dec 13 2019, 8:06 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T1873: DHCP server fails to start due to a change in isc-dhcp-server init scripts.

https://github.com/vyos/vyos-1x/pull/182
We have to ship our own /etc/{init.d,default}/isc-dhcp{v4,v6}-server files since we can't overwrite the ones supplied by the debian package.

Dec 13 2019, 12:38 AM · VyOS 1.3 Equuleus (1.3.0)

Dec 12 2019

jjakob added a comment to T1806: Add missing documentation on how to use quote characters inside dhcp-server raw parameters.

The current static-mapping-parameters can be used to add a quoted value, e.g.

static-mapping test {
                    ip-address x.x.x.x
                    mac-address yy:yy:yy:yy:yy:yy
                    static-mapping-parameters "option domain-name-servers 1.1.1.1, 9.9.9.9;"
                }

command

set service dhcp-server shared-network-name dhcpexample subnet 192.0.2.0/24 static-mapping example static-mapping-parameters "option domain-name-servers 192.0.2.11, 192.0.2.12;"
Dec 12 2019, 9:15 PM · Restricted Project
jjakob claimed T1873: DHCP server fails to start due to a change in isc-dhcp-server init scripts.
Dec 12 2019, 7:48 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob updated the task description for T1873: DHCP server fails to start due to a change in isc-dhcp-server init scripts.
Dec 12 2019, 7:40 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob created T1873: DHCP server fails to start due to a change in isc-dhcp-server init scripts.
Dec 12 2019, 7:39 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T1872: Removing serial console port from ESXi VM causes flooded syslog.

I'm experiencing the same issue of the service failing to start on 1.3.
The installation was first started with the default config in a VM that had a serial port. Then the installation was transferred to a physical machine without a serial port, and the whole /config directory was manually copied from the old installation on that machine. The machine was then rebooted. The result were the same errors in syslog/journal.
I believe the issue is that if the config.boot is manually replaced or edited on disk, the script that would normally be triggered on commit when deleting system console is never triggered, thus the service remains enabled, but there is no system console in the config to delete any more.

Dec 12 2019, 7:10 PM · VyOS 1.3 Equuleus (1.3.0)

Dec 5 2019

jjakob awarded T1354: Add support for VLAN-Aware bridges a Like token.
Dec 5 2019, 7:43 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

Nov 19 2019

jjakob added a comment to T1376: Incorrect DHCP lease counting.

Crux needs a backport of show_dhcp.py from current, I fixed this in current

Nov 19 2019, 9:22 AM · VyOS 1.2 Crux (VyOS 1.2.5)

Nov 17 2019

jjakob added a comment to T1787: Failed config migration from V1.2.3 to 1.2-rolling-201911030217.

This is related/a duplicate of T1744

Nov 17 2019, 10:48 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T1744: Config load fails in ConfigTree with ValueError: Failed to parse config: lexing: empty token.

The replacement of special characters with backslash decimal happened on upgrade from 1.2.0-rc11 to 1.2.0-rolling+201906231514.

Nov 17 2019, 10:47 AM · VyOS 1.3 Equuleus (1.3.0)

Oct 19 2019

jjakob added a project to T1745: dhcp-server commit fails with "DHCP range stop address x must be greater or equal to the range start address y!" when static mapping has same IP as range stop: VyOS 1.2 Crux.

This is present in branches crux and current too, so adding tag for crux.
https://github.com/vyos/vyos-1x/commit/5848a4d6095e6d7bc70e34e0b7b7e2c3d8e3303f
https://github.com/vyos/vyos-1x/commit/6f954ab56768af9a07d8a1dc086f54ddefa58da7
https://github.com/vyos/vyos-1x/commit/5848a4d6095e6d7bc70e34e0b7b7e2c3d8e3303f

Oct 19 2019, 4:48 AM · VyOS 1.2 Crux (VyOS 1.2.4)
jjakob created T1745: dhcp-server commit fails with "DHCP range stop address x must be greater or equal to the range start address y!" when static mapping has same IP as range stop.
Oct 19 2019, 4:40 AM · VyOS 1.2 Crux (VyOS 1.2.4)
jjakob added a comment to T1744: Config load fails in ConfigTree with ValueError: Failed to parse config: lexing: empty token.

Via the process of elimination I found the culprit - comments with special characters in them, that at some point in the upgrade cycle got converted into backslash-escped decimal:

description "\197\160" # this was once Š
description "\196\140 \196\141" # Č č

\197\160 is C5 A0 which is U+0160, which was the original character.
So old versions allowed these characters in comments and worked fine with them, then at one point an upgrade converted them to backslash decimal UTF-8, which still worked until at some point they started causing the error.

Oct 19 2019, 4:18 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob created T1744: Config load fails in ConfigTree with ValueError: Failed to parse config: lexing: empty token.
Oct 19 2019, 3:42 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob closed T1743: equuleus: remove references to SSH key type "rsa1" deprecated in Debian Buster as Resolved.
Oct 19 2019, 2:12 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T1743: equuleus: remove references to SSH key type "rsa1" deprecated in Debian Buster.

https://github.com/vyos/vyatta-cfg-system/pull/109

Oct 19 2019, 1:27 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob updated the task description for T1743: equuleus: remove references to SSH key type "rsa1" deprecated in Debian Buster.
Oct 19 2019, 1:16 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T1743: equuleus: remove references to SSH key type "rsa1" deprecated in Debian Buster from Open to In progress.
Oct 19 2019, 1:06 AM · VyOS 1.3 Equuleus (1.3.0)

Oct 18 2019

jjakob added a comment to T1604: equuleus: buster: vbash: tab completion breaks.

@c-po I can't see the issue here, that seems like normal expected behavior (tabbing gives a list of all possible nodes, even the long ones?)
I agree that if there is a problem, it's for a separate issue and describe what the problem and expected behavior is in more detail there.

Oct 18 2019, 8:59 PM · VyOS 1.3 Equuleus (1.3.0)

Oct 14 2019

jjakob added a comment to T1604: equuleus: buster: vbash: tab completion breaks.

@c-po can you provide a way to reproduce your issue?

Oct 14 2019, 7:49 PM · VyOS 1.3 Equuleus (1.3.0)