Kubernetes Publisher
006dd593ee
Merge pull request #128872 from alvaroaleman/generics
...
Use generic btree in watchcache
Kubernetes-commit: 8f8c94a04d00e59d286fe4387197bc62c6a4f374
2025-01-03 16:41:31 +00:00
Madhav Jivrajani
7c924dc3c8
webhook: alter regex to account for x509sha1 GODEBUG removal
...
go1.24 removes the x509sha1 GODEBUG variable, and with it the
support for SHA-1 signed certs. This commit alters the regex
in unit tests to account for that and prep for go1.24.
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
Kubernetes-commit: cff0f4009f17c84141553c143872d47756209f4d
2024-12-30 13:39:17 -08:00
Davanum Srinivas
825f36b139
Bump x/net to v0.33.0
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 0b6e3718340fa7e3846cf9b7d5a0f7a684a6fa5a
2024-12-20 14:30:57 -05:00
Marek Siarkowicz
62c90b1dff
Extract list response struct to manage all the response fields
...
Kubernetes-commit: 78a6402755905f14d72ee47fdb1e169dbdaa6853
2024-11-24 13:10:17 +01:00
Alvaro Aleman
84b3c4c640
Use generic btree in watchcache
...
This change makes us use the generic btree available in newer versions
of github.com/google/btree. This avoids a bunch of type assertions and
makes the code easier to read.
Kubernetes-commit: b1cb471982b74c13c26dbcc0f4e1b5ae92ea47e6
2024-11-19 22:04:08 -05:00
Alvaro Aleman
a53d8f189c
Update github.com/google/btree
...
Kubernetes-commit: a97ed3c98bcd2c520260aa04c516a24e975e7d69
2025-01-02 19:44:07 -05:00
Kubernetes Publisher
494066f4a4
Merge pull request #128279 from Jefftree/compat-133
...
Bump DefaultKubeBinaryVersion to 1.33
Kubernetes-commit: 9d82148924751d350080ffb681b4d5265aa01f6f
2024-12-21 00:32:54 +00:00
Jefftree
15b54ba29c
Expand emulated version range to n-3 with 1.31 floor
...
Kubernetes-commit: cf28c0405c02e82e1028193a4ce1aa75d473ae8e
2024-12-10 16:34:34 +00:00
Kubernetes Publisher
c7fb780f6b
Merge pull request #129074 from siyuanfoundation/fgv
...
Add Validation to versioned feature specs.
Kubernetes-commit: 4a0b0365efd6a4c072a1545f7beed3b6664497c2
2024-12-18 06:04:08 +00:00
Siyuan Zhang
0daeb9f98b
Add Validation to versioned feature specs.
...
Co-authored-by: Jordan Liggitt <liggitt@google.com>
Co-authored-by: Siyuan Zhang <sizhang@google.com>
Signed-off-by: Siyuan Zhang <sizhang@google.com>
Kubernetes-commit: 00dab9dffa6a35fbfaad4ebcdd17be00f40e423c
2024-12-03 18:48:07 +00:00
Kubernetes Publisher
b3597c01bb
Merge pull request #129205 from tosi3k/wc-configurable-retention
...
Configure watch cache history window based on request timeout
Kubernetes-commit: 107be8feccfce7259b402ed75415309268744a24
2024-12-17 22:05:11 +00:00
Kubernetes Publisher
f5b4a60379
Merge pull request #129213 from Jefftree/k-openapi
...
Bump kube-openapi
Kubernetes-commit: 13eb074ddd231d127709f0410185eeca68a69c8a
2024-12-14 02:10:08 +00:00
Kubernetes Publisher
665a8df3fd
Merge pull request #128343 from Jefftree/responsewriter-test
...
Add tests for InMemoryResponseWriter
Kubernetes-commit: c644f4d18506fb4055858646a01ec8a00802d97e
2024-12-14 02:10:06 +00:00
Jefftree
68ddbb0384
bump kube-openapi
...
Kubernetes-commit: 3269f4bb94c58dfe577621c42f88ea06fbdd79a7
2024-12-13 20:50:49 +00:00
Antoni Zawodny
0dcf3e9d26
Configure watch cache history window based on request timeout
...
Kubernetes-commit: 4a2b7ee5699331df31b7483be082c201a1e7f51f
2024-12-13 15:40:03 +01:00
Kubernetes Publisher
b62222be7c
Merge pull request #129195 from dims/update-x/crypto/ssh-dependency
...
Update x/crypto/ssh dependency to v0.31.0
Kubernetes-commit: b21ab179c74a270cd276d2dbb5f4b55730838096
2024-12-13 10:10:13 +00:00
Kubernetes Publisher
6ecac9f4d1
Merge pull request #128844 from cheftako/updateANP
...
Bump konnectivity-client to v0.31.1
Kubernetes-commit: f7b1d107c6127781ef2a4d11381e59198151f1e2
2024-12-13 06:04:17 +00:00
Davanum Srinivas
dbfbe37046
Update x/crypto/ssh dependency
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 80735180ab2c61232dcc4646e693ddcaeaf96ca3
2024-12-12 20:46:15 -05:00
Kubernetes Publisher
988c0f82a8
Merge pull request #129054 from pohly/remove-import-name
...
remove import doc comments
Kubernetes-commit: e8615e27125518f0ed0ba06244b7ecee21451bb0
2024-12-12 10:07:15 +00:00
Kubernetes Publisher
0a3c89578c
Merge pull request #128890 from kei01234kei/output_log_when_server_shutdown_is_failed
...
📝 output log when server shutdown is failed
Kubernetes-commit: 516b2c2e41799046363bf48444624bdda91bffb6
2024-12-12 06:13:13 +00:00
Kubernetes Publisher
47024d970a
Merge pull request #128862 from MariamFahmy98/map-unit-tests
...
fix: remove duplicated unit tests in JSONPatch and ApplyConfiguration
Kubernetes-commit: 43f50b4e51302e443b4836c45666bfedbaf70406
2024-12-12 06:13:12 +00:00
Kubernetes Publisher
ea0b9ced4d
Merge pull request #128621 from kmala/master
...
update the github.com/golang-jwt/jwt/v4 dependency
Kubernetes-commit: a892f0fd80c548c4caedc35933bb441572135c35
2024-12-12 06:13:11 +00:00
Kubernetes Publisher
df1723ca5c
Merge pull request #127897 from modulitos/add-x509-uid-to-user
...
Set User.UID from x509 cert
Kubernetes-commit: ed8999ed64d4f6e05859f83456f279949bac7907
2024-12-12 06:13:09 +00:00
Kubernetes Publisher
3658357fea
Merge pull request #129103 from liggitt/drop-winreadlinkvolume
...
Drop use of winreadlinkvolume godebug option
Kubernetes-commit: bfe431b53e600c9a36c46eef0f6ecfcf37265d60
2024-12-06 18:57:54 +00:00
Jordan Liggitt
9add4d0573
Drop use of winreadlinkvolume godebug option
...
Kubernetes-commit: 3046fe23d4fe4ba86713ffd61bf0e07156b2b7c3
2024-12-06 02:40:53 -05:00
Kubernetes Publisher
99abadede2
Merge pull request #129081 from stlaz/fg_remote_uid
...
featuregate UID in RequestHeader authenticator
Kubernetes-commit: 1504f10e7946f95a8b1da35e28e4c7453ff62775
2024-12-05 02:51:03 +00:00
Kubernetes Publisher
79e6f1fbcf
Merge pull request #129083 from liggitt/go1.23windows
...
Revert to go1.22 windows filesystem stdlib behavior
Kubernetes-commit: 6fc64a261c1dca857a5a7fd1bc87fae38dbe1c8a
2024-12-04 22:41:51 +00:00
Jordan Liggitt
aaeb01be6d
Revert to go1.22 windows filesystem stdlib behavior
...
Kubernetes-commit: 3878a3a6de64660e356a35f70471c27a09698090
2024-12-04 09:52:56 -05:00
Stanislav Láznička
5047b8fe41
featuregate UID in RequestHeader authenticator
...
Kubernetes-commit: a051b067cdffc92fbe40bcc5a8e8f1bf974348c4
2024-12-04 15:44:45 +01:00
Patrick Ohly
b84662911c
remove import doc comments
...
The "// import <path>" comment has been superseded by Go modules.
We don't have to remove them, but doing so has some advantages:
- They are used inconsistently, which is confusing.
- We can then also remove the (currently broken) hack/update-vanity-imports.sh.
- Last but not least, it would be a first step towards avoiding the k8s.io domain.
This commit was generated with
sed -i -e 's;^package \(.*\) // import.*;package \1;' $(git grep -l '^package.*// import' | grep -v 'vendor/')
Everything was included, except for
package labels // import k8s.io/kubernetes/pkg/util/labels
because that package is marked as "read-only".
Kubernetes-commit: 8a908e0c0bd96a3455edf7e3b5f5af90564e65b0
2024-12-02 14:43:58 +01:00
Keisuke Ishigami
753940e964
📝 output log when server shutdown is failed
...
Kubernetes-commit: dd1300df98682f524a2f028e3b296b3e8783a711
2024-11-21 00:58:27 +09:00
Mariam Fahmy
b858201395
fix: remove duplicated unit tests in JSONPatch and ApplyConfiguration
...
Signed-off-by: Mariam Fahmy <mariam.fahmy@nirmata.com>
Kubernetes-commit: f87bcd9b3a8166acb62e3f39e207bda3673f0ed6
2024-11-19 15:42:29 +02:00
Walter Fender
c8d9720a72
Bump konnectivity-client to v0.31.1
...
Bump konnectivity-client to v0.31.1
Includes a feature which allows KNP server count to be determined by
lease.
Kubernetes-commit: 588408df1cd733f1bceeb69632b010b83e1f21df
2024-11-18 14:10:03 -08:00
Kubernetes Publisher
cccad306d6
Merge pull request #128722 from dims/possible-fix-for-alpha-feature-breaking-tests
...
Fix for alpha CI jobs failing with AllowUnsafeMalformedObjectDeletion switched on
Kubernetes-commit: 1b08de5f7f964323f1e65a7db5e861429087efe6
2024-11-09 17:17:38 +00:00
Davanum Srinivas
51b4b4971a
Possible fix for alpha CI jobs failing with AllowUnsafeMalformedObjectDeletion switched on
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 9c6126e29c2dd63668c5d2320a4c26ff173fc499
2024-11-09 08:56:55 -05:00
Kubernetes Publisher
3423727e46
Merge pull request #127581 from richabanker/flagz-apiserver
...
Add flagz endpoint for apiserver
Kubernetes-commit: 4d91d502832ce55204343d7864fe28019d87b2bb
2024-11-08 13:01:39 +00:00
Kubernetes Publisher
b8357e72dd
Merge pull request #128618 from knrc/error-check-fix
...
Fix error check
Kubernetes-commit: e1e92bc40373fa01be05c64e1aee3bdee5d74040
2024-11-08 13:01:37 +00:00
Kubernetes Publisher
0b01a72aa3
Merge pull request #127513 from tkashem/delete-undecryptable
...
KEP-3926: unsafe deletion of corrupt objects
Kubernetes-commit: 4d10ae8fdc579e2bb09789507cae7b8d32cbd306
2024-11-08 13:01:36 +00:00
Kubernetes Publisher
f983148f8c
Merge pull request #125577 from richabanker/statusz
...
Add statusz endpoint for apiserver
Kubernetes-commit: 60651eb17257356a2be70ac8d2c14218c1af0834
2024-11-08 13:01:33 +00:00
Keerthan Reddy Mala
d513755309
update the github.com/golang-jwt/jwt/v4 dependency
...
Kubernetes-commit: 7e977d824cf2740c4ce7f71fdaeecd39f4bb04b1
2024-11-06 11:02:32 -08:00
Abu Kashem
fbb5ab0d70
handle watch for unsafe delete
...
Kubernetes-commit: 25efc8f2d136a9574166be02789ac727c5b4a3fd
2024-11-05 20:36:56 -05:00
Marek Siarkowicz
fd21d18170
Improve benchmark to handle multiple dimensions
...
Kubernetes-commit: 4a0578e3dee093aec23e16556ac8fb8642060362
2024-11-05 10:32:59 +01:00
Abu Kashem
8b8b5c0f78
add access control check for unsafe delete
...
add access control check to ensure that the user has permission to do
'unsafe-delete-ignore-read-error' on the resource being deleted
Kubernetes-commit: 9932dbef5787bfdc88d8ae35e90dc0965bbc6c80
2024-10-31 16:01:58 -04:00
Jefftree
ada3ee1529
add test for inmemory response writer
...
Kubernetes-commit: bf1b9c45ea976a9e871b35b644f34ec508f3d57d
2024-10-25 20:54:18 +00:00
Kevin Conner
a69b1ea2d5
Fix error check
...
Signed-off-by: Kevin Conner <kev.conner@gmail.com>
Kubernetes-commit: e7e1fb7234264b6f0785ad9fdd29e90c5da36002
2024-10-21 08:09:55 -07:00
Lukasz Szaszkiewicz
3aea7778be
storage/cacher/ready: dynamically calculate the retryAfterSeconds
...
retryAfterSeconds is based on the time elapsed since the state (ready, unready) was last changed.
Kubernetes-commit: 04f0bd4e83bbc0a24b8a924333544be86b252c97
2024-10-14 08:17:14 +02:00
modulitos
026bd8791b
set user.DefaultInfo.UID from x509 cert
...
Kubernetes-commit: b577972a551ea0dbc22f29ac97f0a0e621d42e1b
2024-10-06 19:28:21 -07:00
Abu Kashem
1f27993c44
implement unsafe deletion, and wire it
...
- implement unsafe deletion, and wire it
- aggregate corrupt object error(s) from the storage LIST operation
- extend storage error:
a) add a new type ErrCodeCorruptObj to represent a corrupt object:
b) add a new member 'InnerErr error' to StorageError to hold
the inner error
- add API status error
Kubernetes-commit: 5d4b4a160dc551dc8979012eeabea1a098945603
2024-09-20 17:36:27 -04:00
Abu Kashem
4ce1c97be7
api: add a new field to meta/v1 DeleteOptions
...
- add a new boolean field
IgnoreStoreReadErrorWithClusterBreakingPotential to meta/v1 DeleteOptions
- add validation for the new delete option
add validation for the new field in the delete options
ignoreStoreReadErrorWithClusterBreakingPotential
- prevent the pod eviction handler from issuing an unsafe pod delete
prevent the pod eviction handler from enabling the
'ignoreStoreReadErrorWithClusterBreakingPotential' delete option
Kubernetes-commit: b6773f15897dc31190b2be7cb49dd02015440465
2024-09-23 12:22:53 -04:00
Omer Aplatony
81ab7e0c68
Add test for CEL reserved symbols without double underscore
...
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
Kubernetes-commit: 1b371d0d4693da66343aa7f8642a694ea318692d
2024-09-15 18:14:25 +03:00