Page MenuHomeVyOS Platform
Feed All Stories

May 15 2020

jjakob added a parent task for T103: DHCP server prepends shared network name to hostnames: T2464: DNS bugs (parent task).
May 15 2020, 9:37 PM · VyOS 1.2 Crux (VyOS 1.2.6)
jjakob added a parent task for T659: Static DHCP mappings aren't available on DNS: T2464: DNS bugs (parent task).
May 15 2020, 9:37 PM · VyOS Rolling, Bugs
jjakob added a parent task for T1286: DHCP hostfile-update isn't removing hostfile entries on expiry.: T2464: DNS bugs (parent task).
May 15 2020, 9:37 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a parent task for T1751: DNS server addresses from DHCPv6 are not added to resolv.conf: T2464: DNS bugs (parent task).
May 15 2020, 9:36 PM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.5 Circinus
jjakob added a parent task for T1715: System DNS Server Order Incorrect: T2464: DNS bugs (parent task).
May 15 2020, 9:36 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a parent task for T2054: Changing "system name-server" doesn't update dns forwarding config, neither does "restart dns forwarding": T2464: DNS bugs (parent task).
May 15 2020, 9:36 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a parent task for T2279: Router resolves as 127.0.1.1 when using Router's Recursive DNS: T2464: DNS bugs (parent task).
May 15 2020, 9:36 PM · VyOS 1.4 Sagitta (1.4.0-epa3), VyOS 1.5 Circinus, VyOS 1.3 Equuleus (1.3.7)
jjakob added a parent task for T2463: DHCP-received nameserver not added to vyos-hostsd: T2464: DNS bugs (parent task).
May 15 2020, 9:36 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added subtasks for T2464: DNS bugs (parent task): T2463: DHCP-received nameserver not added to vyos-hostsd, T2279: Router resolves as 127.0.1.1 when using Router's Recursive DNS, T2054: Changing "system name-server" doesn't update dns forwarding config, neither does "restart dns forwarding", T1715: System DNS Server Order Incorrect, T1751: DNS server addresses from DHCPv6 are not added to resolv.conf, T659: Static DHCP mappings aren't available on DNS, T103: DHCP server prepends shared network name to hostnames, T1286: DHCP hostfile-update isn't removing hostfile entries on expiry..
May 15 2020, 9:36 PM · VyOS Rolling
jjakob triaged T2464: DNS bugs (parent task) as Normal priority.
May 15 2020, 9:35 PM · VyOS Rolling
jjakob triaged T2463: DHCP-received nameserver not added to vyos-hostsd as High priority.
May 15 2020, 9:09 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a parent task for T2462: LLDP op-mode exception: IndexError: list index out of range: T2322: CLI [op-mode] bugs. Root task.
May 15 2020, 8:38 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a subtask for T2322: CLI [op-mode] bugs. Root task: T2462: LLDP op-mode exception: IndexError: list index out of range.
May 15 2020, 8:38 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob triaged T2462: LLDP op-mode exception: IndexError: list index out of range as Normal priority.
May 15 2020, 8:38 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob closed T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1) as Resolved.
May 15 2020, 8:26 PM · VyOS 1.3 Equuleus (1.3.0)
robertoberto created T2461: documentation firewall state .
May 15 2020, 4:32 AM · Restricted Project

May 14 2020

c-po updated the task description for T2459: Migrate vyatta-show-nat-rules.pl to Python.
May 14 2020, 4:32 PM
c-po reassigned T2460: Migrate vyatta-nat-translations.pl to Python from c-po to thomas-mangin.
May 14 2020, 4:31 PM · VyOS 1.3 Equuleus (1.3.3)
c-po triaged T2460: Migrate vyatta-nat-translations.pl to Python as Normal priority.
May 14 2020, 4:31 PM · VyOS 1.3 Equuleus (1.3.3)
c-po renamed T2459: Migrate vyatta-show-nat-rules.pl to Python from Migrate to Migrate vyatta-show-nat-rules.pl to Python.
May 14 2020, 4:27 PM
c-po triaged T2459: Migrate vyatta-show-nat-rules.pl to Python as Normal priority.
May 14 2020, 4:27 PM
jack9603301 awarded T2023: Add support for 802.1ae MACsec a Like token.
May 14 2020, 1:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2023: Add support for 802.1ae MACsec.
May 14 2020, 1:43 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2457: IPv6 ping by address not working.

Why not just use the OS's ping command? It does address resolution. Resolving a IP address as hostname would leak the IP via DNS as well.

May 14 2020, 1:19 PM
c-po assigned T2457: IPv6 ping by address not working to thomas-mangin.
May 14 2020, 1:09 PM
jack9603301 added a comment to T2380: After PPPoE 0 is restarted, the default static route is lost.

@jjakob @c-po Execute the following command. Although the default route can be generated automatically, it may be a bug in the current PPPoE function. In a specific environment, restarting PPPoE dialing will not maintain dialing status!

May 14 2020, 12:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2458: Update FRR to 7.3.1 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 14 2020, 11:59 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po closed T2458: Update FRR to 7.3.1 as Unknown Status.
May 14 2020, 11:56 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po created T2458: Update FRR to 7.3.1.
May 14 2020, 11:56 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) closed T2456: netflow source-ip cannot be configured as Resolved.
May 14 2020, 8:51 AM · VyOS 1.3 Equuleus (1.3.0)

May 13 2020

Unknown Object (User) changed the status of T2457: IPv6 ping by address not working from Open to Confirmed.

Issue with socket.gethostbyname()

May 13 2020, 9:24 PM
Unknown Object (User) changed the status of T2443: NHRP: Add debugging information to syslog from Resolved to Unknown Status.
May 13 2020, 7:20 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) added a project to T2443: NHRP: Add debugging information to syslog: Ready for Crux (1.2.x).
May 13 2020, 7:11 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
daniil created T2457: IPv6 ping by address not working.
May 13 2020, 6:55 PM
Unknown Object (User) changed the status of T2456: netflow source-ip cannot be configured from In progress to Needs testing.
May 13 2020, 6:49 PM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEXe5edc073c297: Merge pull request #406 from runborg/T2267 (authored by c-po).
May 13 2020, 6:43 PM
GitHub <noreply@github.com> committed rVYOSONEX439a7bbe4df5: Merge pull request #409 from DmitriyEshenko/fix-flow-acct01 (authored by c-po).
May 13 2020, 6:43 PM
Unknown Object (User) changed the status of T2456: netflow source-ip cannot be configured from Confirmed to In progress.

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

May 13 2020, 6:39 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2380: After PPPoE 0 is restarted, the default static route is lost.

Maybe you need pppoe option +ipv6 ipv6cp-use-ipaddr?
https://askubuntu.com/questions/56890/ipv6-over-pppoe
I don't use IPv6 over PPPoE so I don't know much more unfortunately.
Edit: if I understand that option correctly, it tells pppd to assign the address itself, so you don't need (must not use) ipv6 address autoconf in that case. It all depends on how your ISP implements IPv6 - autoconf is for SLAAC only.

May 13 2020, 6:31 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 lowered the priority of T2380: After PPPoE 0 is restarted, the default static route is lost from High to Normal.
May 13 2020, 6:08 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2380: After PPPoE 0 is restarted, the default static route is lost.

@c-po I suspect that the problem has been found, but after I executed the restart PPPoE command, the default travel was lost. My configuration name wrote the following static route:

May 13 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 renamed T2380: After PPPoE 0 is restarted, the default static route is lost from After setting PPPoE to obtain IPv6 from ISP, you must restart the system to take effect to After PPPoE 0 is restarted, the default static route is lost.
May 13 2020, 5:55 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 awarded T118: Native Zabbix Support a Like token.
May 13 2020, 4:01 PM · Restricted Project, VyOS 1.4 Sagitta
jack9603301 awarded T365: OVS as replacement of Linux bridge a Like token.
May 13 2020, 3:59 PM
jack9603301 awarded T1797: Implement DPDK Fast-Path using FRR's Alternate Forwarding Planes and VPP a Like token.
May 13 2020, 3:58 PM
jjakob added a comment to T2456: netflow source-ip cannot be configured.

One of the functions in Section (python/vyos/ifconfig/section.py) should provide a replacement

May 13 2020, 2:54 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) edited the content of The VyOS Hacker Toolkit.
May 13 2020, 2:44 PM
zsdc changed the status of T2456: netflow source-ip cannot be configured from Open to Confirmed.
May 13 2020, 2:14 PM · VyOS 1.3 Equuleus (1.3.0)
zsdc created T2456: netflow source-ip cannot be configured.
May 13 2020, 2:13 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T2294: ipoe-server broken (jinja2 template issue) as Resolved.
May 13 2020, 12:23 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created The VyOS Hacker Toolkit.
May 13 2020, 12:22 PM
Viacheslav added a parent task for T2455: No support for the IPv6 VTI: T2353: Interface [conf_mode] errors parent task.
May 13 2020, 12:12 PM · VyOS 1.4 Sagitta
Viacheslav added a subtask for T2353: Interface [conf_mode] errors parent task: T2455: No support for the IPv6 VTI.
May 13 2020, 12:12 PM · VyOS 1.3 Equuleus (1.3.6)
jack9603301 added a comment to T2380: After PPPoE 0 is restarted, the default static route is lost.

