Activity log for bug #242573

Date Who What changed Old value New value Message
2008-06-24 05:42:36 libertyaikido bug added bug
2009-05-14 18:31:05 Krzysztof Klimonda cherrypy3 (Ubuntu): status New In Progress
2009-05-14 18:31:05 Krzysztof Klimonda cherrypy3 (Ubuntu): assignee Krzysztof Klimonda (kklimonda)
2009-05-14 18:36:37 Krzysztof Klimonda attachment added testcase_242573_simple.py http://launchpadlibrarian.net/26728004/testcase_242573_simple.py
2009-05-14 18:48:05 Krzysztof Klimonda description Binary package hint: python-cherrypy3 The changes referenced in http://www.cherrypy.org/changeset/1714 we applied in 7.10, but are not present in 8.04. Consequently when you attempt to run a non-cherrypy wsgi app cherrypy tries to check the foreign app's "config" attribute. If the foreign app does not have a config attribute (it shouldn't need it) the server crashes with a traceback: Traceback (most recent call last): File "./monk_server_tbo.py", line 23, in <module> cherrypy.engine.start() File "/var/lib/python-support/python2.5/cherrypy/_cpengine.py", line 77, in start cherrypy.checker() File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 24, in __call__ method() File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 138, in check_compatibility self._compat(app.config) AttributeError: 'AdminMediaHandler' object has no attribute 'config' Version 3.0.2-1ubuntu0.1 in 7.10 has the changes referenced so it works correctly and version 3.0.2-2 in 8.04 does not. Binary package hint: python-cherrypy3 The changes referenced in http://www.cherrypy.org/changeset/1714 we applied in 7.10, but are not present in 8.04. Consequently when you attempt to run a non-cherrypy wsgi app cherrypy tries to check the foreign app's "config" attribute. If the foreign app does not have a config attribute (it shouldn't need it) the server crashes with a traceback: Traceback (most recent call last): File "./monk_server_tbo.py", line 23, in <module> cherrypy.engine.start() File "/var/lib/python-support/python2.5/cherrypy/_cpengine.py", line 77, in start cherrypy.checker() File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 24, in __call__ method() File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 138, in check_compatibility self._compat(app.config) AttributeError: 'AdminMediaHandler' object has no attribute 'config' Version 3.0.2-1ubuntu0.1 in 7.10 has the changes referenced so it works correctly and version 3.0.2-2 in 8.04 does not. ----- Based on this comment I'd say that this is a regression and should be fixed using SRU. TEST CASE: I have attached simple test case that illustrates this issue. Also debdiff for hardy is attached. The same can be used for Intrepid. To fix it in Jaunty I'd like to close https://bugs.edge.launchpad.net/ubuntu/+source/cherrypy3/+bug/368855 first.
2009-05-14 18:49:39 Krzysztof Klimonda attachment added cherrypy3_3.0.2-2ubuntu0.1.debdiff http://launchpadlibrarian.net/26728382/cherrypy3_3.0.2-2ubuntu0.1.debdiff
2009-05-14 18:54:36 Krzysztof Klimonda nominated for series Ubuntu Hardy
2009-05-14 18:54:36 Krzysztof Klimonda nominated for series Ubuntu Intrepid
2009-05-14 18:56:24 Krzysztof Klimonda description Binary package hint: python-cherrypy3 The changes referenced in http://www.cherrypy.org/changeset/1714 we applied in 7.10, but are not present in 8.04. Consequently when you attempt to run a non-cherrypy wsgi app cherrypy tries to check the foreign app's "config" attribute. If the foreign app does not have a config attribute (it shouldn't need it) the server crashes with a traceback: Traceback (most recent call last): File "./monk_server_tbo.py", line 23, in <module> cherrypy.engine.start() File "/var/lib/python-support/python2.5/cherrypy/_cpengine.py", line 77, in start cherrypy.checker() File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 24, in __call__ method() File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 138, in check_compatibility self._compat(app.config) AttributeError: 'AdminMediaHandler' object has no attribute 'config' Version 3.0.2-1ubuntu0.1 in 7.10 has the changes referenced so it works correctly and version 3.0.2-2 in 8.04 does not. ----- Based on this comment I'd say that this is a regression and should be fixed using SRU. TEST CASE: I have attached simple test case that illustrates this issue. Also debdiff for hardy is attached. The same can be used for Intrepid. To fix it in Jaunty I'd like to close https://bugs.edge.launchpad.net/ubuntu/+source/cherrypy3/+bug/368855 first. Binary package hint: python-cherrypy3 The changes referenced in http://www.cherrypy.org/changeset/1714 we applied in 7.10, but are not present in 8.04. Consequently when you attempt to run a non-cherrypy wsgi app cherrypy tries to check the foreign app's "config" attribute. If the foreign app does not have a config attribute (it shouldn't need it) the server crashes with a traceback: Traceback (most recent call last): File "./monk_server_tbo.py", line 23, in <module> cherrypy.engine.start() File "/var/lib/python-support/python2.5/cherrypy/_cpengine.py", line 77, in start cherrypy.checker() File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 24, in __call__ method() File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 138, in check_compatibility self._compat(app.config) AttributeError: 'AdminMediaHandler' object has no attribute 'config' Version 3.0.2-1ubuntu0.1 in 7.10 has the changes referenced so it works correctly and version 3.0.2-2 in 8.04 does not. ----- Based on this comment I'd say that this is a regression and should be fixed using SRU. TEST CASE: I have attached simple test case that illustrates this issue. Comments about debdiffs: The debdiff for hardy is attached. The same can be used for Intrepid as there were no changes in this package between those releases. (Probably hardy-proposed has to be changes to intrepid-proposed so I'd like someone more experienced to comment it). To fix it in Jaunty I'd like to close https://bugs.edge.launchpad.net/ubuntu/+source/cherrypy3/+bug/368855 first.
2009-05-14 18:57:10 Krzysztof Klimonda bug added subscriber MOTU Stable Release Updates
2009-05-14 18:58:59 Krzysztof Klimonda description Binary package hint: python-cherrypy3 The changes referenced in http://www.cherrypy.org/changeset/1714 we applied in 7.10, but are not present in 8.04. Consequently when you attempt to run a non-cherrypy wsgi app cherrypy tries to check the foreign app's "config" attribute. If the foreign app does not have a config attribute (it shouldn't need it) the server crashes with a traceback: Traceback (most recent call last): File "./monk_server_tbo.py", line 23, in <module> cherrypy.engine.start() File "/var/lib/python-support/python2.5/cherrypy/_cpengine.py", line 77, in start cherrypy.checker() File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 24, in __call__ method() File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 138, in check_compatibility self._compat(app.config) AttributeError: 'AdminMediaHandler' object has no attribute 'config' Version 3.0.2-1ubuntu0.1 in 7.10 has the changes referenced so it works correctly and version 3.0.2-2 in 8.04 does not. ----- Based on this comment I'd say that this is a regression and should be fixed using SRU. TEST CASE: I have attached simple test case that illustrates this issue. Comments about debdiffs: The debdiff for hardy is attached. The same can be used for Intrepid as there were no changes in this package between those releases. (Probably hardy-proposed has to be changes to intrepid-proposed so I'd like someone more experienced to comment it). To fix it in Jaunty I'd like to close https://bugs.edge.launchpad.net/ubuntu/+source/cherrypy3/+bug/368855 first. Binary package hint: python-cherrypy3 The changes referenced in http://www.cherrypy.org/changeset/1714 we applied in 7.10, but are not present in 8.04. Consequently when you attempt to run a non-cherrypy wsgi app cherrypy tries to check the foreign app's "config" attribute. If the foreign app does not have a config attribute (it shouldn't need it) the server crashes with a traceback: Traceback (most recent call last): File "./monk_server_tbo.py", line 23, in <module> cherrypy.engine.start() File "/var/lib/python-support/python2.5/cherrypy/_cpengine.py", line 77, in start cherrypy.checker() File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 24, in __call__ method() File "/var/lib/python-support/python2.5/cherrypy/_cpchecker.py", line 138, in check_compatibility self._compat(app.config) AttributeError: 'AdminMediaHandler' object has no attribute 'config' Version 3.0.2-1ubuntu0.1 in 7.10 has the changes referenced so it works correctly and version 3.0.2-2 in 8.04 does not. ----- Based on this comment I'd say that this is a regression and should be fixed with a SRU. TEST CASE: I have attached simple test case that illustrates this issue. Comments about debdiffs: The debdiff for hardy is attached. The same can be used for Intrepid as there were no changes in this package between those releases. (Probably hardy-proposed has to be changes to intrepid-proposed so I'd like someone more experienced to comment it). To fix it in Jaunty I'd like to close https://bugs.edge.launchpad.net/ubuntu/+source/cherrypy3/+bug/368855 first.
2009-05-28 21:05:22 Krzysztof Klimonda cherrypy3 (Ubuntu): status In Progress Confirmed
2009-05-28 21:05:33 Krzysztof Klimonda bug added subscriber Ubuntu Sponsors for universe
2009-07-27 22:28:16 Sebastien Bacher cherrypy3 (Ubuntu): importance Undecided Low
2009-07-27 22:28:19 Sebastien Bacher cherrypy3 (Ubuntu): status Confirmed Fix Released
2010-01-02 18:29:58 Benjamin Drung removed subscriber Ubuntu Sponsors for universe