Comment 8 for bug 909568

Revision history for this message
Doug Weimer (dweimer) wrote : Re: [Bug 909568] Re: The fallback json parser may not be safe

Python 2.6.6 is the supported version of Python for RHEL6. I'm not sure if
anyone is using them in production, but Grid Dynamics provides RHEL6 packages
for both nova and swift that use python 2.6
(http://yum.griddynamics.net/yum/master/openstack/).

On Fri, 06 Jan 2012, John Dickinson wrote:

> How important is <Py2.6 support? Can we simply remove this fallback? Was
> simplejson available as a 3rd party module for py2.5 (ie could we
> require that dependency)?
>
> I seem to remember some users needing <py2.6 support for some RHEL-based
> distro, but I don't remember the details (and it certainly isn't an
> officially supported use).
>
> --
> You received this bug notification because you are subscribed to
> OpenStack Object Storage (swift).
> https://bugs.launchpad.net/bugs/909568
>
> Title:
> The fallback json parser may not be safe
>
> Status in OpenStack Object Storage (Swift):
> Triaged
>
> Bug description:
> When simplejson and the json module is not available swift falls back
> to an 'eval' based json interpreter implementation. This seems like a
> bad idea TM. (I will post technical details later).
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/swift/+bug/909568/+subscriptions
>