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-aarch64Team Approvals:
Tests:
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2024-12-02 21:13:54 +0000 UTC
Image Digest: sha256:53fba53d57c940f086372ce117841ce1c8471170c0e3bb7954a6c8c5e4ca05a2
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:063d006edcd8d39a0587403aa89783a8e26a5c423699ca0b7b349db2a1a39e71
sha256:4abc2dc8f4899c03f6d822ed279a35b8fe70a67c19d9494673d84173d5fc5a0d
sha256:bb82d2121b5ad2c4eff9b126bbb3f085b85fd5671c8d86279dca753d864bfd40
sha256:56d10dbfb3045575fbb7c3c4e81e0b57fcf5942d7c78dda835d0bee9f052b988
sha256:25e7f9bb44853d6d2172fa8c17e8968588e3eb0d5d12cde71cc697cbd542447c
sha256:35c877432bb06ba7efd9108a6eed10a77b859d31bbefe29343d7893759153da4
sha256:5cba185802369568f8c9972e2e0afe4889b5e9dea1be944886d1fb93b2a5909d
sha256:c386c670dc0399bed9791ca9fdaa086afe2e5778d6e2485a42f3e63adfb0bc33
sha256:9f53e5cfe71bdd36a4050762c8dce39a9691b9b759bc78391a7588d3024bf455
sha256:8febe4f5aaa026e12018320524050caabe9eb5fae0c4ddc30f574266f48cce8f
sha256:5758c8826a30478667b10a6276cf25a0bdcf24f96ff78903f5edd065169a8815
sha256:09af3cb34a9113dba6bd779c66a24122bd6fcf8e7843edc1dcafbd788febc40a
sha256:b96d71c618ed28db9b2b8b8aef856f1678e039bcb40e35f0b53b073e38fd8d11
sha256:4100a5e3d8962d1d77425c795f439741563a6f7f20dd30c5c7da5cee8dcde9e9
sha256:853dd56a2d0b466e23bcc0fc9b3c784641176e3327d7278eab4e00b8c8ed2710
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 #14287kernel-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