Commit Graph

107209 Commits

Author SHA1 Message Date
Nikhita Raghunath
2f6762c924 publishing/rules: remove .gitattributes before publishing
If a staging repo has .gitattributes files containing the `export-subst`
attribute ([example](b6c06a95d7/staging/src/k8s.io/client-go/pkg/version/.gitattributes)), then git expands the specified placeholders
when git archive is used.

When a published repo is downloaded from GitHub, GitHub does a
"git archive" under the hood. This means that the placeholders get
replaced by their relevant values. This type of "git archive"
application sometimes leads to undesired values. See the example below.

- In client-go, [line 59 in `pkg/version/base.go`](b6c06a95d7/staging/src/k8s.io/client-go/pkg/version/base.go (L59))
is expanded on a git archive. This line is needed as a fallback to
inject k8s version info for client-go when this info is not provided
via ldflags during builds.

- However, when k/client-go is vendored, the line gets expanded to _the
commit of the project vendoring client-go_ -- which is not helpful at
all! This also means that the vendored client-go will now contain
different (expanded) commit shas for different projects.

- To ensure reproducibility of source, this commit helps remove
the .gitattributes files before publishing the staging repos.
Additionally, when client-go is used as a library, we don't care about
the line being expanded to inject version info so it is also safe to
remove these files.
2022-03-24 14:42:54 +05:30
Kubernetes Prow Robot
56f45c5c81
Merge pull request #108725 from pohly/klog-flush-and-exit
klog v2.60.1
2022-03-24 01:22:41 -07:00
Kubernetes Prow Robot
e3982ce472
Merge pull request #108820 from mozillazg/remove-kubectl-deprecated-flags
kubectl: Remove deprecated run flags
2022-03-24 00:14:50 -07:00
Kubernetes Prow Robot
96aa41513e
Merge pull request #107859 from ravisantoshgudimetla/promote-PodOS-beta
Promote PodOS field to beta
2022-03-24 00:14:41 -07:00
Kubernetes Prow Robot
99e36a93b2
Merge pull request #108781 from SergeyKanzhelev/conformanceruntimeClass
RuntimeClass and PodOverhead tests promotion to Conformance
2022-03-23 22:31:41 -07:00
Kubernetes Prow Robot
bb67b5e9e8
Merge pull request #108717 from lavalamp/remove-clustername
Remove ClusterName
2022-03-23 22:31:33 -07:00
Kubernetes Prow Robot
2786b78b5a
Merge pull request #108701 from denkensk/add-preemptionPolicy
support preemptionPolicy in describe PriorityClass
2022-03-23 22:31:24 -07:00
Kubernetes Prow Robot
9a253ed042
Merge pull request #108580 from ardaguclu/remove-diff-discovery
Remove DiscoveryClient from diff command
2022-03-23 22:31:17 -07:00
Kubernetes Prow Robot
8168c68bb6
Merge pull request #108522 from SergeyKanzhelev/grpcToBeta
promote grpcProbes to beta
2022-03-23 22:31:05 -07:00
Kubernetes Prow Robot
68a0fccfb9
Merge pull request #108363 from houjun41544/20220226-kubeletvolume
Fix error logging statement to make it easier to understand
2022-03-23 22:30:52 -07:00
Kubernetes Prow Robot
7ae9615760
Merge pull request #108114 from ii/test-job-status
Write Read, Replace, Patch BatchV1NamespacedJobStatus test - +3 endpoint coverage
2022-03-23 22:30:41 -07:00
Kubernetes Prow Robot
5981bfd189
Merge pull request #108950 from jpbetz/fix-cel-test
Remove flaky CEL cost tests that rely on map iteration order
2022-03-23 20:44:41 -07:00
Joe Betz
363a3e33eb Remove flaky CEL cost tests that rely on map iteration order 2022-03-23 22:29:49 -04:00
Kubernetes Prow Robot
f97825e1ce
Merge pull request #107395 from alculquicondor/indexed-job
Graduate IndexedJob to stable
2022-03-23 17:44:41 -07:00
Kubernetes Prow Robot
324ba1324b
Merge pull request #108937 from johnbelamaric/remove-sig-net-ownership
Remove johnbelamaric as sig-network reviewer and approver
2022-03-23 14:51:19 -07:00
John Belamaric
e10638daa1 Remove johnbelamaric as sig-network reviewer and approver 2022-03-23 13:41:49 -07:00
Kubernetes Prow Robot
a330d3b972
Merge pull request #108928 from dims/kube-up-use-registry.k8s.io-for-containerd-related-jobs
kube-up: use registry.k8s.io for containerd-related jobs
2022-03-23 13:22:58 -07:00
Kubernetes Prow Robot
697c685187
Merge pull request #108907 from Jefftree/crd-openapi-bug
Fix OpenAPI v3 bug with #/definitions
2022-03-23 13:22:50 -07:00
Kubernetes Prow Robot
2249708b5d
Merge pull request #108862 from mmiranda96/fix/stats_summary_ubuntu
Increase timeout for stats/summary check
2022-03-23 13:22:43 -07:00
Kubernetes Prow Robot
c3d372dc47
Merge pull request #108857 from KnVerey/script_kustomize_update
Script kubectl kustomize update process
2022-03-23 13:22:34 -07:00
Kubernetes Prow Robot
3a2509b60e
Merge pull request #108841 from tengqm/fix-kubeletcfg-docstring
Fix doc strings for kubelet config APIs
2022-03-23 13:22:27 -07:00
Kubernetes Prow Robot
da88853f9d
Merge pull request #108651 from andrewsykim/node-e2e-cred-provider
test/e2e_node: add kubelet credential provider tests
2022-03-23 13:22:18 -07:00
Kubernetes Prow Robot
5d26b111ba
Merge pull request #108637 from Jefftree/openapi-proxy
Change aggregator to proxier for OpenAPI v3
2022-03-23 13:22:11 -07:00
Kubernetes Prow Robot
0bc6445b49
Merge pull request #108529 from cici37/celCostStability
Add CEL cost stability test
2022-03-23 13:22:04 -07:00
Kubernetes Prow Robot
2f7d53bbf1
Merge pull request #108442 from NikhilSharmaWe/volMan
Managing nil pointer in VolumeManager
2022-03-23 13:21:55 -07:00
Kubernetes Prow Robot
7dde0b4bb5
Merge pull request #108342 from tkashem/rate-limit-error
client-go: chain the error returned by rate limiter
2022-03-23 13:21:43 -07:00
Kubernetes Prow Robot
9fbe66a486
Merge pull request #103516 from ykakarap/kubectl-subresources-apiserver
kubectl: apiserver changes to add --subresource support
2022-03-23 13:21:32 -07:00
Kubernetes Prow Robot
2d46f1bc30
Merge pull request #103062 from ikeeip/component_helper_storage
Move volume helpers to "k8s.io/component-helpers/storage/volume".
2022-03-23 13:21:20 -07:00
Kubernetes Prow Robot
75b19b242c
Merge pull request #108597 from kolyshkin/prepare-for-runc-1.1
kubelet/cm: refactor, prepare for runc 1.1 bump
2022-03-23 11:20:30 -07:00
Kubernetes Prow Robot
14e8db067e
Merge pull request #108191 from ravisantoshgudimetla/wire-cert-contexts
Wire cert contexts
2022-03-23 11:20:17 -07:00
Daniel Smith
fad4ba2a34 generated files 2022-03-23 17:59:55 +00:00
cici37
303b847dcf Adjust cost after library func introduced. 2022-03-23 10:11:55 -07:00
cici37
0e9eb3d62f Add cel cost stability test. 2022-03-23 10:07:35 -07:00
Jefftree
0974cbad95 Fix OpenAPI v3 bug with #/definitions 2022-03-23 08:32:39 -07:00
Jefftree
ca44e0a4b9 Change aggregator to proxier for OpenAPI v3 2022-03-23 08:32:20 -07:00
Davanum Srinivas
bef0ddef86
kube-up: use registry.k8s.io for containerd-related jobs
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-03-23 11:30:49 -04:00
Daniel Smith
0710b6836c teach code generator about ugly fields 2022-03-23 15:26:38 +00:00
Daniel Smith
17e74b3936 review comments 2022-03-23 15:26:38 +00:00
Daniel Smith
2831f9a343 remove unneeded references 2022-03-23 15:26:38 +00:00
Daniel Smith
e405ae9ec8 find and replace 2022-03-23 15:26:38 +00:00
Daniel Smith
a3d0dbbf60 change field name 2022-03-23 15:26:37 +00:00
Kubernetes Prow Robot
24a71990e0
Merge pull request #108445 from pohly/storage-capacity-ga
storage capacity GA
2022-03-23 08:06:21 -07:00
Kubernetes Prow Robot
a6e65a246c
Merge pull request #107986 from wzshiming/promote/shutdown-based-on-pod-priority
Promote graceful shutdown based on pod priority to beta
2022-03-23 08:06:09 -07:00
Andrew Sy Kim
a4b79590eb move cluster/gce/gci/credential-provider to test/e2e_node/plugins/gcp-credential-provider
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
2022-03-23 10:30:02 -04:00
Andrew Sy Kim
3bd37e6deb cluster/gce/gci/credential-provider: add unit tests for getCredentials()
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
Co-authored-by: Aditi Sharma <adi.sky17@gmail.com>
2022-03-23 10:30:02 -04:00
Andrew Sy Kim
bfed342e5c cluster/gce/gci/credential-provider: refactor for better testability
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
Co-authored-by: Aditi Sharma <adi.sky17@gmail.com>
2022-03-23 10:30:01 -04:00
Andrew Sy Kim
fe55bf111b cluster/gce/gci/credential-provider: add a README
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
Co-authored-by: Aditi Sharma <adi.sky17@gmail.com>
2022-03-23 10:30:01 -04:00
Andrew Sy Kim
ddeb1e1352 cluster/gce/gci/credential-provider: add barebones GCP credential provider for testing only
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
Co-authored-by: Aditi Sharma <adi.sky17@gmail.com>
2022-03-23 10:30:01 -04:00
Andrew Sy Kim
758d78a662 test/e2e_node: add a test pulling a private GCR image
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
Co-authored-by: Aditi Sharma <adi.sky17@gmail.com>
2022-03-23 10:30:01 -04:00
Andrew Sy Kim
f440a69c70 test/e2e_node: install and configure kubelet credential provider
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
Co-authored-by: Aditi Sharma <adi.sky17@gmail.com>
2022-03-23 10:30:01 -04:00