Closed Bug 896000 Opened 11 years ago Closed 11 years ago

Install Configman from pypi instead of GH

Categories

(Socorro :: Infra, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: lonnen, Assigned: peterbe)

References

Details

(Whiteboard: [qa-])

Now that configman development has stabilized we can rely on pypi instead of GH for a substantial speed improvement. configman 1.4.4 is very close to what we have in production. Let's try that to start.
1.4.4 may be a non starter: Traceback (most recent call last): File "./socorro/external/postgresql/setupdb_app.py", line 21, in <module> from socorro.app.generic_app import App, main File "/var/lib/jenkins/jobs/socorro-github/workspace/socorro/app/generic_app.py", line 13, in <module> from configman import ConfigurationManager, Namespace, RequiredConfig File "/var/lib/jenkins/jobs/socorro-github/workspace/socorro-virtualenv/lib/python2.6/site-packages/configman/__init__.py", line 50, in <module> from .config_manager import ConfigurationManager, RequiredConfig File "/var/lib/jenkins/jobs/socorro-github/workspace/socorro-virtualenv/lib/python2.6/site-packages/configman/config_manager.py", line 51, in <module> import value_sources ImportError: No module named value_sources make: *** [setup-test] Error 1 not sure if its a problem in configman or the wonky build env. will retest after jenkins has settled down.
Assignee: nobody → peterbe
Status: NEW → ASSIGNED
Commit pushed to master at https://github.com/mozilla/socorro https://github.com/mozilla/socorro/commit/ced5a95710b6733dc896d5ce0124dc4b2cfee980 Merge pull request #1391 from twobraids/cm116 fixes Bug 896000 - get configman from pypi instead of github
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [qa-]
Target Milestone: --- → 57
This was reverted but the bug was never re-opened.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 57 → 58
Commit pushed to master at https://github.com/mozilla/socorro https://github.com/mozilla/socorro/commit/1156a6ea14970ba34ea14473ae4e64114e67ade4 fixes bug 896000 - Install configman 1.1.9 from pypi instead of github, r=twobraids
Status: REOPENED → RESOLVED
Closed: 11 years ago11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.