blob: 0ed3a6a7e586157ed97481a10e486b5807454aae [file] [log] [blame]
Anthony Young11889042012-01-12 17:11:56 -08001#!/bin/bash
2
John Garbuttd8f1a872012-06-26 11:16:38 +01003#
4# XenServer specific defaults for the /tools/xen/ scripts
5# Similar to stackrc, you can override these in your localrc
6#
7
Anthony Young11889042012-01-12 17:11:56 -08008# Name of this guest
Renuka Apte0af143b2012-04-02 15:46:53 -07009GUEST_NAME=${GUEST_NAME:-DevStackOSDomU}
Anthony Young11889042012-01-12 17:11:56 -080010
Mate Lakat0b3804b2013-05-07 16:58:17 +010011# Template cleanup
12CLEAN_TEMPLATES=${CLEAN_TEMPLATES:-false}
13
Anthony Young11889042012-01-12 17:11:56 -080014# Size of image
Renuka Apte0af143b2012-04-02 15:46:53 -070015VDI_MB=${VDI_MB:-5000}
John Garbuttdaadf742012-04-27 18:28:28 +010016OSDOMU_MEM_MB=1024
Stef Tf993b232012-11-08 10:46:48 -050017OSDOMU_VDI_GB=8
Anthony Young11889042012-01-12 17:11:56 -080018
Mate Lakat9e326772013-05-08 16:42:22 +010019# Network mapping. Specify bridge names or network names. Network names may
20# differ across localised versions of XenServer. If a given bridge/network
21# was not found, a new network will be created with the specified name.
22
23# The management network is specified by the bridge name. xenbr0 is usually
24# the name of the bridge of the network associated with the hypervisor's eth0.
25MGT_BRIDGE_OR_NET_NAME="xenbr0"
26VM_BRIDGE_OR_NET_NAME="OpenStack VM Network"
27PUB_BRIDGE_OR_NET_NAME="OpenStack Public Network"
Mate Lakatf652e0f2013-05-21 18:12:48 +010028XEN_INT_BRIDGE_OR_NET_NAME="OpenStack VM Integration Network"
Mate Lakat9e326772013-05-08 16:42:22 +010029
Anthony Young11889042012-01-12 17:11:56 -080030# VM Password
31GUEST_PASSWORD=${GUEST_PASSWORD:-secrete}
32
John Garbuttd8f1a872012-06-26 11:16:38 +010033# Host Interface, i.e. the interface on the nova vm you want to expose the
34# services on. Usually eth2 (management network) or eth3 (public network) and
John Garbuttdaadf742012-04-27 18:28:28 +010035# not eth0 (private network with XenServer host) or eth1 (VM traffic network)
36HOST_IP_IFACE=${HOST_IP_IFACE:-eth3}
rootb1153412012-01-19 13:28:21 -080037
John Garbuttd8f1a872012-06-26 11:16:38 +010038#
rootb1153412012-01-19 13:28:21 -080039# Our nova host's network info
John Garbuttd8f1a872012-06-26 11:16:38 +010040#
41
Mate Lakat9e326772013-05-08 16:42:22 +010042# Management network
Anthony Young11889042012-01-12 17:11:56 -080043MGT_IP=${MGT_IP:-172.16.100.55}
Mate Lakat9e326772013-05-08 16:42:22 +010044MGT_NETMASK=${MGT_NETMASK:-255.255.255.0}
45
46# VM Network
47VM_IP=${VM_IP:-10.255.255.255}
48VM_NETMASK=${VM_NETMASK:-255.255.255.0}
Anthony Young11889042012-01-12 17:11:56 -080049
50# Public network
Mate Lakat9e326772013-05-08 16:42:22 +010051PUB_IP=${PUB_IP:-192.168.1.55}
Anthony Young11889042012-01-12 17:11:56 -080052PUB_NETMASK=${PUB_NETMASK:-255.255.255.0}
Anthony Young11889042012-01-12 17:11:56 -080053
John Garbuttd8f1a872012-06-26 11:16:38 +010054# Decide if you should enable eth0,
55# the guest installer network
56# You need to disable this on xcp-xapi on Ubuntu 12.04
John Garbutt030fb232012-04-27 18:28:28 +010057ENABLE_GI=true
58
John Garbuttd8f1a872012-06-26 11:16:38 +010059# Ubuntu install settings
60UBUNTU_INST_RELEASE="oneiric"
61UBUNTU_INST_TEMPLATE_NAME="Ubuntu 11.10 (64-bit) for DevStack"
62# For 12.04 use "precise" and update template name
63# However, for 12.04, you should be using
64# XenServer 6.1 and later or XCP 1.6 or later
65# 11.10 is only really supported with XenServer 6.0.2 and later
66UBUNTU_INST_ARCH="amd64"
Mate Lakatd3740f72013-05-09 15:02:21 +010067UBUNTU_INST_HTTP_HOSTNAME="archive.ubuntu.net"
68UBUNTU_INST_HTTP_DIRECTORY="/ubuntu"
69UBUNTU_INST_HTTP_PROXY=""
John Garbuttd8f1a872012-06-26 11:16:38 +010070UBUNTU_INST_LOCALE="en_US"
71UBUNTU_INST_KEYBOARD="us"
Mate Lakat0b3804b2013-05-07 16:58:17 +010072# network configuration for ubuntu netinstall
73UBUNTU_INST_IFACE="eth3"
John Garbuttd8f1a872012-06-26 11:16:38 +010074UBUNTU_INST_IP="dhcp"
75UBUNTU_INST_NAMESERVERS=""
76UBUNTU_INST_NETMASK=""
77UBUNTU_INST_GATEWAY=""
78
Mate Lakat0b3804b2013-05-07 16:58:17 +010079source ../../stackrc