Page MenuHomePhabricator
Feed All Stories

Today

c-po claimed T1183: BFD Support via FRR.
Sat, Jun 15, 11:05 AM · VyOS 1.3 Equuleus
c-po added a comment to T1183: BFD Support via FRR.

Also supported in EdgeOS

Sat, Jun 15, 11:04 AM · VyOS 1.3 Equuleus
c-po merged T1182: BFD Support via FRR into T1183: BFD Support via FRR.
Sat, Jun 15, 11:04 AM · VyOS 1.3 Equuleus
c-po merged task T1182: BFD Support via FRR into T1183: BFD Support via FRR.
Sat, Jun 15, 11:04 AM · Invalid

Yesterday

jpsutton added a comment to T1437: First boot configuration support.

Pull request: https://github.com/vyos/vyos-build/pull/48

Fri, Jun 14, 7:11 PM · VyOS 1.3 Equuleus
jpsutton updated the task description for T1437: First boot configuration support.
Fri, Jun 14, 7:02 PM · VyOS 1.3 Equuleus
jpsutton created T1437: First boot configuration support.
Fri, Jun 14, 6:56 PM · VyOS 1.3 Equuleus
frolswe created T1436: Config entries with default values does not correctly show as changed.
Fri, Jun 14, 8:03 AM
krassle triaged T1435: Make ip-address [OPTIONAL] (in dhcp-server -> static-mapping) to cope with "unfriendly" client-hostnames of IoT-Devices as Normal priority.
Fri, Jun 14, 12:54 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.3)

Thu, Jun 13

thinkl33t added a comment to T1076: Configuration files are kept in the system when VyOS config is commited but not saved.

Could we work around this by implementing an overlay for every commit, which is only combined with the existing overlay when a save is issued?

Thu, Jun 13, 4:36 PM · VyOS 1.3 Equuleus

Wed, Jun 12

jestabro closed T1397: Rewrite the config merge script as Resolved.
Wed, Jun 12, 6:02 PM · VyOS 1.3 Equuleus
jjakob created T1434: Add support for static-mapping-parameters in dhcpv6-server as it's already implemented in (v4) dhcp-server.
Wed, Jun 12, 1:59 PM · VyOS 1.2 Crux
jjakob added a comment to T1433: "show dhcpv6 server leases" shows leases from wrong file.

After some more investigation, dhcpd6.leases in /config/ and /opt/vyatta/etc/config/ are the same.
In the same config folder there's also dhcpdv6.leases (with the letter "v" before 6) that's a leftover from an older image.

-rw-r--r-- 1 root root       3262 Jun 12 14:55 dhcpd6.leases
-rw-r--r-- 1 root root       2615 Jun 12 14:23 dhcpd6.leases~
-rw-r--r-- 1 root root      27726 Jun 12 14:30 dhcpd.leases
-rw-r--r-- 1 root root      28072 Jun 12 14:22 dhcpd.leases~
-rwxrwxr-x 1 root vyattacfg  8141 Oct 27  2018 dhcpdv6.leases
-rwxrwxr-x 1 root vyattacfg 17618 Oct 27  2018 dhcpdv6.leases~

If I delete these two, I get a nice traceback when running show dhcpv6 server leases:

vyos@vyos:~$ show dhcpv6 server leases 
Traceback (most recent call last):
  File "/usr/libexec/vyos/op_mode/show_dhcpv6.py", line 81, in <module>
    leases = get_leases(lease_file, state='active')
  File "/usr/libexec/vyos/op_mode/show_dhcpv6.py", line 44, in get_leases
    leases = IscDhcpLeases(lease_file).get()
  File "/usr/lib/python3/dist-packages/isc_dhcp_leases/iscdhcpleases.py", line 110, in get
    with open(self.filename) as lease_file:
FileNotFoundError: [Errno 2] No such file or directory: '/config/dhcpdv6.leases'

So it seems that at some point the dhcpd leases filename was changed without updating the name everywhere else (and leaving the old files dangling).

