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.0-x86_64Team Approvals:
Tests:
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2024-12-02 21:11:00 +0000 UTC
Image Digest: sha256:054e75395dd0879e8c29cd059cf6b782742123177a303910bf78f28880431d1c
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 |
OpenShiftPodSecurityAdmission (0 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:318ac54b112cc0e476b8cec4ea26996bd377d4464fe453461d3583e433211ed7
sha256:deada9da31fe16cd9e6de154ada69f974c677357de40564201e849f7311b4909
sha256:922e209cd2474d4d3c2a2903625b1ff779fe3b3468c1b3665f1d2d1e935a4bbb
sha256:1b61ca5c3a20b5b6d5f38e722b3afb8f2ff61d15595836bb03fcf2ad5bccd7b8
sha256:d74315ec4bb172e76e858d819eadc15d1b018f8babfc8b2b6751b4a2e1c983fa
sha256:ff64660f921361dca21b8511733f405b6b102f160d94284a61ee84150f246478
sha256:d0159309abb9cd077e5091521619955f4d51fb4afced78df8338c190ed28d5dc
sha256:e965e6532d9c3ba8f891998a455a8866dc2b5def352d1e1a7480affbaa4161a2
sha256:60d201bd48e0b771c98974428d2704cfb32c625ca9c0399e06824a0aed86201d
sha256:ec6b2bcbb878e2e4a677039f4a009e16231f9868e9d32372da94fb6e9bd43233
sha256:0cb1fe11cd34cb58914250c623975fd0cf6cdc1980b1e6cfd41a1a681e131c87
sha256:4e7d1a93a64cde07d83a1152a877bbd5fcfda9683b01bc9d58394ca5dcd72293
sha256:bf7929b416dfe711ad12931a5bb2375ea725625277820bf1e2ff2c6faf416e45
sha256:c0f34925e432aa71d047d42017e057621b0cc532a20099bda45be6df1989acb0
sha256:4513c95e72cb0eaa197caac8e0651e64a6c2cb8c3b72d61781cc0c5ab33cd82d
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