Page MenuHomePhabricator
Feed All Stories

Wed, Oct 30

Viacheslav created T1778: Kilobits/Megabits difference in configuration Vyos/FRR.
Wed, Oct 30, 9:45 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.4)
xrobau added a comment to T1777: Bonding interface MAC address missmatch after reboot.

My hypothesis is that Interface.set_mac is being called AFTER the bond is applied, which sets the mac of the interface back to what it was originally. Probably adding a check to see if it's a bond member may solve it

Wed, Oct 30, 4:41 AM · VyOS 1.3 Equuleus
xrobau added a comment to T1777: Bonding interface MAC address missmatch after reboot.

Basic config that duplicates this problem.

Wed, Oct 30, 3:59 AM · VyOS 1.3 Equuleus
xrobau added a comment to T1777: Bonding interface MAC address missmatch after reboot.

To summarise, the MACs of interfaces that are bonded should all be the same (and should also match the mac of the bond interface). This works correctly in the older July build. However, this no longer works *on boot* in the latest builds. The screenshot above shows eth0, eth1, and bond0 all having different MACs which is why it's not working.

Wed, Oct 30, 3:35 AM · VyOS 1.3 Equuleus
c-po changed the status of T1777: Bonding interface MAC address missmatch after reboot from Open to Confirmed.
Wed, Oct 30, 2:49 AM · VyOS 1.3 Equuleus
c-po added a comment to T1777: Bonding interface MAC address missmatch after reboot.

@xrobau WOW! What a bisection and research on that problem! Thanks a lot!

Wed, Oct 30, 2:49 AM · VyOS 1.3 Equuleus
xrobau added a comment to T1777: Bonding interface MAC address missmatch after reboot.

On the old image, the macs are set correctly

Wed, Oct 30, 1:29 AM · VyOS 1.3 Equuleus
xrobau renamed T1777: Bonding interface MAC address missmatch after reboot from Bonding is broken in Daily Builds when using Intel NICs due to bug in Intel NIC Driver 5.3.5.39 to Bonding is broken in Daily Builds due to startup config not being applied correctly.
Wed, Oct 30, 1:21 AM · VyOS 1.3 Equuleus
xrobau added a comment to T1777: Bonding interface MAC address missmatch after reboot.

OH. MY. GLOB. I just figured it out.

Wed, Oct 30, 1:20 AM · VyOS 1.3 Equuleus
xrobau renamed T1777: Bonding interface MAC address missmatch after reboot from Bonding is subtly broken between VyOS 1.2.0-rolling+201907210337 and VyOS 1.2-rolling-201910141726 to Bonding is broken in Daily Builds when using Intel NICs due to bug in Intel NIC Driver 5.3.5.39.
Wed, Oct 30, 12:56 AM · VyOS 1.3 Equuleus
xrobau added a comment to T1777: Bonding interface MAC address missmatch after reboot.

This appears to be a bug in that intel driver - there's people reporting the same issues here: https://sourceforge.net/p/e1000/bugs/649/

Wed, Oct 30, 12:54 AM · VyOS 1.3 Equuleus
xrobau added a comment to T1777: Bonding interface MAC address missmatch after reboot.

This is getting more and more crazy the more time I spend on it, as this is a niggly issue that shouldn't be this hard to figure out.

Wed, Oct 30, 12:20 AM · VyOS 1.3 Equuleus

Tue, Oct 29

xrobau added a comment to T1777: Bonding interface MAC address missmatch after reboot.

Oh, just to emphasize that it's a startup-config issue, if I disable and re-enable the ethernet port in the switch, it is still broken. The only way to get it working is to delete the member, commit, and re-add the member inside vyos.

Tue, Oct 29, 10:13 PM · VyOS 1.3 Equuleus
syncer changed the status of T1291: Under certain conditions the VTI will stay forever down from Open to In progress.
Tue, Oct 29, 10:01 PM · VyOS 1.3 Equuleus
xrobau added a comment to T1777: Bonding interface MAC address missmatch after reboot.

While it was booting, it responded to three pings, and then nothing

