Page MenuHomeVyOS Platform
Feed Search

Nov 29 2019

c-po added a comment to T1318: PPPoE client CLI redesign.

An alpha version can be found here: https://github.com/c-po/vyos-1x/tree/pppoe-rewrite

Nov 29 2019, 10:03 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1834: rsyslog: 'del system syslog' doesn't stop rsyslog.

After looking into this, the problem seems bigger than originally thought. If the syslog config is being removed from the config the syslog.py script is called and syslog stopped. However if the system is rebooted the init system starts syslog and the config is not calling the script since there is no 'system syslog' node in the config. systemctl disable rsyslog doesn't work some type of depend unit is starting it during reboot.

Nov 29 2019, 7:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T1579: Rewrite all interface types in new XML/Python style: T1318: PPPoE client CLI redesign.
Nov 29 2019, 7:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T1318: PPPoE client CLI redesign: T1579: Rewrite all interface types in new XML/Python style.
Nov 29 2019, 7:10 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard triaged T1834: rsyslog: 'del system syslog' doesn't stop rsyslog as Normal priority.
Nov 29 2019, 5:15 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1834: rsyslog: 'del system syslog' doesn't stop rsyslog from Open to In progress.
Nov 29 2019, 5:15 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1834: rsyslog: 'del system syslog' doesn't stop rsyslog.
Nov 29 2019, 4:20 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1834: rsyslog: 'del system syslog' doesn't stop rsyslog.
Nov 29 2019, 4:20 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T1821: "authentication mode radius" has no effect for PPPoE server as Unknown Status.

tested successfully

Nov 29 2019, 12:29 PM · VyOS 1.2 Crux (VyOS 1.2.5)

Nov 28 2019

Unknown Object (User) added a comment to T1500: Slow boot/load and CLI response times.

@ekim seems this issue with kernel and your device. If I build custom stable kernel for VyOS installed on same device without CONFIG_PINCTRL_CHERRYVIE all works properly.
Can you show cat /pro/interrupt output for confirm this?
You can also change /boot/grub/grub.cfg add noapic and reboot device.

menuentry "VyOS 1.2.3 linux (Serial console)" {
	linux /boot/1.2.3/vmlinuz boot=live noapic quiet rootdelay=5 vyos-union=/boot/1.2.3 console=tty0 console=ttyS0,9600
	initrd /boot/1.2.3/initrd.img
}

Can you confirm that with grub modification after reboot all works correct?

Nov 28 2019, 9:25 PM · VyOS 1.3 Equuleus (1.3.6)
c-po added a comment to T1831: Denest IPv6 router-advert from Interfaces to general service.

aone migrator for all interfaces is sufficient (see mew bridge interface and migrator 0-to-1 in interfaces)

Nov 28 2019, 9:23 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard renamed T1833: radvd: update documentation from radvd: update documtation to radvd: update documentation .
Nov 28 2019, 9:14 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
hagbard added a comment to T1831: Denest IPv6 router-advert from Interfaces to general service.

Yes, I think set service ra interface ... or something like that might be the best option. That would eliminate the template generator script all together and I was thinking to remove interface by interface from the generator, as the rewrite progresses.
Since it needs a migrator script for each interface then as well, even if the option are the same.

Nov 28 2019, 9:14 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1831: Denest IPv6 router-advert from Interfaces to general service.

How is it planned to implement this in the new style configuration? As own service bound to interfaces (denest) or as part of an interface?

Nov 28 2019, 7:57 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T1832: radvd adding feature DNSSL branch.example.com example.com to existing package from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Nov 28 2019, 7:35 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard changed the status of T1832: radvd adding feature DNSSL branch.example.com example.com to existing package from Open to Needs testing.
Nov 28 2019, 7:34 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard changed the status of T1832: radvd adding feature DNSSL branch.example.com example.com to existing package, a subtask of T1831: Denest IPv6 router-advert from Interfaces to general service, from Open to Needs testing.
Nov 28 2019, 7:34 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1832: radvd adding feature DNSSL branch.example.com example.com to existing package.

Next rolling will have it included.

Nov 28 2019, 7:34 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard claimed T1833: radvd: update documentation .
Nov 28 2019, 7:19 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
hagbard created T1833: radvd: update documentation .
Nov 28 2019, 7:19 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
hagbard triaged T1832: radvd adding feature DNSSL branch.example.com example.com to existing package as Normal priority.
Nov 28 2019, 7:00 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard updated the task description for T1832: radvd adding feature DNSSL branch.example.com example.com to existing package.
Nov 28 2019, 7:00 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard claimed T1832: radvd adding feature DNSSL branch.example.com example.com to existing package.
Nov 28 2019, 6:59 PM · VyOS 1.2 Crux (VyOS 1.2.5)
syncer closed T258: Can not configure wan load-balancing on vyos-1.2 as Unknown Status.
Nov 28 2019, 6:59 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard created T1832: radvd adding feature DNSSL branch.example.com example.com to existing package.
Nov 28 2019, 6:59 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard claimed T1831: Denest IPv6 router-advert from Interfaces to general service.
Nov 28 2019, 5:58 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1831: Denest IPv6 router-advert from Interfaces to general service.
Nov 28 2019, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1299: Allow SNMPd to be extended with custom scripts from Unknown Status to Resolved.
Nov 28 2019, 5:42 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T1299: Allow SNMPd to be extended with custom scripts from Backlog to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Nov 28 2019, 5:41 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po added a comment to T1299: Allow SNMPd to be extended with custom scripts.