Wed, Jun 12, 1:19 PM · VyOS 1.2 Crux
jjakob updated the task description for T1433: "show dhcpv6 server leases" shows leases from wrong file.
Wed, Jun 12, 1:15 PM · VyOS 1.2 Crux
c-po claimed T1433: "show dhcpv6 server leases" shows leases from wrong file.
Wed, Jun 12, 12:28 PM · VyOS 1.2 Crux
jjakob created T1433: "show dhcpv6 server leases" shows leases from wrong file.
Wed, Jun 12, 12:12 PM · VyOS 1.2 Crux
dmbaturin added a subtask for T1431: Implement an HTTP API for config reading and modification: T1432: Implement config write API for Python.
Wed, Jun 12, 8:02 AM · VyOS 1.3 Equuleus
dmbaturin added a parent task for T1432: Implement config write API for Python: T1431: Implement an HTTP API for config reading and modification.
Wed, Jun 12, 8:02 AM · VyOS 1.3 Equuleus
dmbaturin triaged T1432: Implement config write API for Python as High priority.
Wed, Jun 12, 8:01 AM · VyOS 1.3 Equuleus
dmbaturin claimed T1431: Implement an HTTP API for config reading and modification.
Wed, Jun 12, 7:58 AM · VyOS 1.3 Equuleus
dmbaturin merged Restricted Maniphest Task into T1431: Implement an HTTP API for config reading and modification.
Wed, Jun 12, 7:57 AM · VyOS 1.3 Equuleus
dmbaturin created T1431: Implement an HTTP API for config reading and modification.
Wed, Jun 12, 7:57 AM · VyOS 1.3 Equuleus

Tue, Jun 11

phillipmcmahon added a comment to T1430: Add options for custom DHCP client-id and hostname.

Fully supportive of this. My ISP (Swisscom) require the setting of DHCP option 60 (vendor-class-identifier) in order for an IP to be granted to xDSL lines.

Tue, Jun 11, 10:02 PM · VyOS 1.2 Crux (VyOS 1.2.2)
c-po added a comment to T1430: Add options for custom DHCP client-id and hostname.

Why plural and not singular dhcp-option?

Tue, Jun 11, 8:40 AM · VyOS 1.2 Crux (VyOS 1.2.2)
dmbaturin triaged T1430: Add options for custom DHCP client-id and hostname as Normal priority.
Tue, Jun 11, 3:52 AM · VyOS 1.2 Crux (VyOS 1.2.2)
dmbaturin created T1429: [DONT FIX] most functions in Interface.pm are broken.
Tue, Jun 11, 3:27 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux

Mon, Jun 10

jestabro changed the status of T1424: Rewrite the config load script from Open to In progress.

https://github.com/jestabro/vyos-1x/tree/load-config

Mon, Jun 10, 7:54 PM · VyOS 1.3 Equuleus
fetzerms created T1428: Wireguard: fwmark setting is not honored in the S1 VyOS Public space.
Mon, Jun 10, 11:49 AM

Fri, Jun 7

squeeby added a comment to T1333: pdns_recursor does not perform recursive lookups on domain specific forwarders.

For completeness, this was discussed in slack:

Fri, Jun 7, 2:59 PM · VyOS 1.2 Crux (VyOS 1.2.3)

Thu, Jun 6

UnicronNL added a comment to T1153: VyOS 1.2.0RC10, RAID-1, fresh install, unable to save config.

@etfeet you also get

mdadm: WARNING /dev/sda3 and /dev/sda appear to have very similar superblocks.
      If they are really different, please --zero the superblock on one
      If they are the same or overlap, please remove one from the
      DEVICE list in mdadm.conf.

maybe you can try my post above also then?

Thu, Jun 6, 1:27 PM · VyOS 1.3 Equuleus
UnicronNL added a comment to T1153: VyOS 1.2.0RC10, RAID-1, fresh install, unable to save config.

@jmlccdmd Strange is the superblock on /dev/sda, without uefi we use sda1 for raid and with uefi sda3.
Could you clear the superblock from sda and sdb and maybe try again?

Thu, Jun 6, 1:26 PM · VyOS 1.3 Equuleus

Wed, Jun 5