Tue, Oct 29, 9:38 PM · VyOS 1.3 Equuleus
xrobau added a comment to T1777: Bonding interface MAC address missmatch after reboot.

It looks like the problem occurs when both interfaces are present when the machine boots. I can remove either one, reboot the machine, and it works.

Tue, Oct 29, 9:29 PM · VyOS 1.3 Equuleus
xrobau added a comment to T1777: Bonding interface MAC address missmatch after reboot.

Working 1.2.0-rolling config (with the different bonding syntax)

Tue, Oct 29, 9:09 PM · VyOS 1.3 Equuleus
xrobau added a comment to T1777: Bonding interface MAC address missmatch after reboot.

1.2.0 complete bond0 output

Tue, Oct 29, 8:51 PM · VyOS 1.3 Equuleus
xrobau created T1777: Bonding interface MAC address missmatch after reboot.
Tue, Oct 29, 8:45 PM · VyOS 1.3 Equuleus
hexes added a comment to T1757: ISO issue, login/pass, VirtualBox / HW.

@c-po, thanks for your attention, I have found this:
vyos-build/build/chroot/var/lib/dpkg/info/vyatta-cfg-system.postinst

OpenVPN should get its own user

if ! grep -q '^openvpn' /etc/passwd; then

sudo adduser --system --group --shell /usr/sbin/nologin --home /var/lib/openvpn openvpn

fi

Tue, Oct 29, 3:47 PM · build-iso
wouterdb created T1776: vymgmt configure mode causes unpredictable behavior.
Tue, Oct 29, 3:37 PM · python-vyos-mgmt

Mon, Oct 28

unixninja92 updated the task description for T1775: Cloud-init not running userdata runcmd.
Mon, Oct 28, 8:21 PM · VyOS 1.2 Crux
unixninja92 updated the task description for T1775: Cloud-init not running userdata runcmd.
Mon, Oct 28, 8:21 PM · VyOS 1.2 Crux
unixninja92 updated the task description for T1775: Cloud-init not running userdata runcmd.
Mon, Oct 28, 7:31 PM · VyOS 1.2 Crux
unixninja92 created T1775: Cloud-init not running userdata runcmd.
Mon, Oct 28, 7:30 PM · VyOS 1.2 Crux
c-po added a comment to T1757: ISO issue, login/pass, VirtualBox / HW.

Hi @hexes well without knowing the details and diving into zabbix I suggest you just grab the diffs on the OpenVPN rewrite to see what was crucial. vyos-build repository should be the one if I remember correctly, or vyatta-cfg-system - one of those.

Mon, Oct 28, 4:56 AM · build-iso
c-po closed T818: SNMP v3 - remove required engineid from user node, a subtask of T1738: Copy SNMP configuration from node to node raises exception, as Resolved.
Mon, Oct 28, 4:38 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.4)
c-po closed T818: SNMP v3 - remove required engineid from user node, a subtask of T652: Rewrite service snmp in new style XML interface definition, as Resolved.
Mon, Oct 28, 4:38 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
c-po closed T818: SNMP v3 - remove required engineid from user node as Resolved.
Mon, Oct 28, 4:38 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po moved T818: SNMP v3 - remove required engineid from user node from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Mon, Oct 28, 4:38 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po closed T1738: Copy SNMP configuration from node to node raises exception as Resolved.
Mon, Oct 28, 4:37 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.4)
c-po closed T1769: Remove complex SNMPv3 Transport Security Model (TSM), a subtask of T818: SNMP v3 - remove required engineid from user node, as Resolved.
Mon, Oct 28, 4:36 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po closed T1769: Remove complex SNMPv3 Transport Security Model (TSM) as Resolved.
Mon, Oct 28, 4:35 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po moved T1769: Remove complex SNMPv3 Transport Security Model (TSM) from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Mon, Oct 28, 4:35 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po moved T1738: Copy SNMP configuration from node to node raises exception from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Mon, Oct 28, 4:34 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.4)
hexes updated subscribers of T1757: ISO issue, login/pass, VirtualBox / HW.

