tripleo-quickstart doc generation is not writing out all the appropriate docs

Bug #1654003 reported by wes hayutin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo-quickstart
Fix Released
Undecided
Harry Rybacki
Changed in tripleo-quickstart:
assignee: nobody → Harry Rybacki (hrybacki-h)
status: New → Confirmed
Revision history for this message
Harry Rybacki (hrybacki-h) wrote :

Initial assessment shows that this started happening around 17-Dec-2016[1].

Reviewing output from the collect-logs role we can see the problem is relates to the path where bash templates exist:

failed: [localhost] (item=overcloud-validate) => {"changed": true, "cmd": "awk -f \"/home/<snip>/usr/local/share/ansible/roles/collect-logs/scripts/doc_extrapolation.awk\" \"/home/<snip>/collected_files/undercloud/home/rhos-ci/overcloud-validate.sh\" > \"/home/<snip>/usr/local/share/ansible/roles/collect-logs/docs/source/overcloud-validate.rst\"", "delta": "0:00:00.003720", "end": "2017-01-04 13:09:12.095890", "failed": true, "item": "overcloud-validate", "rc": 2, "start": "2017-01-04 13:09:12.092170", "stderr": "awk: fatal: cannot open file `/home/rhos-ci/<snip>/tripleo-quickstart/collected_files/undercloud/home/rhos-ci/overcloud-validate.sh' for reading (No such file or directory)", "stdout": "", "stdout_lines": [], "warnings": []}

Crosschecking the date quickly lead to the root review that is causing this[2]. We removed the hardcoded `stack` user in a attempt to make the role more flexible but missed this regression. Assigned myself to work on solution.

[1] - https://ci.centos.org/artifacts/rdo/jenkins-tripleo-quickstart-periodic-newton-delorean-full-deploy-minimal-104/docs/build/
[2] - https://review.openstack.org/#/c/404800/

Revision history for this message
wes hayutin (weshayutin) wrote :

Can we close this?

Revision history for this message
Harry Rybacki (hrybacki-h) wrote :

This bug can be closed as the issue has been fixed. However there are several reviews[1-3] that need to land in order to help prevent/identify further doc generation breakages.

[1] - https://review.openstack.org/425936
[2] - https://review.openstack.org/425868
[3] - https://review.openstack.org/421463

Revision history for this message
Harry Rybacki (hrybacki-h) wrote :

One more review specific to minimal_pacemaker issues: https://review.openstack.org/#/c/431025/

Revision history for this message
Ronelle Landy (rlandy) wrote :
Changed in tripleo-quickstart:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.