Gia-Bursulaia opened a new issue, #13358: URL: https://github.com/apache/cloudstack/issues/13358
### problem The network selection dropdown in the VNF NIC Mappings step is permanently disabled, making it impossible to assign networks to NIC interfaces through the UI. VNF appliances can only be deployed via API/CLI as a workaround. Root cause: In `ui/src/views/compute/wizard/VnfNicsSelection.vue` the `disabled` attribute is written as a plain HTML string instead of a Vue reactive binding (missing `:` prefix). In Vue/Ant Design, any non-empty string is treated as truthy — so the select is always disabled regardless of state. Additionally the logic is inverted: it disables the select when templateNics are present, which is exactly when the user needs to make a selection. ### versions CloudStack: 4.22.1.0 Hypervisor: KVM (AlmaLinux) Network: Advanced networking ### The steps to reproduce the bug 1. Create an Isolated network (for WAN) and L2 network (for LAN) 2. Go to Network → VNF Appliances → Add VNF Appliance 3. Select a VNF template with NIC definitions 4. Add networks on the Networks step 5. Proceed to VNF NIC Mappings step 6. All network dropdowns are disabled and cannot be clicked ### What to do about it? Remove the `disabled` attribute from the a-select component in VnfNicsSelection.vue: Before: disabled="templateNics && templateNics.length > 0" After: (remove the line entirely) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
