mirror of
https://github.com/apache/cloudstack
synced 2026-08-02 05:26:35 +00:00
systemvm template: remove hyperv packages and do not export
This commit is contained in:
parent
8294a2c2aa
commit
4383d59d03
@ -326,17 +326,6 @@ function vmware_export() {
|
||||
log INFO "${appliance} exported for VMWare: dist/${appliance_build_name}-vmware.ova"
|
||||
}
|
||||
|
||||
function hyperv_export() {
|
||||
log INFO "creating hyperv export"
|
||||
qemu-img convert -f qcow2 -O vpc "dist/${appliance}" "dist/${appliance_build_name}-hyperv.vhd"
|
||||
CDIR=$PWD
|
||||
cd dist
|
||||
zip "${appliance_build_name}-hyperv.vhd.zip" "${appliance_build_name}-hyperv.vhd"
|
||||
rm -f *vhd
|
||||
cd $CDIR
|
||||
log INFO "${appliance} exported for HyperV: dist/${appliance_build_name}-hyperv.vhd.zip"
|
||||
}
|
||||
|
||||
###
|
||||
### Main invocation
|
||||
###
|
||||
@ -352,7 +341,6 @@ function main() {
|
||||
ovm_export
|
||||
xen_server_export
|
||||
vmware_export
|
||||
hyperv_export
|
||||
rm -f "dist/${appliance}"
|
||||
cd dist && chmod +r * && cd ..
|
||||
cd dist && md5sum * > md5sum.txt && cd ..
|
||||
|
||||
@ -122,9 +122,6 @@ function configure_services() {
|
||||
# Disable guest services which will selectively be started based on hypervisor
|
||||
systemctl disable open-vm-tools
|
||||
systemctl disable xe-daemon
|
||||
systemctl disable hyperv-daemons.hv-fcopy-daemon.service
|
||||
systemctl disable hyperv-daemons.hv-kvp-daemon.service
|
||||
systemctl disable hyperv-daemons.hv-vss-daemon.service
|
||||
systemctl disable qemu-guest-agent
|
||||
|
||||
# Disable container services
|
||||
|
||||
@ -75,7 +75,7 @@ function install_packages() {
|
||||
radvd \
|
||||
sharutils genisoimage \
|
||||
strongswan libcharon-extra-plugins libstrongswan-extra-plugins strongswan-charon strongswan-starter \
|
||||
virt-what open-vm-tools qemu-guest-agent hyperv-daemons cloud-guest-utils \
|
||||
virt-what open-vm-tools qemu-guest-agent cloud-guest-utils \
|
||||
conntrack apt-transport-https ca-certificates curl gnupg gnupg-agent software-properties-common
|
||||
|
||||
apt-get install -y python3-json-pointer python3-jsonschema cloud-init
|
||||
|
||||
Loading…
Reference in New Issue
Block a user