UnicronNL added a comment to T1153: VyOS 1.2.0RC10, RAID-1, fresh install, unable to save config.

It looks like the check that determines if 'mdadm --zero-superblock' is needed does not work.
Also ill try to get the config in with update-initramfs so that it does not go to md127.

Wed, Jun 5, 5:54 PM · VyOS 1.3 Equuleus
c-po changed the status of T1427: Problem compiling VyOS 1.2 Docker Version from Resolved to Invalid.
Wed, Jun 5, 4:52 PM · VyOS 1.2 Crux
diorges closed T1427: Problem compiling VyOS 1.2 Docker Version as Resolved.

Just discovered the problem, my mistake, sorry!

Wed, Jun 5, 4:42 PM · VyOS 1.2 Crux
c-po added a comment to T1427: Problem compiling VyOS 1.2 Docker Version.

Just did a fresh build w/o problems - seems you downloaded the sources instead of git clone as suggested by @runborg

Wed, Jun 5, 4:38 PM · VyOS 1.2 Crux
runar added a comment to T1427: Problem compiling VyOS 1.2 Docker Version.

When you downloaded vyos-build did you download it or used git clone? It complains about an invalid git repository so i suppose you used the download option?

Wed, Jun 5, 4:35 PM · VyOS 1.2 Crux
jestabro closed T1426: Update the script that checks conntrack hash-size on reboot as Resolved.
Wed, Jun 5, 4:03 PM · VyOS 1.3 Equuleus
diorges added a comment to T1427: Problem compiling VyOS 1.2 Docker Version.

Yes, this is a fresh container...

Wed, Jun 5, 3:03 PM · VyOS 1.2 Crux
runar added a comment to T1427: Problem compiling VyOS 1.2 Docker Version.

Is the vyos-builder container newly created?

Wed, Jun 5, 2:58 PM · VyOS 1.2 Crux
diorges added a comment to T1427: Problem compiling VyOS 1.2 Docker Version.

This is the command used to enter docker container:

Wed, Jun 5, 2:56 PM · VyOS 1.2 Crux
runar added a comment to T1427: Problem compiling VyOS 1.2 Docker Version.

What command did you use when starting the docker container? Make iso also require sudo to run but missing sudo that not generate that error message

Wed, Jun 5, 2:53 PM · VyOS 1.2 Crux
diorges renamed T1427: Problem compiling VyOS 1.2 Docker Version from Problem compiling Docker Version to Problem compiling VyOS 1.2 Docker Version.
Wed, Jun 5, 2:50 PM · VyOS 1.2 Crux
diorges created T1427: Problem compiling VyOS 1.2 Docker Version.
Wed, Jun 5, 2:50 PM · VyOS 1.2 Crux
jestabro changed the status of T1426: Update the script that checks conntrack hash-size on reboot from Open to In progress.
Wed, Jun 5, 2:06 PM · VyOS 1.3 Equuleus
zsdc changed the status of T1350: VRRP transition script will be executed once only from Open to Confirmed.
Wed, Jun 5, 1:27 PM · VyOS 1.2 Crux
albeu added a comment to T973: prometheus support.

SNMP can be used as a workaround, but it is not suitable for much more than a couple metrics because is it very inefficient. Moreover the prometheus node exporter provide many more metrics out of the box.

Wed, Jun 5, 7:00 AM · VyOS 1.3 Equuleus
dongjunbo added a comment to T1416: 2 dhcp server run in failover mode can't sync hostname with each other.
In T1416#37376, @c-po wrote:

Unfortunately this was a miss understanding between @zsdc and me, but the provided fix targeted the same direction.

Wed, Jun 5, 3:48 AM · VyOS 1.3 Equuleus
Zer0t3ch created T1425: No longer able to assign a /31 address on Wireguard interface.
Wed, Jun 5, 1:35 AM · VyOS 1.2 Crux

Tue, Jun 4

altmind added a comment to T973: prometheus support.

You can scrap SNMP to prometheus. Not sure if you want any gauges not covered by snmp

