Temporarily remove dependency on package certifi

Package certifi is not listed in openstack global requirements, so
we need to temporarily remove it. We can revert this patch once
certifi has been added to global requirements, which is unlikely to
happen in short term since global requirements repo is currently
freezing.

Change-Id: Ibf82c52cf570739dd142734bc5328b5af0bd2540
Partially-Implements: blueprint kubernetes-v1
This commit is contained in:
Hongbin Lu 2015-09-08 11:27:52 -04:00
parent a1c3bdec9c
commit e75efdb31e
1 changed files with 2 additions and 2 deletions

View File

@ -23,7 +23,6 @@ import sys
import io
import json
import ssl
import certifi
import logging
# python 2 and python 3 compatibility library
@ -76,10 +75,11 @@ class RESTClientObject(object):
# https pool manager
# certificates validated using Mozillas root certificates
# TODO(hongbin): fix the hard-coded ca_certs path
self.ssl_pool_manager = urllib3.PoolManager(
num_pools=pools_size,
cert_reqs=ssl.CERT_REQUIRED,
ca_certs=certifi.where()
ca_certs='/etc/ssl/certs/ca-certificates.crt'
)
def agent(self, url):