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 <[email protected]>
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 <[email protected]>
Date: 2015-07-23T08:45:24Z
Added Support for Adding/Registering Netscaler Control Center Service
Packages to CloudStack
commit ee0587994862178069ee33290f888e5c0f26cd4c
Author: Rajesh Battala <[email protected]>
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 <[email protected]>
Date: 2015-07-23T08:52:48Z
Modified Network offering to include the Netscaler Service pacakge
commit 57db30f948c982a51ea3b5fb32f21b70767eccdb
Author: Rajesh Battala <[email protected]>
Date: 2015-07-23T08:54:39Z
Modified Netscaler Plugin to support Netscaler Control Center Changes
commit 9bfb98aa2fb4b29edd3fed102b4e631687d01b0a
Author: Rajesh Battala <[email protected]>
Date: 2015-07-23T08:57:08Z
Added NetscalerControlCenter Resource supporte and Change State Support
commit 1ebb6eda7e8bce9208ffd88ef380e0b4623901f6
Author: Rajesh Battala <[email protected]>
Date: 2015-07-23T08:58:20Z
Added json libaray mvn dependency in the Netscaler Plugin
commit ef06739713766027c05c004fcd9e421743808ad0
Author: Rajesh Battala <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date: 2015-08-06T16:16:56Z
CLOUDSTACK-8672: Implemented NetscalerControlResource to manage and
delegate the calls to NCC Device
commit db202b7a682b0580a61373dcd542457eeff38c28
Author: Rajesh Battala <[email protected]>
Date: 2015-08-06T16:18:31Z
CLOUDSTACK-8672 Modified LoadBalancerTO to hold network id and public ip
Vlan
commit 4f081bd5d9eb2743b7c74845099ac4083f1161c0
Author: Priyank Parihar <[email protected]>
Date: 2015-08-07T11:10:00Z
CLOUDSTACK-8672: Added ListRegisteredServicePackage Command.
commit 1b72dbed1d033dd51891a78fc3398b5bb25d4f5b
Author: Priyank Parihar <[email protected]>
Date: 2015-08-07T11:29:54Z
CLOUDSTACK-8672: Added DeleteServicePackageOffering Command.
commit 9a600ce63bfc5311ceb5974870529cad94306795
Author: Nitin Kumar Maharana <[email protected]>
Date: 2015-08-07T11:40:13Z
CLOUDSTACK-8672: Added ListNetscalerControlCenter command.
commit d68ee0ebf27da2cd50ae0534ab147ed05cf33fd7
Author: Priyank Parihar <[email protected]>
Date: 2015-08-07T11:42:26Z
CLOUDSTACK-8672: Added DeleteNetscalerControlCenter Command.
commit 7be6fab98c146a1f548a90307c8c08b70f53a900
Author: Nitin Kumar Maharana <[email protected]>
Date: 2016-12-18T18:13:23Z
LOUDSTACK-8672: Modified NCC Controlcenter Table
commit 6c583c20424f8d240010f8f126d98e4cad5fdcfa
Author: Nitin Kumar Maharana <[email protected]>
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 <[email protected]>
Date: 2015-08-24T11:31:46Z
CLOUDSTACK-8672 New Dialog to assign a SSL certificate to LB Rule.
commit e0735fdc79d4abb3d8ac572f089bfa636d489f29
Author: Nitin Kumar Maharana <[email protected]>
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 <[email protected]>
Date: 2015-08-26T11:18:14Z
CLOUDSTACK-8672: Added Acquire Pod Ip Command.
commit f76efa274c8ae36bf67e10bcd1e2ff5853771d78
Author: Priyank Parihar <[email protected]>
Date: 2015-08-26T11:20:31Z
CLOUDSTACK-8672: Added Release Pod Ip Command.
commit ac12b4f4c5570365697dd551fd9b87258c25f189
Author: Priyank Parihar <[email protected]>
Date: 2015-08-26T11:37:43Z
CLOUDSTACK-8672: Added Delete Netscaler Control Center Command.
commit 9ffe0733550a8426b6a0c8f979022d40807d64ce
Author: Nitin Kumar Maharana <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date: 2015-08-28T11:46:34Z
CLOUDSTACK-8672 Added a button in Infrastructure page for Registering NCC
(UI).
commit 7069093bffb1f3c7c2eb9cd5d635f4732ef65bb7
Author: Priyank Parihar <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 [email protected] or file a JIRA ticket
with INFRA.
---