Tue, Jun 4, 10:05 PM · VyOS 1.3 Equuleus
altmind added a comment to T1062: SSH connection to AWS AMI not possible for newly created image.

All you need for ssh keys to work for AMI is to add cloud-init package in configure step:

Tue, Jun 4, 10:00 PM · VyOS 1.3 Equuleus, build-ami, AWS Support
syncer changed the status of T1153: VyOS 1.2.0RC10, RAID-1, fresh install, unable to save config from Needs testing to In progress.
Tue, Jun 4, 9:51 PM · VyOS 1.3 Equuleus
syncer changed the edit policy for T1153: VyOS 1.2.0RC10, RAID-1, fresh install, unable to save config.
Tue, Jun 4, 9:51 PM · VyOS 1.3 Equuleus
syncer assigned T1153: VyOS 1.2.0RC10, RAID-1, fresh install, unable to save config to UnicronNL.
Tue, Jun 4, 9:51 PM · VyOS 1.3 Equuleus
syncer removed a member for Sentrium: oleksandr.ovsiannikov.
Tue, Jun 4, 7:24 PM
syncer added a member for Sentrium: zsdc.
Tue, Jun 4, 7:24 PM
UnicronNL closed T1379: Deprecated functions in /sbin/dhclient-script as Resolved.
Tue, Jun 4, 2:05 PM · VyOS 1.2 Crux
UnicronNL added a comment to T1379: Deprecated functions in /sbin/dhclient-script.

All items should be fixed.

Tue, Jun 4, 2:04 PM · VyOS 1.2 Crux
zsdc added a comment to T1376: Change dhcp lease couting funcition.

This bug must be fixed in current rolling, because of T1416. @dongjunbo, check this, please.

Tue, Jun 4, 12:38 PM · VyOS 1.2 Crux (VyOS 1.2.0-GA)

Mon, Jun 3

c-po added a comment to T1416: 2 dhcp server run in failover mode can't sync hostname with each other.

Unfortunately this was a miss understanding between @zsdc and me, but the provided fix targeted the same direction.

Mon, Jun 3, 6:49 PM · VyOS 1.3 Equuleus
jestabro updated the task description for T1424: Rewrite the config load script.
Mon, Jun 3, 5:51 PM · VyOS 1.3 Equuleus
commo added a comment to T942: L2TPv3 interface gets not loaded after reboot with a configuration error.

I have ran into this as well where we have a router plugged into a juniper switch, the router loads faster then the juniper so at the moment the router comes up all the interfaces are down, then the switch comes up.

Mon, Jun 3, 5:44 PM · VyOS 1.3 Equuleus
jestabro created T1424: Rewrite the config load script in the S1 VyOS Public space.
Mon, Jun 3, 4:29 PM · VyOS 1.3 Equuleus
jestabro closed T1423: When merging remote config files, create known_hosts file if not present. as Resolved.

Fix pushed.

Mon, Jun 3, 3:48 PM · VyOS 1.3 Equuleus
jestabro changed the status of T1423: When merging remote config files, create known_hosts file if not present. from Open to In progress.
Mon, Jun 3, 3:27 PM · VyOS 1.3 Equuleus
fvbrasileiro added a comment to T1400: iBGP: remote-as and router AS can't be the same value.

It was resolved with https://github.com/vyos/vyatta-cfg-quagga/pull/27/files#diff-2d07759ce6afdf217934849f11a824f6

Mon, Jun 3, 2:37 PM · VyOS 1.2 Crux (VyOS 1.2.2), VyOS 1.3 Equuleus
jestabro added a watcher for VyOS 1.3 Equuleus: jestabro.
Mon, Jun 3, 1:46 PM
fetzerms added a comment to T439: local PBR support.

Is there any chance to get this feature back into 1.2.x? I could heavily use this for management traffic and for pinning tunnels to specific interfaces.

Mon, Jun 3, 8:45 AM · VyOS 1.3 Equuleus
mtudosoiu added a comment to T1392: Large firewall rulesets cause the system to lose configuration and crash at startup.

I was looking on this issue. Please find below a description of what I think is the root cause for this issue:

