You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by "kiranchavala (via GitHub)" <gi...@apache.org> on 2026/07/14 05:33:50 UTC
[I] Improvement/Ui: Make network mode mandatory or validate when creating vpc offering and network offering [cloudstack]
kiranchavala opened a new issue, #13607:
URL: https://github.com/apache/cloudstack/issues/13607
### The required feature described as a wish
As a Admin/Operator I would like to see if the particular vpc or network offering is natted or routed
If the admin user doesn't select the network mode , identifying if the offering is routed or natted is difficult
https://cloudstack.apache.org/api/apidocs-4.22/apis/createVPCOffering.html
https://cloudstack.apache.org/api/apidocs-4.22/apis/createNetworkOffering.html
https://cloudstack.apache.org/api/apidocs-4.22/apis/listVPCOfferings.html
https://cloudstack.apache.org/api/apidocs-4.22/apis/listNetworkOfferings.html
Currently, we support the creation of vpc offering without selecting the network mode
<img width="582" height="497" alt="Image" src="https://github.com/user-attachments/assets/c7a8f116-fe9c-4273-8322-4390ee049699" />
<img width="1257" height="790" alt="Image" src="https://github.com/user-attachments/assets/fa7aec05-b665-4475-a221-05aa4054e1ba" />
Select Natted mode when creating vpc offering > Check the details > natted mode is mentioned
<img width="1156" height="771" alt="Image" src="https://github.com/user-attachments/assets/bd3427a4-ef2a-4a3f-8ea3-0f3c6646e080" />
Similarly, for network offerings, cloudstack shows natted mode only when the admin user selects the network mode
<img width="1088" height="668" alt="Image" src="https://github.com/user-attachments/assets/a467bb45-2d6b-4af4-86c1-99fe95fa0e3d" />
--
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: commits-unsubscribe@cloudstack.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Improvement/Ui: Make network mode mandatory or validate when creating vpc offering and network offering [cloudstack]
Posted by "Chinmay048 (via GitHub)" <gi...@apache.org>.
Chinmay048 commented on issue #13607:
URL: https://github.com/apache/cloudstack/issues/13607#issuecomment-4993353808
Thank you for assigning me, @kiranchavala!
I have already completed the investigation and submitted the full-stack fix for this here: https://github.com/apache/cloudstack/pull/13622
The PR enforces mandatory network mode selection across both the Vue.js UI (`AddVpcOffering.vue` / `AddNetworkOffering.vue`) and the Java backend framework (`CreateVPCOfferingCmd.java` / `NetworkOfferingBaseCmd.java`). Let me know if any changes are needed!
--
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: commits-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Improvement/Ui: Make network mode mandatory or validate when creating vpc offering and network offering [cloudstack]
Posted by "Chinmay048 (via GitHub)" <gi...@apache.org>.
Chinmay048 commented on issue #13607:
URL: https://github.com/apache/cloudstack/issues/13607#issuecomment-4980124236
Hello @KiranChavala, I would like to work on this issue!
I am currently investigating the UI form validation schemas in Vue (`ui/`) along with the API parameter enforcement in `CreateVPCOfferingCmd` and `CreateNetworkOfferingCmd` (`api/`) to ensure the network mode is properly validated across both boundaries. Could you please assign this to me? Thanks!
--
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: commits-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org