<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v =
"urn:schemas-microsoft-com:vml" xmlns:o =
"urn:schemas-microsoft-com:office:office" xmlns:w =
"urn:schemas-microsoft-com:office:word" xmlns:m =
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.5583" name=GENERATOR>
<STYLE>@font-face {
font-family: SimSun;
}
@font-face {
font-family: SimSun;
}
@font-face {
font-family: Calibri;
}
@font-face {
font-family: Tahoma;
}
@font-face {
font-family: @SimSun;
}
@page WordSection1 {size: 612.0pt 792.0pt; margin: 72.0pt 72.0pt 72.0pt 72.0pt; }
P.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: "Times New Roman","serif"
}
LI.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: "Times New Roman","serif"
}
DIV.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: "Times New Roman","serif"
}
A:link {
COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.EmailStyle17 {
COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: personal-reply
}
.MsoChpDefault {
FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.WordSection1 {
page: WordSection1
}
</STYLE>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=EN-GB vLink=purple link=blue bgColor=white>
<DIV><FONT face=宋体 size=2>Hi, Bob,</FONT></DIV>
<DIV><FONT face=宋体 size=2>Thanks for you feedback. But I still can not finish
the installation after viewed the material you provided.</FONT></DIV>
<DIV><FONT face=宋体 size=2>That README.md is same with the one in my previous
mail.</FONT></DIV>
<DIV><FONT face=宋体 size=2>the install-devstack-xen.sh seems new one so what I do
today is based on this.</FONT></DIV>
<DIV><FONT face=宋体 size=2>My Xenserver PC has two NIC, one is 10.8.x.x, the
other is 10.11.x.x (but did not config this IP at xenserver side, set it in
shell)</FONT></DIV>
<DIV><FONT face=宋体 size=2>After install-devstack-xen.sh run, the devstackosdomu
will display "Bad archive mirror" when "Choose a mirror of the Ubuntu archive
"</FONT></DIV>
<DIV><FONT face=宋体 size=2>What's the probably reason for this?</FONT></DIV>
<DIV><FONT face=宋体 size=2></FONT> </DIV>
<DIV><FONT face=宋体 size=2>And please also confirm one thing: After all
these was setup, can I use openstack webui to manage the VMs imported inside
Xenserver?</FONT></DIV>
<DIV><FONT face=宋体 size=2></FONT> </DIV>
<DIV><FONT face=宋体 size=2>Following is the shell I used for
reference:</FONT></DIV>
<DIV><FONT face=宋体 size=2>========================================</FONT></DIV>
<DIV><FONT face=宋体 size=2>#!/bin/bash<BR>#<BR># This script installs a DevStack
DomU VM on<BR># the specified XenServer.<BR>set -e</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>function syntax {<BR> echo "Syntax:
$0 <private key> <host> <root password>"<BR>
echo "Environment variables \$PrivID, \$Server and"\<BR> "
\$XenServerPassword can be used as an alternative"<BR> exit
1<BR>}</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>function create_template {<BR> cat
> $1 <<EOF<BR>#<BR># Set passwords to avoid
prompts<BR>#<BR>MYSQL_PASSWORD=xxx<BR>SERVICE_TOKEN=xxx<BR>ADMIN_PASSWORD=xxx<BR>SERVICE_PASSWORD=xxx<BR>RABBIT_PASSWORD=xxx<BR>#
This is the password for your DomU (for both stack and root
users)<BR>GUEST_PASSWORD=xxx<BR># IMPORTANT: The following must be set to your
dom0 root password!<BR>XENAPI_PASSWORD=%XenServerPassword%</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2># TEMPEST SETTINGS<BR>#<BR># Need to be set, otherwise
image resize fails (TODO: bug)<BR>DEFAULT_INSTANCE_TYPE="m1.small"</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>#<BR># Compute settings<BR>#<BR>MULTI_HOST=true<BR>#
our image doesn't have the
agent<BR>EXTRA_OPTS=("xenapi_disable_agent=True")<BR>OSDOMU_MEM_MB=4096<BR>#
turn off rate limit to help
tempest<BR>API_RATE_LIMIT=False<BR>VIRT_DRIVER=xenserver</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>#<BR># Volume settings<BR>#<BR># make tempest pass by
having bigger volume file<BR>VOLUME_BACKING_FILE_SIZE=10000M</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>#<BR># Networking settings<BR>#</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2># MGMT network
params<BR>MGT_IP=10.8.4.86<BR>MGT_NETMASK=255.255.255.0<BR>MGT_BR=xenbr0<BR>MGT_VLAN=-1<BR>MGT_DEV=eth0</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2># Public
network<BR>PUB_IP=10.11.0.2<BR>PUB_NETMASK=255.255.255.0<BR>PUB_BR=xenbr1<BR>PUB_VLAN=-1<BR>PUB_DEV=eth1</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2># VM network
params<BR>VM_IP=10.255.255.255<BR>VM_NETMASK=255.255.255.0<BR>VM_BR=""<BR>VM_VLAN=%XenServerVmVlan%<BR>VM_DEV=eth1<BR>FLAT_NETWORK_BRIDGE="vmbr"</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2># XenAPI is on mangement
network<BR>HOST_IP_IFACE=eth1</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>#<BR># DevStack XenServer tools
settings<BR>#<BR>NETINSTALLIP=10.8.4.90<BR>NETINSTALL_IFACE=eth0<BR>NAMESERVERS=10.3.0.10<BR>NETMAST=255.255.255.0<BR>GATEWAY=10.8.4.1<BR>UBUNTU_INST_RELEASE=precise</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>#<BR># exercise.sh settings<BR>#<BR># boot from volume
doesn't yet work on our
setup<BR>SKIP_EXERCISES="boot_from_volume"<BR>ACTIVE_TIMEOUT=500<BR>TERMINATE_TIMEOUT=500</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>#<BR># DevStack
settings<BR>#<BR>LOGFILE=/tmp/devstack/log/stack.log<BR>SCREEN_LOGDIR=/tmp/devstack/log/<BR>ENABLED_SERVICES+=,tempest,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>#<BR># XenServer
settings<BR>#<BR>OSDOMU_VDI_GB=40<BR>EOF<BR>}</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>thisdir=$(dirname $(readlink -f
"$0"))<BR>TEMPLATE_LOCALRC="${thisdir}/localrc.template"<BR>if [ ! -e
$TEMPLATE_LOCALRC ]; then<BR> echo<BR> echo
"Template localrc $TEMPLATE_LOCALRC not found: generating new
template"<BR> echo<BR> create_template
$TEMPLATE_LOCALRC<BR>fi</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2># Temporary directory<BR>tmpdir=`mktemp -d`<BR>trap
"rm -rf $tmpdir" EXIT</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体
size=2>PrivID=${1:-$PrivID}<BR>Server=${2:-$Server}<BR>XenServerPassword=${3:-$XenServerPassword}<BR>XenServerVmVlan=${XenServerVmVlan:-24}</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>[ -z $Server ] && syntax<BR>[ -z
$XenServerPassword ] && syntax<BR>[ -z $XenServerVmVlan ]&&
syntax</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>if [ ! -e $PrivID ]; then<BR> echo
"ID file $PrivID does not exist; Please specify valid private
key"<BR> exit 1<BR>fi<BR>ssh-keygen -y -f $PrivID >
$tmpdir/key.pub</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2>ssh_options="-o BatchMode=yes -o
StrictHostKeyChecking=no "<BR>ssh_options+="-o UserKnownHostsFile=/dev/null -i
$PrivID"</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2># Now we have our variables set up, ensure we don't
mis-type them<BR>set -u</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=宋体 size=2># Tolerate this ssh failing - we might need to copy
the key across<BR>set +e<BR>ssh -o LogLevel=quiet $ssh_options <A
href="mailto:root@$Server">root@$Server</A> /bin/true >/dev/null
2>&1<BR>if [ $? != 0 ] ; then<BR> set
-e<BR> echo "Please supply password for ssh-copy-id. "
\<BR> "This should be the last time
the password is needed:"<BR> ssh-copy-id -i $tmpdir/key.pub <A
href="mailto:root@$Server">root@$Server</A><BR>fi<BR>set -e</FONT></DIV>
<DIV> </DIV><FONT face=宋体 size=2>
<DIV><BR>GENERATED_LOCALRC=$tmpdir\localrc</DIV>
<DIV> </DIV>
<DIV># Generate localrc<BR>cat $TEMPLATE_LOCALRC |<BR>sed -e
"s,%XenServerVmVlan%,$XenServerVmVlan,g;<BR>
s,%XenServerPassword%,$XenServerPassword,g;<BR>" > $GENERATED_LOCALRC</DIV>
<DIV> </DIV>
<DIV>LocalrcAppend=${LocalrcAppend-"localrc.append"}<BR>[ -e "${LocalrcAppend}"
] && ( cat "$LocalrcAppend" >> $GENERATED_LOCALRC ) ||
\<BR> echo "$LocalrcAppend was not found, not appending to
localrc"</DIV>
<DIV> </DIV>
<DIV>set -x</DIV>
<DIV> </DIV>
<DIV># The parmaters expected are:<BR># $Server - XenServer host for compute
DomU<BR># $XenServerVmVlan - Vlan ID<BR># $XenServerPassword - Password for your
XenServer</DIV>
<DIV> </DIV>
<DIV># $MirrorHttpHostname (default:archive.ubuntu.com)- Ubuntu mirror to
use<BR># $MirrorHttpDirectory (default: /ubuntu) - directory within the http
mirror<BR># $MirrorHttpProxy (default: <empty>) - http proxy to use<BR>#
$DevStackURL (optional) - URL of the devstack zip file<BR># $CleanTemplates
(default:false) - If true, clean the templates</DIV>
<DIV> </DIV>
<DIV>MirrorHttpHostname=${MirrorHttpHostname-"archive.ubuntu.com"}<BR>MirrorHttpDirectory=${MirrorHttpDirectory-"/ubuntu"}<BR>MirrorHttpProxy=${MirrorHttpProxy-""}<BR>DevStackURL=${DevStackURL-"<A
href="https://github.com/openstack-dev/devstack/zipball/master">https://github.com/openstack-dev/devstack/zipball/master</A>"}<BR>CleanTemplates="${CleanTemplates-false}"<BR>DhcpTimeout=120</DIV>
<DIV> </DIV>
<DIV>#<BR># Add the clean templates setting<BR># and correct the IP address for
dom0<BR>#<BR>XenApiIP=`ssh $ssh_options <A
href="mailto:root@$Server">root@$Server</A> "ifconfig xenbr0 | grep \"inet
addr\" | cut -d \":\" -f2 | sed \"s/ .*//\""`<BR>cat <<EOF >>
$GENERATED_LOCALRC<BR>CLEAN_TEMPLATES=$CleanTemplates<BR>XENAPI_CONNECTION_URL="<A
href="http://$XenApiIP">http://$XenApiIP</A>"<BR>VNCSERVER_PROXYCLIENT_ADDRESS=$XenApiIP<BR>EOF</DIV>
<DIV> </DIV>
<DIV>#<BR># Show the content on the localrc file<BR>#</DIV>
<DIV> </DIV>
<DIV>set +x<BR>echo "Content of localrc file:"<BR>cat $GENERATED_LOCALRC<BR>echo
"** end of localrc file **"</DIV>
<DIV> </DIV>
<DIV>#<BR># Run the next steps on the XenServer host<BR>#</DIV>
<DIV> </DIV>
<DIV>#<BR># Clean directory, create directory and<BR># copy what we need to the
XenServer<BR>#<BR>SCRIPT_TMP_DIR=/tmp/jenkins_test</DIV>
<DIV> </DIV>
<DIV>cat > $tmpdir/install_devstack.sh <<EOF<BR>#!/bin/bash</DIV>
<DIV> </DIV>
<DIV># Verify the host is suitable for devstack<BR>defaultSR=\`xe pool-list
params=default-SR minimal=true\`<BR>if [ "\`xe sr-param-get uuid=\$defaultSR
param-name=type\`" != "ext" ]; then<BR> echo
""<BR> echo "ERROR: The xenserver host must have an EXT3 SR as
the default SR"<BR> echo ""<BR> exit
1<BR>fi</DIV>
<DIV> </DIV>
<DIV>rm -rf $SCRIPT_TMP_DIR<BR>mkdir -p $SCRIPT_TMP_DIR</DIV>
<DIV> </DIV>
<DIV>wget -nv --no-check-certificate $DevStackURL -O
$SCRIPT_TMP_DIR/devstack.zip<BR># Remove the top-level directory
(<user>-<repo>-<commit>)<BR># so the output is in a "devstack"
directory<BR>unzip -oq $SCRIPT_TMP_DIR/devstack.zip -d
$SCRIPT_TMP_DIR/tmpunzip<BR>mv $SCRIPT_TMP_DIR/tmpunzip/*
$SCRIPT_TMP_DIR/devstack<BR>rm -rf $SCRIPT_TMP_DIR/tmpunzip</DIV>
<DIV> </DIV>
<DIV>preseedcfg=$SCRIPT_TMP_DIR/devstack/tools/xen/devstackubuntupreseed.cfg<BR>sed
-ie "s,\(d-i mirror/http/hostname string\).*,\1 ${MirrorHttpHostname},g"
\$preseedcfg<BR>sed -ie "s,\(d-i mirror/http/proxy string\).*,\1
${MirrorHttpProxy},g" \$preseedcfg<BR>sed -ie "s,\(d-i mirror/http/directory
string\).*,\1 ${MirrorHttpDirectory},g" \$preseedcfg<BR># Additional DHCP
timeout<BR>sed -ie "s,#\(d-i netcfg/dhcp_timeout string\).*,\1 ${DhcpTimeout},g"
\$preseedcfg</DIV>
<DIV> </DIV>
<DIV>cp /tmp/localrc $SCRIPT_TMP_DIR/devstack/localrc</DIV>
<DIV> </DIV>
<DIV>pushd
$SCRIPT_TMP_DIR/devstack/tools/xen/<BR>./install_os_domU.sh<BR>popd<BR>EOF</DIV>
<DIV> </DIV>
<DIV>chmod +x $tmpdir/install_devstack.sh<BR>echo<BR>echo "*** Content of
install_devstack.sh ***"<BR>cat $tmpdir/install_devstack.sh<BR>echo "*** End of
install_devstack.sh ***"</DIV>
<DIV> </DIV>
<DIV>set -x</DIV>
<DIV> </DIV>
<DIV>scp $ssh_options $PrivID "<A
href="mailto:root@$Server:~/.ssh/id_rsa">root@$Server:~/.ssh/id_rsa</A>"<BR>scp
$ssh_options $tmpdir/key.pub "<A
href="mailto:root@$Server:~/.ssh/id_rsa.pub">root@$Server:~/.ssh/id_rsa.pub</A>"<BR>scp
$ssh_options "$GENERATED_LOCALRC" "<A
href="mailto:root@$Server:/tmp/localrc">root@$Server:/tmp/localrc</A>"<BR>scp
$ssh_options "$tmpdir/install_devstack.sh" "<A
href="mailto:root@$Server:/tmp/install_devstack.sh">root@$Server:/tmp/install_devstack.sh</A>"<BR>ssh
$ssh_options <A href="mailto:root@$Server">root@$Server</A> "chmod +x
/tmp/install_devstack.sh && /tmp/install_devstack.sh"
\<BR> " | tee
$SCRIPT_TMP_DIR/install_devstack.log"</FONT></DIV>
<BLOCKQUOTE dir=ltr
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 9pt 宋体">----- Original Message ----- </DIV>
<DIV style="BACKGROUND: #e4e4e4; FONT: 9pt 宋体; font-color: black"><B>From:</B>
<A title=bob.ball@citrix.com href="mailto:bob.ball@citrix.com">Bob Ball</A>
</DIV>
<DIV style="FONT: 9pt 宋体"><B>To:</B> <A title=huyr@arraynetworks.com.cn
href="mailto:huyr@arraynetworks.com.cn">'HuYanrui'</A> ; <A
title=openstack@lists.launchpad.net
href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</A>
</DIV>
<DIV style="FONT: 9pt 宋体"><B>Sent:</B> Thursday, March 21, 2013 7:40 PM</DIV>
<DIV style="FONT: 9pt 宋体"><B>Subject:</B> RE: [Openstack] [DevStack]
DevStackInstallation with XEN</DIV>
<DIV><BR></DIV>
<DIV class=WordSection1>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">Hi,<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">That
particular guide is out of date I’m afraid. We have an action to update
the guide fully, but I have made some interim edits to clarify the current
situation. The better news is that installing DevStack on a XenServer is
now easier than when the guide was written.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">The
README.md from devstack explains how to get it set up on a XenServer: <A
href="https://github.com/openstack-dev/devstack/blob/master/tools/xen/README.md">https://github.com/openstack-dev/devstack/blob/master/tools/xen/README.md</A><o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">There
is also a script which makes deployment fully automated at <A
href="https://raw.github.com/citrix-openstack/qa/master/install-devstack-xen.sh">https://raw.github.com/citrix-openstack/qa/master/install-devstack-xen.sh</A>.
<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">In
terms of the specific questions:<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">1-3<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">Use
the new approach above which is significantly simpler and more automated, that
should resolve the problems.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">4. The
localrc config file on github is different with the one in video. Which is
correct? Or it is environment depended?<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">It
is dependent upon the environment, in particular the network setup. The
all-in-one script above (install-devstack-xen.sh) has some defaults in
the localrc which work in many cases, but things like the IP addresses may
need to be updated if they don’t fit your existing
environment.<o:p></o:p></SPAN></P>
<P class=MsoNormal><o:p> </o:p></P>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">5. Is it
feasible to use devstack with Suse OpenXen instead of Xenserver? any help
document?<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">You
should be able to use devstack with this, yes. Perhaps following <A
href="http://devstack.org/guides/single-machine.html">http://devstack.org/guides/single-machine.html</A>
and making sure that you set the VIRT_DRIVER and any other settings that are
needed for the Xen integration.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">Note
that I haven’t personally used devstack with the xen integration, so there may
be issues – but I’m sure we can work through them.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">Bob<o:p></o:p></SPAN></P>
<P class=MsoNormal><A name=_MailEndCompose><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></A></P>
<DIV>
<DIV
style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: #b5c4df 1pt solid; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<P class=MsoNormal><B><SPAN lang=EN-US
style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SPAN></B><SPAN
lang=EN-US
style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Tahoma','sans-serif'">
openstack-bounces+bob.ball=citrix.com@lists.launchpad.net
[mailto:openstack-bounces+bob.ball=citrix.com@lists.launchpad.net] <B>On
Behalf Of </B>HuYanrui<BR><B>Sent:</B> 21 March 2013 10:07<BR><B>To:</B>
openstack@lists.launchpad.net<BR><B>Subject:</B> [Openstack] [DevStack]
DevStackInstallation with XEN<o:p></o:p></SPAN></P></DIV></DIV>
<P class=MsoNormal><o:p> </o:p></P>
<DIV>
<P class=MsoNormal><SPAN
style="FONT-FAMILY: SimSun">Gents,</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN style="FONT-FAMILY: SimSun">Not sure if can get reply
here for such installation issues.</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN style="FONT-FAMILY: SimSun">I want to install
DevStack with XenServer (to verify some idea with Openstack on Xen hepervisor)
and blocked by some problems.</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal> <o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN style="FONT-FAMILY: SimSun">What I
refer:</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun"><A
href="https://github.com/openstack-dev/devstack/blob/master/tools/xen/README.md">https://github.com/openstack-dev/devstack/blob/master/tools/xen/README.md</A><BR><A
href="https://wiki.openstack.org/wiki/XenServer/DevStack">https://wiki.openstack.org/wiki/XenServer/DevStack</A><BR>And
a video instruction on youtube.</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal> <o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">My
issues are:</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal> <o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">1. there
is step of build_xva.sh on github. but have on wiki and
video.</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">Is this
step must?</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">2. I
tried build_xva.sh on a ubuntu machine installed xe and xm, but the script
stopped at xe vm-list ....</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">Is this
my configuration issue? seems a low level error.</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">3.
Without build_xva, I direct use install_os_domU, but failed at start the VM.
By switch to the ALLINONE vm, it stop at configuration
screen.</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">4. The
localrc config file on github is different with the one in video. Which is
correct? Or it is environment depended?</SPAN><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun">5. Is it
feasible to use devstack with Suse OpenXen instead of Xenserver? any help
document?<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: SimSun"><o:p> </o:p></SPAN></P></DIV></DIV></BLOCKQUOTE></BODY></HTML>