Kubernetes Prow Robot
d89d5ab268
Merge pull request #117023 from enj/enj/i/clean_boot
...
Clean up formatting
2023-03-30 19:53:48 -07:00
Kensei Nakada
ffcf3ee6f8
feature(pkg/api): warning for Pod with null labelSelector in PodAffinity and TopologySpread
2023-03-31 02:15:04 +00:00
Paco Xu
70369bfe29
remove GAed KubeletCredentialProviders
2023-03-31 10:09:58 +08:00
Davanum Srinivas
5662566e03
Set GOMAXPROCS explicitly
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-03-30 20:26:07 -04:00
Monis Khan
735bbc135c
Clean up formatting
...
Signed-off-by: Monis Khan <mok@microsoft.com>
2023-03-30 16:38:15 -04:00
mouuii
56755b8ffd
fix doc mismatch
...
Signed-off-by: mouuii <49775493+mouuii@users.noreply.github.com>
2023-03-30 17:08:59 +08:00
Paco Xu
8e36e948ce
verifyVolumeNoStatusUpdateNeeded may cause flake and so only keep the last ones
2023-03-30 10:44:45 +08:00
Anish Ramasekar
dac85fe2d3
[KMSv2] cleanup comments in v2 proto api
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2023-03-29 20:14:54 +00:00
Mike Miranda
feba08a694
Create local copy to avoid potential race condition
2023-03-29 19:50:06 +00:00
Antoine Pelisse
29503fd8d4
openapi: Make file client more easy to re-use
...
A few notes about the change:
1. I need to initialize the fileclient once, in an init function, so I
don't have access to `testing.T` yet.
2. I want to be able to configure the openapi files that I use
3. We already have a "cache" client that wraps another client, we don't
need to re-implement caching here, one can just do:
`cache.NewClient(openapitest.NewFileClient("some/path"))` to do a cached
client. Or initialize it in an init/global var.
Since there is still some value to use the embedded file, make an
alternative constructor while using fs.FS interface to be able to
manipulate both virtual and disk-based filesystems.
2023-03-29 12:39:35 -07:00
Clayton Coleman
ed48dcd2d7
kubelet: Ensure pods that have not started track a pendingUpdate
...
A pod that cannot be started yet (due to static pod fullname
exclusion when UIDs are reused) must be accounted for in the
pod worker since it is considered to have been admitted and will
eventually start.
Due to a bug we accidentally cleared pendingUpdate for pods that
cannot start yet which means we can't report the right metric to
users in kubelet_working_pods and in theory we might fail to start
the pod in the future (although we currently have not observed
that in tests that should catch such an error). Describe, implement,
and test the invariant that when startPodSync returns in every path
that either activeUpdate OR pendingUpdate is set on the status, but
never both, and is only nil when the pod can never start.
This bug was detected by a "programmer error" assertion we added
on metrics that were not being reported, suggesting that we should
be more aggressive on using log assertions and automating detection
in tests.
2023-03-29 15:29:59 -04:00
scott
db92cc1388
ftr(etcd): add benchmarks
2023-03-29 21:52:38 +08:00
Wojciech Tyczyński
05f4e497f1
Deflake TestGetListNonRecursive
2023-03-29 13:46:49 +02:00
Rita Zhang
906f0607ef
Clean up kms test
...
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
2023-03-28 22:36:41 -07:00
Hao Ruan
d3f6cb717f
update conformance yaml
2023-03-29 11:18:52 +08:00
weizhichen
7bfcfc4d5d
docs: fix storage e2e test README
2023-03-28 23:36:42 +00:00
Aldo Culquicondor
f7765eb0d4
Add damemi to emeritus SIG scheduling approvers
2023-03-28 14:24:34 -04:00
Aldo Culquicondor
bbbd366cf3
Move damemi to sig-scheduling reviewers
2023-03-28 14:08:31 -04:00
HirazawaUi
397cc73dc9
delete unused functions in pkg/controller directory
2023-03-28 22:41:20 +08:00
Cecile Robert-Michon
47f8d42a6b
Add CecileRobertMichon to sig-cluster-lifecycle-leads
2023-03-27 21:46:10 +00:00
Anish Ramasekar
449f847630
[KMSv2] update ci script and add readme
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2023-03-27 20:43:37 +00:00
Kubernetes Prow Robot
c3e7eca7fd
Merge pull request #116945 from soltysh/skip_vendor
...
Skip vendor directory when removing generated files
2023-03-27 11:00:29 -07:00
Maciej Szulik
27ad623b3d
Skip vendor directory when removing generated files
2023-03-27 19:07:43 +02:00
Ryan Phillips
86e1f4b9d1
e2e node: bump all nodes ready timeout
2023-03-27 11:22:18 -05:00
Kubernetes Prow Robot
3a46f26115
Merge pull request #116948 from MadhavJivrajani/fix-verify-vendor
...
.*: update vendor dir and cleanup
2023-03-27 08:56:28 -07:00
Antoni Zawodny
beb329f4bf
Do not look at VPC-related resources outside the cluster's network
2023-03-27 17:44:25 +02:00
Mike Spreitzer
8d92cfb131
Added conversions to/from NamespacedName
...
Also renamed file to something more on-point.
2023-03-27 11:22:09 -04:00
HirazawaUi
df0a253820
generate ReportingInstance and ReportingController in Event
2023-03-27 22:23:45 +08:00
Madhav Jivrajani
63b5ca69f1
.*: update vendor dir and cleanup
...
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2023-03-27 19:18:05 +05:30
Hao Ruan
e9b384f5a7
fix typo
2023-03-27 10:23:27 +08:00
Hao Ruan
f638e2849f
replaced spew.Sprintf with a util pretty print function
2023-03-27 09:24:22 +08:00
mantuliu
838ed7feb5
Improve the performance of map usage
...
Signed-off-by: mantuliu <240951888@qq.com>
2023-03-25 17:08:36 +08:00
Kubernetes Prow Robot
8f15859afc
Merge pull request #116919 from dims/publishing-bot-rules-for-new-release-1.27-branch
...
publishing-bot rules for the new release-1.27 branch
2023-03-24 18:59:53 -07:00
Kubernetes Prow Robot
f393e7da7f
Merge pull request #116877 from enj/enj/i/validate_encrypt_resp_early
...
kmsv2: validate encrypt response at DEK generation time
2023-03-24 15:18:03 -07:00
Davanum Srinivas
1ad7cacba5
publishing-bot rules for the new release-1.27 branch
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-03-24 18:08:53 -04:00
Jordan Liggitt
f6fa250e30
Add API approvers
2023-03-24 16:15:55 -04:00
Kubernetes Prow Robot
0c62b122c0
Merge pull request #116857 from vinaykul/restart-free-pod-vertical-scaling-fixes
...
Call function that validates resize policy for in-place pod resize feature
2023-03-24 10:42:21 -07:00
Matthew Huxtable
03be789851
Fix sample-controller docs after moving to context-based cancellation
...
Since the stop channels were replaced in e346475
, the commentary is
incorrect and confusing.
2023-03-24 15:39:20 +00:00
Kubernetes Prow Robot
0f373abb6a
Merge pull request #116906 from pacoxu/fix-deprecated-metrics
...
Fix deprecated metrics
2023-03-24 05:10:32 -07:00
Paco Xu
b83600de01
fix nil pointer dereference panic for deprecated metrics
2023-03-24 18:50:43 +08:00
mantuliu
99ad88a261
Remove unnecessary int type conversion
...
Signed-off-by: mantuliu <240951888@qq.com>
2023-03-24 15:43:25 +08:00
Kubernetes Release Robot
f33498a825
CHANGELOG: Update directory for v1.27.0-rc.0 release
2023-03-23 19:51:32 +00:00
Anish Ramasekar
f2fe1fff65
[KMSv2] add tests for generate transformer
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2023-03-23 16:40:16 +00:00
Monis Khan
479fcf0b13
kmsv2: validate encrypt response at DEK generation time
...
Prior to this change, we wait until the DEK is used to perform an
encryption before validating the response. This means that the
plugin could report healthy but all TransformToStorage calls would
fail. Now we correctly cause the plugin to become unhealthy and do
not attempt to use the newly generated DEK.
Signed-off-by: Monis Khan <mok@microsoft.com>
2023-03-23 16:22:56 +00:00
Kubernetes Prow Robot
d73b3a696a
Merge pull request #116866 from LiorLieberman/remove-grpc-standard-protocol
...
Remove references to kubernetes.io/grpc appProtocol
2023-03-23 09:04:33 -07:00
SataQiu
18c86efeea
kubelet: perform the admission checks that preemption will not help first to avoid meaningless pod eviction
2023-03-23 23:45:19 +08:00
kidddddddddddddddddddddd
8d644fbc72
return skip in volumerestrictions
2023-03-23 23:14:24 +08:00
Paco Xu
ade63dd764
cronjob: add ut for namespace terminating cause no extra log
2023-03-23 21:40:33 +08:00
Moshe Levi
9a776cbf21
kubelet pod-resources: e2e node test add failure description ExpectNoError
...
Signed-off-by: Moshe Levi <moshele@nvidia.com>
2023-03-23 11:05:21 +02:00
Moshe Levi
1031977b7d
kubelet PodResources API: follow-up review comments
...
Signed-off-by: Moshe Levi <moshele@nvidia.com>
2023-03-23 09:36:52 +02:00