Skip to content

Conversation

@felix-kaestner
Copy link
Contributor

@felix-kaestner felix-kaestner commented Nov 21, 2025

This change removes the requirement for Interface resources that are configured as switchports (L2) to specify their list of allowed vlans (trunk vlans). If unset, the configuration should default to allow all VLANs (1-4094) on the particular link.

Note: No changes were necessary on the provider implementation, as this was already handled in this way.

@felix-kaestner felix-kaestner requested a review from a team as a code owner November 21, 2025 16:09
@hardikdr hardikdr added the area/metal-automation Automation processes within the Metal project. label Nov 22, 2025
@hardikdr hardikdr added this to Roadmap Nov 22, 2025
@felix-kaestner felix-kaestner force-pushed the default-trunkport-vlan-range branch from a2b32ec to 16224fb Compare November 26, 2025 13:15
@felix-kaestner felix-kaestner force-pushed the default-trunkport-vlan-range branch from 16224fb to 7449c8d Compare November 26, 2025 13:21
@felix-kaestner felix-kaestner force-pushed the default-trunkport-vlan-range branch from 7449c8d to 66776d4 Compare November 28, 2025 14:49
@felix-kaestner felix-kaestner force-pushed the default-trunkport-vlan-range branch from 66776d4 to 332ad31 Compare November 28, 2025 16:02
@felix-kaestner felix-kaestner force-pushed the default-trunkport-vlan-range branch from 332ad31 to ccffebe Compare November 28, 2025 16:35
@felix-kaestner felix-kaestner force-pushed the default-trunkport-vlan-range branch from ccffebe to ec06bde Compare December 1, 2025 09:43
@felix-kaestner felix-kaestner force-pushed the default-trunkport-vlan-range branch from ec06bde to 9cf4697 Compare December 3, 2025 21:45
@felix-kaestner felix-kaestner force-pushed the default-trunkport-vlan-range branch from 9cf4697 to 14ecf93 Compare December 4, 2025 17:27
Base automatically changed from nxos-fixes to main December 10, 2025 12:16
This change removes the requirement for `Interface` resources that are
configured as switchports (L2) to specify their list of allowed vlans
(trunk vlans). If unset, the configuration should default to allow all
VLANs (1-4094) on the particular link.
@felix-kaestner felix-kaestner force-pushed the default-trunkport-vlan-range branch from 14ecf93 to 5db8ef9 Compare December 10, 2025 12:17
@github-actions
Copy link

Merging this branch will not change overall coverage

Impacted Packages Coverage Δ 🤖
github.com/ironcore-dev/network-operator/api/core/v1alpha1 0.00% (ø)

Coverage by file

Changed files (no unit tests)

Changed File Coverage Δ Total Covered Missed 🤖
github.com/ironcore-dev/network-operator/api/core/v1alpha1/interface_types.go 0.00% (ø) 0 0 0

Please note that the "Total", "Covered", and "Missed" counts above refer to code statements instead of lines of code. The value in brackets refers to the test coverage of that file in the old version of the code.

@felix-kaestner felix-kaestner merged commit 26d6d67 into main Dec 10, 2025
9 checks passed
@github-project-automation github-project-automation bot moved this to Done in Roadmap Dec 10, 2025
@felix-kaestner felix-kaestner deleted the default-trunkport-vlan-range branch December 10, 2025 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/metal-automation Automation processes within the Metal project.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants