<html 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" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"\@MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        font-size:10.5pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.def
        {mso-style-name:def;}
.MsoChpDefault
        {mso-style-type:export-only;}
/* Page Definitions */
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1084646931;
        mso-list-template-ids:2062442166;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></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="ZH-CN" link="blue" vlink="purple" style="text-justify-trim:punctuation">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Our CI get the following error when build devstack, begin from service ‘g-reg’ when uploading image:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">is_service_enabled g-reg<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:54.966 | + return 0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:54.968 | ++ keystone token-get<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:54.968 | ++ grep ' id '<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:54.969 | ++ get_field 2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:54.970 | ++ local data field<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:54.970 | ++ read data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.797 | ++ '[' 2 -lt 0 ']'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.798 | ++ field='$3'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.799 | ++ echo '|     id    | 9660a765e04d4d0a8bc3f0f44b305161 |'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.800 | ++ awk '-F[ \t]*\\|[ \t]*' '{print $3}'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.802 | ++ read data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.804 | + TOKEN=9660a765e04d4d0a8bc3f0f44b305161<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.804 | + die_if_not_set 1137 TOKEN 'Keystone fail to get token'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.804 | + local exitcode=0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.810 | + echo_summary 'Uploading images'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.810 | + [[ -t 3 ]]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.810 | + [[ True != \T\r\u\e ]]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.810 | + echo -e Uploading images<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.810 | + [[ -n '' ]]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.810 | + for image_url in '${IMAGE_URLS//,/ }'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.811 | + upload_image <a href="http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz">