Mon, Jun 3, 8:12 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.2)
Maetthi added a comment to T942: L2TPv3 interface gets not loaded after reboot with a configuration error.

@hagbard
Yes, it is still an issue. I just did some test with my hardware. If all interfaces are disconnected, I can't create the l2tpv3 interface. If I have the interface up and a default route set, I can create a l2tpv3 interface on the system.

Mon, Jun 3, 7:17 AM · VyOS 1.3 Equuleus
SteveP added a comment to T1066: Missing NICs.

It didn't fix my problem. I don't think it is caused by the igb driver.

Mon, Jun 3, 5:08 AM · VyOS 1.3 Equuleus

Sun, Jun 2

pvelati added a comment to T1030: dynamic dns cloudflare protocol deprecated.

I've tried upgrade version from 3.8.2 to 3.9.0 by replacing the ddclient executable (downloadable from the official site) in /usr/sbin/ddclient
This version needs also the libdata-validate-ip-perl package installed.
After that, reload the configuration and it works.

Sun, Jun 2, 11:13 PM · VyOS 1.3 Equuleus
syncer lowered the priority of T1381: Enable DHCP option 121 processing from High to Normal.
Sun, Jun 2, 4:06 PM · VyOS 1.3 Equuleus
dongjunbo added a comment to T1416: 2 dhcp server run in failover mode can't sync hostname with each other.
In T1416#37304, @c-po wrote:

Please test and verify with latest rolling

Sun, Jun 2, 2:47 PM · VyOS 1.3 Equuleus
syncer triaged T1400: iBGP: remote-as and router AS can't be the same value as Normal priority.
Sun, Jun 2, 2:28 PM · VyOS 1.2 Crux (VyOS 1.2.2), VyOS 1.3 Equuleus
c-po updated subscribers of T1400: iBGP: remote-as and router AS can't be the same value.

IMHO this was fixed by @rherold and is merged into the latest rolling. Please verify if the issue still exists.

Sun, Jun 2, 8:33 AM · VyOS 1.2 Crux (VyOS 1.2.2), VyOS 1.3 Equuleus
CoreTex added a comment to T1400: iBGP: remote-as and router AS can't be the same value.

I can reproduce this Bug. Please priotize it's critical not to have iBGP

Sun, Jun 2, 8:19 AM · VyOS 1.2 Crux (VyOS 1.2.2), VyOS 1.3 Equuleus
c-po added a comment to T1066: Missing NICs.
[   44.984873] igb: loading out-of-tree module taints kernel.
[   44.988636] Intel(R) Gigabit Ethernet Linux Driver - version 5.3.5.22s
[   44.988638] Copyright(c) 2007 - 2019 Intel Corporation.
Sun, Jun 2, 5:55 AM · VyOS 1.3 Equuleus

Sat, Jun 1

c-po added a comment to T1066: Missing NICs.

@SteveP latest ISO has the driver updates, please test.

Sat, Jun 1, 11:05 AM · VyOS 1.3 Equuleus
syncer edited projects for T1271: VRF, added: Rejected; removed VyOS 1.3 Equuleus.
Sat, Jun 1, 9:21 AM · Rejected
c-po added a comment to T849: Make IPv4 and IPv6 BGP options syntax consistent.

@dmbaturin is there any reason the IPv6 peer-group is under address-family ipv6-unicast and the IPv4 peer-group is not? Seems this one was missed during migration?

