Closed Bug 744801 Opened 13 years ago Closed 13 years ago

please upgrade python-simplejson package on aus4-dev nodes to 2.1.2

Categories

(Infrastructure & Operations Graveyard :: WebOps: Other, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: bhearsum, Assigned: bburton)

References

Details

Now that the code is autoupdating, and we've worked around bug 738389, we're getting a new error that's caused by the simplejson package being too old. These nodes have 2.0.9, but we need 2.1.2.
This package comes from RedHat's repos. Providing a new version would require us to roll our own rpm and we'd have to either name it something else and install it custom via Puppet, or evaluate what upgrading it across the board would do to other environments/apps I'm cc'ing Jake and Corey for comment
Assignee: server-ops → bburton
Status: NEW → ASSIGNED
OK, I'll see how hard it would be to workaround in the code, too...it sounds like that might end up being the easier solution.
Thanks, let us know, as I suspect it's one of those libraries people may start asking for a newer version of and having either a workaround or an upgrade path would be good
OK, so we were getting errors about JSONDecodeError, which wasn't added until 2.1.0. For the Balrog usage, it looks like we can use ValueError instead. It might reduce our error granularity in some cases, but it's OK for now. Can we look to do this at some point, though? I filed bug 744815 for the code workaround.
As a general rule, we try to avoid replacing RH packages, as it adds burden on us to track and keep the package updated for security fixes. I see https://bugzilla.redhat.com/show_bug.cgi?id=800345 which requests an update to 2.1.x, I've requested a RH BZ account and will give that bug a +1 once I get a login from RH, if there is any movement on it, I'll update this bug, but that's all we can do for now.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.