TQE collect-logs ansible role does not generates documentation for the tags defined in featureset

Bug #1768326 reported by chandan kumar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Unassigned

Bug Description

TQE collect-logs ansible role is used to generate docs from TQE roles template files.
The variables used in featureset 027 for generating docs is not working.
For example:
https://review.openstack.org/#/c/565435/ -> adds undercloud-validate tag under collect-logs vars to generate the logs in fs027 but it is not generating here: http://logs.openstack.org/35/565435/1/check/tripleo-ci-centos-7-undercloud-containers/eaaa30f/logs/docs/build/

I think it might be a bug in collect-logs ansible role.

Tags: quickstart
Changed in tripleo:
status: New → Incomplete
status: Incomplete → Triaged
importance: Undecided → Medium
milestone: none → rocky-3
wes hayutin (weshayutin)
tags: added: quickstart
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/566527

Changed in tripleo:
assignee: nobody → Arx Cruz (arxcruz)
status: Triaged → In Progress
Revision history for this message
Arx Cruz (arxcruz) wrote :

The problem with https://review.openstack.org/#/c/565435/ is that the collect-logs role expect a script not a role for this list, the right one should be tempest-setup.
See https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/collect-logs/tasks/create-docs.yml#L17

Changed in tripleo:
assignee: Arx Cruz (arxcruz) → Matt Young (halcyondude)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-quickstart (master)

Reviewed: https://review.openstack.org/566527
Committed: https://git.openstack.org/cgit/openstack/tripleo-quickstart/commit/?id=9953666d6741765c7c58ecd9945bcd6cb26569a8
Submitter: Zuul
Branch: master

commit 9953666d6741765c7c58ecd9945bcd6cb26569a8
Author: Arx Cruz <email address hidden>
Date: Mon May 7 11:04:45 2018 +0200

    Generating tempest documentation

    Fix the missing tempest documentation in collect-logs role

    Change-Id: I2c9733c3bc038d87d5bb2193bb316d2cc7e136d8
    Closes-Bug: 1768326

Changed in tripleo:
status: In Progress → Fix Released
Matt Young (halcyondude)
Changed in tripleo:
assignee: Matt Young (halcyondude) → nobody
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-quickstart 2.1.1

This issue was fixed in the openstack/tripleo-quickstart 2.1.1 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.