Christian, may be you know, when you fixed OpenVPN issue and add openvpn user, how did you do it? Why regular zabbix-agent and zabbix-proxy installation script broke authorization?

Mon, Oct 28, 3:22 AM · build-iso

Sun, Oct 27

c-po added a comment to T1519: Firewall get's confused when using the same network-group name for IPv4 and IPv6.

I'd keep it open as a reminder what to add to the validator steps in a possible rewrite.

Sun, Oct 27, 11:07 PM · VyOS 1.3 Equuleus
s.lorente added a comment to T1519: Firewall get's confused when using the same network-group name for IPv4 and IPv6.

Hi @c-po and @dmbaturin

Sun, Oct 27, 10:48 PM · VyOS 1.3 Equuleus
dmbaturin triaged T1774: Add a show config operation to the HTTP API as Normal priority.
Sun, Oct 27, 4:10 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.4)
kroy added a comment to T1759: Replacing Vyatta::Interface perl.

This eliminates the redundant interfaces.py and merges the op_mode displaying code into ifconfig.py

Sun, Oct 27, 3:44 PM · VyOS 1.3 Equuleus
runar added a comment to T1773: Make it possible to export config to JSON.

With this, will there also be possible to parse the same json into an json import? This to allow for a more programatic way to add things than via set commands

Sun, Oct 27, 2:16 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.4)
dmbaturin triaged T1773: Make it possible to export config to JSON as Normal priority.
Sun, Oct 27, 1:50 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.4)
c-po added a comment to T1183: BFD Support via FRR.
Sun, Oct 27, 3:47 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po changed Difficulty level from unknown to easy on T1769: Remove complex SNMPv3 Transport Security Model (TSM).
Sun, Oct 27, 3:45 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po changed the status of T1769: Remove complex SNMPv3 Transport Security Model (TSM), a subtask of T818: SNMP v3 - remove required engineid from user node, from Needs testing to Backport pending.
Sun, Oct 27, 3:45 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po changed the status of T1769: Remove complex SNMPv3 Transport Security Model (TSM) from Needs testing to Backport pending.
Sun, Oct 27, 3:45 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po moved T1769: Remove complex SNMPv3 Transport Security Model (TSM) from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sun, Oct 27, 3:44 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po changed the status of T818: SNMP v3 - remove required engineid from user node, a subtask of T652: Rewrite service snmp in new style XML interface definition, from In progress to Backport pending.
Sun, Oct 27, 3:09 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
c-po changed the status of T818: SNMP v3 - remove required engineid from user node from In progress to Backport pending.
Sun, Oct 27, 3:09 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po changed the status of T818: SNMP v3 - remove required engineid from user node, a subtask of T1738: Copy SNMP configuration from node to node raises exception, from In progress to Backport pending.
Sun, Oct 27, 3:09 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T818: SNMP v3 - remove required engineid from user node from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sun, Oct 27, 3:08 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po moved T1738: Copy SNMP configuration from node to node raises exception from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sun, Oct 27, 3:08 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.4)
c-po changed the status of T1738: Copy SNMP configuration from node to node raises exception from Open to Backport pending.
Sun, Oct 27, 3:08 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T1030: Upgrade ddclient from 3.8.2 to 3.9.0 (support Cloudflare API v4) from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sun, Oct 27, 2:57 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus

Sat, Oct 26

c-po claimed T1738: Copy SNMP configuration from node to node raises exception.
Sat, Oct 26, 10:59 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T1560: "set load-balancing wan rule 0" causes segfault and prevents load balancing from starting from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Sat, Oct 26, 10:25 PM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po moved T1560: "set load-balancing wan rule 0" causes segfault and prevents load balancing from starting from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sat, Oct 26, 10:25 PM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po renamed T1560: "set load-balancing wan rule 0" causes segfault and prevents load balancing from starting from `set load-balancing wan rule 0` causes segfault and prevents load balancing from starting to "set load-balancing wan rule 0" causes segfault and prevents load balancing from starting.
Sat, Oct 26, 10:25 PM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po reopened T1560: "set load-balancing wan rule 0" causes segfault and prevents load balancing from starting as "Backport candidate".
Sat, Oct 26, 3:06 PM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po added a comment to T1560: "set load-balancing wan rule 0" causes segfault and prevents load balancing from starting.

