Closed Bug 753616 Opened 12 years ago Closed 12 years ago

remove system python packages now handled by requirements/prod.txt

Categories

(Socorro :: Infra, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rhelmer, Assigned: rhelmer)

References

Details

(Whiteboard: [qa-])

In bug 751654 we moved from having python dependencies satisfied by the system (via RPM, direct pip install into system python, etc) to instead shipping these with Socorro.

This is scheduled to go out with Socorro 9, assuming that goes ahead and sticks we should remove the system packages, to avoid confusion about what version is installed where.
Assignee: nobody → rhelmer
Target Milestone: 10 → 11
Target Milestone: 11 → 12
https://github.com/mozilla/socorro/pull/627

Also created section on https://wiki.mozilla.org/Socorro:Releases/12 since this will need followup in each environment.

It's done on crash-stats-dev now, will run some tests and ask IT to roll it out to stage.
Status: NEW → ASSIGNED
Filed staging bug 760308, blocking push bug 760305.

Will do a prod push when we pass QA
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
BTW looks like the RHEL packages we no longer need are:

python-psycopg2
simplejson
Commits pushed to master at https://github.com/mozilla/socorro

https://github.com/mozilla/socorro/commit/8f73f7c5c0d1a2dd5290bf15e77aee7db3a416b7
bug 753616 - remove system packages now that socorro build bundles them

https://github.com/mozilla/socorro/commit/88870f15c311f89b2ca1cc918e4b036f874ea202
Merge pull request #627 from rhelmer/bug753616-remove-system-python-packages

bug 753616 - remove system packages now that socorro build bundles them
Commits pushed to master at https://github.com/mozilla/socorro

https://github.com/mozilla/socorro/commit/5a9f5dc3413aec9d501adb8c685398fbd5e849e6
bug 753616 - remove system packages now that socorro build bundles them

https://github.com/mozilla/socorro/commit/a5be0a544daa94c804d132f864c93fced7966202
Merge pull request #628 from rhelmer/stage

bug 753616 - remove system packages now that socorro build bundles them
Notes for QA:

These packages are required for middleware, collection and processing. We should already be using the new packages from bug 751654 but it'd be good to double-check that the system works end-to-end (from crash to reports page)
Commit pushed to stage at https://github.com/mozilla/socorro

https://github.com/mozilla/socorro/commit/5a9f5dc3413aec9d501adb8c685398fbd5e849e6
bug 753616 - remove system packages now that socorro build bundles them
Commits pushed to admin-refactor at https://github.com/mozilla/socorro

https://github.com/mozilla/socorro/commit/8f73f7c5c0d1a2dd5290bf15e77aee7db3a416b7
bug 753616 - remove system packages now that socorro build bundles them

https://github.com/mozilla/socorro/commit/88870f15c311f89b2ca1cc918e4b036f874ea202
Merge pull request #627 from rhelmer/bug753616-remove-system-python-packages

https://github.com/mozilla/socorro/commit/5a9f5dc3413aec9d501adb8c685398fbd5e849e6
bug 753616 - remove system packages now that socorro build bundles them

https://github.com/mozilla/socorro/commit/a5be0a544daa94c804d132f864c93fced7966202
Merge pull request #628 from rhelmer/stage
Whiteboard: [qa-]
Commit pushed to stage at https://github.com/mozilla/socorro

https://github.com/mozilla/socorro/commit/7c91235b95d175f9a46b972b1d2f9f7d1aafb200
bug 753616 - remove system packages now that socorro build bundles them
You need to log in before you can comment on or make changes to this bug.