There are still some problems about IPv6, even when I restart it, I can't get IPv6 immediately. I don't know when it has some impact on my ISP environment, but it may be a bug that is hard to find. In a previous version of 1.2, IPv6 was acquired normally. Is it necessary for the official to cross compare with the latest version of 1.2.3? (may be 1.2.3, I hope I remember correctly)

May 13 2020, 12:02 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2380: After PPPoE 0 is restarted, the default static route is lost.

How does vyos timeout PPPoE?

May 13 2020, 11:48 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav created T2455: No support for the IPv6 VTI.
May 13 2020, 11:24 AM · VyOS 1.4 Sagitta
Unknown Object (User) closed T2443: NHRP: Add debugging information to syslog as Resolved.

Successfully tested on the VyOS 1.3-rolling-202005130117.
Full opennhrp logs might be enabled by the following command

May 13 2020, 10:59 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) closed T2448: `monitor protocol bgp` subcommands fail with 'command incomplete' as Unknown Status.

Fixed in T832

May 13 2020, 10:36 AM · VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) closed T832: `show monitoring protocols bgp` doesn't work with frr, a subtask of T306: Migration from vyatta-quagga to FRR, as Unknown Status.
May 13 2020, 10:34 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1), vyos-frr
Unknown Object (User) closed T832: `show monitoring protocols bgp` doesn't work with frr as Unknown Status.
May 13 2020, 10:34 AM · VyOS 1.2 Crux (VyOS 1.2.3), vyos-frr
jjakob added a comment to T2453: Improve serial console (add options to auto-detect or hard-set terminal size).

I think this would be even better: https://github.com/lime45/serial/blob/master/resize.c (it's a stripped down resize.c), I haven't tested it yet though. I'm not sure where it would be best to put it, as it's a separate compiled program. Other such programs have their own repositories (vyos-utils), maybe 'vyos-xterm-resize' would be best.
I'm busy with work projects until at least next week so VyOS is on the backburner, when I get more time I'd like to rewrite the old console setup code.

May 13 2020, 10:22 AM · VyOS Rolling
thomas-mangin added a comment to T2453: Improve serial console (add options to auto-detect or hard-set terminal size).

https://github.com/joejulian/xterm/blob/master/resize.c Not complicated to port in the vyos library, replacing the current code and therefore only run when required

May 13 2020, 8:49 AM · VyOS Rolling
jjakob added a comment to T2453: Improve serial console (add options to auto-detect or hard-set terminal size).

Note however, that of the 2 mentioned shell script methods to poll the terminal emulator for its size, the first one (res()) didn't work for me (using GNU screen as the terminal, it returned an error after timeout), the 2nd one (res2()) worked (which is the one using xterm's special escape code). Both suffer from the same 0.5s delay, so the best would be to use xterm-resize, which is almost immediate.

May 13 2020, 7:14 AM · VyOS Rolling
jjakob added a comment to T2453: Improve serial console (add options to auto-detect or hard-set terminal size).

There is no way to send a SIGWINCH over serial - see https://unix.stackexchange.com/a/19265
We can, however, poll the terminal for its size - at login and on every command exit (bash trap DEBUG)

May 13 2020, 7:08 AM · VyOS Rolling
jjakob added a comment to T2434: Duplicate Address Detection Breaks Interfaces.

As a workaround you can set it to a non-0 value to make the interface work. Obviously it changes the configuration so it doesn't fix the issue.

May 13 2020, 7:05 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
trae32566 closed T2435: Pseudo-ethernet Interfaces Broken as Resolved.
May 13 2020, 3:47 AM · VyOS 1.3 Equuleus (1.3.0)
trae32566 added a comment to T2435: Pseudo-ethernet Interfaces Broken.

Actually I think this is a result of T2434 since the source interface is bond1, so I'm closing this again. My apologies.

May 13 2020, 3:40 AM · VyOS 1.3 Equuleus (1.3.0)
trae32566 reopened T2435: Pseudo-ethernet Interfaces Broken as "Open".

@jjakob This doesn't appear to have been fixed in VyOS 1.3-rolling-202005130117

May 13 2020, 3:09 AM · VyOS 1.3 Equuleus (1.3.0)

May 12 2020

thomas-mangin added a comment to T2453: Improve serial console (add options to auto-detect or hard-set terminal size).

Should we trap the signal in vash, set an env value and use it with vyos?

May 12 2020, 9:23 PM · VyOS Rolling
GitHub <noreply@github.com> committed rVYOSONEXa23b2d038aaa: Merge pull request #408 from kroy-the-rabbit/patch-2 (authored by dmbaturin).
May 12 2020, 8:45 PM
c-po added a comment to T1876: IPSec VTI tunnels are deleted after rekey and dangling around as A/D.

I have tested the fix in https://github.com/vyos/vyatta-cfg-vpn/pull/31 successfully on VyOS 1.2.5 with the hotfix mentiones. Happy to see this in 1.2.6

