Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase 1.20.7 #772

Closed
wants to merge 365 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
365 commits
Select commit Hold shift + click to select a range
5d9910a
Cherry pick of #98254:Fix the kube-scheduler binary's description of …
changshuchao Feb 5, 2021
1598f8b
e2e: Pod should avoid nodes that have avoidPod annotation: clean rema…
ingvagabund Jan 19, 2021
2927f04
Balance nodes in scheduling e2e
damemi Feb 2, 2021
af0ce4d
Merge pull request #98794 from carlory/automated-cherry-pick-of-#9871…
k8s-ci-robot Feb 6, 2021
a456eb4
dockershim hostport manager use HostIP
Aug 31, 2020
6a31f8d
dockershim hostport respect IPFamily
Feb 4, 2021
1619e81
kubeadm: get k8s CI version markers from k8s infra bucket
hasheddan Feb 6, 2021
0e3bf6d
kubeadm: drop explicit constant override in version test
hasheddan Feb 6, 2021
fa36209
Merge pull request #98842 from hasheddan/automated-cherry-pick-of-#98…
k8s-ci-robot Feb 8, 2021
217a1c4
Merge pull request #98775 from ialidzhikov/automated-cherry-pick-of-#…
k8s-ci-robot Feb 9, 2021
f0a40f4
do not remove volume dir when saveVolumeData fails
fankangbest Mar 25, 2020
d691bcf
Adjust defer to correctly call
huffmanca Oct 29, 2020
7748a7d
Include unit test
huffmanca Nov 30, 2020
a3d4ea9
Merge pull request #98838 from aojea/automated-cherry-pick-of-#98755-…
k8s-ci-robot Feb 10, 2021
97dfcaa
Escape the special character in vsphere windows path
liyanhui1228 Feb 6, 2021
f3c73ba
Use -LiteralPath instead of -Path
liyanhui1228 Feb 7, 2021
d059a91
kube-proxy: clear conntrack entries after rules are in place
Feb 2, 2021
573283b
Merge pull request #98429 from choury/automated-cherry-pick-of-#95111…
k8s-ci-robot Feb 12, 2021
aaf4c5c
Merge pull request #98786 from changshuchao/cherry-pick-of-scheduler
k8s-ci-robot Feb 12, 2021
9337b6c
Merge pull request #97995 from ehashman/automated-cherry-pick-of-#940…
k8s-ci-robot Feb 12, 2021
05124f9
Merge pull request #98316 from rphillips/automated-cherry-pick-of-#98…
k8s-ci-robot Feb 13, 2021
6698a4e
Revert "conformance changes"
heyste Feb 14, 2021
b570189
Revert "make hostPort match test linuxonly"
heyste Feb 14, 2021
2786062
Fix dbus shutdown events not continuing if they are not valid
wzshiming Jan 12, 2021
3c77744
Update to go1.15.8
cpanato Feb 6, 2021
91f2745
staging/publishing: Set default go version to go1.15.8
cpanato Feb 6, 2021
3365196
Use go-runner:buster-v2.3.1 image (built on go1.15.8)
cpanato Feb 6, 2021
e000e97
[go1.15] build: Update to k/repo-infra@v0.1.4 (supports go1.15.8)
cpanato Feb 15, 2021
58c5493
kube-cross: update image to use v1.15.8-legacy-1
cpanato Feb 15, 2021
e4f2398
Merge pull request #98962 from cpanato/automated-cherry-pick-of-#9883…
k8s-ci-robot Feb 16, 2021
01849e7
Release commit for Kubernetes v1.20.3
Feb 17, 2021
f8f2fa8
Release commit for Kubernetes v1.20.4-rc.0
Feb 17, 2021
5682545
Update CHANGELOG/CHANGELOG-1.20.md for v1.20.3
Feb 17, 2021
3506226
Storage e2e: Remove pd csi driver installation in GKE
verult Jan 27, 2021
d61e4a1
Bump konnectivity-client to v0.0.15 in release-1.20
jkh52 Feb 17, 2021
7b50544
Merge pull request #99081 from ii/fix-conformance-metadata-release-1.20
k8s-ci-robot Feb 18, 2021
5ecc81d
OWNERS(CHANGELOG): Move reviewers/approvers to CHANGELOG/ dir
justaugustus Feb 2, 2021
eda61d3
build/OWNERS: Add Dan and Sascha as reviewers
justaugustus Feb 2, 2021
e87da0b
Release commit for Kubernetes v1.20.4
Feb 18, 2021
9fdbacd
Release commit for Kubernetes v1.20.5-rc.0
Feb 18, 2021
5eb14a1
Update CHANGELOG/CHANGELOG-1.20.md for v1.20.4
Feb 18, 2021
68030c3
Upgrading cAdvisor to 0.38.8
iwankgb Feb 18, 2021
8022487
Upgrading vendored dependencies
iwankgb Feb 18, 2021
849c0d1
remove executable permission bits
wzshiming Jan 12, 2021
dff5593
Sync node status during kubelet node shutdown
wzshiming Jan 21, 2021
e708a40
Fix repeatedly aquire the inhibit lock
wzshiming Jan 15, 2021
165e566
Merge pull request #98369 from hasheddan/automated-cherry-pick-of-#97…
k8s-ci-robot Feb 21, 2021
f90c43e
disables APF if the aggregated apiserver cannot locate the core kube-…
yue9944882 Jan 12, 2021
085542b
Number of sockets is assumed to be same as NUMA nodes
Feb 25, 2021
7c7c7e6
Skip visiting empty secret and configmap names
liggitt Feb 27, 2021
19c6bfe
Merge pull request #99171 from jkh52/release-1.20
k8s-ci-robot Mar 2, 2021
1e3c47e
Merge pull request #99017 from aojea/automated-cherry-pick-of-#98305-…
k8s-ci-robot Mar 2, 2021
8feee7e
fix smb mount issue on Windows
andyzhangx Feb 28, 2021
0333049
Use Lstat in plugin watcher to avoid Windows problem
jingxu97 Feb 25, 2021
8559d41
Fix issue in checking domain socket for plugin watcher
jingxu97 Mar 3, 2021
404866a
Ensure only one LoadBalancer rule is created when HA mode is enabled
feiskyer Mar 5, 2021
6c49363
Merge pull request #98168 from CKchen0726/cherrypick_96876_1.20
k8s-ci-robot Mar 5, 2021
c4af468
Merge pull request #99587 from liggitt/automated-cherry-pick-of-#9953…
k8s-ci-robot Mar 6, 2021
f2fe40c
Merge pull request #99164 from verult/automated-cherry-pick-of-#98555…
k8s-ci-robot Mar 9, 2021
d341752
Count pod overhead as an entity's resource usage
gjkim42 Mar 5, 2021
c946996
Automatically remove orphaned pod's dangling volumes
Dec 21, 2020
b6f98d1
Add warnings after cleanup back
Dec 21, 2020
70afbff
Fix tests to test for new behavior
Dec 21, 2020
8adb218
Fix comment on getPodVolumeSubpathListFromDisk
lorenz Jan 31, 2021
d834777
Add tests for populated volumes
lorenz Feb 1, 2021
67a75c2
apiserver add --lease-reuse-duration-seconds to config lease reuse du…
lingsamuel Dec 2, 2020
7e9a4be
apiserver add metric etcd_lease_object_counts
lingsamuel Dec 7, 2020
8c06bdd
api-server add --lease-max-object-count
lingsamuel Dec 7, 2020
a660f5c
e2e fix: loosen configmap to 10 in resource quota
pacoxu Mar 10, 2021
c4ebd75
Updating EndpointSlice controller to wait for cache to be updated
robscott Jul 29, 2020
2826326
Merge pull request #99253 from wzshiming/automated-cherry-pick-of-#97…
k8s-ci-robot Mar 11, 2021
2cda973
Updating EndpointSliceMirroring controller to wait for cache to be up…
robscott Mar 4, 2021
4e4aea6
Merge pull request #99438 from yue9944882/automated-cherry-pick-of-#9…
k8s-ci-robot Mar 11, 2021
1bc8205
Merge pull request #99008 from yujuhong/automated-cherry-pick-of-#988…
k8s-ci-robot Mar 11, 2021
74d3baa
Merge pull request #99826 from feiskyer/automated-cherry-pick-of-#998…
k8s-ci-robot Mar 12, 2021
0796e6c
Moving docker options to daemon.json
vteratipally Oct 16, 2020
feae2a5
Merge pull request #98811 from damemi/1.20-balance-nodes-ubernetes
k8s-ci-robot Mar 12, 2021
5fea98b
Merge pull request #99744 from jingxu97/automated-cherry-pick-of-#994…
k8s-ci-robot Mar 12, 2021
c1ee348
Merge pull request #99254 from wzshiming/automated-cherry-pick-of-#98…
k8s-ci-robot Mar 12, 2021
a1b0301
Merge pull request #99255 from wzshiming/automated-cherry-pick-of-#98…
k8s-ci-robot Mar 12, 2021
24ab133
Merge pull request #98930 from huffmanca/automated-cherry-pick-of-#96…
k8s-ci-robot Mar 12, 2021
6776ccf
Merge pull request #99091 from wzshiming/automated-cherry-pick-of-#98…
k8s-ci-robot Mar 12, 2021
6a21ad7
Merge pull request #100113 from robscott/automated-cherry-pick-of-#99…
k8s-ci-robot Mar 12, 2021
82a10c2
Merge pull request #99493 from Nordix/automated-cherry-pick-of-#99464…
k8s-ci-robot Mar 12, 2021
989d96d
Merge pull request #100143 from robscott/automated-cherry-pick-of-#99…
k8s-ci-robot Mar 13, 2021
3090d5b
Merge pull request #99207 from iwankgb/cadvisor_0.38.8
k8s-ci-robot Mar 13, 2021
4b39e92
Merge pull request #100060 from bobbypage/automated-cherry-pick-of-#9…
k8s-ci-robot Mar 13, 2021
8d7f96f
For LoadBalancer Service type don't create a HNS policy for empty or …
sbangari Jan 31, 2021
7e48dab
Merge pull request #100037 from gjkim42/automated-cherry-pick-of-#996…
k8s-ci-robot Mar 15, 2021
e1e4c5e
tweak validation to avoid mutation
deads2k Jan 29, 2021
873af48
remove unnecessary mutations in validation
deads2k Feb 15, 2021
4ae0cd1
move secret mutation from validation to prepareforupdate
deads2k Feb 15, 2021
bc25538
add markers for inspected validation mutation hits
deads2k Feb 15, 2021
6a1fff6
remove pod toleration toleration seconds mutation
deads2k Feb 15, 2021
82cf2d8
full deepcopy on munged pod spec
deads2k Feb 15, 2021
487b07c
deepcopy statefulsets
deads2k Feb 17, 2021
f9583ca
bazel
deads2k Mar 17, 2021
16afd5e
fix a bug where only service with less than 100 ports can have GCE lo…
freehan Mar 1, 2021
6b1d87a
Release commit for Kubernetes v1.20.5
Mar 18, 2021
bd0426f
Release commit for Kubernetes v1.20.6-rc.0
Mar 18, 2021
6d41a99
Update CHANGELOG/CHANGELOG-1.20.md for v1.20.5
Mar 18, 2021
8dc4509
Update to go1.15.10
cpanato Mar 18, 2021
a822ae8
Use go-runner:v2.3.1-go1.15.10-buster.0 image (built on go1.15.10)
cpanato Mar 18, 2021
6e77667
build: Update to k/repo-infra@v0.1.5 (supports go1.15.10)
cpanato Mar 18, 2021
55fcfd7
Support > 5 ports in L4 ILB.
prameshj Mar 1, 2021
7cb1061
Increasing maximum number of ports allowed in EndpointSlice
robscott Mar 4, 2021
9c6fb88
Use the correct volum handle format for GCE regional PD.
TeweiLuo Feb 17, 2021
9f3bf75
Revert "Automated cherry pick of #97417: fix azure file secret not fo…
andyzhangx Mar 19, 2021
2a614fa
additional subnet configuration for AWS ELB
kishorj Dec 21, 2020
a53e27f
slice mirroring controller mirror annotations
Jan 16, 2021
140e9dd
update metadata-concealment to 1.6 for removing legacy checking
pacoxu Jan 24, 2021
6b61850
Merge pull request #100461 from liggitt/automated-cherry-pick-of-#983…
k8s-ci-robot Mar 23, 2021
a2ff922
webhook config manager: HasSynced returns true when the manager is sy…
roycaihw Mar 17, 2021
5c928ab
Merge pull request #100380 from robscott/automated-cherry-pick-of-#99…
k8s-ci-robot Mar 23, 2021
c5d2c88
Merge pull request #100315 from deads2k/automated-cherry-pick-of-#999…
k8s-ci-robot Mar 23, 2021
a7c8787
Merge pull request #100493 from roycaihw/automated-cherry-pick-of-#95…
k8s-ci-robot Mar 23, 2021
1211cc0
staging/publishing: Set default go version to go1.15.10
cpanato Mar 18, 2021
939168c
Merge pull request #100375 from cpanato/go11510
k8s-ci-robot Mar 24, 2021
1e316e6
apf: handle error from PollImmediateUntil
tkashem Mar 15, 2021
372b418
Stop probing a pod during graceful shutdown
matthyx Jan 29, 2021
cb2690d
Update sigs.k8s.io/structured-merge-diff to v4.0.3
apelisse Mar 24, 2021
5c2ee78
Fixed describe ingress causing SEGFAULT
lauchokyip Mar 23, 2021
50bfd4d
Merge pull request #99038 from apelisse/update-smd-1.20
k8s-ci-robot Mar 25, 2021
5ec39ba
Merge pull request #100541 from eddiezane/automated-cherry-pick-of-#1…
k8s-ci-robot Mar 25, 2021
a8fea20
Merge pull request #100111 from pacoxu/automated-cherry-pick-of-#1000…
k8s-ci-robot Mar 26, 2021
c4ddcc9
update gogo/protobuf to v1.3.2
joelsmith Mar 26, 2021
c7c94ea
Merge pull request #100524 from tkashem/automated-cherry-pick-of-#100…
k8s-ci-robot Mar 29, 2021
67f7cc9
Merge pull request #100501 from joelsmith/automated-cherry-pick-of-#9…
k8s-ci-robot Mar 29, 2021
7849986
Merge pull request #100443 from aojea/automated-cherry-pick-of-#98116…
k8s-ci-robot Mar 29, 2021
3b41bef
apf: fix test flake
tkashem Mar 29, 2021
7483d6f
Merge pull request #100667 from tkashem/automated-cherry-pick-of-#100…
k8s-ci-robot Mar 30, 2021
27b378a
do not tag user created public IPs
nilo19 Mar 31, 2021
bb59042
Add ability to skip OpenAPI handler installation
kevindelgado Mar 17, 2021
c85828a
Declare TCP default for service port protocol
liggitt Jan 28, 2021
02c3a63
Stop clearing OpenAPIConfig for kube-aggregator
liggitt Jan 28, 2021
beeeb1a
Stop skipping APIService in apply test
liggitt Jan 28, 2021
95714c2
Use apply to create objects in TestApplyStatus
liggitt Jan 28, 2021
6a1c8c4
Fix flag passing in CCM.
cici37 Jan 14, 2021
8e00b7b
Remove cloud provider name as input parameter.
cici37 Jan 20, 2021
5fba266
Add demonstration of wiring nodeIPAMController config object
cici37 Jan 20, 2021
5481567
Separate func
cici37 Jan 21, 2021
f8f5f8d
Separate example func and add README.md
cici37 Jan 25, 2021
b832be3
Move initialize cloud provider with client builder reference inside c…
cici37 Feb 2, 2021
4f221de
Update test
cici37 Feb 2, 2021
ebab94c
Modify integration test to fill CCM test gap
cici37 Feb 10, 2021
92ad1ac
Address review comments
cici37 Feb 18, 2021
9f62b6e
Address review comments
cici37 Feb 18, 2021
8f86b0d
Update extension mechanism and related sample.
cici37 Feb 28, 2021
3f67eb3
Delete build file based on latest changes.
cici37 Mar 1, 2021
b334001
Update NodeIPAM wrapper
cici37 Mar 1, 2021
27f7936
Address comments.
cici37 Mar 2, 2021
c23ef1b
Update to use cliflag.NamedFlagSets
cici37 Mar 2, 2021
2448db4
Update bazel and dependencies.
cici37 Mar 31, 2021
edc823e
Merge pull request #100399 from andyzhangx/revert-97449-automated-che…
k8s-ci-robot Mar 31, 2021
593cd4d
make generated_files
kevindelgado Apr 1, 2021
be4e504
Merge pull request #100228 from sbangari/automated-cherry-pick-of-#99…
k8s-ci-robot Apr 2, 2021
b8f7e21
Fix test now that empty struct are tracked in mangaed fields
apelisse Feb 12, 2021
7b6a5f6
Merge pull request #100157 from vteratipally/automated-cherry-pick-of…
k8s-ci-robot Apr 6, 2021
373d9d7
azure: fix node public IP not able to fetch issues from IMDS
nilo19 Mar 31, 2021
ca5eb11
Merge pull request #100084 from mborsz/automated-cherry-pick-of-#9700…
k8s-ci-robot Apr 8, 2021
24e3fdd
Merge pull request #100312 from freehan/automated-cherry-pick-of-#998…
k8s-ci-robot Apr 8, 2021
1f147c9
Merge pull request #100379 from prameshj/automated-cherry-pick-of-#99…
k8s-ci-robot Apr 8, 2021
2ac4f20
Merge pull request #100414 from kishorj/automated-cherry-pick-of-#974…
k8s-ci-robot Apr 8, 2021
aed6b74
Merge pull request #100691 from nilo19/bug/cherry-pick-574-1.20
k8s-ci-robot Apr 8, 2021
47d338f
Merge pull request #100722 from cici37/automated-cherry-pick-of-#9821…
k8s-ci-robot Apr 8, 2021
6edb1ec
Merge pull request #100714 from kevindelgado/automated-cherry-pick-of…
k8s-ci-robot Apr 8, 2021
54b62e1
Merge pull request #100075 from ialidzhikov/automated-cherry-pick-of-…
k8s-ci-robot Apr 8, 2021
0cd3594
Merge pull request #100912 from nilo19/bug/cherry-pick-100690-1.20
k8s-ci-robot Apr 9, 2021
24f6ab9
Cleanup portforward streams after their usage
saschagrunert Mar 5, 2021
c9b9e61
Merge pull request #97012 from towca/patch-6
k8s-ci-robot Apr 9, 2021
1484454
Merge pull request #100525 from matthyx/automated-cherry-pick-of-#985…
k8s-ci-robot Apr 9, 2021
fcca48e
list pod list once to avoid timeout
AliceZhang2016 Apr 1, 2021
e9372dc
DelegatingAuthenticationOptions TokenReview request timeout
p0lyn0mial Apr 9, 2021
5ec5885
apf: exempt probes /healthz /livez /readyz
tkashem Mar 30, 2021
cb9f51c
respect ExecProbeTimeout
jackfrancis Mar 12, 2021
bb63652
hack/update-bazel.sh
jackfrancis Apr 14, 2021
113ae8b
exec test should not run in Parallel as feature gate is not locked
pacoxu Apr 12, 2021
8a62859
Release commit for Kubernetes v1.20.6
Apr 15, 2021
f371f8b
Release commit for Kubernetes v1.20.7-rc.0
Apr 15, 2021
b064141
Update CHANGELOG/CHANGELOG-1.20.md for v1.20.6
Apr 15, 2021
c1bb92f
Merge pull request #101112 from tkashem/automated-cherry-pick-of-#100…
k8s-ci-robot Apr 15, 2021
0d404c0
add duration encoder to structured logger
rphillips Mar 9, 2021
4d31b65
Update to go1.15.11
cpanato Apr 16, 2021
2881a64
Use go-runner:v2.3.1-go1.15.11-buster.0 image (built on go1.15.11)
cpanato Apr 16, 2021
4c53c2f
build: Update to k/repo-infra@v0.1.6 (supports go1.15.11)
cpanato Apr 16, 2021
1978727
staging/publishing: Set default go version to go1.15.10
cpanato Apr 16, 2021
7e0a8fc
Merge pull request #101192 from cpanato/go11511-release-120
k8s-ci-robot Apr 17, 2021
bfff15f
Fix test
wzshiming Apr 14, 2021
91908ac
Fix startupProbe behaviour changed
wzshiming Apr 14, 2021
75fcfc3
Merge pull request #101038 from AliceZhang2016/automated-cherry-pick-…
k8s-ci-robot Apr 19, 2021
0fed52d
Additional CVE-2021-3121 fix
joelsmith Apr 21, 2021
6cc5466
Merge pull request #101326 from joelsmith/automated-cherry-pick-of-#1…
k8s-ci-robot Apr 21, 2021
3cfd001
pkg/kubelet: improve the node informer sync check
neolit123 Feb 23, 2021
47442df
fix: azure file namespace issue in csi translation
andyzhangx Apr 19, 2021
9b8b828
Merge pull request #101126 from jackfrancis/automated-cherry-pick-of-…
k8s-ci-robot Apr 22, 2021
d21188f
Make parallel build memory threshold configurable
saschagrunert Nov 26, 2020
dd95bba
Updating EndpointSlice validation to match Endpoints validation
robscott Apr 9, 2021
4361731
Merge pull request #101386 from robscott/automated-cherry-pick-of-#10…
k8s-ci-robot Apr 26, 2021
56a13cd
Ensure service deleted when the Azure resource group has been deleted
feiskyer Apr 9, 2021
e91d9d5
no watch endpointslice in userpace mode
JornShen Apr 8, 2021
708b441
Merge pull request #101363 from xmudrii/automated-cherry-pick-of-#968…
k8s-ci-robot Apr 27, 2021
a37f62b
fix: set "host is down" as corrupted mount
andyzhangx Apr 23, 2021
f701e38
Extend pod start timeout to 5min for storage subpath configmap test
verult Apr 22, 2021
749b68f
Normalize share name to not include capital letters
kassarl Mar 31, 2021
5f40131
Update pkg/volume/azure_file/azure_provision.go
kassarl Apr 1, 2021
6e0f1fe
Merge pull request #101103 from p0lyn0mial/automated-cherry-pick-of-#…
k8s-ci-robot Apr 28, 2021
680e537
Merge pull request #101345 from neolit123/automated-cherry-pick-of-#9…
k8s-ci-robot Apr 28, 2021
a04915a
Merge pull request #101224 from wzshiming/automated-cherry-pick-of-#1…
k8s-ci-robot Apr 28, 2021
78bac86
Merge pull request #101503 from JornShen/cherry-pick-100913-1.20
k8s-ci-robot May 4, 2021
5bd3ebf
Merge pull request #101545 from verult/automated-cherry-pick-of-#1013…
k8s-ci-robot May 6, 2021
715fad2
Updating EndpointSlice controllers to avoid duplicate creations
robscott Mar 10, 2021
fe7d806
Automated cherry pick of #101377: Fix validation in kubectl create in…
rikatz May 6, 2021
0f2adad
Set namespace when using kubectl create service
zxh326 Apr 11, 2021
61e6599
Add test create service with ns
zxh326 Apr 22, 2021
f757b3e
Merge pull request #101158 from serathius/automated-cherry-pick-of-#1…
k8s-ci-robot May 6, 2021
fee056f
Merge pull request #101763 from aojea/automated-cherry-pick-of-#10010…
k8s-ci-robot May 6, 2021
0472369
Merge pull request #99705 from andyzhangx/automated-cherry-pick-of-#9…
k8s-ci-robot May 7, 2021
097a895
Merge pull request #101354 from andyzhangx/automated-cherry-pick-of-#…
k8s-ci-robot May 7, 2021
c28b41d
Merge pull request #101769 from eddiezane/automated-cherry-pick-of-#1…
k8s-ci-robot May 7, 2021
30d205f
Merge pull request #101519 from andyzhangx/automated-cherry-pick-of-#…
k8s-ci-robot May 7, 2021
47e2caa
Merge pull request #101550 from andyzhangx/automated-cherry-pick-of-#…
k8s-ci-robot May 7, 2021
6c9e3d8
Merge pull request #101498 from ialidzhikov/automated-cherry-pick-of-…
k8s-ci-robot May 7, 2021
7cfe069
fix: not tagging static public IP
nilo19 May 6, 2021
cc8a07f
Merge pull request #101818 from nilo19/automated-cherry-pick-of-#1017…
k8s-ci-robot May 8, 2021
516dfa5
Merge pull request #100952 from saschagrunert/automated-cherry-pick-o…
k8s-ci-robot May 8, 2021
e62db8c
Update to go1.15.12
cpanato May 9, 2021
9bc73e3
Use go-runner:v2.3.1-go1.15.12-buster.0 image (built on go1.15.12)
cpanato May 9, 2021
c0b28f2
build: Update to k/repo-infra@v0.1.7 (supports go1.15.12)
cpanato May 9, 2021
7ff67fd
staging/publishing: Set default go version to go1.15.12
cpanato May 9, 2021
d656d40
Merge pull request #101845 from cpanato/go11512
k8s-ci-robot May 10, 2021
132a687
Release commit for Kubernetes v1.20.7
May 12, 2021
a470400
UPSTREAM: <drop>: Revert "UPSTREAM: 101345: kubelet: improve the node…
soltysh May 25, 2021
590ffa3
UPSTREAM: <drop>: Revert "UPSTREAM: 98137: kubelet: avoid logspam 'ku…
soltysh May 25, 2021
e868a6c
UPSTREAM: <drop>: Revert "UPSTREAM: 97323: fix the deadlock in priori…
soltysh May 25, 2021
713a12b
UPSTREAM: <drop>: Revert "UPSTREAM: 97820: handle webhook authenticat…
soltysh May 25, 2021
1149398
UPSTREAM: <drop>: Revert "UPSTREAM: 97206: clean up executing request…
soltysh May 25, 2021
6857e95
UPSTREAM: <drop>: Conflict resolution from Revert "UPSTREAM: 97206: c…
soltysh May 25, 2021
5b96666
UPSTREAM: <drop>: Revert "UPSTREAM: 98939: fixes race in TestSyncPods…
soltysh May 25, 2021
579f70c
UPSTREAM: <drop>: Revert "UPSTREAM: 98956: Fix race when KillPod foll…
soltysh May 25, 2021
26e0604
UPSTREAM: <drop>: Revert "UPSTREAM: 98742: Sync completed pods until …
soltysh May 25, 2021
541a355
UPSTREAM: <drop>: Revert "UPSTREAM: 98424: register all pending pod d…
soltysh May 25, 2021
8ab2b93
Merge tag 'v1.20.7' into rebase-1.20.7-take-two
soltysh May 25, 2021
05f5b7d
UPSTREAM: <drop>: resolve pkg/kubelet/kubelet.go conflicts
soltysh May 25, 2021
f27f54a
UPSTREAM: <drop>: resolve staging/src/k8s.io/kube-aggregator/pkg/apis…
soltysh May 25, 2021
6d6383a
UPSTREAM: <drop>: resolve staging/src/k8s.io/legacy-cloud-providers/g…
soltysh May 25, 2021
8f05ba5
UPSTREAM: 98424: register all pending pod deletions and check for kill
rphillips Feb 4, 2021
cd39994
UPSTREAM: 98742: Sync completed pods until their containers have been…
gjkim42 Feb 4, 2021
b606614
UPSTREAM: 98956: Fix race when KillPod followed by IsPodPendingTermin…
rphillips Feb 18, 2021
e768131
UPSTREAM: 98939: fixes race in TestSyncPodsDeletesWhenSourcesAreReady…
rphillips Feb 10, 2021
e53594d
UPSTREAM: <drop>: make update
soltysh May 25, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3,134 changes: 0 additions & 3,134 deletions CHANGELOG/CHANGELOG-1.10.md

