The documentation gate job wrongly reports success

Bug #1317648 reported by Ildiko Vancsa
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Medium
Ildiko Vancsa

Bug Description

The docs gate job that is run for Ceilometer testing reports success in case pf malformed table error in the doc build. Sphinx fails, when the table formatting in the .rst files contains errors, like the column size isn't defined correctly. When a malformed error is reported during the documentation build it results in that the generated doc will not containe the misformatted table. The gate job should fail, if any errors are reported during the documentation build.

Changed in ceilometer:
importance: Undecided → Medium
Changed in ceilometer:
assignee: nobody → Ildiko Vancsa (ildiko-vancsa)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (master)

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

Changed in ceilometer:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

Reviewed: https://review.openstack.org/96258
Committed: https://git.openstack.org/cgit/openstack/ceilometer/commit/?id=b436ddad476f7dfb6cfc435072f935247a7c0ee7
Submitter: Jenkins
Branch: master

commit b436ddad476f7dfb6cfc435072f935247a7c0ee7
Author: Ildiko Vancsa <email address hidden>
Date: Wed May 28 19:57:19 2014 +0200

    Fix doc gate job false success

    pbr config was missing from setup.cfg. With adding "warnerrors = true"
    under '[pbr]' in setup.cfg, the Sphinx build will fail in case of
    warnings and errors during the build process.

    This patch also fixes the currently existing problems in the developer
    documentation of Ceilometer. The unused todo extension was also removed.

    Fixes-Bug: #1317648
    Fixes-Bug: #1321193
    Fixes-Bug: #1272845

    Change-Id: If1a9d7aca5c1d350568a83fb49bb8ea3defefdca

Changed in ceilometer:
status: In Progress → Fix Committed
Eoghan Glynn (eglynn)
Changed in ceilometer:
milestone: none → juno-1
Thierry Carrez (ttx)
Changed in ceilometer:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: juno-1 → 2014.2
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.