Commit Graph

1012 Commits

Author SHA1 Message Date
Priyanka Saggu
b5d41cb3eb
fix whitspaces 2021-04-28 07:37:07 +05:30
Priyanka Saggu
41d331f990
fix whitespaces 2021-04-28 07:12:02 +05:30
Kubernetes Prow Robot
b5fedc3cf9
Merge pull request #1433 from Priyankasaggu11929/psaggufix_crd_yaml_manifest
Fix CustomResourceDefinition manifest yaml in custom_object.py example
2021-04-27 10:33:49 -07:00
Priyanka Saggu
adac2e0706
improve comments 2021-04-27 22:42:51 +05:30
Priyanka Saggu
0e37654613
simplify & enhance the node_labels.py example 2021-04-27 21:04:42 +05:30
Priyanka Saggu
68aeb30ae8
Fix CRD manifest yaml 2021-04-27 19:39:14 +05:30
Kubernetes Prow Robot
e2aad06bc4
Merge pull request #1431 from roycaihw/pin-openapi-generator
configure the openapi-generator version
2021-04-26 13:19:17 -07:00
Haowei Cai
7309a45b77 configure the openapi-generator version 2021-04-26 11:51:37 -07:00
Kubernetes Prow Robot
fa64fd9ce4
Merge pull request #1425 from roycaihw/fix-release-notes
Fix release notes for v18.17.0a1 and v17.14.0a1 in release-18.0 branch
2021-04-22 15:47:27 -07:00
Nabarun Pal
f152ecf5ea Update CHANGELOG with v17.14.0a1
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2021-04-22 15:14:16 -07:00
Haowei Cai
f4a5dd0aab fix release notes for v18.17.0a1 2021-04-22 14:45:09 -07:00
Kubernetes Prow Robot
c3005ce1d4
Merge pull request #1322 from palnabarun/update-CHANGELOG
Cherry-pick: Update CHANGELOG with v17.14.0a1
2021-04-22 14:40:01 -07:00
Kubernetes Prow Robot
683ea3636e
Merge pull request #1419 from roycaihw/release-automation
add update-submodule script
2021-04-20 17:32:10 -07:00
Haowei Cai
83d294e2b0 fixup! add update-submodule script 2021-04-20 16:56:30 -07:00
Haowei Cai
d86a47de26 add PR template
copied from k/k. We should add the same template to python-base
2021-04-20 11:01:16 -07:00
Haowei Cai
7b9e77bfd2 add update-submodule script 2021-04-19 21:46:38 -07:00
Prabha
7bb0851217
Fix issue #1395
create_job function was not printing the current status of the job. Modified the create_job function to call read_namespaced_job_status in order to get the current job status
2021-04-18 16:14:24 +05:30
Kubernetes Prow Robot
b313b5e74f
Merge pull request #1416 from kubernetes-client/dependabot/github_actions/actions/setup-python-v2.2.2
Bump actions/setup-python from v2.1.4 to v2.2.2
2021-04-12 20:48:50 -07:00
dependabot[bot]
b78db01baf
Bump actions/setup-python from v2.1.4 to v2.2.2
Bumps [actions/setup-python](https://github.com/actions/setup-python) from v2.1.4 to v2.2.2.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.1.4...dc73133d4da04e56a135ae2246682783cc7c7cb6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-13 03:02:11 +00:00
Kubernetes Prow Robot
f0ff60f290
Merge pull request #1411 from roycaihw/release-18.0
Release v18.17.0a1
2021-04-12 16:30:49 -07:00
Haowei Cai
2d9dbdf133 update changelog and readme 2021-04-12 13:54:14 -07:00
Haowei Cai
adc68b77ba add a test for default configuration behavior 2021-04-12 13:54:14 -07:00
Fabian von Feilitzsch
5b68936c23 Add test to ensure kubernetes client threadpool is cleaned up 2021-04-12 13:54:14 -07:00
Nabarun Pal
8b526497c5 Add kubernetes.client.apis as an alias to kubernetes.client.api
Reference: https://github.com/kubernetes-client/python/issues/974

Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2021-04-12 13:54:14 -07:00
Nabarun Pal
61f1fbe49a Fix custom objects API to preserve backward compatibility
Reference:
- [#866](https://github.com/kubernetes-client/python/issues/866)
- [#959](https://github.com/kubernetes-client/python/pull/959)

Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2021-04-12 13:54:14 -07:00
Haowei Cai
3b247f5d0f generated client change for v18.17.0a1 release
removed the generated test directory following the hot issue
(https://github.com/kubernetes-client/python/blob/master/devel/release.md#hot-issues):
  4. Remove the tests directory
2021-04-12 13:54:14 -07:00
Haowei Cai
e43ab1e4ad workaround for required LIBRARY env from gen repo
the env is not used by the python client.
2021-04-12 13:54:14 -07:00
Haowei Cai
91bb4910b2 update version constant for v18.17.0a1 release
kubernetes 1.18 is no longer maintained. 1.18.17 was the last patch release.
2021-04-11 16:03:07 -07:00
Abhijeet Kasurde
eb9db7762d examples/pod_exec.py: fix example
Use get_default_copy() API with configuration.
2021-04-11 16:02:05 -07:00
abhiabhi94
86cd342c63 Refactor utils
- move regex compilation to the top of the module to enable caching.
2021-04-11 16:01:49 -07:00
Soumitra Kumar
dadc47b282 Added kubernetes.leaderelection in packages list to fix No module named 'kubernetes.leaderelection' error
To reproduce: Make sure to create a file outside of checked out python repo directory.
$ cat hello_k8s.py
import kubernetes

kubernetes.config.load_kube_config()

k8s = kubernetes.client.CoreV1Api()
print("Listing pods with their IPs:")
ret = k8s.list_pod_for_all_namespaces(watch=False)
for i in ret.items:
    print("%s\t%s\t%s" % (i.status.pod_ip, i.metadata.namespace, i.metadata.name))

python hello_k8s.py
Traceback (most recent call last):
  File "hello_k8s.py", line 1, in <module>
    import kubernetes
  File "<frozen zipimport>", line 259, in load_module
  File "anaconda3/lib/python3.8/site-packages/kubernetes-17.0.0_snapshot-py3.8.egg/kubernetes/__init__.py", line 25, in <module>
ModuleNotFoundError: No module named 'kubernetes.leaderelection'
2021-04-11 16:01:36 -07:00
Invictus17
affaebb534 Adding symbolic link to base/leaderelection 2021-04-11 16:01:23 -07:00
Sumant
dcd449ace6 Enable leaderelection 2021-04-11 16:00:45 -07:00
Haowei Cai
c55c0ef663 configmap-e2e: use labels 2021-04-11 16:00:38 -07:00
Arumugam
73c7339621 Adding Power support(ppc64le) with ci and testing to the project for architecture independent 2021-04-11 16:00:27 -07:00
Patrick J. McNerthney
69986824ac Implement back end raw port test container using python. 2021-04-11 16:00:13 -07:00
Haowei Cai
b143e8c829 changelog for python-base update 2021-04-11 15:06:23 -07:00
Haowei Cai
b2b520a010 update python-base submodule 2021-04-11 14:57:42 -07:00
Kubernetes Prow Robot
b839eee939
Merge pull request #1401 from Akasurde/i1396
examples/pod_exec.py: fix example
2021-03-29 18:27:58 -07:00
Abhijeet Kasurde
b3e51c4820 examples/pod_exec.py: fix example
Use get_default_copy() API with configuration.
2021-03-23 10:28:13 +05:30
Kubernetes Prow Robot
bf63f59e72
Merge pull request #1390 from abhiabhi94/ref/utils
Refactor utils
2021-03-14 15:53:04 -07:00
abhiabhi94
44fe8bf1c2 Refactor utils
- move regex compilation to the top of the module to enable caching.
2021-03-10 08:15:32 +05:30
Kubernetes Prow Robot
f17076f0e1
Merge pull request #1385 from jonasdlindner/master
Fix Typo in examples/remote_cluster.py
2021-03-02 09:15:19 -08:00
Jonas Lindner
9a0713b2b2
Fix Typo in examples/remote_cluster.py 2021-03-01 14:19:59 +01:00
Kubernetes Prow Robot
2febc69715
Merge pull request #1383 from chrisayoub/master
Update base submodule
2021-02-26 10:42:16 -08:00
Chris Ayoub
fdd2e14c60 Update base submodule 2021-02-25 19:00:06 -05:00
Kubernetes Prow Robot
529bae3760
Merge pull request #1370 from soumitrak/master
Added kubernetes.leaderelection in packages list to fix import error
2021-02-06 11:15:11 -08:00
Soumitra Kumar
d7584c538c Added kubernetes.leaderelection in packages list to fix No module named 'kubernetes.leaderelection' error
To reproduce: Make sure to create a file outside of checked out python repo directory.
$ cat hello_k8s.py
import kubernetes

kubernetes.config.load_kube_config()

k8s = kubernetes.client.CoreV1Api()
print("Listing pods with their IPs:")
ret = k8s.list_pod_for_all_namespaces(watch=False)
for i in ret.items:
    print("%s\t%s\t%s" % (i.status.pod_ip, i.metadata.namespace, i.metadata.name))

python hello_k8s.py
Traceback (most recent call last):
  File "hello_k8s.py", line 1, in <module>
    import kubernetes
  File "<frozen zipimport>", line 259, in load_module
  File "anaconda3/lib/python3.8/site-packages/kubernetes-17.0.0_snapshot-py3.8.egg/kubernetes/__init__.py", line 25, in <module>
ModuleNotFoundError: No module named 'kubernetes.leaderelection'
2021-02-05 15:17:53 -08:00
Kubernetes Prow Robot
cbc2a2d212
Merge pull request #1363 from Invictus17/master
Enable leaderelection
2021-02-04 22:24:51 -08:00
Invictus17
a6655d6eba Adding symbolic link to base/leaderelection 2021-02-04 21:23:37 -05:00