Closed
Bug 1243051
Opened 9 years ago
Closed 9 years ago
Create one off script to output cpanfile with all modules and their current versions to be used for version pinning
Categories
(bugzilla.mozilla.org :: Administration, task)
Tracking
()
RESOLVED
FIXED
People
(Reporter: dkl, Assigned: dkl)
Details
Attachments
(1 file)
4.58 KB,
patch
|
dylan
:
review+
|
Details | Diff | Splinter Review |
We need a script that will output a cpanfile that contains the required/recommended module dependencies. If installed it should add the versions of the currently installed modules to the file so that those versions will be chosen when building a new system. Another reason for doing this is so we can move away from self-built RPMs and use known working modules on all new BMO webheads. dkl
Assignee | ||
Comment 1•9 years ago
|
||
Basically lifted code mostly from Bugzilla::Install::Requirements. The end-goal of this would be we would have: 1) Ops run this script on the production webheads 2) Check the resulting cpanfile into git and use that in future new installs instead of './checksetup.pl --cpanfile'. 3) At periodic intervals, we update our test instance to the latest modules, run the full test suite, and check in a new cpanfile with the updated versions. Sound good? dkl
Attachment #8712325 -
Flags: review?(dylan)
Comment 2•9 years ago
|
||
Comment on attachment 8712325 [details] [diff] [review] 1243051_1.patch Review of attachment 8712325 [details] [diff] [review]: ----------------------------------------------------------------- r=dylan
Attachment #8712325 -
Flags: review?(dylan) → review+
Assignee | ||
Comment 3•9 years ago
|
||
To ssh://gitolite3@git.mozilla.org/webtools/bmo/bugzilla.git 8c1c37e..6a9eda8 master -> master
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•