Page MenuHomePhabricator

Puppetize / play out with devpi
Closed, ResolvedPublic

Description

Following evaluation of PyPI cache devpi (T114871) lets attempt to puppetize it and it run on labs.

Event Timeline

hashar created this task.Oct 30 2015, 1:51 PM
hashar raised the priority of this task from to Medium.
hashar updated the task description. (Show Details)

Change 250002 had a related patch set uploaded (by Hashar):
devpi a cache/proxy for python PyPI

https://gerrit.wikimedia.org/r/250002

Applied role::ci::pmcache to pmcache.integration.eqiad.wmflabs.

Change 250009 had a related patch set uploaded (by Hashar):
(WIP) use pmcache has a pypi cache

https://gerrit.wikimedia.org/r/250009

Playing with it at https://gerrit.wikimedia.org/r/#/c/250009/

Before running tox, we will need to export a couple variables, probably:

export PIP_INDEX_URL=http://pmcache.integration.eqiad.wmflabs:3141/root/pypi/ 
export PIP_TRUSTED_HOST=pmcache.integration.eqiad.wmflabs
tox
hashar claimed this task.Oct 30 2015, 3:39 PM
hashar moved this task from Backlog to In-progress on the Continuous-Integration-Scaling board.
hashar closed this task as Resolved.Dec 21 2015, 2:38 PM

Finished experimentation

Change 250009 abandoned by Hashar:
(WIP) use pmcache has a pypi cache

Reason:
Finished experimentation

https://gerrit.wikimedia.org/r/250009

Change 250002 abandoned by Hashar:
devpi a cache/proxy for python PyPI

Reason:
Bye bye devpi

https://gerrit.wikimedia.org/r/250002

Danny_B set Security to None.