<div dir="ltr">Hi Anne:<div><br></div><div style>Jenkins is running tools/validate.py, but it's configured to not gate, so the output looks like this in Gerrit:</div><div style><br></div><div style><br></div><div style>
<table class="" style="width:878px;color:rgb(0,0,0);font-family:'Arial Unicode MS',Arial,sans-serif;font-size:15px"><tbody><tr><td class="" title="Jenkins (3)" style="font-family:'Arial Unicode MS',Arial,sans-serif;font-size:small;font-weight:bold;white-space:nowrap">
Jenkins</td><td class="" style="font-family:'Arial Unicode MS',Arial,sans-serif;font-size:small;width:763px"></td><td class="" align="right" title="Apr 21, 2013 4:31 AM" style="font-family:'Arial Unicode MS',Arial,sans-serif;font-size:small;white-space:nowrap">
4:31 AM</td></tr></tbody></table><div class="" style="padding-bottom:1px;color:rgb(0,0,0);font-family:'Arial Unicode MS',Arial,sans-serif;font-size:15px"><div class="" style="font-size:small;padding-left:0.5em;padding-right:0.5em">
<p style="margin-top:0px;margin-bottom:0px;padding-top:0.5em;padding-bottom:0.5em">Patch Set 3: Works for me</p><p style="margin-top:0px;margin-bottom:0px;padding-top:0.5em;padding-bottom:0.5em">Build succeeded.</p><ul class="">
<li><a href="http://docs-draft.openstack.org/gate-openstack-cli-guide/check/1038/cli/quick-start" style="text-decoration:none;color:rgb(0,0,170)">http://docs-draft.openstack.org/gate-openstack-cli-guide/check/1038/cli/quick-start</a> : SUCCESS</li>
<li><a href="http://logs.openstack.org/26954/3/check/gate-openstack-operations-guide/351" style="text-decoration:none;color:rgb(0,0,170)">http://logs.openstack.org/26954/3/check/gate-openstack-operations-guide/351</a> : SUCCESS</li>
<li><a href="http://logs.openstack.org/26954/3/check/gate-openstack-manuals-validate/587" style="text-decoration:none;color:rgb(0,0,170)">http://logs.openstack.org/26954/3/check/gate-openstack-manuals-validate/587</a> : FAILURE (non-voting)</li>
</ul></div></div></div><div style>(The third one, gate-openstack-manuals-validate, is what's running the script).</div><div style><br></div><div style><br></div><div style>Right now it looks like there's something it doesn't like in <span style="color:rgb(0,0,0)">doc/src/docbkx/openstack-ops/src/app_usecases.xml:</span></div>
<div style><span style="color:rgb(0,0,0)"><br></span></div><div style><pre style="color:rgb(0,0,0)">2013-04-21 08:29:18.913 | /home/jenkins/workspace/gate-openstack-manuals-validate/doc/src/docbkx/openstack-ops/src/app_usecases.xml:13:0:ERROR:RELAXNGV:RELAXNG_ERR_ELEMNAME: Expecting element section, got part
2013-04-21 08:29:18.914 | /home/jenkins/workspace/gate-openstack-manuals-validate/doc/src/docbkx/openstack-ops/src/app_usecases.xml:13:0:ERROR:RELAXNGV:RELAXNG_ERR_ELEMWRONG: Did not expect element part there</pre></div>
<div style><span style="color:rgb(0,0,0)"><br></span></div><div style>I'm not sure why this script is complaining but the doc toolchain is parsing it properly, I guess the validate script is stricter somehow.</div><div style>
<br></div><div style><span style="color:rgb(0,0,0)"><br></span></div><div style><span style="color:rgb(0,0,0)">Lorin</span></div><div style><br></div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Apr 11, 2013 at 8:41 PM, Anne Gentle <span dir="ltr"><<a href="mailto:anne@openstack.org" target="_blank">anne@openstack.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hi Lorin, <div><br></div><div>Once this change is merged: <a href="https://review.openstack.org/#/c/22768/" target="_blank">https://review.openstack.org/#/c/22768/</a> we will have review build jobs for each and every manual.<br>
<br>There's also a job called gate-openstack-manuals-validate. It runs ./tools/validate.py.<br><br>What I don't think is happening is a notification sent when ./tools/validate.py fails or any other gate jobs fail?<span class=""><font color="#888888"><br>
<br>Anne<br></font></span></div></div><div class=""><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Apr 11, 2013 at 6:35 PM, Lorin Hochstein <span dir="ltr"><<a href="mailto:lorin@nimbisservices.com" target="_blank">lorin@nimbisservices.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Anne:<div><br></div><div>Is it possible to gate on building all of the manuals? I was under the impression that this was already happening, but clearly it isn't.</div>
<span><font color="#888888"><div><br></div><div>Lorin</div></font></span></div>
<div class="gmail_extra"><div><div><br><br><div class="gmail_quote">On Thu, Apr 11, 2013 at 7:33 PM, Anne Gentle <span dir="ltr"><<a href="mailto:anne@openstack.org" target="_blank">anne@openstack.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
It is fixed now.<br><br>I think it went in 3 patches ago, <span></span>I believe based on the Jenkins jobs. It was a missing title on the creating custom images section.<div><br></div><div>Let's be sure to build locally before merging anything.</div>
<div><br></div><div>Anne</div><div><div><div><br>On Thursday, April 11, 2013, David Cramer wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div><div>On 04/11/2013 03:55 PM, Lorin Hochstein wrote:<br>
> I can't build the compute admin guide<br>
> (<a href="https://bugs.launchpad.net/openstack-manuals/+bug/1168149" target="_blank">https://bugs.launchpad.net/openstack-manuals/+bug/1168149</a>). It might<br>
> just be my setup, but I noticed that Joe's recent "boot from volume"<br>
> changes (merged three days ago) aren't reflected on the website:<br>
><br>
> <a href="https://review.openstack.org/25947" target="_blank">https://review.openstack.org/25947</a><br>
><br>
> <a href="http://docs.openstack.org/trunk/openstack-compute/admin/content/boot-from-volume.html" target="_blank">http://docs.openstack.org/trunk/openstack-compute/admin/content/boot-from-volume.html</a><br>
<br>
Hi Lorin,<br>
I just did a pull and that doc builds off of master for me. In your<br>
target directory you'll find a file named something like:<br>
<br>
bk-compute-adminguide.xml-invalid-2013-04-11T17:57:48.071-05:00.xml<br>
<br>
Please send me that file. Alternatively, you can open that file in<br>
Oxygen and validate it. You'll see where the problem is and you can fix<br>
it in the real source file.<br>
<br>
That file is the intermediate version of the doc that was validated.<br>
There can be cases where due to profiling, the doc that was valid in the<br>
editor is no longer valid 1/2 through processing.<br>
<br>
Btw., an improvement coming when I cut the next release of the plugin is<br>
validation error messages will look like this:<br>
<br>
@@@@@@@@@@@@@@@@@@@@@@<br>
!!!VALIDATION ERRORS!!<br>
!!!!!!!!!!!!!!!!!!!!!!<br>
<br>
Note: Open the temporary file:<br>
<br>
file:////home/dcramer/Documents/openstack/openstack-manuals-new/doc/src/docbkx/openstack-compute-admin/target/bk-compute-adminguide.xml-invalid-2013-04-11T17:57:48.071-05:00.xml<br>
<br>
to see all the errors in context.<br>
You must correct the errors in the original<br>
source DocBook or wadl files however.<br>
<br>
You can control whether build fails or not by<br>
setting failOnValidationError to no in your pom.<br>
<br>
lineNumber: 20411; columnNumber: 10; element "para" not allowed yet;<br>
expected element "info", "subtitle", "title" or "titleabbrev"<br>
<br>
!!!!!!!!!!!!!!!!!!!!!!<br>
!!!VALIDATION ERRORS!!<br>
@@@@@@@@@@@@@@@@@@@@@@<br>
<br>
Thanks,<br>
David<br>
<br>
<br></div></div>
_______________________________________________<br>
Openstack-docs mailing list<br>
<a>Openstack-docs@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs</a><br>
</blockquote></div>
</blockquote></div><br><br clear="all"><div><br></div></div></div><div>-- <br><div dir="ltr">Lorin Hochstein<br><div>Lead Architect - Cloud Services</div><div>Nimbis Services, Inc.</div><div><a href="http://www.nimbisservices.com" target="_blank">www.nimbisservices.com</a></div>
</div>
</div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Lorin Hochstein<br><div>Lead Architect - Cloud Services</div><div>Nimbis Services, Inc.</div><div><a href="http://www.nimbisservices.com" target="_blank">www.nimbisservices.com</a></div>
</div>
</div></div></div>