This file was deleted.

2,576 changes: 0 additions & 2,576 deletions CHANGELOG/CHANGELOG-1.11.md

This file was deleted.

2,342 changes: 0 additions & 2,342 deletions CHANGELOG/CHANGELOG-1.12.md

This file was deleted.

2,224 changes: 0 additions & 2,224 deletions CHANGELOG/CHANGELOG-1.13.md

This file was deleted.

2,225 changes: 0 additions & 2,225 deletions CHANGELOG/CHANGELOG-1.14.md

This file was deleted.

2,224 changes: 0 additions & 2,224 deletions CHANGELOG/CHANGELOG-1.15.md

This file was deleted.

3,029 changes: 0 additions & 3,029 deletions CHANGELOG/CHANGELOG-1.16.md

This file was deleted.

2,900 changes: 0 additions & 2,900 deletions CHANGELOG/CHANGELOG-1.17.md

This file was deleted.

2,640 changes: 0 additions & 2,640 deletions CHANGELOG/CHANGELOG-1.18.md

This file was deleted.

3,237 changes: 0 additions & 3,237 deletions CHANGELOG/CHANGELOG-1.19.md

This file was deleted.

581 changes: 0 additions & 581 deletions CHANGELOG/CHANGELOG-1.2.md

This file was deleted.

