OOOQ deployments using the minimal_pacemaker config fail to generate docs

Bug #1662929 reported by Harry Rybacki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo-quickstart
Fix Released
Undecided
Harry Rybacki

Bug Description

Presently, jobs using the minimal_pacemaker general config e.g.[1][2] are failing to generate docs with the collect-logs role[3].

# Steps to recreate:
1. Deploy OS with OOOQ using the minimal_pacemaker general config
2. Call the collect-logs role using the same general config

# Expected output:
1. Templated bash scripts will be pulled out of the logs, converted to rST files, and turned into docs via Sphinx

# Actual output:
1. The collect-logs role will fail relevant doc creation sections because the artcl_create_docs_payload[4] variable is undefined --

```
TASK [collect-logs : Fetch static rST docs to include in output docs] **********
task path: /home/centos/workspace/tripleo-quickstart-periodic-newton-delorean-full-deploy-minimal_pacemaker/usr/local/share/ansible/roles/collect-logs/tasks/create-docs.yml:22
Wednesday 08 February 2017 07:05:01 +0000 (0:00:00.206) 0:04:16.319 ****
fatal: [172.19.2.149]: FAILED! => {"failed": true, "msg": "'artcl_create_docs_payload' is undefined"}
...ignoring
fatal: [overcloud-controller-0]: FAILED! => {"failed": true, "msg": "'artcl_create_docs_payload' is undefined"}
...ignoring
fatal: [overcloud-novacompute-0]: FAILED! => {"failed": true, "msg": "'artcl_create_docs_payload' is undefined"}
...ignoring
fatal: [undercloud]: FAILED! => {"failed": true, "msg": "'artcl_create_docs_payload' is undefined"}
...ignoring
```

[1] - https://ci.centos.org/view/rdo/view/tripleo-periodic/job/tripleo-quickstart-periodic-master-delorean-full-deploy-minimal_pacemaker/
[2] - https://ci.centos.org/view/rdo/view/tripleo-periodic/job/tripleo-quickstart-periodic-newton-delorean-full-deploy-minimal_pacemaker/
[3] - https://github.com/openstack/tripleo-quickstart-extras/tree/master/roles/collect-logs#collect-logs
[4] - https://github.com/openstack/tripleo-quickstart-extras/tree/master/roles/collect-logs#documentation-generation-related

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart (master)

Fix proposed to branch: master
Review: https://review.openstack.org/431025

Changed in tripleo-quickstart:
assignee: nobody → Harry Rybacki (hrybacki-h)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-quickstart (master)

Reviewed: https://review.openstack.org/431025
Committed: https://git.openstack.org/cgit/openstack/tripleo-quickstart/commit/?id=7790ab13c89ab319cf556da2c4a61341110b5d16
Submitter: Jenkins
Branch: master

commit 7790ab13c89ab319cf556da2c4a61341110b5d16
Author: Harry Rybacki <email address hidden>
Date: Wed Feb 8 10:46:13 2017 -0500

    Add artcl_create_docs_payload to minmal_pacemaker

    Missing doc creation variable is preventing Sphinx generated
    docs from being created.

    Change-Id: I9d9134726f7e9aefe919880614cf1c8b88566811
    Closes-Bug: 1662929

Changed in tripleo-quickstart:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-quickstart 2.0.0

This issue was fixed in the openstack/tripleo-quickstart 2.0.0 release.

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.