cloudstack-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sate...@apache.org
Subject [cloudstack] branch master updated (445dbe7 -> e243a31)
Date Thu, 20 Jul 2017 07:12:48 GMT
This is an automated email from the ASF dual-hosted git repository.

sateesh pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/cloudstack.git.


    from 445dbe7  Merge remote-tracking branch 'origin/4.10'
     new 884606f  CLOUDSTACK-8672 : NCC Integration with CloudStack.
     new b2f7f9a  CLOUDSTACK-8672 : NCC Integration with CloudStack.
     new b2b422c  CLOUDSTACK-8672 : NCC Integration with CloudStack.
     new 6535949  CLOUDSTACK-8672 : NCC Integration with CloudStack. Marvin Integration Tests
for Shared and Dedicated Workflow.
     new e243a31  CLOUDSTACK-8672 : NCC Integration with CloudStack. Improvements.

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 api/src/com/cloud/agent/api/to/LoadBalancerTO.java |  71 +-
 api/src/com/cloud/event/EventTypes.java            |  16 +
 api/src/com/cloud/host/Host.java                   |   2 +-
 api/src/com/cloud/network/NetworkService.java      |   7 +
 .../com/cloud/network/VirtualRouterProvider.java   |   2 +-
 .../com/cloud/network/router/VirtualRouter.java    |   2 +-
 api/src/com/cloud/offering/NetworkOffering.java    |   4 +-
 api/src/com/cloud/vm/VirtualMachine.java           |   1 +
 .../org/apache/cloudstack/api/ApiConstants.java    |   2 +
 .../admin/address/AcquirePodIpCmdByAdmin.java      |  92 ++
 .../admin/address/ReleasePodIpCmdByAdmin.java      |  79 ++
 .../admin/network/CreateNetworkOfferingCmd.java    |  15 +-
 .../loadbalancer/UpdateLoadBalancerRuleCmd.java    |   7 +
 .../user/loadbalancer/UploadSslCertCmd.java        |   8 +
 .../api/response/AcquireIPAddressResponse.java     | 286 +++++++
 .../api/response/AcquirePodIpCmdResponse.java      | 113 +++
 .../cloudstack/api/response/SslCertResponse.java   |   8 +
 .../cloudstack/api/response/SystemVmResponse.java  |  25 +-
 .../org/apache/cloudstack/network/tls/SslCert.java |   2 +-
 .../api/ExternalNetworkResourceUsageCommand.java   |   9 +
 .../api/NetScalerImplementNetworkCommand.java      |  65 ++
 .../api/StartupExternalLoadBalancerCommand.java    |   3 +
 .../api/routing/HealthCheckLBConfigCommand.java    |   8 +-
 .../service/NetworkOrchestrationService.java       |  18 +-
 .../service/VolumeOrchestrationService.java        |   6 +-
 .../src/com/cloud/network/IpAddressManager.java    |  81 +-
 .../com/cloud/vm/VirtualMachineManagerImpl.java    |   3 +-
 .../com/cloud/dc/dao/DataCenterIpAddressDao.java   |   2 +
 .../cloud/dc/dao/DataCenterIpAddressDaoImpl.java   |  13 +
 engine/schema/src/com/cloud/dc/dao/HostPodDao.java |   2 +
 .../src/com/cloud/dc/dao/HostPodDaoImpl.java       |   8 +
 .../schema/src/com/cloud/host/dao/HostDaoImpl.java |   2 +-
 .../src/com/cloud/network/dao/NetworkDao.java      |   2 +
 .../src/com/cloud/network/dao/NetworkDaoImpl.java  |  16 +-
 .../src/com/cloud/network/dao/SslCertVO.java       |  11 +-
 .../src/com/cloud/offerings/NetworkOfferingVO.java |  12 +
 .../cloud/offerings/dao/NetworkOfferingDao.java    |   3 +
 .../offerings/dao/NetworkOfferingDaoImpl.java      |  32 +
 .../src/com/cloud/hypervisor/guru/VMwareGuru.java  |   4 +
 .../hypervisor/vmware/resource/VmwareResource.java |  10 +
 .../xenserver/resource/CitrixResourceBase.java     |  16 +-
 .../wrapper/xenbase/CitrixStartCommandWrapper.java |   1 -
 plugins/network-elements/netscaler/pom.xml         |   5 +
 .../netscaler/spring-netscaler-context.xml         |   5 +-
 .../commands/DeleteNetscalerControlCenterCmd.java  |  95 +++
 .../commands/DeleteNetscalerLoadBalancerCmd.java   |   2 +-
 .../commands/DeleteServicePackageOfferingCmd.java  |  92 ++
 ...BalancerCmd.java => DeployNetscalerVpxCmd.java} |  87 +-
 .../commands/ListNetscalerControlCenterCmd.java    |  93 +++
 .../commands/ListRegisteredServicePackageCmd.java  |  81 ++
 ...java => RegisterNetscalerControlCenterCmd.java} |  76 +-
 ...ncerCmd.java => RegisterServicePackageCmd.java} |  76 +-
 .../com/cloud/api/commands/StopNetScalerVMCmd.java | 132 +++
 .../response/NetScalerServicePackageResponse.java  |  73 ++
 .../response/NetscalerControlCenterResponse.java   |  98 +++
 .../cloud/network/NetScalerControlCenterVO.java    | 127 +++
 .../cloud/network/NetScalerServicePackageVO.java   | 105 +++
 .../network/dao/NetScalerControlCenterDao.java     |  15 +-
 .../network/dao/NetScalerControlCenterDaoImpl.java |  26 +-
 .../network/dao/NetScalerServicePackageDao.java    |  19 +-
 .../dao/NetScalerServicePackageDaoImpl.java        |  67 ++
 .../cloud/network/element/NetscalerElement.java    | 694 +++++++++++++---
 .../NetscalerLoadBalancerElementService.java       |  75 +-
 .../resource/NetScalerControlCenterResource.java   | 924 +++++++++++++++++++++
 .../com/cloud/network/vm/NetScalerVMManager.java   |  42 +
 .../cloud/network/vm/NetScalerVMManagerImpl.java   | 448 ++++++++++
 server/src/com/cloud/alert/AlertManagerImpl.java   | 208 ++---
 server/src/com/cloud/api/ApiResponseHelper.java    |   6 +-
 server/src/com/cloud/configuration/Config.java     |   9 +-
 .../configuration/ConfigurationManagerImpl.java    |  39 +-
 .../com/cloud/hypervisor/HypervisorGuruBase.java   |   4 +
 .../network/ExternalDeviceUsageManagerImpl.java    |  40 +-
 .../ExternalLoadBalancerDeviceManagerImpl.java     | 104 ++-
 .../com/cloud/network/IpAddressManagerImpl.java    | 578 +++++++------
 .../src/com/cloud/network/NetworkServiceImpl.java  |  25 +
 .../network/lb/LoadBalancingRulesManagerImpl.java  |  14 +-
 .../src/com/cloud/server/ManagementServerImpl.java |   5 +
 server/src/com/cloud/server/StatsCollector.java    |   1 +
 .../cloudstack/network/ssl/CertServiceImpl.java    |   4 +-
 .../ExternalLoadBalancerDeviceManagerImplTest.java |  19 +-
 .../test/com/cloud/vpc/MockNetworkManagerImpl.java |  12 +
 .../test/com/cloud/vpc/dao/MockNetworkDaoImpl.java | 153 +---
 setup/db/db/schema-4930to41000.sql                 |  25 +-
 .../component/test_ncc_integration_dedicated.py    | 269 ++++++
 .../component/test_ncc_integration_shared.py       | 323 +++++++
 tools/apidoc/gen_toc.py                            |  10 +
 tools/marvin/marvin/config/test_data.py            |  48 ++
 tools/marvin/marvin/lib/base.py                    |  21 +
 tools/marvin/marvin/lib/ncc.py                     | 317 +++++++
 ui/index.html                                      |   1 +
 ui/l10n/en.js                                      |  24 +
 ui/scripts/accounts.js                             | 193 +++++
 ui/scripts/configuration.js                        |  93 ++-
 ui/scripts/docs.js                                 |   4 +
 ui/scripts/lbCertificatePolicy.js                  | 183 ++++
 ui/scripts/network.js                              | 349 ++++----
 ui/scripts/regions.js                              | 222 +++++
 ui/scripts/system.js                               |  63 +-
 98 files changed, 6859 insertions(+), 1033 deletions(-)
 create mode 100644 api/src/org/apache/cloudstack/api/command/admin/address/AcquirePodIpCmdByAdmin.java
 create mode 100644 api/src/org/apache/cloudstack/api/command/admin/address/ReleasePodIpCmdByAdmin.java
 create mode 100644 api/src/org/apache/cloudstack/api/response/AcquireIPAddressResponse.java
 create mode 100644 api/src/org/apache/cloudstack/api/response/AcquirePodIpCmdResponse.java
 create mode 100644 core/src/com/cloud/agent/api/NetScalerImplementNetworkCommand.java
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/api/commands/DeleteNetscalerControlCenterCmd.java
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/api/commands/DeleteServicePackageOfferingCmd.java
 copy plugins/network-elements/netscaler/src/com/cloud/api/commands/{DeleteNetscalerLoadBalancerCmd.java
=> DeployNetscalerVpxCmd.java} (52%)
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/api/commands/ListNetscalerControlCenterCmd.java
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/api/commands/ListRegisteredServicePackageCmd.java
 copy plugins/network-elements/netscaler/src/com/cloud/api/commands/{DeleteNetscalerLoadBalancerCmd.java
=> RegisterNetscalerControlCenterCmd.java} (58%)
 copy plugins/network-elements/netscaler/src/com/cloud/api/commands/{DeleteNetscalerLoadBalancerCmd.java
=> RegisterServicePackageCmd.java} (51%)
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/api/commands/StopNetScalerVMCmd.java
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/api/response/NetScalerServicePackageResponse.java
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/api/response/NetscalerControlCenterResponse.java
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/network/NetScalerControlCenterVO.java
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/network/NetScalerServicePackageVO.java
 copy core/src/com/cloud/agent/api/StartupExternalLoadBalancerCommand.java => plugins/network-elements/netscaler/src/com/cloud/network/dao/NetScalerControlCenterDao.java
(68%)
 copy engine/schema/src/com/cloud/dc/dao/HostPodDao.java => plugins/network-elements/netscaler/src/com/cloud/network/dao/NetScalerControlCenterDaoImpl.java
(58%)
 copy api/src/com/cloud/network/VirtualRouterProvider.java => plugins/network-elements/netscaler/src/com/cloud/network/dao/NetScalerServicePackageDao.java
(66%)
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/network/dao/NetScalerServicePackageDaoImpl.java
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/network/resource/NetScalerControlCenterResource.java
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/network/vm/NetScalerVMManager.java
 create mode 100644 plugins/network-elements/netscaler/src/com/cloud/network/vm/NetScalerVMManagerImpl.java
 create mode 100755 test/integration/component/test_ncc_integration_dedicated.py
 create mode 100755 test/integration/component/test_ncc_integration_shared.py
 create mode 100755 tools/marvin/marvin/lib/ncc.py
 create mode 100644 ui/scripts/lbCertificatePolicy.js
 mode change 100755 => 100644 ui/scripts/network.js
 mode change 100644 => 100755 ui/scripts/system.js

-- 
To stop receiving notification emails like this one, please contact
['"commits@cloudstack.apache.org" <commits@cloudstack.apache.org>'].

Mime
View raw message