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
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
Haowei Cai (Roy)
1271465acd
Merge pull request #1672 from yliaog/master
...
removed submodule
2022-01-31 10:31:49 -08:00
Huan-Ting,Chen
c9e11d02b0
add e2e_test for create_from_directory
2022-01-21 16:33:57 +08:00
Huan-Ting,Chen
18fb9a0915
feat: add create from directory support
2022-01-21 16:33:45 +08:00
toto
5a2b926c16
Remove duplicate code in documentation
2022-01-15 11:35:22 +01:00
Yu Liao
9d176918a9
removed submodule
2022-01-07 16:17:39 -08:00
Yu Liao
6ae9260e9e
Fixed test flakiness, added loop to wait for non-empty response line.
2022-01-04 12:14:02 -08:00
Yu Liao
26e6940d20
ApiregistrationV1beta1Api has been removed in 1.22 release, switch to
...
use ApiregistrationV1Api.
2022-01-04 11:27:47 -08:00
Yu Liao
443f4a5d07
generated client change
2022-01-04 09:43:10 -08:00
Yu Liao
1ee383e14a
generated API change
2022-01-04 09:43:09 -08:00
Yu Liao
349f42aff2
generated client change for custom_objects
2022-01-04 09:43:09 -08:00
Yu Liao
41d4886c08
updated base to the latest (e2e test in python repo would fail w/o the
...
base update)
2021-12-15 12:02:32 -08:00
Kubernetes Prow Robot
18daad2607
Merge pull request #1650 from AurelienGasser/fix-returncode-idempotent
...
test: WSClient.returncode idempotence
2021-12-14 15:20:51 -08:00
John Sun
c1a14438b3
generated python-base update
2021-12-14 16:52:43 +11:00
Aurélien Gasser
a24d1be63d
add comment
2021-12-13 19:43:29 -05:00
Aurélien Gasser
8da0080c7d
test: WSClient.returncode idempotence
2021-12-13 19:31:22 -05:00
Yu Liao
9c3891d40e
generated client change
2021-11-29 11:00:29 -08:00
Yu Liao
b8e0b3d083
generated API change
2021-11-29 11:00:28 -08:00
Yu Liao
d084739319
generated client change for custom_objects
2021-11-29 11:00:28 -08:00
Yu Liao
35a68b2e54
update version constants for 21.0.0-snapshot release
2021-11-29 10:59:46 -08:00
itaru2622
77ef217707
add no_proxy support to configuration and REST client.
2021-10-25 14:55:30 -07:00
Yu Liao
6d785aabd5
generated client change
2021-10-25 14:41:05 -07:00