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

WIP: Rebase 1.25 #1357

Closed
wants to merge 2,298 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2298 commits
Select commit Hold shift + click to select a range
bc4c493
Merge pull request #111475 from alculquicondor/clear_pod_disruption
k8s-ci-robot Aug 2, 2022
d19f6fb
add RetroactiveDefaultStorageClass feature gate
RomanBednar Jul 12, 2022
0f0d61f
pass down feature gate to PVC validation opts
RomanBednar Jul 12, 2022
f051cc7
allow pvc spec StorageClass name mutation if the feature is enabled
RomanBednar Jul 29, 2022
caf2f41
add tests for pvc update validation
RomanBednar Jul 14, 2022
42b24b7
move storage class helpers to utils
RomanBednar Jul 29, 2022
a0a5aa3
allow retroactive storage class assignment in pv controller
RomanBednar Jul 29, 2022
2f533cd
add tests for pv controller
RomanBednar Jul 29, 2022
d4c7542
Merge pull request #111522 from ii/promote-namespace-status-test
k8s-ci-robot Aug 2, 2022
96439a0
Merge pull request #111547 from kerthcet/feat/mark-cc-v1beta2-deprecated
k8s-ci-robot Aug 2, 2022
22eab13
Merge pull request #111557 from alexzielenski/update-smd-422
k8s-ci-robot Aug 2, 2022
448e48b
Merge pull request #111633 from pohly/ginkgo-no-color
k8s-ci-robot Aug 2, 2022
9fb1f67
Merge pull request #111278 from arpitsardhana/master
k8s-ci-robot Aug 2, 2022
369a465
Merge pull request #111301 from mattcary/migration-feature
k8s-ci-robot Aug 2, 2022
1de16be
Merge pull request #111462 from jprzychodzen/controllers
k8s-ci-robot Aug 2, 2022
8f3b281
Merge pull request #111642 from harche/evented_pleg_cri_changes
k8s-ci-robot Aug 2, 2022
e6176c2
modify the signing/approving controller to tolerate either set of usa…
pacoxu Jul 11, 2022
eee5fa8
volume: use the effective uid
giuseppe Jul 14, 2022
9e9b23f
pkg/apis, staging: add HostUsers to pod spec
giuseppe Jul 7, 2022
236fd8e
Merge pull request #111448 from cici37/testForCelBeta
k8s-ci-robot Aug 2, 2022
90f9a52
Merge pull request #111467 from RomanBednar/retro-sc-assignment
k8s-ci-robot Aug 2, 2022
0ef263c
CRI changes to support implementation of in-place pod resize.
vinaykul Aug 2, 2022
007d93a
Handle UpdateContainerResources for Windows in v1alpha2
vinaykul Aug 2, 2022
09fb5da
CRI changes to support implementation of in-place pod resize (generat…
vinaykul Aug 2, 2022
6fbeacd
Merge pull request #111435 from soltysh/cronjob_timezone_beta
k8s-ci-robot Aug 2, 2022
ca8cebe
Fix JobTrackingWithFinalizers when a pod succeeds after the job fails
alculquicondor Aug 2, 2022
182e098
Merge pull request #111646 from alculquicondor/fix_failed_suceeded
k8s-ci-robot Aug 3, 2022
cb41d50
Merge pull request #111061 from pacoxu/key-encipherment-optional
k8s-ci-robot Aug 3, 2022
83c3c37
Update kubectl kustomize to kyaml/v0.13.9, cmd/config/v0.10.9, api/v0…
natasha41575 Aug 3, 2022
9680e3f
don't quota events.k8s.io events by default
Abirdcfly Jul 4, 2022
aea9f98
Merge pull request #111645 from vinaykul/restart-free-pod-vertical-sc…
k8s-ci-robot Aug 3, 2022
0064010
Promote Local storage capacity isolation feature to GA
jingxu97 Jul 28, 2022
4af5cc3
add test for GetAPIServerVirtualIP
muyangren2 Aug 1, 2022
482e76d
features: add UserNamespacesSupport feature
giuseppe Jul 7, 2022
cf777ab
Merge pull request #111627 from chendave/trim_report
k8s-ci-robot Aug 3, 2022
49bcbe6
Merge pull request #111613 from dims/avoid-hardcoding-os-and-arch-ins…
k8s-ci-robot Aug 3, 2022
5b31224
Revert "e2e: Trim junit reporter to adapt with testgrid"
endocrimes Aug 3, 2022
1a916f2
Merge pull request #111668 from endocrimes/revert-111627-trim_report
k8s-ci-robot Aug 3, 2022
c299a12
e2e: trim junit report for Spyglass, avoid "open stdout"
chendave Aug 2, 2022
133c265
update kube-openapi
alexzielenski Aug 3, 2022
d9fda8a
vendor: Bump cAdvisor to v0.45.0
bobbypage Aug 2, 2022
84f795d
mark persistentvolume's claimRef as granular
alexzielenski Aug 3, 2022
cf8164b
apis: add validation for HostUsers
rata Jul 7, 2022
6346228
kubelet: add userns manager
giuseppe Jul 7, 2022
9b2fc63
kubelet: add GetUserNamespaceMappings to RuntimeHelper
giuseppe Jul 7, 2022
d07c268
kubelet: add GetHostIDsForPod()
rata Jul 7, 2022
695b30e
volume: use GetHostIDsForPod()
rata Aug 3, 2022
67b38ff
kubelet: propagate errors from namespacesForPod
giuseppe Jul 8, 2022
138e808
kubelet: set user namespace options
rata Aug 2, 2022
b1eaf6a
tests: add e2e tests for userns
giuseppe Jun 20, 2022
8dc98c9
Update autogenerated files
rata Jul 27, 2022
bd648f3
add regression test of formerly atomic claimRef
alexzielenski Aug 3, 2022
d6a3a68
Merge pull request #111647 from bobbypage/bump_cadvisor_0_45_0
k8s-ci-robot Aug 3, 2022
f19f3f4
Implement KMS v2alpha1
aramase Jun 29, 2022
4b6134b
Merge pull request #111090 from kinvolk/rata/userns-support-2022
k8s-ci-robot Aug 3, 2022
442574f
Merge pull request #111513 from jingxu97/july/localstorage
k8s-ci-robot Aug 3, 2022
88e86a7
Revert "e2e: should manage the lifecycle of an APIService"
heyste Aug 3, 2022
d52cdea
cleanup: Remove storageos volume plugins from k8s codebase
Jiawei0227 Aug 2, 2022
a0e7027
Merge pull request #110495 from alexzielenski/atomic-objectreference
k8s-ci-robot Aug 3, 2022
aee13fc
Merge pull request #109706 from alexanderConstantinescu/etp-local-svc
k8s-ci-robot Aug 3, 2022
0a2ae7a
Merge pull request #111126 from aramase/kms-v2alpha1-impl
k8s-ci-robot Aug 3, 2022
d4795e4
Merge pull request #111620 from Jiawei0227/storageos
k8s-ci-robot Aug 4, 2022
30e2fcd
Stop panic in govet-levee CI job
dims Aug 4, 2022
34742f2
run lint-dependencies and follow directions
dims Aug 4, 2022
79df9e6
Update kubecross version to v1.25.0-go1.19-bullseye.0
puerco Aug 4, 2022
5d2de18
Bump test Makefile to final 1.19
puerco Aug 4, 2022
2be8ac8
Update default go to 1.19 in pubbot rules
puerco Aug 4, 2022
7324b78
Update versions and images to go 1.19 versions
puerco Aug 4, 2022
f17efe9
Update default go version in common.sh to 1.19
puerco Aug 4, 2022
b661944
Merge pull request #110939 from Abirdcfly/deleteutil
k8s-ci-robot Aug 4, 2022
feec955
Merge pull request #111669 from pohly/trim_report_framework
k8s-ci-robot Aug 4, 2022
ef7fc10
Merge pull request #111677 from dims/stop-panic-in-govet-levee
k8s-ci-robot Aug 4, 2022
90291ee
Update publishing-bot rules for go1.17.13 and go1.18.5
cpanato Aug 4, 2022
34dc6b2
Add SELinuxMountReadWriteOncePod feature gate
jsafrane Mar 10, 2022
3efeeef
Add CSIDriverSpec.SELinuxMount
jsafrane Mar 16, 2022
189f19a
Update generation when SELinuxMount is changed
jsafrane Jun 6, 2022
f2fd9c1
Regenerate files
jsafrane Jun 6, 2022
f99cf51
Add SELinux mount option to NewMounter() and MountDevice()
jsafrane Feb 11, 2022
cdb3ead
Add SupportsSELinuxContextMount
jsafrane Feb 11, 2022
4cfb277
Implement mounting with -o context= in iSCSI volume plugin
jsafrane Feb 11, 2022
48b0751
Add SELinux context tracking to volume manager
jsafrane Feb 11, 2022
b2e18c0
Add metrics for SELinux context mount
jsafrane Mar 18, 2022
de7f5b6
Fix existing unit tests
jsafrane Mar 21, 2022
5c90474
Add SELinux mount support to CSI driver
jsafrane Mar 21, 2022
49148dd
Extract getSELinuxLabel from AddPodToVolume
jsafrane Jul 20, 2022
4df3f58
Add SELinux feature check for iSCSI volume plugin
jsafrane Jul 28, 2022
8d6b721
Extract SELinux context error handling into a common func
jsafrane Jul 28, 2022
d9f7926
Add AddPodToVolume unit tests with SELinux
jsafrane Jul 28, 2022
17d850e
Add interface for SELinuxOptionsToFileLabel
jsafrane Jul 28, 2022
0793ece
Add unit tests for ASW.AddPodToVolume
jsafrane Jul 28, 2022
1490d51
Remove noisy log
jsafrane Jul 29, 2022
a01e720
Rename IsRWOP
jsafrane Jul 29, 2022
2609124
Add a coment about handling same volumes with different contexts
jsafrane Jul 29, 2022
39f0d78
Add unit tests for GetPodVolumeNames
jsafrane Jul 29, 2022
f9c7ce5
Add unit tests for DesiredStateOfWorldPopulator
jsafrane Jul 29, 2022
aa9ed52
Add e2e HPA Behavior tests: scale up&down limited by number of Pods p…
piotrnosek Jul 22, 2022
785f2fb
Merge pull request #111685 from cpanato/prombot
k8s-ci-robot Aug 4, 2022
59e90f4
[CCM - service controller] Remove schedulability predicate for LB set
alexanderConstantinescu Aug 4, 2022
e539bb5
Merge pull request #111596 from muyangren2/addtest_virtualIP
k8s-ci-robot Aug 4, 2022
8923661
Merge pull request #111675 from ii/revert-apiservice-lifecycle-test
k8s-ci-robot Aug 4, 2022
305ad47
Merge pull request #111679 from puerco/kubecross-1.19
k8s-ci-robot Aug 4, 2022
4267f2e
volume: FeatureGate access to GetHostIDsForPod()
rata Aug 4, 2022
00db9f0
Update go.mod to go1.19
liggitt Aug 4, 2022
a2408f3
[golang] Fix things commented out in 1.19rc2
dims Aug 4, 2022
15d290f
Merge pull request #111521 from wongma7/ephemeralcopy
k8s-ci-robot Aug 4, 2022
8bec318
Switch klog call to use structured logging
dims Aug 4, 2022
c8edeab
Merge pull request #111678 from dims/fix-things-commented-out-in-1.19…
k8s-ci-robot Aug 4, 2022
bf9ce70
Support handling of pod failures with respect to the specified rules
mimowo Aug 4, 2022
b6d0f6a
Merge pull request #108692 from jsafrane/selinux
k8s-ci-robot Aug 4, 2022
897cdea
Merge pull request #111696 from liggitt/go119mod
k8s-ci-robot Aug 4, 2022
5f59159
Docs: node-port-range should not overlap ephemeral
thockin Aug 4, 2022
d0c92ae
Merge pull request #111691 from alexanderConstantinescu/remove-sched-…
k8s-ci-robot Aug 4, 2022
5f77483
Move CSIInlineVolume feature to GA
dobsonj Jul 19, 2022
0ee8fed
Add conformance test for CSIInlineVolume feature
dobsonj Aug 4, 2022
eefcf6a
Merge pull request #111113 from mimowo/retriable-pod-failures-job-con…
k8s-ci-robot Aug 4, 2022
f167b9f
Fix e2e network dns_configmap test
flawedmatrix Aug 4, 2022
5e9b42e
CHANGELOG: Update directory for v1.25.0-beta.0 release
k8s-release-robot Aug 4, 2022
bd9444c
Merge pull request #111702 from flawedmatrix/fix-e2e-network-test-flake
k8s-ci-robot Aug 5, 2022
7093b10
Introduce networking/v1alpha1 api, ClusterCIDR type
sarveshr7 Jul 30, 2022
299724d
Auto generate code for ClusterCIDR API
sarveshr7 Aug 2, 2022
0ee3719
Add describer and printer for ClusterCIDR API
sarveshr7 Jul 30, 2022
b6392a4
Add cidrset to support multiple CIDRs
sarveshr7 Jul 31, 2022
02d944d
Add a priority queue to implement MultiCIDR tie-breaks
sarveshr7 Jul 31, 2022
5ec9d4a
doc services healthcheckNodePort is inmutable
aojea Aug 3, 2022
97e3e50
Remove potential goroutine leak in NewFramework
kerthcet Aug 5, 2022
c1e0dac
Fix deleting UIDs tracking expectations
alculquicondor Aug 5, 2022
11d4cb5
Merge pull request #111693 from kinvolk/rata/userns-support-2022
k8s-ci-robot Aug 5, 2022
1374391
Merge pull request #111721 from alculquicondor/fix-delete-expectations
k8s-ci-robot Aug 5, 2022
64ed914
Merge pull request #111258 from dobsonj/kep-596-ga-feature-flag
k8s-ci-robot Aug 5, 2022
5b801ba
Introduce MultiCIDRRangeAllocator
sarveshr7 Aug 5, 2022
1473e13
Add integration test for multi cluster cidr
sarveshr7 Aug 5, 2022
985c920
Merge pull request #110182 from kerthcet/cleanup/remove-potential-gor…
k8s-ci-robot Aug 6, 2022
759785e
Merge pull request #109090 from sarveshr7/multicidr-rangeallocator
k8s-ci-robot Aug 7, 2022
fd67e04
Prevent panic in cloud-provider
zhaodiaoer Aug 8, 2022
e844205
node_e2e: add a dbus restart test
endocrimes Aug 8, 2022
645f667
Fix flaky CSIInlineVolumes e2e test (issue 111740)
dobsonj Aug 8, 2022
0d9aaf1
Merge pull request #111749 from endocrimes/dani/dbus-restart-test
k8s-ci-robot Aug 8, 2022
25a3274
Merge pull request #111440 from verb/111025-ec-conformance
k8s-ci-robot Aug 8, 2022
a837be0
Merge pull request #111751 from dobsonj/issue111740
k8s-ci-robot Aug 9, 2022
f0bd02c
Merge pull request #111346 from piotrnosek/hpa-tests-2
k8s-ci-robot Aug 9, 2022
77d904f
add integration tests for retroactive SC assignment
RomanBednar Aug 3, 2022
42a5eb4
Merge pull request #111748 from zhaodiaoer/check-nil-InstanceMetadata
k8s-ci-robot Aug 9, 2022
48091db
Release commit for Kubernetes v1.25.0-rc.0
k8s-release-robot Aug 9, 2022
00ca624
Remove feature
cici37 Aug 9, 2022
3e396db
Merge pull request #111657 from aojea/hc_nodeport
k8s-ci-robot Aug 9, 2022
d1a9a77
Merge pull request #111770 from cici37/testForCelBeta
k8s-ci-robot Aug 9, 2022
a38bb7e
CHANGELOG: Update directory for v1.25.0-rc.0 release
k8s-release-robot Aug 9, 2022
faad73a
Merge remote-tracking branch 'origin/master' into release-1.25
k8s-release-robot Aug 10, 2022
1457ad5
fix a memory leak problem when calling DryRunPreemption
amewayne Aug 10, 2022
696e41a
Revert "enforce strict alpha handling for API serving"
deads2k Aug 10, 2022
3d2ffc5
Add publishing bot rules for 1.25
jeremyrickard Aug 10, 2022
518e0ac
Merge pull request #111784 from deads2k/fix-cleaner
k8s-ci-robot Aug 10, 2022
ac1d38b
Add missing codegen rule
jeremyrickard Aug 10, 2022
3b945fd
Merge pull request #111746 from RomanBednar/retro-sc-assignment-int
k8s-ci-robot Aug 10, 2022
f595671
Merge pull request #111786 from jeremyrickard/publishing-release-125
k8s-ci-robot Aug 10, 2022
9153e96
Merge remote-tracking branch 'origin/master' into release-1.25
k8s-release-robot Aug 10, 2022
7b1b801
Merge pull request #111773 from amewayne/fix_mem_leak_in_preemption
k8s-ci-robot Aug 11, 2022
7ba98ac
Merge remote-tracking branch 'origin/master' into release-1.25
k8s-release-robot Aug 11, 2022
132f297
Merge pull request #111697 from thockin/master
k8s-ci-robot Aug 12, 2022
bf3889a
Merge remote-tracking branch 'origin/master' into release-1.25
k8s-release-robot Aug 13, 2022
eb317ec
Fix capture loop vars in parallel or ginkgo tests
omertuc Aug 14, 2022
d5fdf31
Merge pull request #111846 from omertuc/fixparallelclosure
k8s-ci-robot Aug 15, 2022
4cac11b
Merge remote-tracking branch 'origin/master' into release-1.25
k8s-release-robot Aug 15, 2022
89ffb87
Release commit for Kubernetes v1.25.0-rc.1
k8s-release-robot Aug 16, 2022
d8dfd68
Merge remote-tracking branch 'openshift/master' into rebase-1.25
soltysh Aug 18, 2022
f560def
UPSTREAM: 74956: apiserver: switch authorization to use protobuf client
mfojtik Oct 29, 2020
11bd192
UPSTREAM: 84466: gce: ensureInternalInstanceGroups: reuse instance-gr…
abhinavdahiya Oct 29, 2020
4fb707e
UPSTREAM: 93286: wait for apiservices on startup
deads2k Oct 29, 2020
9da2e20
UPSTREAM: <carry>: filter out CustomResourceQuota paths from OpenAPI
sttts Oct 29, 2020
b8ff23a
UPSTREAM: <carry>: patch aggregator to allow delegating resources
mfojtik Oct 29, 2020
d61d0c5
UPSTREAM: <carry>: remove apiservice from sync in CRD registration wh…
mfojtik Oct 29, 2020
7034a49
UPSTREAM: <carry>: hardcoded restmapper with a few entries to reboots…
deads2k Oct 29, 2020
769f6cc
UPSTREAM: <carry>: kubelet: Expose a simple journald shim on the kube…
smarterclayton Oct 29, 2020
79a9908
UPSTREAM: <carry>: kube-controller-manager: add service serving cert …
deads2k Oct 29, 2020
8668eb4
UPSTREAM: <carry>: kube-controller-manager: allow running bare kube-c…
deads2k Oct 29, 2020
bc1aeec
UPSTREAM: <carry>: kube-controller-manager: exclude some origin resou…
deads2k Oct 29, 2020
d124623
UPSTREAM: <carry>: kube-apiserver: add our immortal namespaces direct…
deads2k Oct 29, 2020
0a5599a
UPSTREAM: <carry>: kube-apiserver: allow injection of kube-apiserver …
deads2k Oct 29, 2020
12393a7
UPSTREAM: <carry>: kube-apiserver: priorize some CRD groups over others
deads2k Oct 29, 2020
654df06
UPSTREAM: <carry>: Always test PDB's during service upgrade test
smarterclayton Oct 29, 2020
a6bed40
UPSTREAM: <carry>: kube-apiserver: allow rewiring
deads2k Oct 29, 2020
f2248ed
UPSTREAM: <carry>: openshift-kube-apiserver: add kube-apiserver patches
deads2k Oct 29, 2020
72f4012
UPSTREAM: <carry>: kube-apiserver: wire through isTerminating into ha…
sttts Oct 29, 2020
21435ee
UPSTREAM: <carry>: create termination events
sttts Oct 29, 2020
40eb983
UPSTREAM: <carry>: bootstrap-rbac-policy: move over .well-known rules
sttts Oct 29, 2020
f64f7b8
UPSTREAM: <carry>: warn only about unknown feature gates
sttts Oct 29, 2020
1231ea1
UPSTREAM: <carry>: disable AES24, not supported by FIPS
rphillips Oct 29, 2020
c0eb8f0
UPSTREAM: <carry>: bump nodes ready timeout
rphillips Oct 29, 2020
c7f8581
UPSTREAM: <carry>: Remove excessive e2e logging
p0lyn0mial Oct 29, 2020
ac867ee
UPSTREAM: <carry>: conditionally fill the UserAgent from the currentl…
p0lyn0mial Oct 29, 2020
7992bf8
UPSTREAM: 89885: allow to read openstack cloud provider config from a…
Fedosin Oct 29, 2020
d6e0d01
UPSTREAM: 90452: refactor/improve CRD publishing e2e tests in an HA s…
p0lyn0mial Oct 29, 2020
ba9caf9
UPSTREAM: <carry>: Bug 1852056: change etcd health check timeout to 10s
tkashem Oct 29, 2020
5c25df2
UPSTREAM: <carry>: Add OpenShift tooling, images, configs and docs
marun Oct 29, 2020
332abdd
UPSTREAM: <carry>: export HandleFlags
soltysh Jul 21, 2021
6e854f4
UPSTREAM: <carry>: noderestrictions: add node-role.kubernetes.io/* to…
sttts Oct 29, 2020
1a11b79
UPSTREAM: <carry>: Skip unit tests incompatible with openshift ci
marun Oct 29, 2020
12b5757
UPSTREAM: <carry>: Stop ignoring generated openapi definitions
marun Sep 10, 2020
0a58df6
UPSTREAM: <carry>: Release lock on KCM and KS termination
tnozicka Oct 29, 2020
fa28c1e
UPSTREAM: 96120: kubelet: Expose a simple Get-WinEvent shim on the ku…
LorbusChris Nov 2, 2020
026eeb5
UPSTREAM: <carry>: Override termination grace period on annotation
ehashman Jan 15, 2021
8f6a2c5
UPSTREAM: <carry>: kube-apiserver: ignore SIGTERM/INT after the first…
sttts Feb 8, 2021
25ecc9e
UPSTREAM: <carry>: use hardcoded metrics scraping authorizer for dele…
deads2k Feb 22, 2021
0ad26ab
UPSTREAM: <carry>: allow kubelet to self-authorize metrics scraping
deads2k Mar 1, 2021
edacb0e
UPSTREAM: <carry>: provide events, messages, and bodies for probe fai…
deads2k Mar 9, 2021
1ec3b00
UPSTREAM: <carry>: allows for switching KS to talk to Kube API over l…
p0lyn0mial Mar 24, 2021
88c4f34
UPSTREAM: <carry>: openshift KCM volume plugin manager uses a disjoin…
jsafrane Mar 22, 2021
53d825e
UPSTREAM: <carry>: add management support to kubelet
rphillips Mar 29, 2021
89b35e3
UPSTREAM: <carry>: deprecateApiRequestHandler
sanchezl Feb 24, 2021
ed3c93f
UPSTREAM: <carry>: allows for switching KCM to talk to Kube API over …
p0lyn0mial Mar 4, 2021
ffbb53e
UPSTREAM: <carry>: Ensure service ca is mounted for projected tokens
marun May 10, 2021
cfb6d7b
UPSTREAM: <carry>: apiserver: add system_client=kube-{apiserver,cm,s}…
sttts Jun 3, 2021
e3d97da
UPSTREAM: <carry>: annotate audit events for requests during unready …
deads2k Jun 14, 2021
c1c3dfd
UPSTREAM: <carry>: emit event when readyz goes true
deads2k Jun 14, 2021
2a08120
UPSTREAM: <carry>: crd: add ClusterOperator condition message table c…
sttts Jun 16, 2021
63a331a
UPSTREAM: <carry>: only chown if non-windows machine
rphillips Jun 11, 2021
424aec8
UPSTREAM: <carry>: openshift's kube-apiserver is in openshift-kube-ap…
deads2k Jul 9, 2021
0e3f686
UPSTREAM: 103612: tolerate additional, but congruent, events for inte…
deads2k Jul 9, 2021
5268cd0
UPSTREAM: <carry>: add a way to inject a vulnerable, legacy service-c…
deads2k Jul 9, 2021
072da10
UPSTREAM: <carry>: 104437: run etcd healthcheck in the background and…
deads2k Aug 18, 2021
0ca3c45
UPSTREAM: <carry>: skip posting failures to aggregated APIs to avoid …
p0lyn0mial Aug 24, 2021
7d89afa
UPSTREAM: <carry>: expose HasBeenReady lifecycle signal
p0lyn0mial Aug 26, 2021
6abfb0a
UPSTREAM: <carry>: Revert "Remove Endpoints write access from aggrega…
danwinship Aug 23, 2021
19d4525
UPSTREAM: <carry>: send Retry-After when not ready with a caller opt in
tkashem Aug 25, 2021
5e646cf
UPSTREAM: <carry>: add max_housekeeping_interval
rphillips Jul 7, 2021
bd8e25f
UPSTREAM: <carry>: Make RestrictedEndpointsAdmission check NotReadyAd…
danwinship Aug 27, 2021
2737706
UPSTREAM: <carry>: sets X-OpenShift-Internal-If-Not-Ready HTTP Header…
p0lyn0mial Aug 26, 2021
24a7dab
UPSTREAM: <carry>: change opt-in due to upstream revert
tkashem Aug 31, 2021
3598b29
UPSTREAM: <carry>: add control plane to allow roles
rphillips Sep 14, 2021
cf6f444
UPSTREAM: <carry>: add CSI migration feature gates for vSphere and Az…
bertinatto Sep 16, 2021
14f860c
UPSTREAM: <carry>: delay queuing deletion for PV to allow nodes some …
deads2k Nov 17, 2021
fd0f5b4
UPSTREAM: 90452: refactor/improve CRD publishing e2e tests in an HA s…
p0lyn0mial Dec 20, 2021
3911f4b
UPSTREAM: <carry>: hardens the aggregated API e2e tests in an HA setup
p0lyn0mial Jan 13, 2022
92d60ed
UPSTREAM: <carry>: set correctly static pods CPUs when workload parti…
Jan 23, 2022
97e81ee
UPSTREAM: <carry>: use console-public config map for console redirect
atiratree Jan 12, 2022
cc7fb5e
UPSTREAM: <carry>: Skip in-tree topology tests win Azure Disk migrate…
jsafrane Mar 31, 2022
7919623
UPSTREAM: <carry>: e2e-framework: don't autosync PodSecurity labels
stlaz May 19, 2022
c08d657
UPSTREAM: <carry>: fix [sig-auth] ServiceAccounts no secret-based ser…
tkashem Apr 29, 2022
3a1ed96
UPSTREAM: <carry>: Remove reserved CPUs from default set
donpenney Jun 16, 2022
09bc939
UPSTREAM: <carry>: update to ginkgo v2 - squash to tooling
soltysh Jul 21, 2022
957dfcd
UPSTREAM: <drop> update dependencies
soltysh Aug 19, 2022
67d02cd
UPSTREAM: <drop>: temporary hack: remove -report-dir so that reports …
soltysh Aug 11, 2022
2379829
UPSTREAM: <drop>: make update
soltysh Aug 19, 2022
31c1a11
UPSTREAM: <drop>: use go 1.18.0 as minimum version
tkashem Apr 21, 2022
d3049a5
UPSTREAM: <drop>: add missing import restrictions
tkashem Apr 26, 2022
a6797a6
UPSTREAM: <drop>: change GA CSIMigrationGCE and CSIMigrationAWS featu…
soltysh Aug 23, 2022
8aadd1d
UPSTREAM: 111789: Update Netpol e2e tests to use framework CreateName…
antoninbas Aug 9, 2022
6778b36
UPSTREAM: <drop>: try etcd health patch
soltysh Aug 26, 2022
020f1c0
Revert "Quota Monitoring fg: update promotion version to v1.25"
rphillips Aug 26, 2022
97b8938
Revert "promote LSCIQuotaFeature to beta"
rphillips Aug 26, 2022
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .ci-operator.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
build_root_image:
name: release
namespace: openshift
tag: rhel-8-release-golang-1.18-openshift-4.11
tag: rhel-8-release-golang-1.18-openshift-4.12
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
# OSX trash
.DS_Store

# Developers can store local stuff in dirs named __something
__*

# Eclipse files
.classpath
.project
Expand Down
12 changes: 7 additions & 5 deletions .golangci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ linters:
- ineffassign
- logcheck
- staticcheck
- stylecheck
- unused

linters-settings: # please keep this alphabetized
Expand All @@ -33,14 +34,15 @@ linters-settings: # please keep this alphabetized
description: structured logging checker
original-url: k8s.io/klog/hack/tools
staticcheck:
go: "1.17"
go: "1.18"
checks: [
"all",
"-S1*", # TODO(fix) Omit code simplifications for now.
"-ST1*", # Mostly stylistic, redundant w/ golint
"-SA5011", # TODO(fix) Possible nil pointer dereference
"-SA1019", # TODO(fix) Using a deprecated function, variable, constant or field
"-SA2002" # TODO(fix) Called testing.T.FailNow or SkipNow in a goroutine, which isn’t allowed
]
stylecheck:
checks: [
"ST1019", # Importing the same package multiple times.
]
unused:
go: "1.17"
go: "1.18"
2 changes: 1 addition & 1 deletion CHANGELOG/CHANGELOG-1.10.md
Original file line number Diff line number Diff line change
Expand Up @@ -1646,7 +1646,7 @@ And point to the file using the --config flag, as in

* For advanced auditing, audit policy supports subresources wildcard matching, such as "resource/", "/subresource","*". ([#55306](https://github.com/kubernetes/kubernetes/pull/55306), [@hzxuzhonghu](https://github.com/hzxuzhonghu))

* [Auditing](https://kubernetes.io/docs/tasks/debug-application-cluster/audit/) is now enabled behind a featureGate in kubeadm. A user can supply their own audit policy with configuration option as well as a place for the audit logs to live. If no policy is supplied a default policy will be provided. The default policy will log all Metadata level policy logs. It is the example provided in the documentation. ([#59067](https://github.com/kubernetes/kubernetes/pull/59067), [@chuckha](https://github.com/chuckha))
* [Auditing](https://kubernetes.io/docs/tasks/debug/debug-cluster/audit/) is now enabled behind a featureGate in kubeadm. A user can supply their own audit policy with configuration option as well as a place for the audit logs to live. If no policy is supplied a default policy will be provided. The default policy will log all Metadata level policy logs. It is the example provided in the documentation. ([#59067](https://github.com/kubernetes/kubernetes/pull/59067), [@chuckha](https://github.com/chuckha))

* Reduce Metrics Server memory requirement from 140Mi + 4Mi per node to 40Mi + 4Mi per node. ([#58391](https://github.com/kubernetes/kubernetes/pull/58391), [@kawych](https://github.com/kawych))

Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG/CHANGELOG-1.13.md
Original file line number Diff line number Diff line change
Expand Up @@ -1139,7 +1139,7 @@ For the 1.13 release, SIG API Machinery is happy to announce that the [dry-run f

### SIG Auth

With this release we've made several important enhancements to core SIG Auth areas. In the authorization category, we've further reduced Kubelet privileges by [restricting node self-updates of labels to a whitelisted selection and by disallowing kubelets from deleting their Node API object](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#noderestriction). In authentication, we added alpha-level support for automounting improved service account tokens through projected volumes. We also enabled [audience validation in TokenReview](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.13/#tokenreview-v1-authentication-k8s-io) for the new tokens for improved scoping. Under audit logging, the new alpha-level "dynamic audit configuration" adds support for [dynamically registering webhooks to receive a stream of audit events](https://kubernetes.io/docs/tasks/debug-application-cluster/audit/#dynamic-backend). Finally, we've enhanced secrets protection by graduating [etcd encryption](https://kubernetes.io/docs/tasks/administer-cluster/encrypt-data/) out of experimental.
With this release we've made several important enhancements to core SIG Auth areas. In the authorization category, we've further reduced Kubelet privileges by [restricting node self-updates of labels to a whitelisted selection and by disallowing kubelets from deleting their Node API object](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#noderestriction). In authentication, we added alpha-level support for automounting improved service account tokens through projected volumes. We also enabled [audience validation in TokenReview](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.13/#tokenreview-v1-authentication-k8s-io) for the new tokens for improved scoping. Under audit logging, the new alpha-level "dynamic audit configuration" adds support for [dynamically registering webhooks to receive a stream of audit events](https://kubernetes.io/docs/tasks/debug/debug-cluster/audit/#webhook-backend). Finally, we've enhanced secrets protection by graduating [etcd encryption](https://kubernetes.io/docs/tasks/administer-cluster/encrypt-data/) out of experimental.

### SIG AWS

Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG/CHANGELOG-1.15.md
Original file line number Diff line number Diff line change
Expand Up @@ -1605,7 +1605,7 @@ filename | sha512 hash
* vSphere: allow SAML token delegation (required for Zones support) ([#78876](https://github.com/kubernetes/kubernetes/pull/78876), [@dougm](https://github.com/dougm))
* Update Cluster Autoscaler to 1.15.0; changelog: https://github.com/kubernetes/autoscaler/releases/tag/cluster-autoscaler-1.15.0 ([#78866](https://github.com/kubernetes/kubernetes/pull/78866), [@losipiuk](https://github.com/losipiuk))
* Revert the CoreDNS version to 1.3.1 ([#78691](https://github.com/kubernetes/kubernetes/pull/78691), [@rajansandeep](https://github.com/rajansandeep))
* CRDs get support for x-kuberntes-int-or-string to allow faithful representation of IntOrString types in CustomResources. ([#78815](https://github.com/kubernetes/kubernetes/pull/78815), [@sttts](https://github.com/sttts))
* CRDs get support for x-kubernetes-int-or-string to allow faithful representation of IntOrString types in CustomResources. ([#78815](https://github.com/kubernetes/kubernetes/pull/78815), [@sttts](https://github.com/sttts))
* fix: retry detach azure disk issue ([#78700](https://github.com/kubernetes/kubernetes/pull/78700), [@andyzhangx](https://github.com/andyzhangx))
* try to only update vm if detach a non-existing disk when got <200, error> after detach disk operation
* Fix issue with kubelet waiting on invalid devicepath on AWS ([#78595](https://github.com/kubernetes/kubernetes/pull/78595), [@gnufied](https://github.com/gnufied))
Expand Down