Page MenuHomeVyOS Platform
Feed Search

Dec 28 2019

c-po added a comment to T1915: Remove "system ipv6 blacklist" option.

set system ipv6 disable can be used to globally disable IPv6 address assignment

Dec 28 2019, 3:52 PM · VyOS 1.3 Equuleus (1.3.0)
kroy added a comment to T1915: Remove "system ipv6 blacklist" option.

I agree this should be killed.

Dec 28 2019, 3:33 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1916: Update Linux Kernel to v4.19.91 as Resolved.
Dec 28 2019, 1:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1917: Update WireGuard to Debian release 0.0.20191219-1 as Resolved.
Dec 28 2019, 1:55 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po closed T1917: Update WireGuard to Debian release 0.0.20191219-1, a subtask of T1916: Update Linux Kernel to v4.19.91, as Resolved.
Dec 28 2019, 1:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1917: Update WireGuard to Debian release 0.0.20191219-1.
Dec 28 2019, 1:53 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po created T1916: Update Linux Kernel to v4.19.91.
Dec 28 2019, 1:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T1915: Remove "system ipv6 blacklist" option.
Dec 28 2019, 1:48 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1915: Remove "system ipv6 blacklist" option.
Dec 28 2019, 1:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1913: "system ipv6 blacklist" command has no effect from Unknown Status to Wontfix.
Dec 28 2019, 1:46 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po added a comment to T1913: "system ipv6 blacklist" command has no effect.

Problem is there are several modules that depend on IPv6 e.g. bridge and wireguard thus it can't be removed anymore.

Dec 28 2019, 1:45 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po triaged T1913: "system ipv6 blacklist" command has no effect as Low priority.
Dec 28 2019, 12:16 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po closed T1913: "system ipv6 blacklist" command has no effect as Unknown Status.
Dec 28 2019, 12:15 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po claimed T1913: "system ipv6 blacklist" command has no effect.
Dec 28 2019, 12:15 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po changed the status of T1912: Migrate "system (ip|ipv6)" to XML/Python representation from Open to In progress.
Dec 28 2019, 10:27 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1912: Migrate "system (ip|ipv6)" to XML/Python representation.
Dec 28 2019, 10:27 AM · VyOS 1.3 Equuleus (1.3.0)
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
c-po created T1911: Completion helper list is not sorted.
Dec 28 2019, 10:17 AM · VyOS Rolling, Bugs

Dec 27 2019

ddiguru added a comment to T1899: Unionfs metadata folder is copied to the active configuration directory.
Dec 27 2019, 9:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1910: Invalid parmissions on latest 1.3 rolling ISO images from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 27 2019, 5:30 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1910: Invalid parmissions on latest 1.3 rolling ISO images.

The question is if this is the right place for the fix or if it should rather be moved and made part of the vyos-build ISO build process

Dec 27 2019, 5:30 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1910: Invalid parmissions on latest 1.3 rolling ISO images as Resolved.
Dec 27 2019, 5:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1910: Invalid parmissions on latest 1.3 rolling ISO images.
Dec 27 2019, 3:25 PM · VyOS 1.3 Equuleus (1.3.0)
wcktklwn added a comment to T1908: Add zone option for Cloudflare DDNS.

Here is the vyos config.

service cloudflare {
    host-name example.com
    login [email protected]
    password password
}
Dec 27 2019, 2:12 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T1908: Add zone option for Cloudflare DDNS.

@wcktklwn Can you provide vyos config for dynamic service and config ddclient.conf
Which lines do you add manually?

Dec 27 2019, 9:36 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T611: Static route syntax should reflect `ip` command routing capabilities, if possible..

It fixed in 1.3 version. With "next-hop-interface "

Dec 27 2019, 9:27 AM · VyOS 1.3 Equuleus (1.3.0-epa1)

Dec 26 2019

wcktklwn created T1908: Add zone option for Cloudflare DDNS.
Dec 26 2019, 9:36 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav created T1907: Traceback on a non-existent interface..
Dec 26 2019, 8:37 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1903: Implementation udev predefined interface naming.

@jjakob for equuleus too, wait for merge PR. We have also some ideas how we can improve net naming, and fix issues with renameX interfaces after boot.

