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.15.0-rc.0-ppc64le Team Approvals: 
No tests for this release 
Upgrades from:
 
Loading changelog, this may take a while ...
Created: 2023-12-15 16:16:09 +0000 UTC
Image Digest: sha256:ac9daf0def60faec7a29f33991ccda11cfb4c2d4057a69254866cf2efa386381
Components 
New images 
Removed images 
kuryr-cni 
kuryr-controller 
 
Rebuilt images without code change 
machine-os-content sha256:8b3ce0fea6ac3ba1beec2d1a72ced4bfba1eb9d6da4a60a6d195ea8211f2b1e5 
ovirt-machine-controllers  git 5d708631  sha256:7c6a3663f21046af5e8f626a59e8abecf126636ba5c43b4946aa8c36832f3a9e 
rhel-coreos sha256:0c0acce2fc2aa7f7ccf17840be1818a94de44782b18ed86f5074023aa1529f40 
rhel-coreos-extensions sha256:3cb871ee4eb0602dc47098eb6bc34031f8eefeb30b7492207923a5d675731040 
 
NO-ISSUE: Bump OCP versions: 4.12 (#5783) #5783  
MGMT-16289 : Add configuration variable and cluster attribute defining if soft timeouts feature is enabled (#5740) #5740  
NO-ISSUE: Bump OCP versions: 4.14, 4.11, 4.13, 4.15 (#5779) #5779  
fix: allow LVMS for MultiNode >=4.15.0 (#5757) #5757  
Update RHTAP references (#5776) #5776  
NO-ISSUE: add build tags option to enable FIPS build (#5768) #5768  
Update RHTAP references (#5774) #5774  
NO-ISSUE: update OS_IMAGES filter to 4.11 (#5773) #5773  
MGMT-16303 : Disable skip MCO reboot for architecture s390x (#5765) #5765  
Propagate OS_IMAGES var in deploy operator (#5762) #5762  
Update RHTAP references (#5767) #5767  
MGMT-15425 : Change chosen mce release to match openshift version (#5716) #5716  
MGMT-14605 : Gather more data for hypershift tests (#5344) #5344  
MGMT-16320 : Agent should connect to iBFT iSCSI targets (#5753) #5753  
MGMT-16312 fix update host ignition for unbound host (#5751) #5751  
NO-ISSUE: Inventory code cleanup - unused params (#5755) #5755  
HOSTEDCP-999 : Fix incorrect ICSP for CAPI CI (#5747) #5747  
MGMT-15690 : Add support for external platform (#5738) #5738  
MGMT-16235 : Ensure that agent controller will watch for changes to ignition endpoint token. (#5736) #5736  
MGMT-13461 : Fix Tang validation when day2 host join an imported cluster (#5700) #5700  
MGMT-15972 : Remove Swagger definition for api_vip and ingress_vip (#5734) #5734  
HOSTEDCP-999 : Fix incorrect check for CAPI image in ci (#5741) #5741  
Update RHTAP references (#5733) #5733  
MGMT-16273 : Allow installing on iSCSI disks on OCI (#5728) #5728  
MGMT-16291 : revert default faulty OCP images (#5737) #5737  
MGMT-14810 : Remove API and Ingress VIP (#5501) #5501  
HOSTEDCP-999 : Missed service-cidr for capi ipv6 CI test (#5721) #5721  
NO-ISSUE: Bump github.com/google/uuid from 1.3.1 to 1.4.0 (#5726) #5726  
NO-ISSUE: Bump OCP versions: 4.14, 4.13, 4.12 (#5722) #5722  
Update baremetal operator (#5698) #5698  
MGMT-16001 : Sanitize reclaim agent daemonset name (#5699) #5699  
HOSTEDCP-999 : Minor fixes for disconnected CAPI CI (#5713) #5713  
AGENT-740 : Include baremetal host BMC fields in install-config override (#5675) #5675  
NO-ISSUE: adding me to owners (#5709) #5709  
NO-ISSUE: Cluster code cleanups (#5715) #5715  
NO-ISSUE: Bump OCP versions: 4.12 (#5714) #5714  
MGMT-16236 : remove elastic APM (#5702) #5702  
NO-ISSUE: Upgrade debug image to latest delve (#5711) #5711  
Update RHTAP references (#5688) #5688  
HOSTEDCP-999 : Setup CI for disconnected ipv6 CAPI (#5536) #5536  
NO-ISSUE: Inventory code cleanups (#5695) #5695  
NO-ISSUE: dependabot optimize (#5697) #5697  
NO-ISSUE: Bump OCP versions: 4.14, 4.13, 4.15 (#5701) #5701  
NO-ISSUE: Remove unused functions (#5696) #5696  
NO-ISSUE: BMH and Agent controllers code cleanup (#5693) #5693  
NO-ISSUE: Remove unused functions from ctrl event wrapper (#5694) #5694  
NO-ISSUE: Bump github.com/Azure/go-autorest/autorest/adal (#5604) #5604  
NO-ISSUE: ClusterDeployments controller code cleanup (#5689) #5689  
NO-ISSUE: InfraEnv controller code cleanup (#5690) #5690  
MGMT-15271 : Append kargs to installer for s390x (#5665) #5665  
Add missing scheme to ServiceMonitor (#5672) #5672  
Updating ose-agent-installer-api-server-container image to be consistent with ART (#5495) #5495  
MGMT-15971 : Create ManagedCluster CR so that the hub will show up as “Ready” in MCE (#5575) #5575  
Update RHTAP references (#5682) #5682  
NO-JIRA:  Enable skip mco reboot functionality only if openshift version is 4.15 and higher (#5680) #5680  
NO-ISSUE: Bump OCP versions: 4.11, 4.12, 4.13 (#5681) #5681  
MGMT-16151 : allow CORS OPTIONS for s3 presigned url (#5674) #5674  
Update RHTAP references (#5654) #5654  
MGMT-16151 : allow CORS HEAD for s3 presigned url, as UI uses preflight checks (#5671) #5671  
MGMT-16061 : changing dnsmasq configuration for sno in order to meet single ip installation flow for ibu (#5658) #5658  
MGMT-16077 : Add 4.15 release and OS images (#5673) #5673  
AGENT-723 : Use json.Marshal to correctly process vSphere credentials (#5592) #5592  
NO-ISSUE: Fix for error in wait_for_cmd_amount function (#5670) #5670  
MGMT-15902 : Trigger reboots for node event when day2 node moves to done (#5648) #5648  
NO-JIRA:  Allow the command in wait_for_cmd_amount to receive arguments (#5668) #5668  
MGMT-16164 : Install 4.14 redhat-operators catalog for LSO (#5669) #5669  
MGMT-15878 : Ensure that hosts emit event showing why preparation failed. (#5521) #5521  
MGMT-15878 : Add a condition to show the last preparation failure (#5524) #5524  
MGMT-16151 : change default envoy sidecar timeout value (#5667) #5667  
MGMT-16114 : Update 4.14 release image to use GA version (#5651) #5651  
MGMT-16052 : Fix cluster HighAvailabilityMode nil pointer in update flow (#5659) #5659  
Bump OCP versions: 4.14, 4.12 (#5661) #5661  
MGMT-15405 : Add a URL to infraenv to show download link from static network config (#5638) #5638  
OCPBUGS-19823 : Ignore hostPrefix validation for plugins other than OVN/SDN (#5565) #5565  
MGMT-15271 : Add the boot command line to the host inventory (#5649) #5649  
MGMT-15680 : Adds InfraEnv ctrl watch for pull secret changes (#5589) #5589  
NO-ISSUE: Bump github.com/jackc/pgconn from 1.12.0 to 1.14.1 (#5653) #5653  
MGMT-16061 : changing dnsmasq configuration for sno in order to meet single ip installation flow for ibu (#5613) #5613  
NO-ISSUE: Bump github.com/jackc/pgtype from 1.11.0 to 1.14.0 (#5647) #5647  
Update RHTAP references (#5637) #5637  
Bump OCP versions: 4.13 (#5645) #5645  
NO-ISSUE: Bump go.opentelemetry.io/otel/exporters/otlp (#5644) #5644  
MGMT-15683 : Ensure that manifest filename has valid name part (#5635) #5635  
NO-ISSUE: Bump go.opentelemetry.io/contrib from 0.20.0 to 1.20.0 (#5641) #5641  
NO-ISSUE: Bump go.uber.org/atomic from 1.7.0 to 1.11.0 (#5619) #5619  
Update RHTAP references (#5624) #5624  
MGMT-15684 : Return appropriate HTTP error code for invalid manifest file path (#5634) #5634  
Bump OCP versions: 4.14 (#5633) #5633  
NO-ISSUE: Bump github.com/jackc/pgproto3/v2 from 2.3.0 to 2.3.2 (#5632) #5632  
MGMT-16037 : fix messaging errors on big clusters (#5628) #5628  
MGMT-16039 : upgrade to golang 1.20 (#5616) #5616  
NO-ISSUE: Bump github.com/Azure/go-autorest/autorest (#5622) #5622  
Revert “NO-ISSUE: use kubectl 1.28.2 (#5572)” (#5618) #5572  
Bump OCP versions: 4.12 (#5615) #5615  
MGMT-16045 : mitigate CVE-2023-44487 (#5614) #5614  
MGMT-15902 : Add event that shows the number of reboots for a node before completing installation (#5591) #5591  
Add skopeo to OCP build (#5558) #5558  
NO-ISSUE: Bump cloud.google.com/go/compute from 1.6.1 to 1.23.1 (#5601) #5601  
NO-ISSUE: Bump github.com/pierrec/lz4 (#5600) #5600  
NO-ISSUE: vendor current master (#5594) #5594  
NO-ISSUE: fixing dependabot issues (#5595) #5595  
Bump OCP versions: 4.13, 4.14 (#5593) #5593  
Update RHTAP references (#5590) #5590  
MGMT-16001 : Sanitize reclaim daemonset name (#5579) #5579  
Bump OCP versions: 4.11, 4.12, 4.13 (#5586) #5586  
MGMT-13198 : Add API endpoint to create assisted installer event (#5578) #5578  
MGMT-15980 : added missing Create op to infraenvs Webhook (#5569) #5569  
Update RHTAP references (#5573) #5573  
NO-ISSUE: use kubectl 1.28.2 (#5572) #5572  
Update RHTAP references (#5570) #5570  
MGMT-15949 : fix missing ImageSetRef validation (#5552) #5552  
Revert “NO-ISSUE: Set default ENABLE_SKIP_MCO_REBOOT: false (#5560)” (#5566) #5560  
MGMT-15572 Hold installation when reconcile-pause annotation is set on cluster deployment (#5549) #5549  
NO-ISSUE: Fix console output in ZTP jobs (#5562) #5562  
NO-ISSUE: add console output for ztp (#5550) #5550  
Bump OCP versions: 4.14 (#5559) #5559  
MGMT-15796 : set CloudControllerManager to External for OCI (#5548) #5548  
NO-ISSUE: Set default ENABLE_SKIP_MCO_REBOOT: false (#5560) #5560  
Bump OCP versions: 4.12, 4.14, 4.13 (#5546) #5546  
Update RHTAP references (#5539) #5539  
MGMT-15950 : Fix DNS wilcard domain validation (#5544) #5544  
WIP: Add assisted images service short URL routes (#5543) #5543  
Update RHTAP references (#5538) #5538  
MGMT-15738 : Support for E2E test, make sure we have an infraenv for adding a node to the local cluster. (#5477) #5477  
Bump OCP versions: 4.13, 4.11 (#5537) #5537  
MGMT-14409 : generate short image URL (#5523) #5523  
MGMT-15762 : fix odf validation failing where is one small disk (#5529) #5529  
Update RHTAP references (#5520) #5520  
Bump OCP versions: 4.12, 4.14 (#5528) #5528  
NO-ISSUE: fail upload if response is not 2XX (#5522) #5522  
Bump OCP versions: 4.14 (#5525) #5525  
NO-ISSUE: fix docker-ce-cli package missing (#5499) #5499  
NO-ISSUE: Add versions file to onprem event upload (#5514) #5514  
MGMT-15699 : Service changes for avoiding MCO reboot (#5453) #5453  
Update RHTAP references (#5517) #5517  
MGMT-15598 : Add a parameter to manifest list to disable filter (#5498) #5498  
Bump OCP versions: 4.12 (#5515) #5515  
Update RHTAP references (#5513) #5513  
Bump OCP versions: 4.14 (#5512) #5512  
NO-ISSUE: Fix email domain for event uploader (#5511) #5511  
Update RHTAP references (#5510) #5510  
Update RHTAP references (#5508) #5508  
Bump OCP versions: 4.12, 4.13 (#5506) #5506  
MGMT-15808 : change base image to stream9 (#5497) #5497  
MGMT-15559 : Change detached annotation condition in non-converged flow (#5445) #5445  
MGMT-15732 : Fix unbound variable (#5493) #5493  
Update RHTAP references (#5492) #5492  
Bump OCP versions: 4.14, 4.11 (#5496) #5496  
Update RHTAP references (#5470) #5470  
MGMT-15715 : Allow handling multi-document YAML custom manifests (#5480) #5480  
MGMT-15732 : Add extra flag var for hypershift install (#5469) #5469  
XMGMT-15704 : Bugfix for local cluster import (#5484) #5484  
NO-ISSUE: update RHTAP deprecated image check (#5488) #5488  
Bump OCP versions: 4.12, 4.13 (#5483) #5483  
MGMT-15653 : Fix DNS regex validation (#5482) #5482  
MGMT-15716 : notify events when updating cluster status (#5476) #5476  
MGMT-15503 : Update operator bundle channel (#5474) #5474  
Bump OCP versions: 4.14 (#5472) #5472  
MGMT-15306 : Fix UpdateCluster for requests that include VIPS and UMA (#5462) #5462  
Full changelog  
 
NO-ISSUE: Bump the go-dependencies group with 2 updates (#756) #756  
NO-ISSUE: Bump the go-dependencies group with 2 updates (#755) #755  
OCPBUGS-20049 : Remove uninitialized taint for agent-based installs (#739) #739  
MGMT-16258 : Partitions naming convetion is different for various disk types (#752) #752  
NO-ISSUE: Bump the go-dependencies group with 2 updates (#751) #751  
Updating ose-agent-installer-orchestrator images to be consistent with ART (#719) #719  
MGMT-15926 : Delete failed OLM jobs and subscription install plans in all cases during initialization check, not only in case of not found error (#748) #748  
NO-ISSUE: Add my github account as an OWNER for this repository (#749) #749  
NO-ISSUE: Bump the go-dependencies group with 2 updates (#747) #747  
MGMT-15902 : Trigger event that notifies the number of reboots once the node installation is completed (#744) #744  
NO-ISSUE: Bump the go-dependencies group with 1 update (#745) #745  
NO-ISSUE: Bump github.com/google/uuid from 1.3.1 to 1.4.0 (#743) #743  
NO-ISSUE: Bump github.com/operator-framework/api from 0.17.7 to 0.18.0 (#742) #742  
MGMT-16039 : upgrade to golang 1.20 (#741) #741  
NO-ISSUE: Bump the go-dependencies group with 7 updates (#738) #738  
OCPBUGS-16482 : Update dependencies to remove goproxy dependency (#701) #701  
MGMT-15984 : Assisted installer doesn’t freeze and unmount file systems used for overwriting os image (#737) #737  
NO-ISSUE: Bump golang.org/x/sync from 0.1.0 to 0.4.0 (#731) #731  
Updating ose-agent-installer-csr-approver images to be consistent with ART (#718) #718  
MGMT-15710 : Assisted installer changes for avoiding MCO reboot (#713) #713  
MGMT-15810 : fix image missing nsenter executable (#729) #729  
MGMT-15810 : change base image to stream9 (#725) #725  
NO-ISSUE: fix dependabot ingored packages (#724) #724  
Full changelog  
 
MGMT-16335 : set HasUUID on appliance mock disk (#634) #634  
NO-ISSUE: Bump the go-dependencies group with 3 updates (#635) #635  
NO-ISSUE: Add Eran Ifrach account and mine as owners (#633) #633  
NO-ISSUE: Bump the go-dependencies group with 2 updates (#630) #630  
MGMT-15860 : add strictfipsruntime to build (#629) #629  
NO-ISSUE: Bump the go-dependencies group with 1 update (#626) #626  
OCPBUGS-16483 : Update apimachinery dependency to remove goproxy dep (#590) #590  
MGMT-15271 : Get cmdline and set IBM in vendor (#624) #624  
NO-ISSUE: Bump the go-dependencies group with 2 updates (#623) #623  
NO-ISSUE: Bump the go-dependencies group with 2 updates (#621) #621  
MGMT-16039 : upgrade to golang 1.20 (#619) #619  
MGMT-16011 : Reduce agent image size (#617) #617  
NO-ISSUE: Bump the go-dependencies group with 1 update (#618) #618  
MGMT-15900 : Add enable-skip-mco-reboot flag to assisted installer install command (#614) #614  
NO-ISSUE: Bump the go-dependencies group with 3 updates (#612) #612  
NO-ISSUE: add adriengentil as approver (#611) #611  
NO-ISSUE: Bump the go-dependencies group with 2 updates (#608) #608  
MGMT-15809 : change base image to stream9 (#604) #604  
Updating ose-agent-installer-node-agent images to be consistent with ART (#603) #603  
OCPBUGS-16482 : bump golangci-lint to v1.53.1 (#591) #591  
NO-ISSUE: fix lint target and code (#605) #605  
MGMT-15653 : Update domain validation from assisted-service changes (#599) #599  
Full changelog  
 
CNF-8809 : admission: add new admission for handling shared cpus request #1799  
CNF-8326 : advertise shared cpus for mixed cpus feature #1795  
OCPBUGS-23565 : Update to kubernetes 1.28.4 #1806  
OCPBUGS-23073 : .spec.numberOfUsersToReport is not correctly applied in some circumstances #1794  
OCPBUGS-22724 : UPSTREAM: 121881: Use golang library instead of mklink #1800  
OCPBUGS-16922 : Remove skip flag for e2e tests related to AdmissionWebhookMatchConditions #1790  
Update REBASE.openshift.md #1788  
STOR-1278 : Fixes for SELinux mount context metrics #1771  
Update to Kubernetes v1.28.3 #1776  
openshift-hack: Fix sporadic 141 errors in build-rpms #1769  
UPSTREAM: <carry>: support for both icsp and idms objects #1685  
OCPBUGS-21584 : UPSTREAM: 121128: [CVE-2023-39325] .: bump golang.org/x/net to v0.17.0 #1757  
Do not allow nodes to set forbidden openshift labels #1735  
OCPBUGS-20096 : bump pause image to RHEL9 #1734  
Revert #1731 “Revert #1703 “Update builder & base images”” #1732  
Revert #1703 “Update builder & base images” #1731  
Update builder & base images #1703  
UPSTREAM: <drop>: bump(openshift/client-go,library-go,apiserver-library-go) #1726  
OCPBUGS-19666 : kubelet/cm: use MkdirAll when creating cpuset to ignore file exists error #1724  
OCPBUGS-17534 : UPSTREAM: <carry>: vendor: bump cadvisor and runc to 1.1.9 #1711  
UPSTREAM: 120817: e2e: bootstrap vsphere tests earlier #1714  
OCPBUGS-19452 : UPSTREAM: 119317: change rolling update logic to exclude sunsetting nodes #1716  
Update to new openshift/* dependencies #1704  
STOR-1425 : Update to Kubernetes 1.28.1 #1646  
OCPBUGS-16080 : UPSTREAM: <carry>: watch-termination: termination.log file #1638  
UPSTREAM: <carry>: disable test removed in 1.28 #1698  
<carry>: Export cpu stats of ovs.slice via prometheus #1686  
OCPBUGS-17654 : cm: reorder setting of sched_load_balance for sandbox slice #1665  
Full changelog  
 
OCPBUGS-24695 : Remove deprecated password defaulting in default config flag #1620  
OCPBUGS-25016 : Bump api to include the new CloudCredential cap #1623  
OCPBUGS-24375 : Overwrite template’s namespace with the explicit one #1612  
OCPBUGS-23723 : Add .snyk file to exclude vendor and ignore unit tests #1604  
ACM-7713 : Skip related objects which are invalid #1550  
OTA-1035 : adm upgrade status Add control plane update status #1597  
OCPBUGS-23071 : Mention inspection completion in the error message #1601  
NO-JIRA: Add client version in must-gather summary #1603  
WRKLDS-908 : Promote some experimental commands, deprecate others #1596  
WRKLDS-860 : Add volume usage percentage checker script in must-gather’s gather container #1533  
OTA-1035 : Allow testing adm upgrade status on mock data #1595  
NO-JIRA: Drop the experimental info for registry login and must-gather commands #1594  
Updating content type variable name for CLI docs generation #1591  
WRKLDS-874 : oc whoami: Ask from selfsubjectreview and fallback to internal oauth #1588  
moved cert sharing library #1532  
OCPBUGS-21612 : Use mutex to prevent concurrent writes #1589  
OCPBUGS-20500 : Add directive example to kubelet-restart command #1586  
pkg/cli/admin/upgrade/status: Add update duration #1583  
oc/*: gracefully fail when user group is not configured #1585  
create/identity: fail gracefully when no user API exists #1582  
pkg/cli/admin/update: Add tech-preview ‘oc adm upgrade status’ #1554  
OCPBUGS-20500 : Fix some commands incorrect examples #1581  
OCPBUGS-9340 : pkg/cli/admin/upgrade: Warn on unrecognized subcommands #1557  
OCPBUGS-20381 : Bump golang.org/x/net to v0.17.0 #1578  
OCPBUGS-20528 : Revert “OCPBUGS-7465: Bump distribution/v3 to sync with oc-mirror” #1575  
OCPBUGS-20474 : Set ImportPolicy to PreserveOriginal to honor –keep-manifest-list when mirroring a payload to an image stream #1572  
OCPBUGS-20342 : Reflect container’s exit code for long running tasks not attached to terminal #1571  
OCPBUGS-20063 : regeneratemco: explicitly check for PlatformStatus field #1555  
OCPBUGS-7465 : Bump distribution/v3 to sync with oc-mirror #1556  
OCPBUGS-20181 : Use quay redis image instead docker mysql #1559  
OCPBUGS-7465 : Introduce refreshable dynamic credential store for image manifests #1540  
Updating excluded list of  unsupported oc adm commands in MicroShift #1558  
WINC-692 : Add Windows node functionality to debug command #1524  
WRKLDS-537 : oc adm release info: Add –first-parent to git log for simplification #1552  
WRKLDS-806 : Bump kube dependencies to 1.28.2 #1547  
OCPBUGS-19282 : Updating ose-tools images to be consistent with ART #1545  
OCPBUGS-19281 : Updating openshift-enterprise-deployer images to be consistent with ART #1544  
OCPBUGS-19517 : remove unsupported commands from microshift docs #1548  
OCPBUGS-19283 : Updating ose-cli-artifacts images to be consistent with ART #1546  
OCPBUGS-19129 : Updating openshift-enterprise-cli images to be consistent with ART #1542  
And 1 elided commits (e.g. from squash or rebase merges) 
Full changelog  
 
OCPVE-647 : annotate manifests with capability name #594  
CCO-338 : cmd/operator: use correct kubeconfig for all clients #638  
CCO-244 : gcp-ro-credentialrequest to use granular permissions #626  
OCPBUGS-23178 : Enable GCP sync to undelete custom roles #637  
OCPBUGS-13597 : Discover AWS dns suffix from partition and region. #596  
CCO-372 : Azure Workload Identity info in CredsRequests creates a Secret #587  
OCPBUGS-20478 : Explicitly set the vsphere secret credential data on sync. #628  
CCO-440 : Bump k8s deps to 0.28.3 #614  
CCO-192 : Use Leases for leader election #627  
CCO-430 : Use per-project custom roles instead of per-cluster custom roles #611  
snyk: exclude vendor/ #613  
OCPBUGS-22369 : explicitly set azure oidc bucket to allow public blob access #610  
Upgrade golang/x/net for CVE-2023-39325 #609  
OCPBUGS-21745 : azure create-managed-identites to add cloud controller manager to network resource group #607  
Removing andrew from OWNERS #606  
Revert #592 “CCO-421: *: split pod identity webhooks from core controller” #604  
CCO-421 : *: split pod identity webhooks from core controller #592  
Docs: azure workload identity no longer requires TechPreviewNoUpgrade #603  
CCO-437 : Document steps for in-place migration to Azure AD Workload Identity. #598  
OCPBUGS-19123 : Updating ose-cloud-credential-operator images to be consistent with ART #600  
OCPBUGS-18246 : Add networkResourceGroupName parameter for Azure #597  
Full changelog  
 
OCPBUGS-24066 : Updating atomic-openshift-cluster-autoscaler-container image to be consistent with ART #270  
OCPBUGS-24146 : Updating ose-vertical-pod-autoscaler-container image to be consistent with ART #269  
OCPCLOUD-2195 : rebase on upstream 1.28.0 release #265  
Update OWNERS #264  
OCPBUGS-18137 : UPSTREAM: 6066: Allow overriding the kubernetes.io/arch label set by the scale from zero methods via a new cmdline arg #261  
OCPBUGS-19232 : Updating vertical-pod-autoscaler images to be consistent with ART #262  
OCPBUGS-18852 : Updating atomic-openshift-cluster-autoscaler images to be consistent with ART #260  
Full changelog  
 
OCPVE-788 : annotate credentials request manifests #293  
Undo TRT-1378: Revert for “OCPCLOUD-2278: Add kube-rbac-proxy container & ensure metrics are only available via HTTPS” #306  
TRT-1378 : Revert #304 “Undo TRT-1374: Revert for \“OCPCLOUD-2278: Add kube-rbac-proxy container & ensure metrics are only available via HTTPS\”” #305  
Undo TRT-1374: Revert for “OCPCLOUD-2278: Add kube-rbac-proxy container & ensure metrics are only available via HTTPS” #304  
OCPBUGS-24127 : Updating ose-cluster-cloud-controller-manager-operator-container image to be consistent with ART #302  
TRT-1374 : Revert #301 “OCPCLOUD-2278: Add kube-rbac-proxy container & ensure metrics are only available via HTTPS” #303  
OCPCLOUD-2278 : Add kube-rbac-proxy container & ensure metrics are only available via HTTPS #301  
OCPBUGS-23996 : trust bundle CA controller: add owner annotation for ccm-trusted-ca configmap #300  
OCPBUGS-23308 : Set IPFamilyPriority and ExcludeNetworkSubnetCIDR for vSphere IPv6-only #299  
OSASINFRA-3289 : OpenStack: Remove Kuryr bits #294  
OSASINFRA-3284 : Add Events to OpenStack’s RBAC #292  
OCPBUGS-20213 : Add azure cloud config transformer #291  
Update OWNERS #290  
OCPBUGS-17652 : apply necessary RBAC for the alibaba cloud controller manager #276  
OCPBUGS-18841 : Additional permissions for internal load balancer on STS #287  
OCPCLOUD-2188 : Bump k8s packages to v1.28 #285  
update readme to stable status #286  
OCPBUGS-19205 : Updating ose-cluster-cloud-controller-manager-operator images to be consistent with ART #278  
OCPBUGS-18641 : Set dual-stack IPFamilyPriority for vSphere #279  
OCPBUGS-18841 : Ensure subnets read permission for granular roles #281  
OCPBUGS-14718 : Add message for CABundleControllerDegradedCondition error #275  
Full changelog  
 
Revert “OCPBUGS-19106: Updating ose-cluster-config-operator-container image to be consistent with ART” #388  
OCPBUGS-19106 : Updating ose-cluster-config-operator-container image to be consistent with ART #385  
read featuregates from openshift/api #349  
yield CRDs and empty resource rendering to api imge #379  
CNF-10479 : Bump up api to pull mixed cpu allocation feature gate #386  
NP-793 : Bump github.com/openshift/api #375  
create manifest directory during rendering #382  
SPLAT-1272 : Update for Nutanix failure domains api changes #378  
create parent dir for output #381  
Allow split rendering between cluster-config and openshift/api #380  
MON-3480 : Add MetricsServer FeatureGate #377  
NO-JIRA: pkg/cmd/render/config: Remove ReadFeatureGateV1OrDie #361  
MCO-813 : add MCN featuregate #368  
SPLAT-1127 : bring in vSphere CPMSO API updates #342  
OCPBUGS-21781 : Update openshift/api package to latest version #365  
OCPBUGS-21744 : bump library-go to include switch to HTTP/1.1 #366  
CFE-887 : Bump openshift/api to add DNSNameResolver. #364  
Enable ValidatingAdmissionPolicy in TechPreviewNoUpgrade. #358  
OCPBUGS-20164 : Remove Build CRD #360  
Remove AdmissionWebhookMatchConditions feature gate #359  
OCPVE-708 : feat: bump(api) #357  
OCPCLOUD-1989 : Promote GCP CCM from TPNU to default #319  
OCPBUGS-19106 : Updating ose-cluster-config-operator images to be consistent with ART #353  
CCO-412 : Bump API to promote azureWorkloadIdentity to defaultFeatures #351  
Full changelog  
 
OCPBUGS-25240 : CVE-2023-47108: bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.46 #180  
OCPBUGS-24099 : Updating ose-cluster-csi-snapshot-controller-operator-container image to be consistent with ART #176  
STOR-1402 : Chore: update libraries in all operators [4.15] #175  
OCPBUGS-22569 : CVE-2023-45142: bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.45.0 #173  
OCPBUGS-22357 : CVE-2023-44487: bump github.com/openshift/library-go to master #172  
OCPBUGS-21593 : CVE-2023-44487: bump golang.org/x/net to v0.17.0 #166  
STOR-1443 : Restart webhook Pods if csi-snapshot-webhook-secret changed #157  
OCPBUGS-19162 : Updating ose-cluster-csi-snapshot-controller-operator images to be consistent with ART #160  
OCPBUGS-3680 : Move readonlyRootFilesystem to the right place #159  
Full changelog  
 
OCPBUGS-24638 : Do not set default RPS sysctl twice (#869) #869  
cpuset-configure: exit gracefully on cgroup v2 (#866) #866  
CNF-7610 : Mixed CPUs plugin deployment support (#853) #853  
New MachineConfig render command (#844) #844  
Report duplicate profiles as ERRORs (#864) #864  
CNF-10473 : featuregates: main: add feature gates support for PAO controller (#858) #858  
e2e:latency: omit LatencyTestRun env variable (#857) #857  
OCPBUGS-18649 : E2E: PPC Test cases (#708) #708  
OCPBUGS-18640 : Fix Racing Machine Configs and add Day 0 Support (#854) #854  
Avoid k8s.io/kubernetes as dep (#848) #848  
Remove most //nolint:* overrides (#837) #837  
CNF-10294 : main: remove deprecated multi ns function (#770) #770  
OCPBUGS-22519 : bump opentelemetry package (#840) #840  
Disable HTTP/2 for webhook and metrics servers (#834) #834  
Remove obsolete protocols and weak ciphers (#827) #827  
OCPBUGS-18662 : rps: trigger udev even per queue (#816) #816  
render: change dir path (#824) #824  
Makefile: remote tmp folder on clean target (#823) #823  
Add golangci-lint (#793) #793  
Updating cluster-node-tuning-operator images to be consistent with ART (#795) #795  
fix: add if check for no resource match error (#801) #801  
nto: avoid timeout when there are too many CSV (#731) #731  
Set non-default UserAgent for easier debugging (#807) #807  
Improve co/node-tuning operand version reporting (#792) #792  
Add the k8s reporter to the configuration suite (#815) #815  
OCPBUGS-18783 : e2e: perfprof: enhance the scheduling domain tests (#791) #791  
Add kubeconfig path for IBM Managed OpenShift (#810) #810  
Add k8s reporter to e2e tests (#666) #666  
OCPBUGS-19459 : check for object being nil (#804) #804  
Memory manager E2E test fixes (#784) #784  
Some unit tests fail with go1.19 as some modules require 1.20 (#794) #794  
e2e: add expected max latancy to hwlatdetec test & rename constant (#719) #719  
OCPBUGS-18662 : e2e:rps: improve logging (#787) #787  
Full changelog  
 
OCPBUGS-22956 : Remove blockage of ConfigObserver by build informer HasSynced flag #315  
Revert “Revert #300 “API-1666: add image pull secret cleanup controller”” #314  
Revert #300 “API-1666: add image pull secret cleanup controller” #313  
API-1642 : add image pull secret cleanup controller #300  
API-1642 : Do not generate image pull secrets for internal registry when internal registry is disabled. #298  
OCPBUGS-21830 : bump(k8s,openshift) to address CVE-2023-44487 #308  
OCPBUGS-20164 : Include Build CRD in manifests #306  
WRKLDS-806 : Bump kube dependencies to 1.28.2 #305  
OCPBUGS-19136 : Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #304  
OCPBUGS-18932 : Always sort disabled controller list #302  
OCPBUGS-18498 : Disable BuildConfigChange controller when Build cap is disabled #299  
Full changelog  
 
manifests: Simplify filenames for default runlevel #101  
Makefile: Drop yq prerequisite from ‘manifests’ target #103  
OCPBUGS-22457 : manifests/0000_50_cluster-platform-operator-manager_07-aggregated-clusteroperator: Drop namespace #100  
switch to bingo for dependency management (and bump golangci-lint@v1.51.0) #95  
OCPBUGS-20511 : Bump golang.org/x/net to v0.17.0 #92  
OCPBUGS-19118 : Updating ose-cluster-platform-operators-manager images to be consistent with ART #91  
Full changelog  
 
OTA-917 : pkg/customsignaturestore: Implement signatureStores customization #994  
OCPVE-646 : add cloud credential capability #963  
OTA-855 : Create GET requests to the Prometheus API server #999  
OCPBUGS-23290 : install/0000_90_cluster-version-operator_02_servicemonitor: ‘oc get …’  for CannotRetrieveUpdates #995  
OCPBUGS-24138 : NO-JIRA: Updating cluster-version-operator-container image to be consistent with ART #1000  
OCPBUGS-23377 : to reduce log noise, only log sync_worker messages on retry or payload change #997  
OCPBUGS-19391 : do not reconcile rules if aggregationRule is set #993  
OCPBUGS-8079 : install/0000_90_cluster-version-operator_02_servicemonitor: Drop $ from ${{ #992  
OCPVE-740 : vendor: bump openshift/api #984  
OCPBUGS-21933 : Bump http-related deps #983  
OCPVE-673 : Bump API to Add OLM Capability #971  
Revert openshift/api bump PR merged by mistake (977) #978  
OCPVE-659 : bump openshift/api #977  
OCPBUGS-19868 : pkg/clusterconditions/cache: Avoid panic on all-fresh-cache evaluation #975  
OCPBUGS-19512 : pkg/clusterconditions/promql: Warm cache with 1s delay #939  
OCPBUGS-18386 : Properly reconcile SCC resources #966  
OTA-854 : Add configurable CVO knobs for risk-evaluation PromQL target #926  
OCPBUGS-18984 : pkg/payload/precondition/clusterversion/etcdbackup: Drop precondition #968  
OCPBUGS-19222 : Updating cluster-version-operator images to be consistent with ART #970  
OCPBUGS-18567 : lib/resourcemerge/apps: Cover paused and other spec properties in EnsureDeployment #965  
And 2 elided commits (e.g. from squash or rebase merges) 
Full changelog  
 
OCPBUGS-25140 : fix runtime error on Node details Overview when Machin… #13435  
OCPBUGS-24678 : Strip ‘Server’ header from proxy response #13427  
OCPBUGS-25210 , OCPBUGS-25211 : Fix pipelineRuns loading on repository details page #13439  
ODC-7389 : Update OpenShift favicons as well #13420  
OCPBUGS-24582 : Updated functions list page to use new hook useParams #13419  
OCPBUGS-18401 : add type and text filters to Events integration test #13407  
OCPBUGS-13206 : Fix customPythonDeploymentConfig YAML script to create a Pipeline wasn’t working #13149  
OCPBUGS-13204 : Fix that customNodeDeployment pipeline YAML script wasn’t working #13148  
OCPBUGS-24252 : fix subscription page fields #13416  
OCPBUGS-23764 : bump PF dependencies to the latest patch fix #13380  
OU-286 : add test-id to panel charts to ease e2e tests when titles change #13340  
OCPBUGS-23554 : Fix for monaco editor that happens with yaml is being edited #13414  
OCPBUGS-23378 : Set min-width for PF popovers that are being overridden by an inline style #13390  
OCPBUGS-23347 : fix vCenter cluster being empty #13209  
OCPBUGS-24339 : Do not depend on a global installed lint-staged #13409  
OCPBUGS-24399 : Update our overrides css rule to remove list bullet from PF4 ui elements #13406  
OCPBUGS-23761 : PatternFly5 update: Fix quick search input background color in dark mode #13398  
OCPBUGS-18401 : fix filtering issues on Events #13395  
OCPBUGS-23263 : Update i18next-parser dev dependency in console #13330  
OCPBUGS-24267 : Cluster configuration fields are not visible #13386  
OCPBUGS-22976 : S2I Build Wizard should check for Containerfile in addition to Dockerfile #13378  
OCPBUGS-24001 : Fix crash when ArtifactHub Task has no version #13379  
OCPBUGS-18371 : Searching for items in quick search is confusing #13381  
OCPBUGS-24280 : view sbom link redirection should be based on taskrun annotation #13387  
OCPBUGS-24339 : Add note about git hooks and PATH env var to README #13396  
OCPBUGS-18542 : Fixed topology package e2e tests #13136  
CONSOLE-3852 : remove PatternFly classnames from integration tests #13337  
OCPBUGS-24203 : ConsolePlugin metrics must no longer be grouped by the vendor #13383  
CONSOLE-3732 : Add option to enable/disable tailing to Pod log viewer #13298  
CONSOLE-3705 : Phase 1 of using OpenShift Dynamic Plugin SDK #13188  
OCPBUGS-23779 : Fix crash when user clicks on Show tooltips #13382  
OCPBUGS-19426 : Edit the secret and add the Chinese in the web-console, garbled characters will be displayed #13333  
CONSOLE-3764 : Update husky to v8.0.3 #13320  
OCPBUGS-23125 : add access review for impersonate #13345  
OCPBUGS-23780 , OCPBUGS-23783 , OCPBUGS-23794 , OCPBUGS-23977 : Bring back the Decorators and Pod Rings around resources in Topology #13376  
OCPBUGS-23956 : PatternFly5 update: Remove text decoration for task node on hover #13371  
OCPBUGS-23786 : PatternFly5 update: fix code snippet color in quick start in dark mode #13366  
OCPBUGS-23770 : After PatternFly5 update: Typology sidebar layout issue #13363  
OCPBUGS-23248 : change Alertmanager form to create using matchers inst… #13358  
OCPBUGS-23980 : Fix logs streaming auto scroll issue #13377  
OCPBUGS-23778 : Apply the correct font-family for the page header action button and menu items. #13375  
OCPBUGS-23756 : fix layout of Show tooltips in YAML editor #13374  
OCPBUGS-23971 : remove pf-m-grid-md from tables so table headers appea… #13373  
OCPBUGS-23927 : fix table layout issue with Identity providers table #13372  
OCPBUGS-23769 : PatternFly5 update: fix Topologylist view hover effect #13368  
CONSOLE-3793 : add uptime to Node pages #13312  
OCPBUGS-23559 : Styling issue in functions list page after PatternFly upgrade #13356  
chore(i18n): update translations: : Completed OCP-4.15/Master Branch/Sprint 243 #13253  
OCPBUGS-23923 : fix PipelineRun task logs switcher #13369  
OCPBUGS-23775 : After PatternFly5 update: Form error is missing when import a container image #13365  
OCPBUGS-23765 : fix dark theme issue for helm release readme modal #13370  
ODC-7359 : Fix shipwright build e2e tests #13296  
OCPBUGS-23787 : PatternFly5 update: fix Quickstarts catalog item count alignment #13367  
OCPBUGS-23776 : After PatternFly5 update: Add page > more button dropdown is too wide #13361  
OCPBUGS-23768 : After PatternFly5 update: Navigation: Extra space after divider #13362  
OCPBUGS-23912 , OCPBUGS-23918 : Add Vulnerabilities column and signed icon in PAC repository PLR list #13364  
ODC-7426 : Deletion of pipeline run after tekton result installation should be user-friendly #13353  
OCPBUGS-23388 : Pipeline Name gets changed to “new-pipeline” on the Edit Pipeline YAML/Builder #13344  
ODC-7389 : Replace topology graphic with new version for openshift v4.15 #13350  
OCPBUGS-23543 : Deployment option is missing in ‘Deploy Image’ #13354  
ODC-7428 : Update quick start name and document links for getting started section #13348  
OCPBUGS-22778 : Fix for yaml editor that crashes with MCE and ACM plugins enabled #13346  
GITOPS-3575 : Added disallowed flag to gitops static plugin #13307  
ODC-7419 : Feature new Quickstarts (RHDH on the admin dashboard and Pipelines/Serverless on the dev add page) #13303  
CONSOLE-3693 : Upgrade to PFv5 versions #12983  
ODC-7425 : Add serverless function icon in Add page group header #13338  
OCPBUGS-20016 : account for useK8sWatchResource returning {} like it does f… #13347  
ODC-7383 , ODC-7384 , ODC-7385 : Update the PipelineRun and TaskRun details page to use Tekton Results API to load all the info #13328  
ODC-7424 : Add e2e tests for vulnerabilities column in pipelinerun list and details page #13335  
OCPBUGS-23164 : Cannot Edit Shipwright Build #13341  
ODC-7382 , ODC-7395 : add support for tektonresult api to load PipelineRuns #13311  
ODC-7421 : Show vulnerability column in the pipelinerun list page #13329  
ODC-7424 : add e2e tests for SBOM section and output tab #13325  
OCPBUGS-23292 : Webpack-DevServer Hot-Reload Not Working #13331  
CONSOLE-3823 : Split auth config to its own module #13261  
ODC-7423 : move pipelinerun results to output tab #13323  
ODC-7399 : Create getting started content in functions list page #13289  
ODC-7422 : Add SBOM link and signed badge in PLR details page #13314  
CONSOLE-3618 : Remove frontend multicluster code #13245  
CONSOLE-3777 : Update NodeJS v14 to v18 #13213  
ODC-7414 : Update Shipwright API from v1alpha1 to v1beta1 #13304  
OCPBUGS-20016 : improve labels and annotations modal display and editi… #13295  
CONSOLE-3695 : Add details item extension to console dynamic plugin SDK #13240  
CONSOLE-3814 : Conditionally render “Users” and “Groups” nav items #13287  
OCPBUGS-23110 : Disable Pipelines E2E Tests #13318  
CONSOLE-3740 : Address memory issues in CI #13309  
CONSOLE-3614 : Remove multicluster code from Bridge #13244  
CONSOLE-3822 : Update obsolete deps #13294  
OCPBUGS-22930 : remove expandable toggle for conditional update risk d… #13306  
OCPBUGS-22749 : Adjust NAD name by using unique-names-generator #13263  
CONSOLE-3781 : remove cypress.config comments #13301  
CONSOLE-3819 : change Cypress’ default browser to Electron #13300  
OCPBUGS-19916 : Fix MachineSetList capacity logic #13259  
CNV-30298 : Add UI for OVN Secondary Localnet Network #13293  
OCPBUGS-19875 : Fix plugin proxy handler #13272  
CONSOLE-3808 : Remove Protactor from console-plugin-sdk #13283  
OCPBUGS-22747 : Display “With Data upload form” in Create PVC drop down once #13292  
CONSOLE-3811 : remove shared Protractor files #13282  
ODC-7409 : Use @kubernetes-models/shipwright types in shipwright-plugin #13267  
CONSOLE-3788 : remove local-storage-operator-plugin Protractor tests #13291  
CONSOLE-3788 : remove network-attachment-definition-plugin Protractor … #13286  
ODC-7386 : Ensure the Import Form gets submitted without errors if BC is not installed while Pipelines is installed #13145  
CONSOLE-3788 : migrate console Protractor tests to Cypress #13257  
OCPBUGS-22419 : Fix the forms when BC is not installed in the cluster #13241  
CONSOLE-3788 : remove cnv console tests #13280  
OCPBUGS-10562 : fix operator uninstall test #13214  
CONSOLE-3740 : remove references to removed packages #13281  
OCPBUGS-22213 : Fix links for CodeEditor component #13274  
CONSOLE-3816 : Goodbye! #13255  
OCPBUGS-19458 , OU-241 : Remove unused Observe > Metrics page code #13114  
OCPBUGS-20295 : clarify Operator installMode error message #13232  
CONSOLE-3740 : fix bug where renamed tests weren’t updated #13275  
OCPBUGS-22284 : updating doc links for 4.14 GA #13266  
OCPBUGS-22199 : Save also the location.search and .hash values in localStorage to restore them after login #13268  
OCPBUGS-22213 : Fix links for CodeEditor component #13265  
OCPBUGS-19970 : Workloads-AddPage: upload JAR file’s i18n misses #13264  
OCPBUGS-16756 : Cluster dropdown items are not marked for i18n when ACM/MCE installed #13238  
OCPBUGS-20362 : Delete results.tekton.dev annotations before rerun the pipelineRun #13230  
OCPBUGS-9422 : Telemetry- Current page was sometimes not tracked when reloading the current page #13088  
CONSOLE-3740 : check that user dropdown is present to verify logged in #13260  
CONSOLE-3812 : remove packages/ceph-storage-plugin/integration-tests #13249  
CONSOLE-3809 : remove orphaned OLM Protractor views #13248  
OCPBUGS-19783 : Channel page shows “Required” message for the default name when navigate to create channel page #13222  
OCPBUGS-20229 : Service details page shows revisions and routes from other service also #13221  
CONSOLE-3766 : Update i18next-parser dev dependency in console #13197  
CONSOLE-3740 : follow-on fixes and cleanup for Cypress upgrade #13242  
OCPBUGS-20305 : Extra space is in the translation text(Chinese) of ‘Create rolebinding’ and ‘replicate rolebinding’ #13236  
OCPBUGS-19714 : hide page-specific doc links for ROSA and OSD #13229  
chore(i18n): update translations: Completed OCP-4.15/Master Branch/Sprint 242 #13201  
OCPBUGS-21616 : Fix empty editor error #13176  
ODC-7401 : Remove protractor from dev-console and knative plugins #13247  
ODC-7400 : Fix e2e for dev-console, knative, topology, helm and pipeline packages #13231  
CONSOLE-3740 : Upgrade Cypress #13070  
CONSOLE-3758 : add support for new features annotations while preserv… #13183  
ODC-7396 : Add Pipeline metrics tab using plugin #13225  
CONSOLE-3084 : frontend/packages/console-shared/src/hooks/useCanClusterUpgrade: Not ROSA #13184  
CONSOLE-3675 : Dynamic Demo Plugin: Add dashboard card with chart using QueryBrowser component #13105  
OCPBUGS-20270 : Add instructions to the README for running the monitoring plugin locally #13226  
OCPBUGS-16736 : use setTimeout to allow model to be created #13195  
OCPBUGS-4242 : Fix CSV list and details page managed namespaces for copied CSVs. #13194  
OCPBUGS-19970 : Home-Projects-Default-workloads-AddPage: upload JAR file’s i18n misses #13208  
OCPBUGS-19966 : Builds - BuildConfigs : i18n misses #13211  
OCPBUGS-19437 : API docs content issue (additional fixes) #13198  
ODC-7377 , ODC-7378 : Add Revisions, Routes and Pods tab for service details page #13174  
CONSOLE-3763 : Update null-loader dev dependency in console #13154  
OCPBUGS-7893 : show all the legends for Pipeline metrics in PipelineRun TaskRun Duration chart #13077  
OCPBUGS-14322 : fix ResourceLog permissions when impersonating #13196  
ODC-7391 : Add a new allowInsecure option to the internet proxy API #13175  
OCPBUGS-19743 : Fix Invalid URL crash #13192  
OCPBUGS-18267 : 404 - not found will show on Knative-serving Details page #13156  
OCPBUGS-17676 : Enable white space retain in resource logs #13101  
OCPBUGS-4426 : All Projects’ dropdown”: Roles and RoleBindings “before all” hook for “test Roles detail page breadcrumbs to list page restores #13190  
OCPBUGS-8777 : Don’t redirect after logout from login error route #13102  
OCPBUGS-9157 : ‘Create Pod’ button should be disabled for normal user … #13040  
OCPBUGS-19640 : Dont render ARN mode role field and warning for HyperShift clusters #13191  
OCPBUGS-19437 : API docs content issue #13180  
OCPBUGS-19546 : Set unlimited line width in YAML editor #13182  
OCPBUGS-19413 : Fix demo dynamic plugin dev mode cypress tests #13172  
OCPBUGS-19367 : Console should not panic when no response is retrieved for plugin assets #13166  
OCPBUGS-19394 : document kebab menu cell props #13177  
OCPBUGS-13152 : fetch TaskRuns without selector and reduces the get TaskRuns requests #13065  
OCPBUGS-9719 : Correct logout process #10177  
OCPBUGS-18832 : change resource icon for FenceAgentRemediationTemplate… #13162  
OCPBUGS-18996 : fix issues with refactored “Create StorageClass” form #13153  
OCPBUGS-19173 : Updating openshift-enterprise-console images to be consistent with ART #13157  
OCPBUGS-11286 : Check if filtered object contains name property #12810  
OCPBUGS-18464 : Hide the Builds NavItem if BuildConfig is not installed in the cluster #13141  
OCPBUGS-18494 : Upgrade DomainMapping apiVersion to v1beta1 #13133  
OCPBUGS-19314 : Hide the DeploymentConfig option in the User Preferences if that resource type isn’t available #13130  
OCPBUGS-6515 : address ConsoleExternalLogLink test flake #13110  
OCPBUGS-9285 : Remove redundant break line #13109  
OCPBUGS-5571 : Update API docs content based on docs review #13108  
OCPBUGS-3403 : Fix resource table sorting crash #13103  
OCPBUGS-17203 : mock apis for git repo in test serverless function tests #13064  
OCPBUGS-19313 : Hide DeploymentConfig option from forms when it’s not installed in the cluster #13129  
OCPBUGS-19311 : Unhide the Import From Git Tab on the Add page if Pipelines Operator is installed and BuildConfig is not installed in the cluster #13128  
OCPBUGS-18188 : Added React Icon #13111  
OCPBUGS-18485 : Monitoring: Fix display of silenced alerts in dev console #13151  
OCPBUGS-6513 : Fixed Edit Application form for Knative Services #12832  
OCPBUGS-129 : bump @patternfly/react-core to v4.276.11 to pick up Sele… #13092  
OCPBUGS-18439 : use active namespace in Create cta href of create action for operator backed #13132  
And 4 elided commits (e.g. from squash or rebase merges) 
Full changelog  
 
OCPBUGS-24330 : Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART #124  
OCPBUGS-24338 : Updating ose-csi-external-snapshotter-container image to be consistent with ART #123  
OCPBUGS-24329 : Updating ose-csi-snapshot-controller-container image to be consistent with ART #121  
OCPBUGS-24244 : Updating ose-csi-external-snapshotter-container image to be consistent with ART #118  
OCPBUGS-24160 : Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART #116  
OCPBUGS-24244 : Updating ose-csi-external-snapshotter-container image to be consistent with ART #117  
OCPBUGS-24071 : Updating ose-csi-snapshot-controller-container image to be consistent with ART #115  
OCPBUGS-23010 : UPSTREAM: 958: Re-queue SnapshotContents that are readyToUse: false #114  
OCPBUGS-21593 : CVE-2023-44487: bump golang.org/x/net to v0.17.0 #108  
STOR-1404 : Rebase external-snapshotter to v6.3.0 for OCP 4.15 #107  
OCPBUGS-19260 : Updating csi-snapshot-validation-webhook images to be consistent with ART #106  
OCPBUGS-19223 : Updating ose-csi-external-snapshotter images to be consistent with ART #105  
OCPBUGS-19100 : Updating ose-csi-snapshot-controller images to be consistent with ART #104  
Full changelog  
 
MGMT-16313 : Add support for C++ build (#137) #137  
Revert “Start using rhel-coreos image rather than machine-os-content (#135)” (#136) #135  
Start using rhel-coreos image rather than machine-os-content (#135) #135  
Updating driver-toolkit images to be consistent with ART (#134) #134  
Full changelog  
 
OCPBUGS-25242 : CVE-2023-47108: bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.46 #103  
STOR-1402 , STOR-1453 : update libraries and specify TLS_MIN_VERSION #97  
OCPBUGS-22600 : CVE-2023-45142: bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.45.0 #94  
STOR-1276 : Enable support for mounting volumes with SELinux context #81  
Add clone test for gcp-pd-csi-driver #92  
OCPBUGS-22357 : CVE-2023-44487: bump github.com/openshift/library-go to master #93  
OCPBUGS-21593 : CVE-2023-44487: bump golang.org/x/net to v0.17.0 #86  
OCPBUGS-19229 : Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART #85  
Full changelog  
 
HOSTEDCP-1257 : control-plane-pki-operator: add a CSR flow for break-glass creds #3324  
ACM-8466 : Add Kubernetes SCC V2 options to HO containers #3311  
OCPBUGS-19271 : Updating ose-hypershift-container image to be consistent with ART #3247  
HOSTEDCP-1336 : bump openshift/api #3282  
NO-JIRA: Fix wrong annotation on cluster deletion #3289  
OTA-855 : Enable CVO to evaluate conditional updates on self-managed HyperShift deployed on OpenShift #2807  
HOSTEDCP-1318 : correct typo for OAS internal-oauth-disabled flag #3278  
NO-JIRA: Bump the golang-dependencies group with 3 updates #3254  
OCPBUGS-23126 : Fix a bug on deletion of a hostedcluster #3234  
CNV-35774 : Improve CRD defaulting for HostedCluster and NodePool #3116  
HOSTEDCP-1322 : NodeUpgradeType defaulted by provider via CLI #3273  
NO-JIRA: cmd/cluster/core/dump: Gather PodDisruptionBudgets too #3263  
CNV-34093 : kubevirt: verify release image falls within supported release window #3184  
CNV-29003 : Re-enable NodePoolUpgradeTest for KubeVirt (Replace Only) #3189  
OCPBUGS-22459 : Add prestop to konnectiviy server #3250  
HOSTEDCP-1318 : pass internal-oauth-disable flag to openshift-apiserver when Auth type is OIDC #3244  
OCPBUGS-23397 : Set shutdown-delay-duration to 15s #3204  
HOSTEDCP-1234 : Add KMS support on Azure clusters using Azure Key Vault #3183  
OCPBUGS-23555 : set respondWithChallenges false on CLI OAuth client #3249  
WRKLDS-925 : remove duplicate passing of kubeconfig into route-controller-manager #3220  
HOSTEDCP-1256 : control-plane-pki-operator: add an operator for managing PKI #3193  
HOSTEDCP-1319 : Fix Dependabot & Group Dependency Updates #3246  
OCPBUGS-24062 : fix(cpo): Set restart annotation on network-node-identity #3245  
kubevirt, hcp, HOSTEDCP-1311: Add multinet knobs #3235  
HOSTEDCP-1312 : Fixed update-codegen.sh to work locally #3214  
OCPBUGS-23555 : add CLI oauthclient #3238  
HOSTEDCP-1300 : Bump k8s.io/client-go to v0.28.3 #3191  
OCPBUGS-19834 : add watch for HCP pullsecret to HCCO #3237  
Update RHTAP references (main) #3230  
HOSTEDCP-1236 : Enable public router+external DNS for azure #3233  
OCPBUGS-23921 : Use correct kubeconfig in CCM and remove CCMs access t… #3222  
OCPBUGS-22473 : Added OLMCatalogPlacement option to the CLI #3206  
OSD-19085 : New hypershift_cluster_cores metric giving the total number of worker cores #3089  
OCPBUGS-20246 : Added brackets to IPv6 KAS address on kubeconfig #3207  
OCPBUGS-23737 : remove machine-approver probes #3227  
OCPBUGS-23350 : Added IPFamilyPolicy to services exposed at the HCP in DualStack mode #3210  
OCPBUGS-23466 : Let router use svc ips #3218  
HOSTEDCP-1256 : api/hypershift: mark more conditions with list key types #3212  
OCPBUGS-23472 : unset ServiceAccount on ignition-server-proxy #3209  
OCPBUGS-23528 : Fix error when removing finalizer on cluster destroy #3219  
HOSTEDCP-1256 : api/v1beta1: annotate hostedcontrolplane conditions #3211  
OCPBUGS-23398 : Fixed AWS KMS Backup container args #3216  
HOSTEDCP-1311 : kubevirt, Add support for secondary networks #3066  
HOSTEDCP-1256 : expose cert rotation scale parameter #3208  
OCPBUGS-23314 : SetLogger for CLI #3199  
HOSTEDCP-1237 : Retrieve RHCOS VHD image from release image #3177  
HOSTEDCP-1284 : Bumps k8s.io/pod-security-admission to v0.28.3 #3181  
CNV-23418 : Validate jsonpatch annotation + add condition on wrong patch #3197  
HOSTEDCP-1285 : Kas port svc cleanup #3186  
HOSTEDCP-1254 : disable deployment of integrated oauth when authentication type is OIDC and set KAS flags #3151  
CNV-23418 : fix the jsonpath annotation implemetation #3201  
HOSTEDCP-1305 : Simplify HostedControlPlaneNamespace().Name #2619  
OCPBUGS-22912 : Set value of elb tag to 1 instead of true #3198  
CNV-30444 : Document recommended MTU settings for KubeVirt HCP #3129  
HOSTEDCP-1306 : Bump Golang builder to 1.20 for RHTAP dockerfile #3196  
NO-JIRA: chore(deps): update rhtap references #3192  
CNV-23418 : unsupported escape hatch mechanism custom HS/KV vms #3187  
HOSTEDCP-1256 : generate typed clients for apis #3179  
NO-JIRA: *: Fix “succesfully” -> “successfully” typos #3188  
OCPBUGS-20179 : Stop defining time series for hosted clusters or node pools which do not exist anymore. #2671  
HOSTEDCP-1285 : Consume kas Pod port by name #3185  
OCPBUGS-23083 : adding permission to CNO RBAC Calico path for network-node-identity deploy #3172  
HOSTEDCP-1256 : Update Dependencies #3154  
HOSTEDCP-1283 : Fixed Azure nodes not joining #3174  
HOSTEDCP-1227 : Retrieve CAPZ image from OCP release image #3074  
NO-JIRA: fix formatting for releaseImage log #3156  
HOSTEDCP-1206 : Req serving isolation e2e enxebre #3150  
OCPBUGS-23015 : Configure HSTS for kube-apiserver #3088  
HOSTEDCP-1281 : Fix a bug in the validating webhook #3164  
CNV-33847 : KubeVirt: create the etcd encryption key secret, if missing #3148  
HOSTEDCP-1278 : Adjustment cluster-cidr,service-cidr to support dualstack #3161  
OCPBUGS-10423 : Update regex validation for nodepool.spec.taints.value #3141  
OCPBUGS-20161 : Stop exposing kas on 6443 private route service load balancer #3149  
OCPBUGS-16079 : No error for overlapping service network and API IP #3067  
OCPBUGS-22868 : Fixed accessTokenInactivityTimeout validation #3157  
CNV-34094 : Add validating webhook #3132  
Stop defaulting aws private haproxy external port to 6443 #3147  
Remove GITHUB_ACCESS_TOKEN requirement from release notes script #3134  
HOSTEDCP-1215 : Use the same etcd snapshot for all replicas during etcd restore #3081  
Bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /hack/tools #3136  
OCPBUGS-20033 : Make the OLMCatalogPlacement field immutable #3113  
HOSTEDCP-1113 : Improve NodePool CPU arch & platform check #3072  
HOSTEDCP-1253 : bump openshift/api for new authentication config #3135  
HOSTEDCP-1229 : Move azure cloud provider to out of tree #3086  
contrib: increase HC quota to 40 #3140  
HOSTEDCP-1200 : Remove pod exceptions from EnsureNoCrashingPods #3138  
run EnsurePSANotPrivileged for TestCreateCluster only #3137  
OCPBUGS-21776 : Cluster-policy-controller: add missing RBAC for privileged namespaces PSA syncer controller #3115  
OCPBUGS-21626 : Validate accessTokenInactivityTimeout >= 300s #3110  
OCPBUGS-20246 : Added brackets to the kubeconfig server address when IPv6 #3097  
Bump golang.org/x/net from 0.13.0 to 0.17.0 #3092  
OCPBUGS-22195 : Fix label selector check for CAPI provider #3108  
Bump golang.org/x/net from 0.9.0 to 0.17.0 in /hack/tools #3093  
Update RHTAP references #3062  
OCPBUGS-21822 : Add ign proxy label selector for LabelTopologyZone PodAntiAffinity #3103  
OCPBUGS-19419 change trusted bundle volume mount for CPO #3099  
Disabling unused monitoring services #2730  
OCPBUGS-18341 : change required pod anti-affinity rule to preferred rule #3095  
SDN-4062 : Revert “SDN-4042: Increase upgrade rollout timers” #3090  
CNV-31891 : Document port 80 is not supported with default ingress for KubeVirt #3079  
MULTIARCH-3760 : Rename depricated flag for PowerVS capi deployment #3028  
HOSTEDCP-1051 addition of grace period for aws infra destruction #2967  
HOSTEDCP-1232 : Add clusterName label to CAPI kubeconfig secret #3087  
OCPBUGS-19957 : Reconcile CNCC secret to CPO namespace #3065  
OCPBUGS-20105 : OCPBUGS-20109: Update the scheduler to only accept paired Nodes and check scheduler HCs has two Nodes #3077  
OCPBUGS-16189 , OCPBUGS-19746 : Added network validations #3047  
CNV-30697 : Dedicated CPU for KubeVirt node pool #3048  
Add record rules for kas qps #2858  
Fix a typo in KubeVirt troubleshooting script #3073  
HOSTEDCP-1184 : Document IPv6/IPv4/DualStack deployments for Hypershift in Baremetal #3008  
Add aws-ebs-csi-driver-operator to allowed NeedManagementKASAccessLab… #3076  
Upate azure docs #3075  
OCPBUGS-13348 : Hypershift Audit configuration not working (part2). #3014  
OCPBUGS-11939 , OCPBUGS-18128 , OCPBUGS-18460 , OCPBUGS-18602 , OCPBUGS-18879 : Support Disconnected HCP #2950  
Add private link perms to docs and clarify log message #3063  
OCPBUGS-14819 : Add konnectivity-proxy container to CNO #2974  
OCPBUGS-19784 : Update capi agent version for CRD label #3050  
KubeVirt platform troubleshooting documentation #3055  
Remove EgressFirewall Creation in HCP namespace #3049  
HOSTEDCP-1212 : Bump Golang to v1.20 #3038  
Update RHTAP references (main) #3054  
OCPBUGS-15215 : OAuth template config in HostedCluter.configuration.ouath is not honored in HyperShift #3041  
Update RHTAP references (main) #3042  
OCPBUGS-19271 : Updating hypershift images to be consistent with ART #3017  
Update kubevirt csi driver deployment with proper timeouts #3044  
OCPBUGS-19516 : Upgrade agent APIs to v1beta1 #3022  
[kubevirt platform] Detect Suboptimal MTU and raise HostedCluster Condition accordingly #2976  
OCPBUGS-19674 : Report correct port when API exposed via route #3037  
OCPBUGS-13829 : set accesstoken-inactivity-timeout flag to openshift-oauth-apiserver #3025  
HOSTEDCP-1209 : set ubi Containerfile labels #3039  
Use example versions for KubeVirt platform that are supported #3027  
OCPBUGS-17669 : Remove cluster name validation from HCC #3036  
KubeVirt: document VMs logs collection #3031  
Update RHTAP references (main) #3033  
OCPBUGS-19381 : Let NodePools skip min version when SkipReleaseImageValidation is in HC #3024  
OCPBUGS-19346 : set default deploymentconfig params on AWS CCM #3021  
ACM-7278 : Remove marking pull secret as required in hcp cli #3013  
OCPBUGS-19332 : Use impersonated client for fetching the localhost-kubeconfig from ma… #3011  
Relax network policy e2e for private #3020  
Dump KubeVirt pod logs #3000  
Update RHTAP references #2995  
OCPBUGS-19014 : Apply private-router network policy only if running OCP 4.14 #3012  
Validate KubeVirt platform required versioning #2948  
OCPBUGS-18720 : amend OLM catalogs ImageStream according to annotation #3001  
OCPBUGS-17906 : reconcile Authentication global config #3009  
feat: add _id label to all hypershift operator metrics #2991  
OCPBUGS-18122 : Rename isUpgradeable to isUpgrading according to its return value #2955  
OCPBUGS-18762 : unset ControlPlaneReleaseImage on HCP when ControlPlaneRelease is unset on HC #3004  
OCPBUGS-18754 : tuned DS should not use controlPlaneReleaseImage #3003  
HYPBLD-99 : enable CGO_ENABLED for building FIPS compliant images #2997  
e2e: fixed gomega created from parent test context #2987  
bump HO supported version for 4.15 #2927  
HOSTEDCP-1075 : Document instructions for recovering etcd cluster from lost quorum #2952  
And 4 elided commits (e.g. from squash or rebase merges) 
Full changelog  
 
Fix typo in link to gathers.json #876  
And 30 elided commits (e.g. from squash or rebase merges) 
Full changelog  
 
OCPBUGS-24155 : Updating ose-prometheus-adapter-container image to be consistent with ART #95  
MON-3489 : Bump openshift/k8s-prometheus-adapter to v0.11.2 #94  
OCPBUGS-21621 : Add a toggle to disable HTTP/2 on the server to mitigate CVE-2023-44487 #88  
add machine424 and rexagod  to OWNERS #73  
OCPBUGS-21621 : upgrade golang.org/x/net to 0.17.0 to address CVE-2023… #80  
OCPBUGS-18971 : limit number of simultaneous client requests #76  
OCPBUGS-19251 : Updating ose-prometheus-adapter images to be consistent with ART #74  
Bump openshift/k8s-prometheus-adapter to v0.11.0 #72  
Full changelog  
 
OCPBUGS-19115 : Updating ose-kubevirt-csi-driver-rhel8 images to be consistent with ART #23  
Ensure volume is removed before returning success (#90) #22  
Full changelog  
 
Add workaround for SLOF regression #263  
client/domain: Remove spice as domain grahics #260  
OCPBUGS-19187 : Updating ose-libvirt-machine-controllers images to be consistent with ART #262  
Full changelog  
 
OCPBUGS-25228 : crio: drop automatic image cleanup on upgrades #4072  
OCPBUGS-17877 : daemon: Add support for new nmstate logic #4020  
OCPBUGS-21597 : Alleviate confusion over mco_state #4000  
OCPBUGS-24012 : Add templates for gc_thresh sysctls #4048  
OCPBUGS-24035 : execute cert related processes to ensure proper rotation #4050  
MCO-681 , OCPBUGS-20427 : Add Key State Metrics, No datapoint found when querying up certain registered metrics #4052  
OCPBUGS-19352 : Fix bootstrap with NTO Operator and duplicate MachineConfigs #3972  
COS-2526 : CoreOS: Remove imgid field in coreos aleph #4034  
TRT-1377 : Revert #4028 “OCPBUGS-22324: Wait for br-ex up event before node-valid-hostname” #4053  
TRT-1375 : Revert #3965 “MCO-681, OCPBUGS-20427: Add Key State Metrics, No datapoint found when querying up certain registered metrics” #4051  
MCO-664 : adds on-cluster build dev preview docs #3885  
OCPBUGS-24177 : fix race for MCN creation #4049  
OCPBUGS-15934 : unit test ctrrcfg uses *resource.Quantity to use *resource.Quantity #4044  
OCPBUGS-22324 : Wait for br-ex up event before node-valid-hostname #4028  
MCO-681 , OCPBUGS-20427 : Add Key State Metrics, No datapoint found when querying up certain registered metrics #3965  
OCPBUGS-24019 : Add ownership annotations to TLS artifacts #4045  
MCO-795 : MCO-813: MCO-473: Implement Upgrade-Monitor, FeatureGate, and MachineConfigNode types #4012  
OCPBUGS-23255 : Add FIPS information to oldconfig when checking if reboot is needed #4033  
OCPBUGS-23484 : kubevirt, Activate nodeip-configuration.service #4039  
OCPBUGS-23432 : Use shorter IP label for keepalived VIP #4040  
OCPCLOUD-1609 : Fix syntax in vsphere-hostname.yaml for CAPI machines #4037  
OCPBUGS-23209 : workaround nmstate bug by configuring ipv{4,6} addresses #4026  
OCPBUGS-22200 : Retry fetching OpenStack hostname if it fails #3990  
OCPBUGS-22721 : Don’t retry node-ip show in resolv-prepender #4017  
MCO-772 : controller: allow custom pool configs to take priority #4015  
OCPBUGS-18414 , OCPBUGS-18456 , OCPBUGS-18458 : Configures SSH Keys and Password for core, fixes config drift degradation #3946  
Use the bridge interface name for ofport request #3998  
OCPBUGS-7638 : typo s/iface_default_hint_file/default_bridge_file/ #4004  
OCPBUGS-16871 : MCO - currentConfig missing on the filesystem #3963  
OCPBUGS-20369 : Require a hostname override for AWS #3979  
OCPBUGS-21814 : bump library-go and k8s dependencies to most recent version #3988  
OCPBUGS-19736 : configure-ovs: handle SIGINT and SIGTERM #3982  
Add kernel-64k kernelType #3903  
MCO-593 : Consume MCO API and CRDs from openshift/api #3747  
Get the nmstate pinned package from kojihub when building on top of a CentOS base image #3954  
CRI-O: Use 127.0.0.1 for stream server with random port #3853  
OCPBUGS-20499 : gcp-routes: don’t exit on crictl failures #3977  
OCPBUGS-7638 : Allow specifying the interface for br-ex #3696  
OCPBUGS-20338 : dashboard should detect unknown and not ready for not ready dashboard #3964  
OCPBUGS-19722 : Informers are setup with incorrect namespace #3955  
OCPBUGS-15087 : templates: Introduce kubelet-dependencies.target #3865  
OCPBUGS-17841 : Ensure gcp-routes hack for internalLB hairpin traffic works for SGW #3953  
OCPCLOUD-1609 : Set guestinfo.hostname for CAPI VMs on vSphere #3949  
OCPBUGS-19708 : Support to append the duplicate kernel arguments to the rendered MC #3947  
OCPBUGS-18771 : Consider ingress VIPs when selecting node IP #3943  
MCO-424 : Drop machine-os-content references #3364  
OCPBUGS-19992 : Add v6-primary dual stack support to VSphere UPI #3670  
OCPNODE-1799 : support icsp and idms objects #3898  
Improve kubelet error log #3914  
OCPBUGS-18772 : Use image exists in resolv-prepender instead of wc -l #3910  
MCO-707 : Strip registry transport from os image URL for comparison #3857  
OCPBUGS-15583 : Revert “Revert “fix nodeStatusUpdateFrequency”” #3890  
OCPBUGS-17811 : add certificate input to bootstrap mcs #3876  
MCO-746 : make buildcontroller tests less flaky #3905  
OCPBUGS-18902 : Internal Registry Secrets merge causing excessive API calls #3912  
MCO-664 : adds e2e for on-cluster build dev preview #3807  
Dockerfile: update local copy to OCP 4.15 image #3922  
OCPBUGS-19365 : Ignore invoking nbctl calls if its SDN #3926  
OCPBUGS-15910 : After dual-stack conversion reconcile IPFamilies #3909  
OCPBUGS-18800 : fix merged image registry CA behavior #3851  
mod: Update rpmostree-client-go #3916  
OCPBUGS-13044 : daemon: always use podman cp to copy extensions container content #3921  
OCPBUGS-18906 : Remove dependency on k8s.io/kubernetes packages #3913  
OCPBUGS-19097 : Updating openshift-proxy-pull-test images to be consistent with ART #3918  
OCPBUGS-18772 : resolv-prepender: avoid pulling baremetalRuntimeCfgImage again #3907  
OCPBUGS-19179 : Updating ose-machine-config-operator images to be consistent with ART #3919  
OCPBUGS-16905 : install: Recreate and delayed default ServiceAccount deletion #3895  
MCO-765 : Examine/Remove memory limits on MCO pods #3915  
MCO-731 : Move services machine-config-daemon-pull.service and machine-config-daemon-firstboot.service before ovs-configuration.service #3858  
MCO-708 : Extract and merge kernel arguments from /proc/cmdline #3856  
configure-ovs-network: Add tun device support #3618  
OCPBUGS-11437 : MCO keeps the pull secret to .orig file once it replaced #3759  
Full changelog  
 
NO-ISSUE: Dummy change to force bumping fcos image to 39.20231101.3.0 #33  
NO-ISSUE: Force updating 4.15 CI images #32  
OCPBUGS-19133 : Updating ose-machine-os-images images to be consistent with ART #30  
Full changelog  
 
OCPBUGS-24658 : remove regex from console page route path so plugin pages are found #85  
OU-298 : fix default nginx path to look for static files #83  
OCPBUGS-22104 : disable query link for non metric-based alerts #78  
OU-285 : add test-id to panel charts to ease e2e tests when titles change #80  
Upgrade Node.js from v16 to v18 in images #79  
OU-261 : Fix “Overwriting current silence” info alert to have padding #74  
OU-179 : Fix the root cause of externalLabels not present on alerts #53  
Revert “Fix i18n namespace for navigation menu entries” #77  
Fix i18n namespace for navigation menu entries #73  
add ipv6 nginx configuration #76  
OCPBUGS-19233 : Updating monitoring-plugin images to be consistent with ART #75  
Full changelog  
 
Revert art-bot PR#42 #43  
And 4 elided commits (e.g. from squash or rebase merges) 
Full changelog  
 
OSASINFRA-3290 : Remove Kuryr info gathering #393  
machineconfig: always gather MCS-served config #380  
OCPBUGS-20391 : Revert “Add must gather script for network observability” #390  
gather_sriov: Fix typos and collect SRIOV cache at /var/lib/cni/sriov #369  
sriov: Clean up ip netns output #387  
OCPBUGS-19280 : Updating ose-must-gather images to be consistent with ART #381  
ppc: explicitly add RuntimeClass to gathered resources #386  
OCPBUGS-19761 : Removed workload partitioning annotation from ppc script #385  
Full changelog  
 
Added METRIC_TEST_IMAGE var (#86) #86  
Update the k8s dependencies to 1.28.3 (#81) #81  
Updating ose-network-metrics-daemon images to be consistent with ART (#80) #80  
Full changelog  
 
NO-JIRA: Adding bcc to the container #104  
SDN-4189 : Update OVS flows counter to work for cookies with leading 0. #103  
OCPBUGS-24385 : Align status and assignee between jira and github #100  
OCPBUGS-24276 : Add “networking / network-tools” to list of components #102  
SDN-4189 : Fix error when nbdb and sbdb leader are located on different nodes #99  
SDN-4189 : Add flow counter script for ACLs #98  
SDN-4182 : Script cleanup + track ovnk upstream issues in jira #97  
OCPBUGS-22166 : Move commands to the function to avoid them being executed on -h. #93  
Update docs to use image-streams instead of quay image #91  
jira-scripts: Add Zenghui, remove Vic #90  
Add Flavio as approver #89  
SDN-3904 : Update scripts in network-tools to reflect the changes in IC model #86  
SDN-4047 : Migrate bug-dispath query scripts #88  
OCPBUGS-19292 : Updating ose-network-tools images to be consistent with ART #87  
Full changelog  
 
Add generation of updateService.yaml (#759) #759  
OCPBUGS-19429 : Fix cross EUS channel upgrade path calculation (#757) #757  
OCPBUGS-23327 : Fix MirrorToDisk of oci catalogs in hidden folders (#756) #756  
Fix default port for V2 ‘prepare’ subcommand (#747) #747  
Adding release payload signatures to graph-data container (#742) #742  
OCPBUGS-23339 : fix IDMS custom resource name (#743) #743  
remove unnecessary print statement (#745) #745  
OCPBUGS-23309 : Do not panic if port chosen to run local cache is already bound (#744) #744  
CFE-994 : cache location separate of working-dir (#741) #741  
Integrate Unarchive process to DiskToMirror workflow (#740) #740  
CFE-977 , CFE-991 : archive generation at the end of MirrorToDisk workflow (#739) #739  
CFE-981 : Create UnArchiver interface and implementation (#738) #738  
CFE-977 , CFE-980 : Introduce Archiver interface and its implementation MirrorArchiver (#734) #734  
feat: history file reader and writer (#736) #736  
skipping prune failure if manifest not found (#733) #733  
Package ioutil  is deprecated as of Go 1.16 (#731) #731  
CFE-977 : Implementation of a blob gatherer for images in the local cache (#732) #732  
refactorings (#728) #728  
Fix –from being set to default value in mirrorToDisk workflow (#727) #727  
OCPBUGS-22947 : Should not generate graph with prepare subcommand (#725) #725  
Cancel community office hours: none for the moment (#726) #726  
CFE-965 : [V2] Enable signature verification (#709) #709  
CFE-971 : Generate OSUS graph image - uses go-containerregistry implementation (#722) #722  
Pr template change (#719) #719  
CFE-899 , CFE-958 : feat: removes the registry dns (#718) #718  
Remove Dockerfile.integration - not used - reduce confusion (#716) #716  
OCPBUGS-21864 : fix: CVE-2023-39325 and CVE-2023-44487 (#712) #712  
Introduce subcommand prepare (#702) #702  
Initial implementation of IDMS generation (#707) #707  
Fixes HTTP 401 issues when several catalogs are being mirrored and need to be rendered using operator-registry (#704) #704  
CFE-935 : [V2] Implement a release collector relying on local registry as storage (#690) #690  
Fix OCPBUGS-17546: pod catalogsource generated by oc-mirror will crashloopBackOff randomly (#697) #697  
CFE-956 : feat: adds tags on the related images (#695) #695  
Updating oc-mirror-plugin images to be consistent with ART (#698) #698  
Update list updates CLI documentation (#687) #687  
CFE-906 : [V2]Enclave support - Separate log file for local storage (#686) #686  
CFE-955 : changes owner file (#694) #694  
CFE-897 , CFE-907 : feat: add code to call v2 from v1 (#692) #692  
Full changelog  
 
NO-ISSUE: Synchronize From Upstream Repositories #33  
NO-ISSUE: UPSTREAM: <drop>: Remove GH activities #35  
OPRUN-3079 : UPSTREAM: <carry>: Drop commitchecker #32  
Update to Upstream v0.7.0 #31  
OCPBUGS-20517 : UPSTREAM: <drop>: Bump golang.org/x/net from 0.10.0 to 0.17.0 (#197) #29  
OCPBUGS-19117 : UPSTREAM: <carry>: Updating ose-olm-catalogd images to be consistent with ART #28  
Full changelog  
 
NO-ISSUE: Synchronize From Upstream Repositories #50  
NO-ISSUE: Synchronize From Upstream Repositories #49  
NO-ISSUE: Synchronize From Upstream Repositories #48  
NO-ISSUE: Synchronize From Upstream Repositories #47  
NO-ISSUE: Synchronize From Upstream Repositories #46  
NO-ISSUE: Synchronize From Upstream Repositories #41  
NO-ISSUE: UPSTREAM: <drop>: Remove GH activities #44  
OPRUN-3081 : UPSTREAM: <carry>: Drop commitchecker #37  
OPRUN-3075 : Update to Upstream v0.7.0 #31  
OCPBUGS-20505 : Bump golang.org/x/net to v0.17.0 #28  
OCPBUGS-19096 : UPSTREAM: <carry>: Updating ose-olm-operator-controller images to be consistent with ART #27  
Full changelog  
 
NO-ISSUE: Synchronize From Upstream Repositories #66  
NO-ISSUE: UPSTREAM: <drop>: Remove GH activities #57  
OPRUN-3080 : UPSTREAM: <carry>: Drop commitchecker #51  
OPRUN-3078 : Update to Upstream v0.15.0 #50  
Update to Upstream v0.14.0 #44  
OCPBUGS-20506 : Bump golang.org/x/net from 0.15.0 to 0.17.0 #36  
OCPBUGS-19167 : UPSTREAM: <carry>: Updating ose-olm-rukpak images to be consistent with ART #35  
Full changelog  
 
OCPBUGS-25367 : [CARRY] Fix panic issue when annotations map is nil #636  
OCPBUGS-24121 : Updating operator-registry-container image to be consistent with ART #621  
API-1674 : Add ownership annotations to new and existing olm-managed secrets #626  
NO-ISSUE: Synchronize From Upstream Repositories #625  
OPRUN-3063 : Microshift manifests fixes #622  
NO-ISSUE: scripts: remove legacy bumping implementations #613  
OPRUN-3063 : Microshift manifests remove collection-profiles cronjob from kustomization #615  
OPRUN-3063 : Microshift manifests: Ignore “*.removed.yaml” files in kustomization.yaml #610  
OPECO-3066 : Synchronize From Upstream Repositories #612  
NO-ISSUE: Synchronize From Upstream Repositories #609  
Synchronize From Upstream Repositories #606  
OPRUN-3063 : Generate OLM microshift manifests #604  
OCPBUGS-17041 : Release Leader Election on Manager Exit #556  
OPRUN-3106 : skuznets/bump vendor ii #600  
NO-ISSUE: Update downstreaming documentation. #602  
Skuznets/bump vendor #581  
scripts/bumper: only marshal missing commits #599  
Small sync #597  
OCPBUGS-17408 : Do not derive installplan.spec.clusterServiceNames from bundle IDs #596  
OCPBUGS-22217 : Fixing flake tests so they don’t fail 100% of the time. #595  
OCPBUGS-18948 : CRD Compatibility Validation #592  
OCPVE-674 : feat: add annotations for capabilities feature #565  
Remove 5m package-server-manager default #588  
OCPBUGS-20503 : Bump golang.org/x/net from 0.10.0 to 0.17.0 #585  
scripts/bumper: also run go mod in nested vendor #593  
scripts/bumper: improve sort order #580  
Sync script: handle multi commit merges #578  
Sync 2023 10 05 no steve #579  
scripts/bumper: exit when there’s nothing to do #569  
OCPBUGS-17157 : manifests: add $GOMEMLIMIT to PSM #551  
OCPBUGS-19196 : Updating operator-registry images to be consistent with ART #563  
Skuznets/bump all #567  
OCPBUGS-19257 : Updating operator-lifecycle-manager images to be consistent with ART #564  
OPRUN-1873 : scripts/bumper: allow fetching using https #561  
Full changelog  
 
OCPBUGS-22847 : Downstream merge 12-7-23 #1976  
NP-618 , OCPBUGS-22847 , SDN-4124 , SDN-4149 , SDN-4150 : [DownstreamMerge] 1 Dec 2023 #1965  
OCPBUGS-24014 : Downstream merge 28th November 2023 #1962  
OCPBUGS-21773 : Downstream Merge 22nd November 2023 #1958  
NHE-805 , OCPBUGS-19050 , OCPBUGS-22691 , OCPBUGS-22767 , SDN-4173 : [DownstreamMerge] 11 November 2023 #1952  
OCPBUGS-16634 , OCPBUGS-19635 , OCPBUGS-20210 : Downstream Merge 24th October 2023 #1942  
OCPBUGS-11710 : Downstream Merge 18th Oct 2023 #1939  
OCPBUGS-15538 , OCPBUGS-19961 : Downstream merge 2023-10-10 #1935  
OCPBUGS-14787 : Dockerfile: stop installing CNI plugins RPM #1702  
OCPBUGS-19289 : Updating ose-ovn-kubernetes images to be consistent with ART #1884  
OCPBUGS-20178 , OCPBUGS-20238 : Downstream merge 2023-10-09 #1931  
OCPBUGS-16217 , OCPBUGS-18071 , OCPBUGS-18598 , OCPBUGS-19698 : DownStream Merge 4th October 2023 #1923  
OCPBUGS-19900 : DownStream Merge: 29th-September-2023 #1919  
OCPBUGS-18317 : DownStream Merge: 28th-September-2023 #1917  
OCPBUGS-18162 , OCPBUGS-19792 , OCPBUGS-19836 : [DownstreamMerge] 9-27-23 #1911  
OCPBUGS-17455 , OCPBUGS-17641 , OCPBUGS-18352 , OCPBUGS-18549 , OCPBUGS-19456 : [DownstreamMerge] 9-26-23 #1907  
OCPBUGS-19013 : Dockerfile: Copy ovnkube-trace file for RHEL8 platform #1887  
OCPBUGS-19501 : Add additonal certificate acceptance condition feature in ovnkube-ide… #1895  
Add ovnkube-identity binary to the downstream image #1897  
OCPBUGS-19288 : Updating ovn-kubernetes-microshift images to be consistent with ART #1883  
OCPBUGS-19278 : Updating ovn-kubernetes-base images to be consistent with ART #1882  
Full changelog  
 
Updating ose-powervs-block-csi-driver-container image to be consistent with ART #66  
MULTIARCH-4027 : Rebase with upstream: Kubernetes Improper Input Validation vulnerability #65  
MULTIARCH-4022 : Rebase with upstream: v0.5.1 changes #63  
MULTIARCH-3987 : synk: ignore vendor dir #57  
Rebase with upstream: v0.5.0 changes #56  
OCPBUGS-21593 : CVE-2023-44487: bump golang.org/x/net to v0.17.0 #49  
Updating ose-powervs-block-csi-driver images to be consistent with ART #47  
cherry-pick: Improve delete device failure logs in driver node #46  
Full changelog  
 
UPSTREAM <drop>: OCPBUGS-23628: SAST Scan detected vulnerability in go.uber.org/zap #52  
STOR-1402 : Chore: update libraries in all operators [4.15] #51  
OCPBUGS-22628 : Bump otelhttp to >= v0.44.0 #49  
OCPBUGS-22357 : CVE-2023-44487: bump github.com/openshift/library-go to master #47  
Update OWNERS add yussufsh #43  
OCPBUGS-21593 : CVE-2023-44487: bump golang.org/x/net to v0.17.0 #39  
Updating ose-powervs-block-csi-driver-operator images to be consistent with ART #38  
Update the powervs-csi-node to use nodeSelector for ppc64le #37  
Full changelog  
 
OCPBUGS-24089 : Updating ose-powervs-machine-controllers-container image to be consistent with ART #66  
NO-ISSUE: snyk code scan exclude vendor directory #60  
Fix nil nextURL #59  
OCPBUGS-21878 : CVE-2023-44487 - Bump golang.org/x/net to v0.17.0 - 4.15 #53  
Update dependencies and use k8 1.28 #52  
OCPBUGS-19144 : Updating ose-powervs-machine-controllers images to be consistent with ART #51  
Full changelog  
 
RHOBS-956 : Rename subscription_labels to ocm_subscription #495  
OCPBUGS-22744 : go.mod: bump go.opentelemetry.io/contrib/instrumentation/net/http/ote… #493  
rhelemeter: Parse org and cn with regex #492  
rhelemeter: Validation of incoming metrics #491  
add machine424 and rexagod  to OWNERS #478  
Bump golang 1.20 #490  
OCPBUGS-21636 : Bump golang.org/x/net to v0.17.0 #483  
Server: Add support for shipping traces to an otel collector #482  
rhelemeter: support client info file in jsonnet #481  
OCPBUGS-19248 : Updating telemeter images to be consistent with ART #480  
Fix: handle authorization server 403 responses #479  
RHOBS-870 : Improve logging #477  
RHOBS-855 : rhelemeter: Read client info/data from request #476  
Full changelog  
 
OCPBUGS-24583 : push violation regression check into the default requirement result #28433  
OWNER_ALIASES: update CoreOS team leads #28447  
NOJIRA: collect certificate data: use SkipHashed option #28443  
NO-JIRA: Increase cluster-capi-operator watch count take2 #28424  
OCPNODE-1892 : Conditionally skip tests to help with k8s 1.29 #28436  
NO-JIRA: Add test case for namespaced filename in oc process #28440  
API-1524 : ignore stale condition challenge events #28438  
TRT-1359 : Ignore azure interaction errors since they are not fatal for our usage #28420  
TRT-1347 : Add ability to indicate a monitor test was skipped #28425  
NO JIRA: update cert data #28437  
OTA-362 : pkg/monitortests/clusterversionoperator: Fatal unless Available=False in allow-list #27231  
OCPNODE-1892 : Update ETCD storage data for k8s 1.29 #28435  
OCPBUGS-24290 : cert metadata: generate jsons and markdown for missing metadata viola #28432  
NO-JIRA: test/e2e/upgrade/monitor: –abort-at=100 requires a complete update #28402  
eliminate the closed channel race in pod_log_streamer #28426  
OSASINFRA-3291 : Remove Kuryr bits #28397  
OCPCLOUD-2256 : Increase cluster-capi-operator watch count #28422  
TRT-1329 : Refactor pathological events framework #28399  
SO-117 : Removing Ruby 2.7 UBI7-8 tests #28418  
trt-1367: Get JobType After Collection Ends #28415  
TRT-1235 : Add ability to specify alerts that should never fire #28411  
TRT-1362 : Update disruption/alert test data and fix unit test #28409  
make it slightly easy to produce markdown with table of contents #28407  
update the TLS ownership files #28394  
update cert inspect to skip the rest of proxy-CAs #28406  
WRKLDS-908 : test: ignore deprecation warnings in command outputs #28404  
collect certificate data: rewrite configmap/secret names #28405  
Certs 11 fix certs after break #28395  
ignore stale condition challenge events #28204  
TRT-1274 : get azure disk metrics and create relevant intervals #28375  
Revert “TRT-1339: Revert #28233 “ignore repeated TopologyAwareHintsDisabled events”” #28386  
OCPBUGS-23079 : fix: increase watch count for KubeControllerManagerOperator #28388  
OCPBUGS-23102 : Revert “[sig-instrumentation] tests fail due to JSON parsing error.” #28389  
OCPBUGS-23084 : expect to not see “git clone” and not just “clone” during a test #28352  
TRT-1354 : Add support for intervals to have row differentiators #28376  
OCPBUGS-18776 : [sig-instrumentation] tests fail due to JSON parsing error. #28320  
“TRT-1342: Trim the intervals for loki serializer to avoid errors during ingest” #28372  
trt-1340: update run-upgrade to use ginkgorunsuiteoptions #28380  
TRT-1339 : Revert #28233 “ignore repeated TopologyAwareHintsDisabled events” #28381  
trt-1344: remove msg assertion #28379  
Add test which verifies every certificate has necessary annotations #28305  
OCPBUGS-19527 : retry Prometheus client creation #28323  
OCPBUGS-20479 : Add pod sandbox failures to e2e charts #28366  
skip revisioned certificates in raw info #28370  
TRT-1340 : Increase cmd support for ExactMonitorTests and DisableMonitorTests #28371  
OCPBUGS-22703 : tolerate AWS edge nodes on monitor tests #28363  
Revert “OCPBUGS-22413: Use Centos 8 Stream mysql image in tests” #28367  
Skip FailedScheduling intervals when masters are in NodeUpdate #28358  
OCPBUGS-22413 : Use Centos 8 Stream mysql image in tests #28357  
Allow the unknown alerts test to fail as it looks stable #28345  
add hack/update-tls-ownership.sh #28359  
Drop not-used pulledInvalidImages method #28330  
start adding raw tls info #28334  
Restore APIServer graceful shutdown windows #28354  
Fix intervals mistakenly showing mass node NotReady #28351  
Remove timelines command reprocessing intervals #28348  
OCPBUGS-22358 : fix: increase upper bounds for samples operator #28353  
put back previous Interval Slice algorithm #28344  
OCPBUGS-22276 : Remove all docker.io images due to access denied #28347  
Restore Node NotReady intervals #28349  
trt-1320: update trt approvers #28343  
Port remaining clusteroperator monitor intervals to structured #28341  
Improvements and Additions to Alert Testing Stack #28332  
Automated - Update synthetic test data #28237  
prune the system CAs from proxy-ca in rawTLSInfo json #28336  
add test tracking raw cert data #28321  
OCPBUGS-9037 : Require http 1.1 or earlier when using curl #28301  
Port Node and Pod State to Structured Intervals #28299  
Extract the cluster operator name from Down/Degraded Alerts #28331  
fix: wrap InitializeReleasePullSpecString in check for HasNoOptionalCapabilities #28329  
Remove some redundant monitor tests #28326  
OCPVE-723 : Add optional olm fixes #28302  
Add debug info for interval counts and times #28311  
OCPBUGS-20205 : feat: added support for ImageRegistry capability #28307  
OCPBUGS-20024 : Revert “OCPBUGS-13366: ignore repeated TopologyAwareHintsDisabled events” #28233  
pkg/monitortests/clusterversionoperator/legacycvomonitortests: Structured condition types #28306  
Bump watch requests for cluster-baremetal-operator #28324  
test/extended/images: update OWNERS #28322  
hs, kubevirt: Wait node readiness before migration #28312  
fix for OCP-11594 to skipped on disconnected env #28316  
SDN-4062 : Revert “SDN-4042: Increase total upgrade time on OVN platforms” #28315  
trt-1271: add risk analysis for monitor junit suites #28309  
Revert #28295 “Automating test \“check the quota after import-image with –all option\” in upstrem” #28313  
test/extended: Consolidate hard-coded local image registry dependencies #28308  
Limit intervals to the current phase (addresses loki upload problems) #28294  
Fix bug with disable-monitor #28293  
Remove bug-related annotations #28298  
OPNET-330 : fix DualStackIPv6Primary #28292  
Automating test “check the quota after import-image with –all option” in upstrem #28295  
Properly default –from-repository in run-monitor #28285  
OCPBUGS-19909 : Updating parameters for build timing PushImage test #28288  
make it possible to select which monitor tests to run #28215  
Revert “Disable EgressIP test temporarily due to OVN-K bug” #28283  
Port the clusteroperator intervals to new structured format #28262  
Revert “Force using mirrored images in disruption tests” #28286  
Bump openshift/kubernetes to get vSphere fix #28278  
Force using mirrored images in disruption tests #28258  
kubevirt: Add live migration tests #27980  
some monitor tests only function on disruptive tests #28251  
wait for the service to have endpoints before starting pollers #28242  
fix PR 28224 #28238  
OCPBUGS-18141 : retry query on MetricsAvailableAfterUpgradeTest setup #28228  
Revert “OCPBUGS-18865: add monitortest: in-cluster disruption monitors” #28274  
OCPBUGS-19293 : Updating openshift-enterprise-tests images to be consistent with ART #28264  
OCPVE-295 : rteval #28261  
add pod log streaming to monitor for etcd so we see all intervals #28243  
OCPBUGS-18865 : add monitortest: in-cluster disruption monitors #28231  
AUTH-365 : add PodSecurityViolation to watched alerts #28226  
OCPBUGS-14053 : remove exception for MultipleDefaultStorageClasses #28042  
remove unnecessary file from cmd folder #27979  
STOR-1425 : Update to Kubernetes 1.28 #28097  
Revert “Improvements and fixes for Loki intervals uploader” #28268  
Adding leader election information to timeline #28225  
Improvements and fixes for Loki intervals uploader #28053  
Bring in updates k8s to disable networking test #28256  
When –from-repository use built-in tests only #28253  
[HyperShift/KubeVirt] Raise wait time between pod exec attempts #28249  
Revert fake image injections for k8s 1.28 #28250  
STOR-1425 : Add images coming in k8s 1.28 #28248  
OCP-66086 : Automate PSAP NTO Prevent from stalld continually restarting #28157  
Bug OCPBUGS-18718 Remove duplicate connection type from disruption name #28245  
OCPVE-295 : fix: add rteval to the test image #28220  
STOR-1425 : Add images coming in k8s 1.28 #28200  
STOR-1425 : Disable NetworkPolicyStatus tests #28177  
And 3 elided commits (e.g. from squash or rebase merges) 
Full changelog  
 
 
Source code for this page located on github