rhtyd edited a comment on issue #909: URL: https://github.com/apache/cloudstack-primate/issues/909#issuecomment-753807269
Thanks for explaining @hstan77 this looks like security groups only feature that isn't supported in new UI, you can use legacy UI or API for the use-case until we address this. Since this is infra-related feature accessible only to the root admin it may not be considered a blocker cc @DaanHoogland (you agree?) @davidjumani since you've already started a PR, let me give you some pointers -- for SG the guest network uses the public IPs, where the IP range is consumed directly by the end VMs than a virtual network; we probably want to add a tab in the guest networks (SG guest networks only) which are treated as shared network with vlan ip/ranges. This tab should list the range with pagination, for ex: ``` command: listVlanIpRanges zoneid: f4bca7d3-81ce-4bfe-9c50-56acf057844b networkid: 8932951f-4ea2-49e2-9c83-65c16ef4fd04 page: 1 pagesize: 20 response: json ``` On top of the tab we can give a button to open a modal/form that takes input to create new range, for example: (note, the parameter forVirtualNetwork is `false`) ``` command: createVlanIpRange forVirtualNetwork: false networkid: 8932951f-4ea2-49e2-9c83-65c16ef4fd04 gateway: 192.168.1.1 netmask: 255.255.255.0 startip: 192.168.1.100 endip: 192.168.1.200 response: json ``` @davidjumani the tab should check if the APIs are available to the logged-in user/account (createVlanIpRange and listVlanIpRanges) ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org