Dec 26 2019, 7:12 PM · VyOS 1.2 Crux (VyOS 1.2.4)
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)
c-po moved T1892: vyos-build: Do not install recommends in docker image [enhancement] from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 26 2019, 4:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1714: Disable DHCP Nameservers Not Working from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 26 2019, 4:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1794: Interface description can't contain a colon from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 26 2019, 4:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1794: Interface description can't contain a colon as Resolved.
Dec 26 2019, 4:46 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1794: Interface description can't contain a colon.

I guess it has been auto-fixed by https://github.com/vyos/vyos-1x/commit/85349b54ab4de42f81d4c8c4dc84901d1313025f

Dec 26 2019, 4:45 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T1794: Interface description can't contain a colon.

In the latest VyOS 1.3-rolling-201912261106 all work fine.

Dec 26 2019, 4:21 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1903: Implementation udev predefined interface naming.

Successfully tested on 1.3. PR for current branch https://github.com/vyos/vyatta-cfg-system/pull/113

Dec 26 2019, 1:18 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po closed T1906: Migrate "system time-zone" configuration to XML/Python as Resolved.
Dec 26 2019, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1906: Migrate "system time-zone" configuration to XML/Python from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 26 2019, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)

Dec 25 2019

c-po renamed T1906: Migrate "system time-zone" configuration to XML/Python from Migrate "system time-zone" configurationt o XML/Python to Migrate "system time-zone" configuration to XML/Python.
Dec 25 2019, 4:54 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1906: Migrate "system time-zone" configuration to XML/Python from Open to In progress.
Dec 25 2019, 4:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1906: Migrate "system time-zone" configuration to XML/Python.
Dec 25 2019, 4:31 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a project to T1900: Enable SNMP for VRRP.: VyOS 1.3 Equuleus.
Dec 25 2019, 10:58 AM · VyOS 1.2 Crux (VyOS 1.2.5)
Unknown Object (User) created T1905: Update to Keepalived 2.0.19.
Dec 25 2019, 8:35 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1903: Implementation udev predefined interface naming.

Note: If we have interfaces with description on device panel, like WAN, DMZ, etc, we can use predefined alias in this case.

ec.jpg (1×4 px, 2 MB)

Simple rules:

vyos@QAT-R1:~$ sudo cat /lib/udev/rules.d/64-vyos-SAF51003I-net.rules 
ATTR{[dmi/id]board_name}!="SAF51003I", GOTO="end_ec_nic"
Dec 25 2019, 8:02 AM · VyOS 1.2 Crux (VyOS 1.2.4)

Dec 24 2019

Unknown Object (User) added a comment to T1903: Implementation udev predefined interface naming.

PR for CRUX branch https://github.com/vyos/vyatta-cfg-system/pull/112

Dec 24 2019, 2:01 PM · VyOS 1.2 Crux (VyOS 1.2.4)
Unknown Object (User) changed the status of T1903: Implementation udev predefined interface naming from Open to In progress.
Dec 24 2019, 1:57 PM · VyOS 1.2 Crux (VyOS 1.2.4)
Viacheslav created T1902: Add redistribute non main table in bgp.
Dec 24 2019, 8:17 AM · VyOS 1.2 Crux (VyOS 1.2.5)

Dec 23 2019

jestabro added a comment to T640: Images no longer work when built without "recommended" packages.

This appears to be a moving target in at least one sense:
The package lists I now see differ from what is listed in the files above; one notable difference is a missing 'systemd-sysv':

Dec 23 2019, 8:56 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
kroy created T1901: Semicolon in values is interpreted as a part of the shell command by validators.
Dec 23 2019, 5:42 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
kroy added a comment to T1899: Unionfs metadata folder is copied to the active configuration directory.

A reboot seems to have fixed it.

Dec 23 2019, 5:05 PM · VyOS 1.3 Equuleus (1.3.0)
kroy updated the task description for T1899: Unionfs metadata folder is copied to the active configuration directory.
Dec 23 2019, 5:03 PM · VyOS 1.3 Equuleus (1.3.0)
kroy created T1899: Unionfs metadata folder is copied to the active configuration directory.
Dec 23 2019, 5:02 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1878: accel-ppp: pppoe single-session option implementation as Resolved.
Dec 23 2019, 3:59 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T258: Can not configure wan load-balancing on vyos-1.2 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 23 2019, 3:57 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard changed the status of T258: Can not configure wan load-balancing on vyos-1.2 from Unknown Status to Resolved.
Dec 23 2019, 3:57 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard closed T1891: Router announcements broken on boot as Resolved.
Dec 23 2019, 3:55 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po renamed T1898: Support multiple IPv4/IPv6 LLDP management addresses from Support multiple LLDP management addresses to Support multiple IPv4/IPv6 LLDP management addresses.
Dec 23 2019, 8:01 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1898: Support multiple IPv4/IPv6 LLDP management addresses as Resolved.
Dec 23 2019, 8:00 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1898: Support multiple IPv4/IPv6 LLDP management addresses, a subtask of T393: Migrate vyatta-lldpd to vyos-1x, as Resolved.
Dec 23 2019, 8:00 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po moved T393: Migrate vyatta-lldpd to vyos-1x from Backlog to Finished on the VyOS 1.3 Equuleus board.
Dec 23 2019, 8:00 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po moved T1896: Remove LLDP-MED civic_based location information from Need Triage to Backlog on the VyOS 1.3 Equuleus board.
Dec 23 2019, 8:00 AM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1898: Support multiple IPv4/IPv6 LLDP management addresses from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 23 2019, 8:00 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1898: Support multiple IPv4/IPv6 LLDP management addresses from Open to In progress.
Dec 23 2019, 7:31 AM · VyOS 1.3 Equuleus (1.3.0)
kroy created T1897: IPSec - 1.2 to 1.3 migration failed.
Dec 23 2019, 2:57 AM · VyOS 1.3 Equuleus (1.3.0)
kroy added a comment to T1891: Router announcements broken on boot.

Can confirm. Problem seems to be fixed now.

Dec 23 2019, 12:57 AM · VyOS 1.2 Crux (VyOS 1.2.5)

Dec 22 2019

Sarsen added a comment to T1880: "A stop job is running for live-tools - System Support Scripts" hangs, times out when shutting down equuleus live iso.

I'm also experiencing this for the latest rolling versions eg. https://downloads.vyos.io/rolling/current/amd64/vyos-1.3-rolling-201912181733-amd64.iso. This is causing issues when trying to create Packer image builds - total first reboot wait time extended to over 2mins for a successful image build.

Dec 22 2019, 11:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T1896: Remove LLDP-MED civic_based location information.
Dec 22 2019, 9:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T393: Migrate vyatta-lldpd to vyos-1x as Resolved.
Dec 22 2019, 9:18 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po renamed T1896: Remove LLDP-MED civic_based location information from Remove LLDP-MED configuration for civic based location to Remove LLDP-MED civic_based location information.
Dec 22 2019, 9:14 PM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T1896: Remove LLDP-MED civic_based location information from Remove LLDP-MED configuration to Remove LLDP-MED configuration for civic based location.
Dec 22 2019, 8:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po triaged T1896: Remove LLDP-MED civic_based location information as Normal priority.
Dec 22 2019, 8:43 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1891: Router announcements broken on boot.

@jjakob It's not really relevant if you SIGHUP or SIGKILL as RAs have no status, they are just send. I was looking into rewriting it anyway and port it into frr as frr sends RAs reliably as well. (https://phabricator.vyos.net/T1831) So the above is just a quick fix to get it working again with buster using the original logic.

Dec 22 2019, 5:09 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po claimed T393: Migrate vyatta-lldpd to vyos-1x.
Dec 22 2019, 12:16 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
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)
hagbard triaged T1891: Router announcements broken on boot as Normal priority.
Dec 22 2019, 1:08 AM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard changed the status of T1891: Router announcements broken on boot from Open to Needs testing.
Dec 22 2019, 1:08 AM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard added a comment to T1891: Router announcements broken on boot.

@kroy I think I found the issue, the script just called start every time when radvd was already running, please test with either tomorrows iso or: http://dev.packages.vyos.net/repositories/current/pool/main/v/vyatta-ipv6-rtradv/vyatta-ipv6-rtradv_0.38+vyos2+current1_all.deb

Dec 22 2019, 1:07 AM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard added a comment to T1891: Router announcements broken on boot.

It sends it after a while, I was waiting around 5 minutes and captured 1 RA msg.
But it sends only on vlan 22, which is quite unusual since all vlans are setup and readable by radvd, at least when I check /proc/<pid> it has it setup.
After the restart it sends on all interfaces (Just sent a SIGHUP, so no systemd involved). Reboot fixes it then as well.

Dec 22 2019, 12:33 AM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard added a comment to T1891: Router announcements broken on boot.

All right, I can reproduce it now, thanks for the detailed report. I see what I can find out.

Dec 22 2019, 12:25 AM · VyOS 1.2 Crux (VyOS 1.2.5)

Dec 21 2019

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

So I guess the key to duplication here is to:

Dec 21 2019, 8:41 PM · VyOS 1.2 Crux (VyOS 1.2.5)
kroy added a comment to T1891: Router announcements broken on boot.

Maybe even just the action of sudo systemctl restart radvd.service is enough to fix it? It seems to maybe be the case

Dec 21 2019, 8:35 PM · VyOS 1.2 Crux (VyOS 1.2.5)
kroy added a comment to T1891: Router announcements broken on boot.

It seems like maybe something doesn't exist, or permissions aren't working right on a freshly upgraded system, until you manually do something to create it?

Dec 21 2019, 8:31 PM · VyOS 1.2 Crux (VyOS 1.2.5)
kroy added a comment to T1891: Router announcements broken on boot.

So the problem went away until I upgraded to the latest rolling. VyOS 1.3-rolling-201912211124

Dec 21 2019, 8:26 PM · VyOS 1.2 Crux (VyOS 1.2.5)
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 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

runar added a comment to T1894: FRR config not loaded after daemons segfault or restart.

This is a known fault, and is not easily fixable in the current implementation. This fault is because the vuos cli manually configures the frr process after it's started, and when the process dies/restarts it will read its config from the saved config file. This makes the process restart into an empty config as we have no way to save the config from the prior process.

Dec 20 2019, 10:39 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Unknown Object (User) created T1894: FRR config not loaded after daemons segfault or restart.
Dec 20 2019, 10:09 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
c-po added a comment to T640: Images no longer work when built without "recommended" packages.

According to https://live-team.pages.debian.net/live-manual/html/live-manual/customizing-package-installation.en.html#474 some more packages are required.

Dec 20 2019, 9:08 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard added a comment to T1891: Router announcements broken on boot.

Weird, afaik there was nothing to migrate yet.

Dec 20 2019, 8:54 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po added a comment to T640: Images no longer work when built without "recommended" packages.

Also tried that:

Dec 20 2019, 7:49 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
kroy added a comment to T1891: Router announcements broken on boot.

My output there basically matches yours.

Dec 20 2019, 7:40 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard added a comment to T1891: Router announcements broken on boot.

That can't be the issue, what do you see if you do a grep radvd /var/log/messages?

Dec 20 2019, 6:57 PM · VyOS 1.2 Crux (VyOS 1.2.5)
jestabro added a comment to T640: Images no longer work when built without "recommended" packages.

My guess would be missing live-tools in the recommends=false case; live-tools replaces update-initramfs with its version. I'm building to check ...

Dec 20 2019, 4:32 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
kroy added a comment to T1891: Router announcements broken on boot.

And I don't know if it's relevant, but the syslog output is definitely different depending on whether I restart it, or it gets restarted on boot

Dec 20 2019, 4:06 PM · VyOS 1.2 Crux (VyOS 1.2.5)
kroy added a comment to T1891: Router announcements broken on boot.

Upgraded to lastest official rolling:

Dec 20 2019, 3:59 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard moved T1878: accel-ppp: pppoe single-session option implementation from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 20 2019, 3:40 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1892: vyos-build: Do not install recommends in docker image [enhancement] as Resolved.
Dec 20 2019, 3:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1892: vyos-build: Do not install recommends in docker image [enhancement].

Tried almost all packages via CI, looks very good.

Dec 20 2019, 3:36 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1891: Router announcements broken on boot.

I used your config and just changed to eth1, commit works and after reboot radvd runs and sends RAs as well. radvd has a very low priority, I think 999 or so to ensure all interfaces are up and running plus the fact that radvd runs with a flag which allows the config running on an offline interface. (IgnoreIfMissing on;) Could anything else x-fire?

Dec 20 2019, 3:14 PM · VyOS 1.2 Crux (VyOS 1.2.5)