Thanks for the contribution!

Sat, Oct 26, 3:05 PM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
s.lorente closed T1560: "set load-balancing wan rule 0" causes segfault and prevents load balancing from starting as Resolved.
Sat, Oct 26, 12:17 PM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus

Fri, Oct 25

zsdc created T1772: <regex> constraints in XML are partially broken.
Fri, Oct 25, 8:25 PM · VyOS 1.2 Crux
albeu added a comment to T1712: DHCP client sometimes doesn't start.

Tested on 1.2-rolling-201910250117, the issue is solved.

Fri, Oct 25, 4:14 PM · VyOS 1.3 Equuleus
kroy created T1771: Recover from failed boots/upgrades automatically.
Fri, Oct 25, 3:43 PM · VyOS 1.3 Equuleus
hexes added a comment to T1757: ISO issue, login/pass, VirtualBox / HW.

I think that it's happens because I add zabbix-agent and user zabbix while compile ISO. And possible GID / UID was changed...

Fri, Oct 25, 8:43 AM · build-iso
kroy renamed T1770: webproxy breaks commit and http access on routed client from webproxy breaks commit and routing to webproxy breaks commit and http access on routed client.
Fri, Oct 25, 12:03 AM · VyOS 1.2 Crux

Thu, Oct 24

kroy created T1770: webproxy breaks commit and http access on routed client.
Thu, Oct 24, 11:48 PM · VyOS 1.2 Crux
c-po changed the status of T1769: Remove complex SNMPv3 Transport Security Model (TSM), a subtask of T818: SNMP v3 - remove required engineid from user node, from Open to Needs testing.
Thu, Oct 24, 10:33 PM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po changed the status of T1769: Remove complex SNMPv3 Transport Security Model (TSM) from Open to Needs testing.
Thu, Oct 24, 10:33 PM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po created T1769: Remove complex SNMPv3 Transport Security Model (TSM).
Thu, Oct 24, 10:33 PM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
c-po added a comment to T1759: Replacing Vyatta::Interface perl.

Why not single source also the op-mode part into ifconfig.py?

Thu, Oct 24, 7:42 PM · VyOS 1.3 Equuleus
kroy added a comment to T1759: Replacing Vyatta::Interface perl.

This pull request rewrites all the functionality of ioctl.pm and lays the framework for the rest of Interface.pm

Thu, Oct 24, 5:23 PM · VyOS 1.3 Equuleus
ffonaissak updated ffonaissak.
Thu, Oct 24, 3:34 PM
c-po claimed T1763: CloudFlare DDNS support.
Thu, Oct 24, 3:09 PM · VyOS 1.3 Equuleus
c-po added a comment to T1763: CloudFlare DDNS support.

As this is merged into equuleus can we close this?

Thu, Oct 24, 3:09 PM · VyOS 1.3 Equuleus
hagbard claimed T1768: PPtP - vyos.config rewrite.
Thu, Oct 24, 3:03 PM · VyOS 1.3 Equuleus
hagbard created T1768: PPtP - vyos.config rewrite.
Thu, Oct 24, 3:03 PM · VyOS 1.3 Equuleus
hagbard claimed T1767: IPoE - vyos.config rewrite.
Thu, Oct 24, 3:02 PM · VyOS 1.3 Equuleus
hagbard created T1767: IPoE - vyos.config rewrite.
Thu, Oct 24, 3:02 PM · VyOS 1.3 Equuleus
hagbard claimed T1766: service-pppoe - vyos.config rewrite.
Thu, Oct 24, 3:02 PM · VyOS 1.3 Equuleus
hagbard created T1766: service-pppoe - vyos.config rewrite.
Thu, Oct 24, 3:01 PM · VyOS 1.3 Equuleus
hagbard claimed T1765: wireguard - vyos.config rewrite.
Thu, Oct 24, 3:01 PM · VyOS 1.3 Equuleus
hagbard created T1765: wireguard - vyos.config rewrite.
Thu, Oct 24, 3:00 PM · VyOS 1.3 Equuleus
c-po added a comment to T1763: CloudFlare DDNS support.

