GitHub user nitin-maharana opened a pull request: https://github.com/apache/cloudstack/pull/1859
CLOUDSTACK - 8672 : NCC Integration with CloudStack Feature Specification Link : ==================== https://cwiki.apache.org/confluence/display/CLOUDSTACK/NCC+Integration+With+Auto+Provision+VPX+in+CloudStack You can merge this pull request into a Git repository by running: $ git pull https://github.com/Accelerite/cloudstack CLOUDSTACK-8672 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/cloudstack/pull/1859.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1859 ---- commit 73ece624c2595f8c9cd7ba75fd8fa978e80c0ecf Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-07-23T08:44:07Z Schema changes for NCC support. 1. netscaler service pacages, netscaler control center tables.Modified network offering table to hold service package commit 8062e3dcdbf346ef3fca2d3642a6bd2113a982a2 Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-07-23T08:45:24Z Added Support for Adding/Registering Netscaler Control Center Service Packages to CloudStack commit ee0587994862178069ee33290f888e5c0f26cd4c Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-07-23T08:49:45Z Added Support for the Registering Netscaler Control Center, Added associated VO's Dao's DaoImpl's commit 85fd68ebd7304665d7c45a18902f3c7b1becbb1b Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-07-23T08:52:48Z Modified Network offering to include the Netscaler Service pacakge commit 57db30f948c982a51ea3b5fb32f21b70767eccdb Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-07-23T08:54:39Z Modified Netscaler Plugin to support Netscaler Control Center Changes commit 9bfb98aa2fb4b29edd3fed102b4e631687d01b0a Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-07-23T08:57:08Z Added NetscalerControlCenter Resource supporte and Change State Support commit 1ebb6eda7e8bce9208ffd88ef380e0b4623901f6 Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-07-23T08:58:20Z Added json libaray mvn dependency in the Netscaler Plugin commit ef06739713766027c05c004fcd9e421743808ad0 Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-07-31T08:44:33Z CLOUDSTACK-8673: Created NCC CommandTimeout param which is configurable to poll the AsyncJobs send to NCC commit 053ec527e0ef585a8df6fcf277fa1a781cfe67c1 Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-08-06T16:13:31Z CLOUDSTACK-8672: Implemented, implement the network with NCC as Service Provider. NCC will allocate the device to network, configures guest vlan and SNIP in the NS Device commit 06a943cb4ed998fb51e69e05277879bf0e9baa93 Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-08-06T16:16:56Z CLOUDSTACK-8672: Implemented NetscalerControlResource to manage and delegate the calls to NCC Device commit db202b7a682b0580a61373dcd542457eeff38c28 Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-08-06T16:18:31Z CLOUDSTACK-8672 Modified LoadBalancerTO to hold network id and public ip Vlan commit 4f081bd5d9eb2743b7c74845099ac4083f1161c0 Author: Priyank Parihar <priyank.pari...@citrix.com> Date: 2015-08-07T11:10:00Z CLOUDSTACK-8672: Added ListRegisteredServicePackage Command. commit 1b72dbed1d033dd51891a78fc3398b5bb25d4f5b Author: Priyank Parihar <priyank.pari...@citrix.com> Date: 2015-08-07T11:29:54Z CLOUDSTACK-8672: Added DeleteServicePackageOffering Command. commit 9a600ce63bfc5311ceb5974870529cad94306795 Author: Nitin Kumar Maharana <nitinkumar.mahar...@citrix.com> Date: 2015-08-07T11:40:13Z CLOUDSTACK-8672: Added ListNetscalerControlCenter command. commit d68ee0ebf27da2cd50ae0534ab147ed05cf33fd7 Author: Priyank Parihar <priyank.pari...@citrix.com> Date: 2015-08-07T11:42:26Z CLOUDSTACK-8672: Added DeleteNetscalerControlCenter Command. commit 7be6fab98c146a1f548a90307c8c08b70f53a900 Author: Nitin Kumar Maharana <nitinkumar.mahar...@accelerite.com> Date: 2016-12-18T18:13:23Z LOUDSTACK-8672: Modified NCC Controlcenter Table commit 6c583c20424f8d240010f8f126d98e4cad5fdcfa Author: Nitin Kumar Maharana <nitinkumar.mahar...@citrix.com> Date: 2015-08-24T11:15:49Z CLOUDSTACK-8672 Added UI Support for the SSL Termination 1. UI Support for account to upload SSL Certificate. 2. UI Support for assigning SSL Certificate to a LB Rule. 3. Modified LB Rule creation UI to show LB Protocol and to show SSL based on LB Service provider capability. commit 9c32d7ca4b30b1d47a57c5badda25258daeb819f Author: Nitin Kumar Maharana <nitinkumar.mahar...@citrix.com> Date: 2015-08-24T11:31:46Z CLOUDSTACK-8672 New Dialog to assign a SSL certificate to LB Rule. commit e0735fdc79d4abb3d8ac572f089bfa636d489f29 Author: Nitin Kumar Maharana <nitinkumar.mahar...@citrix.com> Date: 2015-08-25T10:55:30Z CLOUDSTACK-8672 Added UI Support for selecting Netscaler service packages when creating network offering with LB provier as Netscaler. commit b5a868b60a27a24d270a1a1806152e75413f9702 Author: Priyank Parihar <priyank.pari...@citrix.com> Date: 2015-08-26T11:18:14Z CLOUDSTACK-8672: Added Acquire Pod Ip Command. commit f76efa274c8ae36bf67e10bcd1e2ff5853771d78 Author: Priyank Parihar <priyank.pari...@citrix.com> Date: 2015-08-26T11:20:31Z CLOUDSTACK-8672: Added Release Pod Ip Command. commit ac12b4f4c5570365697dd551fd9b87258c25f189 Author: Priyank Parihar <priyank.pari...@citrix.com> Date: 2015-08-26T11:37:43Z CLOUDSTACK-8672: Added Delete Netscaler Control Center Command. commit 9ffe0733550a8426b6a0c8f979022d40807d64ce Author: Nitin Kumar Maharana <nitinkumar.mahar...@citrix.com> Date: 2015-08-27T06:38:38Z CLOUDSTACK-8672 Added code for disabling the SSL Certificate Configuration button (After being assigned to LB) in UI. commit 41ff6a4cdbebb231f8eaca019dc320238730e500 Author: Nitin Kumar Maharana <nitinkumar.mahar...@citrix.com> Date: 2015-08-27T07:39:10Z CLOUDSTACK-8672 Added UI support for hiding the LB Isolation box when we choose any netscaler service package. commit 48170c5588aca941b462f1442f6a3f2fc6148f8f Author: Nitin Kumar Maharana <nitinkumar.mahar...@citrix.com> Date: 2015-08-27T11:21:28Z CLOUDSTACK-8672 Added code for deleting SSL certificate from an account, added NAME parameter to a certificate and detail view of a certificate (UI). commit 948309e8f3f5f08af0d63663eaa7df2689ef8e6e Author: Nitin Kumar Maharana <nitinkumar.mahar...@citrix.com> Date: 2015-08-28T11:46:34Z CLOUDSTACK-8672 Added a button in Infrastructure page for Registering NCC (UI). commit 7069093bffb1f3c7c2eb9cd5d635f4732ef65bb7 Author: Priyank Parihar <priyank.pari...@citrix.com> Date: 2015-08-25T12:26:16Z CLOUDSTACK-8672: Removal of servicePackageUUID from Create Network Offering Command, Implementation of Acquire Pod Ip and Delete Netscaler Control Center Command. commit a273edc059ffaece8f4150458c9e94d79e91f33a Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-08-27T08:23:24Z CLOUDSTACK-8672 : Enchanced SSL termination feature with providing Name to the certificate and modified necessary services commit 9510428e0d649ec4cf11b342d0b432bb4d5c207b Author: Nitin Kumar Maharana <nitinkumar.mahar...@citrix.com> Date: 2015-08-28T15:54:08Z CLOUDSTACK-8672 Added code for handling the incomplete job case when registering NCC in Infrastructure page (UI). commit 2924aaa76d995dcd0340336d904f42c653cd62dc Author: Rajesh Battala <rajesh.batt...@citrix.com> Date: 2015-08-30T08:08:01Z CLOUDSTACK-8672: Modified SSL Service to includ Name of the certificate while listing ssl certs. Modified schema accordingly. Removed servivce package fk relationship on network offering table. ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---