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.

Details

Related Gerrit Patches:
operations/puppet : productiondevpi a cache/proxy for python PyPI
integration/config : master(WIP) use pmcache has a pypi cache

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.