May 12 2020, 7:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1291: Under certain conditions the VTI will stay forever down.

I have tested the fix in https://github.com/vyos/vyatta-cfg-vpn/pull/31 successfully on VyOS 1.2.5 with the hotfix mentiones. Happy to see this in 1.2.6

May 12 2020, 7:26 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

No Problem - nice to see races for bugfixes

May 12 2020, 7:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2392: SSTP with ipv6 as Resolved.
May 12 2020, 7:22 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
jjakob updated subscribers of T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

@c-po beat me to it by 1 minute - I was wondering why my PR wouldn't merge. I apologise for the error.

May 12 2020, 6:59 PM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEXb27b759a236c: tunnel: T2449: bugfix KeyError 'address' (authored by c-po).
May 12 2020, 6:58 PM
jjakob added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

Right - that should be 'addresses-add' - the keys are different from other interfaces, and I don't have any tunnels configured to test. I'll make a patch.

May 12 2020, 6:49 PM · VyOS 1.3 Equuleus (1.3.0)
kroy added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

This was a breaking change

May 12 2020, 6:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2454: Update Linux Kernel to v4.19.122 as Resolved.
May 12 2020, 3:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2454: Update Linux Kernel to v4.19.122.
May 12 2020, 3:22 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a parent task for T2453: Improve serial console (add options to auto-detect or hard-set terminal size): T2452: Serial console related issues.
May 12 2020, 12:43 PM · VyOS Rolling
jjakob added a subtask for T2452: Serial console related issues: T2453: Improve serial console (add options to auto-detect or hard-set terminal size).
May 12 2020, 12:43 PM · VyOS 1.3 Equuleus (1.3.6)
jjakob triaged T2453: Improve serial console (add options to auto-detect or hard-set terminal size) as Wishlist priority.
May 12 2020, 12:43 PM · VyOS Rolling
jjakob added a parent task for T169: Image install should put correct serial console device in created GRUB menu entry: T2452: Serial console related issues.
May 12 2020, 12:29 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a parent task for T117: Cannot install from ISO via serial console on ttyS1: T2452: Serial console related issues.
May 12 2020, 12:29 PM · VyOS 1.3 Equuleus (1.3.6)
jjakob added a parent task for T480: Error if no serial interface is present (/dev/ttyS0: not a tty): T2452: Serial console related issues.
May 12 2020, 12:29 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a parent task for T1386: Different serial console speeds appear in default boot configuration: T2452: Serial console related issues.
May 12 2020, 12:29 PM · VyOS Rolling, Bugs
jjakob added a parent task for T1739: Serial interface seems not to be deleted properly: T2452: Serial console related issues.
May 12 2020, 12:29 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added subtasks for T2452: Serial console related issues: T1739: Serial interface seems not to be deleted properly, T169: Image install should put correct serial console device in created GRUB menu entry, T1386: Different serial console speeds appear in default boot configuration, T480: Error if no serial interface is present (/dev/ttyS0: not a tty), T117: Cannot install from ISO via serial console on ttyS1.
May 12 2020, 12:29 PM · VyOS 1.3 Equuleus (1.3.6)
jjakob created T2452: Serial console related issues.
May 12 2020, 12:28 PM · VyOS 1.3 Equuleus (1.3.6)
zsdc moved T1291: Under certain conditions the VTI will stay forever down from Need Triage to Backport Candidates on the VyOS 1.3 Equuleus board.
May 12 2020, 10:14 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
robertoberto added a comment to T2451: Cannot use !tcp or !tcp_udp while adding firewall rule.

same of

May 12 2020, 5:03 AM · VyOS 1.3 Equuleus (1.3.0)

May 11 2020

robertoberto created T2451: Cannot use !tcp or !tcp_udp while adding firewall rule.
May 11 2020, 11:25 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

Ducumentation at https://docs.vyos.io/en/latest/interfaces/ethernet.html#cfgcmd-set-interfaces-ethernet-interface-ipv6-address-autoconf
is inaccurate, forwarding is not disabled if autoconf is set. It probably refers to behavior before a rewrite was done and should be updated.

May 11 2020, 8:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2450: Rewrite "protocols vrf" tree in XML and Python.
May 11 2020, 5:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2338: Can't delete static IPv6 route on vrf: T2450: Rewrite "protocols vrf" tree in XML and Python.
May 11 2020, 5:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T2450: Rewrite "protocols vrf" tree in XML and Python: T2338: Can't delete static IPv6 route on vrf.
May 11 2020, 5:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2446: VRF IPv6 static routes subnet deletion.

Thank you for the good explanation in the issue!

May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2446: VRF IPv6 static routes subnet deletion, a subtask of T2450: Rewrite "protocols vrf" tree in XML and Python, as Wontfix.
May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2446: VRF IPv6 static routes subnet deletion as Wontfix.
May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)