GabrielBrascher opened a new pull request #4083: URL: https://github.com/apache/cloudstack/pull/4083
## Description <!--- Describe your changes in detail --> Advanced Network with Security Groups is a great option for deploying a Zone with IPv6 address support. However, it is not possible to set **IPv6 DNS** + **IPv6 CIDR** + **IPv6 gateway** via the zoneWizard UI. Currently, the workaround is to either (i) create a new network (the default guest network would not support IPv6), (ii) deploy a zone via API, or (iii) to run a MySQL update query to set the default guest network IPv6 config. This PR adds a small enhancement on the UI Zone deployment to allow deploying a Zone with Advanced Network with Security Groups + IPv6 CIDR, IPv6 gateway, and IPv6 DNS. Note that API offers full support for such action, therefore there is no need for changing the API. It is just a small enhancement on UI that might be useful in the meantime that we wait for the new ACS UI. ## Types of changes <!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: --> - [ ] Breaking change (fix or feature that would cause existing functionality to change) - [ ] New feature (non-breaking change which adds functionality) - [ ] Bug fix (non-breaking change which fixes an issue) - [X] Enhancement (improves an existing feature and functionality) - [ ] Cleanup (Code refactoring and cleanup, that may add test cases) ## Screenshots (if appropriate): ![zoneWizard](https://user-images.githubusercontent.com/5025148/81934821-fa615480-95c5-11ea-8b9b-71f28282ecbe.jpg) ![ip6Guest](https://user-images.githubusercontent.com/5025148/81934816-f7fefa80-95c5-11ea-87c9-8a163967b89f.jpg) ![ip6GuestDetails](https://user-images.githubusercontent.com/5025148/81934818-f9302780-95c5-11ea-89ac-fa1d1e5e9d22.jpg) ![zoneNetwork](https://user-images.githubusercontent.com/5025148/81934820-f9c8be00-95c5-11ea-8e8d-2b3ffbfcb413.jpg) ## How Has This Been Tested? <!-- Please describe in detail how you tested your changes. --> <!-- Include details of your testing environment, and the tests you ran to --> <!-- see how your change affects other areas of the code, etc. --> 1. Create a new Zone with advanced network and security groups 2. Configure ipv6 dns, ipv6 cidr, and ipv6 gateway 3. Check that guest network has been created as expected ---------------------------------------------------------------- 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