Page MenuHomeVyOS Platform
Feed All Stories

Nov 25 2019

zsdc created T1825: Improve DHCP configuration error message.
Nov 25 2019, 6:24 PM · VyOS 1.2 Crux (VyOS 1.2.4)
zsdc closed T1714: Disable DHCP Nameservers Not Working as Resolved.

Resolved in T1786 (for 1.3 too). Please reopen T1786 in case of further troubles.

Nov 25 2019, 5:29 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T1824: Permission denied: '/opt/vyatta/etc/config/vyos-migrate.log', a subtask of T1814: Add log of migration scripts run during config migration, as Resolved.
Nov 25 2019, 4:18 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T1824: Permission denied: '/opt/vyatta/etc/config/vyos-migrate.log' as Resolved.
Nov 25 2019, 4:18 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a subtask for T1334: Migration script runner rewrite: T1814: Add log of migration scripts run during config migration.
Nov 25 2019, 4:12 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro removed a subtask for T1397: Rewrite the config merge script: T1814: Add log of migration scripts run during config migration.
Nov 25 2019, 4:12 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro edited parent tasks for T1814: Add log of migration scripts run during config migration, added: T1334: Migration script runner rewrite; removed: T1397: Rewrite the config merge script.
Nov 25 2019, 4:12 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a subtask for T1814: Add log of migration scripts run during config migration: T1824: Permission denied: '/opt/vyatta/etc/config/vyos-migrate.log'.
Nov 25 2019, 4:09 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a parent task for T1824: Permission denied: '/opt/vyatta/etc/config/vyos-migrate.log': T1814: Add log of migration scripts run during config migration.
Nov 25 2019, 4:09 PM · VyOS 1.3 Equuleus (1.3.0)

Nov 24 2019

c-po moved T1786: disable-dhcp-nameservers is missed in current host_name.py implementation from Backlog to Finished on the VyOS 1.3 Equuleus board.
Nov 24 2019, 7:38 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T1673: vif bridge-group not migrated to bridge member interface from Backlog to Finished on the VyOS 1.3 Equuleus board.
Nov 24 2019, 7:37 PM · VyOS 1.3 Equuleus (1.3.0)
c-po reassigned T1787: Failed config migration from V1.2.3 to 1.2-rolling-201911030217 from c-po to jestabro.
Nov 24 2019, 7:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1673: vif bridge-group not migrated to bridge member interface, a subtask of T1556: Rewrite Bridge in new style XML syntax, as Resolved.
Nov 24 2019, 7:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1673: vif bridge-group not migrated to bridge member interface as Resolved.
Nov 24 2019, 7:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T1556: Rewrite Bridge in new style XML syntax: T1673: vif bridge-group not migrated to bridge member interface.
Nov 24 2019, 7:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T1673: vif bridge-group not migrated to bridge member interface: T1556: Rewrite Bridge in new style XML syntax.
Nov 24 2019, 7:26 PM · VyOS 1.3 Equuleus (1.3.0)
syncer moved T1799: Add support for GENEVE (Generic Network Virtualization Encapsulation) from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Nov 24 2019, 1:03 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1673: vif bridge-group not migrated to bridge member interface from Open to In progress.
Nov 24 2019, 12:48 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1673: vif bridge-group not migrated to bridge member interface.

Reproducible via:

Nov 24 2019, 12:20 PM · VyOS 1.3 Equuleus (1.3.0)
Line2 updated subscribers of T1801: Unescaped backslashes in config values cause configuration failure.

I tested https://phabricator.vyos.net/T1787 for @c-po with the following results. He asked me to write down this here in the parent task.

Nov 24 2019, 12:02 PM · VyOS 1.3 Equuleus (1.3.0)
c-po assigned T1824: Permission denied: '/opt/vyatta/etc/config/vyos-migrate.log' to jestabro.
Nov 24 2019, 11:15 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1824: Permission denied: '/opt/vyatta/etc/config/vyos-migrate.log'.
Nov 24 2019, 11:15 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1799: Add support for GENEVE (Generic Network Virtualization Encapsulation) as Resolved.
Nov 24 2019, 10:07 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1799: Add support for GENEVE (Generic Network Virtualization Encapsulation) from Open to In progress.
Nov 24 2019, 9:46 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1035: SNMP BGP 32 bit AS number fail.

Depending on your configuration, in SNMPv3 you can limit the scope, in SNMPv2 we export all.

Nov 24 2019, 9:13 AM · VyOS 1.3 Equuleus (1.3.7)
Merijn added a comment to T1035: SNMP BGP 32 bit AS number fail.

Ok so that would mean the BGP4 info is exposed to the SNMP server and someone has to check it on a client.

Nov 24 2019, 9:12 AM · VyOS 1.3 Equuleus (1.3.7)
c-po added a comment to T1035: SNMP BGP 32 bit AS number fail.

VyOS 1.2.3 has agentx enabled:

Nov 24 2019, 9:02 AM · VyOS 1.3 Equuleus (1.3.7)
c-po created T1823: l2tpv3 interface migration fails.
Nov 24 2019, 8:54 AM · VyOS 1.3 Equuleus (1.3.0)
Merijn added a comment to T1035: SNMP BGP 32 bit AS number fail.

@cpo the SNMP server has to support the MIB to export the OID. And afterwards the client has to have an up2data MIB to map it again. If the server does not export it the client can update the MIB but the OID won’t be there.

Nov 24 2019, 8:46 AM · VyOS 1.3 Equuleus (1.3.7)
c-po added a comment to T1035: SNMP BGP 32 bit AS number fail.

Hmm the way I have understood SNMP this is not a VyOS issue. VyOS only deliveres the MIB tree to the SNMP poller. The MIBs database must be up2date on the client side to map the OIDs to their specific values.

Nov 24 2019, 8:05 AM · VyOS 1.3 Equuleus (1.3.7)

Nov 23 2019

Viacheslav added a comment to T1361: VRRP Starts After FRR, Creating Inconsistent Routes -.

@zsdc Can you take a look at that?
Ref
https://phabricator.vyos.net/T1721
https://github.com/FRRouting/frr/pull/4602/commits

Nov 23 2019, 8:46 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po closed T1822: Priority inversion wireless interface dhcpv6 as Resolved.
Nov 23 2019, 8:15 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T1822: Priority inversion wireless interface dhcpv6 from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Nov 23 2019, 8:14 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T1822: Priority inversion wireless interface dhcpv6 from Need Triage to VyOS 1.2.4 on the VyOS 1.2 Crux board.
Nov 23 2019, 8:14 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po claimed T1822: Priority inversion wireless interface dhcpv6.
Nov 23 2019, 8:12 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po created T1822: Priority inversion wireless interface dhcpv6.
Nov 23 2019, 8:12 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po closed T1627: Rewrite wireless interface in new style XML syntax, a subtask of T1579: Rewrite all interface types in new XML/Python style, as Resolved.
Nov 23 2019, 7:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1627: Rewrite wireless interface in new style XML syntax as Resolved.
Nov 23 2019, 7:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1627: Rewrite wireless interface in new style XML syntax from In Progress to Finished on the VyOS 1.3 Equuleus board.
Nov 23 2019, 7:48 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1816: provide perf package for running kernel as Wontfix.

Looks like no one really wants it except for 2 people, going to cancel it.

Nov 23 2019, 5:38 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1820: VRRP transition scripts for sync-groups are not supported in VyOS (anymore).

Hello, I created LAB with sync-group configuration. In this LAB I use VyOS 1.2.2 on all routers for reason like in your ticket

Screenshot 2019-11-23 at 16.02.02.png (607×910 px, 81 KB)

Using next configuration:

Nov 23 2019, 1:34 PM · VyOS 1.3 Equuleus (1.3.0)
syncer reassigned T1820: VRRP transition scripts for sync-groups are not supported in VyOS (anymore) from jestabro to Unknown Object (User).
Nov 23 2019, 12:17 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T1821: "authentication mode radius" has no effect for PPPoE server from Open to Needs testing.
Nov 23 2019, 12:08 PM · VyOS 1.2 Crux (VyOS 1.2.5)
Unknown Object (User) added a comment to T1821: "authentication mode radius" has no effect for PPPoE server.

PR168 https://github.com/vyos/vyos-1x/pull/168

