Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release:4.18.0-rc.3-x86_64Team Approvals:
Tests:
Upgrades from:
Loading changelog, this may take a while ...
Created: 2024-12-20 17:16:27 +0000 UTC
Image Digest: sha256:668c92b06279cb5c7a2a692860b297eeb9013af10d49d2095f2c3fe9ad02baaa
FeatureGate | Default Hypershift |
Default SelfManagedHA |
DevPreviewNoUpgrade Hypershift |
DevPreviewNoUpgrade SelfManagedHA |
TechPreviewNoUpgrade Hypershift |
TechPreviewNoUpgrade SelfManagedHA |
---|---|---|---|---|---|---|
ClusterAPIInstallAWS (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
ClusterAPIInstallAzure (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
ClusterAPIInstallGCP (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
ClusterAPIInstallNutanix (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
ClusterAPIInstallOpenStack (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
ClusterAPIInstallPowerVS (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
ClusterAPIInstallVSphere (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
ExternalCloudProvider (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
ExternalCloudProviderAzure (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
ExternalCloudProviderExternal (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
ExternalCloudProviderGCP (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
InstallAlternateInfrastructureAWS (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
MetricsServer (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
ManagedBootImagesAWS (5 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled | Enabled | Enabled |
VSphereMultiVCenters (0 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled | Enabled | Enabled |
NewOLM (6 tests) |
Disabled | Enabled (Changed) |
Disabled (Changed) |
Enabled | Disabled (Changed) |
Enabled |
AWSClusterHostedDNS (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
ConsolePluginContentSecurityPolicy (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
ImageStreamImportMode (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
IngressControllerDynamicConfigurationManager (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
InsightsRuntimeExtractor (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
MinimumKubeletVersion (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
NutanixMultiSubnets (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
UserNamespacesPodSecurityStandards (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
VSphereMultiNetworks (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
VolumeAttributesClass (21 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
sha256:6d44a37b511c3803b65812390490bd90a04bcbe2e7b8d8631ef52afb3acfb19b
sha256:ae762825377d97f4e65f31fd76d2d88c667040bea2f6296bf332f3eaa1d4b61c
sha256:eac944d8f3bb07e1133bbcde18cff6b5e487c9cf4fd3585f49637b33046c1f20
sha256:d72f076f91d7ef0495970ae5b0352999ed04e5d6129d077fe614ce4c2d1865e8
sha256:0904375c14c60fab1bae439915f1923e88d276a75a74819bca3e19ca4c13f0cf
sha256:47f11dd3ecad0ba574169e4244678e97cf51deccb72e362b04404bce6e8fdc73
sha256:37d0f4e400744fe86eaa88608afdc2490a5c1ab3fd82b134b909a57946722462
sha256:70c1059d5e6f0a81efa70258d48ef505ff4b520f49ff6e37d34a3abb59675c48
sha256:311d3c0f6389868b082b3ed473e6901ea5701dc9198e9aa4089db82a179567de
sha256:063bf23c6c642dc1d08b51892554a5afa3ef63ddc1b279d253331aa6c41cad23
sha256:6bfe7e50ee761895f05d9f88806a03603fef1c11e8f3864ee7de4a72ec87052f
sha256:29458c08fed59a0f4f34aad21f9a24d87a8af204c0bb48bd2f2c973f1faf2311
sha256:fb292c10907658d9e291552b13310b8f43f75ba41670d839f8b50b99add8b6da
sha256:b17cbfa7e505ddcc80ed20d7a5f9aa33fca478bd87a94f22f48f38cda55f23e0
sha256:a870f9818c582a6dda22d591b0121bc1331c26eafc97bf007bcaaacb9c43e743
subPath
in pod-persistent-disconnected.yml
(#6864) #6864go.uber.org/mock
(#911) #911RunInstances
if IAM Allows It #527openstack-cinder
driver #304oc adm upgrade recommend
subcommand #1863upgrade status
: improve tests for missing annotations #1846output-resources
to cluster-authentication operator. #720OpenStackLoadBalancerParameters
to ingress API #2027UserDefinedNetworks
to GA” #1996UserDefinedNetworks
to GA #1988scrapeInterval
setting for UWM Prometheus #2503ipvlan
and bond
networkds #2518terminationMessagePolicy: FallbackToLogsOnError
for all containers #92TestRunGraph/mid-task_cancellation_with_work_in_queue_does_not_deadlock
flake #1102UpdateEffectNone
errors from a MultipleErrors
message in the Failing condition #1050ci/prow/frontend
#14501@console/internal
#14500packages/pipelines-plugin
#14493webterminal-plugin
and console-app
#14494svg
and png
to use ESM import style #14496packages/console-shared
#14495packages/knative-plugin
#14492results.tekton.dev/record
annotation to get the logs #14303Warning alert:Admission Webhook Warning
#14395FilterTable
to PF5 #14340SelectVariant.Typeahead
SelectInputField
s to PF5 #14305SeriesButton
, QueryTable
#14363ResultsList
to PF5 #14343containsNonPrintableCharacters
function with isBinary
function from ‘istextorbinary’ lib. #14364monaco-editor-core
with monaco-editor
and bump version #14172SelectVariant.typeaheadMulti
SelectInputField
s to PF5 #14309SelectVariant.Single
SelectInputField
s to PF5 #14287openstack-cinder
driver #304assets/overlays/samba/generated/standalone/
#211openshift/api
dependency #169README.md
#80make verify
#62kernel-devel-matched
package. (#158) #158--tech-preview-no-upgrade
#4976List()
PerformanceProfile status per NodePool #4556LatestSupportedVersion
to 4.18.0 after branch-out #4530cherry-pick
: #117785 from k/k
- disable external IPs on e2e net tests #1581FilteredNodesStatuses
argument from PreScore
’s interface #88189PostFilter
plugin to PreScore
#87751kubectl create clusterrolebinding
creates rbac.authorization.k8s.io/v1 object #85889scheduler/algorithm/priorities
in import-restrictions #87406CPUManager
reconcileState()
#84300pkg/kubelet/pleg
#87193modifyContainerPIDNamespaceOverrides
#86783recorder.PastEventf
method #86727rkt
from container runtime options #86845kubectl proxy
command to have similar design pattern as other kubectl commands. #82971kubectl drain
in dry-run, list warnings and pods that would be deleted. #82660source
in shell” #85582source
in shell #85340--sort-by
flag to kubectl api-resources command #81971pod_preemption_victims
to Histogram #83603staticcheck
failures for test/e2e/node/...
#83681test/integration/kubelet
staticcheck failures #81885test/utils/...
#81904return
at the end of function #82749--enable-aggregator-routing
test environments #82200{7}
in the regex #82007/livez
endpoint for liveness probing on the kube-apiserver #81969kubectl scale
to patch scale subresource #81342conformance/walk.go
#81721gc
detect that an object needs to be deleted #81081kubectl get
does not count binaryData keys on ConfigMap #80827Args
for newrc
function within test/e2e
#80615related
event cannot be found #80200docs
section to pull request template #79361pkg/kubelet
and pkg/probe
#76518cpuFraction
and memoryFraction
#79453else
block from statefulset controller. #75922kubectl get -w
output #72416${var:?}
pattern #74635upstream
option to CoreDNS ConfigMap #78920patch
service status instead of update
in service controller #77984kubectl --http-cache=<world-accessible dir>
cre… #77874host
label from the kubelet http traffic metrics #77759make test
#77704predicatesOrdering
from escaping from UT #77576ClusterConfiguration
during the upgrade #77513WindowsSecurityOptions
struct #77147make clean
regression #77137kubectl/cmd/logs/logs_test.go
comments #77289pkg/credentialprovider
#76519kubectl auth can-i
command by warning users when they try access resource out of scope #76014kubectl rollout restart deployment/$deployment
to do a rolling restart #76062kubectl get -w
#76161SupportedMediaTypes()
where mediaType is used to match a single SerializerInfo{} #76175key:effect
and key=:effect-
#74159%#v
in frequently accessed code #75576make update
#75325failed to patch IP
#75375kubectl create cronjob
#71651ginkgo ./test/e2e
#74829-f
and -l
flags in kubectl logs #67573kubectl drain
as a library #72827runtime_handler
into PodSandbox and PodSandboxStatus #73833const (
#73942kubectl auth can-i --list
option which could help users know what actions they can do in specific namespace #64820ShowAll
variable in PrintOptions #67746system-cluster-critical
for all master components #73857kubectl get -o custom-columns
#73669pkg/controller
dependencies from k8s.io/kubernetes/pkg/cloudprovider/providers
#70005kubectl get
command #73063kubectl apply --dry-run
which direct people use –server–dry-run instead #73153MakeDefaultErrorFunc
from method to function #72614--insecure-port
#72241join
#73029nil
initialization and correct error strings. #72815metrics-port
to kube-proxy cmd flags. #72682factory.NewConfigFactory
to scheduler.New
#71875getBinderFunc
from method to function #72615kubectl get -w
output #72418ScheduleAlgorithm
to the core package. #72061pkg/scheduler/cache
to pkg/scheduler/nodeinfo
#71872docker build --pull
) #71634pkg/kubectl/cmd
#70682kubeadm init
#71232kubeadm upload-config kubeadm
example #71053With
method for allowed paths on delegated authorization #70670kubelet --help
#70729kubelet --help
#70646audit.k8s.io/v1
as default value of option –audit-webhook-vers… #70476pkg/kubectl
#70420kubectl get
sorting efficiency #70629pkg/volume/util/resize_util.go
#70408csiDriverClient
#69371kubectl get priorityclass
prints value column #69431LC_ALL
and LC_MESSAGES
env vars #69500init
#69586log-level
mount option support for glusterfs plugin #68440kubeadm-config
ConfigMap #69275diff
command from alpha sub-command to root cmd #69167--no-headers
to kubectl top ...
#67890log-file
mount argument. #68435go test
. #64803kubeadm init --token-ttl=0
/config tokenTTL: "0"
. #54640none
policy” #51804kubectl run
creates deployments by default i… #23348docker version
as health check #21347PIt
#20425docker ps
#20509fmt.Sptintf()
with naive string appending #16489run
command #13444hostNet
to hostNetwork
in DNS #13510gcloud beta container
to just gcloud container
. #13564-cadvisor_port
to --cadvisor-port
#13504describe nodes
had resources. #12757km apiserver
in Kubernetes on Mesos getting started guide #11127pkg/proxy/config
’s ServiceConfigHandler and EndpointsConfigHandler. #12440--restart
#12292kubectl proxy
supports picking random unused port, add e2e test #10813shell with
sh #11565with
when emphasizing something inline in docs/ #11550build-official-release.sh
(take two) #10910build-official-release.sh
” #10791build-official-release.sh
#10687kubetcl patch
#10374kubectl update
#10358kubectl cluster-info
#9901uname -n
as the hostname #7967kubectl get pods
#7116kubectl get rc,pods
should invoke in that order #6958make release
#6196kubectl expose
to be polymorphic to the source of the selector #5977kubectl label
should support resource builder #5976go run hack/e2e.go -ctl
commands #5562"", nil
#5240kubectl label
command #4902kubernetes
and kubernetes-ro
services creation #4900build
and hack
directories #2092docker rmi
#1970-c -
. #1390systemctl enable
to stdout #1112godep go build ./...
work #1119which salt-master
warning in Vagrant startup #1080line 55: ldflags[*]: unbound variable
#1073godep
fixes #946gcloud compute
to gcutil
. #89public~
i18n translation references #184IntervalDropdown
, TimespanDropdown
to PF5 #183make install
command to install frontend and backend dependencies #171openstack-cinder
driver #304assets/overlays/samba/generated/standalone/
#211openshift/api
dependency #169README.md
#80make verify
#62steps:count1h
recording rule #549steps:count1h
recording rule #547MetricsCollectionProfiles
failures on metal
platform #29297MetricsCollectionProfiles
failures on metal
platform #29284MetricsCollectionProfiles
feature-gate #28889Source code for this page located on github