Let me merge it into equuleus branch

Thu, Oct 24, 1:24 PM · VyOS 1.3 Equuleus
starcraft66 added a comment to T1763: CloudFlare DDNS support.

Ok, this is fixed already but I didn't notice because it is not yet merged in the Equuleus branch which I am running.

Thu, Oct 24, 1:19 PM · VyOS 1.3 Equuleus
c-po added a comment to T1763: CloudFlare DDNS support.

According to T1030 it is working as expected

Thu, Oct 24, 12:51 PM · VyOS 1.3 Equuleus
dmbaturin renamed T1762: VLAN interface configuration fails after internal representation of edit level was switched from a string to a list from rolling-201910232033 fails to configure anything to VLAN interface configuration fails after internal representation of edit level was switched from a string to a list.
Thu, Oct 24, 9:31 AM · VyOS 1.3 Equuleus
dmbaturin added a parent task for T1762: VLAN interface configuration fails after internal representation of edit level was switched from a string to a list: T1764: Use lists instead of whitespace-separated strings in vyos.config .
Thu, Oct 24, 9:29 AM · VyOS 1.3 Equuleus
dmbaturin added a subtask for T1764: Use lists instead of whitespace-separated strings in vyos.config : T1762: VLAN interface configuration fails after internal representation of edit level was switched from a string to a list.
Thu, Oct 24, 9:29 AM · VyOS 1.3 Equuleus
dmbaturin created T1764: Use lists instead of whitespace-separated strings in vyos.config .
Thu, Oct 24, 9:29 AM · VyOS 1.3 Equuleus
s.lorente added a comment to T1560: "set load-balancing wan rule 0" causes segfault and prevents load balancing from starting.

Pull request sent to correct manual example.

Thu, Oct 24, 9:18 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
s.lorente added a comment to T1560: "set load-balancing wan rule 0" causes segfault and prevents load balancing from starting.

Pull Request sent

Thu, Oct 24, 8:53 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
starcraft66 added a comment to T1763: CloudFlare DDNS support.

It is currently impossible to update zones on cloudflare dns via ddclient because the generated configs for cloudflare are mising a zone=<domain.tld> directive.
I also note that the comment for each entry also says "DynDNS provider configuration" regardless of the provider used.

Thu, Oct 24, 5:17 AM · VyOS 1.3 Equuleus
dmbaturin added a parent task for T1030: Upgrade ddclient from 3.8.2 to 3.9.0 (support Cloudflare API v4): T1763: CloudFlare DDNS support.
Thu, Oct 24, 5:05 AM · VyOS 1.2 Crux (VyOS 1.2.4), VyOS 1.3 Equuleus
dmbaturin added a subtask for T1763: CloudFlare DDNS support: T1030: Upgrade ddclient from 3.8.2 to 3.9.0 (support Cloudflare API v4).
Thu, Oct 24, 5:05 AM · VyOS 1.3 Equuleus
dmbaturin created T1763: CloudFlare DDNS support.
Thu, Oct 24, 5:05 AM · VyOS 1.3 Equuleus
kroy added a comment to T1762: VLAN interface configuration fails after internal representation of edit level was switched from a string to a list.

Attached

Thu, Oct 24, 4:16 AM · VyOS 1.3 Equuleus
c-po added a comment to T1762: VLAN interface configuration fails after internal representation of edit level was switched from a string to a list.

Whats the configuration you got on your side?

Thu, Oct 24, 3:24 AM · VyOS 1.3 Equuleus
kroy added a comment to T1762: VLAN interface configuration fails after internal representation of edit level was switched from a string to a list.

VyOS 1.2-rolling-201910210211 boots perfectly.

Thu, Oct 24, 1:30 AM · VyOS 1.3 Equuleus
kroy created T1762: VLAN interface configuration fails after internal representation of edit level was switched from a string to a list.
Thu, Oct 24, 1:25 AM · VyOS 1.3 Equuleus