rdo2: BM jobs failing b/c concurrent pip installs are failing due to sharing pip cache
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Matt Young |
Bug Description
We appear to be hitting instances of https:/
---
in RDO Phase 2 (all branches) jobs. The jenkins configuration is using 10 executors on the BM slave node. The job creates the env, and when pip install happens some cache funk occurs and we end up with missing packages..
16:13:23 No matching distribution found for appdirs>=1.3.0 (from openstacksdk>
16:13:23 python setup.py install failed
although similar errors have been occuring with a wide variety of other packages (ansible, etc)
---
Have implemented the following on jenkins server for this node:
```
XDG_CACHE_
```
this allows a discreet pip cache per executor.
this appears to have worked, no commit as this is change to the jenkins master configuration on internal server.