Skip to content

Commit a418af9

Browse files
author
hartsocks
committed
fix support for VMware vCenter Driver
Change-Id: Iedd26dbb89731f49718604eb09eb84b3e0b648c0
1 parent dbd5f19 commit a418af9

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

‎stack.sh‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -948,6 +948,18 @@ if is_service_enabled nova; then
948948
iniset $NOVA_CONF DEFAULT powervm_img_remote_path $POWERVM_IMG_REMOTE_PATH
949949
iniset $NOVA_CONF DEFAULT powervm_img_local_path $POWERVM_IMG_LOCAL_PATH
950950

951+
# vSphere API
952+
# -------
953+
954+
elif [ "$VIRT_DRIVER" = 'vsphere' ]; then
955+
echo_summary "Using VMware vCenter driver"
956+
iniset $NOVA_CONF DEFAULT compute_driver "vmwareapi.VMwareVCDriver"
957+
VMWAREAPI_USER=${VMWAREAPI_USER:-"root"}
958+
iniset $NOVA_CONF DEFAULT vmwareapi_host_ip "$VMWAREAPI_IP"
959+
iniset $NOVA_CONF DEFAULT vmwareapi_host_username "$VMWAREAPI_USER"
960+
iniset $NOVA_CONF DEFAULT vmwareapi_host_password "$VMWAREAPI_PASSWORD"
961+
iniset $NOVA_CONF DEFAULT vmwareapi_cluster_name "$VMWAREAPI_CLUSTER"
962+
951963
# Default
952964
# -------
953965

‎stackrc‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,8 @@ case "$VIRT_DRIVER" in
199199
IMAGE_URLS=${IMAGE_URLS:-"http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-uec.tar.gz"};;
200200
esac
201201
;;
202+
vsphere)
203+
IMAGE_URLS="";;
202204
*) # otherwise, use the uec style image (with kernel, ramdisk, disk)
203205
DEFAULT_IMAGE_NAME=${DEFAULT_IMAGE_NAME:-cirros-0.3.1-x86_64-uec}
204206
IMAGE_URLS=${IMAGE_URLS:-"http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-uec.tar.gz"};;

0 commit comments

Comments
 (0)