Skip to content

[BUG] Vrouter app firewall rules for VyOS 1.5 #257

@nblair2

Description

@nblair2

Bug Report

Description

It looks like VyOS made some changes with version 1.4, using zone based firewalls. This means that rules configured by the vrouter app get created correctly, but are not assigned correctly to a processing stage.

Steps to Reproduce

  1. Boot experiment with
    scenario.yml
    topology.yml
  2. Wait for ospf routes to transmit
  3. from LAN1-ws run ping 10.0.2.2

Expected Behavior

LAN1-ws should not be able to reach LAN2-ws.

Actual Behavior

LAN1-ws can reach LAN2-ws
Image

rtr1

Firewall statistics show no packets hitting the allow established/related rule.
Image

rtr2

Firewall statistics show no packets hitting the rule the drop all rule.
Image

Environment

  • Operating System: VyOS
  • Version: 1.5-rolling-202509032030

Additional Context

I will investigate a little more, but my first impression is that a fix will not be backward compatible. Wondering if a fix needs to respect older versions of vyos (so we would need to add a flag in the vrouter app for vyos version or something like that)?

Checklist

  • I have included no proprietary/sensitive information in my issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions