<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Wed, Jan 10, 2018 at 8:35 PM melanie witt <<a href="mailto:melwittt@gmail.com">melwittt@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, 05 Jan 2018 10:43:59 -0800, Clark Boylan wrote:<br>
> To expand a bit more on that what we are attempting to do is port the log handling code in devstack-gate [0] to zuul v3 jobs living in tempest [1]. The new job in tempest itself relies on the  ansible process-test-results role which can be found here [2]. Chances are something in [1] and/or [2] will have to be updated to match the behavior in [0].<br>
><br>
> [0]<a href="https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/functions.sh#n524" rel="noreferrer" target="_blank">https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/functions.sh#n524</a><br>
> [1]<a href="https://git.openstack.org/cgit/openstack/tempest/tree/playbooks/post-tempest.yaml#n8" rel="noreferrer" target="_blank">https://git.openstack.org/cgit/openstack/tempest/tree/playbooks/post-tempest.yaml#n8</a><br>
> [2]<a href="http://git.openstack.org/cgit/openstack-infra/zuul-jobs/tree/roles/process-test-results" rel="noreferrer" target="_blank">http://git.openstack.org/cgit/openstack-infra/zuul-jobs/tree/roles/process-test-results</a><br>
<br>
Thanks for the pointer. So far, I can't tell what's going wrong but I<br>
noticed that none of the items in post-tempest.yaml are making it to<br>
controller/logs/. The tempest.conf is missing under controller/logs/etc,<br>
the tempest.log is missing, accounts.yaml is missing, along with<br>
testr_results.html. The job-output shows that the post-tempest.yaml is<br>
being executed [1] but the results aren't making it to logs/.<br></blockquote><div><br></div><div>Thanks for looking into this. The issue with the missing tempest log and config</div><div>is related to a change in stage-dir on devstack side. The ansible user dir is the</div><div>correct stage dir to be used, but tempest was still setting /opt/stack in its post.</div><div>The fix for that is here [1].</div><div><br></div><div>In fact we should be able to stop invoking stage-output in tempest post and only</div><div>extend the zuul_copy_output variable in the devstack-tempest job definition,</div><div>I'll look into that in the near future.</div><div><br></div><div>Andrea Frittoli (andreaf)</div><div><br></div><div>[1] <a href="https://review.openstack.org/532649">https://review.openstack.org/532649</a> </div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
[1]<br>
<a href="http://logs.openstack.org/95/523395/14/gate/tempest-full/ea04d53/job-output.txt.gz#_2018-01-10_19_15_27_228060" rel="noreferrer" target="_blank">http://logs.openstack.org/95/523395/14/gate/tempest-full/ea04d53/job-output.txt.gz#_2018-01-10_19_15_27_228060</a><br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div></div>