Commit Graph

121985 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
80932fe95b
Merge pull request #124694 from pmalek/backport-124553-to-release-1.30
[backport release-1.30]: fix(api): make LocalObjectReference.Name and HostAlias.IP required (#124553)
2024-05-10 00:00:28 -07:00
Patryk Małek
37e7cbdd3a
fix(api): make LocalObjectReference.Name and HostAlias.IP required (#124553)
* fix(api): LocalObjectReference Name a "" default and make HostAlias.IP required

* chore(api): add LocalObjectReference comment

* chore(api): add omitempty to LocalObjectReference's Name

* chore(api): add kubebuilder:default annotation

* chore(api): ./hack/update-codegen.sh
2024-05-04 21:43:21 +02:00
Kubernetes Prow Robot
43a0480e94
Merge pull request #124517 from wojtek-t/automated-cherry-pick-of-#124352-upstream-release-1.30
Automated cherry pick of #124352: Idempotent transformers in scheduler & kcm
2024-04-25 02:58:26 -07:00
Wojciech Tyczyński
e1594967bb Idempotent transformers in scheduler & kcm 2024-04-24 21:57:15 +02:00
Kubernetes Prow Robot
e7178656ad
Merge pull request #124371 from soltysh/automated-cherry-pick-of-#123893-#124193-upstream-release-1.30
Automated cherry pick of #123893: kube_codegen: expose applyconfig-openapi-schema flag for
#124193: Update applyconfig-gen for pacakges where group and dir
2024-04-19 04:49:27 -07:00
Maciej Szulik
4d1dd9cd07
Update applyconfig-gen for pacakges where group and dir differ in name
It is possible that package paths might differ from the group name, see
https://github.com/openshift/api/blob/master/operatorcontrolplane/v1alpha1/doc.go
notice that pacakge name is `operatorcontrolplane` whereas the group is
`controlplane.operator...`. This confuses the generator since it tries
to extrapolate the name of the package based on the group name. Whereas
the ImportTracker can properly recognize the import path. This leads to
cyclical imports in packages where the group name is different from the
actual import path.
2024-04-18 14:22:46 +02:00
Maciej Szulik
933272d333
kube_codegen: expose applyconfig-openapi-schema flag for client generation 2024-04-18 14:22:45 +02:00
Kubernetes Release Robot
502d9434a4 Update CHANGELOG/CHANGELOG-1.30.md for v1.30.0 2024-04-17 17:56:15 +00:00
Kubernetes Release Robot
7c48c2bd72 Release commit for Kubernetes v1.30.0 2024-04-17 17:27:02 +00:00
Kubernetes Release Robot
a2b4393c75 Merge remote-tracking branch 'origin/master' into release-1.30 2024-04-16 19:55:16 +00:00
Kubernetes Release Robot
69e332560d CHANGELOG: Update directory for v1.27.13 release 2024-04-16 15:20:21 +00:00
Kubernetes Release Robot
f0317549a2 Merge remote-tracking branch 'origin/master' into release-1.30 2024-04-15 19:53:04 +00:00
Kubernetes Prow Robot
b722d017a3
Merge pull request #124322 from ritazh/admission-ephemeralcontainers-envfrom
Add envFrom to serviceaccount admission plugin
2024-04-15 09:16:32 -07:00
Rita Zhang
128d6cc146
Add envFrom to serviceaccount admission plugin
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
2024-04-12 10:49:30 -07:00
Kubernetes Release Robot
698ad6630c Merge remote-tracking branch 'origin/master' into release-1.30 2024-04-12 07:49:28 +00:00
Kubernetes Prow Robot
cae35dba5a
Merge pull request #124283 from dims/rename-cluster-to-storage_cluster_id-for-apiserver_storage_size_bytes-metric
Rename Label `cluster` to `storage_cluster_id` for apiserver_storage_size_bytes metric
2024-04-12 00:13:00 -07:00
Kubernetes Release Robot
2ab0d15788 Merge remote-tracking branch 'origin/master' into release-1.30 2024-04-12 01:46:03 +00:00
Davanum Srinivas
fb5140f562
Rename cluster to storage_cluster_id for apiserver_storage_size_bytes metric
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-04-11 17:15:32 -04:00
Kubernetes Release Robot
d51a005d25 Update CHANGELOG/CHANGELOG-1.30.md for v1.30.0-rc.2 2024-04-11 17:05:58 +00:00
Kubernetes Release Robot
7606cf7b3d CHANGELOG: Update directory for v1.30.0-rc.2 release 2024-04-11 17:05:57 +00:00
Kubernetes Release Robot
22140b6a07 Release commit for Kubernetes v1.30.0-rc.2 2024-04-11 16:36:57 +00:00
Kubernetes Release Robot
794aa6eda9 Merge remote-tracking branch 'origin/master' into release-1.30 2024-04-10 19:46:14 +00:00
Maksym Pavlenko
be4b7176dc
Fix Abs path validation on Windows (#124084)
* Windows: Consider slash-prefixed paths as absolute

filepath.IsAbs does not consider "/" or "\" as absolute paths, even
though files can be addressed as such. [1][2]

Currently, there are some unit tests that are failing on Windows due to
this reason.

[1] https://learn.microsoft.com/en-us/dotnet/standard/io/file-path-formats#traditional-dos-paths
[2] https://learn.microsoft.com/en-us/windows/win32/fileio/naming-a-file#fully-qualified-vs-relative-paths

* Add test to verify IsAbs for windows

Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>

* Fix abs path validation on windows

Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>

* Skipp path clean check for podLogDir on windows

Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>

* Implement IsPathClean to validate path

Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>

* Add warn comment for IsAbs

Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>

---------

Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
Co-authored-by: Claudiu Belu <cbelu@cloudbasesolutions.com>
2024-04-10 10:13:59 -07:00
Kubernetes Release Robot
e34cbc16e2 Merge remote-tracking branch 'origin/master' into release-1.30 2024-04-07 07:41:39 +00:00
Kubernetes Prow Robot
9791f0d1f3
Merge pull request #124206 from cpanato/update-rules
Update publishing-bot rules to Go 1.21.9
2024-04-06 19:52:22 -07:00
cpanato
d19bff9a02
Update publishing-bot rules to Go 1.21.9
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-04-06 12:34:48 +02:00
Kubernetes Release Robot
255e7919bc Merge remote-tracking branch 'origin/master' into release-1.30 2024-04-05 19:39:51 +00:00
Kubernetes Prow Robot
f8930f980d
Merge pull request #124196 from cpanato/update-go-main
[go] Bump images, dependencies and versions to go 1.22.2 and distroless iptables
2024-04-05 07:30:42 -07:00
cpanato
1366f1f447
[go] Bump images, dependencies and versions to go 1.22.2 and distroless iptables
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-04-05 14:27:57 +02:00
Kubernetes Prow Robot
d9c54f69d4
Merge pull request #124174 from dims/update-x/net-for-CVE-2023-45288
Update x/net for CVE-2023-45288
2024-04-03 20:13:01 -07:00
Davanum Srinivas
99fac38d28
Update x/net for CVE-2023-45288
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-04-03 19:56:04 -04:00
Kubernetes Release Robot
04061cfe73 Merge remote-tracking branch 'origin/master' into release-1.30 2024-04-03 02:18:38 +00:00
Kubernetes Release Robot
f884928d8d Merge remote-tracking branch 'origin/release-1.30' into release-1.30 2024-04-02 23:14:29 +00:00
Kubernetes Release Robot
d9e08bfcbd Merge remote-tracking branch 'origin/master' into release-1.30 2024-04-02 20:14:02 +00:00
Kubernetes Release Robot
f4750e52e6 Update CHANGELOG/CHANGELOG-1.30.md for v1.30.0-rc.1 2024-04-02 19:30:34 +00:00
Kubernetes Release Robot
6673e7a93d CHANGELOG: Update directory for v1.30.0-rc.1 release 2024-04-02 19:30:33 +00:00
Kubernetes Release Robot
77aa9c21c2 Release commit for Kubernetes v1.30.0-rc.1 2024-04-02 19:02:58 +00:00
Kubernetes Prow Robot
ec301a5cc7
Merge pull request #124099 from cpanato/update-set-cap-debian-base
update setcap/debian-base to bookworm-v1.0.2
2024-04-02 08:24:11 -07:00
Kubernetes Release Robot
389cfeb5db Merge remote-tracking branch 'origin/master' into release-1.30 2024-04-02 14:18:52 +00:00
Kubernetes Prow Robot
c9f6d4e172
Merge pull request #124019 from alexzielenski/fix-ratcheting-flake
fix test flake caused by not waiting for CRD schema update
2024-04-02 07:00:11 -07:00
Kubernetes Release Robot
13ccca8567 Merge remote-tracking branch 'origin/master' into release-1.30 2024-04-02 02:17:51 +00:00
Kubernetes Prow Robot
e3bb757129
Merge pull request #124143 from enj/enj/i/svm_update_crd_flake
svm test: wait after updating CRD to avoid flakes
2024-04-01 14:19:35 -07:00
Monis Khan
f338ab5f95
svm test: wait after updating CRD to avoid flakes
Signed-off-by: Monis Khan <mok@microsoft.com>
2024-04-01 16:15:29 -04:00
Kubernetes Release Robot
1dc72d7597 Merge remote-tracking branch 'origin/master' into release-1.30 2024-04-01 14:16:05 +00:00
Kubernetes Prow Robot
79c61d5f03
Merge pull request #124124 from carlory/fix-124120
fix panic with SIGSEGV in kubeadm certs check-expiration
2024-04-01 01:35:34 -07:00
carlory
363fee59e4 fix panic with SIGSEGV in kubeadm certs check-expiration 2024-04-01 11:09:53 +08:00
Kubernetes Release Robot
dd54a630d2 Merge remote-tracking branch 'origin/master' into release-1.30 2024-03-29 20:13:40 +00:00
Alex Zielenski
0add741012 fix test flake caused by not waiting for CRD schema update 2024-03-29 08:54:10 -07:00
Kubernetes Prow Robot
3dedb8eb8c
Merge pull request #124111 from liggitt/deflake-authz-test
Deflake authz config reload test
2024-03-29 08:53:43 -07:00
Jordan Liggitt
02139c9102
Deflake authz config reload test 2024-03-29 10:18:45 -04:00