<!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>