-
Notifications
You must be signed in to change notification settings - Fork 99
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
DO NOT MERGE: Update to tip of kubernetes/kubernetes #1613
Commits on Jun 7, 2023
-
Merge pull request kubernetes#118489 from testwill/logs
chore: os.SEEK_END os.SEEK_SET and use b.Logf(...) instead of b.Log(f…
Configuration menu - View commit details
-
Copy full SHA for da1f520 - Browse repository at this point
Copy the full SHA da1f520View commit details -
Merge pull request kubernetes#118522 from jpbetz/remove-bad-merge-key
Remove invalid merge key
Configuration menu - View commit details
-
Copy full SHA for 8b7c7d7 - Browse repository at this point
Copy the full SHA 8b7c7d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7d4e90 - Browse repository at this point
Copy the full SHA f7d4e90View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6ed4c7 - Browse repository at this point
Copy the full SHA e6ed4c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9be6e7b - Browse repository at this point
Copy the full SHA 9be6e7bView commit details -
Merge pull request kubernetes#118044 from bart0sh/PR112-dra-kubelet-e2e
DRA: implement e2e node tests
Configuration menu - View commit details
-
Copy full SHA for 4c40d74 - Browse repository at this point
Copy the full SHA 4c40d74View commit details -
MOVE: cmd/kube-apiserver: move genericapiserver construction into con…
…trolplane package
Configuration menu - View commit details
-
Copy full SHA for 43be9c3 - Browse repository at this point
Copy the full SHA 43be9c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7961812 - Browse repository at this point
Copy the full SHA 7961812View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77cf37e - Browse repository at this point
Copy the full SHA 77cf37eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ac36bd - Browse repository at this point
Copy the full SHA 7ac36bdView commit details -
Merge pull request kubernetes#118379 from sttts/sttts-generic-control…
…plane-1 kube-apiserver/cmd: stratify construction to follow options/config/server pattern
Configuration menu - View commit details
-
Copy full SHA for c3750e4 - Browse repository at this point
Copy the full SHA c3750e4View commit details -
storage: Add MadhavJivrajani as reviewer
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7f87ec9 - Browse repository at this point
Copy the full SHA 7f87ec9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea6495e - Browse repository at this point
Copy the full SHA ea6495eView commit details -
Merge pull request kubernetes#114771 from sanposhiho/scheduling_perf_…
…scheduler_scheduling_attempt_duration_seconds feature(scheduler_perf): distinguish result in scheduler_scheduling_attempt_duration_seconds metric result
Configuration menu - View commit details
-
Copy full SHA for 2057a48 - Browse repository at this point
Copy the full SHA 2057a48View commit details -
Merge pull request kubernetes#117029 from Rajalakshmi-Girish/prune-ju…
…nit-xml Add flag to prune PASSED subtests in junit xml and have top level tests
Configuration menu - View commit details
-
Copy full SHA for 7ef5ec4 - Browse repository at this point
Copy the full SHA 7ef5ec4View commit details -
Bump images, versions and deps to use Go 1.20.5
Signed-off-by: Jeremy Rickard <jeremyrrickard@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d9e12db - Browse repository at this point
Copy the full SHA d9e12dbView commit details -
Fix flaky persistent volumes e2e test
Fixes issue 115945 by moving the cleanup code in AfterEach into DeferCleanup. Cleanup stanzas are now paired with their setup stanzas within the body of the BeforeEach and are now guarenteed to run in the correct order. Prior to this there was no guarantee that the goroutine to recycle unbound PVs had finished before the AfterEach began.
Configuration menu - View commit details
-
Copy full SHA for 88b69cd - Browse repository at this point
Copy the full SHA 88b69cdView commit details -
Update vendor with hack/update-vendor.sh
Signed-off-by: Jeremy Rickard <jeremyrrickard@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b1da721 - Browse repository at this point
Copy the full SHA b1da721View commit details -
Merge pull request kubernetes#116732 from czybjtu/cleanup_map_to_sets
Cleanup: use Set instead of map in endpointSlice utils
Configuration menu - View commit details
-
Copy full SHA for 3fbf67a - Browse repository at this point
Copy the full SHA 3fbf67aView commit details -
Merge pull request kubernetes#118531 from MadhavJivrajani/add-madhav-…
…as-storage-layer-reviewer storage: Add MadhavJivrajani as reviewer
Configuration menu - View commit details
-
Copy full SHA for 8aeea9c - Browse repository at this point
Copy the full SHA 8aeea9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f6b1d3 - Browse repository at this point
Copy the full SHA 2f6b1d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2a64cb - Browse repository at this point
Copy the full SHA f2a64cbView commit details -
Merge pull request kubernetes#118495 from MadhavJivrajani/cleanup-cac…
…her-testing storage: Cleanup cacher testing
Configuration menu - View commit details
-
Copy full SHA for a54748d - Browse repository at this point
Copy the full SHA a54748dView commit details -
Merge pull request kubernetes#118524 from onsi/fix-115945
Fix flaky persistent volumes e2e test
Configuration menu - View commit details
-
Copy full SHA for c4f44b3 - Browse repository at this point
Copy the full SHA c4f44b3View commit details -
Ensure timeout test handlers don't complete before timing out.
TestTimeoutRequestHeaders and TestTimeoutWithLogging are designed to catch data races on request headers and include an HTTP handler that triggers timeout then repeatedly mutates request headers. Sometimes, the request header mutation loop could complete before the timeout filter observed the timeout, resulting in a test failure. The mutation loop now runs until the test ends.
Configuration menu - View commit details
-
Copy full SHA for e5a15c8 - Browse repository at this point
Copy the full SHA e5a15c8View commit details -
Merge pull request kubernetes#118498 from pacoxu/nodegracefulshutdown…
…-e2e re-send the shutdown signal in case the dbus restart is not done
Configuration menu - View commit details
-
Copy full SHA for fb9c22c - Browse repository at this point
Copy the full SHA fb9c22cView commit details -
Merge pull request kubernetes#118507 from jeremyrickard/go1205
[go] Bump images, versions and deps to use Go 1.20.5
Configuration menu - View commit details
-
Copy full SHA for c042d69 - Browse repository at this point
Copy the full SHA c042d69View commit details -
bump distroless-iptables to v0.2.5
Signed-off-by: Jeremy Rickard <jeremyrrickard@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6d4abd7 - Browse repository at this point
Copy the full SHA 6d4abd7View commit details -
Merge pull request kubernetes#118470 from mimowo/job-controller-fix-d…
…elay Ensure Job sync invocations are batched by 1s periods
Configuration menu - View commit details
-
Copy full SHA for a5332a8 - Browse repository at this point
Copy the full SHA a5332a8View commit details -
Merge pull request kubernetes#118492 from pacoxu/eviction-nil
fix eviction failing test for nil feature gates assignment
Configuration menu - View commit details
-
Copy full SHA for 5f59817 - Browse repository at this point
Copy the full SHA 5f59817View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6f5abf - Browse repository at this point
Copy the full SHA a6f5abfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4820cc8 - Browse repository at this point
Copy the full SHA 4820cc8View commit details -
Merge pull request kubernetes#118541 from jeremyrickard/distroless-ip…
…tables-go1205 bump distroless-iptables to v0.2.5
Configuration menu - View commit details
-
Copy full SHA for f17e275 - Browse repository at this point
Copy the full SHA f17e275View commit details -
Fix warnings on "duplicate" env vars
Some use-cases are not actually wrong
Configuration menu - View commit details
-
Copy full SHA for 0ddaa7f - Browse repository at this point
Copy the full SHA 0ddaa7fView commit details -
Merge pull request kubernetes#118143 from humblec/cephfs
deprecate CephFS plugin from available in-tree drivers.
Configuration menu - View commit details
-
Copy full SHA for 6b700c3 - Browse repository at this point
Copy the full SHA 6b700c3View commit details -
Merge pull request kubernetes#118422 from apelisse/dry-run-empty
dryrun: Don't reuse current object for conversion
Configuration menu - View commit details
-
Copy full SHA for 336e461 - Browse repository at this point
Copy the full SHA 336e461View commit details
Commits on Jun 8, 2023
-
Remove unreachable warning on volume name dup
Volume names are validated to be unique and always have been. The cited issues are all about apply getting messed up, not the aspiserver allowing dups. ``` $ k create -f /tmp/bad.yaml The Deployment "bad-volumes-test" is invalid: spec.template.spec.volumes[1].name: Duplicate value: "config" $ k apply --server-side -f /tmp/bad.yaml Error from server: failed to create typed patch object (default/bad-volumes-test; apps/v1, Kind=Deployment): .spec.template.spec.volumes: duplicate entries for key [name="config"] $ k apply -f /tmp/bad.yaml -o json | jq '.spec.template.spec.volumes' The Deployment "bad-volumes-test" is invalid: spec.template.spec.volumes[1].name: Duplicate value: "config" ```
Configuration menu - View commit details
-
Copy full SHA for 151509f - Browse repository at this point
Copy the full SHA 151509fView commit details -
Merge pull request kubernetes#118478 from ii/promote-csidriver-test
Promote test for StorageV1CSIDriver Endpoints + 3 Endpoints
Configuration menu - View commit details
-
Copy full SHA for a2b8297 - Browse repository at this point
Copy the full SHA a2b8297View commit details -
Merge pull request kubernetes#117079 from qingwave/sort-volumes
kubelet/volumemanager: sort unmounted volumes in error message
Configuration menu - View commit details
-
Copy full SHA for 89bfdf0 - Browse repository at this point
Copy the full SHA 89bfdf0View commit details -
Merge pull request kubernetes#118547 from thockin/fix-dup-env-var-warn
Fix warnings on "duplicate" env vars
Configuration menu - View commit details
-
Copy full SHA for af99df6 - Browse repository at this point
Copy the full SHA af99df6View commit details -
Return deprecation warning for storageOS,PhotonPD,ScaleIO..etc
Thes plugins are deprecated in earlier version of Kubernetes, however the PVspec was not validated and provided enough warning that, these are deprecated plugins. This commit add the warning and unit tests for the same. Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fdc49f5 - Browse repository at this point
Copy the full SHA fdc49f5View commit details -
Pass the mandatory parameters to support testing on ARM64
The parameters are needed to build the test binaries, e.g. `e2e_node.test` `ginkgo` etc. Signed-off-by: Dave Chen <dave.chen@arm.com>
Configuration menu - View commit details
-
Copy full SHA for 54cae70 - Browse repository at this point
Copy the full SHA 54cae70View commit details -
Merge pull request kubernetes#118563 from humblec/add-deprecated-plugins
Return deprecation warning for storageOS,PhotonPD,ScaleIO..etc
Configuration menu - View commit details
-
Copy full SHA for 4706516 - Browse repository at this point
Copy the full SHA 4706516View commit details -
Merge pull request kubernetes#114688 from sanposhiho/sanposhiho/sched…
…uling-one-score feature(schedule_one): use heap to find the highest score node
Configuration menu - View commit details
-
Copy full SHA for d58492b - Browse repository at this point
Copy the full SHA d58492bView commit details -
Merge pull request kubernetes#118115 from TommyStarK/gh_118090
kube-proxy: remove log warning about not using config file
Configuration menu - View commit details
-
Copy full SHA for de7360d - Browse repository at this point
Copy the full SHA de7360dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea1de75 - Browse repository at this point
Copy the full SHA ea1de75View commit details
Commits on Jun 9, 2023
-
Merge pull request kubernetes#118513 from danwinship/proxy-node-ip
kube-proxy startup node IP detection
Configuration menu - View commit details
-
Copy full SHA for 577d524 - Browse repository at this point
Copy the full SHA 577d524View commit details -
Merge pull request kubernetes#118548 from thockin/remove-warn-dup-vol…
…ume-names Remove unreachable warning on volume name dup
Configuration menu - View commit details
-
Copy full SHA for d93e1e9 - Browse repository at this point
Copy the full SHA d93e1e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6bc945 - Browse repository at this point
Copy the full SHA e6bc945View commit details -
Fix ginkgo noColor deprecation warning
Ginkgo changed the noColor command line arg to be no-color and will issue the following warning: You're using deprecated Ginkgo functionality: ============================================= --noColor is deprecated, use --no-color instead Fix this by changing all occurrences accordingly.
Configuration menu - View commit details
-
Copy full SHA for 4977189 - Browse repository at this point
Copy the full SHA 4977189View commit details -
Merge pull request kubernetes#118532 from macostea/debug-remove-start…
…up-probe Remove StartupProbe on debug with pod copy
Configuration menu - View commit details
-
Copy full SHA for 0330fd9 - Browse repository at this point
Copy the full SHA 0330fd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e97d980 - Browse repository at this point
Copy the full SHA e97d980View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3436888 - Browse repository at this point
Copy the full SHA 3436888View commit details -
Merge pull request kubernetes#116635 from mengjiao-liu/contextual-log…
…ging-plugin-interpodaffinity Migrated `pkg/scheduler/framework/plugins/interpodaffinity` to contextual logging
Configuration menu - View commit details
-
Copy full SHA for 4483bf6 - Browse repository at this point
Copy the full SHA 4483bf6View commit details -
Merge pull request kubernetes#118338 from aroradaman/mv-ipset
move pkg/util/ipset inside pkg/proxy/ipvs
Configuration menu - View commit details
-
Copy full SHA for b2042d6 - Browse repository at this point
Copy the full SHA b2042d6View commit details -
Updates chairs, tech leads for sig cloud provider
Signed-off-by: Bridget Kromhout <bridget@kromhout.org>
Configuration menu - View commit details
-
Copy full SHA for 5e6ae25 - Browse repository at this point
Copy the full SHA 5e6ae25View commit details -
Merge pull request kubernetes#118591 from SataQiu/add-lifecycle-20230609
Add SataQiu as a test/e2e/lifecycle approver
Configuration menu - View commit details
-
Copy full SHA for c840c94 - Browse repository at this point
Copy the full SHA c840c94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 910630f - Browse repository at this point
Copy the full SHA 910630fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 672614b - Browse repository at this point
Copy the full SHA 672614bView commit details -
Merge pull request kubernetes#118595 from bridgetkromhout/add-cloud-p…
…rovider-approvers Updates chairs, tech leads for sig cloud provider
Configuration menu - View commit details
-
Copy full SHA for 7cd5154 - Browse repository at this point
Copy the full SHA 7cd5154View commit details
Commits on Jun 10, 2023
-
e2e: deflake a HPA CPU test by stabilizing cpu consumption
This test requires consistent CPU consumption for 3 minutes to pass. Consumption on a single Pod is more consistent than split across multiple Pods: no temporary usage drops in aggregate.
Configuration menu - View commit details
-
Copy full SHA for 587f992 - Browse repository at this point
Copy the full SHA 587f992View commit details
Commits on Jun 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a7eb7ed - Browse repository at this point
Copy the full SHA a7eb7edView commit details -
Configuration menu - View commit details
-
Copy full SHA for be14b02 - Browse repository at this point
Copy the full SHA be14b02View commit details
Commits on Jun 12, 2023
-
Merge pull request kubernetes#117702 from kannon92/pod-ready-to-start…
…-rename feat: rename PodHasNetwork to PodReadyToStartContainers
Configuration menu - View commit details
-
Copy full SHA for 18d05b6 - Browse repository at this point
Copy the full SHA 18d05b6View commit details -
e2e storage: terminate worker quietly on test completion
Once DeferCleanup for the worker goroutine is invoked, there's no need to continue doing anything anymore in that goroutine and it can return immediately, without reporting the "context canceled" error because there is no other reason for that.
Configuration menu - View commit details
-
Copy full SHA for f7a5817 - Browse repository at this point
Copy the full SHA f7a5817View commit details -
When running iscsi test, use dbus socket from the host. targetcli uses the socket for synchronization. Recent Fedoras can run dbus only via systemd, which is cumbersome here.
Configuration menu - View commit details
-
Copy full SHA for 75cf25c - Browse repository at this point
Copy the full SHA 75cf25cView commit details -
Merge pull request kubernetes#118320 from bart0sh/PR115-cleanup-boile…
…rplate.py Cleanup boilerpate.py
Configuration menu - View commit details
-
Copy full SHA for ecf54b8 - Browse repository at this point
Copy the full SHA ecf54b8View commit details -
Merge pull request kubernetes#118095 from carlory/patch-002
remove unused pv informer from expand_controller
Configuration menu - View commit details
-
Copy full SHA for 8a0b1bb - Browse repository at this point
Copy the full SHA 8a0b1bbView commit details -
Merge pull request kubernetes#118329 from danwinship/fix-dual-stack-c…
…loud-node-ip-annotation Set the node-ips annotation correctly with CloudDualStackNodeIPs
Configuration menu - View commit details
-
Copy full SHA for 9d231f8 - Browse repository at this point
Copy the full SHA 9d231f8View commit details -
Merge pull request kubernetes#118481 from cbandy/client-go-testing-se…
…tenv Replace os.Setenv with testing.T.Setenv in tests
Configuration menu - View commit details
-
Copy full SHA for a4e6367 - Browse repository at this point
Copy the full SHA a4e6367View commit details -
Merge pull request kubernetes#118596 from SataQiu/fix-kubelet-20230610
kubelet: mark '--azure-container-registry-config' flag as deprecated
Configuration menu - View commit details
-
Copy full SHA for 49d7b3f - Browse repository at this point
Copy the full SHA 49d7b3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0222e6d - Browse repository at this point
Copy the full SHA 0222e6dView commit details -
Merge pull request kubernetes#116530 from pacoxu/undepreated-provider-id
undeprecate kubelet --provider-id flag
Configuration menu - View commit details
-
Copy full SHA for 03486ce - Browse repository at this point
Copy the full SHA 03486ceView commit details -
Merge pull request kubernetes#116933 from haoruan/doc-fix-typo
fix a typo in test/e2e/apimachinery/resource_quota.go
Configuration menu - View commit details
-
Copy full SHA for 0f8f564 - Browse repository at this point
Copy the full SHA 0f8f564View commit details -
Merge pull request kubernetes#117550 from borgerli/cron-job-syncs
add --concurrent-cron-job-syncs flag for kube-controller-manager
Configuration menu - View commit details
-
Copy full SHA for 32048b1 - Browse repository at this point
Copy the full SHA 32048b1View commit details -
Merge pull request kubernetes#117964 from ytinirt/patch-1
Update --image-gc-low-threshold option's description
Configuration menu - View commit details
-
Copy full SHA for 2353dac - Browse repository at this point
Copy the full SHA 2353dacView commit details -
Merge pull request kubernetes#118055 from timofurrer/export-default-s…
…erver-url-for-func Export DefaultServerUrlFor utility function
Configuration menu - View commit details
-
Copy full SHA for cc60a93 - Browse repository at this point
Copy the full SHA cc60a93View commit details -
Merge pull request kubernetes#118096 from tnqn/fix-confusing-check
Remove undesired verbose fields from log
Configuration menu - View commit details
-
Copy full SHA for da4646c - Browse repository at this point
Copy the full SHA da4646cView commit details -
Merge pull request kubernetes#118278 from mimowo/fix-pod-failure-poli…
…cy-comments Update podFailurePolicy comment from alpha-level to beta
Configuration menu - View commit details
-
Copy full SHA for 1de217b - Browse repository at this point
Copy the full SHA 1de217bView commit details -
Merge pull request kubernetes#118373 from saschagrunert/seccomp-unused
Remove unused `getSeccompProfilePath` helper function
Configuration menu - View commit details
-
Copy full SHA for d627045 - Browse repository at this point
Copy the full SHA d627045View commit details -
Merge pull request kubernetes#118623 from pohly/e2e-storage-stress-te…
…st-fix e2e storage: terminate worker quietly on test completion
Configuration menu - View commit details
-
Copy full SHA for 07646db - Browse repository at this point
Copy the full SHA 07646dbView commit details -
kill all processes in a container in the event of OOM
Set memory.oom.group if using cgroups v2 unified mode so all processes in the container will be killed together in the event of an OOM kill.
Configuration menu - View commit details
-
Copy full SHA for 4e20a8f - Browse repository at this point
Copy the full SHA 4e20a8fView commit details -
Merge pull request kubernetes#117793 from tzneal/memory-oom-group-sup…
…port use the cgroup aware OOM killer if available
Configuration menu - View commit details
-
Copy full SHA for 86d7860 - Browse repository at this point
Copy the full SHA 86d7860View commit details
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9cb52a6 - Browse repository at this point
Copy the full SHA 9cb52a6View commit details -
Bump publishing bot rules for Go 1.19 branches
Signed-off-by: Jeremy Rickard <jeremyrrickard@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e1aef2a - Browse repository at this point
Copy the full SHA e1aef2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e04804 - Browse repository at this point
Copy the full SHA 5e04804View commit details -
Merge pull request kubernetes#111992 from Abirdcfly/20220824
cleanup: delete unused AuditDynamicOptions in apiserver
Configuration menu - View commit details
-
Copy full SHA for c1154d8 - Browse repository at this point
Copy the full SHA c1154d8View commit details -
Merge pull request kubernetes#118157 from deveshgoyal1000/patch-1
Update typo in k8s.po in line 2170
Configuration menu - View commit details
-
Copy full SHA for b4a7427 - Browse repository at this point
Copy the full SHA b4a7427View commit details -
Merge pull request kubernetes#118342 from yt2985/cleanSA
Fix the flaky legacy_service_account_token_clean_up_test.
Configuration menu - View commit details
-
Copy full SHA for 83d30f4 - Browse repository at this point
Copy the full SHA 83d30f4View commit details -
Make CA valid 1 hour in the past
When running kubeadm / installing k8s early during boot, the CA certificate can be generated before time is synchronised and time is jumped backward. Make notBefore 1 hour in the past to accept small clock jump. Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
Configuration menu - View commit details
-
Copy full SHA for e1735b9 - Browse repository at this point
Copy the full SHA e1735b9View commit details -
Merge pull request kubernetes#118629 from jeremyrickard/update-publis…
…hing-bot-go11910 Update publishing-bot rules for release branches to Go 1.19.10
Configuration menu - View commit details
-
Copy full SHA for d701b6b - Browse repository at this point
Copy the full SHA d701b6bView commit details -
Merge pull request kubernetes#118620 from byako/fix-dra-e2e-readme
Update Kind details for DRA e2e
Configuration menu - View commit details
-
Copy full SHA for 96b08af - Browse repository at this point
Copy the full SHA 96b08afView commit details -
Make etcd component status consistent with health probes
Co-authored-by: Antonio Ojea <antonio.ojea.garcia@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a60314c - Browse repository at this point
Copy the full SHA a60314cView commit details -
Merge pull request kubernetes#118460 from serathius/componentstatuses
Make etcd component status consistent with health probes
Configuration menu - View commit details
-
Copy full SHA for 3b44969 - Browse repository at this point
Copy the full SHA 3b44969View commit details -
Configuration menu - View commit details
-
Copy full SHA for 673d0aa - Browse repository at this point
Copy the full SHA 673d0aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c5f6e8 - Browse repository at this point
Copy the full SHA 5c5f6e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4960207 - Browse repository at this point
Copy the full SHA 4960207View commit details -
Merge pull request kubernetes#118574 from bart0sh/PR118-DRA-E2E-Node-…
…test-grpc-timeout DRA: E2E Node: test GRPC timeout
Configuration menu - View commit details
-
Copy full SHA for 8fd27c6 - Browse repository at this point
Copy the full SHA 8fd27c6View commit details -
Merge pull request kubernetes#118597 from tkashem/apf-refactor
apf: refactor bootstrap ensure strategy
Configuration menu - View commit details
-
Copy full SHA for e80e6b8 - Browse repository at this point
Copy the full SHA e80e6b8View commit details -
Merge pull request kubernetes#118624 from jsafrane/iscsi-dbus
iscsi: use dbus from the host
Configuration menu - View commit details
-
Copy full SHA for 232cdf9 - Browse repository at this point
Copy the full SHA 232cdf9View commit details -
Merge pull request kubernetes#118530 from carlory/fix-issue-118276
fix Cronjob status.lastSuccessfulTime not populated by a manually triggered job
Configuration menu - View commit details
-
Copy full SHA for bca1336 - Browse repository at this point
Copy the full SHA bca1336View commit details -
Merge pull request kubernetes#118567 from chendave/node_arm_ci
Pass the mandatory parameters to build arm64 binaries
Configuration menu - View commit details
-
Copy full SHA for cdbdb17 - Browse repository at this point
Copy the full SHA cdbdb17View commit details -
Merge pull request kubernetes#118539 from benluddy/timeout-filter-flake
Ensure timeout test handlers don't complete before timing out.
Configuration menu - View commit details
-
Copy full SHA for 666fc23 - Browse repository at this point
Copy the full SHA 666fc23View commit details -
kmsv2: add a sanity check to confirm that new state is always valid
Signed-off-by: Monis Khan <mok@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for d8150b8 - Browse repository at this point
Copy the full SHA d8150b8View commit details -
kmsv2: refine probing logic to avoid slow starts
Signed-off-by: Monis Khan <mok@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 15003c6 - Browse repository at this point
Copy the full SHA 15003c6View commit details -
kmsv2: no-op refactor priming logic into its own function
Signed-off-by: Monis Khan <mok@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 55b690e - Browse repository at this point
Copy the full SHA 55b690eView commit details
Commits on Jun 14, 2023
-
mount-utils: format with gofumpt
gofumpt is a superset of go fmt, enabling some more strict formatting rules, mostly to improve code readability. No functional or code change, just formatting. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 167252f - Browse repository at this point
Copy the full SHA 167252fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bb0239 - Browse repository at this point
Copy the full SHA 4bb0239View commit details -
mount-utils: add isMountPointMatch test and benchmark
Add some test cases for isMountPointMatch, to prepare for its rework. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 404e844 - Browse repository at this point
Copy the full SHA 404e844View commit details -
mount-utils: isMountPointMatch: simplify and speedup
Here's before/after comparison. [kir@kir-rhat mount-utils]$ benchstat before after name old time/op new time/op delta IsMountPointMatch-4 707ns ± 1% 40ns ± 1% -94.39% (p=0.008 n=5+5) name old alloc/op new alloc/op delta IsMountPointMatch-4 264B ± 0% 0B -100.00% (p=0.008 n=5+5) name old allocs/op new allocs/op delta IsMountPointMatch-4 11.0 ± 0% 0.0 -100.00% (p=0.008 n=5+5) Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8c79a91 - Browse repository at this point
Copy the full SHA 8c79a91View commit details -
mount-utils: don't reread mountinfo on newer kernels
1. Background. Since the dawn of times mount-utils package tries to work around the bug in the Linux kernel, which results in occasional incomplete read of mountinfo entries (from either /proc/mounts or /proc/PID/mountinfo). The workaround used is to read the whole file twice and compare the two blobs. If they differ, try again. The kernel bug is manifesting when mountinfo read is performed concurrently with an unmount, and can easily be reproduced by running lots of mounts and unmounts in parallel with the code reading mountinfo. For one such reproducer, see https://github.com/kolyshkin/procfs-test. On a Kubernetes node with lots of short-lived containers, mounts and unmounts are quite frequent. This leads to the occasional bug, and surely results in much more re-reads of mountinfo, because the workaround assumes its content is more-or-less static. The good news is, this bug was finally fixed by kernel commit 9f6c61f96f2d97, which made its way into Linux 5.8. 2. The issue. The code still read every file at least twice, and up to 10 times. The chance of re-reading is higher if there is a mount or unmount going on at the same time. The result is higher system and kernel load, and degraded performance. 3. The fix. As the re-reading is not necessary for newer kernels, let's check the kernel version and skip the workaround if running Linux >= 5.8. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b690450 - Browse repository at this point
Copy the full SHA b690450View commit details -
mount-utils: stop using ioutil
It has been deprecated since Go 1.16. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 699d118 - Browse repository at this point
Copy the full SHA 699d118View commit details -
mount-utils: stop using ioutil in tests
io/ioutil is deprecated since Go 1.16. Besides, we now have a nice t.TempDir() function which simplifies things a lot. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8ced101 - Browse repository at this point
Copy the full SHA 8ced101View commit details -
mount-utils: fix linter warnings in tests
Mostly "return value is not checked". Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cfbc5dc - Browse repository at this point
Copy the full SHA cfbc5dcView commit details -
Merge pull request kubernetes#118479 from Riaankl/remove-csidriver-en…
…dpoints Remove csidriver endpoints from pending_eligible_endpoints.yaml
Configuration menu - View commit details
-
Copy full SHA for daaa4c5 - Browse repository at this point
Copy the full SHA daaa4c5View commit details -
Merge pull request kubernetes#118606 from sanposhiho/refactor-score
refactor: simplify RunScorePlugins for readability + performance
Configuration menu - View commit details
-
Copy full SHA for 9740bc0 - Browse repository at this point
Copy the full SHA 9740bc0View commit details -
add contextual logging to job-controller
Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7bc449d - Browse repository at this point
Copy the full SHA 7bc449dView commit details -
use ingress-gce-glbc v1.23.1 image for CI
Change-Id: Ia2dacdc1d8fd3e369b9dcc0ec8b2653f3a834057
Configuration menu - View commit details
-
Copy full SHA for e0f273f - Browse repository at this point
Copy the full SHA e0f273fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e7d5f - Browse repository at this point
Copy the full SHA 96e7d5fView commit details -
Merge pull request kubernetes#118128 from carlory/fix-issue-118120
remove helper function for unused storage feature in pkg/proxy/util
Configuration menu - View commit details
-
Copy full SHA for 173a473 - Browse repository at this point
Copy the full SHA 173a473View commit details -
Configuration menu - View commit details
-
Copy full SHA for a86380c - Browse repository at this point
Copy the full SHA a86380cView commit details -
Merge pull request kubernetes#118639 from bergerhoffer/cli-help-updates
Update CLI help text for grammar and consistency
Configuration menu - View commit details
-
Copy full SHA for b53411f - Browse repository at this point
Copy the full SHA b53411fView commit details -
Add warnings for big number of completions and parallelism
Change-Id: I63e192b1ce9da7d8bb04f8be1a6e19ec6fbbfa5a
Configuration menu - View commit details
-
Copy full SHA for c27f9fd - Browse repository at this point
Copy the full SHA c27f9fdView commit details -
Merge pull request kubernetes#116910 from fatsheep9146/job-controller…
…-contextual-logging Migrated pkg/controller/job to contextual logging
Configuration menu - View commit details
-
Copy full SHA for 47e79b8 - Browse repository at this point
Copy the full SHA 47e79b8View commit details -
Merge pull request kubernetes#118659 from jsafrane/bump-iscsi-image
Bump iscsi test server image
Configuration menu - View commit details
-
Copy full SHA for 76c0be5 - Browse repository at this point
Copy the full SHA 76c0be5View commit details -
Merge pull request kubernetes#116091 from pacoxu/cleanup-terminationG…
…racePeriodSeconds cleanup: remove ProbeTerminationGracePeriod feature tag on test
Configuration menu - View commit details
-
Copy full SHA for 6fbf482 - Browse repository at this point
Copy the full SHA 6fbf482View commit details -
Merge pull request kubernetes#118603 from pbetkier/deflake-hpa-e2e-be…
…havior-tests e2e: deflake a HPA CPU test by stabilizing cpu consumption
Configuration menu - View commit details
-
Copy full SHA for 77fd143 - Browse repository at this point
Copy the full SHA 77fd143View commit details -
Merge pull request kubernetes#115835 from HirazawaUi/fix-terminationG…
…racePeriod-bug fix terminationGracePeriod blocked by preStop
Configuration menu - View commit details
-
Copy full SHA for 6a79a8a - Browse repository at this point
Copy the full SHA 6a79a8aView commit details -
Merge pull request kubernetes#117597 from CoderSherlock/master
Added e2e_node test for sigkilled pods exit code and exit reason check
Configuration menu - View commit details
-
Copy full SHA for 99e050f - Browse repository at this point
Copy the full SHA 99e050fView commit details -
DRA Node E2E: relabel test suite to fix CI
Removed NodeFeature:DynamicResourceAllocation label from the tests to fix cos-cgroupv1/v2-containerd-node-e2e-serial CI jobs. It turned out that labeling DRA Node tests as NodeFeature was a mistake. Re-labeling with NodeAlphaFeature would not work either. It would fail certain containerd jobs as DRA requires containerd >= 1.7
Configuration menu - View commit details
-
Copy full SHA for a83edd3 - Browse repository at this point
Copy the full SHA a83edd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f650ac - Browse repository at this point
Copy the full SHA 7f650acView commit details -
check for AWS environment before running sudo
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 89adbc6 - Browse repository at this point
Copy the full SHA 89adbc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a29be0c - Browse repository at this point
Copy the full SHA a29be0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff2a1f0 - Browse repository at this point
Copy the full SHA ff2a1f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bf9315 - Browse repository at this point
Copy the full SHA 3bf9315View commit details -
Merge pull request kubernetes#116894 from enj/enj/i/encrypt_resp_sani…
…ty_checks kmsv2: add sanity checks and refine probing logic
Configuration menu - View commit details
-
Copy full SHA for 78f18c1 - Browse repository at this point
Copy the full SHA 78f18c1View commit details -
Merge pull request kubernetes#118655 from aojea/glbc_up
use ingress-gce-glbc v1.23.1 image for CI
Configuration menu - View commit details
-
Copy full SHA for 302564c - Browse repository at this point
Copy the full SHA 302564cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7635558 - Browse repository at this point
Copy the full SHA 7635558View commit details -
Merge pull request kubernetes#118628 from dims/check-before-you-sudo
check before you sudo on AWS EC2 instances
Configuration menu - View commit details
-
Copy full SHA for e436472 - Browse repository at this point
Copy the full SHA e436472View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8636f93 - Browse repository at this point
Copy the full SHA 8636f93View commit details
Commits on Jun 15, 2023
-
Merge pull request kubernetes#118665 from bart0sh/PR119-DRA-E2E-remov…
…e-NodeFeature DRA Node E2E: remove NodeFeature label
Configuration menu - View commit details
-
Copy full SHA for e56002a - Browse repository at this point
Copy the full SHA e56002aView commit details -
Merge pull request kubernetes#118666 from upodroid/simplify-node-e2e-…
…flags Update container runtime flags to use containerd instead of docker
Configuration menu - View commit details
-
Copy full SHA for 7bd66c4 - Browse repository at this point
Copy the full SHA 7bd66c4View commit details -
Merge pull request kubernetes#118668 from Riaankl/Uupdate-pending_eli…
…gible_endpoints.yaml-to-match-APISnoop Update pending_eligible_endpoints.yaml to match APISnoop
Configuration menu - View commit details
-
Copy full SHA for 4157558 - Browse repository at this point
Copy the full SHA 4157558View commit details -
Merge pull request kubernetes#117896 from kolyshkin/mount-utils-sprin…
…g-cleaning Mount utils spring cleaning and optimization
Configuration menu - View commit details
-
Copy full SHA for c984d53 - Browse repository at this point
Copy the full SHA c984d53View commit details -
update prometheus/client_golang v1.14.0 to v1.16.0
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io>
Configuration menu - View commit details
-
Copy full SHA for 5aa5f1a - Browse repository at this point
Copy the full SHA 5aa5f1aView commit details -
Merge pull request kubernetes#116746 from AxeZhan/csi_translate
Return name instead whole volume when error occurred in csi-translation
Configuration menu - View commit details
-
Copy full SHA for 1193ab6 - Browse repository at this point
Copy the full SHA 1193ab6View commit details -
Merge pull request kubernetes#118585 from twz123/fix-ginkgo-no-color-…
…deprecation-warning Fix ginkgo noColor deprecation warning
Configuration menu - View commit details
-
Copy full SHA for 79ca192 - Browse repository at this point
Copy the full SHA 79ca192View commit details -
Merge pull request kubernetes#118631 from champtar/ca-not-before
Make CA valid 1 hour in the past
Configuration menu - View commit details
-
Copy full SHA for 604584d - Browse repository at this point
Copy the full SHA 604584dView commit details -
Merge pull request kubernetes#118420 from alculquicondor/job_warnings
Add warnings for big number of completions and parallelism
Configuration menu - View commit details
-
Copy full SHA for b637006 - Browse repository at this point
Copy the full SHA b637006View commit details
Commits on Jun 16, 2023
-
Merge pull request kubernetes#113504 from pacoxu/taint-unit-test
AddOrUpdateTaintOnNode: if node does not exists, return an error
Configuration menu - View commit details
-
Copy full SHA for 58d7a79 - Browse repository at this point
Copy the full SHA 58d7a79View commit details -
Merge pull request kubernetes#116863 from SergeyKanzhelev/knowninplac…
…eBug added known issue for 1.27 release
Configuration menu - View commit details
-
Copy full SHA for 3454de6 - Browse repository at this point
Copy the full SHA 3454de6View commit details -
Merge pull request kubernetes#117522 from pawbana/auth-provider-gcp-w…
…indows Added support for image credential provider for windows and arm64 on gce
Configuration menu - View commit details
-
Copy full SHA for fa78f28 - Browse repository at this point
Copy the full SHA fa78f28View commit details -
Configuration menu - View commit details
-
Copy full SHA for c51a422 - Browse repository at this point
Copy the full SHA c51a422View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74c5ff9 - Browse repository at this point
Copy the full SHA 74c5ff9View commit details -
Merge pull request kubernetes#118615 from mimowo/job-controller-backo…
…ff-cleanup Cleanup job controller handling of backoff
Configuration menu - View commit details
-
Copy full SHA for cef13f1 - Browse repository at this point
Copy the full SHA cef13f1View commit details -
Merge pull request kubernetes#118542 from cchapla/crd_webhook_metrics…
…_updates Updating names from webhookconversion to conversionwebhook for apiserver
Configuration menu - View commit details
-
Copy full SHA for 1ff1a26 - Browse repository at this point
Copy the full SHA 1ff1a26View commit details
Commits on Jun 18, 2023
-
kubeadm: drop older etcd versions from kubeadm support
- drop versions < 1.22 in the etcd map - use 3.5.9-0 for >= 1.22 versions - make the minimum version for external etcd 3.4.13-4 and max 3.5.9-0 - update images_test to not rely on a pinned etcd version in tests note: the image 3.4.18-0 was never released in registry.k8s.io!
Configuration menu - View commit details
-
Copy full SHA for ede2ec2 - Browse repository at this point
Copy the full SHA ede2ec2View commit details -
Make use of
k8s.io/utils/pointer.Duration
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 958c8fb - Browse repository at this point
Copy the full SHA 958c8fbView commit details -
Merge pull request kubernetes#118689 from bzsuni/clean
[dependencies] update prometheus/client_golang v1.14.0 to v1.16.0
Configuration menu - View commit details
-
Copy full SHA for 0004ce8 - Browse repository at this point
Copy the full SHA 0004ce8View commit details
Commits on Jun 19, 2023
-
Merge pull request kubernetes#118733 from neolit123/1.28-etcd-version…
…-fixup kubeadm: drop older etcd versions from kubeadm support
Configuration menu - View commit details
-
Copy full SHA for 26f7f8e - Browse repository at this point
Copy the full SHA 26f7f8eView commit details -
Merge pull request kubernetes#115982 from peaaceChoi/master
Update toplogy keyset initialization
Configuration menu - View commit details
-
Copy full SHA for bfd833b - Browse repository at this point
Copy the full SHA bfd833bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2596245 - Browse repository at this point
Copy the full SHA 2596245View commit details -
Merge pull request kubernetes#108075 from ialidzhikov/cleanup/pointer…
…-duration Make use of `k8s.io/utils/pointer.Duration`
Configuration menu - View commit details
-
Copy full SHA for 9880948 - Browse repository at this point
Copy the full SHA 9880948View commit details -
Merge pull request kubernetes#118743 from mimowo/use-generics-in-job-…
…tests Replace deprecated sets.Int with sets.Set[int] in Job integration tests
Configuration menu - View commit details
-
Copy full SHA for d2332eb - Browse repository at this point
Copy the full SHA d2332ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dd1bac - Browse repository at this point
Copy the full SHA 3dd1bacView commit details -
Merge pull request kubernetes#118744 from mimowo/job-it-tests-small-d…
…efault-backoff Set small DefaultJobPodFailureBackOff in Job integration tests
Configuration menu - View commit details
-
Copy full SHA for 162034d - Browse repository at this point
Copy the full SHA 162034dView commit details -
Fix race in logging expectations
Change-Id: I27da7cae741935da6f0815639a54bfd597a2a6c6
Configuration menu - View commit details
-
Copy full SHA for c9b01dd - Browse repository at this point
Copy the full SHA c9b01ddView commit details -
Cleanup unnecessary renames of variable t
Change-Id: Idf4d0ed7e09cf14323567381de158041236680b0
Configuration menu - View commit details
-
Copy full SHA for c84b5b0 - Browse repository at this point
Copy the full SHA c84b5b0View commit details -
Merge pull request kubernetes#118745 from alculquicondor/test-race-ex…
…pectations Fix race in logging expectations
Configuration menu - View commit details
-
Copy full SHA for a19373f - Browse repository at this point
Copy the full SHA a19373fView commit details
Commits on Jun 20, 2023
-
Do NOT prepull images for e2e-node jobs
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 564c236 - Browse repository at this point
Copy the full SHA 564c236View commit details -
Merge pull request kubernetes#118747 from dims/do-not-prepull-images-…
…for-e2e-node-jobs Do not prepull images for e2e-node jobs
Configuration menu - View commit details
-
Copy full SHA for c0147ff - Browse repository at this point
Copy the full SHA c0147ffView commit details -
Merge pull request kubernetes#114849 from padlar/handle-terminating-n…
…amespaces handle event errors caused due to terminating namespaces
Configuration menu - View commit details
-
Copy full SHA for 2e93c65 - Browse repository at this point
Copy the full SHA 2e93c65View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5b79b2 - Browse repository at this point
Copy the full SHA d5b79b2View commit details -
UPSTREAM: 74956: apiserver: switch authorization to use protobuf client
OpenShift-Rebase-Source: 29eea3c
Configuration menu - View commit details
-
Copy full SHA for 8e7462e - Browse repository at this point
Copy the full SHA 8e7462eView commit details -
UPSTREAM: 84466: gce: ensureInternalInstanceGroups: reuse instance-gr…
…oups for internal load balancers UPSTREAM: 84466: legacy-cloud-providers/gce/gce_fake.go: NewFakeGCECloud: make sure that the secondary zone is also part of managedZones UPSTREAM: 84466: gce: ensureInternalInstanceGroups: reuse instance-groups for internal load balancers UPSTREAM: 84466: gce: add ExternalInstanceGroupsPrefix to filter instance groups that will be re-used for ILB backend UPSTREAM: 84466: gce: skip ensureInstanceGroup for a zone that has no remaining nodes for k8s managed IG OpenShift-Rebase-Source: a58245a
Configuration menu - View commit details
-
Copy full SHA for 7b01b04 - Browse repository at this point
Copy the full SHA 7b01b04View commit details -
UPSTREAM: 93286: wait for apiservices on startup
OpenShift-Rebase-Source: 5a2488c
Configuration menu - View commit details
-
Copy full SHA for adc85e7 - Browse repository at this point
Copy the full SHA adc85e7View commit details -
UPSTREAM: <carry>: filter out CustomResourceQuota paths from OpenAPI
UPSTREAM: <carry>: filter out RBR and SCC paths from OpenAPI UPSTREAM: <carry>: filter out RBR and SCC paths from OpenAPI Revise as per openshift/kubernetes-apiserver#12 OpenShift-Rebase-Source: 26005f1
Configuration menu - View commit details
-
Copy full SHA for ba56826 - Browse repository at this point
Copy the full SHA ba56826View commit details -
UPSTREAM: <carry>: patch aggregator to allow delegating resources
UPSTREAM: <carry>: prevent apiservice registration by CRD controller when delegating UPSTREAM: <carry>: prevent CRD registration from fighting with APIServices UPSTREAM: <carry>: always delegate namespaced resources OpenShift-Rebase-Source: d4cd0ba
Configuration menu - View commit details
-
Copy full SHA for 449ae0f - Browse repository at this point
Copy the full SHA 449ae0fView commit details -
UPSTREAM: <carry>: remove apiservice from sync in CRD registration wh…
…en it exists OpenShift-Rebase-Source: 1a1d469
Configuration menu - View commit details
-
Copy full SHA for bb03cac - Browse repository at this point
Copy the full SHA bb03cacView commit details -
UPSTREAM: <carry>: hardcoded restmapper with a few entries to reboots…
…trap SDN when SDN is down UPSTREAM: <carry>: use hardcoded rest mapper from library-go OpenShift-Rebase-Source: a00f75d
Configuration menu - View commit details
-
Copy full SHA for 328f679 - Browse repository at this point
Copy the full SHA 328f679View commit details -
UPSTREAM: <carry>: Extend NodeLogQuery feature
Extend the NodeLogQuery feature to support oc adm node-logs options: - Default NodeLogQuery feature gate to true - Add support for --since, --until, --case-sensitive, --output, options
Configuration menu - View commit details
-
Copy full SHA for 062d26c - Browse repository at this point
Copy the full SHA 062d26cView commit details -
UPSTREAM: <carry>: Extend NodeLogQuery feature
Fix handling of the "until" parameter when generating the journalctl command. This was incorrectly being passed with the "since" value.
Configuration menu - View commit details
-
Copy full SHA for 48f0df0 - Browse repository at this point
Copy the full SHA 48f0df0View commit details -
UPSTREAM: <carry>: kube-controller-manager: add service serving cert …
…signer to token controller :100644 100644 b32534e... 3e694fc... M pkg/controller/serviceaccount/tokens_controller.go OpenShift-Rebase-Source: 891b28f
Configuration menu - View commit details
-
Copy full SHA for 1060736 - Browse repository at this point
Copy the full SHA 1060736View commit details -
UPSTREAM: <carry>: kube-controller-manager: allow running bare kube-c…
…ontroller-manager UPSTREAM: <carry>: (squash) kube-controller-manager: allow running bare kube-controller-manager UPSTREAM: <carry>: kube-controller-manager: allow running bare kube-controller-manager UPSTREAM: <carry>: (squash) remove egressnetworkpolicies from gc ignored resources egressnetworkpolicies should not be in garbage collector ignored resources, so users can delete them using "--cascade=foreground" flag. Signed-off-by: Flavio Fernandes <flaviof@redhat.com> OpenShift-Rebase-Source: 6c1dee4 UPSTREAM: <carry>: (squash) kube-controller-manager: allow running bare kube-controller-manager
Configuration menu - View commit details
-
Copy full SHA for 4f2375e - Browse repository at this point
Copy the full SHA 4f2375eView commit details -
UPSTREAM: <carry>: kube-controller-manager: exclude some origin resou…
…rces from quota OpenShift-Rebase-Source: 7d2a074
Configuration menu - View commit details
-
Copy full SHA for e693a38 - Browse repository at this point
Copy the full SHA e693a38View commit details -
UPSTREAM: <carry>: kube-apiserver: add our immortal namespaces direct…
…ly to admission plugin OpenShift-Rebase-Source: dd3aeca
Configuration menu - View commit details
-
Copy full SHA for 49d1bd4 - Browse repository at this point
Copy the full SHA 49d1bd4View commit details -
UPSTREAM: <carry>: kube-apiserver: allow injection of kube-apiserver …
Configuration menu - View commit details
-
Copy full SHA for 76683f6 - Browse repository at this point
Copy the full SHA 76683f6View commit details -
UPSTREAM: <carry>: kube-apiserver: priorize some CRD groups over others
OpenShift-Rebase-Source: 2260f01
Configuration menu - View commit details
-
Copy full SHA for b93545f - Browse repository at this point
Copy the full SHA b93545fView commit details -
UPSTREAM: <carry>: Always test PDB's during service upgrade test
The upstream can't enable this, but we need to do so in order to properly validate that cluster upgrades retain availability. OpenShift-Rebase-Source: 0385e16
Configuration menu - View commit details
-
Copy full SHA for b9d97f0 - Browse repository at this point
Copy the full SHA b9d97f0View commit details -
UPSTREAM: <carry>: openshift-kube-apiserver: add kube-apiserver patches
UPSTREAM: <carry>: openshift-kube-apiserver: enabled conversion gen for admission configs UPSTREAM: <carry>: openshift-kube-apiserver/admission: fix featuregates resource name UPSTREAM: <carry>: openshift-kube-apiserver/admission: add missing FeatureSets UPSTREAM: <carry>: openshift-kube-apiserver: use github.com/openshift/apiserver-library-go/pkg/labelselector UPSTREAM: <carry>: openshift authenticator: don't allow old-style tokens UPSTREAM: <carry>: oauth-authn: support sha256 prefixed tokens UPSTREAM: <carry>: oauth-token-authn: switch to sha256~ prefix UPSTREAM: <carry>: oauth-token-authn: add sha256~ support to bootstrap authenticator UPSTREAM: <drop>: remove the openshift authenticator from the apiserver In 4.8, we moved the authenticator to be configured via webhookTokenAuthenticators to an endpoint in the oauth-apiserver, this should now be safe to remove. UPSTREAM: <carry>: set ResourceQuotaValidationOptions to true When PodAffinityNamespaceSelector goes to beta or GA this might affect how our ClusterResourceQuota might work UPSTREAM: <carry>: simplify the authorizer patch to allow the flags to function UPSTREAM: <carry>: eliminate unnecessary closure in openshift configuration wiring UPSTREAM: <carry>: add crdvalidation for apiserver.spec.tlsSecurityProfile UPSTREAM: <carry>: openshift-kube-apiserver: Add custom resource validation for network spec UPSTREAM: <carry>: stop overriding flags that are explicitly set UPSTREAM: <carry>: add readyz check for openshift apiserver availability UPSTREAM: <carry>: wait for oauth-apiserver accessibility UPSTREAM: <carry>: provide a new admission plugin to mutate management pods CPUs requests The ManagementCPUOverride admission plugin replaces pod container CPU requests with a new management resource. It applies to all pods that: 1. are in an allowed namespace 2. and have the workload annotation. It also sets the new management resource request and limit and set resource annotation that CRI-O can recognize and apply the relevant changes. For more information, see - openshift/enhancements#703 Conditions for CPUs requests deletion: 1. The namespace should have allowed annotation "workload.openshift.io/allowed": "management" 2. The pod should have management annotation: "workload.openshift.io/management": "{"effect": "PreferredDuringScheduling"}" 3. All nodes under the cluster should have new management resource - "management.workload.openshift.io/cores" 4. The CPU request deletion will not change the pod QoS class UPSTREAM: <carry>: Does not prevent pod creation because of no nodes reason when it runs under the regular cluster Check the `cluster` infrastructure resource status to be sure that we run on top of a SNO cluster and in case if the pod runs on top of regular cluster, exit before node existence check. UPSTREAM: <carry>: do not mutate pods when it has a container with both CPU request and limit Removing the CPU request from the container that has a CPU limit will result in the defaulter to set the CPU request back equals to the CPU limit. UPSTREAM: <carry>: Reject the pod creation when we can not decide the cluster type It is possible a race condition between pod creation and the update of the infrastructure resource status with correct values under Status.ControlPlaneTopology and Status.InfrastructureTopology. UPSTREAM: <carry>: add CRD validation for dnses Add an admission plugin that validates the dnses.operator.openshift.io custom resource. For now, the plugin only validates the DNS pod node-placement parameters. This commit fixes bug 1967745. https://bugzilla.redhat.com/show_bug.cgi?id=1967745 * openshift-kube-apiserver/admission/customresourcevalidation/attributes.go (init): Install operatorv1 into supportedObjectsScheme. * openshift-kube-apiserver/admission/customresourcevalidation/customresourcevalidationregistration/cr_validation_registration.go (AllCustomResourceValidators, RegisterCustomResourceValidation): Register the new plugin. * openshift-kube-apiserver/admission/customresourcevalidation/dns/validate_dns.go: New file. (PluginName): New const. (Register): New function. Register the plugin. (toDNSV1): New function. Convert a runtime object to a versioned DNS. (dnsV1): New type to represent a runtime object that is validated as a versioned DNS. (ValidateCreate, ValidateUpdate, ValidateStatusUpdate): New methods. Implement the ObjectValidator interface, using the validateDNSSpecCreate and validateDNSSpecUpdate helpers. (validateDNSSpecCreate, validateDNSSpecUpdate): New functions. Validate a DNS, using the validateDNSSpec helper. (validateDNSSpec): New function. Validate the spec field of a DNS, using the validateDNSNodePlacement helper. (validateDNSNodePlacement): New function. Validate the node selector and tolerations in a DNS's node-placement parameters, using validateTolerations. (validateTolerations): New function. Validate a slice of corev1.Toleration. * openshift-kube-apiserver/admission/customresourcevalidation/dns/validate_dns_test.go: New file. (TestFailValidateDNSSpec): Verify that validateDNSSpec rejects invalid DNS specs. (TestSucceedValidateDNSSpec): Verify that validateDNSSpec accepts valid DNS specs. * vendor/*: Regenerate. UPSTREAM: <carry>: prevent the kubecontrollermanager service-ca from getting less secure UPSTREAM: <carry>: allow SCC to be disabled on a per-namespace basis UPSTREAM: <carry>: verify required http2 cipher suites In the Apiserver admission, we need to return an error if the required http2 cipher suites are missing from a custom tlsSecurityProfile. Currently, custom cipher suites missing ECDHE_RSA_WITH_AES_128_GCM_SHA256 or ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 result in invalid http2 Server configuration causing the apiservers to crash. See: go/x/net/http2.ConfigureServer for futher information. UPSTREAM: <carry>: drop the warning to use --keep-annotations When a user runs the `oc debug` command for the pod with the management resource, we will inform him that he should pass `--keep-annotations` parameter to the debug command. UPSTREAM: <carry>: admission/managementcpusoverride: cover the roll-back case During the upgrade and roll-back flow 4.7->4.8->4.7, the topology related fields under the infrastructure can be empty because the old API does not support them. The code will equal the empty infrastructure section with the current one. When the status has some other non-empty field, and topology fields are empty, we assume that the cluster currently passes via roll-back and not via the clean install. UPSTREAM: <carry>: Remove pod warning annotation when workload partitioning is disabled UPSTREAM: <carry>: use new access token inactivity timeout field. UPSTREAM: <carry>: apirequestcount validation UPSTREAM: <carry>: Added config node object validation for extreme latency profiles UPSTREAM: <carry>: Add Upstream validation in the DNS admission check patches UPSTREAM: <carry>: Make RestrictedEndpointsAdmission check NotReadyAddresses UPSTREAM: <carry>: Make RestrictedEndpointsAdmission restrict EndpointSlices as well Moved SkipSystemMasterAuthorizers to the authorizer. UPSTREAM: <carry>: Add validation plugin for CRD-based route parity. UPSTREAM: <carry>: Add host assignment plugin for CRD-based routes. UPSTREAM: <carry>: Apply shared defaulters to CRD-based routes. Signed-off-by: Artyom Lukianov <alukiano@redhat.com> Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com> Signed-off-by: Swarup Ghosh <swghosh@redhat.com> OpenShift-Rebase-Source: 932411e OpenShift-Rebase-Source: 1899555 OpenShift-Rebase-Source: 453583e OpenShift-Rebase-Source: bf7e23e UPSTREAM: <carry>: STOR-829: Add CSIInlineVolumeSecurity admission plugin The CSIInlineVolumeSecurity admission plugin inspects inline CSI volumes on pod creation and compares the security.openshift.io/csi-ephemeral-volume-profile label on the CSIDriver object to the pod security profile on the namespace. OpenShift-Rebase-Source: a65c34b UPSTREAM: <carry>: add icsp,idms,itms validation reject creating icsp with idms/itms exist Reject icsp with idms.itms resources exists. According to the discuusion resolution https://docs.google.com/document/d/13h6IJn8wlzXdiPMvCWlMEHOXXqEZ9_GYOl02Wldb3z8/edit?usp=sharing, one of current icsp or new mirror setting crd should be rejected if a user tries to use them on the same cluster. Signed-off-by: Qi Wang <qiwan@redhat.com> UPSTREAM: <carry>: node admission plugin for cpu partitioning The ManagedNode admission plugin makes the Infrastructure.Status.CPUPartitioning field authoritative. This validates that nodes that wish to join the cluster are first configured to properly handle workload pinning For more information see - openshift/enhancements#1213 Signed-off-by: ehila <ehila@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 26df5d0 - Browse repository at this point
Copy the full SHA 26df5d0View commit details -
UPSTREAM: <carry>: kube-apiserver: wire through isTerminating into ha…
…ndler chain UPSTREAM: <carry>: use lifeCycleSignals for isTerminating OpenShift-Rebase-Source: a736659
Configuration menu - View commit details
-
Copy full SHA for cffdaca - Browse repository at this point
Copy the full SHA cffdacaView commit details -
UPSTREAM: <carry>: create termination events
UPSTREAM: <carry>: apiserver: log new connections during termination UPSTREAM: <carry>: apiserver: create LateConnections events on events in the last 20% of graceful termination time UPSTREAM: <carry>: apiserver: log source in LateConnections event UPSTREAM: <carry>: apiserver: skip local IPs and probes for LateConnections UPSTREAM: <carry>: only create valid LateConnections/GracefulTermination events UPSTREAM: <carry>: kube-apiserver: log non-probe requests before ready UPSTREAM: <carry>: apiserver: create hasBeenReadyCh channel UPSTREAM: <carry>: kube-apiserver: log non-probe requests before ready UPSTREAM: <carry>: kube-apiserver: log non-probe requests before ready UPSTREAM: <carry>: fix termination event(s) validation failures UPSTREAM: <carry>: during the rebase collapse to create termination event it makes recording termination events a non-blocking operation. previously closing delayedStopCh might have been delayed on preserving data in the storage. the delayedStopCh is important as it signals the HTTP server to start the shutdown procedure. it also sets a hard timeout of 3 seconds for the storage layer since we are bypassing the API layer. UPSTREAM: <carry>: rename termination events to use lifecycleSignals OpenShift-Rebase-Source: 15b2d2e
Configuration menu - View commit details
-
Copy full SHA for 0703b2b - Browse repository at this point
Copy the full SHA 0703b2bView commit details -
UPSTREAM: <carry>: bootstrap-rbac-policy: move over .well-known rules
OpenShift-Rebase-Source: 439ec41
Configuration menu - View commit details
-
Copy full SHA for 19f2312 - Browse repository at this point
Copy the full SHA 19f2312View commit details -
UPSTREAM: <carry>: warn only about unknown feature gates
OpenShift-Rebase-Source: a137009
Configuration menu - View commit details
-
Copy full SHA for e28e2c9 - Browse repository at this point
Copy the full SHA e28e2c9View commit details -
UPSTREAM: <carry>: disable AES24, not supported by FIPS
OpenShift-Rebase-Source: b9a8eb6
Configuration menu - View commit details
-
Copy full SHA for 0e05cbe - Browse repository at this point
Copy the full SHA 0e05cbeView commit details -
UPSTREAM: <carry>: Remove excessive e2e logging
UPSTREAM: <carry>: Remove a redundant output in the tests This line is not necessary for our test usage and should not be an issue in OpenShift (openshift-tests already verifies this correctly). UPSTREAM: <carry>: Remove excessive logging during e2e upgrade test This line makes the upgrade log output unreadable and provides no value during the set of tests it's used in: ``` Jan 12 20:49:25.628: INFO: cluster upgrade is Progressing: Working towards registry.svc.ci.openshift.org/ci-op-jbtg7jjb/release@sha256:144e73d125cce620bdf099be9a85225ade489a95622a70075d264ea3ff79219c: downloading update Jan 12 20:49:26.692: INFO: Poke("http://a74e3476115ce4d2d817a1e5ea608dad-802917831.us-east-1.elb.amazonaws.com:80/echo?msg=hello"): success Jan 12 20:49:28.727: INFO: Poke("http://a74e3476115ce4d2d817a1e5ea608dad-802917831.us-east-1.elb.amazonaws.com:80/echo?msg=hello"): success ``` OpenShift-Rebase-Source: 8e73298
Configuration menu - View commit details
-
Copy full SHA for f2a9154 - Browse repository at this point
Copy the full SHA f2a9154View commit details -
UPSTREAM: <carry>: conditionally fill the UserAgent from the currentl…
…y running test OpenShift uses these function before any test is run and they cause NPE OpenShift-Rebase-Source: 834af76
Configuration menu - View commit details
-
Copy full SHA for ecd8a47 - Browse repository at this point
Copy the full SHA ecd8a47View commit details -
UPSTREAM: 90452: refactor/improve CRD publishing e2e tests in an HA s…
Configuration menu - View commit details
-
Copy full SHA for 9aabe87 - Browse repository at this point
Copy the full SHA 9aabe87View commit details -
UPSTREAM: <carry>: Add OpenShift tooling, images, configs and docs
UPSTREAM: <carry>: Copy hack scripts and tools from openshift/origin UPSTREAM: <carry>: Fix shellcheck failures for copied openshift-hack bash UPSTREAM: <carry>: Enable build, test and verify UPSTREAM: <carry>: Copy README content from origin UPSTREAM: <carry>: Copy watch-termination command from openshift/origin UPSTREAM: <carry>: Switch image and rpm build to golang 1.14 UPSTREAM: <carry>: Copy test annotation from origin UPSTREAM: <carry>: Build openshift-compatible kube e2e binary UPSTREAM: <carry>: Updating openshift-hack/images/hyperkube/Dockerfile.rhel baseimages to mach ocp-build-data config UPSTREAM: <carry>: Update test annotation rules UPSTREAM: <carry>: Enable k8s-e2e-serial UPSTREAM: <carry>: Update test annotation rules UPSTREAM: <carry>: Build with golang 1.15 UPSTREAM: <carry>: (squash) Stop installing recent bash and protoc from source UPSTREAM: <carry>: Add rebase instructions UPSTREAM: <carry>: (squash) Update README.openshift to reflect transition UPSTREAM: <carry>: (squash) Stop annotating origin tests with [Suite:openshift] The detection logic was error-prone (different results based on the repo existing in GOPATH vs not) and whether a test comes from origin can be inferred from the absence of the `[Suite:k8s]` tag. UPSTREAM: <carry>: (squash) Update hyperkube version UPSTREAM: <carry>: (squash) Update OpenShift docs UPSTREAM: <carry>: watch-termination: fix deletion race and write non-graceful message also to termination.log UPSTREAM: <carry>: watch-termination: avoid false positives of NonGracefulTermination events UPSTREAM: <carry>: (squash) remove servicecatalog e2e that was dropped upstream UPSTREAM: <carry>: (squash) Fix annotation rules UPSTREAM: <carry>: (squash) Fix image refs UPSTREAM: <carry>: Updating openshift-enterprise-hyperkube builder & base images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/b0ab44b419faae6b18e639e780a1fa50a1df8521/images/openshift-enterprise-hyperkube.yml UPSTREAM: <carry>: (squash) Retry upstream flakes UPSTREAM: <carry>: (squash) Update test exclussions for 1.20.0 UPSTREAM: <carry>: (squash) Add detail to rebase doc - Add new section 'Maintaining this document' - Move checklist above the instructions to emphasize their importance - Add new section 'Reacting to new commits' - Mention that generated changes in carries should be dropped UPSTREAM: <carry>: Enable CSI snapshot e2e tests All images were uploaded to our quay.io mirror and the tests should succeed. UPSTREAM: <carry>: Stop skipping multi-az test (skipped upstream) UPSTREAM: <carry>: bump tag version & update rebase doc UPSTREAM: <carry>: update rebase doc & image UPSTREAM: <carry>: update rebase doc UPSTREAM: <carry>: update rebase doc UPSTREAM: <carry>: update rebase doc UPSTREAM: <carry>: Add Dockerfile to build pause image Ensuring the target directory exists before writing a file to it. UPSTREAM: <carry>: disable part of hack/verify-typecheck-providerless.sh due to our carry patches UPSTREAM: <carry>: Updating openshift-enterprise-pod images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/691e628254f318ce56efda5edc7448ec743c37b8/images/openshift-enterprise-pod.yml UPSTREAM: <carry>: Updating openshift-enterprise-hyperkube images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/691e628254f318ce56efda5edc7448ec743c37b8/images/openshift-enterprise-hyperkube.yml UPSTREAM: <carry>: Add process overlap detection event to watch-termination NOTE: Squash this to watch-termination commit on rebase. UPSTREAM: <carry>: openshift-hack/images/os/Dockerfile: Add io.openshift.build.versions, etc. For example, consider the current 4.10 RHCOS: $ oc image info -o json registry.ci.openshift.org/ocp/4.10:machine-os-content io.k8s.description: The Universal Base Image is designed and engineered to be the base layer for all of your containerized applications, middleware and utilities. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly. io.k8s.display-name: Red Hat Universal Base Image 8 io.openshift.build.version-display-names: machine-os=Red Hat Enterprise Linux CoreOS io.openshift.build.versions: machine-os=49.84.202109102026-0 io.openshift.expose-services: io.openshift.tags: base rhel8 A bunch of those seem to be inherited from the UBI base image, so we can leave them alone. But the io.openshift.build.* entries are RHCOS-specific, and are consumed by 'oc adm release new ...' [1,2] and friends to answer questions like "which RHCOS is in this release?": $ oc adm release info -o json quay.io/openshift-release-dev/ocp-release:4.8.12-x86_64 { "kubernetes": { "Version": "1.21.1", "DisplayName": "" }, "machine-os": { "Version": "48.84.202109100857-0", "DisplayName": "Red Hat Enterprise Linux CoreOS" } } Setting this label will avoid failures when consumers like driver-toolkit's version consumer [3]: name: 0.0.1-snapshot-machine-os bump into ci-tools-built machine-os-content images that lack the io.openshift.build.versions declaration of machine-os version [4]: error: unable to create a release: unknown version reference "machine-os" I've gone with generic testing values, so hopefully this is not something that local maintainers need to remember to bump for each OpenShift z stream. [1]: https://github.com/openshift/oc/blob/f94afb52dc8a3185b3b9eacaf92ec34d80f8708d/pkg/cli/admin/release/image_mapper.go#L328-L334 [2]: https://github.com/openshift/oc/blob/f94afb52dc8a3185b3b9eacaf92ec34d80f8708d/pkg/cli/admin/release/annotations.go#L19-L28 [3]: openshift/driver-toolkit@464acca#diff-4caed9b2b966a8fa7a016ae28976634a2d3d1b635c4e820d5c038b2305d6af53R18 [4]: https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/openshift_kubernetes/959/pull-ci-openshift-kubernetes-master-images/1438398678602616832#1:build-log.txt%3A97 UPSTREAM: <carry>: update rebase doc UPSTREAM: <carry>: squash with the rest of tooling UPSTREAM: <carry>: Updating openshift-enterprise-pod images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/5b89f5b601508a0bcc0399fd3f34b7aa2e86e90e/images/openshift-enterprise-pod.yml UPSTREAM: <carry>: Updating openshift-enterprise-hyperkube images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/5b89f5b601508a0bcc0399fd3f34b7aa2e86e90e/images/openshift-enterprise-hyperkube.yml UPSTREAM: <carry>: rebase script UPSTREAM: <carry>: Fix networking-related test exclusions Tests that fail on openshift-sdn specifically should be tagged as such, so that they don't also get skipped when running under ovn-kubernetes or third-party network plugins. UPSTREAM: <carry>: Skip "subPath should be able to unmount" NFS test Due to a kernel bug https://bugzilla.redhat.com/show_bug.cgi?id=1854379 in Linux 5.7+ this test fails - the bind-mounted NFS share cannot be cleanly unmounted, gets "Stale file handle" error instead on umount. As a result this test is permafailing on Fedora CoreOS nodes. UPSTREAM: <carry>: Skip GlusterFS tests GlusterFS is not supported in 4.x, we've been running its tests just because we could. Now it does not work on IPv6 systems. E [MSGID: 101075] [common-utils.c:312:gf_resolve_ip6] 0-resolver: getaddrinfo failed (Address family for hostname not supported) UPSTREAM: <carry>: Skip GlusterFS tests The previous commit left two GlusterFS test still running: [sig-storage] Volumes GlusterFS should be mountable [Skipped:ibmcloud] [Suite:openshift/conformance/parallel] [Suite:k8s] [sig-storage] Dynamic Provisioning GlusterDynamicProvisioner should create and delete persistent volumes Skip it, we don't support Gluster and it does not work on ipv6 UPSTREAM: <carry>: 1.22 alpha & other tests disablement UPSTREAM: <carry>: 1.21 alpha & other tests disablement UPSTREAM: <carry>: Enable GenerciEphemeralVolume tests UPSTREAM: <carry>: Re-enable [Feature:NetworkPolicy] tests which were wrongly disabled in rebase UPSTREAM: <carry>: Reenable NetworkPolicy test UPSTREAM: <carry>: Conformance tests (sysctls) should be run We have to run this test for conformance, and the tests pass. Reenable this block which has been disabled for 2 releases (but appears to work fine). UPSTREAM: <carry>: Don't force-disable IPv6, dual-stack, and SCTP tests Instead, openshift-tests will enable or disable them depending on cluster configuration. UPSTREAM: <carry>: update Multi-AZ Cluster Volumes test name This test was renamed upstream in kubernetes@006dc74 UPSTREAM: <carry>: re-enable networking tests after rebase During a bump to k8 ver. 1.22.0, networking tests were disabled to accomplish the bump. This disabled netpol and older network tests. Netpol tests will be enabled in a following PR and therefore only partially fixes BZ. This commit partially fixes bug 1986307. https://bugzilla.redhat.com/show_bug.cgi?id=1986307 UPSTREAM: <drop>: update test annotate rules UPSTREAM: <carry>: Add DOWNSTREAM_OWNERS UPSTREAM: <carry>: clarify downstream approver rules UPSTREAM: <carry>: copy extensions into resulting image UPSTREAM: <carry>: update rebase doc UPSTREAM: <carry>: Fix conformance and serial tests by stopping node cordoning Master nodes already have `master` taint which cannot be tolerated by normal workloads. If we manually cordon the master nodes again, some of the control plane components cannot get rescheduled unless they have toleration to the `node.kubernetes.io/unschedulable` taint. Even if we have the toleration in the pod spec, because of the backwards compability issues scheduler will ignore nodes which have `unschedulable` field set. IOW: - Cordoning master nodes is redundant as masters already have taints - Cordoning master nodes can cause issues which are hard to debug as control-plane components may be evicted/preempted during e2e run(highly unlikely but a possibility). So, let's stop cordoning master nodes. UPSTREAM: <carry>: enable internal traffic policy tests Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1986307 UPSTREAM: <carry>: update rebase doc UPSTREAM: <carry>: enable e2e test after 1.23 rebase in sdn Enable "[sig-network] Conntrack should be able to preserve UDP traffic when initial unready endpoints get ready" after 1.23 rebase in openshift/sdn UPSTREAM: <carry>: Unskip OCP SDN related tests Unskip networkPolicy tests concerning IpBlock and egress rules since both features have now been implemented. UPSTREAM: <carry>: enable should drop INVALID conntrack entries test UPSTREAM: <carry>: update e2es UPSTREAM: revert: <carry>: Unskip OCP SDN related tests These newly-enabled tests are breaking some CI, possibly due to race conditions in the tests. Re-disable them for now. This reverts commit aba8d20. UPSTREAM: <carry>: update hyperkube and image version UPSTREAM: <drop>: disable e2e tests - disable 'ProxyTerminatingEndpoints' feature e2e tests - disable [sig-network] [Feature:Topology Hints] should distribute endpoints evenly see https://bugzilla.redhat.com/show_bug.cgi?id=2079958 for more context UPSTREAM: <carry>: Add kubensenter to the openshift RPM This carry-patch adds the kubensenter script to the openshift-hyperkube RPM, by importing it via the new hack/update-kubensenter.sh script. UPSTREAM: <carry>: Skip session affinity timeout tests in 4.12 and higher the default CNI is OVNKubernetes and these two tests do not pass. Skip them. They are also skipping in the origin test suites for ovnk. UPSTREAM: <carry>: Update kubensenter to use exec instead of direct call Because kubelet relies on systemd's Type=notify mechanism, we don't need or want kubensenter to keep itself in the process tree. exec is best. UPSTREAM: <carry>: update to ginkgo v2 - squash to tooling UPSTREAM: <carry>: update rebase doc UPSTREAM: <carry>: allow annotating with a specific suite If a test specifies a suite, don't append another one to it. We want the ability to add tests to a particular suite without automatically being added to parallel conformance. UPSTREAM: <carry>: Ensure balanced brackets in annotated test names We recently started marking tests with apigroups, and in one case we missed the closing bracket on the annotation resulting in the test being erroneously skipped. This adds a check in the annotation generation, and errors when brackets are unbalanced. ``` Example: $ ./hack/verify-generated.sh FAILURE after 12.870s: hack/verify-generated.sh:13: executing '/home/stbenjam/go/src/github.com/openshift/origin/hack/update-generated.sh' expecting success: the command returned the wrong error code Standard output from the command: Nov 4 14:11:25.026: INFO: Enabling in-tree volume drivers Nov 4 14:11:25.026: INFO: Warning: deprecated ENABLE_STORAGE_GCE_PD_DRIVER used. This will be removed in a future release. Use --enabled-volume-drivers=gcepd instead Nov 4 14:11:25.026: INFO: Enabled gcepd and windows-gcepd in-tree volume drivers Standard error from the command: failed: unbalanced brackets in test name: [Top Level] [sig-scheduling][Early] The openshift-console console pods [apigroup:console.openshift.io should be scheduled on different nodes ^ ``` UPSTREAM: <carry>: add CSI migration feature gates for vSphere and Azure File This commit is the next natural step for commits 2d9a8f9 and d37e84c. It introduces custom feature gates to enable the CSI migration in vSphere and Azure File plugins. See openshift/enhancements#549 for details. Stop <carrying> the patch when CSI migration becomes GA (i.e. features.CSIMigrationAzureFile / features.CSIMigrationVSphere are GA). UPSTREAM: <carry>: Skip in-tree topology tests win Azure Disk migrated to CSI Skip test that depend on in-tree Azure Disk volume plugin that (wrongly) uses failure domains for value of "topology.kubernetes.io/zone" label in Azure regions that don't have availability zones. Our e2e tests blindly use that label and expect that a volume provisioned in such a "zone" can be used only by nodes in that "zone" (= topology domain). This is false, Azure Disk CSI driver can use such a volume in any zone and therefore the test may randomly fail. See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2066865 UPSTREAM: <carry>: Stop ignoring generated openapi definitions openshift/origin needs to be able to vendor these definitions so they need to be committed. Signed-off-by: astoycos <astoycos@redhat.com> Signed-off-by: Jamo Luhrsen <jluhrsen@gmail.com> Signed-off-by: Jim Ramsay <jramsay@redhat.com> Signed-off-by: Martin Kennelly <mkennell@redhat.com> Signed-off-by: Mohamed Mahmoud <mmahmoud@redhat.com> Signed-off-by: Riccardo Ravaioli <rravaiol@redhat.com> OpenShift-Rebase-Source: 514f181 OpenShift-Rebase-Source: 87e220b OpenShift-Rebase-Source: b25e156 OpenShift-Rebase-Source: 2256387 OpenShift-Rebase-Source: e4d66c1 OpenShift-Rebase-Source: 5af594b UPSTREAM: <carry>: disable tests for features in alpha UPSTREAM: <carry>: disable tests dependent on StackDriver UPSTREAM: <carry>: add default sysctls for kubelet in rpm UPSTREAM: <carry>: add new approvers UPSTREAM: <carry>: update rebase doc UPSTREAM: <carry>: update hyperkube image version UPSTREAM: <carry>: update hyperkube image version Updated builder as well. UPSTREAM: <carry>: add missing generated file UPSTREAM: <carry>: Add OpenShift tooling, images, configs and docs
Configuration menu - View commit details
-
Copy full SHA for 0b7e50a - Browse repository at this point
Copy the full SHA 0b7e50aView commit details -
UPSTREAM: <carry>: export HandleFlags
OpenShift-Rebase-Source: 7bf2f1f
Configuration menu - View commit details
-
Copy full SHA for b7f4a69 - Browse repository at this point
Copy the full SHA b7f4a69View commit details -
UPSTREAM: <carry>: noderestrictions: add node-role.kubernetes.io/* to…
… allowed node labels Server side validation of node labels was added in kubernetes#90307. We only disabled kubelet-side validation before to make our node role labels work. UPSTREAM: <carry>: add control plane to allow roles OpenShift-Rebase-Source: 38bfed3 OpenShift-Rebase-Source: aff4434
Configuration menu - View commit details
-
Copy full SHA for 714c501 - Browse repository at this point
Copy the full SHA 714c501View commit details -
UPSTREAM: <carry>: Skip unit tests incompatible with openshift ci
OpenShift-Rebase-Source: e1e2042
Configuration menu - View commit details
-
Copy full SHA for c588d59 - Browse repository at this point
Copy the full SHA c588d59View commit details -
UPSTREAM: <carry>: kube-apiserver: ignore SIGTERM/INT after the first…
… one UPSTREAM: <carry>: kube-apiserver: set up separate signal handler functions to ignore further signals This patches the changes from openshift#558 to provide these new functions without changing the behavior for other repos that depend on them, such as library-go. OpenShift-Rebase-Source: 63ed200
Configuration menu - View commit details
-
Copy full SHA for bd904f5 - Browse repository at this point
Copy the full SHA bd904f5View commit details -
UPSTREAM: <carry>: use hardcoded metrics scraping authorizer for dele…
…gated apiservers OpenShift-Rebase-Source: d8adc09
Configuration menu - View commit details
-
Copy full SHA for 3f287a4 - Browse repository at this point
Copy the full SHA 3f287a4View commit details -
UPSTREAM: <carry>: allow kubelet to self-authorize metrics scraping
OpenShift-Rebase-Source: 5ab0f5e
Configuration menu - View commit details
-
Copy full SHA for 5e162b5 - Browse repository at this point
Copy the full SHA 5e162b5View commit details -
UPSTREAM: <carry>: provide events, messages, and bodies for probe fai…
…lures of important pods UPSTREAM: <carry>: provide unique reason for pod probe event during termination OpenShift-Rebase-Source: 01542fc
Configuration menu - View commit details
-
Copy full SHA for 17bbb14 - Browse repository at this point
Copy the full SHA 17bbb14View commit details -
UPSTREAM: <carry>: allows for switching KS to talk to Kube API over l…
…ocalhost to force KS to use localhost set the following flag in kubescheduler (oc edit kubescheduler cluster) unsupportedConfigOverrides: arguments: unsupported-kube-api-over-localhost:: - "true" UPSTREAM: <carry>: allows for switching KS to talk to Kube API over localhost-squash to other This commit is addendum to openshift@04eabe5 to stop using cc and start relying on scheduler config options OpenShift-Rebase-Source: aa9dde2 UPSTREAM: <carry>: allows for switching KS to talk to Kube API over localhost
Configuration menu - View commit details
-
Copy full SHA for 2b06834 - Browse repository at this point
Copy the full SHA 2b06834View commit details -
UPSTREAM: <carry>: add management support to kubelet
UPSTREAM: <carry>: management workloads enhancement 741 UPSTREAM: <carry>: lower verbosity of managed workloads logging Support for managed workloads was introduced by PR#627. However, the the CPU manager reconcile loop now seems to flood kubelet log with "reconcileState: skipping pod; pod is managed" warnings. Lower the verbosity of these log messages. UPSTREAM: <carry>: set correctly static pods CPUs when workload partitioning is disabled UPSTREAM: <carry>: Remove reserved CPUs from default set Remove reserved CPUs from default set when workload partitioning is enabled. Co-Authored-By: Brent Rowsell <browsell@redhat.com> Signed-off-by: Artyom Lukianov <alukiano@redhat.com> Signed-off-by: Don Penney <dpenney@redhat.com> OpenShift-Rebase-Source: b762ced OpenShift-Rebase-Source: 63cf793 OpenShift-Rebase-Source: 32af64c UPSTREAM: <carry>: add management support to kubelet
Configuration menu - View commit details
-
Copy full SHA for 2dffad0 - Browse repository at this point
Copy the full SHA 2dffad0View commit details -
UPSTREAM: <carry>: APIRequestCount Handler
OpenShift-Rebase-Source: 4d74b77
Configuration menu - View commit details
-
Copy full SHA for dc777ed - Browse repository at this point
Copy the full SHA dc777edView commit details -
UPSTREAM: <carry>: allows for switching KCM to talk to Kube API over …
…localhost to force KCM to use localhost set the following flag in kubecontrollermanager (oc edit kubecontrollermanager cluster) unsupportedConfigOverrides: extendedArguments: unsupported-kube-api-over-localhost: - "true" OpenShift-Rebase-Source: 036b11c UPSTREAM: <carry>: allows for switching KCM to talk to Kube API over localhost
Configuration menu - View commit details
-
Copy full SHA for 0a24cb6 - Browse repository at this point
Copy the full SHA 0a24cb6View commit details -
UPSTREAM: <carry>: Ensure service ca is mounted for projected tokens
OpenShift since 3.x has injected the service serving certificate ca (service ca) bundle into service account token secrets. This was intended to ensure that all pods would be able to easily verify connections to endpoints secured with service serving certificates. Since breaking customer workloads is not an option, and there is no way to ensure that customers are not relying on the service ca bundle being mounted at /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt, it is necessary to continue mounting the service ca bundle in the same location in the bound token projected volumes enabled by the BoundServiceAccountTokenVolume feature (enabled by default in 1.21). A new controller is added to create a configmap per namespace that is annotated for service ca injection. The controller is derived from the controller that creates configmaps for the root ca. The service account admission controller is updated to include a source for the new configmap in the default projected volume definition. UPSTREAM: <carry>: <squash> Add unit testing for service ca configmap publishing This commit should be squashed with: UPSTREAM: <carry>: Ensure service ca is mounted for projected tokens OpenShift-Rebase-Source: d69d054
Configuration menu - View commit details
-
Copy full SHA for 7465868 - Browse repository at this point
Copy the full SHA 7465868View commit details -
UPSTREAM: <carry>: apiserver: add system_client=kube-{apiserver,cm,s}…
… to apiserver_request_total UPSTREAM: <carry>: apiserver: add cluster-policy-controller to system client in apiserver_request_total OpenShift-Rebase-Source: d86823d UPSTREAM: <carry>: apiserver: add system_client=kube-{apiserver,cm,s} to apiserver_request_total Fix TestOpenAPIRequestMetrics unit test.
Configuration menu - View commit details
-
Copy full SHA for 376f28f - Browse repository at this point
Copy the full SHA 376f28fView commit details -
UPSTREAM: <carry>: emit event when readyz goes true
OpenShift-Rebase-Source: 6386eb2
Configuration menu - View commit details
-
Copy full SHA for 2f0cfcf - Browse repository at this point
Copy the full SHA 2f0cfcfView commit details -
UPSTREAM: <carry>: crd: add ClusterOperator condition message table c…
…olumn The logic is not exressible via JSONPath. Hence, if we want this, we have to help a little with this custom column writer. OpenShift-Rebase-Source: 633a422
Configuration menu - View commit details
-
Copy full SHA for 25aa886 - Browse repository at this point
Copy the full SHA 25aa886View commit details -
UPSTREAM: <carry>: only chown if non-windows machine
Upstream worked on under kubernetes#102868 OpenShift-Rebase-Source: 5032546
Configuration menu - View commit details
-
Copy full SHA for 82910c0 - Browse repository at this point
Copy the full SHA 82910c0View commit details -
UPSTREAM: <carry>: openshift's kube-apiserver is in openshift-kube-ap…
…iserver OpenShift-Rebase-Source: fb90ed6
Configuration menu - View commit details
-
Copy full SHA for b31f164 - Browse repository at this point
Copy the full SHA b31f164View commit details -
UPSTREAM: 103612: tolerate additional, but congruent, events for inte…
…gration test OpenShift-Rebase-Source: 2f4c829 UPSTREAM: 103612: tolerate additional, but congruent, events for integration test
Configuration menu - View commit details
-
Copy full SHA for ddce1a7 - Browse repository at this point
Copy the full SHA ddce1a7View commit details -
UPSTREAM: <carry>: add a way to inject a vulnerable, legacy service-c…
…a.crt for migration compatibility OpenShift-Rebase-Source: bf2b5fa
Configuration menu - View commit details
-
Copy full SHA for ee4b2a1 - Browse repository at this point
Copy the full SHA ee4b2a1View commit details -
UPSTREAM: <carry>: Revert "Remove Endpoints write access from aggrega…
Configuration menu - View commit details
-
Copy full SHA for 8ed0566 - Browse repository at this point
Copy the full SHA 8ed0566View commit details -
UPSTREAM: <carry>: send Retry-After when not ready with a caller opt in
UPSTREAM: <carry>: change opt-in due to upstream revert OpenShift-Rebase-Source: cd08005
Configuration menu - View commit details
-
Copy full SHA for 2d32dce - Browse repository at this point
Copy the full SHA 2d32dceView commit details -
UPSTREAM: <carry>: add max_housekeeping_interval
OpenShift-Rebase-Source: 3b2555a
Configuration menu - View commit details
-
Copy full SHA for 9950307 - Browse repository at this point
Copy the full SHA 9950307View commit details -
UPSTREAM: <carry>: sets X-OpenShift-Internal-If-Not-Ready HTTP Header…
… for GC and Namespace controllers In general, setting the header will result in getting 429 when the server hasn't been ready. This prevents certain controllers like GC, Namespace from accidentally removing resources when the caches haven't been fully synchronized. OpenShift-Rebase-Source: 2ebf199
Configuration menu - View commit details
-
Copy full SHA for e35f3ca - Browse repository at this point
Copy the full SHA e35f3caView commit details -
UPSTREAM: <carry>: Release lock on KCM and KS termination
UPSTREAM: <carry>: Force releasing the lock on exit for KS squash with UPSTREAM: <carry>: Release lock on KCM and KS termination OpenShift-Rebase-Source: fc91252 UPSTREAM: <carry>: Release lock on KCM and KS termination
Configuration menu - View commit details
-
Copy full SHA for 214b9e2 - Browse repository at this point
Copy the full SHA 214b9e2View commit details -
UPSTREAM: <carry>: use console-public config map for console redirect
OpenShift-Rebase-Source: 2e5064e
Configuration menu - View commit details
-
Copy full SHA for be22d35 - Browse repository at this point
Copy the full SHA be22d35View commit details -
UPSTREAM: <carry>: e2e-framework: don't autosync PodSecurity labels
In the tests, we oftentimes create pods directly by the administrative user and so their SCC-related privileges are being used to create the pods. The PSa label syncher however works by introspecting SAs in each namespace, and since the SAs in the direct pod creation use-cases don't have the SCC-related privileges, the labelsyncer evaluates these namespaces as "restricted" because only the "restricted-v2" SCC is ever assigned in the namespaces. This breaks tests where pods are created directly. OpenShift-Rebase-Source: 4b7ae56
Configuration menu - View commit details
-
Copy full SHA for 17dee4f - Browse repository at this point
Copy the full SHA 17dee4fView commit details -
UPSTREAM: <carry>: fix [sig-auth] ServiceAccounts no secret-based ser…
…vice account token should be auto-generated OpenShift-Rebase-Source: a031438
Configuration menu - View commit details
-
Copy full SHA for 83e6551 - Browse repository at this point
Copy the full SHA 83e6551View commit details -
UPSTREAM: <carry>: optionally enable retry after until apiserver is r…
…eady OpenShift-Rebase-Source: fc3523f
Configuration menu - View commit details
-
Copy full SHA for 286fede - Browse repository at this point
Copy the full SHA 286fedeView commit details -
UPSTREAM: <carry>: make the PSA workload admission warnings honor the…
… changes that SCC will eventually make to the pod UPSTREAM: <carry>: pod-security: don't fail on SCC admission error If we propagate SCC admission error during pod extraction to PodSecurity admission, the latter will log the error instead of continuing with unmutated pod spec, and so we will not get a validation error in either the audit logs or as a warning. OpenShift-Rebase-Source: 6fe5c8f OpenShift-Rebase-Source: b4e019f UPSTREAM: <carry>: SCC pod extractor: assume default SA if SA is empty
Configuration menu - View commit details
-
Copy full SHA for 03de808 - Browse repository at this point
Copy the full SHA 03de808View commit details -
UPSTREAM: <carry>: disable failing dnsPolicy test
UPSTREAM: <carry>: disable failing dnsPolicy test
Configuration menu - View commit details
-
Copy full SHA for 279b387 - Browse repository at this point
Copy the full SHA 279b387View commit details -
UPSTREAM: <carry>: kubelet: fix readiness probes with pod termination
We can drop this patch after the following two PRs merge (or their equivalent): * kubernetes#115342 * kubernetes#113145 UPSTREAM: <carry>: kubelet: fix readiness probes with pod termination
Configuration menu - View commit details
-
Copy full SHA for a24922c - Browse repository at this point
Copy the full SHA a24922cView commit details -
UPSTREAM: <carry>: PSa metrics: log platform namespaces in audit denies
We need this in order to be able to retrieve better reports from PodSecurityViolation alerts. UPSTREAM: <carry>: PSa metrics: unset ocp_namespace on non-platform namespaces
Configuration menu - View commit details
-
Copy full SHA for f1e9d15 - Browse repository at this point
Copy the full SHA f1e9d15View commit details -
Configuration menu - View commit details
-
Copy full SHA for e67f8a9 - Browse repository at this point
Copy the full SHA e67f8a9View commit details -
UPSTREAM: <carry>: disable load balancing on created cgroups when man…
…aged is enabled Previously, cpu load balancing was enabled in cri-o by manually changing the sched_domain of cpus in sysfs. However, RHEL 9 dropped support for this knob, instead requiring it be changed in cgroups directly. To enable cpu load balancing on cgroupv1, the specified cgroup must have cpuset.sched_load_balance set to 0, as well as all of that cgroup's parents, plus all of the cgroups that contain a subset of the cpus that load balancing is disabled for. By default, all cpusets inherit the set from their parent and sched_load_balance as 1. Since we need to keep the cpus that need load balancing disabled in the root cgroup, all slices will inherit the full cpuset. Rather than rebalancing every cgroup whenever a new guaranteed cpuset cgroup is created, the approach this PR takes is to set load balancing to disabled for all slices. Since slices definitionally don't have any processes in them, setting load balancing won't affect the actual scheduling decisions of the kernel. All it will do is open the opportunity for CRI-O to set the actually set load balancing to disabled for containers that request it. Signed-off-by: Peter Hunt <pehunt@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b4d5b10 - Browse repository at this point
Copy the full SHA b4d5b10View commit details -
UPSTREAM: <carry>: Create minimal wrapper needed to run k8s e2e tests
UPSTREAM: <carry>: Change annotation mechanics to allow injecting testMaps and filter out tests UPSTREAM: <carry>: Move k8s-specific rules to our fork UPSTREAM: <carry>: Create minimal wrapper needed to run k8s e2e tests
Configuration menu - View commit details
-
Copy full SHA for 711954e - Browse repository at this point
Copy the full SHA 711954eView commit details -
UPSTREAM: <carry>: add shutdown annotation to response header
If it is useful we will combine this with the following carry: 20caad9: UPSTREAM: 115328: annotate early and late requests
Configuration menu - View commit details
-
Copy full SHA for aeedbbb - Browse repository at this point
Copy the full SHA aeedbbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a99b308 - Browse repository at this point
Copy the full SHA a99b308View commit details -
UPSTREAM: <carry>: Export internal code from k8s.io/apimachinery/pkg/…
…util/managedfields Some of the code we use in openshift-tests was recently made internal in kubernetes#115065. This patch exposes the code we need there.
Configuration menu - View commit details
-
Copy full SHA for 15c7a85 - Browse repository at this point
Copy the full SHA 15c7a85View commit details -
UPSTREAM: <carry>: legacy-cloud-providers: azure: do not detach maste…
…rs from lb when unready workaround to mitigate issue: kubernetes-sigs/cloud-provider-azure#3500 bug: https://issues.redhat.com/browse/OCPBUGS-7359 UPSTREAM: <carry>: legacy-cloud-providers: azure: use kube-proxy based health probes by default See issue: kubernetes-sigs/cloud-provider-azure#3499 bug: https://issues.redhat.com/browse/OCPBUGS-7359
Configuration menu - View commit details
-
Copy full SHA for 893557c - Browse repository at this point
Copy the full SHA 893557cView commit details -
UPSTREAM: <carry>: kubelet/cm: disable cpu load balancing on slices w…
…hen using static cpu manager policy There are situations where cpu load balance disabling is desired when the kubelet is not in managed state. Instead of using that condition, set the cpu load balancing parameter for new slices when the cpu policy is static Signed-off-by: Peter Hunt <pehunt@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 5279481 - Browse repository at this point
Copy the full SHA 5279481View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3204fc9 - Browse repository at this point
Copy the full SHA 3204fc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc5d78e - Browse repository at this point
Copy the full SHA cc5d78eView commit details -
UPSTREAM: <carry>: Add OpenShift tooling, images, configs and docs
Add CSI mock volume tests. In upstream these tests were moved to a different package, so we stopped generating their names in OpenShift. This patch fixes that.
Configuration menu - View commit details
-
Copy full SHA for be7312c - Browse repository at this point
Copy the full SHA be7312cView commit details -
UPSTREAM: <carry>: Add OpenShift tooling, images, configs and docs
Disable CSI mock tests for SELinux and RecoverVolumeExpansionFailure, which are alpha features and require additional work to get enabled.
Configuration menu - View commit details
-
Copy full SHA for 85993a0 - Browse repository at this point
Copy the full SHA 85993a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f442045 - Browse repository at this point
Copy the full SHA f442045View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f5d54a - Browse repository at this point
Copy the full SHA 4f5d54aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b25bc66 - Browse repository at this point
Copy the full SHA b25bc66View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4d9fca - Browse repository at this point
Copy the full SHA d4d9fcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 882b64c - Browse repository at this point
Copy the full SHA 882b64cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21b9183 - Browse repository at this point
Copy the full SHA 21b9183View commit details -
Configuration menu - View commit details
-
Copy full SHA for a158e25 - Browse repository at this point
Copy the full SHA a158e25View commit details