1,775 changes: 1,654 additions & 121 deletions CHANGELOG/CHANGELOG-1.20.md

Large diffs are not rendered by default.

970 changes: 0 additions & 970 deletions CHANGELOG/CHANGELOG-1.3.md

This file was deleted.

1,434 changes: 0 additions & 1,434 deletions CHANGELOG/CHANGELOG-1.4.md

This file was deleted.

1,325 changes: 0 additions & 1,325 deletions CHANGELOG/CHANGELOG-1.5.md

This file was deleted.

2,883 changes: 0 additions & 2,883 deletions CHANGELOG/CHANGELOG-1.6.md

This file was deleted.

3,292 changes: 0 additions & 3,292 deletions CHANGELOG/CHANGELOG-1.7.md

This file was deleted.

3,089 changes: 0 additions & 3,089 deletions CHANGELOG/CHANGELOG-1.8.md

This file was deleted.

2,647 changes: 0 additions & 2,647 deletions CHANGELOG/CHANGELOG-1.9.md

This file was deleted.

17 changes: 14 additions & 3 deletions CHANGELOG/OWNERS
@@ -1,10 +1,21 @@
# See the OWNERS docs at https://go.k8s.io/owners

approvers:
- sig-release-approvers
- release-engineering-approvers
- wilsonehusin # 1.21 Release Notes Lead
- cpanato # Release Manager
- feiskyer # Release Manager
- hasheddan # Release Manager / SIG Technical Lead
- idealhack # Release Manager
- justaugustus # Release Manager / SIG Chair
- puerco # Release Manager
- saschagrunert # Release Manager / SIG Chair
- xmudrii # Release Manager
reviewers:
- release-engineering-reviewers
- wilsonehusin # 1.21 Release Notes Lead
- ashnehete # 1.21 Release Notes shadow
- melodychn # 1.21 Release Notes shadow
- pmmalinov01 # 1.21 Release Notes shadow
- soniasingla # 1.21 Release Notes shadow

