Kubernetes Prow Robot
76ec6f5ce5
Merge pull request #2095 from dbasunag/master
...
fix split call to handle apis of the format a/b/c
2023-07-31 11:00:38 -07:00
dbasunag
6875510e78
fix split call to handle apis of the format a/b/c
2023-07-31 09:44:38 -04:00
Tiago Silva
68fe8eea41
Adds support for custom Server Name Indication (SNI)
2023-06-27 14:26:50 +01:00
Yu Liao
42d6156b27
generated client change
2023-05-31 21:09:36 +00:00
Yu Liao
b490a11a7a
generated API change
2023-05-31 21:09:35 +00:00
Yu Liao
ea66f65f4f
generated client change for custom_objects
2023-05-31 21:09:35 +00:00
Kubernetes Prow Robot
9a2d5e4290
Merge pull request #2049 from juergenhoetzel/disable_equal_scalar_resolv
...
Prevent ConstructorError when parsing YAML containing '=' scalars
2023-05-24 12:42:50 -07:00
Peter Horsley
b5b39b378e
Fix exception in ExecProvider when no console is attached.
2023-05-08 08:11:56 +10:00
Jürgen Hötzel
1729f35c7e
Prevent ConstructorError when parsing YAML containing '=' scalars
...
pyyaml assignes '=' to tag:yaml.org,2002:value even though there's
no constructor for it. Removing the implicit resolver for '=' fixes
the issue.
2023-04-30 18:07:39 +02:00
Kubernetes Prow Robot
2f546b9dcb
Merge pull request #1966 from blackstorm/lee/fix-load-config
...
Fix load_kube_config unexpected `kube_config_path` keyword argument
2023-04-10 12:57:15 -07:00
Tomasz Prus
cdfd750727
Fix snapshot version to be compliant with PEP440.
2023-02-26 12:01:40 +01:00
Yu Liao
854672a93a
Merge pull request #1998 from kianmeng/fix-typos
...
Fix typos
2023-02-24 20:36:00 -08:00
Kubernetes Prow Robot
0c6714abef
Merge pull request #1886 from 0xFelix/resource-field-to-dict
...
Add to_dict method to ResourceField
2023-02-24 18:06:05 -08:00
Yu Liao
a62a271aa4
Merge pull request #1902 from mostaphaRoudsari/patch-1
...
Fix small misspelling error
2023-01-30 21:05:45 -08:00
Kubernetes Prow Robot
f81c7281cf
Merge pull request #1976 from t-yrka/inconsistent-timeout
...
Convert timeout to milliseconds when using poll method
2023-01-30 15:16:49 -08:00
Kian-Meng Ang
2d299b7a57
Fix typos
...
Found via `codespell -S CHANGELOG.md,*.json,*.unprocessed -L querys,couldn`
2023-01-27 11:10:29 +08:00
Yu Liao
356208a0f6
generated client change
2023-01-24 02:04:54 +00:00
Yu Liao
5f8455ae05
generated API change
2023-01-24 02:04:53 +00:00
Yu Liao
5b99d287de
generated client change for custom_objects
2023-01-24 02:04:53 +00:00
Kubernetes Prow Robot
2a27133f7e
Merge pull request #1949 from arrikto/feature-in-cluster-token-refresh
...
Improve the refreshing of tokens from inside the cluster
2023-01-17 09:06:33 -08:00
Kubernetes Prow Robot
8f80cf444e
Merge pull request #1947 from arrikto/feature-out-of-cluster-token-refresh
...
Fix the refreshing of tokens from outside the cluster
2023-01-16 11:28:09 -08:00
Kubernetes Prow Robot
8c8c15bd30
Merge pull request #1935 from Ark-kun/patch-1
...
Fixed double module imports
2023-01-16 11:18:10 -08:00
Tomasz Spyrka
fd13fc8c71
Convert timeout to ms when using poll method
2022-12-23 23:41:44 +01:00
浩
6764e8d7dd
keep config_file value
2022-12-21 06:58:51 +00:00
浩
ab478a309f
remove config_file arg check
2022-12-12 06:59:59 +00:00
浩
6da7447d3a
separte weak relate condtions
2022-12-12 06:54:17 +00:00
浩
b648cb918e
fix load_config unexpected keyword argument
2022-12-12 06:41:57 +00:00
Kubernetes Prow Robot
5a96bbcbe2
Merge pull request #1956 from bentastic27/patch-1
...
duplicate configuration.host lines in example
2022-11-29 10:57:23 -08:00
Ben Healey
b25ead9390
duplicate configuration.host lines in example
2022-11-22 13:58:40 -05:00
Fabian von Feilitzsch
1ac54eff7b
Only use usedforsecurity if supported
...
Fixes #1944
This was only added in Python 3.9, will fall back to the old behavior if
`usedforsecurity` is not available.
2022-11-22 09:55:19 -05:00
Alexis Zamanis
392a8c1d07
Improve the refreshing of tokens from inside the cluster
...
Requests from inside the cluster misuse the API to refresh tokens.
Signed-off-by: Alexis Zamanis <alexiszam@arrikto.com>
2022-11-10 11:48:31 +02:00
Alexis Zamanis
a07531b932
Fix the refreshing of tokens from outside the cluster
...
Requests from outside the cluster may have stale tokens and fail with
status code `401`.
Signed-off-by: Alexis Zamanis <alexiszam@arrikto.com>
2022-11-08 17:13:24 +02:00
Alexey Volkov
a4189ccf4e
Fixed double module imports
...
In Python, when you write `import foo.bar.baz` this means that the modules would be imported and the name `foo` will be bound locally and becomes available in the module. https://docs.python.org/3/reference/simple_stmts.html#import
So, doing `import kubernetes.client` leads to name `kubernetes` (not `client`) being added to the `kubernetes` module leading to a weird duplicate nesting. See:
```
>>> import kubernetes
>>> kubernetes
<module 'kubernetes' from 'C:\\Users\\Ark\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\kubernetes\\__init__.py'>
>>> kubernetes.kubernetes
<module 'kubernetes' from 'C:\\Users\\Ark\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\kubernetes\\__init__.py'>
```
We can solve this issues by using the `import ... from ...` syntax: Replace `import kubernetes.client` with `from kubernetes import client`.
I see that most modules already use relative imports, so I'm using relative imports here as well: `from . import client`.
2022-10-23 17:50:50 -07:00
Felix Matouschek
2630bfaba7
Add to_dict method to ResourceField
...
This allows to recursively convert ResourceFields to dicts.
Signed-off-by: Felix Matouschek <fmatouschek@redhat.com>
2022-10-17 09:01:20 +02:00
Kubernetes Prow Robot
e36a91be6b
Merge pull request #1912 from ramvikrams/%1
...
decoding a not safe url in load_kube_config
2022-10-13 15:21:01 -07:00
Kubernetes Prow Robot
a4c43ede69
Merge pull request #1922 from yliaog/master
...
mock.call_args.kwargs was added after python 3.7, switched to the old…
2022-10-13 10:59:01 -07:00
Yu Liao
f8f6d11058
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 17:28:54 +00:00
Kubernetes Prow Robot
d1995299dc
Merge pull request #1916 from vgupta3/oidc-idp-ca-cert-file-support
...
Add support for using oidc CA certificate file while refreshing token
2022-10-12 17:43:01 -07: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
Vibhor Gupta
f740c634ec
add testcases
2022-10-12 00:12:25 +05:30
Vibhor Gupta
94dbbf9118
Add support for using oidc CA certificate file while refreshing token
2022-10-11 19:01:26 +05:30
ram vikram singh
9152c48f0a
decoding a not safe url in load_kube_config
...
for issue #1911 fixing load_kube_config for decoding unsafe url token
2022-10-11 00:07:09 +05:30
Mostapha Sadeghipour Roudsari
d83ab3e570
Fix small misspelling error
...
handly -> handle
2022-09-27 19:46:35 -04: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