Page MenuHomePhabricator

Install python-ldap dependencies in python k8s image
Closed, ResolvedPublic

Description

The python-ldap project is unable to provide wheels because it's not compatible with the manylinux1 format: https://github.com/python-ldap/python-ldap/issues/191#issuecomment-375308846

According to https://www.python-ldap.org/en/latest/installing.html#build-prerequisites the necessary dependencies are: libldap2-dev libsasl2-dev.

This is needed by the ldap tool to move away from gridengine and onto k8s.

Event Timeline

Legoktm triaged this task as Normal priority.Aug 19 2018, 8:44 AM
Legoktm created this task.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 19 2018, 8:44 AM

Change 453665 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[operations/docker-images/toollabs-images@master] python: Install dependencies for python-ldap

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

Change 453665 merged by jenkins-bot:
[operations/docker-images/toollabs-images@master] python: Install dependencies for python-ldap

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

Mentioned in SAL (#wikimedia-cloud) [2018-08-19T09:12:02Z] <legoktm> rebuilding python/base k8s images for https://gerrit.wikimedia.org/r/453665 (T202218)

Legoktm closed this task as Resolved.Aug 19 2018, 9:34 AM
Legoktm claimed this task.