labels:
- sig/release
Expand Down
38 changes: 22 additions & 16 deletions OWNERS_ALIASES
Expand Up @@ -116,37 +116,43 @@ aliases:
- WanLinghao

# SIG Release
sig-release-approvers:
- alejandrox1 # SIG Technical Lead
- justaugustus # SIG Chair
- saschagrunert # SIG Technical Lead
- tpepper # SIG Chair
release-engineering-approvers:
- alejandrox1 # SIG Technical Lead
- justaugustus # SIG Chair
- saschagrunert # SIG Technical Lead
- tpepper # SIG Chair
- cpanato # Release Manager
- feiskyer # Release Manager
- hasheddan # Release Manager / SIG Technical Lead
- idealhack # Release Manager
- justaugustus # Release Manager / SIG Chair
- puerco # Release Manager
- saschagrunert # Release Manager / SIG Chair
- xmudrii # Release Manager
release-engineering-reviewers:
- cpanato # Release Manager
- feiskyer # Release Manager
- hasheddan # Release Manager
- hoegaarden # Release Manager
- justaugustus # SIG Chair / Release Manager
- saschagrunert # SIG Technical Lead / Release Manager
- tpepper # SIG Chair / Release Manager
- hasheddan # Release Manager / SIG Technical Lead
- idealhack # Release Manager
- justaugustus # Release Manager / SIG Chair
- puerco # Release Manager
- saschagrunert # Release Manager / SIG Chair
- xmudrii # Release Manager
build-image-approvers:
- BenTheElder
- cblecker
- dims
- justaugustus
- justaugustus # Release Manager / SIG Chair
- listx
build-image-reviewers:
- BenTheElder
- cblecker
- cpanato # Release Manager
- dims
- justaugustus
- feiskyer # Release Manager
- hasheddan # Release Manager / SIG Technical Lead
- idealhack # Release Manager
- justaugustus # Release Manager / SIG Chair
- listx
- puerco # Release Manager
- saschagrunert # Release Manager / SIG Chair
- xmudrii # Release Manager

sig-storage-approvers:
- saad-ali
Expand Down
4 changes: 3 additions & 1 deletion build/OWNERS
Expand Up @@ -5,8 +5,10 @@ reviewers:
- cblecker
- dims
- fejta
- justaugustus
- hasheddan # Release Manager / SIG Technical Lead
- justaugustus # Release Manager / SIG Chair
- lavalamp
- saschagrunert # Release Manager / SIG Chair
- spiffxp
approvers:
- bentheelder
Expand Down
2 changes: 1 addition & 1 deletion build/build-image/cross/VERSION
@@ -1 +1 @@
v1.15.5-1
v1.15.12-legacy-1
10 changes: 8 additions & 2 deletions build/common.sh
Expand Up @@ -94,7 +94,7 @@ readonly KUBE_CONTAINER_RSYNC_PORT=8730
# $1 - server architecture
kube::build::get_docker_wrapped_binaries() {
local debian_iptables_version=buster-v1.3.0
local go_runner_version=buster-v2.2.2
local go_runner_version=v2.3.1-go1.15.12-buster.0
### If you change any of these lists, please also update DOCKERIZED_BINARIES
### in build/BUILD. And kube::golang::server_image_targets
local targets=(
Expand Down Expand Up @@ -574,11 +574,17 @@ function kube::build::run_build_command_ex() {
--env "KUBE_BUILD_WITH_COVERAGE=${KUBE_BUILD_WITH_COVERAGE:-}"
--env "KUBE_BUILD_PLATFORMS=${KUBE_BUILD_PLATFORMS:-}"
--env "GOFLAGS=${GOFLAGS:-}"
--env "GOLDFLAGS=${GOLDFLAGS:-}"
--env "GOGCFLAGS=${GOGCFLAGS:-}"
--env "SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH:-}"
)

# use GOLDFLAGS only if it is set explicitly.
if [[ -v GOLDFLAGS ]]; then
docker_run_opts+=(
--env "GOLDFLAGS=${GOLDFLAGS:-}"
)
fi

if [[ -n "${DOCKER_CGROUP_PARENT:-}" ]]; then
kube::log::status "Using ${DOCKER_CGROUP_PARENT} as container cgroup parent"
docker_run_opts+=(--cgroup-parent "${DOCKER_CGROUP_PARENT}")
Expand Down
8 changes: 4 additions & 4 deletions build/dependencies.yaml
Expand Up @@ -17,7 +17,7 @@ dependencies:

# Bazel
- name: "repo-infra"
version: 0.1.3
version: 0.1.7
refPaths:
- path: build/root/WORKSPACE
match: strip_prefix = "repo-infra-\d+.\d+.\d+"
Expand Down Expand Up @@ -99,7 +99,7 @@ dependencies:

# Golang
- name: "golang: upstream version"
version: 1.15.5
version: 1.15.12
refPaths:
- path: build/build-image/cross/VERSION
- path: build/root/WORKSPACE
Expand All @@ -112,7 +112,7 @@ dependencies:
match: 'default-go-version\: \d+.\d+(alpha|beta|rc)?\.?(\d+)?'

- name: "k8s.gcr.io/kube-cross: dependents"
version: v1.15.5-1
version: v1.15.12-legacy-1
refPaths:
- path: build/build-image/cross/VERSION
- path: test/images/sample-apiserver/Makefile
Expand Down Expand Up @@ -146,7 +146,7 @@ dependencies:
match: configs\[DebianIptables\] = Config{buildImageRegistry, "debian-iptables", "[a-zA-Z]+\-v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)"}

- name: "k8s.gcr.io/go-runner: dependents"
version: buster-v2.2.2
version: v2.3.1-go1.15.12-buster.0
refPaths:
- path: build/common.sh
match: go_runner_version=
Expand Down
8 changes: 4 additions & 4 deletions build/root/WORKSPACE
Expand Up @@ -5,10 +5,10 @@ load("//build:workspace_mirror.bzl", "mirror")

http_archive(
name = "io_k8s_repo_infra",
strip_prefix = "repo-infra-0.1.3",
sha256 = "46933bedbd22bc6a26ec6116d0d3e1475ad6b23447648d19abd6493241323311",
strip_prefix = "repo-infra-0.1.7",
sha256 = "8947a185f5af08472786c1ebb80c9b72cfa16cb7fc2b33d55e5b50db69d909c9",
urls = [
"https://github.com/kubernetes/repo-infra/archive/v0.1.3.tar.gz",
"https://github.com/kubernetes/repo-infra/archive/v0.1.7.tar.gz",
],
)

Expand All @@ -23,7 +23,7 @@ load("@io_k8s_repo_infra//:repos.bzl", repo_infra_configure = "configure", repo_
# 'override_go_version': used to specify an alternate go version provided
# by kubernetes/repo-infra
repo_infra_configure(
go_version = "1.15.5",
override_go_version = "1.15.12",
minimum_bazel_version = "2.2.0",
)

Expand Down
18 changes: 9 additions & 9 deletions build/workspace.bzl
Expand Up @@ -102,15 +102,15 @@ _DEBIAN_IPTABLES_DIGEST = {
# Use skopeo to find these values: https://github.com/containers/skopeo
#
# Example
# Manifest: skopeo inspect docker://gcr.io/k8s-staging-build-image/go-runner:buster-v2.2.2
# Arches: skopeo inspect --raw docker://gcr.io/k8s-staging-build-image/go-runner:buster-v2.2.2
# Manifest: skopeo inspect docker://k8s.gcr.io/build-image/go-runner:v2.3.1-go1.15.12-buster.0
# Arches: skopeo inspect --raw docker://k8s.gcr.io/build-image/go-runner:v2.3.1-go1.15.12-buster.0
_GO_RUNNER_DIGEST = {
"manifest": "sha256:384e84aa715aed583798a77b92b78747f786f238a3bf9a43419d80029ecb3cf8",
"amd64": "sha256:38f0621075389afe17c29f60715123469b5ee9aa18a34532eca3613e945486cb",
"arm": "sha256:2e70823f577cb81a22f5974d276171568bd71dd0407b0bd46f4c66d8fc46a3b7",
"arm64": "sha256:c69c669947d5b60ce4e64069b24c9021799f8354521a7d0cbff68adc96db8726",
"ppc64le": "sha256:1a794556fafbc240a3ea5c8a0b42b63c6a3f4ef157b5120c6c10e934b70a6d63",
"s390x": "sha256:ff594a58928755e3fdb1c8e25d453515adfce01b6c9035f9ffc01015c886f82d",
"manifest": "sha256:d3d705c7de100a7cf49df13c4198d156078d6273032de503f723ba1534a6170f",
"amd64": "sha256:1c220d5a4755398fe10d90f14c94d0a4e1f444cff54b27a53a3d1e66b1eca0b9",
"arm": "sha256:e8e8f55970c493fd3a40f06ec7a3eae8bff3ac3163217ea9bc3c4fdcca1ad150",
"arm64": "sha256:0d403be4b772296bac0fddc8d5aa1024e1149c8ea8f773708395352ea385f93d",
"ppc64le": "sha256:c2d7228164f6e6b4a965fa4e44479c3eed0a91a9aa8bb10334d898361ca4251a",
"s390x": "sha256:a45c19002eecddf80aebc0f119c4a04969a2ed274a53993f17c6303d7f71de47",
}

def _digest(d, arch):
Expand All @@ -127,7 +127,7 @@ def image_dependencies():
digest = _digest(_GO_RUNNER_DIGEST, arch),
registry = "k8s.gcr.io/build-image",
repository = "go-runner",
tag = "buster-v2.2.2", # ignored, but kept here for documentation
tag = "v2.3.1-go1.15.12-buster.0", # ignored, but kept here for documentation
)

container_pull(
Expand Down
2 changes: 1 addition & 1 deletion cluster/addons/fluentd-elasticsearch/es-image/Dockerfile
Expand Up @@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

FROM golang:1.15.5 AS builder
FROM golang:1.15.12 AS builder
COPY elasticsearch_logging_discovery.go go.mod go.sum /
RUN CGO_ENABLED=0 GOOS=linux GO111MODULE=on go build -a -ldflags "-w" -o /elasticsearch_logging_discovery /elasticsearch_logging_discovery.go

Expand Down
8 changes: 0 additions & 8 deletions cluster/gce/config-default.sh
Expand Up @@ -551,13 +551,5 @@ export ENABLE_CSI_PROXY="${ENABLE_CSI_PROXY:-true}"
# kube-apiserver is healthchecked on host IP instead of 127.0.0.1.
export KUBE_APISERVER_HEALTHCHECK_ON_HOST_IP="${KUBE_APISERVER_HEALTHCHECK_ON_HOST_IP:-false}"

# ETCD_LISTEN_ON_HOST_IP decides whether etcd servers should also listen on host IP,
# in addition to listening to 127.0.0.1, and whether kube-apiserver should connect to etcd servers
# through host IP.
export ETCD_LISTEN_ON_HOST_IP="${ETCD_LISTEN_ON_HOST_IP:-false}"

# ETCD_PROGRESS_NOTIFY_INTERVAL defines the interval for etcd watch progress notify events.
export ETCD_PROGRESS_NOTIFY_INTERVAL="${ETCD_PROGRESS_NOTIFY_INTERVAL:-10m}"

# Use host IP instead of localhost in control plane kubeconfig files.
export KUBECONFIG_USE_HOST_IP="${KUBECONFIG_USE_HOST_IP:-false}"
8 changes: 0 additions & 8 deletions cluster/gce/config-test.sh
Expand Up @@ -587,13 +587,5 @@ export ENABLE_CSI_PROXY="${ENABLE_CSI_PROXY:-true}"
# kube-apiserver is healthchecked on host IP instead of 127.0.0.1.
export KUBE_APISERVER_HEALTHCHECK_ON_HOST_IP="${KUBE_APISERVER_HEALTHCHECK_ON_HOST_IP:-false}"

# ETCD_LISTEN_ON_HOST_IP decides whether etcd servers should also listen on host IP,
# in addition to listening to 127.0.0.1, and whether kube-apiserver should connect to etcd servers
# through host IP.
export ETCD_LISTEN_ON_HOST_IP="${ETCD_LISTEN_ON_HOST_IP:-false}"

# ETCD_PROGRESS_NOTIFY_INTERVAL defines the interval for etcd watch progress notify events.
export ETCD_PROGRESS_NOTIFY_INTERVAL="${ETCD_PROGRESS_NOTIFY_INTERVAL:-10m}"

# Use host IP instead of localhost in control plane kubeconfig files.
export KUBECONFIG_USE_HOST_IP="${KUBECONFIG_USE_HOST_IP:-false}"
15 changes: 1 addition & 14 deletions cluster/gce/gci/apiserver_etcd_test.go
Expand Up @@ -37,8 +37,6 @@ type kubeAPIServeETCDEnv struct {
StorageBackend string
StorageMediaType string
CompactionInterval string
HostPrimaryIP string
ETCDListenOnHostIP string
}

func TestServerOverride(t *testing.T) {
Expand All @@ -54,7 +52,7 @@ func TestServerOverride(t *testing.T) {
},
},
{
desc: "ETCD-SERVERS and ETCD_SERVERS_OVERRIDES are set",
desc: "ETCD-SERVERS and ETCD_SERVERS_OVERRIDES iare set",
env: kubeAPIServeETCDEnv{
ETCDServers: "ETCDServers",
ETCDServersOverride: "ETCDServersOverrides",
Expand All @@ -63,17 +61,6 @@ func TestServerOverride(t *testing.T) {
"--etcd-servers-overrides=ETCDServersOverrides",
},
},
{
desc: "HOST_PRIMARY_IP is set and etcd is set to listen to host IP",
env: kubeAPIServeETCDEnv{
HostPrimaryIP: "HostPrimaryIP",
ETCDListenOnHostIP: "true",
},
want: []string{
"--etcd-servers-overrides=/events#http://HostPrimaryIP:4002",
"--etcd-servers=http://HostPrimaryIP:2379",
},
},
}

for _, tc := range testCases {
Expand Down