Page MenuHomeVyOS Platform
Feed Search

Feb 22 2021

jack9603301 changed the status of T3116: Support back-end L4 level load balancing from Confirmed to In progress.

Start implementing this draft

Feb 22 2021, 9:40 AM · VyOS 1.4 Sagitta
Viacheslav triaged T3225: Adding a BGP neighbor with an address on a local interface throws a vyos.frr.CommitError: Configuration FRR failed while committing code: '' as Normal priority.
Feb 22 2021, 9:37 AM · VyOS 1.4 Sagitta
Viacheslav triaged T3232: ISIS incorrect hostname and LSP ID as Normal priority.
Feb 22 2021, 9:34 AM · Bugs, VyOS Rolling
Viacheslav triaged T3260: MAP-T/MAP-E for CPE and BR as Wishlist priority.
Feb 22 2021, 9:32 AM
Viacheslav edited a custom field on T3286: Switch the firewall from iptables to nftables.
Feb 22 2021, 9:25 AM · VyOS 1.4 Sagitta
Viacheslav changed the subtype of T3286: Switch the firewall from iptables to nftables from "Task" to "Feature Request".
Feb 22 2021, 9:25 AM · VyOS 1.4 Sagitta
Viacheslav triaged T3286: Switch the firewall from iptables to nftables as Normal priority.
Feb 22 2021, 9:25 AM · VyOS 1.4 Sagitta
Viacheslav edited a custom field on T3271: qemu-kvm grub issue.
Feb 22 2021, 9:23 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav triaged T3277: DNS Forwarding - reverse zones as Low priority.
Feb 22 2021, 9:22 AM · VyOS 1.3 Equuleus (1.3.0-epa2), VyOS 1.4 Sagitta
Viacheslav edited a custom field on T687: Encryption of configuration files and critical data.
Feb 22 2021, 8:55 AM
Viacheslav edited a custom field on T751: IDS and IPS (suricata).
Feb 22 2021, 8:52 AM · VyOS 1.5 Circinus

Feb 21 2021

rgrant added a comment to T3344: Per VRF dynamic routing support.

Hmmm I retract that, apparently not in my configs. But that review indicates that a common pattern is to define the VRF at a global level, then specify an instance at the BGP level...

Feb 21 2021, 10:03 PM · VyOS 1.4 Sagitta
rgrant added a comment to T3344: Per VRF dynamic routing support.

@c-po not in constrat to other verndors - I know that Juniper ERX allowed for different ASNs if in a VRF. I'll see if I still have some old configs.

Feb 21 2021, 9:24 PM · VyOS 1.4 Sagitta
c-po placed T3229: Ethtool CLI Integration up for grabs.
Feb 21 2021, 6:54 PM · VyOS 1.5 Circinus
c-po added a comment to T3344: Per VRF dynamic routing support.

Unfortunately I can not connect the dots between "still the same process" and set protocols bgp <asn> vs. set protocols vrf <vrf> bgp <asn> (I explicitly left the "move bgp tagNode to node with local-as" topic out of the discussion as this is something different and is addressed via a different task)

Feb 21 2021, 6:50 PM · VyOS 1.4 Sagitta
runar added a comment to T3344: Per VRF dynamic routing support.

Ahh.. yea, i see that now.. i've never done this, so cant say how it work.. but as i can se this is still the same process, so my answer is still the same.... Actually this migth be a good reason for migrating set protocols bgp <asn> to its own local-as <asn> subnode, so the AS is not hardcoded in the configpath

Feb 21 2021, 6:27 PM · VyOS 1.4 Sagitta
c-po updated the task description for T3344: Per VRF dynamic routing support.
Feb 21 2021, 5:39 PM · VyOS 1.4 Sagitta
c-po added a comment to T3344: Per VRF dynamic routing support.

FRR actually supports configuring a different ASN per VRF in contrast to other vendors

Feb 21 2021, 5:38 PM · VyOS 1.4 Sagitta
c-po closed T3163: ethernet ring-buffer can be set with an invalid value as Resolved.
Feb 21 2021, 5:24 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a project to T3163: ethernet ring-buffer can be set with an invalid value: VyOS 1.4 Sagitta.
Feb 21 2021, 4:37 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3344: Per VRF dynamic routing support.
In T3344#87831, @runar wrote:

@Viacheslav in you example, what does set protocols bgp <asn> vrf do? if i'm reading it correctly it makes no sense as you do not start a new process, and the ASN for the vrf will be the asn of the global bgp process

Feb 21 2021, 9:47 AM · VyOS 1.4 Sagitta
Viacheslav closed T3330: Bgp capability orf prefix-list fail as Resolved.
Feb 21 2021, 9:39 AM · VyOS 1.4 Sagitta
Viacheslav closed T3331: Bgp unsuppress-map should be as "value leafNode" as Resolved.
Feb 21 2021, 9:38 AM · VyOS 1.4 Sagitta
runar added a comment to T3344: Per VRF dynamic routing support.

@Viacheslav in you example, what does set protocols bgp <asn> vrf do? if i'm reading it correctly it makes no sense as you do not start a new process, and the ASN for the vrf will be the asn of the global bgp process

Feb 21 2021, 9:05 AM · VyOS 1.4 Sagitta
runar added a comment to T3344: Per VRF dynamic routing support.

using set protocols ospf vrf ... makes it harder to show that this is actually multiple processes that co-exist on the router, but on the other hand if we are thinking about the config scripts that are going to execute all this the syntax set protocols ospf vrf.... makes more sense, because the normal ospf config_mode script can program both "global" and all the vrf's

Feb 21 2021, 9:03 AM · VyOS 1.4 Sagitta
runar added a comment to T3344: Per VRF dynamic routing support.

There are differences on vrf support in ospf,++ and BGP. the largest difference is that in IGP's you start a new process for each and every vrf you use. then the syntax set protocols vrf ospf.... makes kinda sense, but on BGP you are only using ONE process and the vrf is only a address-family inside the current process. and there the syntax set protocols bgp X vrf X makes most sense.

Feb 21 2021, 8:58 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3344: Per VRF dynamic routing support.

I prefer more option2

Feb 21 2021, 8:56 AM · VyOS 1.4 Sagitta
c-po changed the status of T2271: OSPF: add per VRF instance support, a subtask of T3344: Per VRF dynamic routing support, from Open to Blocked.
Feb 21 2021, 8:49 AM · VyOS 1.4 Sagitta
c-po changed the status of T3345: BGP: add per VRF instance support from Open to Blocked.
Feb 21 2021, 8:48 AM · VyOS 1.4 Sagitta
c-po added a parent task for T3344: Per VRF dynamic routing support: T2579: The root task for VRF features.
Feb 21 2021, 8:48 AM · VyOS 1.4 Sagitta
c-po added a subtask for T3344: Per VRF dynamic routing support: T2271: OSPF: add per VRF instance support.
Feb 21 2021, 8:47 AM · VyOS 1.4 Sagitta
c-po changed the status of T3344: Per VRF dynamic routing support from Open to In progress.
Feb 21 2021, 8:46 AM · VyOS 1.4 Sagitta

Feb 20 2021

c-po claimed T3229: Ethtool CLI Integration.
Feb 20 2021, 6:55 PM · VyOS 1.5 Circinus

Feb 19 2021

zsdc changed the status of T3338: Some Cloud-Init configurations can prevent login on the router from Open to Confirmed.

I would like to solve this in the next way. I will:

  1. Add verification to our config module to avoid impossible configurations.
  2. Add IPv6 gateway processing (how could I miss this? Cannot imagine...).
Feb 19 2021, 11:29 PM
zsdc added a comment to T3337: Add possibility to serve static DNS zones from the router.

I saw multiple times configs with a firewall section that contains about a thousand lines, so I do not think that DNS records are something size-critical that deserves additional config files.
I believe that keeping config parts outside the config.boot is a bad idea in general that against our main benefit - single config for everything.

Feb 19 2021, 10:45 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project
c-po updated subscribers of T3337: Add possibility to serve static DNS zones from the router.

at first glance this looks very interesting. Befor this can be added I would like to give the following comments:

  • adding a cli node that passes raw config values from cli to the daemon is bad (we inherited this for dhcp and openvpn and it caused more harm then good in the last 2 years) - is this mandatory?
  • even dns using A, AAAA, PTR upper case types we should keep the CLI lowercase - this can be easily handled within the Jinja2 template.
  • having > 20 dns records here could really bleow up the CLI, maybe we should thing about loading the zone from a file @zdc @dmbaturin @jestabro?
