vanecka opened a new issue, #14573:
URL: https://github.com/apache/cloudstack/issues/14573

   ### problem
   
   When modifying a VM that belongs to a project (e.g. Servers), other networks 
from the project are not listed in the UI.
   
   For instance, I have the following 2 networks that belong to the Servers 
project:
   
   - Servers/Management    (The specific VM shown in the next image already has 
an interface from this network)
   - K8 Services
   
   <img width="1342" height="221" alt="Image" 
src="https://github.com/user-attachments/assets/7e0f9cfd-ce96-4d1b-af00-5c190b1f2008";
 />
   
   However, when adding a NIC to the VM through the UI, the networks belonging 
to the same project are not listed (apologies for the heavy redaction, but the 
names contain VLANs and IP ranges):
   
   <img width="580" height="512" alt="Image" 
src="https://github.com/user-attachments/assets/1e01aae8-f30d-4f96-8e06-1e762a7d7e30";
 />
   
   As can be seen above, the "K8 Services" network is not listed
   
   
   ### versions
   
   ACS: 4.23.0.0 (cloudstack-management-4.23.0.0-1.noarch)
   Hypervisor: qemu-kvm-core-10.1.0-16.el10_2.5.x86_64
   Storage: ceph-base-20.2.1-1.el10.x86_64
   Network: Advanced with VLANs, over Mellanox PCIe 2-port 25GbE SFP28
   OS: Rocky Linux 10.2
   
   ### The steps to reproduce the bug
   
   1. Create a Project (e.g. Servers)
   2. Create more than one Guest Network that belongs to that project
   3. Create a VM with the above project as its owner, but only select one of 
the project's networks as a NIC
   4. After the VM is created, modify the VM and add an additional NIC
   5. Look for a Guest network (other than public networks) that is owned by 
the project
   6. Observe that the other networks belonging to the project are not displayed
   
   
   ### What to do about it?
   
   To add another NIC (belonging to the same project), one must find the 
network ID and attach it via the API. This is successful but not user-friendly.
   
   Adding additional NICs from the same project should be possible through the 
UI.


-- 
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]

Reply via email to