Back to index
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release:4.18.0-ec.1-x86_64
Team Approvals:
Tests:
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2024-09-20 14:56:35 +0000 UTC
Image Digest: sha256:e87292db8d5790f7059d90a449feab27aaa3299ac22f05f12b9bc9609468f67d
Release 4.18.0-ec.1 was created from registry.ci.openshift.org/ocp/release:4.18.0-0.nightly-2024-09-16-223001
Components
FeatureGate Changes
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) |
InstallAlternateInfrastructureAWS (0 tests) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
Unconditional (Changed) |
AWSEFSDriverVolumeMetrics (0 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled |
Enabled |
Enabled |
Enabled |
InsightsRuntimeExtractor (0 tests) |
|
|
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
VSphereMultiNetworks (0 tests) |
|
|
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Rebuilt images without code change
- OCPBUGS-32857: Bump to latest go-jose to mitigate CVE-2024-28180 (#6743) #6743
- MGMT-18636: Handle status annotation in provisioned BMHs (#6703) #6703
- NO-ISSUE: [master] Bump OCP versions: 4.15, 4.16, 4.14 (#6746) #6746
- Add an annotation to override ironic IP family to provide in dual-stack hubs (#6686) #6686
- MGMT-18575, MGMT-18694, OCPBUGS-34849: Don’t require mapping for names matching physical interfaces (#6715) #6715
- MGMT-14634: Ensure that nil values and empty values for filenames are handled correctly. (#6731) #6731
- NO-ISSUE: [master] Bump OCP versions: 4.17, 4.13, 4.15 (#6737) #6737
- OCPBUGS-36577: Switch to github.com/docker/distribution/reference to mitigate CVE-2024-3727 (#6740) #6740
- NO-ISSUE: fixed destroy target in running-test doc (#6741) #6741
- MGMT-18645: Ensure CA bundle exists before assisted-service (#6734) #6734
- MGMT-10006: Cleanup spoke after unbind (#6705) #6705
- NO-ISSUE: workaround for LSO on 4.17 (#6733) #6733
- NO-ISSUE: [master] Bump OCP versions: 4.16 (#6724) #6724
- MGMT-18702: Fix error due to missing local cluster name (#6721) #6721
- MGMT-18545: Prefer multipath disks when selecting install disk (#6675) #6675
- NO-ISSUE: [master] Bump OCP versions: 4.12, 4.16, 4.17, 4.15 (#6713) #6713
- MGMT-18659: Ensure that we use the name of local ManagedCluster for local-cluster name (#6696) #6696
- NO-ISSUE: Prepare base documents and targets for devel environments using kind (#6704) #6704
- MGMT-17805: Fix MCO reboot error for s390x (#6682) #6682
- NO-ISSUE: Add mlorenzofr to OWNERS_ALIASES file (#6710) #6710
- Enhancement: backup/restore support (#6683) #6683
- NO-ISSUE: [master] Bump OCP versions: 4.16, 4.13, 4.14, 4.15, 4.12, 4.17 (#6706) #6706
- NO-ISSUE: change ci operator to 4.17 (#6702) #6702
- Full changelog
- STOR-1422: Bump(openshift/api): to get EFS volume metrics GA #273
- OCPBUGS-40526: Updating ose-azure-file-csi-driver-operator-container image to be consistent with ART for 4.18 #270
- OCPBUGS-41149: Updating ose-azure-disk-csi-driver-operator-container image to be consistent with ART for 4.18 #271
- OCPBUGS-39591: Updating ose-aws-ebs-csi-driver-operator-container image to be consistent with ART for 4.18 #269
- OCPBUGS-39445: Updating ose-smb-csi-driver-operator-container image to be consistent with ART for 4.18 #268
- Updating ose-aws-efs-csi-driver-operator-container image to be consistent with ART for 4.18 #267
- Full changelog
- Revert “OCPBUGS-41179: Revert “Updating aws-kms-encryption-provider-container image to be consistent with ART for 4.18”” #23
- OCPBUGS-41179: Revert “Updating aws-kms-encryption-provider-container image to be consistent with ART for 4.18” #22
- OCPBUGS-41179: Updating aws-kms-encryption-provider-container image to be consistent with ART for 4.18 #21
- Full changelog
- Updating ose-azure-disk-csi-driver-container image to be consistent with ART for 4.18 #84
- Full changelog
- OCPBUGS-41111: config/v1/types_cluster_version: Add v4.17 and v4.18 capability sets #2022
- add new feature for the Insights Runtime Extractor #1976
- WRKLDS-1449: add ObjectMeta to authorization and security types #2017
- Updating ose-cluster-config-api-container image to be consistent with ART for 4.18 #2021
- features: update psa and byoo owners #2019
- SPLAT-1755: Increase maximum allowed vSphere network count from 1 to 10 #2002
- Promote AWSEFSDriverVolumeMetrics to GA #2013
- CORS-3582: remove unused installer feature gates #1950
- CONSOLE-4055: Add “Getting started resources” console capability #2015
- OCPBUGS-37773: Added checks to prevent vCenters from changing after install past 1 vCenter #2006
- OCPNODE-2400: Add Conditions field to the config.node object’s status #1943
- Full changelog
- NO-JIRA: operator/starter.go: don’t report an error on shutdown #117
- OCPBUGS-41169: Updating ose-cluster-kube-storage-version-migrator-operator-container image to be consistent with ART for 4.18 #116
- Full changelog
- MON-3367: chore: enable delayed-compaction feature flag on Platform and UWM Prometheuses #2469
- OCPBUGS-39246: filter alerts sent to Telemeter #2466
- MON-3934: move port forward setup inside retry loop for more resiliency #2465
- MON-3934: merge TestAlertManagerHasAdditionalAlertRelabelConfigs into… #2464
- MON-3994: [bot] Synchronize versions of the downstream components #2462
- OCPBUGS-39133: Configure graceful shutdown for metrics-server #2460
- MON-3994: [bot] Synchronize versions of the downstream components #2457
- OCPBUGS-39126: disable user-defined monitoring per object #2452
- OU-450: Migrate Monitoring Plugin Deployment from nginx to Go server #2412
- MON-3992: [bot] Synchronize versions of the downstream components #2454
- NO-JIRA: Update README.md #2456
- Updating cluster-monitoring-operator-container image to be consistent with ART for 4.18 #2455
- MON-3990: make TestClusterMonitorConsolePlugin check that one of the pods can serve /plugin-manifest.json #2444
- MON-3989: [bot] Synchronize versions of the downstream components #2446
- MON-3895: Add tempo operator metrics #2421
- OCPBUGS-38780: update links to OpenShift documentation #2442
- Full changelog
- E2E: wait for ovs services affinity to reset after deployment deletion (#1158) #1158
- Updating cluster-node-tuning-operator-container image to be consistent with ART for 4.18 (#1155) #1155
- hypershift: Adjusted mustgather suite for hosted cluster compatibility (#1143) #1143
- E2E: Remove explicitly setting Realtime kernel and realtime hint (#1060) #1060
- OCPBUGS-36431 Fix generated cpu mask for 512+ cpus (#1131) #1131
- OCPBUGS-39005: Add cluster-wide proxy env file (#1144) #1144
- E2E: Add test to verify cpuset.cpus.exclusive is writeable (#1127) #1127
- Full changelog
- OCPBUGS-41280: Updating ose-openstack-cloud-controller-manager-container image to be consistent with ART for 4.18 #296
- OCPBUGS-39524: Updating csi-driver-manila-container image to be consistent with ART for 4.18 #295
- OCPBUGS-39493: Updating ose-openstack-cinder-csi-driver-container image to be consistent with ART for 4.18 #294
- Full changelog
- Updating csi-attacher-container image to be consistent with ART for 4.18 #79
- Full changelog
- Updating csi-provisioner-container image to be consistent with ART for 4.18 #105
- Full changelog
- OCPBUGS-41140: Updating ose-csi-snapshot-controller-container image to be consistent with ART for 4.18 #163
- OCPBUGS-41107: Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART for 4.18 #162
- OCPBUGS-39454: Updating ose-csi-external-snapshotter-container image to be consistent with ART for 4.18 #161
- Full changelog
- Updating csi-node-driver-registrar-container image to be consistent with ART for 4.18 #75
- Full changelog
- Updating driver-toolkit-container image to be consistent with ART for 4.18 (#157) #157
- Full changelog
- NO-JIRA: UPSTREAM: <carry>: retrying etcd Unavailable errors for the etcd health and ready checkers #2079
- OCPBUGS-39004: UPSTREAM: 127243: Fix invalid label use in validatingadmissionpolicy e2e #2080
- OCPBUGS-36295: UPSTREAM: 126295: dynamiccertificates: denoise Kubelet logs by skipping removal of non-existent file watchers #2064
- OCPBUGS-38515: UPSTREAM: <carry>: bump cadvisor version to fix missing network stats #2074
- NO-JIRA: UPSTREAM: annotate audit events for requests during unready phase and graceful termination phase #2077
- OCPBUGS-39004: UPSTREAM: 126994: Add required FieldManager for validatingadmissionpolicy e2e #2069
- NO-JIRA: UPSTREAM:<drop>: bump openshift/library-go@4d55b6d #2068
- Full changelog
- OCPBUGS-41833: populate the endpoint parameter when there’s an error (#997) #997
- update docs/arch.md to mention the Rapid Recommendations (#996) #996
- NO-JIRA: gather only in-use MachineConfigs (#992) #992
- OCPBUGS-39111: add missing permission to get nmstate CRs (#993) #993
- NO-JIRA: minor update of cluster transfer code & increase the code coverage (#982) #982
- OCPBUGS-32233: Not able to enable repositories during entitled build in OCP Cluster on IBM-Z (#988) #988
- Updating ose-insights-operator-container image to be consistent with ART for 4.18 (#990) #990
- bump up OpenShift & K8s dependencies (#987) #987
- OCPBUGS-39111: collect some nmstate customresources (#986) #986
- Update docs for GatherAggregatedMonitoringCRNames with backport versions (#975) #975
- NO-JIRA: add definition of done (#985) #985
- Full changelog
- OCPBUGS-39544: Updating openshift-enterprise-egress-router-container image to be consistent with ART for 4.18 #194
- OCPBUGS-38285: Updating openshift-enterprise-base-rhel9-container image to be consistent with ART for 4.18 #191
- OCPBUGS-38286: Updating openshift-enterprise-base-container image to be consistent with ART for 4.18 #192
- Full changelog
- Updating kube-state-metrics-container image to be consistent with ART for 4.18 #116
- Full changelog
- OU-450: Use plugin-backend as default ENTRYPOINT #179
- OCPBUGS-41176: Updating monitoring-plugin-container image to be consistent with ART for 4.18 #178
- Revert “OU-259: Update console-extension to use translations in plugin__monitoring-plugin” #175
- NO-JIRA: Fix default paths for go-server #174
- OU-259: Update console-extension to use translations in plugin__monitoring-plugin #173
- NO-JIRA: Add
make install
command to install frontend and backend dependencies #171
- OCPBUGS-36921: Fix empty filter state on alerting and targets #172
- OU-446: Add comment reminding to add FIPS CI checks #169
- Full changelog
- Updating ose-multus-networkpolicy-container image to be consistent with ART for 4.18 (#60) #60
- Full changelog
- OCPBUGS-41608: Don’t generate catalog source for catalogs mirrored to cache (M2M) (#923) #923
- Updating oc-mirror-plugin-container image to be consistent with ART for 4.18 (#919) #919
- CLID-196, OCPBUGS-38748: Fix deletion of operators mirrored in M2M (#920) #920
- OCPBUGS-37740: Should not panic when invalid log-level flag is used (#916) #916
- fix: ART build when building using cachito (go proxy) (#915) #915
- clid-64: adds support to go workspace and removes vendor (#913) #913
- Full changelog
- NO-ISSUE: Synchronize From Upstream Repositories #139
- NO-ISSUE: Synchronize From Upstream Repositories #138
- NO-ISSUE: Synchronize From Upstream Repositories #137
- NO-ISSUE: Synchronize From Upstream Repositories #135
- NO-ISSUE: Synchronize From Upstream Repositories #133
- NO-ISSUE: Synchronize From Upstream Repositories #132
- Full changelog
- NO-JIRA: Use config map hooks from library-go #179
- OCPBUGS-41117: Updating ose-openstack-cinder-csi-driver-operator-container image to be consistent with ART for 4.18 #177
- Full changelog
- Updating openstack-cluster-api-controllers-container image to be consistent with ART for 4.18 #322
- Full changelog
- MON-3994: [bot] Bump openshift/prometheus-operator to v0.76.2 #305
- Updating prometheus-config-reloader-container image to be consistent with ART for 4.18 #303
- OCPBUGS-41278: Updating prometheus-operator-container image to be consistent with ART for 4.18 #304
- MON-3994: [bot] Bump openshift/prometheus-operator to v0.76.1 #301
- Updating prometheus-operator-admission-webhook-container image to be consistent with ART for 4.18 #302
- Full changelog
- OCPBUGS-41550: fix: add check for image registry capability #29077
- MON-4010: metrics API disruption check: do not fall back on prometheus-adapter as metrics-server is GA since 4.16 #29089
- OCPBUGS-38388: Fail on FailedToLease events for kubelet log collector #28999
- NO-JIRA: try to track down why the lease acquiring sometimes fails #29094
- WRKLDS-1449: Update etcd test data for 1.31 release #29095
- OCPBUGS-41682: OLM Extended Test 4.18 #29084
- OCPBUGS-39373: Use a supported Perl version in the test template. #29082
- OCPBUGS-41270: Update the NotFound case for CNI plugin to reflect changes #29083
- OCPBUGS-39363: Skip the rails example test. It is unsupported and broken. #29088
- NO-JIRA: Update TLS registry #29075
- NO-JIRA: add exclusions to restart tests #29056
- SPLAT-1624: skip disruptionserviceloadbalancer for platform external with vSphere CCM #29038
- track namespaces so we have easily choose sha when removal happened #29076
- NO-JIRA: add resources to track apiservice outages #29073
- NO-JIRA: Bound Machines #29068
- API-1789: update-tls-artifacts: ondisk metadata updates, techpreview data #28868
- TRT-1794: monitor for api disruption in early E2E tests #29061
- WRKLDS-1449: Add other missing images kube 1.31 #29064
- WRKLDS-1449: Add images coming in k8s 1.31 #29045
- NO-ISSUE: Automated - Update synthetic test data #28970
- Revert “OCPBUGS-18865: Reapply “Merge pull request #28944 from vrutkovs/in-cluster-fixes-v4”” #29057
- TRT-1578: Enable operator degraded check #29002
- ETCD-639: Add E2E test to check if etcd is able to block the rollout of a revision when the quorum is not safe #28958
- OCPBUGS-38859: add a test (that flakes) to detect faulty load balancer #29034
- OCPBUGS-39232: Change Operator Installed for Smoke Test #29048
- OCPBUGS-18865: Reapply “Merge pull request #28944 from vrutkovs/in-cluster-fixes-v4” #28982
- NO-JIRA: Update ONWERS list to add current OLM members and remove former ones #29050
- NO-JIRA: allow http2 connection errors until the client tolerates it #29046
- OCPBUGS-31738: Bump timeout for the pod-network-service endpoints check #28698
- NO-JIRA: Turning the quorum guard back on at the end of test to leave the cluster in same state #29044
- OCPBUGS-39030: kube-apiserver rollout: wait for stability before exiting #29039
- WRKLDS-1449: skip health handlers e2e for 1.31 rebase #29043
- USHIFT-4090: Skip api-unreachable-from-client-metrics monitor in Micr… #29042
- NO-JIRA: add basic graceful lease checking #29032
- TRT-1777: Properly identify dual stack for cluster data #29035
- OCPBUGS-38435: deflake container restart tests #29013
- NO-JIRA: Additional job name verification tests #29004
- NO-JIRA: monitor/recorder: snapshot makes copy before returning events #29026
- OCPBUGS-38650: fix: add check for sa secrets after ns creation #29018
- OCPBUGS-36891: Update OWNERS file in origin/test/extended/router #29000
- Full changelog
- OCPBUGS-39497: Updating vmware-vsphere-syncer-container image to be consistent with ART for 4.18 #127
- Updating ose-vmware-vsphere-csi-driver-container image to be consistent with ART for 4.18 #126
- Full changelog
Source code for this page located on github