This is an automated email from the ASF dual-hosted git repository.
rafael pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/cloudstack.git.
omit 1fa4f10 Merge remote-tracking branch 'origin/4.11'
omit f430f41 ca: Fixes #2877 mgmt server cert should have all addrs of
default nic (#2879)
omit 5313c04 Merge remote-tracking branch 'origin/4.11'
omit 5db65a6 kvm: Fixes #2868 libvirt resize notify failure (#2878)
omit b6302d4 Merge remote-tracking branch 'origin/4.11'
omit 0c943ab CertUtils: export private key to pem format correctly (#2875)
omit 769a008 tools: Remove deprecated buildw and wix plugin (#2849)
omit 8c0b9d6 systemvm: baremetal-vr: reduce memory usage (#2866)
omit fe10e68 Merge pull request #2743 from
nuagenetworks/bugfix/marvin_config_drive
omit c2f4b36 packaging: Fixes #2857 don't overwrite agent logrotate config
(#2860)
omit 1f9811d Merge remote-tracking branch 'origin/4.11'
omit d53fc94 CLOUDSTACK-10365: Change the "getXXX" boolean method names to
"isXXX" (#2847)
omit 6f1c555 agent: Fixes #2858 agent LB not working (#2859)
omit cca2505 Handle review comments
omit 9c14059 Merge remote-tracking branch 'origin/4.11'
omit 70dbfa7 systemvm: export $TYPE before patching ssvm/cpvm (#2855)
omit 8da2513 api: Make networkofferingid required in migrateNetwork (#2852)
omit b728e23 Marvin: Register template
omit 41fcf43 Fix config drive test for Shared Network
omit b0490c5 fixed test_nuage_extra_dhcp test failures due to refactoring
omit 6041582 CLOUDSTACK-10380: Refactoring of test_configdrive
omit 8d7a1d6 get new vr after NetworkRestartWithCleanup
omit 02e2825 CLOUDSTACK-10380: Fix startvm giving another password after
password reset.
This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/master (fcc87d9)
\
O -- O -- O (1fa4f10)
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
agent/src/main/java/com/cloud/agent/Agent.java | 2 +-
api/src/main/java/com/cloud/agent/api/to/S3TO.java | 2 +-
.../main/java/com/cloud/offering/DiskOffering.java | 4 +-
.../java/com/cloud/offering/NetworkOffering.java | 30 +-
.../java/com/cloud/offering/ServiceOffering.java | 8 +-
api/src/main/java/com/cloud/storage/GuestOS.java | 2 +-
.../com/cloud/template/VirtualMachineTemplate.java | 4 +-
api/src/main/java/com/cloud/vm/DiskProfile.java | 2 +-
.../command/admin/network/MigrateNetworkCmd.java | 5 +-
.../command/user/address/AssociateIPAddrCmd.java | 2 +-
.../api/command/user/volume/ResizeVolumeCmd.java | 2 +-
client/pom.xml | 254 +++
.../storage/template/S3TemplateDownloader.java | 2 +-
.../com/cloud/vm/VirtualMachineManagerImpl.java | 8 +-
.../engine/orchestration/NetworkOrchestrator.java | 16 +-
.../engine/orchestration/VolumeOrchestrator.java | 10 +-
.../cloud/vm/VirtualMachineManagerImplTest.java | 8 +-
.../java/com/cloud/network/dao/NetworkDaoImpl.java | 6 +-
.../java/com/cloud/network/vpc/PrivateIpVO.java | 2 +-
.../com/cloud/offerings/NetworkOfferingVO.java | 30 +-
.../offerings/dao/NetworkOfferingDaoImpl.java | 2 +-
.../java/com/cloud/service/ServiceOfferingVO.java | 12 +-
.../cloud/service/dao/ServiceOfferingDaoImpl.java | 10 +-
.../java/com/cloud/storage/DiskOfferingVO.java | 4 +-
.../src/main/java/com/cloud/storage/GuestOSVO.java | 2 +-
.../main/java/com/cloud/storage/VMTemplateVO.java | 4 +-
.../com/cloud/storage/dao/DiskOfferingDaoImpl.java | 2 +-
.../com/cloud/upgrade/dao/Upgrade41110to41120.java | 12 +-
.../main/java/com/cloud/vm/dao/UserVmDaoImpl.java | 12 +-
.../resourcedetail/ResourceDetailsDao.java | 2 -
.../resourcedetail/ResourceDetailsDaoBase.java | 14 +-
.../storage/image/store/TemplateObject.java | 8 +-
.../storage/image/TemplateEntityImpl.java | 4 +-
.../cloudstack/quota/vo/ServiceOfferingVO.java | 10 +-
packaging/centos63/cloud.spec | 2 +-
packaging/centos7/cloud.spec | 2 +-
.../cloudstack/ca/provider/RootCAProvider.java | 2 +-
.../cloud/network/lb/LoadBalanceRuleHandler.java | 2 +-
.../network/contrail/management/ContrailGuru.java | 2 +-
.../contrail/management/ManagementNetworkGuru.java | 2 +-
.../network/guru/NiciraNvpGuestNetworkGuru.java | 2 +-
.../guru/NiciraNvpGuestNetworkGuruTest.java | 2 +-
.../com/cloud/network/element/NuageVspElement.java | 4 +-
.../network/guru/NuageVspGuestNetworkGuru.java | 4 +-
.../java/com/cloud/util/NuageVspEntityBuilder.java | 6 +-
.../cloud/network/element/NuageVspElementTest.java | 8 +-
.../network/guru/NuageVspGuestNetworkGuruTest.java | 8 +-
.../com/cloud/util/NuageVspEntityBuilderTest.java | 2 +-
.../opendaylight/OpendaylightGuestNetworkGuru.java | 2 +-
.../cloud/network/guru/VxlanGuestNetworkGuru.java | 2 +-
.../network/guru/VxlanGuestNetworkGuruTest.java | 2 +-
pom.xml | 11 +
scripts/installer/windows/Setup_Databases.wxs | 39 +
scripts/installer/windows/WixInstallerDialog.wxs | 76 +
scripts/installer/windows/acs.wxs | 307 +++
scripts/installer/windows/acs_license.rtf | 157 ++
scripts/installer/windows/client.wxs | 2329 ++++++++++++++++++++
scripts/installer/windows/dependencies.wxs | 28 +
scripts/installer/windows/en-us.wxl | 43 +
scripts/installer/windows/optionstheme.xml | 69 +
scripts/installer/windows/optionstheme_en-us.wxl | 57 +
scripts/installer/windows/start.bat | 12 +
scripts/storage/qcow2/resizevolume.sh | 3 +-
.../main/java/com/cloud/api/ApiResponseHelper.java | 30 +-
.../java/com/cloud/api/query/QueryManagerImpl.java | 2 +-
.../configuration/ConfigurationManagerImpl.java | 2 +-
.../consoleproxy/ConsoleProxyManagerImpl.java | 4 +-
.../deploy/DeploymentPlanningManagerImpl.java | 6 +-
.../com/cloud/ha/HighAvailabilityManagerImpl.java | 2 +-
.../network/ExternalFirewallDeviceManagerImpl.java | 4 +-
.../ExternalLoadBalancerDeviceManagerImpl.java | 4 +-
.../com/cloud/network/IpAddressManagerImpl.java | 6 +-
.../java/com/cloud/network/NetworkModelImpl.java | 2 +-
.../java/com/cloud/network/NetworkServiceImpl.java | 26 +-
.../com/cloud/network/as/AutoScaleManagerImpl.java | 2 +-
.../network/element/VirtualRouterElement.java | 19 +-
.../com/cloud/network/guru/ControlNetworkGuru.java | 2 +-
.../com/cloud/network/guru/DirectNetworkGuru.java | 2 +-
.../network/guru/ExternalGuestNetworkGuru.java | 2 +-
.../com/cloud/network/guru/GuestNetworkGuru.java | 8 +-
.../cloud/network/guru/PodBasedNetworkGuru.java | 2 +-
.../com/cloud/network/guru/PrivateNetworkGuru.java | 4 +-
.../com/cloud/network/guru/PublicNetworkGuru.java | 2 +-
.../com/cloud/network/guru/StorageNetworkGuru.java | 2 +-
.../network/lb/LoadBalancingRulesManagerImpl.java | 6 +-
.../cloud/network/router/CommandSetupHelper.java | 6 +-
.../cloud/network/router/NetworkHelperImpl.java | 2 +-
.../router/VirtualNetworkApplianceManagerImpl.java | 12 +-
.../com/cloud/network/rules/RulesManagerImpl.java | 12 +-
.../com/cloud/network/vpc/PrivateIpAddress.java | 2 +-
.../java/com/cloud/network/vpc/VpcManagerImpl.java | 6 +-
.../com/cloud/server/ConfigurationServerImpl.java | 2 +-
.../com/cloud/server/ManagementServerImpl.java | 4 +-
.../java/com/cloud/storage/StorageManagerImpl.java | 8 +-
.../com/cloud/storage/VolumeApiServiceImpl.java | 8 +-
.../main/java/com/cloud/vm/UserVmManagerImpl.java | 63 +-
.../network/topology/BasicNetworkVisitor.java | 2 +-
.../cloud/storage/VolumeApiServiceImplTest.java | 8 +-
.../SecondaryStorageManagerImpl.java | 4 +-
systemvm/debian/opt/cloud/bin/baremetal-vr.py | 2 +-
.../debian/opt/cloud/bin/setup/cloud-early-config | 6 +-
systemvm/debian/opt/cloud/bin/setup/postinit.sh | 2 +-
test/integration/component/test_configdrive.py | 2161 +++++++++---------
test/integration/plugins/nuagevsp/nuageTestCase.py | 126 +-
test/integration/plugins/nuagevsp/nuage_lib.py | 53 +-
.../plugins/nuagevsp/test_nuage_configdrive.py | 2088 +++++++++++-------
.../plugins/nuagevsp/test_nuage_extra_dhcp.py | 49 +-
.../plugins/nuagevsp/test_nuage_internal_dns.py | 46 +-
.../nuagevsp/test_nuage_network_migration.py | 18 +-
.../plugins/nuagevsp/test_nuage_password_reset.py | 19 +-
.../plugins/nuagevsp/test_nuage_source_nat.py | 20 +-
.../plugins/nuagevsp/test_nuage_static_nat.py | 26 +-
.../plugins/nuagevsp/test_nuage_vpc_internal_lb.py | 130 +-
.../plugins/nuagevsp/test_nuage_vpc_network.py | 6 +-
.../nuagevsp/test_nuage_vsp_domain_template.py | 18 +-
.../nuagevsp/test_nuage_vsp_mngd_subnets.py | 12 +-
.../scripts/configure_systemvm_services.sh | 2 +-
tools/marvin/marvin/lib/base.py | 11 +-
tools/marvin/marvin/lib/common.py | 6 +-
tools/marvin/setup.py | 6 +-
tools/wix-cloudstack-maven-plugin/pom.xml | 84 +
.../java/org/apache/cloudstack/wix/HeatMojo.java | 144 ++
.../main/java/com/cloud/utils/net/NetUtils.java | 21 -
.../cloudstack/utils/security/CertUtils.java | 4 +-
.../java/com/cloud/utils/net/NetUtilsTest.java | 5 -
125 files changed, 6496 insertions(+), 2529 deletions(-)
create mode 100644 scripts/installer/windows/Setup_Databases.wxs
create mode 100644 scripts/installer/windows/WixInstallerDialog.wxs
create mode 100644 scripts/installer/windows/acs.wxs
create mode 100644 scripts/installer/windows/acs_license.rtf
create mode 100644 scripts/installer/windows/client.wxs
create mode 100644 scripts/installer/windows/dependencies.wxs
create mode 100644 scripts/installer/windows/en-us.wxl
create mode 100644 scripts/installer/windows/optionstheme.xml
create mode 100644 scripts/installer/windows/optionstheme_en-us.wxl
create mode 100644 scripts/installer/windows/start.bat
create mode 100644 tools/wix-cloudstack-maven-plugin/pom.xml
create mode 100644
tools/wix-cloudstack-maven-plugin/src/main/java/org/apache/cloudstack/wix/HeatMojo.java