<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=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@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:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:black;}
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;}
code
        {mso-style-priority:99;
        font-family:"Courier New";}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
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 bgcolor="white" lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Hi Tang,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Sorry the documentation on github is limited. I’ve been focusing on getting an upstream solution working, and that’s where it belongs and should be maintained.
 I will take a quick look and add some tips as discussed in this thread. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Of course if you have pull requests, I’m happy to merge them.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">I did include publishers in the sample:
<a href="https://github.com/rasselin/os-ext-testing-data/blob/master/etc/jenkins_jobs/config/dsvm-cinder-driver.yaml.sample#L73">
https://github.com/rasselin/os-ext-testing-data/blob/master/etc/jenkins_jobs/config/dsvm-cinder-driver.yaml.sample#L73</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Ramy<o:p></o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext"> Tang Chen [mailto:tangchen@cn.fujitsu.com]
<br>
<b>Sent:</b> Friday, July 31, 2015 12:04 AM<br>
<b>To:</b> Abhishek Shrivastava <abhishek@cloudbyte.com><br>
<b>Cc:</b> OpenStack Development Mailing List (not for usage questions) <openstack-dev@lists.openstack.org><br>
<b>Subject:</b> Re: [openstack-dev] How to use the log server in CI ?<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">Hi Abhishek,<br>
<br>
I found out what was wrong.<br>
<br>
I didn't configure publisher in my jobs......<br>
Sorry for the trouble.<br>
<br>
But I do think the document on github is not suitable for any beginner. <br>
So I think I will post some patches to provide more info for those who use this tool for the very first time<br>
when I finish the work on my hand.<br>
<br>
And about the nodepool you asked last time, I'm working on it.<br>
But due to the proxy in my company, I  have to solve lots of trivial problems first.<br>
<br>
Thanks.<br>
<br>
<o:p></o:p></p>
<div>
<p class="MsoNormal">On 07/31/2015 09:57 AM, Tang Chen wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal" style="margin-bottom:12.0pt">Hi Abhishek,<br>
<br>
<o:p></o:p></p>
<div>
<p class="MsoNormal">On 07/30/2015 04:54 PM, Abhishek Shrivastava wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">Hi Tang,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">After completing the logServer installation the logs will go to your machine automatically after each build run.<o:p></o:p></span></p>
</div>
</div>
</blockquote>
<p class="MsoNormal"><br>
I don't quite understand here. I didn't configure anything about jenkins in install_log_server.sh except the public SSH key.<br>
How could jenkins find and connect to the log server ? Or how could the log server find the jenkins ?<br>
<br>
Now, I can access to my log server index page. But when I run a build, no new log is put into /srv/static/logs/.<br>
<br>
Thanks.<br>
<br>
<br>
<o:p></o:p></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Thu, Jul 30, 2015 at 2:19 PM, Tang Chen <<a href="mailto:tangchen@cn.fujitsu.com" target="_blank">tangchen@cn.fujitsu.com</a>> wrote:<o:p></o:p></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class="MsoNormal">Hi Asselin, Abhishek,<br>
<br>
Sorry, it is about the CI again.<br>
<br>
I run install_log_server.sh to setup a log server. <br>
<br>
I setup the log server on the same machine with my Jenkins Master, and configured it like this:<br>
$DOMAIN=localhost<br>
$<code><span style="font-family:Consolas;border:none windowtext 1.0pt;padding:0in">JENKINS_SSH_PUBLIC_KEY</span></code> = path to my ssh key<br>
<br>
The script completed. But I don't know how to use the log server.<br>
<br>
Here are my questions:<br>
<br>
1. Is the log server able to be on the same machine with Jenkins Master ?<br>
    I think maybe the apache in the log server conflicts with the jenkins server.<o:p></o:p></p>
</div>
</blockquote>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Cambria Math",serif">​</span><span style="font-family:"Courier New""> The answer to your question is no, as the logs generated</span><span style="font-family:"Cambria Math",serif">​</span><span style="font-family:"Courier New""><o:p></o:p></span></p>
</div>
<p class="MsoNormal">  <o:p></o:p></p>
<div>
<p class="MsoNormal"><span style="font-family:"Cambria Math",serif">​</span><span style="font-family:"Courier New""> each time will become large in size so it is recommended to use logServer on a separate machine having a public IP.<o:p></o:p></span></p>
</div>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class="MsoNormal"><br>
2. Is the log server able to upload the logs to Gerrit automatically ?<br>
    Or it is just a server for you to view the logs ?<o:p></o:p></p>
</div>
</blockquote>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Cambria Math",serif">​</span><span style="font-family:"Courier New""> The logs is not uploaded to Gerrit, only success or failure is reported to Gerrit. Also, when you click on the job in the gerrit with either
 of the message, you will be redirected to the logServer page.</span><span style="font-family:"Cambria Math",serif">​</span><span style="font-family:"Courier New""><o:p></o:p></span></p>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class="MsoNormal"><br>
I raised an issue on github.  You can also discuss this on github if you like.<br>
(<a href="https://github.com/rasselin/os-ext-testing/issues/19" target="_blank">https://github.com/rasselin/os-ext-testing/issues/19</a>)<br>
<br>
I also asked about this in IRC #openstack-infra, but it seems that very few people are using os-ext-testing.<br>
<br>
Thanks.<o:p></o:p></p>
</div>
</blockquote>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">-- <o:p></o:p></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><b><span style="color:#0B5394;border:solid windowtext 1.0pt;padding:0in"><img border="0" width="100" height="100" id="_x0000_i1025" src="cid:~WRD000.jpg" alt="Image removed by sender."></span></b><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt">Thanks & Regards,</span></b><o:p></o:p></p>
</div>
<p class="MsoNormal"><b><span style="font-size:10.0pt">Abhishek</span></b><o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><i><u><span style="color:blue"><a href="http://www.cloudbyte.com" target="_blank">Cloudbyte Inc.</a></span></u></i><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<p class="MsoNormal"><br>
<br>
<br>
<br>
<o:p></o:p></p>
<pre>__________________________________________________________________________<o:p></o:p></pre>
<pre>OpenStack Development Mailing List (not for usage questions)<o:p></o:p></pre>
<pre>Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org?subject:unsubscribe">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><o:p></o:p></pre>
<pre><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>