You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by bf...@apache.org on 2013/02/28 21:47:53 UTC

[50/50] [abbrv] git commit: refs/heads/ui-multiple-nics - Merge branch 'master' into ui-multiple-nics

Updated Branches:
  refs/heads/ui-multiple-nics 243b20f0f -> e653c0251


Merge branch 'master' into ui-multiple-nics


Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/e653c025
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/e653c025
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/e653c025

Branch: refs/heads/ui-multiple-nics
Commit: e653c02515483f9b6958945be122e14986e97b1d
Parents: 243b20f 97ca779
Author: Brian Federle <br...@citrix.com>
Authored: Thu Feb 28 12:47:36 2013 -0800
Committer: Brian Federle <br...@citrix.com>
Committed: Thu Feb 28 12:47:36 2013 -0800

----------------------------------------------------------------------
 agent/pom.xml                                      |   22 +-
 api/src/com/cloud/agent/api/ScaleVmAnswer.java     |   28 +
 api/src/com/cloud/agent/api/ScaleVmCommand.java    |  113 ++
 .../com/cloud/agent/api/to/VirtualMachineTO.java   |   31 +
 api/src/com/cloud/dc/DataCenter.java               |    4 +
 api/src/com/cloud/network/Network.java             |    1 +
 api/src/com/cloud/network/TrafficLabel.java        |   36 +
 api/src/com/cloud/network/vpc/VpcService.java      |    2 +-
 api/src/com/cloud/user/AccountService.java         |    4 +-
 api/src/com/cloud/user/DomainService.java          |    2 +-
 api/src/com/cloud/vm/NicProfile.java               |   18 +
 api/src/org/apache/cloudstack/api/ACL.java         |    4 +
 .../org/apache/cloudstack/api/ApiConstants.java    |   12 +-
 .../apache/cloudstack/api/ServerApiException.java  |   11 +-
 .../command/admin/account/CreateAccountCmd.java    |   28 +-
 .../command/admin/account/DeleteAccountCmd.java    |    7 -
 .../command/admin/account/DisableAccountCmd.java   |   15 +-
 .../command/admin/account/EnableAccountCmd.java    |    8 +-
 .../command/admin/account/UpdateAccountCmd.java    |   10 +-
 .../api/command/admin/cluster/AddClusterCmd.java   |   28 +
 .../api/command/admin/domain/CreateDomainCmd.java  |   16 +-
 .../api/command/admin/domain/DeleteDomainCmd.java  |    7 -
 .../api/command/admin/domain/UpdateDomainCmd.java  |    7 -
 .../admin/storage/CreateStoragePoolCmd.java        |    4 +-
 .../api/command/admin/user/CreateUserCmd.java      |   16 +-
 .../api/command/admin/user/DeleteUserCmd.java      |    7 -
 .../api/command/admin/user/DisableUserCmd.java     |    7 -
 .../api/command/admin/user/EnableUserCmd.java      |    7 -
 .../api/command/admin/user/UpdateUserCmd.java      |    7 -
 .../command/admin/vpc/CreateVPCOfferingCmd.java    |   31 +-
 .../api/command/admin/zone/CreateZoneCmd.java      |   14 +
 .../api/command/admin/zone/UpdateZoneCmd.java      |   14 +
 .../api/command/user/vm/DeployVMCmd.java           |   11 +-
 .../api/command/user/zone/ListZonesByCmd.java      |    7 +
 .../api/response/DomainRouterResponse.java         |   22 +
 .../cloudstack/api/response/ZoneResponse.java      |   22 +
 .../apache/cloudstack/region/RegionService.java    |  136 +-
 awsapi/pom.xml                                     |    2 +-
 .../WEB-INF/classes/resources/messages.properties  |    7 +
 client/WEB-INF/web.xml                             |    2 +-
 client/pom.xml                                     |   33 +-
 client/tomcatconf/componentContext.xml.in          |   13 +-
 client/tomcatconf/components.xml.in                |    4 -
 client/tomcatconf/nonossComponentContext.xml.in    |   21 +-
 core/src/com/cloud/storage/DiskOfferingVO.java     |    4 +
 .../cloud/storage/template/RawImageProcessor.java  |    1 +
 core/src/com/cloud/user/AccountVO.java             |   40 +-
 core/src/com/cloud/user/UserVO.java                |   23 +-
 core/src/com/cloud/vm/UserVmCloneSettingVO.java    |   50 +
 debian/README                                      |    6 -
 debian/changelog                                   |    6 +
 debian/cloud-agent-deps.install                    |   18 -
 debian/cloud-agent-libs.install                    |   19 -
 debian/cloud-agent.config                          |   17 -
 debian/cloud-agent.install                         |   25 -
 debian/cloud-agent.postinst                        |   34 -
 debian/cloud-cli.config                            |   17 -
 debian/cloud-cli.install                           |   21 -
 debian/cloud-client-ui.install                     |   19 -
 debian/cloud-client.config                         |   17 -
 debian/cloud-client.install                        |   58 -
 debian/cloud-client.postinst                       |   49 -
 debian/cloud-core.install                          |   19 -
 debian/cloud-deps.install                          |   34 -
 debian/cloud-management.config                     |   17 -
 debian/cloud-python.install                        |   18 -
 debian/cloud-scripts.install                       |   27 -
 debian/cloud-server.install                        |   32 -
 debian/cloud-setup.install                         |   25 -
 debian/cloud-system-iso.install                    |   18 -
 debian/cloud-usage.install                         |   23 -
 debian/cloud-usage.postinst                        |   47 -
 debian/cloud-utils.install                         |   22 -
 debian/cloudstack-agent.install                    |   25 +
 debian/cloudstack-awsapi.install                   |   18 +
 debian/cloudstack-cli.install                      |   16 +
 debian/cloudstack-common.install                   |   33 +
 debian/cloudstack-docs.install                     |   16 +
 debian/cloudstack-management.install               |   31 +
 debian/cloudstack-management.postinst              |   26 +
 debian/cloudstack-usage.install                    |   21 +
 debian/control                                     |  133 +--
 debian/rules                                       |  124 ++-
 developer/pom.xml                                  |    4 +
 docs/en-US/event-framework.xml                     |  110 ++
 docs/en-US/events.xml                              |   18 +-
 docs/en-US/management-server-install-client.xml    |   28 +-
 docs/en-US/management-server-install-db-local.xml  |   59 +-
 .../en-US/management-server-install-nfs-shares.xml |    2 +-
 docs/en-US/nfs-shares-on-management-server.xml     |    4 +-
 docs/en-US/vlan-provisioning.xml                   |   23 +-
 docs/publican-cloudstack/defaults.cfg              |    2 +-
 docs/publican-cloudstack/en-US/Legal_Notice.xml    |    9 +
 .../en-US/images/title_logo.svg                    |   32 +-
 docs/publican-cloudstack/publican-cloudstack.spec  |    6 +-
 .../cloud/entity/api/VirtualMachineEntity.java     |    4 +-
 .../api/storage/StoragePoolAllocator.java          |   45 +
 .../engine/cloud/entity/api/VMEntityManager.java   |    5 +-
 .../cloud/entity/api/VMEntityManagerImpl.java      |    5 +-
 .../entity/api/VirtualMachineEntityFactory.java    |    3 +-
 .../cloud/entity/api/VirtualMachineEntityImpl.java |   15 +-
 .../entity/api/db/EngineDataCenterVO.java          |   28 +-
 .../platform/orchestration/CloudOrchestrator.java  |   13 +-
 .../engine/provisioning/test/ProvisioningTest.java |    2 +-
 engine/storage/integration-test/pom.xml            |   23 +
 .../storage/allocator/StorageAllocatorTest.java    |  439 +++++++
 .../StorageAllocatorTestConfiguration.java         |   79 ++
 .../storage/test/ChildTestConfiguration.java       |  182 ++--
 .../cloudstack/storage/test/DirectAgentTest.java   |    2 +-
 .../cloudstack/storage/test/TestConfiguration.java |    8 -
 .../cloudstack/storage/test/volumeServiceTest.java |    2 +-
 .../test/resource/StorageAllocatorTestContext.xml  |   45 +
 .../test/resource/storageContext.xml               |   48 +-
 .../storage/HypervsiorHostEndPointRpcServer.java   |   10 +-
 .../allocator/AbstractStoragePoolAllocator.java    |  192 +++
 .../ClusterScopeStoragePoolAllocator.java          |  105 ++
 .../GarbageCollectingStoragePoolAllocator.java     |   91 ++
 .../allocator/LocalStoragePoolAllocator.java       |  126 ++
 .../allocator/UseLocalForRootAllocator.java        |   61 +
 .../allocator/ZoneWideStoragePoolAllocator.java    |   80 ++
 .../storage/motion/AncientDataMotionStrategy.java  |   20 +-
 .../AncientPrimaryDataStoreLifeCyclImpl.java       |  958 --------------
 .../AncientPrimaryDataStoreLifeCycleImpl.java      |  963 +++++++++++++++
 .../AncientPrimaryDataStoreProviderImpl.java       |    4 +-
 .../cloudstack/framework/events/EventBus.java      |    4 +-
 framework/rest/pom.xml                             |    4 +
 packaging/centos63/cloud-agent.rc                  |    2 +-
 packaging/centos63/cloud-usage.rc                  |    4 +-
 packaging/centos63/cloud.spec                      |   35 +-
 packaging/debian/init/cloud-agent                  |  167 +++
 packaging/debian/init/cloud-management             |  244 ++++
 packaging/debian/init/cloud-usage                  |  131 ++
 packaging/debian/replace.properties                |    6 +-
 .../debian/config/etc/init.d/cloud-early-config    |   42 +-
 .../root/redundant_router/arping_gateways.sh.templ |    4 +-
 .../cloudstack/mom/rabbitmq/RabbitMQEventBus.java  |  111 +-
 plugins/hypervisors/kvm/pom.xml                    |   68 +-
 .../kvm/resource/LibvirtComputingResource.java     |   16 +-
 .../kvm/resource/LibvirtComputingResourceTest.java |  184 +++
 .../hypervisor/vmware/VmwareServerDiscoverer.java  |  257 ++++-
 .../hypervisor/vmware/manager/VmwareManager.java   |    7 +-
 .../vmware/manager/VmwareManagerImpl.java          |   75 +-
 .../hypervisor/vmware/resource/VmwareResource.java |  219 +++--
 .../src/com/cloud/network/VmwareTrafficLabel.java  |  118 ++
 .../xen/discoverer/XcpServerDiscoverer.java        |   10 +-
 plugins/storage-allocators/random/pom.xml          |   10 +-
 .../allocator/RandomStoragePoolAllocator.java      |   91 --
 .../allocator/RandomStoragePoolAllocator.java      |   78 ++
 .../apache/cloudstack/storage/test/VolumeTest.java |    4 +-
 pom.xml                                            |    3 +-
 python/lib/cloudutils/utilities.py                 |    9 +-
 scripts/vm/hypervisor/xenserver/xenheartbeat.sh    |   46 +-
 scripts/vm/network/security_group.py               |   10 +-
 server/conf/migration-components.xml               |    1 +
 server/pom.xml                                     |   37 +
 server/src/com/cloud/api/ApiDispatcher.java        |   20 +-
 .../src/com/cloud/api/query/QueryManagerImpl.java  |    3 +
 .../cloud/api/query/dao/DataCenterJoinDaoImpl.java |    2 +
 .../api/query/dao/DomainRouterJoinDaoImpl.java     |    3 +
 .../com/cloud/api/query/vo/DataCenterJoinVO.java   |   22 +
 .../com/cloud/api/query/vo/DomainRouterJoinVO.java |   20 +
 .../com/cloud/capacity/dao/CapacityDaoImpl.java    |   11 +-
 .../agentlb/dao/HostTransferMapDaoImpl.java        |   50 +-
 server/src/com/cloud/configuration/Config.java     |   10 +-
 .../cloud/configuration/ConfigurationManager.java  |    4 +-
 .../configuration/ConfigurationManagerImpl.java    |   44 +-
 server/src/com/cloud/dc/DataCenterVO.java          |   30 +-
 server/src/com/cloud/deploy/FirstFitPlanner.java   |   11 +-
 server/src/com/cloud/event/ActionEventUtils.java   |   19 +-
 server/src/com/cloud/event/AlertGenerator.java     |   21 +-
 server/src/com/cloud/event/UsageEventUtils.java    |   21 +-
 server/src/com/cloud/host/dao/HostDaoImpl.java     |    5 +
 .../ExternalLoadBalancerUsageManagerImpl.java      |  263 +++--
 .../src/com/cloud/network/NetworkManagerImpl.java  |   24 +-
 server/src/com/cloud/network/NetworkModelImpl.java |   13 +-
 .../src/com/cloud/network/NetworkServiceImpl.java  |    2 +-
 .../com/cloud/network/NetworkStateListener.java    |   13 +-
 server/src/com/cloud/network/addr/PublicIp.java    |    4 +
 .../network/element/VpcVirtualRouterElement.java   |    4 +-
 .../com/cloud/network/guru/DirectNetworkGuru.java  |    2 +
 .../com/cloud/network/guru/GuestNetworkGuru.java   |    2 -
 .../router/VirtualNetworkApplianceManagerImpl.java |   46 +-
 .../VpcVirtualNetworkApplianceManagerImpl.java     |    6 +-
 server/src/com/cloud/network/vpc/VpcManager.java   |    3 +-
 .../src/com/cloud/network/vpc/VpcManagerImpl.java  |  196 +++-
 .../src/com/cloud/network/vpc/VpcServiceMapVO.java |   90 ++
 server/src/com/cloud/network/vpc/dao/VpcDao.java   |    5 +
 .../src/com/cloud/network/vpc/dao/VpcDaoImpl.java  |   27 +
 .../cloud/network/vpc/dao/VpcServiceMapDao.java    |   40 +
 .../network/vpc/dao/VpcServiceMapDaoImpl.java      |  115 ++
 .../src/com/cloud/projects/ProjectManagerImpl.java |    2 +-
 server/src/com/cloud/resource/ResourceManager.java |    1 +
 .../com/cloud/resource/ResourceManagerImpl.java    |   18 +
 .../com/cloud/server/ConfigurationServerImpl.java  |   22 +-
 .../server/auth/DefaultUserAuthenticator.java      |    3 -
 .../src/com/cloud/storage/StorageManagerImpl.java  |   86 +-
 .../src/com/cloud/storage/VolumeManagerImpl.java   |    2 +-
 .../allocator/AbstractStoragePoolAllocator.java    |  209 ----
 .../allocator/FirstFitStoragePoolAllocator.java    |  175 ---
 .../GarbageCollectingStoragePoolAllocator.java     |  105 --
 .../allocator/LocalStoragePoolAllocator.java       |  288 -----
 .../storage/allocator/StoragePoolAllocator.java    |   53 -
 .../allocator/UseLocalForRootAllocator.java        |   83 --
 .../src/com/cloud/storage/dao/StoragePoolDao.java  |   12 +-
 .../com/cloud/storage/dao/StoragePoolDaoImpl.java  |   93 ++-
 .../cloud/storage/dao/VMTemplateHostDaoImpl.java   |    1 -
 .../cloud/storage/download/DownloadListener.java   |    8 +-
 .../storage/download/DownloadMonitorImpl.java      |   50 +-
 .../storage/listener/SnapshotStateListener.java    |   18 +-
 .../storage/listener/VolumeStateListener.java      |   15 +-
 .../cloud/template/HyervisorTemplateAdapter.java   |   21 +-
 .../com/cloud/template/TemplateAdapterBase.java    |    2 +
 .../com/cloud/template/TemplateManagerImpl.java    |   57 +-
 server/src/com/cloud/upgrade/DatabaseCreator.java  |   16 +-
 .../com/cloud/upgrade/DatabaseUpgradeChecker.java  |   10 +-
 .../src/com/cloud/upgrade/dao/Upgrade40to41.java   |  102 ++-
 .../src/com/cloud/upgrade/dao/Upgrade410to420.java |   94 ++-
 .../src/com/cloud/upgrade/dao/VersionDaoImpl.java  |    2 +-
 server/src/com/cloud/user/AccountManager.java      |   14 +-
 server/src/com/cloud/user/AccountManagerImpl.java  |   90 +--
 server/src/com/cloud/user/DomainManager.java       |    2 +-
 server/src/com/cloud/user/DomainManagerImpl.java   |   24 +-
 server/src/com/cloud/user/dao/AccountDaoImpl.java  |   90 +-
 .../com/cloud/user/dao/UserStatisticsDaoImpl.java  |   18 +-
 server/src/com/cloud/vm/UserVmManagerImpl.java     |  245 ++--
 server/src/com/cloud/vm/UserVmStateListener.java   |   17 +-
 .../com/cloud/vm/dao/UserVmCloneSettingDao.java    |   37 +
 .../cloud/vm/dao/UserVmCloneSettingDaoImpl.java    |   74 ++
 server/src/com/cloud/vm/dao/UserVmDao.java         |    2 +
 server/src/com/cloud/vm/dao/UserVmDaoImpl.java     |   35 +-
 server/src/com/cloud/vm/dao/UserVmDetailsDao.java  |    3 -
 server/src/com/cloud/vm/dao/VMInstanceDao.java     |    3 +-
 server/src/com/cloud/vm/dao/VMInstanceDaoImpl.java |   14 +-
 .../apache/cloudstack/region/RegionManager.java    |  204 +---
 .../cloudstack/region/RegionManagerImpl.java       |  822 ++-----------
 .../cloudstack/region/RegionServiceImpl.java       |  230 ++---
 .../apache/cloudstack/region/RegionsApiUtil.java   |  306 -----
 .../cloud/resource/MockResourceManagerImpl.java    |    7 +
 .../com/cloud/user/MockAccountManagerImpl.java     |   46 +-
 .../test/com/cloud/user/MockDomainManagerImpl.java |   38 +-
 .../vm/dao/UserVmCloneSettingDaoImplTest.java      |   62 +
 .../UserVmCloneSettingDaoTestConfiguration.java    |   52 +
 .../cloud/vpc/MockConfigurationManagerImpl.java    |    2 +-
 server/test/com/cloud/vpc/MockVpcManagerImpl.java  |   12 +-
 server/test/com/cloud/vpc/dao/MockVpcDaoImpl.java  |   13 +-
 .../cloudstack/region/RegionManagerTest.java       |   35 +-
 .../test/resources/CloneSettingDaoTestContext.xml  |   42 +
 setup/bindir/cloud-setup-databases.in              |    3 +
 setup/db/db/schema-40to410.sql                     |   17 +-
 setup/db/db/schema-410to420.sql                    |   29 +-
 setup/db/templates.sql                             |    9 +-
 test/integration/smoke/test_vm_life_cycle.py       |    6 -
 tools/apidoc/generateadmincommands.xsl             |    8 +
 tools/appliance/build.sh                           |   39 +-
 .../appliance/definitions/systemvmtemplate/base.sh |    4 +-
 .../definitions/systemvmtemplate/cleanup.sh        |    2 +
 .../definitions/systemvmtemplate/definition.rb     |    2 +-
 .../definitions/systemvmtemplate/postinstall.sh    |  125 ++-
 .../definitions/systemvmtemplate/preseed.cfg       |    8 +-
 .../definitions/systemvmtemplate/zerodisk.sh       |   17 +-
 tools/marvin/marvin/codegenerator.py               |   20 +
 ui/css/cloudstack3.css                             |  207 +++-
 ui/dictionary.jsp                                  |    7 +
 ui/images/bg-what-is-cloudstack.png                |  Bin 32240 -> 36083 bytes
 ui/images/logo-login-oss.png                       |  Bin 2534 -> 4567 bytes
 ui/images/logo.png                                 |  Bin 3778 -> 3886 bytes
 ui/images/sprites.png                              |  Bin 182811 -> 188552 bytes
 ui/index.jsp                                       |    2 +
 ui/scripts/accounts.js                             |   32 +-
 ui/scripts/cloudStack.js                           |    5 +-
 ui/scripts/docs.js                                 |   14 +
 ui/scripts/globalSettings.js                       |    8 +-
 ui/scripts/network.js                              |   20 +-
 ui/scripts/regions.js                              |  170 +++
 ui/scripts/system.js                               |  343 +++++-
 ui/scripts/ui-custom/regions.js                    |  118 ++
 ui/scripts/ui/core.js                              |    4 +
 ui/scripts/ui/widgets/multiEdit.js                 |    8 +-
 ui/scripts/vpc.js                                  |    7 +
 ui/scripts/zoneWizard.js                           |  231 ++++-
 usage/pom.xml                                      |    4 +-
 usage/src/com/cloud/usage/UsageManagerImpl.java    |    2 +-
 utils/src/com/cloud/utils/db/Transaction.java      |    4 +-
 .../cloud/utils/db/TransactionContextBuilder.java  |   13 +-
 utils/src/com/cloud/utils/script/Script.java       |    6 +
 .../cloud/hypervisor/vmware/mo/DatacenterMO.java   |    8 +
 .../vmware/mo/DistributedVirtualSwitchMO.java      |   47 +
 .../hypervisor/vmware/mo/HypervisorHostHelper.java |  331 ++++--
 .../hypervisor/vmware/mo/VirtualSwitchType.java    |   37 +-
 .../cloud/hypervisor/vmware/util/VmwareHelper.java |    4 +
 vmware-base/test/com/cloud/vmware/TestVMWare.java  |  245 ++++-
 291 files changed, 9231 insertions(+), 5975 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/e653c025/ui/css/cloudstack3.css
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/e653c025/ui/scripts/network.js
----------------------------------------------------------------------