Yu Liao
1d5b9ecc12
generated client change
2022-10-20 17:19:35 +00:00
Yu Liao
01941c3252
generated client change
2022-10-20 16:46:20 +00:00
ram vikram singh
279c70b0a0
decoding a not safe url in load_kube_config
...
for issue #1911 fixing load_kube_config for decoding unsafe url token
2022-10-20 16:46:20 +00:00
Vibhor Gupta
afbe1713cf
add testcases
2022-10-20 16:46:20 +00:00
Vibhor Gupta
15980fb0ca
Add support for using oidc CA certificate file while refreshing token
2022-10-20 16:46:20 +00:00
Yu Liao
2604b41432
mock.call_args.kwargs was added after python 3.7, switched to the old way to allow 3.7 and below pass
2022-10-13 18:10:35 +00:00
Yu Liao
8634a641dc
generated client change
2022-10-11 20:57:55 +00:00
Yu Liao
beb98e076f
generated client change
Kubernetes Python Client - Validation / build (3.10) (push) Has been cancelled
Kubernetes Python Client - Validation / build (3.6) (push) Has been cancelled
Kubernetes Python Client - Validation / build (3.7) (push) Has been cancelled
Kubernetes Python Client - Validation / build (3.8) (push) Has been cancelled
Kubernetes Python Client - Validation / build (3.9, coverage) (push) Has been cancelled
2022-10-11 20:12:43 +00:00
Yu Liao
06e8a7216a
generated API change
2022-10-11 20:12:42 +00:00
Yu Liao
70b5364aee
generated client change for custom_objects
2022-10-11 20:12:42 +00:00
Pedro Lopez Mareque
f7fc9deb18
remove old assertion and improve tests
2022-09-27 08:54:41 +02:00
Pedro Lopez Mareque
c8d814ddce
fix tests
2022-09-27 08:36:56 +02:00
Pedro Lopez Mareque
89730b40d4
Run autopep8 and fix style
2022-09-27 07:38:23 +02:00
Pedro Lopez Mareque
1da8a689dd
fechange e2e test strategy to add instead of replace
2022-09-26 22:42:24 +02:00
Pedro Lopez Mareque
2fd1b9469c
feat: add missing e2e test for json and merge patch strategies
2022-09-26 22:39:38 +02:00
Kubernetes Prow Robot
1693503625
Merge pull request #1858 from akalenyu/base-rsc-lookup-missing
...
Add base_resource_lookup to ResourceList to avoid logging error
2022-09-05 08:12:36 -07:00
Kubernetes Prow Robot
e3c0042e0f
Merge pull request #1804 from harshitasao/issue-1790
...
Instead of mock, used unittest.mock
2022-08-15 15:05:55 -07:00
Kubernetes Prow Robot
ada96faca1
Merge pull request #1871 from tobewithyou1996/master
...
fix issue #1782 Resolve load_kube_config TMP file issue
2022-08-15 09:50:14 -07:00
Goeun Kim
17372b78c5
Remove duplicate
2022-08-08 13:42:05 +09:00
xiaoaxiao
e5ca5aeeea
fix issue #1782 Resolve load_kube_config TMP file issue
2022-08-03 23:06:50 +08:00
Alex Kalenyuk
3af3fee84b
Add base_resource_lookup to ResourceList to avoid logging error
...
As seen in https://github.com/openshift/openshift-restclient-python/issues/430
We are hitting a bunch of these logging errors:
```bash
load cache error: __init__() got an unexpected keyword argument 'base_resource_lookup'
```
Which seem like they could be fixed by expecting this arg.
We might be off here so would appreciate any pointers,
but kept it simple at this point without adding the actual client request support.
Signed-off-by: Alex Kalenyuk <akalenyu@redhat.com>
2022-07-18 14:05:27 +03:00
Kubernetes Prow Robot
2c5f775c0b
Merge pull request #1854 from efussi/master
...
Add 'usedforsecurity=False' parameter to md5 call
2022-07-13 09:59:38 -07:00
Kubernetes Prow Robot
64a108606f
Merge pull request #1833 from brendandburns/master
...
Add interactive configuration to exec provider.
2022-07-10 22:07:48 -07:00
Erich Fussi
51badbcdbb
Add 'usedforsecurity=False' parameter to md5 call
...
This allows to execute in a restricted environment, like a FIPS-enabled
Kubernetes cluster.
See https://docs.python.org/3/library/hashlib.html#hash-algorithms :
> False indicates that the hashing algorithm is [used] as a
> non-cryptographic one-way compression function.
2022-07-07 21:25:03 +00:00
Mitsuru Kariya
5529dedcb3
Fix DynamicClient.server_side_apply
...
DynamicClient.server_side_apply is designed to accept a dict or a
ResourceInstance as body. However, if a dict or a ResourceInstance is
passed actually, an error occurs because RESTClientObject.rest cannot
interpret the Content-Type application/apply-patch+yaml.
So, modify RESTClientObject.rest to treat application/apply-patch+yaml
as other json-based Content-Types.
2022-07-06 01:16:57 +09:00
Abhijeet Kasurde
13c4c7662e
Check availability of poll method before using
...
When eventlet is monkey patched, select.poll is removed since
it is not thread safe. So check availability of `poll` method
before using it.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2022-06-30 12:00:54 +05:30
Brendan Burns
c9ad88301e
Add interactive configuration to exec provider.
2022-06-17 15:11:26 +00:00
Brendan Burns
9c79d2b763
Revert "Add interactive configuration to exec provider."
...
This reverts commit e0dfc6b0da .
2022-06-16 22:14:43 +00:00
Brendan Burns
e0dfc6b0da
Add interactive configuration to exec provider.
2022-06-16 22:09:26 +00:00
Kubernetes Prow Robot
c76f0df7c4
Merge pull request #1785 from iciclespider/fix-port-forward-hang
...
Fix kubernetes port forwarding from hanging in certain edge cases.
2022-06-07 09:00:56 -07:00
Yu Liao
8e643c9cb1
generated client change
2022-06-06 21:11:30 +00:00
Yu Liao
0ef6b298fe
generated API change
2022-06-06 21:11:30 +00:00
Yu Liao
cd7cecda02
generated client change for custom_objects
2022-06-06 21:11:29 +00:00
Kubernetes Prow Robot
be9a47e573
Merge pull request #1781 from jeid64/je_fix_execprovider
...
Set cwd to None if empty string for ExecProvider
2022-05-25 14:35:23 -07:00
harshitasao
f1dfdbba45
used unittest.mock instead of mock
2022-05-23 14:35:09 +05:30
Julien Eid
35bcb7f20c
Update kubernetes/base/config/exec_provider.py
...
Co-authored-by: Patrick J. McNerthney <pat@mcnerthney.com>
2022-05-20 06:31:15 -04:00
Kubernetes Prow Robot
38ba743227
Merge pull request #1732 from philipp-sontag-by/dynamic-client-request-timeout
...
Support setting the _request_timeout parameter for the dynamic client
2022-05-09 09:05:19 -07:00
Haowei Cai
72b03a81f9
generated client change
2022-05-02 11:59:00 -07:00
Haowei Cai
28025cbb8d
generated API change
2022-05-02 11:58:59 -07:00
Patrick J McNerthney
7d0cd172bf
It turns out SSL sockets can buffer data such that the select method is not aware of it. See:
...
https://docs.python.org/3/library/ssl.html#notes-on-non-blocking-sockets
https://docs.python.org/3/library/ssl.html#ssl.SSLSocket.pending
2022-05-01 06:42:31 -10:00
Philipp Sontag
943b0e7444
Support setting the _request_timeout parameter for the dynamic client
2022-04-20 10:23:16 +02:00
Julien Eid
fe2546147c
Set cwd to None if empty string for ExecProvider
2022-04-18 11:30:45 -04:00
Kubernetes Prow Robot
c66a39108b
Merge pull request #1738 from abikouo/fix_resource_field
...
fix issue when trying to build ResourceField with argument name 'self'
2022-03-28 09:39:23 -07:00
yida.hu
be5e61c29e
Fix typo: kubenetes -> kubernetes
2022-03-28 19:52:37 +08:00
abikouo
3117c533b3
ResourceField class should allow defining any keyword
...
add unit tests
2022-03-07 10:00:03 +01:00
Yu Liao
ffceaa87d2
generated client change
2022-02-14 14:12:03 -08:00
Yu Liao
b227345fb2
generated API change
2022-02-14 14:12:02 -08:00
Yu Liao
bd5745ad1d
generated client change for custom_objects
2022-02-14 14:12:02 -08:00
Venu Karnati
70ae7a8da8
Async fix for Dynamic Client
2022-02-09 15:52:02 -08:00
Kubernetes Prow Robot
36fc46196e
Merge pull request #1683 from dingyiyi0226/master
...
feat: add create from directory support
2022-02-01 10:43:42 -08:00