Activity log for bug #1234780

Date Who What changed Old value New value Message
2013-10-03 15:33:17 Curtis Hovey bug added bug
2013-10-11 12:37:01 Brad Crittenden charmworld: assignee Brad Crittenden (bac)
2013-10-11 12:37:08 Brad Crittenden charmworld: status Triaged In Progress
2013-10-11 12:39:35 Brad Crittenden description I got this hate mail. 2013-10-03 15:27:05 [25650] [ERROR] http://staging.jujucharms.com/%7Ebenji/bundle/wiki/wiki Traceback (most recent call last): File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid_exclog/__init__.py", line 44, in exclog_tween return handler(request) File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid/router.py", line 161, in handle_request response = view_callable(context, request) File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid/config/views.py", line 367, in rendered_view context) File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid/renderers.py", line 531, in render_view return self.render_to_response(response, system, request=request) File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid/renderers.py", line 561, in render_to_response result = self.render(value, system_values, request=request) File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid/renderers.py", line 557, in render result = renderer(value, system_values) File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid/chameleon_zpt.py", line 42, in __call__ result = self.template(**system) File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/chameleon/template.py", line 132, in __call__ return self.render(**kwargs) File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/chameleon/zpt/template.py", line 213, in render return super(PageTemplate, self).render(**vars) File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/chameleon/template.py", line 193, in render raise_with_traceback(exc, tb) File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/chameleon/template.py", line 179, in render self._render(stream, econtext, rcontext) File "bundle_a975e53d3627f31581f949b6e93df15e70f38673.py", line 2281, in render File "main_a3bb5c0d2be08a5a2f53924e730d9abcc860a2b7.py", line 1774, in render_page File "bundle_a975e53d3627f31581f949b6e93df15e70f38673.py", line 915, in __fill_content File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/chameleon/py26.py", line 12, in lookup_attr raise exc AttributeError: 'dict' object has no attribute 'series' - Expression: "bundle.data.series" - Filename: /home/webops_deploy/charmworld/charmworld/templates/bundle.pt - Location: (44:13) - Source: <p>${bundle.data.series}</p> ^^^^^^^^^^^^^^^^^^ - Expression: "${bundle.data.series}" - Filename: /home/webops_deploy/charmworld/charmworld/templates/bundle.pt - Location: (44:11) - Source: <p>${bundle.data.series}</p> ^^^^^^^^^^^^^^^^^^^^^ - Arguments: repeat: {...} (0) renderer_name: charmworld:templates/bundle.pt icon_path: /api/3/bundle/~benji/wiki/4/wiki/icon.svg readme_ext: bundle: <BundleDetail - at 0x4365650> renderer_info: <RendererHelper - at 0x3ee1710> onload: main: <PageTemplateFile - at 0x4368990> is_owner: False req: <RequestWithUserAttribute - at 0x4365090> breadcrumbs: <list - at 0x7f611ccaf248> request: <RequestWithUserAttribute - at 0x4365090> project: Charm Browser context: <RootFactory - at 0x4365110> readme: Wiki Basket\n\nREADME\n sections: <list - at 0x40b24d0> view: <function personal_bundle at 0x3fc6b18> I got this hate mail. (The referenced bundle has been updated and now has a series so the problem doesn't present itself. To demonstrate, visit http://staging.jujucharms.com/%7Ebenji/bundle/wiki/4/wiki) 2013-10-03 15:27:05 [25650] [ERROR] http://staging.jujucharms.com/%7Ebenji/bundle/wiki/wiki Traceback (most recent call last):   File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid_exclog/__init__.py", line 44, in exclog_tween     return handler(request)   File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid/router.py", line 161, in handle_request     response = view_callable(context, request)   File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid/config/views.py", line 367, in rendered_view     context)   File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid/renderers.py", line 531, in render_view     return self.render_to_response(response, system, request=request)   File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid/renderers.py", line 561, in render_to_response     result = self.render(value, system_values, request=request)   File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid/renderers.py", line 557, in render     result = renderer(value, system_values)   File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/pyramid/chameleon_zpt.py", line 42, in __call__     result = self.template(**system)   File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/chameleon/template.py", line 132, in __call__     return self.render(**kwargs)   File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/chameleon/zpt/template.py", line 213, in render     return super(PageTemplate, self).render(**vars)   File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/chameleon/template.py", line 193, in render     raise_with_traceback(exc, tb)   File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/chameleon/template.py", line 179, in render     self._render(stream, econtext, rcontext)   File "bundle_a975e53d3627f31581f949b6e93df15e70f38673.py", line 2281, in render   File "main_a3bb5c0d2be08a5a2f53924e730d9abcc860a2b7.py", line 1774, in render_page   File "bundle_a975e53d3627f31581f949b6e93df15e70f38673.py", line 915, in __fill_content   File "/home/webops_deploy/charmworld/local/lib/python2.7/site-packages/chameleon/py26.py", line 12, in lookup_attr     raise exc AttributeError: 'dict' object has no attribute 'series'  - Expression: "bundle.data.series"  - Filename: /home/webops_deploy/charmworld/charmworld/templates/bundle.pt  - Location: (44:13)  - Source: <p>${bundle.data.series}</p>                     ^^^^^^^^^^^^^^^^^^  - Expression: "${bundle.data.series}"  - Filename: /home/webops_deploy/charmworld/charmworld/templates/bundle.pt  - Location: (44:11)  - Source: <p>${bundle.data.series}</p>                   ^^^^^^^^^^^^^^^^^^^^^  - Arguments: repeat: {...} (0)                renderer_name: charmworld:templates/bundle.pt                icon_path: /api/3/bundle/~benji/wiki/4/wiki/icon.svg                readme_ext:                bundle: <BundleDetail - at 0x4365650>                renderer_info: <RendererHelper - at 0x3ee1710>                onload:                main: <PageTemplateFile - at 0x4368990>                is_owner: False                req: <RequestWithUserAttribute - at 0x4365090>                breadcrumbs: <list - at 0x7f611ccaf248>                request: <RequestWithUserAttribute - at 0x4365090>                project: Charm Browser                context: <RootFactory - at 0x4365110>                readme: Wiki Basket\n\nREADME\n                sections: <list - at 0x40b24d0>                view: <function personal_bundle at 0x3fc6b18>
2013-10-11 13:56:15 Brad Crittenden branch linked lp:~bac/charmworld/bug-1234780
2013-10-11 14:50:56 Juju Gui Bot charmworld: status In Progress Fix Committed
2013-10-29 17:43:54 Curtis Hovey charmworld: status Fix Committed Fix Released