done

Nov 28 2019, 5:41 PM · VyOS 1.2 Crux (VyOS 1.2.4)
syncer added a comment to T1299: Allow SNMPd to be extended with custom scripts.

need to merge it into crux

Nov 28 2019, 2:18 PM · VyOS 1.2 Crux (VyOS 1.2.4)
syncer changed the status of T1299: Allow SNMPd to be extended with custom scripts from Resolved to Unknown Status.
Nov 28 2019, 2:18 PM · VyOS 1.2 Crux (VyOS 1.2.4)
systo created T1830: 1.3-rolling boots to GRUB prompt post-install on UEFI systems.
Nov 28 2019, 4:05 AM · VyOS 1.3 Equuleus (1.3.0)
systo created T1829: Install Image script does not respect size of partition greater than 2G but less than disk size.
Nov 28 2019, 4:02 AM · VyOS 1.3 Equuleus (1.3.0)

Nov 27 2019

jestabro added a comment to T1185: Firewall rulesets are ignored in RFC-compliant VRRP setups.

@Merijn I will build and run a sanity check, and then we can merge into rolling for testing; I'll confirm when done. Thanks again for the offer to test.

Nov 27 2019, 3:30 PM
Merijn added a comment to T1185: Firewall rulesets are ignored in RFC-compliant VRRP setups.

@jestabro i am not able to build the vyos-1x package because of dependencies on other packages.
Can we include them in rolling so i can test tomorrow?

Nov 27 2019, 2:10 PM
Merijn added a comment to T1185: Firewall rulesets are ignored in RFC-compliant VRRP setups.

@jestabro i have encountered the first situation in my networks where i really need RFC-Complaint VRRP
(Some devices do not learn the MAC-address on the VRRP gateway, it works for some time and then stops).

Nov 27 2019, 9:27 AM

Nov 26 2019

Unknown Object (User) created T1827: Increase default gc_thresh.
Nov 26 2019, 10:35 PM · VyOS 1.2 Crux (VyOS 1.2.5)
jestabro reopened T1801: Unescaped backslashes in config values cause configuration failure as "In progress".
Nov 26 2019, 4:13 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T1801: Unescaped backslashes in config values cause configuration failure.

The merged fix addressed the problem as it occurs in configuration mode, however, the same issue can occur during the running of migration scripts. A solution to cover all cases has been tested, and is pending.

Nov 26 2019, 4:13 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).

Notice: When we run restar vrrp on MASTER, files with VRRP interfaces states stored in /run/vyos/vrrp/ don't deleted. Next time scripts not running, because already have some state.
We need review this task with T1350

Nov 26 2019, 8:26 AM · VyOS 1.3 Equuleus (1.3.0)
xrpixer added a comment to T1361: VRRP Starts After FRR, Creating Inconsistent Routes -.

This appears to be fixed in 1.2.4 EPA1.

Nov 26 2019, 4:55 AM · VyOS 1.2 Crux (VyOS 1.2.4)

Nov 25 2019

trae32566 added a comment to T1786: disable-dhcp-nameservers is missed in current host_name.py implementation.

This is still broken for me on the most recent 1.3 rolling releases:

Nov 25 2019, 7:47 PM · VyOS 1.2 Crux (VyOS 1.2.4)
ChrO added a comment to T1727: Wireless regulatory.db missing.

how can this be invalid and closed? The error is still there on a Crux build of this week...

Nov 25 2019, 7:18 PM · VyOS 1.3 Equuleus (1.3.0)
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.4 Sagitta (1.4.0)
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.4 Sagitta (1.4.0)
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.4 Sagitta (1.4.0)
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.4 Sagitta (1.4.0)
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.4 Sagitta (1.4.0)

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 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)

Nov 22 2019

jestabro changed the status of T1597: /usr/sbin/rsyslogd after deleting "system syslog" from Unknown Status to Resolved.
Nov 22 2019, 2:07 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro changed the status of T1391: In route-map set community additive from Unknown Status to Resolved.
Nov 22 2019, 2:06 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro changed the status of T1593: Support ip6gre from Unknown Status to Resolved.
Nov 22 2019, 2:06 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro changed the status of T1701: Delete domain-name and domain-search won't work from Unknown Status to Resolved.
Nov 22 2019, 2:06 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro changed the status of T1678: hostfile-update missing line feed from Unknown Status to Resolved.
Nov 22 2019, 2:05 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro changed the status of T1694: NTPd: Do not listen on all interfaces by default from Unknown Status to Resolved.
Nov 22 2019, 2:05 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro changed the status of T1772: <regex> constraints in XML are partially broken from Unknown Status to Resolved.
Nov 22 2019, 2:05 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro changed the status of T1749: numeric validator doesn't support multiple ranges from Unknown Status to Resolved.
Nov 22 2019, 2:04 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jestabro changed the status of T1786: disable-dhcp-nameservers is missed in current host_name.py implementation from Unknown Status to Resolved.
Nov 22 2019, 2:03 PM · VyOS 1.2 Crux (VyOS 1.2.4)

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)