Feb 19 2021, 9:52 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project
c-po closed T3332: BGP unnumbered - UnboundLocalError: local variable 'peer_group' referenced before assignment as Resolved.
Feb 19 2021, 8:40 PM · VyOS 1.4 Sagitta
c-po added a comment to T3332: BGP unnumbered - UnboundLocalError: local variable 'peer_group' referenced before assignment.

Thank you for giving out bleeding edge codebase a spin - I will check this out.

Feb 19 2021, 7:23 PM · VyOS 1.4 Sagitta
c-po claimed T3332: BGP unnumbered - UnboundLocalError: local variable 'peer_group' referenced before assignment.
Feb 19 2021, 7:22 PM · VyOS 1.4 Sagitta
c-po added a comment to T3330: Bgp capability orf prefix-list fail.

Can we also extend the available BGP smoketests to test this?

Feb 19 2021, 7:20 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3330: Bgp capability orf prefix-list fail from Open to Needs testing.
Feb 19 2021, 5:19 PM · VyOS 1.4 Sagitta
tom.siewert added a comment to T3332: BGP unnumbered - UnboundLocalError: local variable 'peer_group' referenced before assignment.

I just tried to set up a new router using /31 transfer networks and this also fails with the same error (no BGP unnumbered).

Feb 19 2021, 5:10 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3327: OSPFv3: Cannot add dummy interface.

@ernstjo I can't reproduce it in VyOS 1.4-rolling-202102190541

Feb 19 2021, 4:32 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3322: Bgp neighbor timers not applyed to FRR config.

PR https://github.com/vyos/vyos-1x/pull/737

Feb 19 2021, 3:09 PM · VyOS 1.4 Sagitta
Viacheslav renamed T3322: Bgp neighbor timers not applyed to FRR config from Bgp timers not applyed to FRR config to Bgp neighbor timers not applyed to FRR config.
Feb 19 2021, 2:52 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3331: Bgp unsuppress-map should be as "value leafNode" from Open to Needs testing.
Feb 19 2021, 1:02 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3330: Bgp capability orf prefix-list fail.

PR https://github.com/vyos/vyos-1x/pull/736

Feb 19 2021, 12:03 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3330: Bgp capability orf prefix-list fail.

Template generate wrong value
https://github.com/vyos/vyos-1x/blob/current/data/templates/frr/bgp.frr.tmpl#L112

Feb 19 2021, 11:25 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3331: Bgp unsuppress-map should be as "value leafNode".

PR https://github.com/vyos/vyos-1x/pull/735

Feb 19 2021, 11:08 AM · VyOS 1.4 Sagitta
Viacheslav claimed T3331: Bgp unsuppress-map should be as "value leafNode".
Feb 19 2021, 10:52 AM · VyOS 1.4 Sagitta
haakon.nore added a comment to T3341: Wrong behavior of the "reset vpn ipsec-peer XXX tunnel XXX" command.

I can confirm it is broken for

reset vpn ipsec-peer XXX

too when you run policy-based VPNs.
Peer reset log:

Feb 19 2021, 10:46 AM · VyOS 1.2 Crux (VyOS 1.2.9), VyOS 1.3 Equuleus (1.3.0-epa3)
c-po closed T3326: OSPFv3: Cannot add L2TPv3 interface as Resolved.
Feb 19 2021, 7:37 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
pasik added a comment to T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts.

Thanks a lot @jestabro ! I'll give it a go with the latest version(s).

Feb 19 2021, 7:16 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Feb 18 2021

wsapplegate added a comment to T3337: Add possibility to serve static DNS zones from the router.

