Skip to content

feat(routeros): add VLAN 30 and lab LACP bonds on sw-core01 - #14

Merged
jmgilman merged 2 commits into
masterfrom
feat/sw-core01-vlan30-lags
Aug 22, 2026
Merged

feat(routeros): add VLAN 30 and lab LACP bonds on sw-core01#14
jmgilman merged 2 commits into
masterfrom
feat/sw-core01-vlan30-lags

Conversation

@jmgilman

Copy link
Copy Markdown
Contributor

Adds three 802.3ad LAGs for the lab-node SFP+ pairs (layer-3-and-4 hash, 30secs LACP rate matching observed IncusOS PDU cadence) and tags VLAN 30 on the bonds + sfp-sfpplus7 (nas01). The gw01 trunk does not carry VLAN 30 (L2-only storage network). Mgmt-path resources untouched.

Applied live in session 010 via the documented two-step (targeted destroy of the six per-port bridge-port rows, then the full apply); post-apply plan is empty. LACP verified stable on all three bonds at 2x10G.

Known issue: RouterOS 7.16.2 does not bridge data traffic ingressing on bonded ports on this chip (verified down to counters; 7.17-7.19 changelogs fix this family). Config is correct and stands; remediation (likely a RouterOS upgrade) is tracked separately.

Storage VLAN 30 is L2-only on the three lab 802.3ad bonds and nas01
sfp-sfpplus7. Apply in two steps: destroy the six per-port bridge
rows first, then create the bonds. RouterOS rejects enslaving a
current bridge port, and tofu cannot order those orphan destroys
before the bond creates.
…ence

Hosts transmit one LACPDU per 30s despite the expected fast rate; 1sec
partner timeout (3s) expired mid-interval and churned ports out of the
aggregate. 30secs gives the standard 90s timeout and stable aggregation,
verified live on all three bonds.
@jmgilman
jmgilman merged commit 2927fce into master Aug 22, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant