Docs not building with Sphinx 1.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
High
|
Julie Pichon | ||
Grizzly |
Fix Released
|
Undecided
|
Julie Pichon |
Bug Description
Sphinx 1.2b1 came out on the 31st. When running ./run_tests.sh --docs, the following happens:
reading sources... [ 64%] sourcecode/
Exception occurred:
File "/home/
self.
TypeError: __repr__ returned non-string (type NoneType)
The full traceback has been saved in /tmp/sphinx-
Please also report this if it was a user error, so that a better error message can be provided next time.
Not much more information in the indicated logs besides version numbers:
# Sphinx version: 1.2b1
# Python version: 2.7.3
# Docutils version: 0.9.1 release
# Jinja2 version: 2.6
File "/home/
documenter.
File "/home/
self.
File "/home/
for (mname, member, isattr) in self.filter_
File "/home/
not keep, self.options)
File "/home/
for result in self.emit(event, *args):
File "/home/
self.
TypeError: __repr__ returned non-string (type NoneType)
See also http://
Changed in horizon: | |
assignee: | nobody → Julie Pichon (jpichon) |
Changed in horizon: | |
status: | New → Confirmed |
Changed in horizon: | |
importance: | Undecided → High |
milestone: | none → havana-1 |
Changed in horizon: | |
status: | Fix Committed → Fix Released |
Changed in horizon: | |
milestone: | havana-1 → 2013.2 |
The quick and easy solution is to pin Sphinx to 1.1.3, although it would be nice to figure out exactly why Sphinx is failing. It's happening for openstack_ dashboard. dashboards. project. images_ and_snapshots. images. tables and openstack_ dashboard. usage.quotas.