Oh, actually I just noticed this was a duplicate of T562, I should have posted there. Sorry about that :-(

Feb 18 2021, 11:50 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project
wsapplegate added a comment to T3338: Some Cloud-Init configurations can prevent login on the router.
In T3338#87652, @zsdc wrote:

Can you share details about your hypervisor and datasource? Also as the full Cloud-init log (/var/log/cloud-init.log)?

Feb 18 2021, 11:12 PM
olofl added a comment to T3341: Wrong behavior of the "reset vpn ipsec-peer XXX tunnel XXX" command.

I believe this is the behavior in 1.2.6 aswell?
And I think its not even possible to reset one peer?
So, reset vpn ipsec-peer XXX is broken
as well as reset vpn ipsec-peer XXX tunnel YYY

Feb 18 2021, 10:45 PM · VyOS 1.2 Crux (VyOS 1.2.9), VyOS 1.3 Equuleus (1.3.0-epa3)
jestabro changed Is it a breaking change? from none to compatible on T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts.
Feb 18 2021, 9:48 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro closed T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts as Resolved.
Feb 18 2021, 9:47 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro moved T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts from In Progress to Finished on the VyOS 1.3 Equuleus board.
Feb 18 2021, 9:47 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro moved T3302: Make vyos-configd relay stdout from scripts to the user's console from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Feb 18 2021, 8:09 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro closed T3302: Make vyos-configd relay stdout from scripts to the user's console as Unknown Status.
Feb 18 2021, 8:08 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
zsdc created T3341: Wrong behavior of the "reset vpn ipsec-peer XXX tunnel XXX" command.
Feb 18 2021, 7:39 PM · VyOS 1.2 Crux (VyOS 1.2.9), VyOS 1.3 Equuleus (1.3.0-epa3)
zsdc claimed T3338: Some Cloud-Init configurations can prevent login on the router.

Can you share details about your hypervisor and datasource? Also as the full Cloud-init log (/var/log/cloud-init.log)?
Either datasource generates a wrong config, either the format is not well described in the Cloud-init documentation - there noted that: "gateway: IPv4 address of the default gateway for this subnet". I more believe in the wrong documentation, but would be better to check.
Independently of this all, the situation is not good, because we need to verify values that put into config. So, this will be fixed in one or another way (proper adding or drop), when we figure out details.

Feb 18 2021, 7:35 PM
jack9603301 added a comment to T2898: Support NDP proxy.

So I'm unsure how to rewrite that in a clean way, and I would appreciate your and @c-po's opinions on the subject

Feb 18 2021, 5:17 PM · VyOS 1.4 Sagitta
basalblas added a comment to T377: DHCP-relay agent package replacement.

dhcp-helper is working perfectly fine with GRE tunnels, see my feature request https://phabricator.vyos.net/T3340

Feb 18 2021, 3:44 PM · Restricted Project, VyOS Rolling
jestabro moved T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts from Backport Candidates to In Progress on the VyOS 1.3 Equuleus board.
Feb 18 2021, 12:44 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
dmbaturin merged task T3321: Bgp not possible to use internal|external remote as into T2759: validate-value prints error messages from validators that fail even if overall validation succeeds.
Feb 18 2021, 12:43 PM · VyOS 1.4 Sagitta
jestabro moved T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 18 2021, 12:43 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro moved T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts from Need Triage to Backport Candidates on the VyOS 1.3 Equuleus board.
Feb 18 2021, 12:42 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro added a project to T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts: VyOS 1.4 Sagitta.
Feb 18 2021, 12:41 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
dmbaturin added a comment to T3321: Bgp not possible to use internal|external remote as.

Well, they do work together.

Feb 18 2021, 12:38 PM · VyOS 1.4 Sagitta
wsapplegate added a comment to T2898: Support NDP proxy.

@wsapplegate Have you finished a patch yet?

Feb 18 2021, 11:17 AM · VyOS 1.4 Sagitta
wsapplegate created T3338: Some Cloud-Init configurations can prevent login on the router.
Feb 18 2021, 10:02 AM
jack9603301 added a project to T2898: Support NDP proxy: VyOS 1.4 Sagitta.
Feb 18 2021, 9:50 AM · VyOS 1.4 Sagitta
jack9603301 reopened T2898: Support NDP proxy, a subtask of T2518: Add support for IPv6 NAT (NPTv6), as Open.
Feb 18 2021, 9:47 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
wsapplegate created T3337: Add possibility to serve static DNS zones from the router.
Feb 18 2021, 8:47 AM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project
c-po renamed T3318: Update Linux Kernel to v5.4.208 / 5.10.142 from Update Linux Kernel to v5.4.98 / 5.10.16 to Update Linux Kernel to v5.4.99 / 5.10.17.
Feb 18 2021, 7:40 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
jack9603301 updated the task description for T3316: Use Kea DHCP(v6) instead of ISC DHCP(v6).
Feb 18 2021, 7:40 AM · VyOS 1.5 Circinus
wsapplegate added a comment to T3326: OSPFv3: Cannot add L2TPv3 interface.

Yep, got bitten by that too. It's due to some interface types being absent from src/validators/interface-name. Luckily, the solution is pretty easy, here's a patch which adds l2tpeth and friends to that validator:

Feb 18 2021, 6:35 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
wsapplegate created T3336: Spurious error message at boot due to module not loaded early.
Feb 18 2021, 6:27 AM · VyOS 1.4 Sagitta
wsapplegate updated the task description for T3335: Some OSPFv3 show commands do not work.
Feb 18 2021, 6:07 AM · VyOS 1.4 Sagitta
wsapplegate updated the task description for T3334: Changing serial settings from a serial console ends session abruptly.
Feb 18 2021, 6:02 AM · Bugs, VyOS 1.4 Sagitta (1.4.1)
wsapplegate created T3335: Some OSPFv3 show commands do not work.
Feb 18 2021, 5:44 AM · VyOS 1.4 Sagitta
wsapplegate updated the task description for T3334: Changing serial settings from a serial console ends session abruptly.
Feb 18 2021, 4:51 AM · Bugs, VyOS 1.4 Sagitta (1.4.1)
wsapplegate updated the task description for T3334: Changing serial settings from a serial console ends session abruptly.
Feb 18 2021, 4:50 AM · Bugs, VyOS 1.4 Sagitta (1.4.1)
wsapplegate created T3334: Changing serial settings from a serial console ends session abruptly.
Feb 18 2021, 4:49 AM · Bugs, VyOS 1.4 Sagitta (1.4.1)

Feb 17 2021

Viacheslav added a parent task for T3332: BGP unnumbered - UnboundLocalError: local variable 'peer_group' referenced before assignment: T2174: Rewrite protocol BGP to new XML/Python style.
Feb 17 2021, 8:20 PM · VyOS 1.4 Sagitta
SrividyaA created T3333: "show vpn ipsec sa" reports ESP tunnels to be up when they are not..
Feb 17 2021, 5:28 PM · VyOS 1.2 Crux (VyOS 1.2.8)
tom.siewert created T3332: BGP unnumbered - UnboundLocalError: local variable 'peer_group' referenced before assignment.
Feb 17 2021, 4:58 PM · VyOS 1.4 Sagitta
Viacheslav triaged T3331: Bgp unsuppress-map should be as "value leafNode" as Normal priority.
Feb 17 2021, 2:46 PM · VyOS 1.4 Sagitta
Viacheslav added a parent task for T3331: Bgp unsuppress-map should be as "value leafNode": T2174: Rewrite protocol BGP to new XML/Python style.
Feb 17 2021, 2:46 PM · VyOS 1.4 Sagitta
Viacheslav created T3331: Bgp unsuppress-map should be as "value leafNode".
Feb 17 2021, 2:45 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T3330: Bgp capability orf prefix-list fail.
Feb 17 2021, 2:22 PM · VyOS 1.4 Sagitta
Viacheslav added a parent task for T3330: Bgp capability orf prefix-list fail: T2174: Rewrite protocol BGP to new XML/Python style.
Feb 17 2021, 2:18 PM · VyOS 1.4 Sagitta
Viacheslav triaged T3330: Bgp capability orf prefix-list fail as Normal priority.
Feb 17 2021, 2:18 PM · VyOS 1.4 Sagitta
Viacheslav created T3330: Bgp capability orf prefix-list fail.
Feb 17 2021, 2:18 PM · VyOS 1.4 Sagitta
dmbaturin changed the status of T3329: "system conntrack ignore" rules can no longer be created due to an iptables syntax change from Open to Needs testing.
Feb 17 2021, 2:02 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a parent task for T3328: Bgp not possible to delete bgp route-map : T2174: Rewrite protocol BGP to new XML/Python style.
Feb 17 2021, 2:00 PM · VyOS 1.4 Sagitta
Viacheslav created T3328: Bgp not possible to delete bgp route-map .
Feb 17 2021, 2:00 PM · VyOS 1.4 Sagitta
ernstjo created T3327: OSPFv3: Cannot add dummy interface.
Feb 17 2021, 1:32 PM · VyOS 1.4 Sagitta