Nov 23 2019, 12:08 PM · VyOS 1.2 Crux (VyOS 1.2.5)
syncer changed the status of T1774: Add a show config operation to the HTTP API from Open to In progress.
Nov 23 2019, 12:07 PM · VyOS 1.2 Crux (VyOS 1.2.7)
syncer closed T1811: Upgrade from 1.1.8: Config file migration failed: module=l2tp as Resolved.
Nov 23 2019, 12:07 PM · VyOS 1.2 Crux (VyOS 1.2.4)
syncer closed T1812: DHCP: hostnames of clients not resolving after update v1.2.3 -> 1.2-rolling as Resolved.
Nov 23 2019, 12:07 PM · VyOS 1.2 Crux (VyOS 1.2.4)
syncer assigned T1820: VRRP transition scripts for sync-groups are not supported in VyOS (anymore) to jestabro.
Nov 23 2019, 12:06 PM · VyOS 1.3 Equuleus (1.3.0)
syncer removed a project from T1816: provide perf package for running kernel: VyOS 1.2 Crux.
Nov 23 2019, 12:05 PM · VyOS 1.3 Equuleus (1.3.0)
syncer assigned T1813: error in generated /etc/hosts file to hagbard.
Nov 23 2019, 12:04 PM · VyOS 1.3 Equuleus (1.3.0)
syncer assigned T1817: BGP next-hop-self not working. to zsdc.
Nov 23 2019, 12:04 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.9)
syncer assigned T1821: "authentication mode radius" has no effect for PPPoE server to Unknown Object (User).
Nov 23 2019, 12:02 PM · VyOS 1.2 Crux (VyOS 1.2.5)
leacho created T1821: "authentication mode radius" has no effect for PPPoE server.
Nov 23 2019, 11:51 AM · VyOS 1.2 Crux (VyOS 1.2.5)

Nov 22 2019

adestis edited projects for T1820: VRRP transition scripts for sync-groups are not supported in VyOS (anymore), added: VyOS 1.2 Crux (VyOS 1.2.4); removed VyOS 1.2 Crux.
Nov 22 2019, 5:34 PM · VyOS 1.3 Equuleus (1.3.0)
adestis created T1820: VRRP transition scripts for sync-groups are not supported in VyOS (anymore).
Nov 22 2019, 4:30 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T1597: /usr/sbin/rsyslogd after deleting "system syslog" as Resolved.
Nov 22 2019, 2:07 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro closed T1391: In route-map set community additive as Resolved.
Nov 22 2019, 2:06 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro closed T1593: Support ip6gre as Resolved.
Nov 22 2019, 2:06 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro closed T1701: Delete domain-name and domain-search won't work as Resolved.
Nov 22 2019, 2:06 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro closed T1678: hostfile-update missing line feed as Resolved.
Nov 22 2019, 2:05 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro closed T1694: NTPd: Do not listen on all interfaces by default as Resolved.
Nov 22 2019, 2:05 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro closed T1772: <regex> constraints in XML are partially broken as Resolved.
Nov 22 2019, 2:05 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro closed T1749: numeric validator doesn't support multiple ranges as Resolved.
Nov 22 2019, 2:04 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro closed T1786: disable-dhcp-nameservers is missed in current host_name.py implementation as Resolved.
Nov 22 2019, 2:03 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T1819: Reboot kills SNMPv3 configuration from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Nov 22 2019, 9:52 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T1819: Reboot kills SNMPv3 configuration from Need Triage to VyOS 1.2.4 on the VyOS 1.2 Crux board.
Nov 22 2019, 9:52 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po closed T1819: Reboot kills SNMPv3 configuration as Resolved.
Nov 22 2019, 9:51 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po added a comment to T1819: Reboot kills SNMPv3 configuration.

This is already resolved in upcoming v1.2.4 release. It is due to T1738 and T818

Nov 22 2019, 9:51 AM · VyOS 1.2 Crux (VyOS 1.2.4)
MrXermon created T1819: Reboot kills SNMPv3 configuration.
Nov 22 2019, 9:42 AM · VyOS 1.2 Crux (VyOS 1.2.4)
olofl added a comment to T1817: BGP next-hop-self not working..

From CPO on Slack:

Nov 22 2019, 9:08 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.9)

Nov 21 2019

jestabro closed T1814: Add log of migration scripts run during config migration as Resolved.
Nov 21 2019, 8:36 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T1814: Add log of migration scripts run during config migration, a subtask of T1397: Rewrite the config merge script, as Resolved.
Nov 21 2019, 8:36 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T1818: Print name of migration script on failure as Resolved.
Nov 21 2019, 8:35 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed Version from - to 1.2-rolling, 1.3 on T1818: Print name of migration script on failure.
Nov 21 2019, 8:34 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro claimed T1814: Add log of migration scripts run during config migration.
Nov 21 2019, 8:34 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T1818: Print name of migration script on failure from Open to In progress.
Nov 21 2019, 8:23 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard lowered the priority of T1816: provide perf package for running kernel from Normal to Low.
Nov 21 2019, 6:13 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard updated subscribers of T1816: provide perf package for running kernel.
Nov 21 2019, 4:46 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1816: provide perf package for running kernel.

@kroy AFAIK, intel drivers, KVM (VM performance and I/O), Kernel memory I/O etc.
Performace data can be recorded and replyed asewll. Looks like candidate for debug images as @c-po pointed out.

