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

RESOLVED FIXED in 12

Status

Socorro
Infra
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: rhelmer, Assigned: rhelmer)

Tracking

unspecified

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [qa-])

(Assignee)

Description

6 years ago
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.

Updated

6 years ago
Assignee: nobody → rhelmer
(Assignee)

Updated

6 years ago
Target Milestone: 10 → 11
(Assignee)

Updated

6 years ago
Target Milestone: 11 → 12
(Assignee)

Comment 1

6 years ago
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
(Assignee)

Comment 2

6 years ago
Filed staging bug 760308, blocking push bug 760305.

Will do a prod push when we pass QA
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
(Assignee)

Comment 3

6 years ago
BTW looks like the RHEL packages we no longer need are:

python-psycopg2
simplejson

Comment 4

6 years ago
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

Comment 5

6 years ago
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
(Assignee)

Comment 6

6 years ago
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)

Comment 7

6 years ago
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

Comment 8

6 years ago
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

Updated

6 years ago
Whiteboard: [qa-]

Comment 9

6 years ago
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.