http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz</a> 9660a765e04d4d0a8bc3f0f44b305161<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.811 | + local image_url=http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.811 | + local token=9660a765e04d4d0a8bc3f0f44b305161<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.811 | + local image image_fname image_name<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.811 | + mkdir -p /opt/stack/new/devstack/files/images<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.813 | ++ basename <a href="http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz">
http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.815 | + image_fname=cirros-0.3.2-x86_64-uec.tar.gz<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.815 | + [[ <a href="http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz">
http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz</a> != file* ]]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.815 | + [[ ! -f /opt/stack/new/devstack/files/cirros-0.3.2-x86_64-uec.tar.gz ]]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.816 | ++ stat -c %s /opt/stack/new/devstack/files/cirros-0.3.2-x86_64-uec.tar.gz<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.818 | + [[ 8655821 = \0 ]]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.818 | + image=/opt/stack/new/devstack/files/cirros-0.3.2-x86_64-uec.tar.gz<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + [[ <a href="http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz">
http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz</a> =~ openvz ]]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + [[ <a href="http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz">
http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz</a> =~ \.vmdk ]]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + [[ <a href="http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz">
http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz</a> =~ \.vhd\.tgz ]]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + [[ <a href="http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz">
http://download.cirros-cloud.net/0.3.2/cirros-0.3.2-x86_64-uec.tar.gz</a> =~ \.xen-raw\.tgz ]]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + local kernel=<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + local ramdisk=<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + local disk_format=<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + local container_format=<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + local unpack=<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + local img_property=<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + case "$image_fname" in<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + '[' cirros-0.3.2-x86_64-uec '!=' cirros-0.3.2-x86_64-uec.tar.gz ']'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + image_name=cirros-0.3.2-x86_64-uec<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + local xdir=/opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.819 | + rm -Rf /opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.912 | + mkdir /opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:55.913 | + tar -zxf /opt/stack/new/devstack/files/cirros-0.3.2-x86_64-uec.tar.gz -C /opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.619 | ++ for f in '"$xdir/"*-vmlinuz*' '"$xdir/"aki-*/image'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.619 | ++ '[' -f /opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec/cirros-0.3.2-x86_64-vmlinuz ']'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.619 | ++ echo /opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec/cirros-0.3.2-x86_64-vmlinuz<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.619 | ++ break<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.620 | ++ true<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.620 | + kernel=/opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec/cirros-0.3.2-x86_64-vmlinuz<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.621 | ++ for f in '"$xdir/"*-initrd*' '"$xdir/"ari-*/image'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.622 | ++ '[' -f /opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec/cirros-0.3.2-x86_64-initrd ']'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.622 | ++ echo /opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec/cirros-0.3.2-x86_64-initrd<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.622 | ++ break<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.622 | ++ true<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.623 | + ramdisk=/opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec/cirros-0.3.2-x86_64-initrd<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.624 | ++ for f in '"$xdir/"*.img' '"$xdir/"ami-*/image'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.624 | ++ '[' -f /opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec/cirros-0.3.2-x86_64-blank.img ']'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.625 | ++ echo /opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec/cirros-0.3.2-x86_64-blank.img<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.625 | ++ break<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.625 | ++ true<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.626 | + image=/opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec/cirros-0.3.2-x86_64-blank.img<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.626 | + [[ -z cirros-0.3.2-x86_64-uec ]]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.626 | + is_arch ppc64<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.628 | ++ uname -m<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.631 | + [[ x86_64 == \p\p\c\6\4 ]]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.631 | + '[' '' = bare ']'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.631 | + local kernel_id= ramdisk_id=<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.631 | + '[' -n /opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec/cirros-0.3.2-x86_64-vmlinuz ']'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.633 | ++ openstack --os-token 9660a765e04d4d0a8bc3f0f44b305161 --os-url
<a href="http://127.0.0.1:9292">http://127.0.0.1:9292</a> image create cirros-0.3.2-x86_64-uec-kernel --public --container-format aki --disk-format aki<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.633 | ++ grep ' id '<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.633 | ++ get_field 2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.634 | ++ local data field<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:14:56.634 | ++ read data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.062 | ERROR: openstack <html><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.062 |  <head><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.062 |   <title>401 Unauthorized</title><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.062 |  </head><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.062 |  <body><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.063 |   <h1>401 Unauthorized</h1><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.063 |   This server could not verify that you are authorized to access the document you requested. Either you supplied the wrong credentials (e.g., bad password), or your browser does not understand
 how to supply the credentials required.<br /><br /><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.063 | <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.063 |  </body><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.063 | </html> (HTTP 401)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.107 | + kernel_id=<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.108 | + '[' -n /opt/stack/new/devstack/files/images/cirros-0.3.2-x86_64-uec/cirros-0.3.2-x86_64-initrd ']'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.109 | ++ openstack --os-token 9660a765e04d4d0a8bc3f0f44b305161 --os-url
<a href="http://127.0.0.1:9292">http://127.0.0.1:9292</a> image create cirros-0.3.2-x86_64-uec-ramdisk --public --container-format ari --disk-format ari<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.109 | ++ grep ' id '<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.111 | ++ get_field 2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.112 | ++ local data field<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:05.116 | ++ read data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:13.492 | ERROR: openstack <html><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:13.498 |  <head><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:13.498 |   <title>401 Unauthorized</title><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:13.498 |  </head><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:13.498 |  <body><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:13.499 |   <h1>401 Unauthorized</h1><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:13.499 |   This server could not verify that you are authorized to access the document you requested. Either you supplied the wrong credentials (e.g., bad password), or your browser does not understand
 how to supply the credentials required.<br /><br /><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:13.499 | <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:13.499 |  </body><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:13.499 | </html> (HTTP 401)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:13.538 | + ramdisk_id=<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:13.538 | + openstack --os-token 9660a765e04d4d0a8bc3f0f44b305161 --os-url
<a href="http://127.0.0.1:9292">http://127.0.0.1:9292</a> image create cirros-0.3.2-x86_64-uec --public --container-format ami --disk-format ami<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:22.069 | ERROR: openstack <html><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:22.069 |  <head><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:22.070 |   <title>401 Unauthorized</title><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:22.070 |  </head><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:22.070 |  <body><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:22.070 |   <h1>401 Unauthorized</h1><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:22.070 |   This server could not verify that you are authorized to access the document you requested. Either you supplied the wrong credentials (e.g., bad password), or your browser does not understand
 how to supply the credentials required.<br /><br /><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:22.070 | <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:22.070 |  </body><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:22.071 | </html> (HTTP 401)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2015-02-05 03:15:22.215 | + exit_trap</span><span style="font-family:"MS Mincho"">ž</span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" align="left" style="margin-left:0cm;text-align:left;text-indent:-18.0pt;mso-list:l0 level1 lfo1">
<![if !supportLists]><span lang="EN-US" style="font-size:10.0pt;font-family:Symbol"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">        
</span></span></span><![endif]><span lang="EN-US">Any one <a href="app:ds:be%20familiar%20with" target="_self">
<span style="color:windowtext;text-decoration:none">familiar with</span></a> this?<o:p></o:p></span></p>
<p class="MsoNormal" align="left" style="margin-left:0cm;text-align:left;text-indent:-18.0pt;mso-list:l0 level1 lfo1">
<![if !supportLists]><span lang="EN-US" style="font-size:10.0pt;font-family:Symbol"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">        
</span></span></span><![endif]><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" align="left" style="text-align:left"><span lang="EN-US">Thanks and regards,<o:p></o:p></span></p>
<p class="MsoNormal" align="left" style="text-align:left"><span lang="EN-US">Liu<o:p></o:p></span></p>
<p class="MsoNormal" align="left" style="margin-left:0cm;text-align:left;text-indent:-18.0pt;mso-list:l0 level1 lfo1">
<![if !supportLists]><span lang="EN-US" style="font-size:10.0pt;font-family:Symbol"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">        
</span></span></span><![endif]><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>