[Openstack-stable-maint] Horizon docs stable/folsom bitrot job failures [was Re: Build failed in Jenkins: periodic-horizon-docs-stable-folsom #94]

Gabriel Hurley Gabriel.Hurley at nebula.com
Thu Jan 3 19:00:29 UTC 2013


Dying while building sphinx docs? How very odd. There's was no change that would've started triggering that failure that I'm aware of. I'd blame some sort of environment config issue offhand...

    - Gabriel

> -----Original Message-----
> From: Mark McLoughlin [mailto:markmc at redhat.com]
> Sent: Thursday, January 03, 2013 10:00 AM
> To: Gabriel Hurley
> Cc: openstack-stable-maint at lists.openstack.org
> Subject: Horizon docs stable/folsom bitrot job failures [was Re: [Openstack-
> stable-maint] Build failed in Jenkins: periodic-horizon-docs-stable-folsom
> #94]
> 
> Hi Gabriel,
> 
> Do you have any idea why this stable/folsom bitrot job has been failing
> since December 17?
> 
> Thanks,
> Mark.
> 
> On Thu, 2013-01-03 at 00:04 +0000, OpenStack Jenkins wrote:
> > See <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/94/>
> >
> > ------------------------------------------
> > [...truncated 2287 lines...]
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 447, in reverse
> >     app_list = resolver.app_dict[ns]
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 290, in app_dict
> >     self._populate()
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 242, in _populate
> >     for pattern in reversed(self.url_patterns):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 328, in url_patterns
> >     patterns = getattr(self.urlconf_module, "urlpatterns",
> self.urlconf_module)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 323, in urlconf_module
> >     self._urlconf_module = import_module(self.urlconf_name)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/utils/importlib.py",> line 35, in import_module
> >     __import__(name)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/openstack_dashboard/urls.py",> line 36, in <module>
> >     url(r'', include(horizon.urls)))
> > AttributeError: 'module' object has no attribute 'urls'
> > reading sources... [ 82%]
> sourcecode/horizon/horizon.dashboards.syspanel.projects.panel
> > Traceback (most recent call last):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/ext/autodoc.py",> line 321, in import_object
> >     __import__(self.modname)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/projects/panel.py",> line 24, in
> <module>
> >     from horizon.dashboards.syspanel import dashboard
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/dashboard.py",> line 22, in
> <module>
> >     class SystemPanels(horizon.PanelGroup):
> > AttributeError: 'module' object has no attribute 'PanelGroup'
> > reading sources... [ 84%]
> sourcecode/horizon/horizon.dashboards.syspanel.projects.tests
> > Traceback (most recent call last):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/ext/autodoc.py",> line 321, in import_object
> >     __import__(self.modname)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/projects/tests.py",> line 27, in
> <module>
> >     INDEX_URL = reverse('horizon:syspanel:projects:index')
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 447, in reverse
> >     app_list = resolver.app_dict[ns]
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 290, in app_dict
> >     self._populate()
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 242, in _populate
> >     for pattern in reversed(self.url_patterns):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 328, in url_patterns
> >     patterns = getattr(self.urlconf_module, "urlpatterns",
> self.urlconf_module)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 323, in urlconf_module
> >     self._urlconf_module = import_module(self.urlconf_name)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/utils/importlib.py",> line 35, in import_module
> >     __import__(name)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/openstack_dashboard/urls.py",> line 36, in <module>
> >     url(r'', include(horizon.urls)))
> > AttributeError: 'module' object has no attribute 'urls'
> > reading sources... [ 86%]
> sourcecode/horizon/horizon.dashboards.syspanel.quotas.panel
> > Traceback (most recent call last):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/ext/autodoc.py",> line 321, in import_object
> >     __import__(self.modname)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/quotas/panel.py",> line 24, in
> <module>
> >     from horizon.dashboards.syspanel import dashboard
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/dashboard.py",> line 22, in
> <module>
> >     class SystemPanels(horizon.PanelGroup):
> > AttributeError: 'module' object has no attribute 'PanelGroup'
> > reading sources... [ 89%]
> sourcecode/horizon/horizon.dashboards.syspanel.services.panel
> > Traceback (most recent call last):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/ext/autodoc.py",> line 321, in import_object
> >     __import__(self.modname)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/services/panel.py",> line 24, in
> <module>
> >     from horizon.dashboards.syspanel import dashboard
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/dashboard.py",> line 22, in
> <module>
> >     class SystemPanels(horizon.PanelGroup):
> > AttributeError: 'module' object has no attribute 'PanelGroup'
> > reading sources... [ 91%]
> sourcecode/horizon/horizon.dashboards.syspanel.services.tests
> > Traceback (most recent call last):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/ext/autodoc.py",> line 321, in import_object
> >     __import__(self.modname)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/services/tests.py",> line 22, in
> <module>
> >     INDEX_URL = reverse('horizon:syspanel:services:index')
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 447, in reverse
> >     app_list = resolver.app_dict[ns]
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 290, in app_dict
> >     self._populate()
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 242, in _populate
> >     for pattern in reversed(self.url_patterns):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 328, in url_patterns
> >     patterns = getattr(self.urlconf_module, "urlpatterns",
> self.urlconf_module)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 323, in urlconf_module
> >     self._urlconf_module = import_module(self.urlconf_name)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/utils/importlib.py",> line 35, in import_module
> >     __import__(name)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/openstack_dashboard/urls.py",> line 36, in <module>
> >     url(r'', include(horizon.urls)))
> > AttributeError: 'module' object has no attribute 'urls'
> > reading sources... [ 93%]
> sourcecode/horizon/horizon.dashboards.syspanel.users.panel
> > Traceback (most recent call last):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/ext/autodoc.py",> line 321, in import_object
> >     __import__(self.modname)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/users/panel.py",> line 24, in
> <module>
> >     from horizon.dashboards.syspanel import dashboard
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/dashboard.py",> line 22, in
> <module>
> >     class SystemPanels(horizon.PanelGroup):
> > AttributeError: 'module' object has no attribute 'PanelGroup'
> > reading sources... [ 95%]
> sourcecode/horizon/horizon.dashboards.syspanel.users.tests
> > Traceback (most recent call last):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/ext/autodoc.py",> line 321, in import_object
> >     __import__(self.modname)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/users/tests.py",> line 29, in
> <module>
> >     USERS_INDEX_URL = reverse('horizon:syspanel:users:index')
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 447, in reverse
> >     app_list = resolver.app_dict[ns]
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 290, in app_dict
> >     self._populate()
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 242, in _populate
> >     for pattern in reversed(self.url_patterns):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 328, in url_patterns
> >     patterns = getattr(self.urlconf_module, "urlpatterns",
> self.urlconf_module)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/core/urlresolvers.py",> line 323, in urlconf_module
> >     self._urlconf_module = import_module(self.urlconf_name)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/django/utils/importlib.py",> line 35, in import_module
> >     __import__(name)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/openstack_dashboard/urls.py",> line 36, in <module>
> >     url(r'', include(horizon.urls)))
> > AttributeError: 'module' object has no attribute 'urls'
> > reading sources... [ 97%]
> sourcecode/horizon/horizon.dashboards.syspanel.volumes.panel
> > Traceback (most recent call last):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/ext/autodoc.py",> line 321, in import_object
> >     __import__(self.modname)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/volumes/panel.py",> line 5, in
> <module>
> >     from horizon.dashboards.syspanel import dashboard
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/dashboards/syspanel/dashboard.py",> line 22, in
> <module>
> >     class SystemPanels(horizon.PanelGroup):
> > AttributeError: 'module' object has no attribute 'PanelGroup'
> > reading sources... [100%]
> sourcecode/openstack_dashboard/openstack_dashboard.urls
> > Traceback (most recent call last):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/ext/autodoc.py",> line 321, in import_object
> >     __import__(self.modname)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/openstack_dashboard/urls.py",> line 36, in <module>
> >     url(r'', include(horizon.urls)))
> > AttributeError: 'module' object has no attribute 'urls'
> >
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/ref/horizon.rst>:24: WARNING: autodoc can't
> import/find function 'horizon.register', it reported error: "register", please
> check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/ref/horizon.rst>:25: WARNING: autodoc can't
> import/find function 'horizon.unregister', it reported error: "unregister",
> please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/ref/horizon.rst>:26: WARNING: autodoc can't
> import/find function 'horizon.get_absolute_url', it reported error:
> "get_absolute_url", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/ref/horizon.rst>:27: WARNING: autodoc can't
> import/find function 'horizon.get_user_home', it reported error:
> "get_user_home", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/ref/horizon.rst>:28: WARNING: autodoc can't
> import/find function 'horizon.get_dashboard', it reported error:
> "get_dashboard", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/ref/horizon.rst>:29: WARNING: autodoc can't
> import/find function 'horizon.get_default_dashboard', it reported error:
> "get_default_dashboard", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/ref/horizon.rst>:30: WARNING: autodoc can't
> import/find function 'horizon.get_dashboards', it reported error:
> "get_dashboards", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/ref/horizon.rst>:35: WARNING: autodoc can't
> import/find class 'horizon.Dashboard', it reported error: "Dashboard", please
> check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/ref/horizon.rst>:41: WARNING: autodoc can't
> import/find class 'horizon.Panel', it reported error: "Panel", please check
> your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/ref/horizon.rst>:44: WARNING: autodoc can't
> import/find class 'horizon.PanelGroup', it reported error: "PanelGroup",
> please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.acces
> s_and_security.floating_ips.tests.rst>:4: WARNING: autodoc can't
> import/find module
> 'horizon.dashboards.nova.access_and_security.floating_ips.tests', it
> reported error: "'module' object has no attribute 'urls'", please check your
> spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.acces
> s_and_security.keypairs.tests.rst>:4: WARNING: autodoc can't import/find
> module 'horizon.dashboards.nova.access_and_security.keypairs.tests', it
> reported error: "'module' object has no attribute 'urls'", please check your
> spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.acces
> s_and_security.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.nova.access_and_security.panel', it reported error:
> "'module' object has no attribute 'PanelGroup'", please check your spelling
> and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.acces
> s_and_security.security_groups.tests.rst>:4: WARNING: autodoc can't
> import/find module
> 'horizon.dashboards.nova.access_and_security.security_groups.tests', it
> reported error: "'module' object has no attribute 'urls'", please check your
> spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.conta
> iners.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.nova.containers.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.conta
> iners.tests.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.nova.containers.tests', it reported error: "'module'
> object has no attribute 'urls'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.dash
> board.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.nova.dashboard', it reported error: "'module' object has
> no attribute 'PanelGroup'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.imag
> es_and_snapshots.images.panel.rst>:4: WARNING: autodoc can't
> import/find module
> 'horizon.dashboards.nova.images_and_snapshots.images.panel', it reported
> error: "'module' object has no attribute 'PanelGroup'", please check your
> spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.imag
> es_and_snapshots.images.tests.rst>:4: WARNING: autodoc can't import/find
> module 'horizon.dashboards.nova.images_and_snapshots.images.tests', it
> reported error: "'module' object has no attribute 'urls'", please check your
> spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.imag
> es_and_snapshots.panel.rst>:4: WARNING: autodoc can't import/find
> module 'horizon.dashboards.nova.images_and_snapshots.panel', it reported
> error: "'module' object has no attribute 'PanelGroup'", please check your
> spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.imag
> es_and_snapshots.snapshots.panel.rst>:4: WARNING: autodoc can't
> import/find module
> 'horizon.dashboards.nova.images_and_snapshots.snapshots.panel', it
> reported error: "'module' object has no attribute 'PanelGroup'", please check
> your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.imag
> es_and_snapshots.snapshots.tests.rst>:4: WARNING: autodoc can't
> import/find module
> 'horizon.dashboards.nova.images_and_snapshots.snapshots.tests', it
> reported error: "'module' object has no attribute 'urls'", please check your
> spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.imag
> es_and_snapshots.tests.rst>:4: WARNING: autodoc can't import/find
> module 'horizon.dashboards.nova.images_and_snapshots.tests', it reported
> error: "'module' object has no attribute 'urls'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.imag
> es_and_snapshots.volume_snapshots.panel.rst>:4: WARNING: autodoc
> can't import/find module
> 'horizon.dashboards.nova.images_and_snapshots.volume_snapshots.panel'
> , it reported error: "'module' object has no attribute 'PanelGroup'", please
> check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.imag
> es_and_snapshots.volume_snapshots.tests.rst>:4: WARNING: autodoc can't
> import/find module
> 'horizon.dashboards.nova.images_and_snapshots.volume_snapshots.tests',
> it reported error: "'module' object has no attribute 'urls'", please check your
> spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.insta
> nces.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.nova.instances.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.insta
> nces.tests.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.nova.instances.tests', it reported error: "'module'
> object has no attribute 'urls'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.netw
> orks.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.nova.networks.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.netw
> orks.tests.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.nova.networks.tests', it reported error: "'module'
> object has no attribute 'urls'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.overv
> iew.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.nova.overview.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.overv
> iew.tests.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.nova.overview.tests', it reported error: "'module'
> object has no attribute 'urls'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.nova.volu
> mes.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.nova.volumes.panel', it reported error: "'module' object
> has no attribute 'PanelGroup'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.settings.da
> shboard.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.settings.dashboard', it reported error: "'module' object
> has no attribute 'Dashboard'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.settings.ec
> 2.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.settings.ec2.panel', it reported error: "'module' object
> has no attribute 'Dashboard'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.settings.ec
> 2.tests.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.settings.ec2.tests', it reported error: "'module' object
> has no attribute 'urls'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.settings.pr
> oject.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.settings.project.panel', it reported error: "'module'
> object has no attribute 'Dashboard'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.settings.us
> er.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.settings.user.panel', it reported error: "'module' object
> has no attribute 'Dashboard'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.d
> ashboard.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.dashboard', it reported error: "'module' object
> has no attribute 'PanelGroup'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.fl
> avors.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.flavors.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.i
> mages.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.images.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.in
> stances.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.instances.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.n
> etworks.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.networks.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.n
> etworks.tests.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.networks.tests', it reported error: "'module'
> object has no attribute 'urls'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.o
> verview.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.overview.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.o
> verview.tests.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.overview.tests', it reported error: "'module'
> object has no attribute 'urls'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.pr
> ojects.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.projects.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.pr
> ojects.tests.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.projects.tests', it reported error: "'module'
> object has no attribute 'urls'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.q
> uotas.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.quotas.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.s
> ervices.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.services.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.s
> ervices.tests.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.services.tests', it reported error: "'module'
> object has no attribute 'urls'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.u
> sers.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.users.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.u
> sers.tests.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.users.tests', it reported error: "'module' object
> has no attribute 'urls'", please check your spelling and sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/horizon/horizon.dashboards.syspanel.v
> olumes.panel.rst>:4: WARNING: autodoc can't import/find module
> 'horizon.dashboards.syspanel.volumes.panel', it reported error: "'module'
> object has no attribute 'PanelGroup'", please check your spelling and
> sys.path
> > <https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/doc/source/sourcecode/openstack_dashboard/openstack_dash
> board.urls.rst>:4: WARNING: autodoc can't import/find module
> 'openstack_dashboard.urls', it reported error: "'module' object has no
> attribute 'urls'", please check your spelling and sys.path
> > looking for now-outdated files... none found
> > pickling environment... done
> > checking consistency... done
> > writing... horizon.1 { intro quickstart topics/tutorial topics/deployment
> topics/customizing contributing testing topics/tables topics/testing
> ref/run_tests ref/horizon ref/workflows ref/tables ref/tabs ref/forms
> ref/middleware ref/context_processors ref/decorators ref/exceptions
> ref/test sourcecode/autoindex
> sourcecode/openstack_dashboard/openstack_dashboard
> sourcecode/openstack_dashboard/openstack_dashboard.exceptions
> sourcecode/openstack_dashboard/openstack_dashboard.settings
> sourcecode/openstack_dashboard/openstack_dashboard.urls
> sourcecode/openstack_dashboard/openstack_dashboard.test
> sourcecode/openstack_dashboard/openstack_dashboard.test.settings
> sourcecode/openstack_dashboard/openstack_dashboard.local
> sourcecode/horizon/horizon.test sourcecode/horizon/horizon.site_urls
> sourcecode/horizon/horizon.decorators sourcecode/horizon/horizon
> sourcecode/horizon/horizon.models sourcecode/horizon/horizon.base
> sourcecode/horizon/horizon.version sourcecode/horizon/horizon.excepti!
>  on!
> >  s sourcecode/horizon/horizon.middleware
> sourcecode/horizon/horizon.loaders sourcecode/horizon/horizon.messages
> sourcecode/horizon/horizon.context_processors
> sourcecode/horizon/horizon.views sourcecode/horizon/horizon.views.base
> sourcecode/horizon/horizon.usage.views
> sourcecode/horizon/horizon.usage.tables
> sourcecode/horizon/horizon.usage sourcecode/horizon/horizon.usage.base
> sourcecode/horizon/horizon.forms.fields
> sourcecode/horizon/horizon.forms.views
> sourcecode/horizon/horizon.forms sourcecode/horizon/horizon.forms.base
> sourcecode/horizon/horizon.workflows.views
> sourcecode/horizon/horizon.workflows
> sourcecode/horizon/horizon.workflows.base
> sourcecode/horizon/horizon.templatetags.horizon
> sourcecode/horizon/horizon.templatetags.truncate_filter
> sourcecode/horizon/horizon.templatetags.sizeformat
> sourcecode/horizon/horizon.templatetags.parse_date
> sourcecode/horizon/horizon.templatetags
> sourcecode/horizon/horizon.templatetags.branding
> sourcecode/horizon/horizon.conf sourcecod!
>  e/!
> >  horizon/horizon.conf.dash_template sourcecode/horizon/horizon.!
> >  conf.dash_template.models
> sourcecode/horizon/horizon.conf.panel_template.views
> sourcecode/horizon/horizon.conf.panel_template
> sourcecode/horizon/horizon.conf.panel_template.models
> sourcecode/horizon/horizon.conf.panel_template.urls
> sourcecode/horizon/horizon.tables.views
> sourcecode/horizon/horizon.tables
> sourcecode/horizon/horizon.tables.actions
> sourcecode/horizon/horizon.tables.base
> sourcecode/horizon/horizon.dashboards
> sourcecode/horizon/horizon.dashboards.syspanel
> sourcecode/horizon/horizon.dashboards.syspanel.models
> sourcecode/horizon/horizon.dashboards.syspanel.dashboard
> sourcecode/horizon/horizon.dashboards.syspanel.networks.views
> sourcecode/horizon/horizon.dashboards.syspanel.networks.forms
> sourcecode/horizon/horizon.dashboards.syspanel.networks.tables
> sourcecode/horizon/horizon.dashboards.syspanel.networks
> sourcecode/horizon/horizon.dashboards.syspanel.networks.panel
> sourcecode/horizon/horizon.dashboards.syspanel.networks.tests
> sourcecode/horizon/horizon.dashboard!
>  s.!
> >  syspanel.networks.urls
> sourcecode/horizon/horizon.dashboards.syspanel.networks.ports.tabs
> sourcecode/horizon/horizon.dashboards.syspanel.networks.ports.views
> sourcecode/horizon/horizon.dashboards.syspanel.networks.ports.forms
> sourcecode/horizon/horizon.dashboards.syspanel.networks.ports.tables
> sourcecode/horizon/horizon.dashboards.syspanel.networks.ports
> sourcecode/horizon/horizon.dashboards.syspanel.networks.ports.urls
> sourcecode/horizon/horizon.dashboards.syspanel.networks.subnets.views
> sourcecode/horizon/horizon.dashboards.syspanel.networks.subnets.forms
> sourcecode/horizon/horizon.dashboards.syspanel.networks.subnets.tables
> sourcecode/horizon/horizon.dashboards.syspanel.networks.subnets
> sourcecode/horizon/horizon.dashboards.syspanel.networks.subnets.urls
> sourcecode/horizon/horizon.dashboards.syspanel.flavors.views
> sourcecode/horizon/horizon.dashboards.syspanel.flavors.forms
> sourcecode/horizon/horizon.dashboards.syspanel.flavors.tables
> sourcecode/horizon/horizon.dashboa!
>  rd!
> >  s.syspanel.flavors
> sourcecode/horizon/horizon.dashboards.syspanel.flavo!
> >  rs.panel sourcecode/horizon/horizon.dashboards.syspanel.flavors.tests
> sourcecode/horizon/horizon.dashboards.syspanel.flavors.urls
> sourcecode/horizon/horizon.dashboards.syspanel.volumes.views
> sourcecode/horizon/horizon.dashboards.syspanel.volumes.tables
> sourcecode/horizon/horizon.dashboards.syspanel.volumes
> sourcecode/horizon/horizon.dashboards.syspanel.volumes.panel
> sourcecode/horizon/horizon.dashboards.syspanel.volumes.tests
> sourcecode/horizon/horizon.dashboards.syspanel.volumes.urls
> sourcecode/horizon/horizon.dashboards.syspanel.projects.views
> sourcecode/horizon/horizon.dashboards.syspanel.projects.forms
> sourcecode/horizon/horizon.dashboards.syspanel.projects.tables
> sourcecode/horizon/horizon.dashboards.syspanel.projects
> sourcecode/horizon/horizon.dashboards.syspanel.projects.panel
> sourcecode/horizon/horizon.dashboards.syspanel.projects.tests
> sourcecode/horizon/horizon.dashboards.syspanel.projects.workflows
> sourcecode/horizon/horizon.dashboards.syspanel.projects.urls so!
>  ur!
> >  cecode/horizon/horizon.dashboards.syspanel.quotas.views
> sourcecode/horizon/horizon.dashboards.syspanel.quotas.tables
> sourcecode/horizon/horizon.dashboards.syspanel.quotas
> sourcecode/horizon/horizon.dashboards.syspanel.quotas.panel
> sourcecode/horizon/horizon.dashboards.syspanel.quotas.tests
> sourcecode/horizon/horizon.dashboards.syspanel.quotas.urls
> sourcecode/horizon/horizon.dashboards.syspanel.users.views
> sourcecode/horizon/horizon.dashboards.syspanel.users.forms
> sourcecode/horizon/horizon.dashboards.syspanel.users.tables
> sourcecode/horizon/horizon.dashboards.syspanel.users
> sourcecode/horizon/horizon.dashboards.syspanel.users.panel
> sourcecode/horizon/horizon.dashboards.syspanel.users.tests
> sourcecode/horizon/horizon.dashboards.syspanel.users.urls
> sourcecode/horizon/horizon.dashboards.syspanel.instances.views
> sourcecode/horizon/horizon.dashboards.syspanel.instances.tables
> sourcecode/horizon/horizon.dashboards.syspanel.instances
> sourcecode/horizon/horizon.dashboards.syspane!
>  l.!
> >  instances.panel
> sourcecode/horizon/horizon.dashboards.syspanel.instance!
> >  s.tests sourcecode/horizon/horizon.dashboards.syspanel.instances.urls
> sourcecode/horizon/horizon.dashboards.syspanel.overview.views
> sourcecode/horizon/horizon.dashboards.syspanel.overview
> sourcecode/horizon/horizon.dashboards.syspanel.overview.panel
> sourcecode/horizon/horizon.dashboards.syspanel.overview.tests
> sourcecode/horizon/horizon.dashboards.syspanel.overview.urls
> sourcecode/horizon/horizon.dashboards.syspanel.images.views
> sourcecode/horizon/horizon.dashboards.syspanel.images.forms
> sourcecode/horizon/horizon.dashboards.syspanel.images.tables
> sourcecode/horizon/horizon.dashboards.syspanel.images
> sourcecode/horizon/horizon.dashboards.syspanel.images.panel
> sourcecode/horizon/horizon.dashboards.syspanel.images.tests
> sourcecode/horizon/horizon.dashboards.syspanel.images.urls
> sourcecode/horizon/horizon.dashboards.syspanel.services.views
> sourcecode/horizon/horizon.dashboards.syspanel.services.tables
> sourcecode/horizon/horizon.dashboards.syspanel.services
> sourcecode/horizon!
>  /h!
> >  orizon.dashboards.syspanel.services.panel
> sourcecode/horizon/horizon.dashboards.syspanel.services.tests
> sourcecode/horizon/horizon.dashboards.syspanel.services.urls
> sourcecode/horizon/horizon.dashboards.settings
> sourcecode/horizon/horizon.dashboards.settings.models
> sourcecode/horizon/horizon.dashboards.settings.dashboard
> sourcecode/horizon/horizon.dashboards.settings.user.views
> sourcecode/horizon/horizon.dashboards.settings.user.forms
> sourcecode/horizon/horizon.dashboards.settings.user
> sourcecode/horizon/horizon.dashboards.settings.user.panel
> sourcecode/horizon/horizon.dashboards.settings.user.urls
> sourcecode/horizon/horizon.dashboards.settings.project.views
> sourcecode/horizon/horizon.dashboards.settings.project.forms
> sourcecode/horizon/horizon.dashboards.settings.project.tables
> sourcecode/horizon/horizon.dashboards.settings.project
> sourcecode/horizon/horizon.dashboards.settings.project.panel
> sourcecode/horizon/horizon.dashboards.settings.project.urls
> sourcecode/horizon/h!
>  or!
> >  izon.dashboards.settings.ec2.views
> sourcecode/horizon/horizon.dashboard!
> >  s.settings.ec2.forms sourcecode/horizon/horizon.dashboards.settings.ec2
> sourcecode/horizon/horizon.dashboards.settings.ec2.panel
> sourcecode/horizon/horizon.dashboards.settings.ec2.tests
> sourcecode/horizon/horizon.dashboards.settings.ec2.urls
> sourcecode/horizon/horizon.dashboards.nova
> sourcecode/horizon/horizon.dashboards.nova.models
> sourcecode/horizon/horizon.dashboards.nova.dashboard
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.view
> s sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.panel
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.tests
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.urls
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.volu
> me_snapshots.tabs
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.volu
> me_snapshots.tables
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.volu
> me_snapshots !
>  so!
> >
> urcecode/horizon/horizon.dashboards.nova.images_and_snapshots.volume
> _snapshots.panel
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.volu
> me_snapshots.tests
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.snap
> shots.views
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.snap
> shots.forms
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.snap
> shots.tables
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.snap
> shots
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.snap
> shots.panel
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.snap
> shots.tests
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.snap
> shots.urls
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.imag
> es.tabs
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.imag
> es.views
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.imag
> es.forms sourcecode/horizon/horizon.das!
>  hb!
> >  oards.nova.images_and_snapshots.images.tables
> sourcecode/horizon/horizo!
> >  n.dashboards.nova.images_and_snapshots.images
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.imag
> es.panel
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.imag
> es.tests
> sourcecode/horizon/horizon.dashboards.nova.images_and_snapshots.imag
> es.urls sourcecode/horizon/horizon.dashboards.nova.networks.views
> sourcecode/horizon/horizon.dashboards.nova.networks.forms
> sourcecode/horizon/horizon.dashboards.nova.networks.tables
> sourcecode/horizon/horizon.dashboards.nova.networks
> sourcecode/horizon/horizon.dashboards.nova.networks.panel
> sourcecode/horizon/horizon.dashboards.nova.networks.tests
> sourcecode/horizon/horizon.dashboards.nova.networks.workflows
> sourcecode/horizon/horizon.dashboards.nova.networks.urls
> sourcecode/horizon/horizon.dashboards.nova.networks.ports.tabs
> sourcecode/horizon/horizon.dashboards.nova.networks.ports.views
> sourcecode/horizon/horizon.dashboards.nova.networks.ports.tables
> sourcecode/horizon/horizon.dashboards.nova.networks.port!
>  s !
> >  sourcecode/horizon/horizon.dashboards.nova.networks.ports.urls
> sourcecode/horizon/horizon.dashboards.nova.networks.subnets.tabs
> sourcecode/horizon/horizon.dashboards.nova.networks.subnets.views
> sourcecode/horizon/horizon.dashboards.nova.networks.subnets.forms
> sourcecode/horizon/horizon.dashboards.nova.networks.subnets.tables
> sourcecode/horizon/horizon.dashboards.nova.networks.subnets
> sourcecode/horizon/horizon.dashboards.nova.networks.subnets.urls
> sourcecode/horizon/horizon.dashboards.nova.volumes.tabs
> sourcecode/horizon/horizon.dashboards.nova.volumes.views
> sourcecode/horizon/horizon.dashboards.nova.volumes.forms
> sourcecode/horizon/horizon.dashboards.nova.volumes.tables
> sourcecode/horizon/horizon.dashboards.nova.volumes
> sourcecode/horizon/horizon.dashboards.nova.volumes.panel
> sourcecode/horizon/horizon.dashboards.nova.volumes.tests
> sourcecode/horizon/horizon.dashboards.nova.volumes.urls
> sourcecode/horizon/horizon.dashboards.nova.containers.browsers
> sourcecode/horizon/hor!
>  iz!
> >  on.dashboards.nova.containers.views
> sourcecode/horizon/horizon.dashboar!
> >  ds.nova.containers.forms
> sourcecode/horizon/horizon.dashboards.nova.containers.tables
> sourcecode/horizon/horizon.dashboards.nova.containers
> sourcecode/horizon/horizon.dashboards.nova.containers.panel
> sourcecode/horizon/horizon.dashboards.nova.containers.tests
> sourcecode/horizon/horizon.dashboards.nova.containers.urls
> sourcecode/horizon/horizon.dashboards.nova.instances.tabs
> sourcecode/horizon/horizon.dashboards.nova.instances.views
> sourcecode/horizon/horizon.dashboards.nova.instances.forms
> sourcecode/horizon/horizon.dashboards.nova.instances.tables
> sourcecode/horizon/horizon.dashboards.nova.instances
> sourcecode/horizon/horizon.dashboards.nova.instances.panel
> sourcecode/horizon/horizon.dashboards.nova.instances.tests
> sourcecode/horizon/horizon.dashboards.nova.instances.workflows
> sourcecode/horizon/horizon.dashboards.nova.instances.urls
> sourcecode/horizon/horizon.dashboards.nova.overview.views
> sourcecode/horizon/horizon.dashboards.nova.overview
> sourcecode/horizon/horizon.da!
>  sh!
> >  boards.nova.overview.panel
> sourcecode/horizon/horizon.dashboards.nova.overview.tests
> sourcecode/horizon/horizon.dashboards.nova.overview.urls
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.views
> sourcecode/horizon/horizon.dashboards.nova.access_and_security
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.panel
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.tests
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.urls
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.floating
> _ips.views
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.floating
> _ips.forms
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.floating
> _ips.tables
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.floating
> _ips
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.floating
> _ips.tests
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.floating
> _ips.workflows sourcecode/hori!
>  zo!
> >  n/horizon.dashboards.nova.access_and_security.floating_ips.urls sourcec!
> >
> ode/horizon/horizon.dashboards.nova.access_and_security.keypairs.views
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.keypairs
> .forms
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.keypairs
> .tables
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.keypairs
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.keypairs
> .tests
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.keypairs
> .urls
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.security
> _groups.views
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.security
> _groups.forms
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.security
> _groups.tables
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.security
> _groups
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.security
> _groups.tests
> sourcecode/horizon/horizon.dashboards.nova.access_and_security.security
> _groups.urls sourcecode/horizon/horizon.!
>  ap!
> >  i.nova sourcecode/horizon/horizon.api
> sourcecode/horizon/horizon.api.glance
> sourcecode/horizon/horizon.api.base
> sourcecode/horizon/horizon.api.keystone
> sourcecode/horizon/horizon.api.quantum
> sourcecode/horizon/horizon.api.swift
> sourcecode/horizon/horizon.browsers.breadcrumb
> sourcecode/horizon/horizon.browsers.views
> sourcecode/horizon/horizon.browsers
> sourcecode/horizon/horizon.browsers.base
> sourcecode/horizon/horizon.openstack
> sourcecode/horizon/horizon.openstack.common.jsonutils
> sourcecode/horizon/horizon.openstack.common
> sourcecode/horizon/horizon.openstack.common.setup
> sourcecode/horizon/horizon.management
> sourcecode/horizon/horizon.management.commands
> sourcecode/horizon/horizon.management.commands.startpanel
> sourcecode/horizon/horizon.management.commands.startdash
> sourcecode/horizon/horizon.utils.fields
> sourcecode/horizon/horizon.utils.html
> sourcecode/horizon/horizon.utils.secret_key
> sourcecode/horizon/horizon.utils
> sourcecode/horizon/horizon.utils.memoized sourcecode!
>  /h!
> >  orizon/horizon.utils.validators sourcecode/horizon/horizon.utils.filter!
> >  s sourcecode/horizon/horizon.utils.functions
> sourcecode/horizon/horizon.tabs.views sourcecode/horizon/horizon.tabs
> sourcecode/horizon/horizon.tabs.base releases/2012_1 releases/2012_2 faq
> glossary } Traceback (most recent call last):
> >   File "setup.py", line 105, in <module>
> >     'Topic :: Internet :: WWW/HTTP']
> >   File "/usr/lib/python2.7/distutils/core.py", line 152, in setup
> >     dist.run_commands()
> >   File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
> >     self.run_command(cmd)
> >   File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
> >     cmd_obj.run()
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/horizon/openstack/common/setup.py",> line 195, in run
> >     BuildDoc.run(self)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/setup_command.py",> line 143, in run
> >     app.build(force_all=self.all_files)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/application.py",> line 200, in build
> >     self.builder.build_all()
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/builders/__init__.py",> line 159, in build_all
> >     self.build(None, summary='all source files', method='all')
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/builders/__init__.py",> line 252, in build
> >     self.write(docnames, list(updated_docnames), method)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/builders/manpage.py",> line 88, in write
> >     docwriter.write(largetree, destination)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/writers/__init__.py",> line 80, in write
> >     self.translate()
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/writers/manpage.py",> line 35, in translate
> >     self.document.walkabout(visitor)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/nodes.py",> line 174, in walkabout
> >     if child.walkabout(visitor):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/nodes.py",> line 174, in walkabout
> >     if child.walkabout(visitor):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/nodes.py",> line 174, in walkabout
> >     if child.walkabout(visitor):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/nodes.py",> line 174, in walkabout
> >     if child.walkabout(visitor):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/nodes.py",> line 174, in walkabout
> >     if child.walkabout(visitor):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/nodes.py",> line 174, in walkabout
> >     if child.walkabout(visitor):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/nodes.py",> line 174, in walkabout
> >     if child.walkabout(visitor):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/nodes.py",> line 174, in walkabout
> >     if child.walkabout(visitor):
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/nodes.py",> line 187, in walkabout
> >     visitor.dispatch_departure(self)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/nodes.py",> line 1640, in dispatch_departure
> >     return method(node)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/sphinx/writers/manpage.py",> line 194, in depart_seealso
> >     self.depart_admonition(node)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/writers/manpage.py",> line 411, in depart_admonition
> >     self.depart_block_quote(node)
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/writers/manpage.py",> line 449, in depart_block_quote
> >     self.dedent()
> >   File "<https://jenkins.openstack.org/job/periodic-horizon-docs-stable-
> folsom/ws/.tox/venv/local/lib/python2.7/site-
> packages/docutils/writers/manpage.py",> line 865, in dedent
> >     self._indent.pop()
> > IndexError: pop from empty list
> > ERROR: InvocationError: '<https://jenkins.openstack.org/job/periodic-
> horizon-docs-stable-folsom/ws/.tox/venv/bin/python> setup.py
> build_sphinx'
> > ___________________________________ summary
> ____________________________________
> > ERROR:   venv: commands failed
> > Build step 'Execute shell' marked build as failure
> > [SCP] Connecting to static.openstack.org
> > [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-docs-
> stable-folsom/94
> > [SCP] Copying console log.
> >
> > _______________________________________________
> > Openstack-stable-maint mailing list
> > Openstack-stable-maint at lists.openstack.org
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-stable-maint
> 
> 



More information about the Openstack-stable-maint mailing list