This is an automated email from the ASF dual-hosted git repository.
nvazquez pushed a change to branch nsx-integration
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from 82217c07e28 Merge branch 'main' into nsx-integration
add 87284f03f08 Upgrade to JRE17 and Upgrade System VMs/VRs to Python3 and
Debian 12 (#8497)
add 7342fbd8e1a docs: fix spelling in code comments (#8690)
add e545259bd36 Added JS Script to pick Favicon, Title from config file
(#7418)
add 08dc1bbcd4b UI: cleanup arrangement of instance schedule modal dialog
(#8620)
add b4404fbcc7e db: fix wrong cloud.domain_view (#8705)
add 18c3d470c6c CKS: fix /opt/bin/deploy-cloudstack-secret in CKS control
nodes (#8697)
add f731fe882c5 Storage plugin support to check if volume on datastore
requires access for migration (#8655)
add f4987bf8ee6 Merge release branch 4.18 to 4.19
add 3baa45bc2a8 forward Merge branch '4.19' into main
add 869a51afa24 Merge branch 'main' into nsx-integration
No new revisions were added by this update.
Summary of changes:
INSTALL.md | 2 +-
debian/control | 6 +-
engine/api/pom.xml | 2 +-
.../api/storage/PrimaryDataStoreDriver.java | 4 +
.../subsystem/api/storage/VolumeService.java | 2 +
.../engine/orchestration/VolumeOrchestrator.java | 8 +-
engine/schema/pom.xml | 6 +-
.../resources/META-INF/db/schema-41900to42000.sql | 6 +
.../META-INF/db/views/cloud.domain_view.sql | 1 +
.../storage/volume/VolumeServiceImpl.java | 13 ++
framework/rest/pom.xml | 2 +-
packaging/centos8/cloud.spec | 10 +-
packaging/systemd/cloudstack-management.default | 4 +-
packaging/systemd/cloudstack-usage.default | 2 +-
plugins/hypervisors/baremetal/pom.xml | 2 +-
.../LibvirtPatchSystemVmCommandWrapper.java | 1 +
.../version/KubernetesVersionManagerImpl.java | 4 +-
.../main/resources/script/deploy-cloudstack-secret | 4 +-
.../network/lb/InternalLoadBalancerVMManager.java | 2 +-
.../driver/ScaleIOPrimaryDataStoreDriver.java | 5 +
pom.xml | 7 +-
scripts/installer/cloudstack-help-text | 6 +
scripts/storage/secondary/swift | 2 +-
scripts/vm/hypervisor/xenserver/swift | 2 +-
.../main/java/com/cloud/configuration/Config.java | 4 +-
.../java/com/cloud/network/NetworkServiceImpl.java | 2 +-
.../noVNC/keymaps/generate-language-keymaps.py | 2 +-
systemvm/agent/packages/packages.ini | 11 +
.../packages/python-is-python3_3.9.2-1_all.deb | Bin 0 -> 2800 bytes
.../packages/python3-netaddr_0.7.19-5_all.deb | Bin 0 -> 253016 bytes
systemvm/debian/etc/apache2/vhost.template | 2 +-
systemvm/debian/etc/vpcdnsmasq.conf | 2 +-
systemvm/debian/opt/cloud/bin/baremetal-vr.py | 4 +-
systemvm/debian/opt/cloud/bin/configure.py | 106 +++++----
systemvm/debian/opt/cloud/bin/cs/CsAddress.py | 30 +--
systemvm/debian/opt/cloud/bin/cs/CsApp.py | 4 +-
systemvm/debian/opt/cloud/bin/cs/CsConfig.py | 4 +-
systemvm/debian/opt/cloud/bin/cs/CsDatabag.py | 10 +-
systemvm/debian/opt/cloud/bin/cs/CsDhcp.py | 4 +-
systemvm/debian/opt/cloud/bin/cs/CsFile.py | 4 +-
systemvm/debian/opt/cloud/bin/cs/CsGuestNetwork.py | 4 +-
systemvm/debian/opt/cloud/bin/cs/CsHelper.py | 10 +-
systemvm/debian/opt/cloud/bin/cs/CsLoadBalancer.py | 10 +-
systemvm/debian/opt/cloud/bin/cs/CsMonitor.py | 2 +-
systemvm/debian/opt/cloud/bin/cs/CsNetfilter.py | 47 ++--
systemvm/debian/opt/cloud/bin/cs/CsProcess.py | 2 +-
systemvm/debian/opt/cloud/bin/cs/CsRedundant.py | 19 +-
systemvm/debian/opt/cloud/bin/cs/CsRoute.py | 2 +-
systemvm/debian/opt/cloud/bin/cs/CsRule.py | 2 +-
systemvm/debian/opt/cloud/bin/cs/CsStaticRoutes.py | 4 +-
.../debian/opt/cloud/bin/cs/CsVpcGuestNetwork.py | 17 +-
systemvm/debian/opt/cloud/bin/cs_dhcp.py | 6 +-
systemvm/debian/opt/cloud/bin/cs_firewallrules.py | 6 +-
.../debian/opt/cloud/bin/cs_forwardingrules.py | 8 +-
systemvm/debian/opt/cloud/bin/cs_guestnetwork.py | 8 +-
systemvm/debian/opt/cloud/bin/cs_ip.py | 2 +-
.../debian/opt/cloud/bin/cs_remoteaccessvpn.py | 4 +-
systemvm/debian/opt/cloud/bin/cs_site2sitevpn.py | 4 +-
systemvm/debian/opt/cloud/bin/cs_vpnusers.py | 12 +-
systemvm/debian/opt/cloud/bin/diagnostics.py | 4 +-
.../opt/cloud/bin/filesystem_writable_check.py | 6 +-
.../debian/opt/cloud/bin/get_diagnostics_files.py | 8 +-
systemvm/debian/opt/cloud/bin/merge.py | 8 +-
systemvm/debian/opt/cloud/bin/passwd_server_ip.py | 18 +-
systemvm/debian/opt/cloud/bin/setup/cksnode.sh | 1 +
.../debian/opt/cloud/bin/setup/consoleproxy.sh | 2 +
systemvm/debian/opt/cloud/bin/setup/dhcpsrvr.sh | 1 +
systemvm/debian/opt/cloud/bin/setup/elbvm.sh | 1 +
systemvm/debian/opt/cloud/bin/setup/ilbvm.sh | 1 +
systemvm/debian/opt/cloud/bin/setup/patch.sh | 128 +++++++++++
systemvm/debian/opt/cloud/bin/setup/router.sh | 1 +
systemvm/debian/opt/cloud/bin/setup/secstorage.sh | 2 +
systemvm/debian/opt/cloud/bin/setup/vpcrouter.sh | 1 +
systemvm/debian/opt/cloud/bin/update_config.py | 2 +-
systemvm/debian/opt/cloud/bin/vmdata.py | 25 ++-
.../debian/root/health_checks/cpu_usage_check.py | 14 +-
systemvm/debian/root/health_checks/dhcp_check.py | 6 +-
.../debian/root/health_checks/disk_space_check.py | 6 +-
systemvm/debian/root/health_checks/dns_check.py | 6 +-
.../debian/root/health_checks/gateways_check.py | 8 +-
.../debian/root/health_checks/haproxy_check.py | 22 +-
.../debian/root/health_checks/iptables_check.py | 8 +-
.../root/health_checks/memory_usage_check.py | 16 +-
.../root/health_checks/router_version_check.py | 20 +-
.../debian/root/health_checks/utility/__init__.py | 2 +-
systemvm/debian/root/monitorServices.py | 16 +-
systemvm/patch-sysvms.sh | 16 +-
systemvm/systemvm-agent-descriptor.xml | 7 +
.../health_checks/utility => test}/__init__.py | 5 +-
systemvm/test/runtests.sh | 2 +-
.../component/test_deploy_vm_userdata_multi_nic.py | 2 +-
test/integration/smoke/test_migration.py | 2 +-
test/integration/smoke/test_network_ipv6.py | 9 +-
test/integration/smoke/test_routers.py | 79 ++++++-
test/integration/smoke/test_routers_network_ops.py | 32 +--
test/integration/smoke/test_vpc_ipv6.py | 5 +-
test/integration/smoke/test_vpc_vpn.py | 2 +-
test/metadata/func/loadbalancers.xml | 2 +-
tools/appliance/systemvmtemplate/http/preseed.cfg | 2 +-
.../systemvmtemplate/scripts/apt_upgrade.sh | 4 +-
.../scripts/configure_systemvm_services.sh | 2 +-
.../scripts/install_systemvm_packages.sh | 18 +-
tools/appliance/systemvmtemplate/template.json | 4 +-
tools/marvin/marvin/lib/base.py | 2 +-
ui/public/config.json | 2 +
ui/public/index.html | 12 +-
ui/public/locales/en.json | 1 +
ui/src/views/compute/InstanceSchedules.vue | 247 ++++++++++++++-------
vmware-base/pom.xml | 10 +
109 files changed, 826 insertions(+), 435 deletions(-)
create mode 100644 systemvm/agent/packages/packages.ini
create mode 100644 systemvm/agent/packages/python-is-python3_3.9.2-1_all.deb
create mode 100644 systemvm/agent/packages/python3-netaddr_0.7.19-5_all.deb
create mode 100755 systemvm/debian/opt/cloud/bin/setup/patch.sh
copy systemvm/{debian/root/health_checks/utility => test}/__init__.py (87%)
mode change 100644 => 100755