This is an automated email from the ASF dual-hosted git repository.
bhaisaab pushed a change to branch debian9-systemvmtemplate
in repository https://gitbox.apache.org/repos/asf/cloudstack.git.
omit 2246ae9 make egress rule work for 0.0.0.0/0 dest
omit 2e38717 use hostnamectl to add hostname
omit 6dbfb02 fix regression
omit a752c86 make console proxy launch faster
omit 1fa8e9c fix dnsmasq starting issue
omit b32eac3 speed up console proxy service loading
omit 85e9f4f sshd is enabled by default
omit 3eb5049 update vhd-util url
omit deb329c enable additional modules
omit 8a6d6fb update: update iso url
omit 6ae7e28 remove unknown ssh key
omit 617e9ff Start services after enabling them using systemd
omit 7f58ec6 Ignore files from build of SSVM
omit 692034d Disable most services by default and enable in
cloud-early-config
omit 4c68a0e Accept DOS/MBR as file format for ISO images as well
omit 534a25f Move systemd services to /etc and enable services after they
have been installed
omit c4e3924 Load the nf_conntrack_ipv6 module for IPv6 connection
tracking on SSVM
omit 081989f CLOUDSTACK-10013: Migrate systemvmtemplate to Debian9
add 7786499 CLOUDSTACK-9776: extra DHCP options support for Nuage VSP
add fd7eeb4 CLOUDSTACK-9989: Extend smoketests suite (#2219)
add 421517f CLOUDSTACK-10133: Local storage overprovisioning for ext file
system (#2310)
add 632479d CLOUDSTACK-9853: Add support for Secondary IPv6 Addresses and
Subnets (#2028)
add cb9c7ad CLOUDSTACK-10156: Fix Coverity new problems CID(1349987,
1349986, 1347248) (#2332)
add 8832758 CLOUDSTACK-10152: Skip the destination cidr in ipset when
0.0.0.0/0 pa… (#2334)
new b492094 CLOUDSTACK-10013: Migrate systemvmtemplate to Debian9
new a4d7862 Load the nf_conntrack_ipv6 module for IPv6 connection
tracking on SSVM
new 3abcfec Move systemd services to /etc and enable services after they
have been installed
new ea8d313 Accept DOS/MBR as file format for ISO images as well
new ea160f6 Disable most services by default and enable in
cloud-early-config
new 56b2e6c Ignore files from build of SSVM
new 8dd68ad Start services after enabling them using systemd
new 8bc20f8 remove unknown ssh key
new 9ee9623 update: update iso url
new 615dc63 enable additional modules
new fd09e65 update vhd-util url
new c63c4fa sshd is enabled by default
new 2c68bc4 speed up console proxy service loading
new 23b55dc fix dnsmasq starting issue
new 074b3f2 make console proxy launch faster
new 7d206e1 fix regression
new 8de9af5 use hostnamectl to add hostname
new 8bb33cb Use sha512 sum, use distro provided packages
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (2246ae9)
\
N -- N -- N refs/heads/debian9-systemvmtemplate (8bb33cb)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 18 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:
.travis.yml | 12 +-
api/src/com/cloud/network/Network.java | 3 +-
.../cloud/network/element/DhcpServiceProvider.java | 4 +
api/src/com/cloud/storage/Storage.java | 2 +-
...NicSecondaryIp.java => NicExtraDhcpOption.java} | 27 +-
api/src/com/cloud/vm/NicSecondaryIp.java | 2 +
api/src/com/cloud/vm/UserVmService.java | 12 +-
.../org/apache/cloudstack/api/ApiConstants.java | 13 +
.../api/command/user/vm/AddNicToVMCmd.java | 30 +
.../api/command/user/vm/DeployVMCmd.java | 36 +
.../api/command/user/vm/UpdateVMCmd.java | 38 +
.../api/response/NicExtraDhcpOptionResponse.java | 99 +
.../cloudstack/api/response/NicResponse.java | 26 +-
.../com/cloud/agent/api/SecurityGroupRulesCmd.java | 2 +-
.../cloud/agent/api/SecurityGroupRulesCmdTest.java | 2 +-
.../src/com/cloud/vm/VirtualMachineManager.java | 2 +-
.../service/NetworkOrchestrationService.java | 21 +-
.../engine/service/api/OrchestrationService.java | 4 +-
.../com/cloud/vm/VirtualMachineManagerImpl.java | 6 +-
.../engine/orchestration/CloudOrchestrator.java | 8 +-
.../engine/orchestration/NetworkOrchestrator.java | 66 +-
.../spring-engine-schema-core-daos-context.xml | 1 +
...{NicDetailVO.java => NicExtraDhcpOptionVO.java} | 46 +-
...oupVMMapDao.java => NicExtraDhcpOptionDao.java} | 14 +-
.../cloud/vm/dao/NicExtraDhcpOptionDaoImpl.java | 77 +
.../com/cloud/vm/dao/NicSecondaryIpDaoImpl.java | 9 +-
.../src/com/cloud/vm/dao/NicSecondaryIpVO.java | 10 +
.../cloudstack/api/command/QuotaStatementCmd.java | 13 +-
.../networkservice/BaremetalDhcpElement.java | 5 +
.../wrapper/LibvirtStartCommandWrapper.java | 4 +-
...610MigrateWithStorageReceiveCommandWrapper.java | 7 +-
...ver610MigrateWithStorageSendCommandWrapper.java | 6 +-
.../wrapper/xenbase/CitrixStartCommandWrapper.java | 6 +-
.../contrail/management/ContrailElementImpl.java | 5 +
...ommand.java => ExtraDhcpOptionsVspCommand.java} | 46 +-
.../com/cloud/network/element/NuageVspElement.java | 21 +-
.../network/guru/NuageVspGuestNetworkGuru.java | 26 +-
.../cloud/network/manager/NuageVspManagerImpl.java | 4 +-
.../cloud/network/resource/NuageVspResource.java | 2 +-
...=> NuageVspExtraDhcpOptionsCommandWrapper.java} | 22 +-
scripts/vm/hypervisor/xenserver/vmops | 2 +-
scripts/vm/network/security_group.py | 2 +-
server/src/com/cloud/api/ApiResponseHelper.java | 15 +
.../com/cloud/api/query/dao/UserVmJoinDaoImpl.java | 18 +
.../com/cloud/network/as/AutoScaleManagerImpl.java | 6 +-
.../network/element/VirtualRouterElement.java | 5 +
server/src/com/cloud/vm/UserVmManager.java | 2 +-
server/src/com/cloud/vm/UserVmManagerImpl.java | 110 +-
.../test/com/cloud/vpc/MockNetworkManagerImpl.java | 21 +-
setup/db/db/schema-41000to41100.sql | 11 +
.../debian/config/opt/cloud/bin/configure.py | 12 +-
test/integration/component/test_regions.py | 139 --
test/integration/plugins/nuagevsp/nuageTestCase.py | 29 +
.../plugins/nuagevsp/test_nuage_extra_dhcp.py | 2037 ++++++++++++++++++++
.../{component => smoke}/test_accounts.py | 0
.../{component => smoke}/test_host_maintenance.py | 0
.../{component => smoke}/test_projects.py | 0
test/integration/smoke/test_regions.py | 119 +-
.../integration/{component => smoke}/test_usage.py | 0
.../definitions/systemvmtemplate/definition.rb | 2 +-
.../systemvmtemplate/install_systemvm_packages.sh | 15 +-
tools/marvin/marvin/config/test_data.py | 37 +
tools/marvin/marvin/lib/base.py | 7 +-
utils/src/main/java/com/cloud/utils/net/Dhcp.java | 125 ++
64 files changed, 3101 insertions(+), 352 deletions(-)
copy api/src/com/cloud/vm/{NicSecondaryIp.java => NicExtraDhcpOption.java}
(74%)
create mode 100644
api/src/org/apache/cloudstack/api/response/NicExtraDhcpOptionResponse.java
copy engine/schema/src/com/cloud/vm/{NicDetailVO.java =>
NicExtraDhcpOptionVO.java} (67%)
copy engine/schema/src/com/cloud/vm/dao/{InstanceGroupVMMapDao.java =>
NicExtraDhcpOptionDao.java} (71%)
create mode 100644
engine/schema/src/com/cloud/vm/dao/NicExtraDhcpOptionDaoImpl.java
copy
plugins/network-elements/nuage-vsp/src/com/cloud/agent/api/element/{ApplyStaticNatVspCommand.java
=> ExtraDhcpOptionsVspCommand.java} (60%)
copy
plugins/network-elements/nuage-vsp/src/com/cloud/network/vsp/resource/wrapper/{NuageVspGuruTrashNetworkCommandWrapper.java
=> NuageVspExtraDhcpOptionsCommandWrapper.java} (62%)
delete mode 100644 test/integration/component/test_regions.py
create mode 100644 test/integration/plugins/nuagevsp/test_nuage_extra_dhcp.py
rename test/integration/{component => smoke}/test_accounts.py (100%)
rename test/integration/{component => smoke}/test_host_maintenance.py (100%)
rename test/integration/{component => smoke}/test_projects.py (100%)
rename test/integration/{component => smoke}/test_usage.py (100%)
create mode 100644 utils/src/main/java/com/cloud/utils/net/Dhcp.java
--
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].