Bug ID 1016621: VLAN name validation changes

Last Modified: Jul 26, 2021

Bug Tracker

Affected Product:  See more info
F5OS Install/Upgrade, Velos(all modules)

Known Affected Versions:
1.1.0, 1.1.1, 1.1.2

Opened: May 06, 2021
Severity: 3-Major

Symptoms

Previously, the /vlans/vlan/config/name was a free-format string. Now, the name has the following constraints: -- May start with just a letter -- Cannot exceed 56 characters in length -- May contain alpha characters, numbers from 0 through 9, period (.), hyphen (-), and underscore (_) -- Must be unique among VLAN names

Impact

Previous configuration with /vlans/vlan/config/name strings that do not meet the new validation rules will not load. Previous configuration scripts with /vlans/vlan/config/name strings that do not meet the new validation rules will fail.

Conditions

When you configure /vlans/vlan/config/name leaf, which is an optional leaf.

Workaround

Before upgrading (ideally) or after upgrading and before saving the configuration or exercising scripts, adjust all /vlans/vlan/config/names so they meet the validation requirements.

Fix Information

None

Behavior Change

Previously, the /vlans/vlan/config/name was a free-format string. Now, the name has the following constraints: -- May start with just a letter -- Cannot exceed 56 characters in length -- May contain alpha characters, numbers from 0 through 9, period (.), hyphen (-), and underscore (_) -- Must be unique among VLAN names