Sat, Jun 1, 8:06 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
c-po moved T1416: 2 dhcp server run in failover mode can't sync hostname with each other from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sat, Jun 1, 7:47 AM · VyOS 1.3 Equuleus
c-po added a project to T1416: 2 dhcp server run in failover mode can't sync hostname with each other: VyOS 1.3 Equuleus.
Sat, Jun 1, 7:47 AM · VyOS 1.3 Equuleus
c-po moved T1236: Update Linux Kernel to 4.19.20 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sat, Jun 1, 7:46 AM · VyOS 1.3 Equuleus
c-po moved T1309: allow duplicate ip adresses on different interfaces from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sat, Jun 1, 7:46 AM · VyOS 1.2 Crux (VyOS 1.2.2), VyOS 1.3 Equuleus
c-po moved T1327: Set the serial console speed to 115200 by default from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sat, Jun 1, 7:46 AM · VyOS 1.3 Equuleus
c-po moved T1409: Verify if vyatta-iproute package can be replaced by upstream iproute2 package from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sat, Jun 1, 7:45 AM · VyOS 1.3 Equuleus
c-po moved T1410: Upgrade Linux Kernel to 4.19.46 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sat, Jun 1, 7:45 AM · VyOS 1.3 Equuleus
c-po moved T1309: allow duplicate ip adresses on different interfaces from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.2) board.
Sat, Jun 1, 7:45 AM · VyOS 1.2 Crux (VyOS 1.2.2), VyOS 1.3 Equuleus
c-po closed T1309: allow duplicate ip adresses on different interfaces as Resolved.
Sat, Jun 1, 7:45 AM · VyOS 1.2 Crux (VyOS 1.2.2), VyOS 1.3 Equuleus
c-po changed the status of T1416: 2 dhcp server run in failover mode can't sync hostname with each other from In progress to Backport candidate.
Sat, Jun 1, 7:39 AM · VyOS 1.3 Equuleus
c-po added a comment to T1416: 2 dhcp server run in failover mode can't sync hostname with each other.

Please test and verify with latest rolling

Sat, Jun 1, 7:39 AM · VyOS 1.3 Equuleus
dmbaturin closed T1422: Add a utility for querying values in config files as Resolved.
Sat, Jun 1, 4:26 AM · VyOS 1.2 Crux (VyOS 1.2.2)
dmbaturin created T1422: Add a utility for querying values in config files.
Sat, Jun 1, 4:21 AM · VyOS 1.2 Crux (VyOS 1.2.2)

Fri, May 31

runar removed a subtask for T1412: equuleus: buster: vyos-netplug is not installable and breaks live-build: T1413: equuleus: buster: vyos-xe-guest-utilities is not installable and breaks live-build.
Fri, May 31, 7:23 PM · VyOS 1.3 Equuleus
runar added a subtask for T476: Start builds for Debian 10 (Buster): T1413: equuleus: buster: vyos-xe-guest-utilities is not installable and breaks live-build.
Fri, May 31, 7:23 PM · VyOS 1.3 Equuleus
runar edited parent tasks for T1413: equuleus: buster: vyos-xe-guest-utilities is not installable and breaks live-build, added: T476: Start builds for Debian 10 (Buster); removed: T1412: equuleus: buster: vyos-netplug is not installable and breaks live-build.
Fri, May 31, 7:23 PM · VyOS 1.3 Equuleus
jjakob created T1421: OpenVPN client push-route stopped working, needs added quotes to fix.
Fri, May 31, 2:48 PM · VyOS 1.2 Crux
jestabro added a comment to T1334: Migration script runner rewrite.

Added pull requests:
https://github.com/vyos/vyos-1x/pull/69
https://github.com/vyos/libvyosconfig/pull/2
https://github.com/vyos/vyatta-cfg/pull/18
https://github.com/vyos/vyatta-conntrack/pull/1

Fri, May 31, 12:48 PM · VyOS 1.3 Equuleus
entony.ua created T1420: Errors in logrotate output.
Fri, May 31, 12:24 PM · VyOS 1.2 Crux

Thu, May 30

spectre3500 added a comment to T1062: SSH connection to AWS AMI not possible for newly created image.

build-ami is working for me if I remove disable-password-authentication from the config template and add in a password into the config template. I have come across another issue though. I was able to get it to work in us-east-1 and us-east-2, but I can't deploy into us-gov-west-1. First problem was it couldn't find a debian-jessie image but that was solved by changing the owner from 379101102735 to 256493402735. Now it's throwing an 401 when attempting to list all subnets. I'm guessing that the python code pulled from ansible is configured for a specific region or the cli command used in GovCloud is slightly different. Either way it's not working.

Thu, May 30, 10:22 PM · VyOS 1.3 Equuleus, build-ami, AWS Support