Skip to content

Commit

Permalink
Move to kubernetes client from python-k8sclient
Browse files Browse the repository at this point in the history
Context:
http://lists.openstack.org/pipermail/openstack-dev/2017-January/111021.html

* Is the library actively maintained?

  Yes. This is a Kubernetes community project.

* Is the library good code?

  Yes. Same as python-k8sclient it's generated from swagger and patched
  for some failure scenarios.

* Is the library python 3 compatible?

  Yes.

* Is the library license compatible?

  Yes, the library is licensed as Apache 2.0

* Is the library already packaged in the distros we target (Ubuntu
  latest / Fedora latest)?

  No. It's on pypi.

* Is the function of this library already covered by other libraries in
  global-requirements.txt?

  Yes in python-k8sclient which is only used and maintained by us. We should
  move to the upstream package instead.

* Is the library required for OpenStack project or related dev or
  infrastructure setup? Which?

  Magnum, Kuryr, Kolla-Kubernetes will need this library.

Change-Id: I72359f2b811392008eb5267812bf343797b1553a
  • Loading branch information
dims committed Feb 11, 2017
1 parent ec55a61 commit c77986d
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions global-requirements.txt
Expand Up @@ -84,6 +84,7 @@ kazoo>=2.2 # Apache-2.0
keystoneauth1>=2.18.0 # Apache-2.0
keystonemiddleware>=4.12.0 # Apache-2.0
krest>=1.3.1 # Apache-2.0
kubernetes>=1.0.0b1 # Apache-2.0
kuryr-lib>=0.1.0 # Apache-2.0
packaging>=16.5 # Apache-2.0
positional>=1.1.1 # Apache-2.0
Expand Down
1 change: 1 addition & 0 deletions upper-constraints.txt
Expand Up @@ -178,6 +178,7 @@ keystoneauth1===2.18.0
keystonemiddleware===4.14.0
kombu===3.0.37
krest===1.3.1
kubernetes===1.0.0b1
kuryr-lib===0.3.0
ldap3===2.2.0
ldappool===2.0.0
Expand Down

0 comments on commit c77986d

Please sign in to comment.