Nov 21 2019, 4:40 PM · VyOS 1.3 Equuleus (1.3.0)
kroy added a comment to T1816: provide perf package for running kernel.

I guess I'd ask the question of whether we have any complaints of performance type issues that perf could pinpoint? I don't know if I've ever seen any of those kind of complaints in the circles I hang out in.

Nov 21 2019, 4:35 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1816: provide perf package for running kernel.

perf is a tool to gather performance and debug data on a running system with a deep insight into program functions etc. Since it will need a bunch of new libs within the system, I'd like to find out if there is the need for it or not.

Nov 21 2019, 4:29 PM · VyOS 1.3 Equuleus (1.3.0)
olofl updated the task description for T1817: BGP next-hop-self not working..
Nov 21 2019, 1:17 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.9)
olofl updated the task description for T1817: BGP next-hop-self not working..
Nov 21 2019, 1:16 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.9)
olofl updated the task description for T1817: BGP next-hop-self not working..
Nov 21 2019, 1:15 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.9)
olofl created T1817: BGP next-hop-self not working..
Nov 21 2019, 1:02 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.9)

Nov 20 2019

Merijn closed T1815: HTTP API config not saved on image upgrade as Invalid.
Nov 20 2019, 9:06 PM · Invalid
Merijn added a comment to T1815: HTTP API config not saved on image upgrade.

I was reading old documentation. It does work once I set it with the configuration instead of editing the file directly.

Nov 20 2019, 9:05 PM · Invalid
jestabro edited projects for T1185: Firewall rulesets are ignored in RFC-compliant VRRP setups, added: VyOS 1.2 Crux (VyOS 1.2.5); removed VyOS 1.2 Crux (VyOS 1.2.4).

This still needs some review and testing. @Merijn, thank you for the offer; testing will be much appreciated, once PRs are merged.

Nov 20 2019, 7:04 PM · VyOS 1.3 Equuleus (1.3.7)
hagbard changed the status of T1816: provide perf package for running kernel from Open to In progress.
Nov 20 2019, 5:55 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1816: provide perf package for running kernel.
Nov 20 2019, 5:55 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1816: provide perf package for running kernel.
Nov 20 2019, 5:55 PM · VyOS 1.3 Equuleus (1.3.0)
syncer added a project to T1185: Firewall rulesets are ignored in RFC-compliant VRRP setups: VyOS 1.2 Crux (VyOS 1.2.4).
Nov 20 2019, 9:21 AM · VyOS 1.3 Equuleus (1.3.7)
syncer reassigned T1185: Firewall rulesets are ignored in RFC-compliant VRRP setups from dmbaturin to jestabro.
Nov 20 2019, 9:20 AM · VyOS 1.3 Equuleus (1.3.7)
Merijn added a comment to T1185: Firewall rulesets are ignored in RFC-compliant VRRP setups.

@dmbaturin did you find time to check the pull requests? Checked with latest crux build and the issue still exists.
I can test this if needed.

Nov 20 2019, 9:14 AM · VyOS 1.3 Equuleus (1.3.7)

Nov 19 2019

Merijn added a comment to T1815: HTTP API config not saved on image upgrade.
if [ -f /etc/vyos/http-api.conf ]; then
  resp=''
  while [ -z "$resp" ]; do
    echo 'Would you like to save the HTTP API server configuration from your '
    echo -n 'current configuration? (Yes/No) [Yes]: '
    resp=$(get_response "Yes" "Yes No Y N")
    if [ "$resp" == 'yes' ] || [ "$resp" == 'y' ]; then
      echo 'Copying HTTP API configuration...'
      ndir=${INST_ROOT}/etc/vyos
      mkdir -p $ndir
      cp -p /etc/vyos/http-api.conf $ndir
    fi
  done
fi
Nov 19 2019, 11:45 PM · Invalid
Merijn created T1815: HTTP API config not saved on image upgrade.
Nov 19 2019, 11:34 PM · Invalid
dmbaturin closed T1705: High CPU usage by bgpd when snmp is active as Resolved.
Nov 19 2019, 8:51 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro moved T1786: disable-dhcp-nameservers is missed in current host_name.py implementation from Backlog to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Nov 19 2019, 7:42 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro moved T1749: numeric validator doesn't support multiple ranges from Backlog to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Nov 19 2019, 7:28 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro moved T1812: DHCP: hostnames of clients not resolving after update v1.2.3 -> 1.2-rolling from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Nov 19 2019, 7:24 PM · VyOS 1.2 Crux (VyOS 1.2.4)