Disable vnc on Power Systems
Power systems don't have graphics adapters, so we can't simulate a VNC console. This patch removes that from the default nova configuration if the system architecture is ppc64. Change-Id: I129d180b712115e5c275241740d34805fea23e8b
This commit is contained in:
parent
94432539ed
commit
fa868cb59c
@ -471,6 +471,13 @@ function exit_distro_not_supported {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Utility function for checking machine architecture
|
||||||
|
# is_arch arch-type
|
||||||
|
function is_arch {
|
||||||
|
ARCH_TYPE=$1
|
||||||
|
|
||||||
|
[ "($uname -m)" = "$ARCH_TYPE" ]
|
||||||
|
}
|
||||||
|
|
||||||
# git clone only if directory doesn't exist already. Since ``DEST`` might not
|
# git clone only if directory doesn't exist already. Since ``DEST`` might not
|
||||||
# be owned by the installation user, we create the directory and change the
|
# be owned by the installation user, we create the directory and change the
|
||||||
|
4
stack.sh
4
stack.sh
@ -1108,6 +1108,10 @@ if is_service_enabled nova; then
|
|||||||
iniset $NOVA_CONF DEFAULT compute_driver "libvirt.LibvirtDriver"
|
iniset $NOVA_CONF DEFAULT compute_driver "libvirt.LibvirtDriver"
|
||||||
LIBVIRT_FIREWALL_DRIVER=${LIBVIRT_FIREWALL_DRIVER:-"nova.virt.libvirt.firewall.IptablesFirewallDriver"}
|
LIBVIRT_FIREWALL_DRIVER=${LIBVIRT_FIREWALL_DRIVER:-"nova.virt.libvirt.firewall.IptablesFirewallDriver"}
|
||||||
iniset $NOVA_CONF DEFAULT firewall_driver "$LIBVIRT_FIREWALL_DRIVER"
|
iniset $NOVA_CONF DEFAULT firewall_driver "$LIBVIRT_FIREWALL_DRIVER"
|
||||||
|
# Power architecture currently does not support graphical consoles.
|
||||||
|
if is_arch "ppc64"; then
|
||||||
|
iniset $NOVA_CONF DEFAULT vnc_enabled "false"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
init_nova_cells
|
init_nova_cells
|
||||||
|
Loading…
Reference in New Issue
Block a user