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.14.0-rc.0-x86_64 Team Approvals: 
Tests:
Blocking jobs Informing jobs Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2023-09-07 07:37:47 +0000 UTC
Image Digest: sha256:1d2cc38cbd94c532dc822ff793f46b23a93b76b400f7d92b13c1e1da042c88fe
Release 4.14.0-rc.0 was created from registry.ci.openshift.org/ocp/release:4.14.0-0.nightly-2023-09-02-132842 
Components 
New images 
Removed images 
ovn-kubernetes-microshift-rhel-9 
ovn-kubernetes-rhel-9 
 
Rebuilt images without code change 
machine-os-content sha256:bf77668defb58122ad05f1e17297c6a1453e7d541dc0187ee4010f6207f8ec3e 
rhel-coreos sha256:e5e6d287bf6826e2afe7ea1332169f20598f7a642213cb49a6af1cfd4dedbbc9 
rhel-coreos-extensions sha256:727e12d5381360ecd2a968ad471defbacca4ef30b8ca05fbc9334148c7c8a5c5 
 
MGMT-11456 : Bugfix - remove redundant code (#5372) #5372 Bump OCP versions: 4.11, 4.12, 4.13 (#5452) #5452  
AGENT-694 : Support external platform type for agent installer (#5438) #5438 MGMT-15100 : Remove unused feature-support-levels API endpoint (#5450) #5450 Update RHTAP references (#5410) #5410  
Fix setup_env.sh failure handling (#5442) #5442  
Add BMH annotation keys to docs (#5444) #5444  
OCPBUGS-17992 day2 skip install config overrides (#5439) #5439  
Bump OCP versions: 4.12, 4.10 (#5441) #5441  
MGMT-14881 : return a valid error when no disks has been found (#5430) #5430 MGMT-15595 : Make client a separate go module (#5434) #5434 MGMT-15177 : Align feature support level to support platform as filterable feature (#5424) #5424 Bump OCP versions: 4.12 (#5432) #5432  
Bump OCP versions: 4.11, 4.13 (#5431) #5431  
Use go 1.18 when setting up environment (#5422) #5422  
NO-ISSUE: Bump k8s.io/klog/v2 from 2.70.1 to 2.100.1 (#5428) #5428  
MGMT-15356 : Ensure filenames are distinct between openshift and manifest (#5382) #5382 MGMT-15491 : Validate vSphere disk.EnableUUID ignoring cluster platform (#5416) #5416 NO-ISSUE: Extend waiting time to test DB container to be ready (#5425) #5425  
Bump OCP versions: 4.10 (#5423) #5423  
Bump OCP versions: 4.13, 4.12 (#5421) #5421  
OCPBUGS-17415 : Bump golang.org/x/net (#5417) #5417 MGMT-14933 : Validate hosts running in OCI (#5413) #5413 Ensure inspection is disabled on day-2 spoke node BMHs (#5406) #5406  
MGMT-15423 : Change the user message from: ‘Host is not compatible with cluster platform %s; either disable this host or choose a compatible cluster platform (%v)’ to ‘Host is not compatible with cluster platform %s; either disable this host or discover a new, compatible host.’ (#5412) #5412 Don’t set detached for BMHs without infraenv label (#5414) #5414  
RHTAPBUGS-318 : Fetch tag in RHTAP build (#5333) #5333 MGMT-15424 : parametrize envoy configmap name (#5411) #5411 Bump OCP versions: 4.12 (#5409) #5409  
Bump OCP versions: 4.11 (#5407) #5407  
MGMT-15335 : Fix missing state when trying to update to not supported platform (#5399) #5399 Bump OCP versions: 4.14 (#5403) #5403  
Update RHTAP references (#5387) #5387  
MGMT-15389 : add feature flag to enable/disable OKD support (#5400) #5400 MGMT-11949 : MGMT-12278: Update libksba and libxml2 (#5398) #5398 MGMT-15388 : Remove unsupported platforms from the supported-platforms endpoint (#5394) #5394 AGENT-557 : Split register into registerCluster and registerInfraEnv (#5376) #5376 MGMT-15339 : Run network config before NetworkManager (#5375) #5375 MGMT-15128 : Remove control plane machine set so that control-plane-machine-set operator would not go degraded due to placeholder credentials on installation. (#5378) #5378 MGMT-15047 : use installer to deploy on external platform (#5381) #5381 MGMT-15343 : dependabot remove docker (#5392) #5392 Bump OCP versions: 4.13, 4.10 (#5391) #5391  
Don’t attempt to contact spoke while unbinding a day2 host (#5383) #5383  
Update RHTAP references (#5374) #5374  
MGMT-15128 : Remove control plane machine set so that control-plane-machine-set operator would not go degraded due to placeholder credentials on installation. (#5364) #5364 Bump OCP versions: 4.12 (#5384) #5384  
MGMT-14793 : Assisted discovery core and root user shell should have (#5373) #5373 MGMT-15215 : Allow setting of UI specific data for a cluster (#5358) #5358 MGMT-15343 : dependabot group updates (#5379) #5379 MGMT-14923 : add OSImageVersion to InfraEnvSpec (#5365) #5365 Bump OCP versions: 4.13 (#5377) #5377  
Update RHTAP references (#5370) #5370  
OCPBUGS-16077 : Fix DNS validation (#5371) #5371 MGMT-11456 : kube-api should allow user to specify infraenv additional trust bundle (#5357) #5357 Bump OCP versions: 4.11, 4.12 (#5369) #5369  
MGMT-15295 : Fixc bug in list manifests (#5366) #5366 MGMT-14015 : Custom manifest feature usage is never turning off (#5363) #5363 MGMT-14491 : Invalid node label returns error 500 instead of 400 (#5362) #5362 Update RHTAP references (#5328) #5328  
Bump OCP versions: 4.14 (#5360) #5360  
MGMT-15243 : Skip any zero size manifests when applying (#5355) #5355 Bump OCP versions: 4.12 (#5356) #5356  
MGMT-14656 : Sort disks by HCTL after the other options (#5354) #5354 No-ISSUE: Revert “MGMT-14634: Ensure that empty manifest may not be added. (#5348)” (#5353) #5348  
MGMT-15213 : temporary disable release-domain-name-resolved-correctly validation (#5351) #5351 MGMT-15073 : Cluster reset - only system generated manifests to be deleted (#5338) #5338 MGMT-15070 : Unable to change machine-network with dual stack (#5349) #5349 MGMT-14634 : Ensure that empty manifest may not be added. (#5348) #5348 MGMT-15150 : Use same installer binary for all platform types (#5334) #5334 MGMT-14851 : Update docs for allowing automatedCleaningMode (#5343) #5343 Bump OCP versions: 4.14, 4.12 (#5345) #5345  
MGMT-14726 : Ensure that manifest filename does not contain spaces. (#5342) #5342 MGMT-15064 : Update is_external API description (#5336) #5336 Bump OCP versions: 4.10, 4.11 (#5339) #5339  
MGMT-14852 : Allow AutomatedCleaningMode to be set by user (#5319) #5319 MGMT-14374 : update day2 master docs (#5335) #5335 MGMT-14620 Only emit succesful host creation message for pre install hosts (#5296) #5296  
MGMT-14704 : Provide info on custom/vs non custom manifest in manifest endpoint. (#5278) #5278 MGMT-15114 : remove event for cluster registration failed (#5330) #5330 MGMT-15126 : Add missing incompatible features in some of the feature-support feature (#5327) #5327 MGMT-15107 : Bump version for hacking LSO catalog (#5323) #5323 Create an override annotation for the ironic agent image (#5310) #5310  
OCPBUGS-13621 : Fix singular Ingress and API cluster VIPs removal (#5216) #5216 Don’t require key encipherment usage for approving CSRs (#5322) #5322  
MGMT-13284 : Check for BMH CRD before creating controller (#5284) #5284 MGMT-14937 : Deprecate user_managed_networking attribute (#5317) #5317 Bump OCP versions: 4.14 (#5320) #5320  
Bump OCP versions: 4.13, 4.10, 4.12 (#5316) #5316  
NO-ISSUE: parametrize template to enable switching secrets (#5313) #5313  
MGMT-14240 : Specify connect-timeout on curl (#5314) #5314 MGMT-15034 : Fix patch of infrastructure CR with external platform (#5312) #5312 MGMT-14979 : add sasl/scraml auth method for kafka notifications (#5299) #5299 MGMT-15025 : Forbid register Z architecture cluster with OCI platform (#5309) #5309 MGMT-15015 Provider IsHostSupported panic if platform is not found (#5306) #5306  
OCPBUGS-13738 enforce additional ntp sources added into chrony (#5295) #5295  
MGMT-14992 : Fix Minimal ISO set as default in s390x (#5302) #5302 MGMT-14631 : Removing leftover of support for openshift 4.8 (#5301) #5301 Bump OCP versions: 4.14, 4.11 (#5300) #5300  
MGMT-14973 : Fix misleading logs showing wrong platform and user_managed_networking combination (#5298) #5298 MGMT-14975 : Update MCE operator installation to use stable-2.3 channel (#5297) #5297 MGMT-14769 : Enable upgrade agent by default (#5276) #5276 MGMT-14165 : AgentClusterInstall Webhooks improvements and fixes (#5275) #5275 Bump OCP versions: 4.13, 4.12 (#5293) #5293  
MGMT-14730 : Validate that manifest file size does not exceed 1MB (#5281) #5281 MGMT-14883 : Fix feature-support validation fail to validate openshift version (#5290) #5290 MGMT-14904 : fix error code for ignition size validation (#5291) #5291 MGMT-14631 : Remove support for openshift 4.8 (#5221) #5221 Add tls config for the service monitor (#5282) #5282  
Bump OCP versions: 4.12, 4.10 (#5288) #5288  
Red Hat Trusted App Pipeline update assisted-service-q2vh (#5270) #5270  
Bump OCP versions: 4.13 (#5280) #5280  
OCPBUGS-7076 : Copy Day2 BMH if Agent is installing (#5250) #5250 OCPBUGS-14405 : Avoid panic if pull secret contains non-string (#5267) #5267 MGMT-13746 : validate discovery ignition size (#5273) #5273 MGMT-14830 : Enable TechPreviewNoUpgrade when platform is external (#5279) #5279 MGMT-13431 : patching bug - ODF storage class not recognizing all device sets (#5268) #5268 MGMT-14803 : Fix cluster update won’t fail on incompatible OLM operator dependency (#5264) #5264 MGMT-14600 : Prevent installing dual-stack vSphere on OCP version smaller than 4.13 (#5271) #5271 MGMT-14750 : Allow FC, ECKD, FBA drive types on s390x (#5269) #5269 MGMT-12186 : Add MCE operator plugin (#5203) #5203 Bump OCP versions: 4.11, 4.12 (#5265) #5265  
MGMT-14781 : Make LSO operator to support all CPU architectures (#5262) #5262 Bump OCP versions: 4.13 (#5261) #5261  
MGMT-14582 : Set OCI platform behind a capability (#5249) #5249 MGMT-13997 : Issues when using multiple bonds with CIM Assisted Installer (#5233) #5233 MGMT-13685 : Make sure ingress and api vip are not broadcast address. (#5256) #5256 MGMT-14723 : Fix randomly failing subsystem test (#5259) #5259 MGMT-14649 : Add feature support for OCI platform (#5244) #5244 NO-ISSUE: fixed misleading error message, the order of the host status was reverse (#5257) #5257  
MGMT-14306 : Update host role validation to accept AutoAssign in Day2 (#5247) #5247 Delete the spoke BMH before removing the finalizer (#5239) #5239  
MGMT-14723 : Remove duplicate operator cpu architecture validation (#5254) #5254 MGMT-14734 : Fix failed to update Nutanix provider cluster when on multi architecture (#5253) #5253 MGMT-14728 : Escape the escape char () (#5252) #5252 Bump OCP versions: 4.14 (#5251) #5251  
MGMT-14721 : Get icsp-file from registries.conf for oc extract command (#5245) #5245 Bump OCP versions: 4.10 (#5248) #5248  
Docs fix: ensure kubeconfig secret is created with a kubeconfig key. (#5246) #5246  
MGMT-13938 : support external platform (#5143) #5143 Bump OCP versions: 4.11, 4.12 (#5243) #5243  
MGMT-8097 : masters schedulable kube-api (#5240) #5240 Remove the detached annotation when BMH is being deleted (#5228) #5228  
MGMT-13643 : added MaxLength to additional_trust_bundle (#5226) #5226 Bump OCP versions: 4.11, 4.12 (#5232) #5232  
MGMT-14356 : Set 4.13 to default (#5230) #5230 Fix cpu partitioning struct tag/field (#5227) #5227  
Force a BMH reboot when the infraenv image changes (#5212) #5212  
MGMT-14416 : VipDhcpAllocation from update params should take precedence (#5209) #5209 Bump OCP versions: 4.13 (#5225) #5225  
MGMT-14526 : Possible issue with validateNoWildcardDNS resolution validation (#5198) #5198 MGMT-14648 : Make “sufficient-masters-count - failed” subsystem test tolerate extra event. (#5223) #5223 Don’t panic on BMH delete when agents are unbound (#5219) #5219  
NO-ISSUE: Wait for hostedcontrolplane to be created (#5218) #5218  
NO-ISSUE: Fix install customization doc (#5217) #5217  
MGMT-14610 : Wait for the hostedcontrolplane CR ready status instead of watching the ready status of all pods in the namespace (#5215) #5215 OCPBUGS-13081 : Support by-path root device hints (#5185) #5185 MGMT-14526 : Allow trailing dot (.) to be appended to domain name (#5208) #5208 OCPBUGS-13310 support setting CPUPartitioningMode with install config overrides (#5207) #5207  
Bump OCP versions: 4.12, 4.13 (#5205) #5205  
Deprovision when using converged and unbinding (#5199) #5199  
OCPBUGS-13356 : Fix ‘vendor’ root device hint evaluation (#5197) #5197 MGMT-13977 : Disallow single character base domain (#5196) #5196 Updating ose-agent-installer-api-server images to be consistent with ART (#5026) #5026  
MGMT-14530 : Changing event message filtering to escape wildcards %,_ and not be case sensetive (#5194) #5194 OCPBUGS-13250 : Fix disk name in generated HardwareDetails (#5193) #5193 MGMT-14370 : add OCP 4.14.0-ec.0 images (#5190) #5190 Podman README-disconnected requires 4.2 and not 3.3 (#5191) #5191  
Bump OCP versions: 4.13 (#5189) #5189  
MGMT-14425 : Changing event counts behavior (#5186) #5186 MGMT-14226 : Upgrade moby to 20.10.24 (#5153) #5153 Remove all spoke resources when deleting the node (#5161) #5161  
Bump OCP versions: 4.12, 4.10 (#5182) #5182  
MGMT-14507 : Exposing event headers for scripts (#5179) #5179 MGMT-14509 return 404 if cluster not found when host try to register (#5180) #5180  
NO-ISSUE: Check whether is defined (#5178) #5178  
NO-ISSUE: Override the control plane operator image only if explicitly asked to (#5176) #5176  
MGMT-11424 : added validations for ignition cert (#5145) #5145 Bump OCP versions: 4.11 (#5173) #5173  
Bump OCP versions: 4.13 (#5170) #5170  
NO-ISSUE: Fixes the UI deployment (#5169) #5169  
Update state machine graphs (#5168) #5168  
MGMT-14462 : Allow to deploy assisted-service with all available images (#5167) #5167 NO-ISSUE Remove Approvers that are not longer in the group (#5166) #5166  
Handle ironic URLs in dual stack hub and IPv6 spoke (#5163) #5163  
MGMT-14449 : change creation time for hosts to one minute ago instead of now, to avoid race conditions in tests (#5160) #5160 MGMT-13890 : Drain before deprovisioning spoke nodes (#5110) #5110 Bump OCP versions: 4.10, 4.11 (#5157) #5157  
MGMT-13955 : Add known issue regarding ignoring disk size validations (#5158) #5158 MGMT-14315 : Allow to install P and Z architectures with Single Node Openshift on 4.13 (#5147) #5147 NO ISSUE: use literal for cpu limits, to enable nulliable value (#5155) #5155  
Bump OCP versions: 4.12 (#5151) #5151  
MGMT-14389 : Update operator bundle channel (#5148) #5148 MGMT-14108 : add readiness probe initialDelaySeconds for assisted-service and assisted-image-service (#5150) #5150 MGMT-14137 : Create test flow for ZTP for node labeling and avoiding reboot for custom role (#5086) #5086 Bump OCP versions: 4.13 (#5149) #5149  
MGMT-14396 : Get correct path for binary from mirror (#5141) #5141 NO-ISSUE: Fix grammar mistakes (#5146) #5146  
MGMT-14395 : Day-2 domain name resolution step shouldn’t include release image domain (#5139) #5139 Cache must-gather images by architecture (#5140) #5140  
MGMT-14298 : Set full ISO as default for Z architecture (#5136) #5136 Improve inaccurate ODF validation message (#5137) #5137  
MGMT-14338 : add missing stream notifications (#5132) #5132 Bump OCP versions: 4.11 (#5135) #5135  
Bump OCP versions: 4.10, 4.12 (#5131) #5131  
Use contexts in spoke client (#5130) #5130  
MGMT-13083 : limit the size of release binaries (#5120) #5120 NO-ISSUE: Currently, while trying to fetch events using cluster_id, host_ids and severities we don’t get severity filtered correctly because of the precedence of AND, OR in SQL. (#5123) #5123  
MGMT-14239 : Enable UMN as default for Power arch (ppc64le) (#5127) #5127 MGMT-14266 : Fix unclear message when creating a P/Z cluster with OCP ver 4.10 (#5122) #5122 MGMT-10977 : Validate DNS server connection (#5102) #5102 MGMT-14242 : MGMT-14017:  MGMT-14239: MGMT-14300: Fix multiple bugs (feature support and feature usage) (#5119) #5119 Add private SELinux label for volume mount content (#5109) #5109  
Bump OCP versions: 4.11, 4.12, 4.13 (#5118) #5118  
MGMT-14283 : Ignored validations - validation id “all” does not work (#5117) #5117 MGMT-14125 : Use systemd unit instead of dracut hook to configure network (#5107) #5107 MGMT-12301 : refator the progress bar to use state machine (#5103) #5103 Bump OCP versions: 4.13, 4.9, 4.12, 4.11, 4.10 (#5115) #5115  
MGMT-13178 : As part of events pagination epic, this commit is about adding ‘order’ parameter so the client can request the events in the desired order, and changing the counting of events by severity to apply after the filtering (#5106) #5106 Bump OCP versions: 4.12, 4.13 (#5105) #5105  
MGMT-14195 : Use clusterIdMatcher instead of gomock.Any() in inventory_test (#5104) #5104 MGMT-14161 : removing multi cpu architecture for infra envs (#5098) #5098 MGMT-13846 : Reject UserManagedNetworking true when cluster VIPs are set (#5071) #5071 MGMT-13888 : Remove spoke node on BMH delete (#5028) #5028 MGMT-14190 : Allow installing Power architecture with CMN and MinimalISO (#5101) #5101 MGMT-14026 : Add validation to ensure ignored validation ID exists (#5074) #5074 MGMT-13918 : Modify ignored validation should not be possible post-install (#5077) #5077 NO-ISSUE: Make DB transaction terminate function only when error (#4946) #4946  
NO-ISSUE: Wrap VIP update in the DB around transaction (#4943) #4943  
MGMT-13916 : Update enhancement doc for ignoring validations feature (#5095) #5095 Bump OCP versions: 4.10, 4.11, 4.13 (#5100) #5100  
Add a function for setting annotations (#5099) #5099  
Presently, in the PreNetworkConfig script, we are removing the default network manager configuration for a host in every case. This should be altered so that the default configuration is deleted only if custom nmstate configuration has been provided for the host. (#5044) #5044  
MGMT-14078 : Add “unavailable” option to the support-level enum (#5062) #5062 MGMT-14150 : Update install-config to support multi vSphere data-centers (#5090) #5090 MGMT-14133 : Fix P/Z support level allows cluster with OLM operators. (#5088) #5088 MGMT-14017 : report accurate P/Z feature usage if multi (#5079) #5079 MGMT-14074 : Don’t run nmcli if not available (#5087) #5087 Bump OCP versions: 4.12, 4.9 (#5080) #5080  
MGMT-13925 : Get the ironic URLs in reconcile rather than at startup (#5041) #5041 MGMT-14074 : Reload NM config after creation (#5066) #5066 Update cluster-baremetal-operator to 4.13 branch (#5078) #5078  
NO-ISSUE: add release tag to notified events versions (#5068) #5068  
MGMT-14109 : Set P and Z architectures support label as tech-preview on 4.12 (#5072) #5072 MGMT-13308 : Adding events pagination - Currently events are retrieved by the service as a list of events which match the query. This commit is implementing events pagination. (#4987) #4987 MGMT-14073 : Fix logging for event uploader (#5070) #5070 Remove README section about the assisted-service live iso (#5069) #5069  
MGMT-14040 : Add log that shows event upload is running (#5054) #5054 Bump OCP versions: 4.11 (#5060) #5060  
actually use the ENABLE_DATA_COLLECTION parameter (#5063) #5063  
MGMT-14075 : Fix register cluster won’t fail when creating cluster with P or Z architectures on 4.12 (#5061) #5061 MGMT-14000 : Document support-level new API (#5053) #5053 Cleanup BMAC logging (#5055) #5055  
Bump OCP versions: 4.12 (#5057) #5057  
MGMT-13550 : Create day2 support for node labeling (#5042) #5042 OKD: bump to latest stable release (#5020) #5020  
MGMT-14042 : Disable data collection for SaaS by default (#5056) #5056 Bump OCP versions: 4.13 (#5051) #5051  
manifests: Add a shebang to NM dispatcher script (#5050) #5050  
MGMT-12486 : Add ENABLE_DATA_COLLECTION environment variable to template.yaml (#5048) #5048 MGMT-13520 : filter out unnecessary validations for unbound host (#5023) #5023 MGMT-13862 : Return bed request on wrong feature-feature or feature-architecture combination. (#5039) #5039 MGMT-13947 : Revert assisted boot reporter service (#5035) #5035 Sparing the redirect for official k8s registry (#5033) #5033  
MGMT-13596 : Add PATCH to the Manifests API (#5015) #5015 Bump OCP versions: 4.12, 4.13, 4.9, 4.8, 4.11, 4.10 (#5043) #5043  
NO-ISSUE: remove the full ignition from log (#5032) #5032  
OCPBUGS-8335 : Don’t wait for console if disabled (#5022) #5022 Update multi image names (#5016) #5016  
ACM-4127 : Cache release images even if there is no matching OS image (#5027) #5027 MGMT-13957 : deny requests with query parameters matching node-boot. Directed at upload files (#5037) #5037 In case the converged flow is enabled and the assisted-service fails to get a valid ironic inspection URL it’s using the Ironic URL as default. (#5031) #5031  
MGMT-13903 : Select inside machine CIDR for BMH (#5024) #5024 MGMT-13904	Add missing feature IDs. (#5030) #5030  
MGMT-13913 : Fix empty features list when calling GET v2/support-levels/features (#5029) #5029 MGMT-13859 : notify when creating cluster and resources (#5013) #5013 Allow removing the agent when BMH is deleted (#4948) #4948  
MGMT-13659 : Design a feature support mechanism that supports different feature-support criteria (#4989) #4989 MGMT-12486 : Implement data sending for on-prem deployments (#4880) #4880 Fix invalid character in feature-support enhancement (#5021) #5021  
MGMT-13780 : Write a feature-support-level enhancement doc (#5000) #5000 MGMT-13398 omit BMH secret from day2 spoke worker (#5009) #5009  
NO-ISSUE: display code coverage locally without mocks (#5011) #5011  
Full changelog  
OCPBUGS-16482 : bump golangci-lint to 1.53.1 (#702) #702 OCPBUGS-4240 : allow controller to complete for agent-based installs (#700) #700 MGMT-15235 : Compile with CGO_ENABLED=1 for amd64 (#699) #699 Revert “MGMT-15235: Compile with CGO_ENABLED=1 for FIPS (#683)” (#693) #683  
OCPBUGS-17252 : Bump golang.org/x/net/html (#695) #695 Updating ose-agent-installer-orchestrator images to be consistent with ART (#652) #652  
MGMT-15343 : dependabot group updates (#692) #692 MGMT-15344 : Assisted-controller should not timeout on waiting cvo by itself (#688) #688 MGMT-15235 : Compile with CGO_ENABLED=1 for FIPS (#683) #683 MGMT-13586 : Wait for ETCD Bootstrap to complete (#670) #670 NO-ISSUE: Remove slaviered from project OWNERS (#669) #669  
NO-ISSUE: Bump github.com/go-openapi/strfmt from 0.21.3 to 0.21.7 (#663) #663  
Updating ose-agent-installer-csr-approver images to be consistent with ART (#651) #651  
MGMT-14299 : Limit untaint nodes to vsphere/nutanix (#660) #660 NO-ISSUE: Add javipolo to approvers (#659) #659  
MGMT-12967 : Create network policy in assisted-installer namespace (#658) #658 NO-ISSUE: Bump github.com/onsi/gomega from 1.24.2 to 1.27.5 (#656) #656  
MGMT-14114 : Nutanix - uninitialized set on nodes (#653) #653 Full changelog  
NO-ISSUE: Bump the go-dependencies group with 5 updates (#595) #595  
MGMT-15661 : Update to latest ghw version (#594) #594 MGMT-15235 : Allow setting CGO_ENABLED flag (#589) #589 MGMT-15235 : Compile with CGO_ENABLED=1 for amd64 (#588) #588 Revert “MGMT-15235: Compile with CGO_ENABLED=1 for FIPS (#569)” (#582) #569  
OCPBUGS-17251 : Bumping golang.org/x/net (#586) #586 MGMT-14933 : Detect if the host in running in OCI (#585) #585 MGMT-15359 : support appliance multipath virtual device (#584) #584 MGMT-13111 : Freeze on 404 Not Found (#583) #583 MGMT-15343 : dependabot remove docker (#581) #581 MGMT-15343 : dependabot group updates (#579) #579 Updating ose-agent-installer-node-agent images to be consistent with ART (#575) #575  
OCPBUGS-16373 : Ignore arping errors on RHEL 9 (#576) #576 NO-ISSUE: Bump github.com/coreos/ignition/v2 from 2.16.0 to 2.16.2 (#574) #574  
NO-ISSUE: Bump github.com/PuerkitoBio/rehttp from 1.1.0 to 1.2.0 (#568) #568  
MGMT-15235 : Compile with CGO_ENABLED=1 for FIPS (#569) #569 NO-ISSUE: Bump golang.org/x/sys from 0.9.0 to 0.10.0 (#566) #566  
NO-ISSUE: Bump github.com/coreos/ignition/v2 from 2.15.0 to 2.16.0 (#564) #564  
AGENT-594 : remove agent based installer code (#563) #563 NO-ISSUE: Bump golang.org/x/sync from 0.2.0 to 0.3.0 (#561) #561  
MGMT-14540 : Mark Appliance disk(s) with a partition name prefix ‘agent’ as eligible (#554) #554 OCPBUGS-14848 : Filter out hidden devices (#558) #558 NO-ISSUE: Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 (#555) #555  
NO-ISSUE: Bump github.com/go-openapi/swag from 0.22.3 to 0.22.4 (#556) #556  
MGMT-13009 : Auto rename host with VLAN (#553) #553 NO-ISSUE: Bump github.com/itchyny/gojq from 0.12.12 to 0.12.13 (#552) #552  
NO-ISSUE: Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#550) #550  
MGMT-14751 : Detect DASD disks (s390x) (#549) #549 NO-ISSUE: Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 (#545) #545  
NO-ISSUE: Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 (#543) #543  
NO-ISSUE: Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#544) #544  
MGMT-14526 : Refernce latest assisted service to reflect domain name pattern change (#542) #542 Updating ose-agent-installer-node-agent images to be consistent with ART (#516) #516  
NO-ISSUE: Bump golang.org/x/sync (#541) #541  
NO-ISSUE: Remove slaviered from project OWNERS (#539) #539  
MGMT-14481 : journal logs are empty during installation on rhel9.2 (#538) #538 NO-ISSUE: Bump github.com/go-openapi/runtime from 0.25.0 to 0.26.0 (#537) #537  
MGMT-14319 chronyc segfaulting (#534) #534  
NO-ISSUE: Bump golang.org/x/sys from 0.6.0 to 0.7.0 (#533) #533  
NO-ISSUE: Bump github.com/cenkalti/backoff/v4 from 4.1.3 to 4.2.1 (#532) #532  
NO-ISSUE: Bump github.com/onsi/gomega from 1.27.5 to 1.27.6 (#530) #530  
NO-ISSUE: Bump github.com/go-openapi/strfmt from 0.21.5 to 0.21.7 (#529) #529  
Force update to pick up latest libs (#531) #531  
NO-ISSUE: Bump github.com/go-openapi/strfmt from 0.21.3 to 0.21.5 (#525) #525  
NO-ISSUE: Bump github.com/onsi/gomega from 1.27.3 to 1.27.5 (#528) #528  
MGMT-13946 : Ignore Proliant Gen 11 serial (#522) #522 NO-ISSUE: Bump github.com/onsi/gomega from 1.27.1 to 1.27.3 (#520) #520  
NO-ISSUE: Bump golang.org/x/sys from 0.5.0 to 0.6.0 (#519) #519  
OCPBUGS-8695 : vendor agent-installer-utils to v0.0.0-20230310220517-8506fbb6a346 (#517) #517 OCPBUGS-8677 : vendor agent-installer-utils to v0.0.0-20230308101916-306b7995977e (#514) #514 OCPBUGS-8390 : vendor agent-installer-utils to v0.0.0-20230307094740-57807526b660 (#512) #512 NO-ISSUE: Bump github.com/itchyny/gojq from 0.12.11 to 0.12.12 (#511) #511  
NO-ISSUE: Bump github.com/spf13/afero from 1.9.3 to 1.9.5 (#510) #510  
Full changelog  
OCPBUGS-16783 : Chore: Update OWNERS #32 OCPBUGS-12544 : 4.14: UPSTREAM: 763: Bump (golang.org/x/net): to address CVE-2022-41723 #30 STOR-1159 : Rebase to v1.1.7 #29 Updating ose-alibaba-cloud-csi-driver images to be consistent with ART #28  
Updating ose-alibaba-cloud-csi-driver images to be consistent with ART #27  
Updating ose-alibaba-cloud-csi-driver images to be consistent with ART #26  
Updating ose-alibaba-cloud-csi-driver images to be consistent with ART #25  
Full changelog  
STOR-1439 : Restart controller Pods if metrics-serving-cert changed #56 OCPBUGS-16783 : Chore: Update OWNERS #54 OCPBUGS-14824 : Bump alibaba-disk-csi-driver-operator library-go #53 STOR-1168 : Bump common libraries #51 OCPBUGS-12545 : Bump golang.org/x/net@v0.9.0 #50 Updating ose-alibaba-disk-csi-driver-operator images to be consistent with ART #49  
Updating ose-alibaba-disk-csi-driver-operator images to be consistent with ART #48  
Updating ose-alibaba-disk-csi-driver-operator images to be consistent with ART #47  
OCPBUGS-8683 : Add management workloads annotations #46 Updating ose-alibaba-disk-csi-driver-operator images to be consistent with ART #45  
Full changelog  
Updating ose-alibaba-machine-controllers images to be consistent with ART #42  
OCPBUGS-10134 : Updating ose-alibaba-machine-controllers images to be consistent with ART #41 Full changelog  
STOR-1432 : hypershift: deploy controller with control plane release images #252 OCPBUGS-16783 : Chore: Update OWNERS #251 Bump k8s.io/apiextensions-apiserver from 0.27.1 to 0.27.4 #250  
Bump k8s.io/component-base from 0.26.3 to 0.27.3 #240  
OCPBUGS-15823 : Change CSI RPC call timeouts #248 STOR-1065 : Rework sidecar bindings to bind common ClusterRoles #244 OCPBUGS-14824 : Bump efs-ebs-driver-operator library-go #247 STOR-1168 : Bump common libraries #222 Bump Kubernetes libs to v0.27.1 #243  
STOR-1167 : Enable extra-create-metadata to tag snapshots #223 STOR-1300 : Restart controller Pods if metrics-serving-cert changed #216 OCPBUGS-11882 : Added safe-to-evict-local-volume annotation from bound-sa-token to ebs-controller #232 OCPBUGS-11882 : Added safe-to-evict annotation to aws-ebs-csi-driver-controller pods #231 OCPBUGS-13017 : assets/hypershift/controller_sa: Set controller ServiceAccount imagePullSecrets #219 Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #217  
Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #215  
Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #214  
Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 #207  
OCPBUGS-8691 : Hypershift: set control plane operand properties #205 Bump k8s.io/apiextensions-apiserver from 0.26.2 to 0.26.3 #203  
OCPBUGS-8752 : fix: typo #198 OCPBUGS-8752 : feat: add workload annotation to deployment and daemonset #194 Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART #195  
Bump k8s.io/apiextensions-apiserver from 0.26.1 to 0.26.2 #189  
Bump k8s.io/klog/v2 from 2.90.0 to 2.90.1 #190  
Full changelog  
Bump to go 1.20 in go.mod #163  
Updating ose-aws-pod-identity-webhook images to be consistent with ART #162  
Updating ose-aws-pod-identity-webhook images to be consistent with ART #159  
Full changelog  
OCPBUGS-16654 : Revert revert “STOR-1065: Rework sidecar bindings to b… #88 OCPBUGS-16496 : Bump library-go to remove dependency on goproxy #90 OCPBUGS-16783 : Chore: Update OWNERS #89 Revert “STOR-1065: Rework sidecar bindings to bind common ClusterRoles” #87  
STOR-1065 : Rework sidecar bindings to bind common ClusterRoles #84 OCPBUGS-14824 : Bump azure-disk-csi-driver-operator library-go #85 CCO-324 : Unrevert “CCO-324: add support for workload identity” #83 Revert “CCO-324: add support for workload identity” #82  
CCO-324 : add support for workload identity #78 STOR-1168 : Bump common libraries #81 OCPBUGS-12559 : Bump golang.org/x/net@v0.9.0 #80 Updating ose-azure-disk-csi-driver-operator images to be consistent with ART #79  
OCPBUGS-8683 : Add management workloads annotations #74 OCPBUGS-10842 : Reorder static resources to create RBAC first #75 Updating ose-azure-disk-csi-driver-operator images to be consistent with ART #73  
And 1 elided commits (e.g. from squash or rebase merges) 
Full changelog  
OCPBUGS-17285 : UPSTREAM: 1355: build(deps): bump golang.org/x/net from 0.12.0 to 0.14.0 #33 OCPBUGS-16783 : Chore: Update OWNERS #32 OCPBUGS-15657 : Update to 1.28.1 #31 STOR-1160 : Rebase to v1.28.0 for OCP 4.14 #29 Updating azure-file-csi-driver images to be consistent with ART #28  
Updating azure-file-csi-driver images to be consistent with ART #27  
Updating azure-file-csi-driver images to be consistent with ART #26  
Updating azure-file-csi-driver images to be consistent with ART #25  
Full changelog  
STOR-1434 : Restart controller Pods if metrics-serving-cert changed #68 OCPBUGS-16654 : Revert revert “STOR-1065: Rework sidecar bindings to b… #64 OCPBUGS-16783 : Chore: Update OWNERS #65 OCPBUGS-16498 : Bump library-go to remove dependency on goproxy #66 Revert “STOR-1065: Rework sidecar bindings to bind common ClusterRoles” #63  
STOR-1065 : Rework sidecar bindings to bind common ClusterRoles #60 CCO-325 : Unrevert “CCO-325: add support for workload identity” #62 STOR-989 : Remove SC and manifest  file for NFS backend #58 OCPBUGS-14824 : Bump azure-file-csi-driver-operator library-go #61 Revert “CCO-325: add support for workload identity” #59  
CCO-325 : add support for workload identity #54 CCO-325 : Mount serviceaccount token into csi-driver container #53 STOR-1168 : Bump common libraries #57 OCPBUGS-12561 : Bump golang.org/x/net@v0.9.0 #56 Updating azure-file-csi-driver-operator images to be consistent with ART #55  
Updating azure-file-csi-driver-operator images to be consistent with ART #52  
Updating azure-file-csi-driver-operator images to be consistent with ART #51  
OCPBUGS-10842 : Reorder static resources to create RBAC first #50 OCPBUGS-8683 : Add management workloads annotations #49 Updating azure-file-csi-driver-operator images to be consistent with ART #48  
Full changelog  
OCPBUGS-18338 : Fix CI by running tests natively by default #74 Revert “Merge pull request #72 from RadekManak/azure-zone-no-pointer” #73  
OCPBUGS-17851 : Update zone usage to use non-pointer #72 MGMT-13713 : Add confidential VM support #54 Fix termination tests randomly timing out #68  
Set upstream labels and fix capability for the arch-aware scale from 0 in Azure #66  
CCO-346 : Add support for Azure workload identity tokens #55 MIXEDARCH-257 : Handle the kubernetes.io/architecture label based on the Azure VM Size #65 OCPBUGS-10762 : Machine should be Failed if Machine has a Failed state on Azure #56 OCPCLOUD-2057 : Bump to Kubernetes 1.27 deps #62 OCPBUGS-12628 : Bump x/net to v.0.7.0 #60 OCPBUGS-11223 : Reduce metrics cardinality #58 Updating ose-machine-api-provider-azure images to be consistent with ART #59  
OCPBUGS-10190 : Updating ose-machine-api-provider-azure images to be consistent with ART #53 Full changelog  
OCPBUGS-17925 : pkg/cli/admin/prune/images: omit not found error for deployment configs #1530 OCPBUGS-17253 : Bump go x/net library to 0.13.0 #1529 OTA-559 : Revert “Revert “pkg/cli/admin/release/extract: Add –included and –install-config”” #1528 OCPBUGS-17711 : Revert “pkg/cli/admin/release/extract: Add –included and –install-config” #1527 Update openshift/api #1525  
OTA-559 : pkg/cli/admin/release/extract: Add –included and –install-config #1521 Stop using deprecated github.com/docker/docker go APIs #1514  
OCPBUGS-16735 : Truncate existing files when writing from inspect #1520 introduce plugin and plugin shadowing tests for oc #1424  
pkg/cli/admin/upgrade: Newlines after –allow-upgrade-with-warnings errors #1519  
Add profiling functionality and flags in oc #1516  
Fix typo in /var/log folder #1517  
login: improve usage message for –web option #1513  
Bump k8s packages to 1.27.4 #1515  
OTA-994 : pkg/cli/admin/release/extract: Centralize manifest extraction #1404 OCPBUGS-16009 : reboot: set ignition version to 3.1 #1499 Add tls-server-name when property exists in kubeconfig #1456  
OCPBUGS-15776 : mcs cert: account for environments that use IP directly #1497 OCPNODE-1656 : oc release info: Introduce –idms-file and deprecate –icsp-file #1465 AUTH-355 : Add OAuth2 Authorization Code Grant Flow for login #1402 upgrade distribution No 2 #1495  
WRKLDS-700 : bump(k8s) to v1.27.2 #1420 OCPBUGS-15012 : oc image extract: idms-file flag map to IDMSFile field #1464 Correct incorrect command in observe command #1419  
Clarify the use of the filter without keep-manifest-list #1414  
OCPBUGS-10612 : make registry auth prefence default to podman config locations #1376 handle the error case of node retrieval while waiting for reboot #1482  
Fix the output of error prompt #1433  
pkg/cli/admin/upgrade: Surface Recommended=Unknown more prominently #1442  
pkg/cli/admin/upgrade: Add post-period to space to some error messages #1330  
Wait for reboot #1473  
tweak output format #1471  
OCPNODE-1580 : Add –print-mirror-instructions to oc adm release mirror to allow idms instructions #1341 add reboot-nodes #1468  
Trust check #1469  
fix directories for consistency #1467  
ocpcertificates: add ability to rotate MCS CA/cert #1450  
OCPNODE-1656 : oc image extract: Introduce IDMS as alternative source #1426 pernodepod: percent works like this #1463  
ocpcertificates: don’t make assumptions on resources not to bring pip… #1462  
allow running a command while the kubelet is off #1459  
add command to create new bootstrap kubeconfig for kubelet #1458  
ocpcertificates: fix handling resources by names explicitly + other cosmetic fixes #1460  
tweaks needed for wait #1455  
Add a command to remove older trust #1447  
create command to create new adminkubeconfig #1452  
add a command to copy content to every node #1454  
Minor updates to CLI help text #1453  
add command for regenerating OCP leaf certs #1443  
add a new command to wait for all clusteroperators to go stable #1444  
add command to produce an updated CA bundle for trusting the kube-apiserver #1446  
add printing for new revisions #1445  
add oc adm ocp-certificates regenerate-top-level #1439  
OCPBUGS-11652 : Extend adm node-logs to new API #1403 OCPBUGS-12793 : adds a mapping for exposed ports to DockerConfig when manifest listed #1415 OCPBUGS-14340 : Name containers w/‘multi’ when mirroring a multi release image #1423 OCPBUGS-11123 : oc adm groups sync: all groups: print warning before caching #1436 OCPBUGS-11632 : Skip invalid events yamls and continue #1429 OCPBUGS-14082 : Remove closed centos7 registry from newapp unit tests #1430 OCPBUGS-12901 : preserve explicit release image in ClusterVersion #1416 OCPBUGS-11123 : oc adm groups sync: fix the annotation key #1427 OCPBUGS-11123 : oc adm groups sync: print a warning when two or more groups are mapped to the same ldap uid #1425 OCPBUGS-13355 : Use RequestToken functions from library-go #991 OCPBUGS-11632 : Improve error log messages in event filtering #1417 OCPBUGS-12143 : oc login: unwrap tls.CertificateVerificationError to use x509 errors #1406 pkg/cli/admin/upgrade: Clarify client-side vs. server-side docs #1181  
replace trimLeft with trimPrefix #1400  
Support OCI manifest lists in image mirror #1362  
OCPBUGS-8004 : Fix bug when recreating an index with fewer images #1335 adm catalog mirror update example to idms #1401  
OCPBUGS-10843 : oc debug unique pod name #1393 adm catalog mirror generates idms manifest #1389  
OCPBUGS-1115 : Use linux/arch when user’s OS isn’t in manifests #1311 Remove already deprecated adm create-kubeconfig command #1367  
append: expose keep-manifest-list option and preserve manifestlist when appending to specific arch images #1361  
Updating ose-tools images to be consistent with ART #1369  
OCPBUGS-8048 : pkg/cli/admin/upgrade: Client-side checks for –to-multi-arch #1359 IR-300 , IR-301 : generates ImageStreamTags with import-mode when using oc new-build and oc-new-app #1353 OCPBUGS-10879 : Fix deprecated oc command suggestion #1390 Exclude irrelevant commands from MicroShift documentation #1375  
Test Fix: Allow submodule using file transport with newer git #1378  
Updating openshift-enterprise-deployer images to be consistent with ART #1368  
Updating openshift-enterprise-cli images to be consistent with ART #1364  
OCPBUGS-3393 : Always copy the blobs if the target isn’t a registry #1355 Updating ose-cli-artifacts images to be consistent with ART #1370  
OCPBUGS-1117 : The architecture of oc in the cli-artifacts’ /usr/bin folder should to the one of the built image #1374 OCPBUGS-10622 : bump repo sclorg/s2i-ruby-container location for newapp test #1377 Add microshift into generate-docs #1365  
OCPBUGS-5949 : Add subrepository support for ICSP #1350 And 1 elided commits (e.g. from squash or rebase merges) 
Full changelog  
OCPBUGS-17719 : Double timeout delays for managed identity creation and role assignment from 2 to 4 minutes. #591 pkg/aws/actuator: Drop comment which suggested passthrough permission verification #590  
CCO-363 : Adding azure identity webhook #559 OCPBUGS-16684 : Set cr.status.provisioned=false on syncErr path #583 OCPBUGS-17049 : update lastSyncGeneration in STS flow sync success #585 Revert “CCO-401: Add azure-workload-identity-webhook to image references.” #588  
CCO-401 : Add azure-workload-identity-webhook to image references. #586 CCO-413 : Add dataPermissions to Azure credentials request. #584 CCO-402 : Create Azure AD pod identity webhook config secret manifest in create-all,create-oidc-issuer #573 OCPCLOUD-2012 : ccoctl: Plumb credreq.spec.cloudTokenPath override into Azure secret creation #580 OCPBUGS-16807 : ccoctl azure exit with error when OIDC and installation resource group names are the same #582 OCPCLOUD-2012 : ccoctl: Add –enable-tech-preview arg to azure create-all subcommand. #581 OCPBUGS-16614 : *: stop checking for the STS feature gate #579 Add DOCKER_CMD Makefile var to use podman when found. #577  
OCPBUGS-16614 : go.mod: re-vendor openshift/api #578 CCO-233 : Add Azure AD Workload Identity doc. #566 *: use a global codec #576  
OCPBUGS-16313 : pkg/operator: correctly fetch CA for AWS minter #575 OCPBUGS-16334 : Clarify updateActuatorConditions & update lastSync #568 OCPBUGS-16313 : manifests: allow list/watch globally on our config configmap #572 CCO-388 : manifests: add cloudcredentials.operator.openshift.io to HCP #571 Revert “manifests: manually amend resources that get laid down by CVO in HCP” #570  
OCPBUGS-15365 : manifests: fix rbac #567 OCPBUGS-15906 : ccoctl azure delete to also delete role assignments #564 OCPBUGS-16088 : Adds [default] section header to STS Secrets #565 OCPBUGS-16036 : Set status on CR properly when STS provisioned #562 Revert “Merge pull request #398 from csrwng/exclude_config_ibmcloud” #561  
OCPBUGS-15365 : *: use correct clients in the secretannotator #563 OCPBUGS-15365 : *: use a filtered LIST + WATCH on Secrets for AWS STS #545 reconcile status when the clusteroperator changes #560  
CCO-353 : ccoctl to create azure custom roles #556 CCO-394 : Do not Add PodIdentityWebhook controller when InfraStatus.ControlPlaneToplogy is External. #547 CCO-366 Add ability to detect AWS STS and behave accordingly #542  
Implement ccoctl command to create infrastructure required for Azure workload identity #523  
PORTENABLE-526 : operator: use a partial metadata watch for Namespaces #546 manager: filter the cache of configmaps #544  
Bump to go 1.20 in go.mod #536  
OCPBUGS-13549 : Determine AWS partition based on region for readOnlyAnonUserPolicyTemplate bucket ARN. #537 Add a make target and stub for actuator e2e tests #535  
Updating ose-cloud-credential-operator images to be consistent with ART #534  
Updating ose-cloud-credential-operator images to be consistent with ART #533  
Updating ose-cloud-credential-operator images to be consistent with ART #532  
OCPBUGS-11671 : ccoctl: Enable public anon read access to default OIDC S3 bucket #526 Updating ose-cloud-credential-operator images to be consistent with ART #521  
OCPBUGS-8666 : Correct pod-identity-webhook annotations for PreferredDuringScheduling. #522 SPLAT-950 : doc/aws-sts : steps to migrate from public bucket to private issuer URL #515 OCPBUGS-8666 : feat: add workload annotation to pod identity webhook deployment #520 Upgrade build-machinery-go: make vulncheck #519  
Bump golang.org/x/net from v0.5.0 to v0.7.0 #517  
Full changelog  
OCPBUGS-18338 : Fix CI by running tests natively by default #282 Reconcile when external process change the clusteroperator status #279  
OCPBUGS-14356 : add nutanix labels that should be ignored #275 CNF-5642 make operator optional #269  
OCPCLOUD-2061 : Rebase dependencies to k8s 1.27 #274 Updating ose-cluster-autoscaler-operator images to be consistent with ART #273  
OCPBUGS-10105 : Updating ose-cluster-autoscaler-operator images to be consistent with ART #271 Full changelog  
OCPBUGS-18059 : Inject OpenShift CA and proxy information to BMO #358 OCPBUGS-17693 : adjust meta3-state service ports when proxy is on #354 OCPBUGS-17693 : Use private ports for Ironic from BMO when proxy is on #353 reconcile status when clusteroperator changes #351  
OCPBUGS-15232 : Use Service instead of provisioning IP for BMO to talk to Ironic #348 OCPBUGS-15155 : Limit role binding to openshift-machine-api namespace #345 OCPBUGS-14064 : Split baremetal-operator into a separate pod #342 OCPBUGS-4248 : Avoid ironic-proxy when setting external url #341 Updating ose-cluster-baremetal-operator images to be consistent with ART #339  
Upgrade golangci-lint to v1.52.2 for go 1.20 support #337  
Use a file URL for passing kernel to Ironic #334  
OCPBUGS-10343 : use proxying for inspector in addition to ironic #333 Revert “proxy: pass ipv6 address to container” #335  
OCPBUGS-4248 : Set external Ironic URL to ironic-proxy IP #324 Updating ose-cluster-baremetal-operator images to be consistent with ART #328  
OCPBUGS-5461 : Add ironic IP to no_proxy #322 OCPBUGS-781 : Update the deprecated field APIServerInternalIP to APIServerInternalIPs #295 Full changelog  
OCPCLOUD-2013 : Move Azure Credentials Request to custom role #274 OCPCLOUD-2149 : Azure: CCM and node manager to use provided credentials instead of MSI. #268 OCPBUGS-15154 : Prune provider permissions post move to use-service-account-credentials #259 OpenStack: Enable manage-security-groups by default #264  
OpenStack: Extend owners #266  
OpenStack: Set max-shared-lb to disable the feature #263  
OCPBUGS-16690 : Allow all NoSchedule taints for Azure CNM DaemonSet #267 OpenStack: Remove use-octavia from config #262  
OPNET-319 : Pass feature gates to vSphere and OpenStack providers #256 OCPBUGS-14425 : Alibaba platforms should not be upgreadable #257 CCO-324 , CCO-325 : add support for workload identity #245 OCPCLOUD-2010 : Re-vendor api and library-go for external platform support #253 OCPCLOUD-2052 : Rebase to 1.27 #252 OCPBUGS-13547 : [OCPCLOUD-2034] Update feature gate observation to use featuregateaccess #249 OCPBUGS-12635 : fix: add workload annotation to deployments #248 OCPBUGS-11284 : Add beta topology labels flag to Azure cloud node manager #240 Updating ose-cluster-cloud-controller-manager-operator images to be consistent with ART #244  
Update golangci-lint package to 1.52.2 #246  
Revert azure out of tree provider change #242  
OCPBUGS-8694 , OCPCLOUD-1779 : Set missed operator status in case of the ‘External’ platform type encountered #233 Reset library-go to openshift fork #234  
OCPBUGS-10138 : Updating ose-cluster-cloud-controller-manager-operator images to be consistent with ART #235 OCPBUGS-8530 : add rbac permission for Nutanix CCM manager #236 Update library-go dependency to move Azure to out of tree #231  
Update library-go dependency to move AWS to out of tree #232  
OCPCLOUD-1779 : Prevent operator to provision operands if platform is set to ‘External’ #230 Full changelog  
Revert “Bump to enable ValidatingAdmissionPolicy in tech preview.” #346  
Bump to enable ValidatingAdmissionPolicy in tech preview. #343  
Bump openshift/api to add ValidatingAdmissionPolicy feature gate. #340  
OCPVE-626 : bump(openshift/api@master) #341 CFE-689 : Update openshift/api package to latest version #335 OCPBUGS-16614 : go.mod: bump openshift/api #338 OCPBUGS-16614 : go.mod: update openshift/api #334 OCPBUGS-16507 : bump sigs.k8s.io/kube-storage-version-migrator #333 OCPCLOUD-2010 : Remove feature gate for external platform #331 SDN-4024 : Vendor openshift/api to get ANP feature-gate changes #330 Promote privateHostedZoneAWS from Tech Preview to Default #328  
Update openshift/api #327  
OCPBUGS-13547 : Promote Azure CCM from TPNU to default #307 OCPBUGS-15877 : go upgradeable=false when latencysensitive is used and not corrected #325 Enable feature gate for externalCertificate on Route API #326  
stomp the latencysensitive featureset for equivalent default #324  
WRKLDS-757 : Sync with openshift/api to drop MatchLabelKeysInPodTopologySpread from TechPreviewNoUpgrade #322 SPLAT-1099 : bump openshift/api for vSphere static IP feature gate and platform spec #323 remove dead flag for file #309  
Changes to move to api@2d36f53 #321  
OCPBUGS-12767 : Add CustomNoUpgrade CRD versions to payload #320 OCPCLOUD-2010 : Re-vendor api to support external platform #306 Update openshift/api to disable EventedPLEG featuregate in techpreview #317  
update openshift/api for types and gates #316  
Update github.com/openshift/api to pull in evented pleg and sigstore feature flags #312  
Update github.com/openshift/api to pull in feature gates #311  
OCPBUGS-6266 : Rename config-operator_00_namespace run level to 00 #303 Update library-go dependency #305  
Add JoelSpeed to owners #302  
Update API and library-go #301  
Require consistency in rendered artifacts #299  
specify all known featureGates in disabled #297  
update render to handle directories of manifests #295  
adjust to refined openshift/api types #296  
update ordering and featuregates #294  
add featuregate status #288  
Updating ose-cluster-config-operator images to be consistent with ART #287  
OCPBUGS-10037 : update openshift/api to get new apiserver schema #289 Full changelog  
OCPVE-632 : add capability annotations to manifests #856 OCPBUGS-17882 : Add rbac permission IDMS, ITMS #891 TRT-1193 : Revert “IR-373: remove node-ca daemon” #899 CFE-846 : Add user defined tags to the GCP buckets created #873 IR-373 : remove node-ca daemon #867 build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.4 #877  
build(deps): bump the k8s-dependencies group with 1 update #895  
IR-363 : Update Azure Credentials Request manifest of the Cluster Image Registry Operator to use new API field for requesting permissions #890 build(deps): bump github.com/prometheus/common from 0.37.0 to 0.44.0 #878  
CFE-682 : Add user defined labels to the GCP buckets created #872 CFE-682 : Update openshift/api package to latest version #887 IR-390 : Make a configmap for MCO to consume CAs #880 build(deps): bump github.com/aws/aws-sdk-go from 1.44.291 to 1.44.298 #879  
build(deps): bump golang.org/x/net from 0.8.0 to 0.11.0 #871  
build(deps): bump github.com/aliyun/aliyun-oss-go-sdk from 2.1.10+incompatible to 2.2.7+incompatible #869  
.github/dependabot.yml: group certain dependencies #865  
IR-389 : bump aws-sdk-go #860 .github: configure dependabot #861  
IR-369 , IR-370 : support Azure workload identity #857 OCPBUGS-12132 : Updating ose-cluster-image-registry-operator images to be consistent with ART #854 Updating ose-cluster-image-registry-operator images to be consistent with ART #849  
OCPBUGS-8224 : fix storage selection on IBM cloud #847 Full changelog  
add roles for the new privileged namespaces PSa syncer controller #743  
OCPBUGS-15256 : Sync openshift/api to reduce installerpod configmap based file permissions to 0600 #740 OCPCLOUD-2010 : Re-vendor api and library-go for external platform support #736 OCPBUGS-14323 : Change manifest directory permissions #739 OCPBUGS-13579 : remove RBAC for cluster-policy-controller CM leader election #738 OCPBUGS-13579 : Drop flags removed in k8s 1.26 #737 Remove featureset flag and use only the manifest #735  
Update cloud provider tests with feature gate changes #731  
STOR-1263 : Bump k8s 1.27 #713 Read feature manifest #733  
Restricted featuregate reader #732  
use new featuregate API #730  
OCPBUGS-12709 : Reset library-go branch after Azure revert #729 OCPBUGS-12133 : Updating ose-cluster-kube-controller-manager-operator images to be consistent with ART #727 Revert azure out of tree provider change #724  
OCPBUGS-11352 : AWS should not use external-cloud-volume-plugin post CSI migration #721 OCPBUGS-7440 : do not degrade KCM when when monitoring stack rollout is in progress #706 OCPBUGS-10568 : migrate to using lease objects for leader election #715 Updating ose-cluster-kube-controller-manager-operator images to be consistent with ART #709  
OWNERS: remove ravi from the owners #714  
Reset library-go to openshift fork #708  
Update library-go dependency to move Azure to out of tree #705  
Update library-go dependency to move AWS to out of tree #707  
Full changelog  
OCPBUGS-14052 : KubeSchedulerDown: set runbook_url annotation #489 OCPBUGS-15256 : Sync openshift/api to reduce installerpod configmap based file permissions to 0600 #488 remove loglevel in deploy #487  
OCPBUGS-14323 : Change manifest directory permissions #485 Remove featureset flag and use only the manifest #484  
STOR-1263 : Bump k8s 1.27 #472 use standard featuregate library from API #483  
OCPBUGS-12074 : Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #479 Updating ose-cluster-kube-scheduler-operator images to be consistent with ART #466  
OCPBUGS-10568 : migrate to using lease objects for leader election #476 disable debug pporf with unauthenticated port #468  
Full changelog  
Revert “specify master node selector on migrator pod” #93  
OCPBUGS-17170 : specify master node selector on migrator pod #92 OCPBUGS-16513 : bump(*): update to 1.27.1 #91 Fix operator doc in README #90  
Updating ose-cluster-kube-storage-version-migrator-operator images to be consistent with ART #89  
Full changelog  
OCPBUGS-18363 : Add ‘/etc/cni/multus/net.d’ into volumemount in multus pod #1979 OCPBUGS-18175 : Fix bond-cni’s default directory in multus manifest #1953 OCPBUGS-17782 , SDN-3664 : Join ovnkube-controller and ovnkube-node container for multizone setup #1971 OCPBUGS-16051 , OCPBUGS-3176 : Enables IP Forwarding config in CNO #1952 OCPBUGS-17257 : CVE-2023-3978: golang.org/x/net/html: Cross site scripting #1935 OCPBUGS-17677 : [Azure] Add granular permission for assigning egressIP to NIC to Azure CredentialsRequest for workload identity. #1949 OCPBUGS-17964 : ovn-k, managed: Align join subnet configuration #1962 SDN-4024 : Add ANP Feature Gate #1859 SDN-4057 : hypershift: Allow ovnkube-master and ovnkube-node to have different images #1942 Remove certificatesigningrequests/update permission from ovnkubenode #1934  
Add rolling update for managed ovnkube-control-plane #1944  
IC & openshift + hypershift #1874  
OCPBUGS-16019 : prevent creation of multiple cni-sysctl-allowlist-ds pods #1904 OCPBUGS-10765 : make MAXLOGFILES a real variable and work for self-hosted #1931 Multus thick plugin support #1915  
OVN-Kubernetes ipsec: create the CSR with a random name #1928  
CCO-294 : Switch azure credentials request to use explicit permissions #1922 OVN-Kubernetes: Add status subresource permissions for setting labels and annotations #1896  
SDN-3223 : Use encapsulation=true for IBM Cloud #1800 Bug 16136 : change whereabouts ip reconciler exec #1890 Add OpenStack platform to list of allowed dual-stack clusters #1697  
OCPBUGS-15945 : Stop using utilruntime.PanicHandlers to handle reconciliation panics #1893 HOSTEDCP-1063 : allow webhooks in hosted clusters to reach multus-admission-controller service #1879 OCPBUGS-15961 : FIPS related CNO changes #1901 OCPBUGS-10765 : Revert “Revert “OCPBUGS-10765: Remove oldest ovn acl log files when f… #1876 ovn-k: Configure dns service namespace and name #1912  
OCPBUGS-15544 : Enable multi-external-gateway feature by default for managed and hosted clusters #1887 OCPBUGS-15918 : Skip rendering 0.0.0.0/0 for cluster proxy status #1903 Change rhel7/8 to rhel8/9 #1870  
Enable EgressService controller #1848  
Edited multus-admission-controller deployment config to not add autom… #1767  
OCPBUGS-15794 : fix: add missing annotation for workload partitioning #1866 OCPBUGS-15544 : Add adminpolicybasedexternalroutes rights for ovnkube-node. #1867 Revert “Remove oldest ovn acl log files when file limit exceeded” #1873 #1873  
OCPBUGS-10765 : Remove oldest ovn acl log files when file limit exceeded #1868 kube-proxy config overriding updates #1831  
OCPBUGS-15282 : Add release version annotation to whereabouts-reconciler #1851 CCO-356 : Add Infrastructures permission to CNCC cluster role #1843 Add multi-networkpolicies support for OVN #1796  
Add support for AdminPolicyBasedExternalRoute CRD and controller’s RBAC #1765  
OCPBUGS-15138 : Add kubernetes.io/os nodeSelector to wherebouts reconciler DS #1841 OCPBUGS-14988 , SDN-3901 : Rebase to kube 1.27 #1826 CCO-358 : Manifest changes necessary to support Azure Workload Identity #1755 OCPBUGS-14714 : Do not rely on ControlPlaneTopology do determine if running in HyperShift #1835 OCPBUGS-11882 : Added another volume to safe-to-evict-local-volume annotation #1830 OCPBUGS-14833 : Fixes lint issues #1834 OCPBUGS-14384 : Remove nodeSelector for architecture in whereabouts daemonset #1828 OCPBUGS-11882 : Added safe-to-evict annotation to ovnkube-master and multus admission controller components #1822 OCPBUGS-13922 : Revert “Do not set the operator as available before updating the network config” #1818 OCPBUGS-11448 : add Hypershift release-image annotation to multus #1770 OCPBUGS-10937 : multus-admission-controller mounts secret with mode 0640 #1752 OCPBUGS-13219 : Use IfNotPresent instead of Always in OVNK upgrades pre-puller #1803 OCPBUGS-5027 : Make the operator degraded on panic #1786 OCPBUGS-12856 : Support Device Plugin Resources For Smart NIC and DPU Hosts #1721 Updating cluster-network-operator images to be consistent with ART #1790  
OCPBUGS-11565 : High API requests due to allowlist and operconfig reconcilers running too often #1788 OCPBUGS-8070 : Depreciate legacy field manager #1763 OCPBUGS-11550 : AUTH: update cluster-reader to include k8s.ovn.org #1791 OCPBUGS-10009 : HyperShift: Support HostedControlPlane node selector #1736 OCPBUGS-11046 : fix reconciliation process of the allowlist controller #1792 OCPBUGS-1341 : Enhance check controller to remove old check objects #1649 OCPBUGS-11046 : Fix allowlist ds template #1773 OCPBUGS-10647 : multus-admission-controller should not run as root under Hypershift #1745 OCPBUGS-9174 : The cluster-readers group should be able to get net-attach-defs #1343 Updating cluster-network-operator images to be consistent with ART #1768  
OCPBUGS-9964 : Split out konnectivity certs #1734 SDN-3444 : Add runbook url for SBDB connectivity alert #1553 OCPBUGS-7777 : use –template instead of -a for ‘oc observe’ #1760 Fix tier label, privileged, HOSTNAME/NODENAME in whereabouts reconciler #1735  
OCPBUGS-10433 : Hypershift: Add RollingUpdate parameters to multus-admission-controller #1740 ovn-kube: move back to unsuffixed RHEL9 images #1747  
Updating cluster-network-operator images to be consistent with ART #1732  
OCPBUGS-10649 : HyperShift: Add POD_NAME env to ovnkube-node #1748 OCPBUGS-10031 : operConfig reconcile can return nil error on failure #1744 Set OVN-K north/south bound stale alerts severity to critical #1668  
OCPBUGS-8707 : Point libreswan to proper nss location #1727 Whereabouts should implement the reconciliation controller #1693  
add/update some UTs around clusternetwork change #1725  
OCPBUGS-9931 : Enable configuration of node healthz server on ovnkube #1715 OCPBUGS-8692 : HyperShift: Set affinity, tolerations and co-location for all hcp resources created by CNO #1728 Cno 4.13 kubernetes 1.26 #1708  
use annotation on the daemonset to update hybrid overlay #1709  
Remove the ovn-kind-cno.sh script #1710  
SDN-3597 : OVN-K alerts: add OVS overflow alerts #1630 Full changelog  
OCPBUGS-17943 : Add rtentsk plugin to pp tuned profile (#767) #767 Tighten the rules for modifying Tuned Profiles (#775) #775  
Revert “Tighten the rules for modifying Tuned Profiles (#765)” (#771) #765  
Tighten the rules for modifying Tuned Profiles (#765) #765  
OCPBUGS-14026 : cgroup: Match the name of the cgroup to what is expected by kubelet (#758) #758 e2e: irqbalance: improve test troubleshooting (#753) #753  
OCPBUGS-16348 : OSLAT latency spikes due to tsc karg setting (#756) #756 Makefile: hack: add helpers to compile testsuites (#751) #751  
OCPBUGS-17219 : Render mode should not segfault w/ no matching MCP (#754) #754 Release leader election on manager exit (#745) #745  
generate missing files (#752) #752  
vendor: bump OCP dependencies 08082023 (#750) #750  
OCPBUGS-7980 : e2e:ht-aware: exec on the correct worker node (#729) #729 bump k8s to 1.27.4 (#748) #748  
e2e: wait for objects deletion (#749) #749  
e2e:wait: return updated pod object explicitly (#744) #744  
OCPBUGS-17258 : CVE-2023-3978: golang.org/x/net/html (#747) #747 e2e: remove image parameter from must gather (#743) #743  
Update the config.openshift.io/node object’s cgroupMode to “v1” (#737) #737  
Fix a race in e2e test rollback.go code (#739) #739  
e2e:irqbalance: applied condition exists (#727) #727  
Improve render error handling (#724) #724  
e2e:irqbalance: wait for tuned profile to be ready (#721) #721  
pao:status: do not take address of loop var (#720) #720  
nto:tuned: remove sched_min_granularity_ns settings (#722) #722  
Align TuneD with the latest shipped FDP version (#716) #716  
E2E: update cpu load balancing test for latest cgroup related changes (#712) #712  
Build gather-sysinfo (#714) #714  
e2e: overhaul Performance-Addon-Operator tests (#590) #590  
e2e: latency testing: increase the expected threshold (#706) #706  
e2e: perf-prof: disable truncating gomega output (#702) #702  
Configure OVS for dynamic cpu pinning (#559) #559  
OCPVE-382 : fix: add default state for crio config (#700) #700 e2e: devmgr: fine tune kubelet restart test (#701) #701  
e2e: RPS: fix expected cpu set (#703) #703  
Switch to rslave/HostToContainer volume mount propagation (#692) #692  
Do not rollback settings on TuneD exit (#699) #699  
e2e: reboot: add kubelet restart test (#697) #697  
remove conditional skip (#690) #690  
e2e: memorymanager fix: check the hugepage size condition (#693) #693  
Use RHEL9 as a base (#665) #665  
Expose TuneD socket to host. (#651) #651  
E2E: Use appropriate device path for rpsmask test (#691) #691  
chore: replace github.com/ghodss/yaml with sigs.k8s.io/yaml (#628) #628  
test: perfprof: devices: fix default test image (#672) #672  
e2e: verify latency tests run with LATENCY_TEST_DELAY>120 (#662) #662  
E2E: Add memory manager sanity test case (#573) #573  
modify owners (#634) #634  
Add minLength restriction to Tuned CR (#689) #689  
OCPBUGS-14934 : consistent use of ginkgo flags in Makefile (#682) #682 OCPBUGS-14622 : Do not fail creating cgroups if they exist already (#683) #683 OCPBUGS-14193 : pao e2e: Split e2e PAO update lane to more lanes (#631) #631 OCPBUGS-4194 : rps: use default rps mask kernel API (#650) #650 OCPBUGS-14756 : [test] [e2e] Check ci lanes are executing the right test suites (#679) #679 check ocp version and export CNF_TEST_IMAGE variable with appropriate cluster version (#584) #584  
OCPBUGS-5529 : Fix updating numa core siblings map in GetCpuSiblings function (#564) #564 Remove cpu-quota.crio.io: disable annotation (#663) #663  
OCPBUGS-14137 : e2e: perfprof: add SNO device recovery test (#653) #653 Add PerformanceProfiles to ‘oc adm must-gather’ (#655) #655  
Revert “Add PerformanceProfiles to ‘oc adm must-gather’ (#582)” (#654) #582  
Add PerformanceProfiles to ‘oc adm must-gather’ (#582) #582  
OCPBUGS-13148 : Configure cpu balancing cpu sets for all clusters (#646) #646 OCPBUGS-12978 use WatchNamespace() when deleting Profiles (#644) #644  
Updating cluster-node-tuning-operator images to be consistent with ART (#579) #579  
OCPBUGS-11083 : pao e2e: fix update test suit timeouts (#626) #626 e2e: Fix RPS test for multi-worker cluster (#641) #641  
Revert PR558 and PR585 partially (#639) #639  
e2e: add missing test id (#622) #622  
OCPNODE-1539 : perf profile: add script for preparing cgroups for CPU load balance disabling (#601) #601 Remove subPaths, they are broken (#623) #623  
OCPBUGS-10293 : performance-profile: enable crun for high-performance runtime (#588) #588 Revert #567 and cleanup PPC-generated TuneD config (#611) #611  
Backup and revert profile when hugepages test completes (#597) #597  
tuned: Handle UserLevelNetworking nil pointer gracefully (#608) #608  
A new env var NO_BZ_CHECKS disables Bz and Jira status checks (#607) #607  
OCPBUGS-9959 : check scheduler settings under /sys/kernel/debug/sched/  (#581) #581 workload-hints: disable stalld when rt disabled (#592) #592  
render: remove uid from render-sync target (#594) #594  
OCPBUGS-11083 : e2e: profile updates tests revised (#600) #600 Update to the latest k8s and OpenShift deps (#580) #580  
Make the enable-leader-election option work (#586) #586  
Update NTO-generated MC on MachineCount <= 1 (#585) #585  
remove BZ 2181546 from skip list (#602) #602  
Fix updating nodeSelector test (#595) #595  
Remove the preStop hook for openshift-tuned (#587) #587  
Skip tests depending on Jira or Bz issue status (#591) #591  
kubectl explain to explicitly state workloadHint default values (#576) #576  
Full changelog  
WRKLDS-728 : Capabilities: drop build/apps APIService when capabilities are not enabled #532 switch image-registry cert CM #545  
OCPBUGS-16554 : update dependencies to get rid of goproxy #546 AUTH-408 : bindata: set required-scc #544 Plumb featuregates to the openshift-apiserver #542  
allow etcd healthcheck timeout closer to probe timeouts to avoid failing on slower etcd #540  
Add AES-GCM encryption tests #539  
OCPBUGS-14010 : increase timeout for probes #536 OCPBUGS-2765 : Library go bump #538 OCPBUGS-12813 : Updating ose-cluster-openshift-apiserver-operator images to be consistent with ART #534 Updating ose-cluster-openshift-apiserver-operator images to be consistent with ART #525  
OCPBUGS-10040 : update openshift/api to include aesgcm provider in the default apiserver schema #526 Full changelog  
route-controller-manager deployment updates #295  
OCPBUGS-16072 : Updating Kubernetes and other associated dependencies #296 OCPBUGS-13926 : change the operator log level to default normal in the deployment #289 BUILD-582 , OCPBUGS-14638 : bump(k8s): 1.27.1 #294 OCPBUGS-13926 : add loglevel controller for  OCM-o #292 Revert “13895: [WRKLDS-730] route-controller-manager deployment updates” #293  
OCPBUGS-13895 : [WRKLDS-730] route-controller-manager deployment updates #288 Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #287  
Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #286  
Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #285  
Bump golang.org/x/net from 0.5.0 to 0.7.0 #284  
Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART #279  
OCPBUGS-10568 : migrate to using lease objects for leader election #282 Add Divyanshu Agrawal as a reviewer #283  
And 1 elided commits (e.g. from squash or rebase merges) 
Full changelog  
Merge rukpak updates into main + Required Fixes #88  
Add ncdc to OWNERS #89  
Temporarily remove from payload #90  
Revert “Merge rukpak updates into main” #87  
Merge rukpak updates into main #86  
Updating ose-cluster-platform-operators-manager images to be consistent with ART #83  
OCPBUGS-10333 : feat: add workload pinning annotations #82 Full changelog  
OCPBUGS-17989 : pkg/psalabelsyncer: enforce syncing in case label is set #129 AUTH-413 : ps syncer: only sync labels if noone else is managing them #127 ps syncer: add a controller for run-level 0 namespaces #128  
Adjust logs per generic troubleshooting #126  
OCPBUGS-15568 : Add timeout into cache sync wait to prevent hanging forever #124 OCPBUGS-15568 : Remove debugs logs in workqueuebucket #125 Add more logs for queue operations #122  
OCPBUGS-15568 : Handle error if caches are not synced instead silently exit #121 Add ingvagabund to owners #120  
Add logs for quota namespace syncing with verbosity level 2 #119  
OCPBUGS-13649 : fix ClusterResourceQuotas to work for all api resources including custom resources #115 OCPBUGS-13579 : bump(k8s) to v0.27.1 #113 OCPBUGS-8271 : external template and route Informer #100 Updating cluster-policy-controller images to be consistent with ART #110  
complete controller description #104  
OCPBUGS-160 : psalabelsyncer: handle empty namespace of a rolebinding subject #107 Updating cluster-policy-controller images to be consistent with ART #105  
Full changelog  
manifests: Drop explicit runlevel from CRD manifest #515  
OCPBUGS-16435 : Bump k8 to v0.27.2 for ocp 4.14 #514 OCPBUGS-16403 : Update Cluster Sample Operator dependencies and libraries for OCP 4.14 #511 reconcile status when clusteroperator changes #510  
OCPBUGS-15754 : Update Jenkins and Jenkins Agent Base image versions #504 OCPBUGS-14491 : Updating to use Jenkins 4.13 images #502 OCPBUGS-12775 : Update Cluster Sample Operator dependencies and libraaies for OCP 4.14 #500 Updating ose-cluster-samples-operator images to be consistent with ART #499  
OCPBUGS-10910 : Add network tools imagestreams #495 Updating ose-cluster-samples-operator images to be consistent with ART #493  
Fix jira component #494  
Full changelog  
STOR-1274 : use granular permissons for Azure credential requests #388 STOR-1432 : hypershift: pass through control plane images to AWS EBS CSI driver operator #393 STOR-1432 : hypershift: add independent refs for AWS EBS driver controller images #392 OCPBUGS-17356 : Fix PodStartupStorageOperationsFailing alert #391 Remove “get” verb from “events” resource of RBAC for provisioner sidecar #390  
OCPBUGS-11359 : Remove unused versions from status #374 OCPBUGS-16783 : Chore: Update OWNERS #389 OCPBUGS-16265 : Publish csi sidecar clusterroles earlier #386 OCPBUGS-15940 : Revert revert of hypershift cleanup #385 Revert “STOR-1369: Start hypershift refactor” #384 #384  
STOR-1369 : Start hypershift refactor #381 OCPBUGS-13696 : Warn about CBT enabled VMs via vsphere-problem-detector #371 OCPBUGS-14053 : decrease severity for MultipleDefaultStorageClasses alert #382 STOR-1065 : Publish ClusterRoles for csi driver sidecars #379 STOR-1167 : Add permissions needed by fast snapshots to AWS CSI driver #369 CCO-319 : Add serviceAccountNames to azure-disk and azure-file credentials #364 OCPBUGS-13187 : Make vsphere-problem-detector alerts configurable #380 CCO-324 , CCO-325 : pass version to azure operators #372 OCPBUGS-13914 : allow removal of vsphereStorageDriver field in 4.14 #378 STOR-1334 : update storage operator to read featuregates from API #376 Revert “update storage operator to read featuregates from API on standalone OCP” #375  
STOR-1334 : update storage operator to read featuregates from API on standalone OCP #368 OCPBUGS-11617 : Bump github.com/prometheus-operator/prometheus-operator #358 Updating cluster-storage-operator images to be consistent with ART #365  
OCPBUGS-11729 : VSphereStorageDriver does not document the platform default #360 OCPBUGS-11493 : vsphereStorageDriver validation is misleading #357 OCPBUGS-8683 : Add management workloads annotations #350 OCPBUGS-11112 : Add missing workload label to openshift-manila-csi-driver NS #353 OCPBUGS-8691 : Hypershift: set control plane operand properties #352 Updating cluster-storage-operator images to be consistent with ART #349  
OCPBUGS-8328 : assets: csi: hypershift: add pull-secret to aws-ebs-csi-driver-operator ServiceAccount #346 Full changelog  
OCPBUGS-13308 : Simplify user-facing messages on risk evaluation throttling #955 OCPBUGS-17418 : Really handle DeletedFinalStateUnknown correctly #954 CNF-9385 : add ImageRegistry capability #950 OCPBUGS-17418 : Handle cache.DeletedFinalStateUnknown #952 docs/user/tasks-*by-number-and-component.svg: Update to 4.13 #949  
Dockerfile: bump to 1.19 and use public UBI pullspec #944  
pkg/payload: De-noise ‘excluding …’ logs #945  
bump api version to add new capability #941  
pkg/cvo/metrics: Doc from_version semantics for cluster_version{type=“completed”} #929  
Code cleanups for golangci-lint failures #942  
OTA-559 : Migrate to (*Manifest).Include(…, overrides) #934 OCPBUGS-9070 : Fix hotlooping on Cronjob resources #910 Updating cluster-version-operator images to be consistent with ART #932  
Updating cluster-version-operator images to be consistent with ART #930  
Updating cluster-version-operator images to be consistent with ART #928  
syncStatus: Reduce verbosity when syncing nothing of interest #922  
Update dnsPolicy to allow consistent resolution of the internal LB #920  
OTA-941 : pkg/payload/precondition/clusterversion/rollback: New precondition #918 Updating cluster-version-operator images to be consistent with ART #911  
OCPBUGS-5469 : pkg/cvo/availableupdates: Prioritize conditional risks for largest target version #909 Full changelog  
OCPBUGS-13359 : Fix crash when filtering the quick start catalog #13126 OCPBUGS-18306 : fix useDeleteModal Example formatting #13117 OCPBUGS-18406 : Builds navigation item is missing in Developer perspective #13124 OCPBUGS-17341 : OCP console mandate secret for repository creation #13084 OCPBUGS-16108 : Fix DeploymentConfig list performance issues by lazy loading their ReplicationControllers #13118 CONSOLE-3126 : Update cluster paused alert message #13106 OCPBUGS-17864 : Web console slowness on Project>Project access page #13099 OCPBUGS-17981 : Remove DeploymentConfig, Build and BuildConfig sections from navigation and use flags so they can be enabled by cluster admins #13089 OCPBUGS-9182 : Enable default-container annotation to specify the default container for logs and terminal. #13098 OCPBUGS-17913 : Typo in the OCP console menu #13096 OCPBUGS-17948 : Fix that Devconsole plugin show essential features like add page and topology also when Builds and DeploymentConfigs capabilities are disabled #13097 OCPBUGS-13892 : Remove spaces from prometheus queries #13043 OCPBUGS-15927 : Error page when fresh normal user visiting BuildConfigs page of ‘default’ project #13091 OCPBUGS-16374 : Fix topology crash when a console.topology/data/factory extension tries to resolve a resource with version from the CRDs which doesn’t exists #13093 CONSOLE-3327 : Expose useActiveNamespace within dynamic-core-api #13033 OCPBUGS-17595 : Updating YAML from console shows error #13090 OU-206 : Merge monitoring alerts with alerts from other sources in the dev console #12940 CONSOLE-3681 : Convert storage-class-form.tsx from class component to … #13036 OCPBUGS-17496 : Bridge NAD should set “preserveDefaultVlan”: false #13076 CONSOLE-3126 : Remove paused state since its no longer relevant due to 4.14 changes … #13072 OCPBUGS-17515 : Console UI is broken due to patternfly/react-core version change #13086 OCPBUGS-17504 : Dev console: Remove checkboxes on Alert Details page Silenced By list #13085 OCPBUGS-16717 : Fix name validation regex #13075 OCPBUGS-17410 : Fix that “Delete application” doesn’t work in topology when Pipelines operator is not installed #13074 OCPBUGS-14138 : Console fix #13078 OCPBUGS-15458 : Links for console-dynamic-plugin-sdk markdown docs are not working #13062 OCPBUGS-129 : bump @patternfly/react-core to v4.276.11 to pick up Sel… #13052 OCPBUGS-17234 : change Command Line Tools text #13068 OCPBUGS-17347 : Fix “View alerting rule” action URL #13058 OCPBUGS-15419 : Title on Overview page has changed to “Cluster · Red Hat OpenShift” #12951 OCPBUGS-13387 , OCPBUGS-16693 : Import page create button is disabled due to PAC validation #13046 CONSOLE-3683 : Convert FireMan component in list-page.tsx from class c… #13024 OU-231 : Add jgbernalp and zhuje to OWNERS for monitoring #13069 OCPBUGS-17196 : Fix nad ovn type - annotation and netAttachName #13053 OCPBUGS-16844 : external link icon in resource added toast notification not linked #13057 OCPBUGS-15310 : Helm Chart installation modal “Documentation” field is always N/A #13032 CONSOLE-3686 : Convert SecretFormWrapper component in create-secret.ts… #13017 OCPBUGS-15008 : update the KnativeServing API version to v1beta1 for global-config extension #13059 CONSOLE-3679 : Convert instantiate-template.tsx from class component t… #12947 CONSOLE-3568 : expose DeleteModal via useDeleteModal hook in @console/shared #12974 CONSOLE-3677 : Convert edit-yaml.jsx from class component to functiona… #12973 CONSOLE-3678 : Convert EventStream component in events.jsx from class … #12989 OCPBUGS-16093 , OCPBUGS-16270 , OCPBUGS-9409 : Creation of GH webhook and attaching it to repo while importing from git using PAC #13021 CONSOLE-3682 : Convert components in cluster-settings folder from clas… #13011 CONSOLE-3676 : Convert app.jsx from class component to functional comp… #12952 OU-175 : Monitoring: Add “Silences” tab to Developer console #12900 OCPBUGS-10884 : propagate mpath device type to request data #13022 OCPBUGS-16656 : Devfile import fails on master branch #13050 OCPBUGS-9355 : Fix translation bug #13049 OCPBUGS-3495 : Add cacheBuster query string when requesting plugin entry scripts #13035 OCPBUGS-16599 : allow creation of v1beta1 APIversion Pipeline in Pipeline builder YAML view #13034 OCPBUGS-9285 : Add note to the console.page/route extension regarding its usage #13044 OCPBUGS-14341 : Check operands deletionTimestamp to disable kebab action menu #13042 ODC-7336 : automation for customization-of-catalog-add-page-form feature file #12934 OCPBUGS-11285 : Dynamic plugin translation support for plurals broken #13028 chore(i18n): update translations: Completed Master Branch - Sprint 238 #12999  
OCPBUGS-16433 : Fixes location update issues #13023 CONSOLE-3591 : Remove directory listing for /static/* #13001 CONSOLE-3694 : Convert tile-view-page.jsx from class component to func… #12942 ODC-7334 : Show ConsoleSamples resources in the samples catalog #12970 CONSOLE-3666 : Validate shared modules of dynamic plugins #12881 OCPBUGS-11971 : When removing the project owner from the project in GUI, instead of that user, the group (the default group added as project admin through the project template) will be removed. #13016 OCPBUGS-13808 : Console SDK components should be using GroupVersionKin… #13029 OCPBUGS-14837 , OCPBUGS-16025 : Hide the Duplicate Pipelines Card in the DevConsole Add Page #13007 OCPBUGS-8274 : Fix copy login command regression #13003 CONSOLE-3687 : Convert components in utils folder from class component… #12925 OCPBUGS-11219 : Fix incorrectly nested css rule for print styles #12991 OCPBUGS-11620 : Fix stop PLR option #13020 CONSOLE-3706 : Remove custom history.pushPath alias function #12873 CONSOLE-3431 : Allow building dynamic plugins without any exposed modules #12530 HELM-502 : Bump Helm to 3.12.1 #13014 OCPBUGS-15359 : Enable namespace dropdown selection when all namespace installation mode selected by default and… #12975 OCPBUGS-16174 : Update the VSCode extension link and descriptions on Create Serverless function form #13015 OCPBUGS-13142 : InstallPlan info cannot shown on Subscription tab for … #13012 OCPBUGS-14907 : Fix operator backed catalog page when copied CSVs disabled #12932 CONSOLE-3684 : Convert components in modals folder from class componen… #12941 OCPBUGS-16148 : disable Save if Use existing claim is active and no … #13010 OCPBUGS-16150 : Fix Start last run action in Topology sidepanel #13009 OCPBUGS-15458 : Links for console-dynamic-plugin-sdk markdown docs are not working #12993 OU-218 : Monitoring: Use useResolvedExtensions instead of useExtensions #12987 CONSOLE-3680 : Convert row-filter.jsx from class component to function… #12957 OCPBUGS-13808 : Console SDK components should be using GroupVersionKin… #12946 CONSOLE-3685 : Convert components in RBAC folder from class component … #12933 CONSOLE-3611 : User can configure the install of Operators that authenticate using STS #12779 OCPBUGS-9991 : Most of contents are lack of i18n on “Command Line Tools” page #12995 OCPBUGS-15021 : Use FLAGS.CAN_GET_NS to decide whether to show Route details > Metrics tab #12944 ODC-7341 : Show Build output in Shipwright Build list and details page #12972 OCPBUGS-8005 : Fix broken upstream doc link for cluster channel upgrades #12998 OCPBUGS-10884 : add multipath device type to LocalVolumeSet #12723 OCPBUGS-14434 : Running yarn dev results in the build running on a loop #12990 OCPBUGS-10844 : fix bug where binary secret values are corrupted on edit and add test coverage #12986 OCPBUGS-15011 : Upload JAR file does not work if the Cluster Samples Operator is disabled #12917 OCPBUGS-12891 : check for valid OLM selector in K8sResourceWidget to p… #12887 OCPBUGS-15896 : STS label not valid according to kube #12980 RHSTOR-4533 : added a mutator property for the storage class extension #12886 OCPBUGS-7416 : get Kamelets from the camel-k-operator namespace as well #12710 OCPBUGS-14548 : only show pipelines doc link for downstream #12979 CONSOLE-3565 : Expose annotations modal in dynamic plugins sdk #12843 CONSOLE-3610 : User can filter on STS enabled clusters for Operators that claim support for STS #12778 OCPBUGS-15773 : The upgrade Helm Release tab in OpenShift GUI Developer console is not refreshing with updated values. #12966 ODC-7319 : correcting - missing package tag across gherkin files #12847 ODC-7313 : Run CI tests with non-admin user #12814 OCPBUGS-15427 : Remove access review check for PipelineResource from Pipeline section #12964 ODC-7325 : Improve BuildConfig and Shipwright Build list pages #12910 ODC-7340 : Remove Shipwright Tech Preview badges #12960 OCPBUGS-14548 : update pipelines doc links #12890 OCPBUGS-15572 : Fix bug where the install operator update approval radio button does … #12959 OCPBUGS-14959 : Error for DuplicateClusterRoleBinding and Edit ClusterRoleBinding subject in RHOCP4 Web Console #12939 OCPBUGS-14665 , OCPBUGS-14874 , OCPBUGS-14875 : Helm Chart installation form hangs on create if JSON-schema is using 2019-09 or 2020-20 standard revisions #12929 OU-198 : Revert “Disable broken monitoring-tests” #12943 ODC-7337 : Skip wait for authentication operator to start progressing when the secret already exists #12884 OCPBUGS-497 : frontend: fix kube-apiserver availability query #12928 OCPBUGS-15060 : “Duplicate RoleBinding” leads to “Unsupported value” error #12921 OCPBUGS-7794 : Image pull secret creation form doesn’t re-enable Create button once it is disabled #12609 CONSOLE-3616 : Revert multicluster server flags #12782 OCPBUGS-15299 : Create Serverless Function Form is Broken #12926 OCPBUGS-13120 : Serverless functions UI warning is misleading #12923 ODC-7329 : Subsequent PipelineRuns take initial PipelineRun name into account #12913 CONSOLE-3612 : User is warned when cluster is in STS mode #12777 ODC-7322 : Implement a proxy to hit the Artifacthub.io API end point #12905 MGMT-15023 : Add help text to vCenter cluster field #12912 OCPBUGS-11464 : Availability requirement update is initially disabled … #12918 OCPBUGS-15135 : Make knative routes copyable similar to openshift routes #12908 OCPBUGS-14909 : Disabling web-terminal tests in CI #12892 OCPBUGS-14015 : Create helm release page doesn’t show a YAML editor when schema isn’t available (httpd-imagestreams chart) #12914 CONSOLE-3372 , OCPBUGS-13648 , OCPBUGS-13833 : Console supports installing non-latest Operator versions #12743 OCPBUGS-7036 : Add Git Repository (PAC) doesn’t setup GitLab and Bitbucket configuration correct #12593 chore(i18n): update translations: Completed-7034-OCP 4.13/Master Branch UI Localization- Sprint 231 #12695  
OCPBUGS-14354 : e2e: Enable Pipeline tests #12911 OCPBUGS-14915 : Remove entries from the menu that are now added by monitoring-plugin #12893 ODC-7316 : Add discoverability of the IDE extensions from Create Serverless form #12846 OCPBUGS-14419 : Remove tech preview badge from Pipeline repository pages #12888 ODC-7326 : Align Build, BuildRun and PipelineRun details page #12898 OCPBUGS-14836 : Updated BuildConfig and Shipwright Build lists shows runs from another namespace #12896 OCPBUGS-14890 : Missing ‘View details’ link for several servicemonitors.spec.endpoints fields in YAML sidebar #12895 OCPBUGS-14002 : Correct the alignment of yaml toolbar links #12894 OCPBUGS-14660 : Helm Repository “Edit” button results in 404 #12891 OCPBUGS-14716 : add ROSA branding option #12889 OCPBUGS-13208 : Fix PVC metrics query #12867 OCPBUGS-12897 : Knative Route Details Page should show the URL of the route as it is shown in the Openshift Routes Details page #12853 OCPBUGS-8682 : Fix empty create dropdown on provided APIs page #12819 OCPBUGS-9214 : Create button is disabled in Git Import form when git repo url has hyphens in owner part of the url #12652 OCPBUGS-4496 : Fix Samples/Snippets tab #12642 OCPBUGS-7361 : support JSON schema 06 in the helm install/upgrade form #12644 OU-138 : Move QueryBrowser component to dynamic SDK #12841 OCPBUGS-9063 : Remove frontend validation from legacy operand form gen… #12788 ODC-7275 : Implement invoke serverless functions #12755 OCPBUGS-14964 : Disable broken monitoring-tests #12902 OCPBUGS-11219 : Include print styles to allow printout of full screen and … #12849 ODC-7306 : Show the latest Build status in the Build list view #12809 ODC-7277 : added v1 support for Pipeline #12729 CONSOLE-3660 : Introduce react-router v6 compatibility #12861 OCPBUGS-8274 : Do not request token URL if auth is disabled #12818 OCPBUGS-14668 : visiting Configurations page returns error Cannot read… #12882 OCPBUGS-14602 : selected project was not taking effect when searching … #12880 OCPBUGS-14550 : Use proxy with web socket connection and monitoring d… #12877 CONSOLE-3392 : Implement exact search  for more precise result sets and add user prefs setting #12838 ODC-7288 : Add proxy to invoke knative services with a public route #12789 ODC-7320 : Gherkin for customisation of add page and developer catalog through customisation form view #12855 OCPBUGS-14424 : OVN Kubernetes multi-homing #12869 OCPBUGS-14262 : Fix Pipeline metrics page #12863 OCPBUGS-10411 : Edit deployment don’t enable save button if image stream is added #12673 OCPBUGS-14149 : account for single object in status.conditions instead… #12866 OCPBUGS-14352 : E2e tests fails because OpenShift Pipelines operator could not be found #12872 OCPBUGS-9909 : Could not import multiple resources via JSON (while YAML supports this) #12721 ODC-7317 : Update Terminal step of the Guided Tour to indicate that odo CLI is accessible #12848 ODC-7308 : Update test cases of web terminal configuration page #12825 ODC-7283 : Add Web Terminal tab in cluster configuration page #12718 OCPBUGS-6767 : Regression: OpenShift Console no-longer filters SecretList when displaying ServiceAccount #12679 OCPBUGS-13782 : Surface the message from Operator developer #12840 OCPBUGS-12896 : Corrected Labels for resolving the bug related to the Create Route Checkbox #12834 ODC-7315 : Change help texts in initialize Terminal page #12824 OCPBUGS-11668 : Fix kebab actions on Installed Operators page #12822 OCPBUGS-13693 : Fix RTE in bridge. #12817 OCPBUGS-11256 : Topology UI doesn’t recognize Serverless Rust function for proper UI icon #12816 OCPBUGS-11996 : Fixed Make Serverless Form Error #12815 OCPBUGS-13257 : propagate labels to pipeline resources #12808 MGMT-14527 : Add vSphere cluster field. #12806 OCPBUGS-12783 : Remove “Action” type from OLM descriptor readme #12800 CONSOLE-3623 : Add X-CSRF token to console request headers #12719 OCPBUGS-5453 : Add Pipeline metrics unsupported empty page #12435 OCPBUGS-1829 : use service port name instead targetPort in the Pipeline Event listener route #12148 CONSOLE-2501 : Upgrade TypeScript version to 4.5 #12821 ODC-7318 : Update ODC owners, May 2023 edition #12839 CONSOLE-2501 : Update builder image #12828 OCPBUGS-13361 : Update plural string dynamic demo plugin locales #12799 ODC-7309 : Remove dev console integration-tests reviewers #12802 OCPBUGS-12244 : only copy workload annotations to debug pod #12794 ODC-7279 : Correcting CI failures of ODC Packages #12700 HELM-484 : Basic authentication documentation update #12768 CONSOLE-3615 : Mark multicluster code for removal #12754 ODC-7300 : Change method name for labelKeyForNodeKind to getTitleForNodeKind #12733 ODC-7296 : Rename all instances of YAMLEditor to CodeEditor #12708 Bug 2176216 : VMs are listed twice in cluster inventory #12795 OCPBUGS-12267 : Fix OLM k8sResourcePrefix descriptor dropdown behavior #12758 OCPBUGS-11099 : add support for minimal status of tekton #12724 OCPBUGS-12732 : fix buildconfig form ns #12771 OCPBUGS-12637 : update helm release empty state text #12767 OCPBUGS-12286 : Fix missing console plugin control on CSV details page. #12766 OCPBUGS-7692 : Fix that helm details page shows an inf. loading indicator when api call fails #12578 OCPBUGS-11057 : Importing a kn Service shows a non-working Open URL decorator also when the Add Route checkbox was unselected #12726 OCPBUGS-6581 : Serverless - Eventing - Channels: Conditions column i18n misses #12641 OCPBUGS-7485 : When Creating Sample Devfile from the Samples Page, Topology Icon is not set #12725 OCPBUGS-11596 : Do not fetch catalog sources on CSV or Subscription details pages. #12717 OCPBUGS-10224 : Multiple instances of tabs under ODF dashboard #12635 OCPBUGS-6770 : Pipeline doesn’t render correctly when displayed but looks fine in edit mode #12722 OCPBUGS-11869 : Pod Status Overlapping in Sidebar #12732 CONSOLE-3600 : Filter operators based on nodes OS type #12707 OCPBUGS-9329 : update dynamic plugin info for development mode #12666 OCPBUGS-10562 : disable operator-uninstall.ts as the uninstall test is… #12731 OCPBUGS-3036 : Do not list subscriptions in all namespaces on CSV details page. #12716 OCPBUGS-5548 : delete associated pipeline, triggertemplate and eventlistener when deleting app #12587 Add the possibility login with different IDP and user credentials #12709  
ODC-7270 , ODC-7272 : Improve telemetry: Add resource and tab name to the page title #12669 Improve useModal docs example #12115  
Improvements on Web Terminal Operator Installation functionality #12713  
OCPBUGS-10956 : Reduce metrics cardinality by grouping well-known and other perspectives and plugins #12684 OCPBUGS-9305 : add missing readOnly conditions #12685 ODC-7280 : Add PipelineRun tab to Dev perspective Pipeline page #12672 OCPBUGS-10562 : re-enable and fix operator-uninstall.spec.ts #12678 ODC-7282 : Add webhook informations on Repository details and summary page #12690 OCPBUGS-11382 : Update Dockerfile to use latest builder images #12655 ODC-7274 : Prepare a page and modal to invoke a Serverless function #12686 OCPBUGS-103 : Move operator install status to it’s own route/page #12704 OCPBUGS-11020 : fix runtime error on OperatorHub details pages #12702 ODC-7281 : Provide Column management option for the TaskRuns list page #12689 Remove andybraren as dashboard reviewer #11807  
OCPBUGS-11197 : Rephrase vCenter connection tooltips #12694 OCPBUGS-10961 : Fix description for BuildAdapter SDK extension #12683 CONSOLE-3577 : Remove deprecated metering endpoint from backend #12692 OCPBUGS-5940 : Wait with CRD/model translation until i18n bundles are loaded #12697 OCPBUGS-10916 : fix translation string for Image pull secret created alert #12681 OCPBUGS-10836 : fix All projects selection on Pipelines page in dev perspective #12676 OCPBUGS-10950 : use PipelineRun template from ‘pipelines-as-code-pipelinerun-go’ configMap for Go runtime #12682 ODC-7271 : add duration for PipelineRun and TaskRun on details page #12659 ODC-7276 : Add cancelled status color in Pipeline metrics page #12662 automation of edit build config feature file #12622  
OCPBUGS-10619 : Enable modal scroll for uninstall operator instances #12680 OCPBUGS-10562 : disable operator-uninstall.spec.ts as the previous fix… #12677 PF Update 2023-2 #12664  
OCPBUGS-10562 : re-enable and fix operator-uninstall.spec.ts #12661 OCPBUGS-10655 : Do not show builder ImageStreams without sampleRepo as samples #12667 OCPBUGS-10509 : Sync Debug in Terminal feature availability with 3.x pods in web console #12657 OCPBUGS-9956 : update the default pipelineRun template name #12660 OCPBUGS-7620 : Edit Deployment (and DC) form doesn’t enable Save button when changing strategy type #12608 OCPBUGS-8086 : Visual fixes for list items #12619 OCPBUGS-9907 : Fix alerts source display values #12632 OU-110 : Observe > Dashboards : Code Consolidation Fixes #12588 OCPBUGS-7484 : When there are 2 pipelines displayed in the dropdown menu, selecting one, unchecks the Add Pipeline checkbox #12650 OCPBUGS-8268 : OpenShift pipeline TaskRun(s) column Duration is not present as column in UI #12633 OCPBUGS-7632 : comment out suspected problematic test #12647 OCPBUGS-10345 : Fix backend runtime error #12654 OCPBUGS-10269 : Fix grammatical error in feedback modal #12634 OCPBUGS-8299 : CronJobs table/details UI doesn’t have Suspend indication #12638 OCPBUGS-7801 : taskrun ui fails when using object type results #12626 OCPBUGS-10230 : Fixes card sizes not even issue when commit info is not available on Environments page #12550 OCPBUGS-5360 : re-enable operator-install-single-namespace.spec.ts test #12424 OCPBUGS-10232 : Fixes argocd link for non-KAM added application envs #12558 OCPBUGS-7232 : Fixes resource status alignment issue #12429 CONSOLE-3393 : Proxy managed cluster monitoring requests through MCE c… #12360 CONSOLE-3425 : Expose ‘nameFilter’ prop to ‘ListPageFilter’ component #12438 OU-117 : No response for duplicate query with default disabled status when click ‘Hide all queries’ #12621 Update dockerignore. #12538  
CONSOLE-3452 : Add patternfly customer feedback extension mechanism to console #12611 OCPBUGS-7446 : Show type of sample on the samples view #12548 OCPBUGS-7395 : Users don’t know what type of resource is being created by Import from Git or Deploy Image flows #12615 OCPBUGS-7178 : Add page title to Devconsole pages #12591 And 7 elided commits (e.g. from squash or rebase merges) 
Full changelog  
OCPBUGS-17681 : Default CNI binaries to RHEL 8 #116 Updating ose-containernetworking-plugins images to be consistent with ART #108  
Updating ose-containernetworking-plugins images to be consistent with ART #107  
Add rhel9 binary #106  
OCPBUGS-14095 : Sync with upstream version v1.3.0 #98 Updating ose-containernetworking-plugins images to be consistent with ART #94  
Updating ose-containernetworking-plugins images to be consistent with ART #93  
Updating ose-containernetworking-plugins images to be consistent with ART #92  
Updating ose-containernetworking-plugins images to be consistent with ART #80  
Full changelog  
OCPBUGS-16074 : Updating Kubernetes and other associated dependencies #141 OCPBUGS-14489 : Kubernetes 0.27 #139 OCPBUGS-12597 : bump(*): golang.org/x/net #138 Updating ose-csi-driver-shared-resource-webhook images to be consistent with ART #136  
Updating ose-csi-driver-shared-resource images to be consistent with ART #137  
Updating ose-csi-driver-shared-resource-webhook images to be consistent with ART #135  
Updating ose-csi-driver-shared-resource-webhook images to be consistent with ART #133  
Add go-imports-organizer/goio to organize imports #132  
OCPBUGS-10022 : add ‘system:serviceaccounts’ to SAR to allow group based RBAC #130 Updating ose-csi-driver-shared-resource-mustgather images to be consistent with ART #131  
Updating ose-csi-driver-shared-resource-webhook images to be consistent with ART #128  
Updating ose-csi-driver-shared-resource images to be consistent with ART #129  
Full changelog  
STOR-1442 : Restart webhook Pods if webhook-serving-cert changed #83 STOR-1441 : Restart node Pods if metrics-serving-cert changed #82 OCPBUGS-16073 : Updating Kubernetes and other associated dependencies #81 OCPBUGS-14824 : Bump csi-driver-shared-resource-operator library-go #80 OCPBUGS-14488 : bumping kubernetes to 0.27.1 #79 Updating ose-csi-driver-shared-resource-operator images to be consistent with ART #77  
Updating ose-csi-driver-shared-resource-operator images to be consistent with ART #76  
Updating ose-csi-driver-shared-resource-operator images to be consistent with ART #75  
Updating ose-csi-driver-shared-resource-operator images to be consistent with ART #73  
OCPBUGS-7906 : add openshift workload annotation to driver daemonset #72 Full changelog  
STOR-1169 : Rebase external-attacher to v4.3.0 for OCP 4.14 #54 OCPBUGS-14815 : Chore: Update OWNERS and OWNERS_ALIASES #55 Updating csi-attacher images to be consistent with ART #53  
Updating csi-attacher images to be consistent with ART #52  
Updating csi-attacher images to be consistent with ART #51  
Updating csi-attacher images to be consistent with ART #50  
Full changelog  
OCPBUGS-17264 : USPTREAM: 969: build(deps): bump golang.org/x/tools from 0.9.3 to 0.12.0 #68 OCPBUGS-14811 : Chore: Update OWNERS and OWNERS_ALIASES #66 STOR-1169 : Rebase external-provisioner to v3.5.0 for OCP 4.14 #65 Updating csi-provisioner images to be consistent with ART #64  
Updating csi-provisioner images to be consistent with ART #63  
Updating csi-provisioner images to be consistent with ART #62  
Updating csi-provisioner images to be consistent with ART #61  
Full changelog  
STOR-1169 : Rebase external-resizer to v1.8.0 for OCP 4.14 #141 OCPBUGS-14812 : Chore: Update OWNERS and OWNERS_ALIASES #142 Updating ose-csi-external-resizer images to be consistent with ART #140  
Updating ose-csi-external-resizer images to be consistent with ART #139  
Updating ose-csi-external-resizer images to be consistent with ART #138  
Updating ose-csi-external-resizer images to be consistent with ART #137  
Full changelog  
STOR-1169 : Rebase external-snapshotter to v6.2.2 for OCP 4.14 #101 OCPBUGS-14813 : Chore: Update OWNERS and OWNERS_ALIASES #102 Updating csi-snapshot-validation-webhook images to be consistent with ART #100  
Updating ose-csi-external-snapshotter images to be consistent with ART #99  
Updating ose-csi-snapshot-controller images to be consistent with ART #98  
Updating csi-snapshot-validation-webhook images to be consistent with ART #97  
Updating ose-csi-external-snapshotter images to be consistent with ART #96  
Updating ose-csi-snapshot-controller images to be consistent with ART #95  
Updating csi-snapshot-validation-webhook images to be consistent with ART #94  
Updating ose-csi-external-snapshotter images to be consistent with ART #93  
Updating ose-csi-snapshot-controller images to be consistent with ART #92  
Updating csi-snapshot-validation-webhook images to be consistent with ART #91  
Updating ose-csi-snapshot-controller images to be consistent with ART #89  
Updating ose-csi-external-snapshotter images to be consistent with ART #90  
Full changelog  
STOR-1169 : Rebase livenessprobe to v2.10.0 for OCP 4.14 #44 OCPBUGS-14810 : Chore: Update OWNERS and OWNERS_ALIASES #45 Updating csi-livenessprobe images to be consistent with ART #40  
Updating csi-livenessprobe images to be consistent with ART #38  
Full changelog  
STOR-1169 : Rebase node-driver-registrar to v2.8.0 for OCP 4.14 #46 OCPBUGS-14814 : Chore: Update OWNERS and OWNERS_ALIASES #47 Updating csi-node-driver-registrar images to be consistent with ART #45  
Updating csi-node-driver-registrar images to be consistent with ART #44  
Updating csi-node-driver-registrar images to be consistent with ART #43  
Updating csi-node-driver-registrar images to be consistent with ART #42  
Full changelog  
BUILD-432 : mount secrets as “overlay” mounts #349 OCPBUGS-16070 : Updating Kubernetes and other associated dependencies #356 OCPBUGS-15497 : Add the git-lfs package #350 OCPBUGS-14798 : Adds reference to contributing.md #346 OCPBUGS-14484 : Kubernetes 0.27 #347 OCPBUGS-1973 : pass CPU limits for Docker strategy builds #341 Updating openshift-enterprise-builder images to be consistent with ART #345  
Updating openshift-enterprise-builder images to be consistent with ART #344  
Updating openshift-enterprise-builder images to be consistent with ART #343  
OCPBUGS-3064 : normalize locations in pull/push secrets which might look like URLs #330 Bump golang.org/x/net from 0.5.0 to 0.7.0 #338  
Bump github.com/opencontainers/runc from 1.1.4 to 1.1.5 #337  
OCPBUGS-7782 : bump(github.com/containers/common) to v0.51.2 #335 Adding Divyanshu Agrawal as a reviewer #334  
Replacing openshift-goimports with goio #333  
Updating development setup steps #331  
Updating openshift-enterprise-builder images to be consistent with ART #332  
Full changelog  
OCPBUGS-17975 : Support both icsp and idms #375 Revert “[OCPNODE-1258] Support both icsp and idms” #374  
Support both icsp and idms #346  
IR-371 : Bump docker distribution (again) #372 TRT-1092 : Revert “Merge pull request #370 from flavianmissi/bump-docker-distrib… #371 IR-371 : upgrade docker distribution #370 Updating openshift-enterprise-registry images to be consistent with ART #369  
Updating openshift-enterprise-registry images to be consistent with ART #363  
Full changelog  
Removing kernel[-rt]-core packages from the image. (#132) #132  
Upgrade glibc, use dnf (#131) #131  
Fixing the regexp used to get the correct GCC version. (#127) #127  
Updating the docs to use ubi9 instead of ubi8. (#126) #126  
Updating driver-toolkit images to be consistent with ART (#120) #120  
Remove abi since it was not in 9.2 rpms (#121) #121  
Full changelog  
rework PR #74 to switch Dockerfile to use rhel9 #75  
Updating egress-router-cni images to be consistent with ART #70  
OCPBUGS-6553 : update go-yaml to v2.4.0 #67 Updating egress-router-cni images to be consistent with ART #66  
Full changelog  
OCPBUGS-17367 : UPSTREAM: <carry>: Remove the static library linking flag #41 OCPBUGS-16783 : Chore: Update OWNERS #39 UPSTREAM: <carry>: Fix OWNERS_ALIASES #40  
STOR-1163 : Rebase to upstream v1.10.1 #37 Updating ose-gcp-pd-csi-driver images to be consistent with ART #36  
Updating ose-gcp-pd-csi-driver images to be consistent with ART #33  
Full changelog  
CFE-878 : Add userLabels in Infrastructure to driver args list #74 OCPBUGS-16654 : Revert revert “STOR-1065: Rework sidecar bindings to b… #76 OCPBUGS-16569 : Bump library-go to remove dependency on goproxy #78 OCPBUGS-16783 : Chore: Update OWNERS #77 Revert “STOR-1065: Rework sidecar bindings to bind common ClusterRoles” #75  
STOR-1065 : Rework sidecar bindings to bind common ClusterRoles #71 OCPBUGS-15823 : Change timeout of CSI sidecar #73 OCPBUGS-14824 : Bump gcp-pd-csi-driver-operator library-go #72 STOR-1301 : Restart controller Pods if metrics-serving-cert changed #68 STOR-1168 : Bump common libraries #70 OCPBUGS-12609 : Bump golang.org/x/net@v0.9.0 #69 Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART #67  
Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART #66  
Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART #65  
OCPBUGS-8683 : Add management workloads annotations #64 Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART #63  
Full changelog  
OCPBUGS-18149 : UPSTREAM: <carry>: retry etcd Unavailable errors #1681 OCPBUGS-18149 : UPSTREAM: <carry>: retry etcd Unavailable errors #1676 OCPBUGS-14301 : UPSTREAM: 117245: Fix TopologyAwareHint not working when zone label is added after Node creation #1673 OCPBUGS-14301 : UPSTREAM: 117249,118189: fix TopologyCache crashes #1668 OCPBUGS-7415 : grant user:full scope to self-SARs #1493 UPSTREAM: 118280: Set all PSa labels in tests #1663  
OCPBUGS-17119 : UPSTREAM: <drop>: bump apiserver-library-go for updated required-scc errors #1661 OCPBUGS-15726 : UPSTREAM: <carry>: merge v3 openapi discovery and specs for special groups #1654 OCPBUGS-16166 : Update to Kubernetes 1.27.4 #1660 Update to Kubernetes 1.27.4 #1653  
OCPBUGS-15726 : UPSTREAM: 118879: make apiservices.apiregistration.k8s.io discoverabl… #1630 OCPBUGS-16166 : Update to Kubernetes 1.27.4 #1645 OCPBUGS-15726 : UPSTREAM: 118881: fix openapi/v3 non local apiservices aggregation #1629 UPSTREAM: <drop>: hack/update-vendor.sh #1634  
UPSTREAM: 119107: Stop using deprecated API #1624  
OCPBUGS-13392 : UPSTREAM: 118915: remove legacy NetworkPolicy tests #1623 UPSTREAM: <drop>: update openshift/api,openshift/apiserver-library-go #1621  
UPSTREAM: <carry>: when only this kube-apiserver can fulfill the kube… #1616  
Update to Kubernetes 1.27.3 #1609  
UPSTREAM: <carry>: STOR-1270: Admission plugin to deny deletion of storages.operator.openshift.io #1550  
OCPBUGS-7181 : UPSTREAM: <drop>: bump apiserver-library-go #1605 STOR-1263 : Add csimock tests #1595 OCPBUGS-4053 : UPSTREAM: 118383: bump cadvisor for upstream patch 3301 #1594 Update test wrapper to match new k8s #1584  
STOR-1263 : Bump to k8s 1.27.2 #1583 cherry-pick: #117785 from k/k - disable external IPs on e2e net tests #1581 UPSTREAM: 117893:  When expecting pods count only active ones #1577  
OCPBUGS-13854 : UPSTREAM: 117371: kubelet: Don’t reference the pod manager interface directly from components #1578 OCPBUGS-11652 : UPSTREAM: <carry>: Extend NodeLogQuery feature #1579 OCPBUGS-13148 : kubelet/cm: disable cpu load balancing on slices when using static cpu manager policy #1573 UPSTREAM: <carry>: move test rules from origin #1574  
OCPBUGS-11143 : Azure: move to kube-proxy LB probes, don’t detach masters when unready #1569 OCPBUGS-10048 : UPSTREAM: <carry>: add conditional shutdown response header #1555 OCPBUGS-2474 : UPSTREAM: 116995: kubelet: Ensure pods that have not started track pendingUpdate #1561 STOR-1263 : Update to Kubernetes 1.27.1 #1558 OCPBUGS-10829 : UPSTREAM: 117310: kube-aggregator: correctly use client-go TLS cache with custom dialer #1548 UPSTREAM: <carry>: add shutdown annotation to response header #1537  
UPSTREAM: <carry>: OCPNODE-1548,OCPNODE-1584: disable load balancing on created cgroups when managed is enabled #1518  
Add wrapper which will allow running o/k tests as external binary in origin #1485  
OCPBUGS-7267 : More fixes to SCC PSa extractor #1482 OCPBUGS-10048 : UPSTREAM: 115328: apiserver: annotate early (server not ready) and late (during shutdown) requests #1456 OCPBUGS-8220 : CSI Inline Volume admission plugin does not log object name correctly #1499 OCPBUGS-8092 : Fix mounted volume expansion tests #1498 UPSTREAM: <carry>: update rebase doc #1464  
Bump to k8s 1.26.2 #1494  
Full changelog  
OCPBUGS-18127 : Trigger a rolling upgrade on NodePool .spec.platfrom changes #2956 HOSTEDCP-1156 : Add defaulting webhook to installation and notes #2922 HOSTEDCP-979 : Re-enable nodepool in-place upgrade tests #2960 Add a default value (32Gi) for nodepool in create nodepool kubevirt command #2940  
OCPBUGS-16221 : Adds trust bundle to ignition-server when configured in HC #2819 Avoid creating tar archive if –archive-dump=false #2963  
OCPBUGS-3873 adding rbac for UserOAuthAccessToken #2962  
HOSTEDCP-1178 fix limited support label key #2958  
OCPBUGS-18065 : enable aws-pod-identity-webhook on AWS #2957 OCPBUGS-18308 : Do not use mgmt cluster ICSP to mutate CCO image in KAS pod #2966 OCPBUGS-18266 : fix Progressing condition when ControlPlaneRelease is set #2959 fix(ho): Restore match label selector behavior #2951  
OCPBUGS-18072 : Set emptyDir storage for the image registry only on initial time for None and Kubevirt platform #2895 OCPBUGS-18024 : Set Arch to amd64 for HCP NodePool Create #2941 chore(deps): update rhtap references (main) #2920  
OCPBUGS-16813 : switch konnectivity-server to additional container in KAS pods #2942 Updating hostedcluster controller to stop using deprecated flags #2946  
OCPBUGS-17827 : e2e: remove private-router from NeedManagementKASAccessLabel allowlist #2939 MULTIARCH-3709 : PowerVS - Add reuse resource flags to e2e test #2902 MULTIARCH-3478 : Minor bug fix on PowerVS infra #2451 OCPBUGS-18069 : Ensure load balancers are not exist before declaring load balancers are cleaned up #2887 MULTIARCH-3708 : PowerVS - Fix cluster deletion when existing resources passed #2867 MGMT-15368 : Document scaling down NodePools #2944 OCPBUGS-13348 : Hypershift Audit configuration not working. #2945 TRT-1202 : set SkipReleaseImageValidation annotation properly on e2e clusters #2943 OCPBUGS-17678 : Reconcile cloud credentials configuration to hosted cluster #2937 Add e2e test for etcd member recovery #2930  
OCPBUGS-17827 : remove NeedManagementKASAccessLabel from router pods #2934 OCPBUGS-17985 : Handle empty mirrorImage result for ignition disconnected registry #2935 OCPBUGS-17827 : e2e: refactor checkPodsHaveLabel to be allowlist rather than exact match #2928 OCPBUGS-16813 : do not hardcode ignition-server-proxy replicas #2933 fix(ho): Restore match label selector behavior #2893  
TRT-1202 : add annotation to skip release image validation #2929 OCPBUGS-17812 : Update Etcd health check to mirror standalone etcd #2918 STOR-1443 : Sync 05_operator_role-hypershift.yaml manifest from cluster-csi-snapsht-controller-operator #2915 HOSTEDCP-1065 : CNO deployed hosted-cluster-kubecfg-setup initContainers use CPR image #2917 HOSTEDCP-1001 : Image registryOverride included in the image metadata extraction flow #2909 OCPBUGS-17669 : Validate HostedCluster name against RFC1123 #2914 HOSTEDCP-1075 : Document how to recover single etcd member #2916 HOSTEDCP-1085 : Create a monitoring dashboard per HostedCluster #2907 chore(deps): update rhtap references (main) #2903  
HOSTEDCP-1063 : Account for guest webhook URLs without a port #2898 OCPBUGS-17680 : Remove immutable note from PullSecret #2910 Revert “HOSTEDCP-1001: Image registryOverride included in the image metadata extraction flow” #2908  
OCPBUGS-16076 : Validate HostedCluster name against RFC1123 in CLI #2906 OCPBUGS-15331 , OCPBUGS-16049 : Enable AdvertiseAddress dual stack and IPv6 support and added the changes to be included in the certificates #2779 HOSTEDCP-1081 : Perform etcd recovery when etcd member data is lost #2900 SDN-4057 : Pass ControlPlane image to OVN #2896 test: e2e: remove SingleReplica etcd chaos test #2901  
Allow overriding pod security admission label #2886  
HOSTEDCP-1146 : cpo: use CPO spec container image if it is a sha256 reference #2899 HOSTEDCP-1022 : Set Arch to amd64 #2897 Re-introducing defaulting webhook for self managed HCP #2892  
fix-CNV-30260: KubeVirt: fix failed conformance test #2891  
OCPBUGS-16298 : Prevent the kube-apiserver from connecting to the managment kas #2888 HOSTEDCP-1001 : Image registryOverride included in the image metadata extraction flow #2820 HOSTEDCP-1046 , HOSTEDCP-1102 : Follow-on Items #2847 Revert “[HOSTEDCP-1041] Defaulting webhook for self managed HCP” #2889  
OCPBUGS-17446 : Set advertise-address in HCP etcd to resolvable name #2884 Defaulting webhook for self managed HCP #2864  
STOR-1432 : cso: add envvars for CSI driver controller images #2882 HOSTEDCP-1025 : Add HCP CLI Command to Create a NodePool on AWS #2852 SDN-4042 : Increase upgrade rollout timers #2881 skip olm-collect-profiles in EnsureComponentsHaveNeedManagementKASAccessLabel #2874  
HOSTEDCP-1064 : Add egress policy for private-router #2792 HOSTEDCP-1121 : Ensure SG reconciliation for aws endpoint #2872 chore(deps): update rhtap references #2865  
HOSTEDCP-1065 : add ControlPlaneImage API for provider-side HCP updates #2848 HOSTEDCP-1063 : Disallow webhooks URLs targeting control plane services #2775 OCPBUGS-17374 : Fast specific dockerignore #2879 Kubevirt how-to docs updates #2875  
Fix nodepool upgrade docs link #2880  
OCPBUGS-17171 : Update OLM catalog image tags #2877 HOSTEDCP-1029 : Add HCP CLI Command to Destroy a Cluster on AWS #2853 Add workload management annotation to kubevirt-csi daemonset #2840  
WRKLDS-730 : use default /healthz path for readiness probe in OCM and RCM #2873 Add api and cli validation for kubevirt volume mode #2862  
HOSTEDCP-1079 : RHTAP HO Containerfile #2857 OCPBUGS-16770 : add need-management-kas-access label to olm-collect-profiles pods #2854 MULTIARCH-3684 : PowerVS - Upgrade capi to use v1beta2 APIs #2831 HOSTEDCP-1046 : Add ImageDigestMirrorSet to Config API comment #2868 MULTIARCH-3683 : Add dev flags in destroy cluster powervs command #2764 kubevirt: Reconcile EgressFirewall only for ovn-k #2849  
HOSTEDCP-1046 : Add IDMS to the list of valid config manifests #2837 OCPBUGS-17059 : Add volume mode to kubevirt root volume api #2860 Update RHTAP references (main) #2832  
OCPBUGS-16809 : Configured IgnitionProxy to support IPv4 and IPv6 #2850 OCPBUGS-14163 : Fixed ETCD to work in Ipv6 and Dual stack envs #2846 HOSTEDCP-1112 : Add config to set creation frequency of RHTAP PRs #2838 HOSTEDCP-1020 : Remove name as a persistent flag required field #2836 OCPBUGS-16232 : skip z-stream version check when upgrade is forced #2823 OCPBUGS-16033 : ClusterNetwork’s HostPrefix validation for dual stack #2795 OCPBUGS-14783 : Fix NetworkPolicy to work over IPv4 and IPv6 #2704 Revert “HOSTEDCP-710: Make ImageContentSource immutable” #2829  
Update RHTAP references (main) #2814  
HOSTEDCP-1062 : Make CAPI pod selector backward compatible #2825 HOSTEDCP-1093 : Add default flags to HCP create cluster CLI cmd #2802 Revert “HOSTEDCP-1094: e2e autoscaler balancing similar node groups” #2828  
HOSTEDCP-1090 : Use statically configured haproxy for router #2778 HOSTEDCP-1046 : Allow HCP Specification to Support ICSP & IDMS #2720 HOSTEDCP-710 : Make ImageContentSource immutable #2815 OCPBUGS-11835 : Add missing probes to two services #2430 HOSTEDCP-1094 : e2e autoscaler balancing similar node groups #2808 OCPBUGS-16113 : unshare ignition-server reconciliation between HO and CPO #2817 OCPBUGS-11939 : Fix additional issues with OCPBUGS-11939 #2804 OCPBUGS-16135 : fix deletion bug when hostedzone is already deleted #2811 OCPBUGS-14862 Improve clarity around hypershift operator permissions #2782  
HOSTEDCP-1062 : Management kas policy #2796 Revert “HOSTEDCP-1062: Add management cluster KAS network policy” #2793  
HOSTEDCP-1020 : Add pullSecret & NodePool replica flags to HCP CLI #2774 HOSTEDCP-1101 : Add snyk-secret HO RHTAP scripts #2788 OCPBUGS-15991 : use ignition-proxy Service to populate ignitionEndpoint with strategy NodePort #2787 OCPBUGS-15769 : Include hypershift specific labels to be ignored by similar autoscaler groups #2784 Add management cluster KAS network policy #2717  
HOSTEDCP-1019 : Add create cluster for Agent for HCP CLI #2754 CNV-30407 : KubeVirt Platform: Support NetworkInterfaceMultiQueue #2760 HOSTEDCP-1030 : Add destroy cluster for Agent for HCP CLI #2756 OCPBUGS-15594 : Get valid arch image for cluster-config-operator #2753 kubevirt: Annotate VMs to be live migratable #2772  
Revert “Merge pull request #2770 from dharaneeshvrd/upgrade-capi-ibmcloud #2776  
MULTIARCH-3684 : PowerVS - Upgrade capi to use v1beta2 APIs #2770 OCPBUGS-14862 : Reject VPCE Connections during VPCE Service cleanup #2700 Update RHTAP references #2768  
HOSTEDCP-1023 : Add create NodePool for Agent for HCP CLI #2755 HOSTEDCP-1061 : Implement dedicated request serving nodes for HostedClusters #2722 OCPBUGS-15769 : Set –balance-similar-node-groups for autoscaler #2769 Leader election config update. #2282  
OCPBUGS-15723 : Let getMachinesForNodePool return machines ordered by creation Timestamp #2766 Fix KAS HealthCheck for non DNS-Based ingress points in LB service #2765  
Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible #2741  
Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible in /hack/tools #2740  
Bump google.golang.org/protobuf from 1.29.0 to 1.29.1 in /hack/tools #2737  
OCPBUGS-12208 ensureExists pullSecret resource reconciliation strategy #2732  
Bump github.com/coreos/ignition/v2 from 2.10.1 to 2.14.0 #2739  
Bump github.com/docker/docker from 23.0.1+incompatible to 23.0.3+incompatible in /hack/tools #2738  
Remove hardcoded AWS CI References #2742  
TRT-1118 : Remove DisableStrictZoneCheck from AWS CCM config #2757 Update RHTAP references #2750  
add OWNERS for new ci-tooling area label #2743  
Add production cli (hcp) to dockerfile #2747  
feat: Enable priority class override #2661  
test/e2e: retry configmap create in etcd chaos tests #2746  
OCPBUGS-14578 : Set allocate-node-cidrs to false in the cluster-kube-controller-manager #2731 Revert “HOSTEDCP-1016: Validate publishing strategies” #2733  
HOSTEDCP-1027 : Add Create kubeconfig for HCP CLI #2719 HOSTEDCP-1016 : Validate publishing strategies #2651 KubeVirt Platform documentation for Advanced Storage Configurations and External Infrastructure #2712  
Follow up to PR comments on #2642 #2690  
HOSTEDCP-1067 : Add dependabot dependency management #2708 HOSTEDCP-1073 : enforce blocked rollout of HCP #2726 Revert “HOSTEDCP-967: [Re-revert] Disable v1alpha1 and conversion webhook by default” #2705  
Remove –service-publishing-strategy from production cli #2721  
HOSTEDCP-1024 : Add Create NodePool for KubeVirt for HCP CLI #2718 HOSTEDCP-1032 : e2e: ensure default PSA policy is not privileged #2714 HOSTEDCP-1031 : Add Destroy Cluster Cmd for KubeVirt for HCP CLI #2673 Expose annotation to allow release image overrides #2595  
HOSTEDCP-1060 : add ignition-server proxy #2668 OCPBUGS-14637 : Check OwningIngressController also in Labels #2706 HOSTEDCP-1020 : Add Create Cluster for KubeVirt for HCP CLI #2672 properly handle user CA bundle not existing #2703  
OCPBUGS-15168 : fix(oauth): Do not proxy IBM Cloud IAM endpoints #2699 OCPBUGS-14859 : Skip AWS resource deletion for ‘Unknown’ OIDC state #2691 Whitelist access from virt-launchers to NodeIP if NodePort ServicePublishingStrategy is used #2688  
OCPBUGS-13829 : cpo: oauth: honor AccessTokenInactivityTimeout #2693 Update NodePool docs to include data propagation #2687  
HOSTEDCP-1008 : Add NodePoolTransitionSeconds metric #2631 HOSTEDCP-967 : [Re-revert] Disable v1alpha1 and conversion webhook by default #2685 Make NodePool arch input immutable #2689  
Update autocaler RBAC to accomodate machinepools support added upstream #2663  
Enforce Immutability of some KubeVirt Platform Values #2654  
CNV-24818 : Add fsGroup support to kubevirt-csi-driver #2563 Let payload provider render feature gate yaml #2664  
OCPBUGS-14633 : Check for OPENSHIFT_IMG_OVERRIDES before using #2660 HOSTEDCP-965 : Add impersonate feature to the CLI and document HC dump procedure #2653 OCPBUGS-11882 : Annotate HCP pods with the safe-to-evict-local-volume CA annotation #2647 Update RHTAP references #2657  
Disable nodepool replace upgrade test #2665  
OCPBUGS-14784 : Honor global ingress configuration LoadBalancer type on AWS #2669 OCPBUGS-14620 : Set DisableStrictZoneCheck = true in the AWS Cloud Provider config #2659 HOSTEDCP-992 : refactor ignition-server reconcilation #2662 Minor fix in KAS LB HealthCheck #2656  
HOSTEDCP-1036 : Create Makefile path to create productized CLI #2633 Extend np test timeout for KubeVirt platform #2655  
HOSTEDCP-1003 : Set AWS conditions only for AWS platform #2604 Remove alsologtostderr flag form CAP* #2648  
OCPBUGS-14575 : Check for IDMS only if mgmt cluster has req API #2650 Network isolation of VirtualMachines for KubeVirt provider #2622  
OCPBUGS-14428 : remove OLM alerts from the HCCO #2636 KubeVirt Openstack image annotation override #2629  
Red Hat Trusted App Pipeline update hypershift-operator-main #2638  
Red Hat Trusted App Pipeline purge hypershift-azjx #2635  
cli: Add release-stream flag #2644  
OCPBUGS-13547 : Pass payload-version to MCS and MCC #2643 KubeVirt: Handle deletion of the cache DV on an edge case #2620  
OCPBUGS-14087 : Enable HCCO to reconcile over the OperatorHub’s disableAllDefaultSources object #2632 HOSTEDCP-1009 : Allow external-dns image to be set in install cli #2623 Ensure FeatureGate is copied from cluster to MCO render source #2581  
OCPBUGS-12972 : Use different ports for MCS in the ignition provider #2628 hypershift dump: use random local port for kas port-forwarding #2625  
OCPBUGS-11939 : Initialize RegistryOverrides w/ mgmt cluster ICSP #2437 Revert “Merge pull request #2596 from muraee/disable-valpha1” #2627  
Add ‘Creating Arm NodePools Through the API’ Section #2587  
HOSTEDCP-967 : Disable v1alpha1 and conversion webhook by default #2596 OCPBUGS-13113 : Add ClusterUpgradeDuration metric #2566 chore(deps): update rhtap references #2612  
OCPBU-609 : agent infrastructure docs #2618 OCPBUGS-14169 : Remove external-dns –events flag #2616 OCPBUGS-13970 : Reconcile oauthDeployment annotations even if kubeadmin secret is not found #2593 cmd: infra: aws: retry on AuthorizeSecurityGroup failure #2605  
Fix dump for Kubevirt #2589  
Kubevirt CSI StorageClass mapping API #2528  
Remove Arm e2e test #2591  
HOSTEDCP-947 : Set ETCD Storage Size as immutable field and equalised the default size among both api versions #2588 OCPBUGS-13735 : Fixed revoking some permissions to CAPI Manager Clusterrole #2586 HOSTEDCP-445 : Add script to migrate hosted control plane #2598 Use newly introduced KubeVirt Platform rhcos Image #2576  
OCPBUGS-13168 : Include default ingress CA in root CA bundle #2584 HOSTEDCP-975 : Add new grafana panels for nodepools SLOs #2592 HOSTEDCP-926 : Send metric when HO/CPO decide to skip cloud resource deletion #2531 Update RHTAP references #2420  
OCPBUGS-13897 : Use cluster-config-operator to render featuregate status on KAS bootstrap #2585 HOSTEDCP-975 : Add cluster_name label to nodepools metrics #2580 Fix broken tests for non-aws platforms #2577  
Updated secret permissions for openshift-route-controller-manager #2575  
HOSTEDCP-987 : Update go version and dependencies in /hack/tools/go.mod #2551 remove flags set by CI env var #2521  
HOSTEDCP-975 : Add NodePool DeletionDuration and InitialRolloutDuration metrics #2558 ARMOCP-412 : Add ARM nodepool to AWS x86 Hosted Cluster #1594 OCPBUGS-11939 : Fix minor codebase nits #2502 control-plane-operator/controllers/hostedcontrolplane: Align reconcileCloudControllerManager error strings #2500  
HOSTEDCP-960 : Add e2e to validate HC/NP conditions expected status #2482 HOSTEDCP-830 : Update auto scaler role to get and list agentmachinetemplates #2564 HOSTEDCP-445 : Included how to fix image-registry clusteroperator after a disaster recovery migration #2481 OCPBUGS-13547 : Pass release image version to MCO bootstrap via –payload-version #2572 Cache KubeVirt Boot Image #1918  
contrib: ci: increase HC quota in clusters namespace #2547  
HOSTEDCP-996 : CLI: enable guest cluster dump for private clusters #2571 MULTIARCH-3205 : Support IBM COS as storage for PowerVS in image registry operator #2207 fix nil deref in DefaultWorkerSecurityGroupID check #2573  
remove unused OLM catalog rollout code #2568  
OCPBUGS-13034 : Cluster-api SA can’t create events #2565 ACM-4277 : docs: Add L2Advertisement CR to the Handling Ingress section in the agent docs #2470 HOSTEDCP-947 : Increases default etcd PV size to 8Gi #2549 Add a new e2e option for the ETCD storage class #2560  
Red Hat Trusted App Pipeline update hypershift-azjx #2555  
HOSTEDCP-975 : Revised nodePoolSize metric and added AvailableReplicasMetric #2532 OCPBUGS-11383 : Sync proxy TrustedCA to guest cluster #2550 Removed unused KMS permissions for nodePool role #2456  
Lock down kubevirt csi storageclass mappings #2534  
OCPBUGS-13021 : Add internal/external elb tags to subnets #2541 HOSTEDCP-918 : Add validation for NodePool security Group condition when using default SG #2498 HOSTEDCP-981 : Minor updates to Getting Started & Contribute pages #2527 OCPBUGS-13111 : Fix errors from HCP controller removeServiceCAAnnotationAndSecret() #2513 Stop triggering rollout on labels/taint change #2533  
Validate HO private platform input #2536  
OCPBUGS-13021 : Health check load balancers only on public clusters #2535 OCPBUGS-13309 : set FeatureGate global config #2543 Add audit-log-maxbackup setting for openshift-api-server #2509  
OCPBUGS-11894 : Let the aws endpoint to use the hypershift owned SG #2475 HOSTEDCP-980 : Include HostedClusterDegraded in hypershift_hostedclusters_failure_conditions metric #2523 HOSTEDCP-788 : Configurable SRE MetricsSet #2505 OCPBUGS-13112 : Add timeout to KAS health check client #2522 HOSTEDCP-978 : Bump openshift/api version and fixed KCM flags (k8s 1.27) #2519 OCPBUGS-7841 : Account for expectedState == false when capturing hostedClustersWithFailureCondition #2507 OCPBUGS-11719 : Ensure ingress controllers are removed before load balancers #2444 Fixed assignment to entry in nil map #2508  
Add new –featuregate-manifest to /usr/bin/cluster-config-operator render #2506  
ACM-5116 : Increase KubeVirt default Mem and Root Volume Sizes #2471 HOSTEDCP-937 : New metric to expose Hypershift operator info #2443 HOSTEDCP-969 : Consolidate labels for metrics #2494 HOSTEDCP-969 : Move proxy, silence alerts and limited support metrics into HC controller #2489 HOSTEDCP-969 : Only track available metric once #2479 OCPBUGS-11738 : Delete kubeadmin secret when an idp is defined #2452 Add PollImmediate for e2e metrics to avoid race with prom scrape interval #2483  
HOSTEDCP-969 : Move HC creation metrics #2477 OCPBUGS-12153 : fix(hcco): Get OLM CatalogSource images from defined map #2454 HOSTEDCP-917 : Add publicAndPrivate <-> Private e2e test #2383 add hyperv1.SilenceClusterAlertsLabel to HostedCluster on deletion #2476  
HOSTEDCP-969 : Move guest cluster resource deletion metric #2463 OCPBUGS-11450 : Pass OPENSHIFT_RELEASE_IMAGE env variable to CNO #2384 HOSTEDCP-972 : Add pre-commit command to Make file #2465 HOSTEDCP-969 : Move cluster deletion duration metric into controller #2459 Fix kubevirt csi daemonset reconcile loop #2466  
Fixes loop between HC controller and pod security label syncer #2460  
docs: update OIDC bucket create with bucket policy #2461  
OCPBUGS-11946 : Add new OCP 4.13 storage admission plugin #2445 OCPBUGS-11773 : remove ACL for aws bucket #2423 OCPBUGS-7841 : Set metrics to 0 when needed to keep time series honest #2440 OCPBUGS-11930 : Clean up existing VPC endpoint connections #2438 Revert “Add validation for default Security Group conditions during N… #2453  
HOSTEDCP-918 : Add validation for default Security Group conditions during NodePool upgrade test #2342 OCPBUGS-11649 : Always requeue AWSEndpointService controllers #2424 Add IBMers as reviewers #2436  
e2e: Cleanup shared OIDC provider on SIGTERM #2435  
HOSTEDCP-950 : Fix haproxy image name in ignition server #2441 OCPBUGS-7091 : Restart kube-scheduler when its configuration changes #2421 OCPBUGS-11749 : Add pod security labels to hcp namespace #2415 HOSTEDCP-950 : Validate release payload images #2368 kubevirt: Block metadata server egress #2399  
Bring latest MCO API #2434  
Relax MCO API strict decoding #2433  
docs: update OIDC s3 bucket creation procedure #2425  
json export for a common grafana dashboard for SLOs #2422  
Enable monitoring for hypershift namespace #2419  
MULTIARCH-3449 : set priority class for cloud controller manager pod for PowerVS #2390 Fixes HCCO reconcile error for kubevirt csi driver #2259  
Add monitoring label to HCP namespace #2393  
Update tekton references #2308  
add OWNERS for new area labels #2414  
fix typo #2411  
HOSTEDCP-807 : Requeue HCP always #2408 OCPBUGS-11640 : Update HostedCluster oauthCallbackURLTemplate #2400 e2e: Fixed idp test conflict error on HosterCluster update #2389  
dump: Store guest worker node logs and increase kubevirt logs verbosity #2317  
HOSTEDCP-568 : Update Konnectiviy socks5 proxy for IBM exception #2366 OCPBUGS-11442 : properly reconcile with user specified changes for in proxy configuration #2382 Updated kubevirt docs #2318  
OCPBUGS-11439 : allow z-stream upgrade even if CVO Upgradeable is false #2381 HOSTEDCP-954 : Remove ec2:ReleaseAddress #2379 HOSTEDCP-802 : add cli flag to enable upgrade type #2367 e2e: Fix oauth idp e2e test #2377  
HOSTEDCP-951 : Let install apply to aggregate errors #2372 Revert “Create a second scheme that always registers prometheusoperatorv1 GVKs” #2374  
HOSTEDCP-807 : Check KAS loadbalancer health #2264 e2e: fix for non-AWS platform #2360  
HOSTEDCP-445 : Fix the storage ClusterOperator during a DR migration #2358 HOSTEDCP-850 : Fix nodepool autoscaler logic #2354 support/releaseinfo/pod_provider: Drop unused legacy PodProvider #2341  
Fix nodepool upgrade e2e test #2359  
HOSTEDCP-806 : Fix ValidAWSKMSConfig condition #2322 HOSTEDCP-939 : Setup shared OIDC provider for e2e clusters #2335 OCPBUGS-10227 : Preserve false status of ValidAWSIdentityProvider condition #2344 ACM-4615 get pull secret instead of dockerconfigjson from mce credentials #2338  
Slo alerts #2049  
HOSTEDCP-943 : Add hypershift_hosted_cluster_transition_seconds histogram #2348 HOSTEDCP-944 : Add more expectedHCConditionStates metrics #2347 OCPBUGS-10227 : Create new EC2 client for AWS identity provider health check #2346 OCPBUGS-10823 ensure well known public domains do not get proxied on image imports #2321  
SDA-8609 : No more specifying the scrape interval at servicemonitors & podmonitors level #2327 OCPBUGS-10807 : Pass runAsUser to CNO so it can run its managed services with proper security context #2319 Appstudio update hypershift-azjx #2332  
Revert “cpo: cno: follow image name change in release payload” #2345  
support/supportedversion: Include the problematic version strings in error messages #2334  
OCPBUGS-10864 : fix external APIServer address selection based on endpointAccess #2328 OCPBUGS-8073 : Do not proxy when guest cluster resolution fails #2261 MULTIARCH-3028 : handle PowerVS instance which goes to failed state during infra create and destroy process. #2088 HOSTEDCP-938 : Added PSA default profile to RunTimeDefault in operator deployment #2333 HOSTEDCP-934 : Validate PublishingStrategyMapping #2324 OCPBUGS-7091 : Honor scheduler profile in HostedCluster configuration #2330 HOSTEDCP-736 : Docs on how we handle aws permissions #2311 Add support for external infra clusters in KubeVirt platform #2017  
Create a second scheme that always registers prometheusoperatorv1 GVKs #2292  
OCPBUGS-10504 : Deletion of the VPCEnpoint on conflicting service names #2290 HOSTEDCP-801 : Expose external DNS for private cluster endpoints #2286 HOSTEDCP-903 : Propagate AWSEndpointService conditions #2278 Appstudio update hypershift-azjx #2287  
OCPBUGS-8691 : Add storage operators perms. to watch HostedControlPlane #2301 OCPBUGS-10423 : Add validation for taint.value in nodePool #2298 HOSTEDCP-839 : Audit log sidecars for openshift-apiserver and openshift-oauth-apiserver #2232 Route to kubevirt VMs using infra id as service label selector #2092  
Force controleplane upgrade always #2288  
HOSTEDCP-900 : Modified AWSPrivateLinkController and AWSEndpointServiceController to respect PausedUntil spec field #2265 HOSTEDCP-919 : Clean up and API doc #2280 HOSTEDCP-688 : E2E Test NodePool Upgrade #2256 HOSTEDCP-445 : Documented the possible issues found during a HostedCluster migration #2276 OCPBUGS-10227 : Ensure identity provider health check condition is persisted and remove awsendpoint control plane finalizer if invalid aws creds #2281 OCPBUGS-8040 : Switch NTO metrics auth to certs generated by HCP controller #2050 OCPBUGS-8381 : Use appropriate serving certificate for OAuth #2279 HOSTEDCP-501 : Added detailed documentation about Hypershift release process #2272 HOSTEDCP-919 : Add AWS cloud controller manager #2271 Update PowerVS prereq doc with install and authorization details #2172  
Remove webhook validation #2217  
HOSTEDCP-809 : Clone CA key/cert to TLS key/cert #2246 Refactor e2e nodepool tests #2228  
Update HCP version in capi cluster ref #2119  
Validate etcd KMS config #2174  
OCPBUGS-8421 : fix API documentation for audit webhook field #2258 Add a debug section to the Node Tuning docs #2254  
Destroy cloud resources by default #2224  
Add e2e test for identity providers #2166  
HOSTEDCP-638 : Add latest ocp supported info to -v command for cli and operator #2233 OCPBUGS-8231 : Fix cleanup of volumes on cluster deletion #2243 fix(cpo): Delete multus validatingwebhookconfiguration on CNO init #2231  
add pull-secret to imagePullSecrets for NTO, CNO, and olm-collect-profiles #2248  
Update images and hypershift operator to 4.14 #2249  
And 5 elided commits (e.g. from squash or rebase merges) 
Full changelog  
OCPBUGS-18105 : [IBM VPC] failed provisioning volume in proxy cluster #74 OCPBUGS-16654 : Revert revert “STOR-1065: Rename node-driver-registrar… #69 OCPBUGS-16571 : Bump library-go to remove dependency on goproxy #71 OCPBUGS-16783 : Chore: Update OWNERS #70 Revert “STOR-1065: Rename node-driver-registrar RBAC and Rework sidecar bindings to bind common ClusterRoles” #68  
STOR-1065 : Rename node-driver-registrar RBAC and Rework sidecar bindings to bind common ClusterRoles #64 OCPBUGS-14824 : Bump ibm-vpc-block-csi-driver-operator library-go #65 OCPBUGS-12614 , STOR-1168 : Bump common libraries #57 Updating ose-ibm-vpc-block-csi-driver-operator images to be consistent with ART #56  
Updating ose-ibm-vpc-block-csi-driver-operator images to be consistent with ART #55  
Updating ose-ibm-vpc-block-csi-driver-operator images to be consistent with ART #54  
OCPBUGS-8683 : Add management workloads annotations #53 Updating ose-ibm-vpc-block-csi-driver-operator images to be consistent with ART #52  
Full changelog  
OCPBUGS-12510 : UPSTREAM: 20: Bump (golang.org/x/net): to address CVE-2022-41723 #23 Updating ibm-vpc-node-label-updater images to be consistent with ART #22  
Updating ibm-vpc-node-label-updater images to be consistent with ART #21  
Updating ibm-vpc-node-label-updater images to be consistent with ART #20  
Updating ibm-vpc-node-label-updater images to be consistent with ART #19  
Full changelog  
Update dependencies to match machine-api-operator #22  
OCPCLOUD-2054 : Update k8s to 1.27 #21 Updating ose-ibmcloud-machine-controllers images to be consistent with ART #19  
OCPBUGS-10149 : Updating ose-ibmcloud-machine-controllers images to be consistent with ART #18 Full changelog  
Update documentation #783  
update DVO metrics example in the sample archive #777  
OCPBUGS-14270 : Revert “Implement periodic gathering as a job in tech … #785 And 46 elided commits (e.g. from squash or rebase merges) 
Full changelog  
OCPBUGS-14585 : rework detection of the assisted agent #87 OCPBUGS-17372 : fallback to /etc/hostname of hostnamectl fails #86 OCPBUGS-9072 : Pass hostname within the ignition to coreos-installer #76 Switch to udevadm command install instead of package [OKD] #84  
OCPBUGS-14906 : Update ipa for OCP 4.14 #77 “Bug OCPBUGS-15447: Switch to udevadm command install instead of package” #80  
Sync latest ipa and python-hardware #75  
Updating ironic-agent images to be consistent with ART #71  
OCPBUGS-8379 : Adding dep on python3-werkzeug >= 2.0.3-4 #69 Full changelog  
Binary should be compiled on rhel9 #89  
Updating ironic-rhcos-downloader images to be consistent with ART #88  
Updating ironic-rhcos-downloader images to be consistent with ART #87  
Updating ironic-rhcos-downloader images to be consistent with ART #86  
Updating ironic-rhcos-downloader images to be consistent with ART #85  
Full changelog  
OCPBUGS-10176 : 15143307: Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART #132 OCPBUGS-10163 : Updating openshift-enterprise-egress-router images to be consistent with ART #131 OCPBUGS-10181 : 15143312: Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART #133 NE-1304 : container builds: switch to haproxy26 package #141 OCPBUGS-11385 : Removed chroot setting #137 egress: update owners #139  
OCPBUGS-11595 : Revert “[NE-1267] container builds: switch to haproxy26 package” #138 egress/dns-proxy/Dockerfile: switch to haproxy26 package #136  
OCPBUGS-10003 : Revert “bump RHEL8 egress-dns-proxy image to haproxy26” #134 Updating ose-egress-http-proxy images to be consistent with ART #130  
Updating openshift-enterprise-base-rhel9 images to be consistent with ART #129  
Updating openshift-enterprise-base images to be consistent with ART #128  
Full changelog  
OCPBUGS-17316 : CVE-2023-3978: golang.org/x/net/html: Cross site scripting #571 OCPBUGS-16790 : Change the permission of 80-openshift-network.conf to 600 #570 Dockerfile changes to build both rhel8 and rhel9 binaries #559  
SDN-3900 : rebase to 1.27.1 #555 OCPBUGS-12644 : CVE-2022-41723 golang.org/x/net/http2: avoid quadratic complexity in HPACK decoding #538 OCPBUGS-3176 : Enable IP Forwarding if disabled #549 OCPBUGS-13975 : fix possible concurrent map read/write #546 OCPBUGS-13717 : Use the ovsver build arg to infer the openvswitch short version number #534 Updating kube-proxy images to be consistent with ART #531  
Updating ose-sdn images to be consistent with ART #530  
OCPBUGS-12233 : CVE-2018-17419 ose-node-container: dns: Denial of Service (DoS) #535 OCPBUGS-12435 : EgressNetworkPolicy DNS resolution does not fall back to TCP #532 Change fedora image to use latest upstream #523  
Updating kube-proxy images to be consistent with ART #516  
OCPBUGS-1370 : save and delete the old egress network policy #525 Updating ose-sdn images to be consistent with ART #514  
OCPBUGS-9985 : Prefer local TCP endpoint for cluster DNS service #518 OCPBUGS-8007 : Fix race in Egress IP Tracker start #515 Full changelog  
Merge with upstream/release-2.9 #95  
OCPBUGS-12347 : Update 4.14 kube-state-metrics image to be consistent with ART #94 Bump openshift/kube-state-metrics to v2.8.2 #92  
OCPBUGS-10177 : Updating kube-state-metrics images to be consistent with ART #91 Full changelog  
Auto sync upstream 2023 05 15 20 44 #22  
Updating ose-kubevirt-cloud-controller-manager images to be consistent with ART #21  
Updating ose-kubevirt-cloud-controller-manager images to be consistent with ART #20  
Updating ose-kubevirt-cloud-controller-manager images to be consistent with ART #19  
Updating ose-kubevirt-cloud-controller-manager images to be consistent with ART #18  
Full changelog  
Updating ose-kubevirt-csi-driver-rhel8 images to be consistent with ART #20  
CNV-29315 : kubevirt-csi unable to unpublish volumes in the event a VM is unexpectedly destroyed #21 Full changelog  
OCPBUGS-18338 : Fix CI by running tests natively by default #261 Updating ose-libvirt-machine-controllers images to be consistent with ART #259  
Updating ose-libvirt-machine-controllers images to be consistent with ART #258  
Updating ose-libvirt-machine-controllers images to be consistent with ART #257  
Updating ose-libvirt-machine-controllers images to be consistent with ART #254  
Remove myself (frobware) from OWNERS #253  
refactor: replace github.com/ghodss/yaml with sigs.k8s.io/yaml #252  
Full changelog  
OCPBUGS-18097 : ensure cconfig is not updated too frequently #3891 OCPBUGS-18086 : Quiet controller noisiness #3886 OCPBUGS-16035 : daemon: create /etc/systemd/network directory on node #3883 Revert “fix nodeStatusUpdateFrequency” #3887  
OCPBUGS-17787 : Fix sysctl breaking dots in paths #3870 OCPBUGS-16733 : on-prem: run resolv-prepender on NM reapply event #3827 OCPBUGS-15583 : fix nodeStatusUpdateFrequency #3784 OCPBUGS-17810 : temporarily remove cert observability fields, add storageversionmigration for machineconfigpools,controllerconfig #3866 OCPBUGS-11832 : SSHkeys fails to write on upgrade to 4.13.rc3 #3810 MCO-564 : Make MCD aware of on-cluster builds #3848 MCO 566: MCO 662 Wire up productionalized BuildController in Machine OS Builder binary and choosing backend image builder #3861  
MCO-605 : MCO-550: Remove Certificates from MachineConfig #3787 MCO-573 : Wire up security/trust/pull secrets between rpm-ostree and internal registry #3806 OCPBUGS-17701 : daemon: igmore mounting MCD pod content when target is “/” #3860 mcs: Use certwatcher #3744  
MCO-729 : BuildController should allow cluster admins to provide a custom Dockerfile #3847 MCO-564 : Make NodeController aware of BuildController #3817 OCPBUGS-17568 : Agent-based install process the container machine-config-controller will be oom #3862 OPNET-343 : Restore node-ip for kubelet in dual-stack vSphere #3859 OCPBUGS-17683 replace .. with : on registry CA file paths #3854  
operator: remove metrics related log #3855  
MCO-565 : MCO-568: MCO-659: MCO-660 On-cluster build opt-in function, building machine-os-builder stub, RBAC and service acct inclusions. Deletes deployment rather than scale down to 0 without label #3834 MCO-588 : Update ignition spec to 3.4, disallow ignition KernelArguments for now #3814 OCPBUGS-17433 : Sync featuregate controller during the node config controller sync #3846 OCPBUGS-8938 : OCPBUGS-15202: MCO-555: kube-rbac-proxy addition #3663 MCO-654 : forcefile should always trigger an OS update #3790 OCPBUGS-14945 : add HostToContainer propagation to all hostPath volume mounts #3792 MCO-532 : Finish lease type migration #3842 OCPBUGS-13825 : The machine-config-controller pod restart in SNO+1 causing daemonsets to restart #3838 OCPBUGS-14965 : Run hostnamectl with systemd-run #3746 install: Fix dash-to-hyhen for 04_kube_rbac_proxy_config.yaml prefix #3837  
OCPNODE-1714 : files: add skip_mount_home to storage.conf #3777 OCPBUGS-16227 : make sure sshKey are not emptied out on firstboot #3829 daemon: Two minor fixes for reexec #3835  
daemon: Remove even more dead legacy OS update code #3820  
MCO-552 : implement the ability for the MCO to handle image registry certificates #3770 OCPBUGS-17156 : daemon: Always replace binary #3832 Revert “daemon: Make binary writing idempotent” #3831  
OCPBUGS-16921 : daemon: Make binary writing idempotent #3825 Revert “MCO-565: MCO-568: MCO-659: MCO-660 On-cluster build opt-in function, building machine-os-builder stub, RBAC and service acct inclusions” #3830  
Revert “ add Passwd to bootstrap served ignition” #3828  
OCPBUGS-15367 : The kubeconfig copied on to each node has 644 permissions #3808 MCO-597 : Remove the MCO’s dependency on journal reads #3822 fix certExpiry description #3823  
OCPBUGS-16227 : add Passwd to bootstrap served ignition #3811 MCO-565 : MCO-568: MCO-659: MCO-660 On-cluster build opt-in function, building machine-os-builder stub, RBAC and service acct inclusions #3763 OCPNODE-1717 : Make cgroupsv2 default in OCP-4.14 #3789 OCPNODE-1655 : Apply node-cluster dashboard as a config map #3708 MCO-607 : MCO-237: Keep track of certs in ControllerConfigStatus #3756 MCO-687 : Fix metrics e2e test #3813 MCO-585 : MCO-569: MCO-563: MCO-586: Introduces BuildController #3731 MCO MCO-424: daemon: Remove old legacy OS update path #3583  
MGMT-14843 : ovs-configuration service should copy the statically configured address even if the method isn’t manual. #3774 OCPBUGS-16128 : daemon: Copy matching binary to host, re-exec with it #3799 MCO-596 : Deprecate the login monitor #3791 kubevirt: Configure IPv6 arp proxy default gw #3780  
operator: Stop mounting /etc/kubernetes/ca.crt #3730  
OCPBUGS-15613 : Soften grep pattern for ingress default router #3775 Bug OCPBUGS-15233: OpenStack: fix IPv6 configuration #3785  
OCPBUGS-11997 : Prevent NM from unsetting the hostname #3794 add wasm extension #3776  
set MCO namespace on all events #3767  
OpenStack: restrict IPv6 configuration #3781  
Update 0000_90_machine-config-operator_01_prometheus-rules.yaml #3779  
OCPBUGS-14674 : set pool alert back to zero in more default scenarios. #3733 OCPBUGS-10115 : update image to use golang-1.20 #3766 OCPBUGS-15728 : Fix machine config drifts when deploying with platform external #3773 faq: Talk about “no enabled repositories” #3772  
OCPBUGS-14185 : change the message annotation to description #3721 OKD-174 : Dockerfile: OKD: Reenable extensions image on SCOS #3741 OCPBUGS-15575 : Dockerfile: pin to nmstate-2.2.9 #3769 OCPBUGS-10924 : Switch default SA to machine-config-operator #3740 trivial: Fix namespace for kube api server operator #3762  
OCPBUGS-8403 Deleting SSH keys / password hashes should not degrade MachineConfigPool / node #3606  
OWNERS: Update onwer list #3761  
OCPBUGS-4820 : Controller version mismatch causing degradation during upgrades #3738 MCO-640 : Move all log functions to klog #3734 OCPBUGS-14399 : Minor fix to support protectKernelDefaults field in Kubelet Config #3736 MCO-595 : Remove MCO’s pending config workflow #3700 OCPCLOUD-2010 : Re-vendor api and library-go for external platform support #3745 bootstrap: Clarify that “root ca” is really “MCS CA” #3728  
add ipsec extension #3726  
OpenStack: configure ipv6 addresses #3705  
OCPBUGS-13656 : MCO-632: Update kube deps to 1.27.2 #3735 OCPBUGS-14612 : Improve logging for IPI deployments #3725 OCPBUGS-4370 : Add label to VIP via keepalived #3683 OCPBUGS-14793 : Allow userfaultfd syscall to be used by unprivileged users #3724 OCPBUGS-14272 : Race condition in TestMCDRotatesCertsOnPausedPool #3718 OCPBUGS-13547 : [OCPCLOUD-2034] Update Library-go and API for new featuregate changes #3688 OCPBUGS-2177 : MCO-634: add support for a node pool hierarchy #3505 OCPBUGS-13860 : Fix missing apiVersion and kind fields for embedded resources #3713 OCPBUGS-3176 : Disable global ipv4 and ipv6 forwarding for OVN deployments #3676 OCPBUGS-8447 : MCO-496: Support ignition versions 3.3 + 3.4 but keep version 3.2 as default #3576 OCPBUGS-13547 : Use payload-version flag to set release version consistently across components #3701 OCPBUGS-12885 : daemon: stop using nmstatectl persist-nic-names --inspect on el9 #3685 OCPBUGS-11304 : daemon: event only on actual OS updates #3695 OCPBUGS-11652 : kubelet: add enableSystemLogQuery #3645 OCPBUGS-12980 : daemon: write certs in firstboot-complete path #3694 OCPBUGS-11670 : mcc_drain_err metric should not be served for removed nodes #3689 OCPBUGS-12456 : fix duplicate RotateKubeletServerCertificate setting #3686 OCPBUGS-12951 : daemon: Don’t traverse /run/ostree/auth.json symlink #3691 OCPBUGS-11702 , OCPBUGS-4476 : keepalived/ingress: change healthcheck script #3441 OCPBUGS-11992 : ControllerConfig’s Proxy field should not be marked as embedded resource #3682 OCPBUGS-11162 : Do not trigger openshift-azure-routes/openshift-alibaba-routes service based on file existence #3643 OCPBUGS-10235 : Add quotes to variable with -z #3679 OCPBUGS-11280 : Fixing forcedns dispatcher script permission issue for assisted sno rhel9 upgrade #3648 OCPBUGS-7836 : The MCD has a non-functional pivot command that should be removed #3666 Test Revert “Block RHCOS gcp-routes service on both masters and workers” #3672  
Accomodate ART limitation in parsing [[]] bash #3669  
Block RHCOS gcp-routes service on both masters and workers #3619  
OCPBUGS-10787 : Persist static IP addressed NIC names from rhel8 #3650 OCPBUGS-5356 : changed error handling so no runtime error #3651 OCPBUGS-4877 : End the operator’s “unknown field” logspam by marking controllerconfig embedded fields as embedded so they validate #3662 MCO-407 : add support for operator metrics #3537 Updating openshift-proxy-pull-test images to be consistent with ART #3593  
OCPBUGS-4122 : Do not add deep nested scope to atomic transport #3653 OCPBUGS-10414 : Fix regex dot in coredns config file #3626 OCPBUGS-11092 : daemon: write certificate in OnceFrom and HyperShift #3654 remove container runtime flag #3640  
OCPBUGS-4963 : Enable base nodeip-configuration for vsphere upi #3460 configure-ovs: would not retry on some errors #3625  
OCPBUGS-10598 : Splitting NetworkManager-onprem.conf.yaml to 2 files: #3620 OCPBUGS-10379 : configure-ovs: support UUID in vlan.parent #3623 OCPBUGS-8676 : Fix kubelet.service node-ip for v6-primary dual-stack #3592 getPoolsForNode: Use constant MachineConfigPoolWorker instead of “worker” string #3635  
MCO-423 : Adds OS image override test #3558 OCPBUGS-9969 : daemon: Drop duplicate --authfile used in run #3611 OCPBUGS-8446 : MCO-503: daemon: have a special path to sync in certs #3575 OCPBUGS-7559 : Remove hard requirement for the afterburn from early-running aws-related services #3585 Removing jstuever from OWNERS_ALIASES #3554  
OCPBUGS-8113 : daemon: Only switchkernel if we are doing an OS update or kernel change #3600 OCPBUGS-9685 : daemon: Always remove pending deployment before we do updates #3599 Make OKD/SCOS Dockerfile regexes match again after rhel-coreos image name change #3597  
Switch to rhel-coreos (9) #3596  
OCPBUGS-8113 : daemon: Make switchKernel less stateful #3580 OCPBUGS-8523 : Revert “daemon: Temporarily copy auth file with more open perms on FCOS” #3591 Update library go to promote AWS CCM to out of tree #3590  
machineconfigpool: Clarify status.configuration description #3371  
daemon: Remove noisy log message #3588  
OCPBUGS-5872 : Wrap podman commands in a while loop #3581 configure-ovs: permanent retry on failure #3544  
OCPNODE-1495 : Default the cgroup version to “v1” via base template controller #3563 OCPBUGS-1662 : mcd_update_state metric should have a single time-series per node #3571 Full changelog  
Fix condition check for logging #29  
Force updating main rhcos image to version 414.92.202303281555-0 #28  
Updating ose-machine-os-images images to be consistent with ART #26  
Full changelog  
OCPBUGS-12640 : Bump golang.org/x/net from 0.0.0-20211209124913-491a49abca63 to 0.7.0 #67 Updating ose-multus-admission-controller images to be consistent with ART #65  
Updating ose-multus-admission-controller images to be consistent with ART #64  
Updating ose-multus-admission-controller images to be consistent with ART #62  
Updating ose-multus-admission-controller images to be consistent with ART #57  
Full changelog  
Use container base image’s /etc/os-release to copy multus binary #179  
Change /usr/src/multus-cni/bin to rhel8 based one #178  
Cherry pick upstream fix #177  
Upstream sync 202308 #176  
This change introduces wait to generate config until API is ready #175  
Upstream sync to 202307, 99c4481 #168  
Add rhel9 binary for multus #173  
OCPBUGS-13815 : Fix multus to support CNI plugin which does not create interface #162 OCPBUGS-12519 : Bump golang.org/x/net from 0.1.0 to 0.7.0 (#1039) #160 Updating multus-cni images to be consistent with ART #159  
Updating multus-cni images to be consistent with ART #158  
Updating multus-cni images to be consistent with ART #157  
Updating multus-cni images to be consistent with ART #148  
Multus entrypoint should regenerate kubeconfig if secret changes #153  
Full changelog  
OCPBUGS-974 : Sync upstream (#30) #30 Updating multus-networkpolicy images to be consistent with ART (#27) #27  
Updating multus-networkpolicy images to be consistent with ART (#26) #26  
Updating multus-networkpolicy images to be consistent with ART (#25) #25  
Updating multus-networkpolicy images to be consistent with ART (#24) #24  
Full changelog  
15393552: Updating ose-multus-route-override-cni images to be consistent with ART #47  
15393552: Updating ose-multus-route-override-cni images to be consistent with ART #45  
Revert ART changes to fix rhel9 base binary #44  
Updating ose-multus-route-override-cni images to be consistent with ART #43  
Fix Dockerfile to use rhel9 #42  
Updating ose-multus-route-override-cni images to be consistent with ART #41  
Add rhel9 binary #40  
Updating ose-multus-route-override-cni images to be consistent with ART #36  
Updating ose-multus-route-override-cni images to be consistent with ART #35  
Updating ose-multus-route-override-cni images to be consistent with ART #34  
Updating ose-multus-route-override-cni images to be consistent with ART #33  
Full changelog  
Bug 16002 : Change default binary to RHEL8 image #172 OCPBUGS-15905 : Denormalize IP name before checking if pod is alive [Backport 4.14] #167 Bug 16136 : Introduce entrypoint.sh to call ip-control-loop based on RHEL ver #147 Downstream sync july23 #137  
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #150  
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #149  
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #148  
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #146  
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #143  
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #142  
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #141  
Restores RHEL specific binary copy and updates to rhel9/8 #140  
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #136  
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #130  
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #129  
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #128  
OCPBUGS-11324 : respect requested allocation range when exluding ranges [backport 4.14] #121 Upstream sync 2023 03 29 #119  
Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART #115  
Full changelog  
OCPBUGS-17907 : Revert “Added gathering script for SNOs with workload partitioning” #376 Split gather_network_logs into basics and extras #375  
Added gathering script for SNOs with workload partitioning #373  
Add csi-proxy logs collection in must-gather for Windows nodes #374  
SDN-3687 : Support gathering DBs for OVNK-Interconnect mode #370 Collect information relevant to PerformanceProfile and low latency tuning #345  
gather_network_logs: multus: Fix typo in error redirection #371  
Collect leases.coordination.k8s.io from each namesapce #366  
Create a generic “get_operator_ns” util function #368  
Assert that only one subscription exists #367  
MCO-608 : Gather MCO’s on-disk configs from degraded nodes #361 Gather ostree related bits #353  
OCPBUGS-14984 : Collect Mellanox firmware information #365 OCPBUGS-14025 : Add gather_vsphere #363 NETOBSERV-987 : Add must gather script for network observability #357 Updating ose-must-gather images to be consistent with ART #358  
OCPBUGS-10798 : Gather CSIStorageCapacity objects #356 OCPBUGS-11147 : network_logs: Gather multus resource yamls for namespaces #354 Updating ose-must-gather images to be consistent with ART #352  
Full changelog  
Add rhel9 binary #57  
Updating ose-network-interface-bond-cni images to be consistent with ART #54  
OCPBUGS-12327 : Updating ose-network-interface-bond-cni images to be consistent with ART #52 Updating ose-network-interface-bond-cni images to be consistent with ART #51  
Updating ose-network-interface-bond-cni images to be consistent with ART #50  
OCPBUGS-11190 : Ignore missing links during delete command #48 Update owners file #46  
Align with upstream 14-04-2023 #45  
Updating ose-network-interface-bond-cni images to be consistent with ART #44  
Full changelog  
OCPBUGS-16594 : Update the dependencies to 0.27 (#79) #79 Revert “Remove e2e tests that consistently fail in 4.13 (#65)” (#76) #65  
Updating ose-network-metrics-daemon images to be consistent with ART (#73) #73  
Updating ose-network-metrics-daemon images to be consistent with ART (#72) #72  
Updating ose-network-metrics-daemon images to be consistent with ART (#71) #71  
Updating ose-network-metrics-daemon images to be consistent with ART (#70) #70  
Full changelog  
ovn-db-run-locally: gracefully handle non-clustered dbs #84  
Updating ose-network-tools images to be consistent with ART #81  
Updating ose-network-tools images to be consistent with ART #78  
Updating ose-network-tools images to be consistent with ART #76  
Full changelog  
OCPBUGS-7465 : Fix 401 Unauthorized due to stale auth token (#678) #678 Fix OCPBUGS-14402 - case where catalog is on a mirror from registries.conf (#682) #682  
OCPBUGS-17998 : fix: ICSP with incorrect mirror path (#681) #681 OCPBUGS-17714 : Ensure errors are nil before closing registry to avoid… (#680) #680 CFE-825 : As a oc-mirror user, I would like mirrored operator catalogs to have valid caches (#651) #651 CFE-902 feat: removes go workspace due to incompatibility on ART builds (#672) #672  
CFE-902 feat: adds go workspace to support multi-module (#670) #670  
add go.mod files to testdata directories (#669) #669  
fixing oc-mirror version when run from read-only fs (#660) #660  
Make local storage port configurable via command line (#668) #668  
Fix unit tests for local storage collector implementation (#667) #667  
CFE-904 : Create AdditionalImage Collector implem. based on registry as localStore (#666) #666 v2 initial commit (#664) #664  
OCPBUGS-13871 docs: changes the help message for oci-registries-config flag (#663) #663  
OCPBUGS-11754 : add cleanup of /tmp directories (#655) #655 CFE-875 : Unlock MirrorToDisk and DiskToMirror workflows for local oci catalogs (#662) #662 Fix OCPBUGS-15329 - OCI index found, but accept header does not support OCI indexes (#658) #658  
Enable mirroring of the multi release image (#657) #657  
revendor to the latest oc (#656) #656  
Replacing the hard coded path with graphDataMountPath (#585) #585  
CFE-859 : Removing flag use-oci-feature starting release-4.14 (#622) #622 CFE-783 : A variety of changes needed for correct operation with multi architecture catalogs (#611) #611 MULTIARCH-3440 : refine multiarch support for test-unit and test-e2e using dockerfile and add ppc64le build to Makefile (#624) #624 Add ImageSetConfig examples (#610) #610  
OCPBUGS-13871 : fix: changes on help info content (#653) #653 OCPBUGS-588 : minVersion in ImageSetConfiguration seems to be ignored (#603) #603 Fix OCPBUGS-14194 (#649) #649  
Fix OCPBUGS-14402 (#652) #652  
OCPBUGS-13332 : Create rfc 1035 compliant catalog source name (#636) #636 fix validateMapping OCPBUGS-13962 (#640) #640  
adds Jeremy Peterson to OWNERS file (#644) #644  
Chore: Remove Ross from OWNERS (#639) #639  
OCPBUGS-13762 : make addRelatedImageToMapping multithreaded (#638) #638 Fix OCPBUGS-11840: ParseImageReference supports cases where both tag and digest are present in a ref (#633) #633  
OCPBUGS-11922 : paths not needed in ICSPBuilder interface (#634) #634 OCPBUGS-11910 , OCPBUGS-11922 : Limit the nested repository path while mirroring the images (#623) #623 CFE-658 : Implementation of filtering by channel for OCI catalog (#627) #627 OCPBUGS-4959 : oc-mirror error on second synchronisation with no change (#605) #605 Deprecate –use-oci-feature in favor of –include-local-oci-catalogs (#620) #620  
Updating oc-mirror-plugin images to be consistent with ART (#619) #619  
Update OWNERS for CFE team (#614) #614  
Revert adding ‘–cache-dir /tmp/cache’ to catalog images (#613) #613  
OCPBUGS-11371 : fix: skips bundles with ‘skips’ field on head bundle (#608) #608 fix: work around OCPBUGS-6741 by explicitly setting –cache-dir (#604) #604  
OCPBUGS-2633 : Fix  (#601) #601 OCPBUGS-7845 fix: changes the way the version is shown (#599) #599  
OCPBUGS-10348 fix: changes to include the registry path (#600) #600  
OCPBUGS-1060 fix: changes confusing error message (#598) #598  
Fix OCPBUGS-8156: Upgrade to containerd v1.6.18 (#593) #593  
Bugfix check imagesetconfig for valid oci protocol when oci feature is used (#573) #573  
Remove “unsupported” wording from info on console (#577) #577  
Fix OCPBUGS-5168: Upgrade helm.sh/helm/v3 to v3.11.2 fixing CVE-2022-23526 and CVE-2022-23525 (#580) #580  
OCPBUGS-10051 : fix: remove catalog reference from ImageContentSourcePolicy.yaml (#586) #586 Updating oc-mirror-plugin images to be consistent with ART (#575) #575  
Bugfix for destination registry nested paths length (#572) #572  
fix extract dir for cincinnati-graph-data container (#582) #582  
OCPBUGS-8216 : fix: remove an unecessary error message (#579) #579 docs: add information about unsupported scenario (#574) #574  
Full changelog  
OCPBUGS-16793 : openshift/Dockerfile: exclude unpack binary from FIPS build overrides #33 Rename downstream overlay from service-ca-operator to openshift #32  
UPSTREAM: <carry>: add manifests to image #31  
Makefile,manifests: Add skeleton of default rukpak resources #18  
Introduce barebones build and unit testing GH actions #14  
Skeleton - k8s provisioner #7  
update README to include latest APIs #5  
Introduce a sanity github action check #3  
Init API defs #1  
Add barebones OWNERS file #2  
And 463 elided commits (e.g. from squash or rebase merges) 
Full changelog  
use constant controller names #265  
OCPBUGS-16071 : Updating Kubernetes and other associated dependencies #263 update runtime-utils for idms migrations #243  
OCPBUGS-14461 : Kubernetes 0.27 #261 Updating ose-openshift-controller-manager images to be consistent with ART #260  
Updating ose-openshift-controller-manager images to be consistent with ART #259  
Updating ose-openshift-controller-manager images to be consistent with ART #258  
Updating ose-openshift-controller-manager images to be consistent with ART #253  
OCPBUGS-10588 : mount build.Spec.Source.ConfigMaps for custom builder images #254 Add Divyanshu Agrawal as a reviewer #256  
Full changelog  
STOR-1436 : Restart openstack-cinder-csi-driver-controller Pods if metrics-serving-cert changed #128 Remove Dockerfile.rhel7 #126  
Configure User Agent #123  
OCPBUGS-16654 : Revert revert “STOR-1065: Rework sidecar bindings to b… #119 OCPBUGS-16783 : Chore: Update OWNERS and OWNERS_ALIASES #121 OCPBUGS-16526 : Bump library-go to remove dependency on goproxy #122 OCPBUGS-16678 : Fix SCC admission failure race during initial deployment #120 Revert “STOR-1065: Rework sidecar bindings to bind common ClusterRoles” #118  
STOR-1065 : Rework sidecar bindings to bind common ClusterRoles #117 OCPBUGS-14824 : Bump cinder-csi-driver-operator library-go #116 STOR-1168 : Bump common libraries #115 Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #113  
OCPBUGS-12651 : Bump golang.org/x/net@v0.9.0 #114 Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #112  
Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #111  
OSASINFRA-3000 Prefer a Cinder CSI-specific config map #82  
OCPBUGS-8683 : Add management workloads annotations #109 Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART #108  
Full changelog  
Bump CAPO to match branch release-0.7 #80  
Configure User Agent #75  
Update README #77  
OCPBUGS-16586 : Bump goproxy #74 Rework how we build the container image #76  
go.mod: Upgrade Gophercloud to v1.5.0 #73  
OSASINFRA-3063 : Bump CAPO to v0.7.2 #72 Updating ose-machine-api-provider-openstack images to be consistent with ART #70  
Updating ose-machine-api-provider-openstack images to be consistent with ART #69  
Updating ose-machine-api-provider-openstack images to be consistent with ART #68  
OCPBUGS-8687 : machineset_controller: Stop caching clouds credentials #63 OCPBUGS-2153 : Use TenantID if ProjectID is empty #61 Updating ose-machine-api-provider-openstack images to be consistent with ART #60  
Full changelog  
15143237: Updating ose-ovirt-machine-controllers images to be consistent with ART #174  
Full changelog  
OCPBUGS-17309 : Updated golang.org/x/net/html dependency. #43 Rebase with upstream: v0.4.0 changes #42  
Rebase: upgrading go modules #40  
Rebase with upstream: reduce multipathd usage (OCPBUGS-16878) #39  
Rebase with upstream: removed panic and some cleanup #38  
Rebase with upstream #37  
Package device-mapper-multipath added #36  
Merging upstream code with downstream #33  
OCPBUGS-12922 : Updated net dependencies #29 OCPBUGS-12716 : Updating ose-powervs-block-csi-driver images to be consistent with ART #30 Updating ose-powervs-block-csi-driver images to be consistent with ART #26  
Full changelog  
STOR-1438 : Restart controller Pods if metrics-serving-cert changed #36 OCPBUGS-16531 : Upgraded openshift/library-go to remove indirect references to goproxy. #35 OCPBUGS-16654 : Rename sidecar binding RBACs #32 OCPBUGS-16783 : Chore: Update OWNERS #33 STOR-1065 : Rework sidecar bindings to bind common ClusterRoles #31 OCPBUGS-14824 : Bump ibm-powervs-block-csi-driver-operator library-go #30 OCPBUGS-12925 : Updated net dependencies #26 Updating ose-powervs-block-csi-driver-operator images to be consistent with ART #25  
Updating ose-powervs-block-csi-driver-operator images to be consistent with ART #24  
Updating ose-powervs-block-csi-driver-operator images to be consistent with ART #23  
Adding storage team to OWNERS so they can perform lib-go updates. #21  
OCPBUGS-8683 : Add management workloads annotations #20 Updating ose-powervs-block-csi-driver-operator images to be consistent with ART #19  
Full changelog  
UPSTREAM: <carry>: Add check for valid Power VS instance id #42  
Manual rebase to k8s 1.27 and go 1.20 #40  
Revert images golang 1.18 #38  
Updating ose-powervs-cloud-controller-manager images to be consistent with ART #37  
Revert build_image to the one currently specified in release repo #36  
OCPBUGS-12921 : Updated net dependencies #33 Updating ose-powervs-cloud-controller-manager images to be consistent with ART #31  
Updating ose-powervs-cloud-controller-manager images to be consistent with ART #30  
Full changelog  
OCPBUGS-18338 : Fix CI by running tests natively by default #50 MULTIARCH-3669 : Set instance build condition to avoid attempting to create duplicate vm with same name #49 MULTIARCH-3677 : Add pagination for listing service instances #48 MULTIARCH-3667 : Loadbalancer integration support for control plane machines #41 MULTIARCH-3668 : Update make file to use latest golang #47 MULTIARCH-3669 : Avoid setting VM provider ID as soon as VM creation #46 Updating ose-powervs-machine-controllers images to be consistent with ART #45  
OCPBUGS-11223 : Reduce metrics cardinality #44 openshift/api version update to latest #42  
Updating ose-powervs-machine-controllers images to be consistent with ART #40  
Full changelog  
Bump openshift/prom-label-proxy to v0.7.0 #356  
OCPBUGS-12293 : Update 4.14 prom-label-proxy image to be consistent with ART #355 Updating prom-label-proxy images to be consistent with ART #353  
Full changelog  
Bump openshift/prometheus to v2.46.0 #167  
Bump openshift/prometheus to v2.45.0 #166  
Bump openshift/prometheus to v2.44.0 #164  
Dockerfile.ocp: update note about UI assets after switching to embed #165  
OCPBUGS-12996 : Add missing assets after manual merge #162 OCPBUGS-12825 : Updating golang-github-prometheus-prometheus images to be consistent with ART #160 Bump openshift/prometheus to v2.43.0 #158  
Updating golang-github-prometheus-prometheus images to be consistent with ART #156  
Full changelog  
Bump openshift/prometheus-operator to v0.67.1 #240  
Bump openshift/prometheus-operator to v0.67.0 #239  
OCPBUGS-14466 : bump openshift/prometheus-operator to v0.66.0 #236 OCPBUGS-14033 : cmd/prometheus-config-reloader: add SIGTERM handler #234 OCPBUGS-1626 : [bot] Bump openshift/prometheus-operator to v0.65.1 #233 OCPBUGS-12324 : Update 4.14 prometheus-config-reloader image to be consistent with ART #230 Updating prometheus-operator images to be consistent with ART #229  
Updating prometheus-config-reloader images to be consistent with ART #227  
Updating prometheus-operator-admission-webhook images to be consistent with ART #226  
Updating prometheus-config-reloader images to be consistent with ART #225  
OCPBUGS-10109 : Updating openshift-state-metrics images to be consistent with ART #221 OCPBUGS-10137 : Updating openshift-state-metrics images to be consistent with ART #222 Updating prometheus-operator images to be consistent with ART #220  
Full changelog  
Bump openshift/node_exporter to v1.6.1 #130  
OCPBUGS-12714 : Bump openshift/node_exporter to v1.6.0 #129 OCPBUGS-12507 : Upgrade golang.org/x/net to v0.10.0 to fix the CVE #128 Updating golang-github-prometheus-node_exporter images to be consistent with ART #122  
Updating golang-github-prometheus-node_exporter images to be consistent with ART #120  
Full changelog  
refactor route controller manager to use library-go server and ControlerCommand for generic setup #28  
add dummy flags needed for a switch to library-go server and ControlerCommand #29  
Revert “[WRKLDS-730] refactor route controller manager to use library-go server and ControlerCommand for generic setup” #25  
refactor route controller manager to use library-go server and ControlerCommand for generic setup #22  
WRKLDS-700 : bump(k8s) to v0.27.1 #21 Updating ose-route-controller-manager images to be consistent with ART #19  
Updating ose-route-controller-manager images to be consistent with ART #18  
Updating ose-route-controller-manager images to be consistent with ART #17  
Full changelog  
OCPBUGS-16397 : Nutanix OCP cluster telemetry data “host_type” shows “virt-unknown” #474 chore: bump github.com/prometheus/prometheus to v0.45.0 #475  
: fix mtls secret generation #473  
Revert wrong cert name change of #455 #472  
: add secret for external mtls connection #470  
MON-3230 : Add TLS auth to telemeter-client #455 jsonnet: Add config to support rhelemeter #468  
Improve debug roundtripper logs #467  
Fix integration test documentation #461  
Fix path benchmark #466  
Add RHEL POC server #465  
OCPBUGS-12345 : tools: update to golangci-lint v1.51 #464 OCPBUGS-12678 : Update golang.org/x/net to lastest version #462 add thibaultmg in OWNERS file #459  
Update OWNERS #456  
Use receive handler logger #450  
OCPBUGS-10169 : Updating telemeter images to be consistent with ART #452 Filter noisy logs from TCP probes #453  
Add douglascamata as reviewer and approver #454  
Full changelog  
Revert “created persistent volume claims can not exceed the limitation” #28232  
Revert “in-cluster disruption: ensure that only one monitor is started in cluster” #28230  
created persistent volume claims can not exceed the limitation #28224  
Revert “Fail on APIs removed in the next release” #28227  
OCPBUGS-13158 : in-cluster disruption: ensure that only one monitor is started in cluster #28081 Fail on APIs removed in the next release #27561  
Service invariant #28202  
prevent secondary errors reported in prior steps #28221  
OCPBUGS-17477 : requestheader: wait for only 3 oauth-servers to be available #28161 [test/extended/networking] Rename ovnkube containers #28219  
Reduce usage of dcs #28212  
Do not fail etcd storage path test for GVRs that are not served. #28214  
move graceful shutdown to monitor test #28201  
move PDBUnhealthyPodEvictionPolicy from TP to beta #28206  
if no openshift-tests image can be auto-detected or specified, skip it #28207  
allow failures for tests intentionally producing failures #28211  
fix *-to-host sampler failure calculation #28209  
skip test with intermittent serial problems #28208  
point host network, network disruption at the kubelet #28191  
migrate some watching code to monitortests #28188  
fail if no sampler output is found for the poller #28198  
Fix possibility of intervals without from/to by requiring when we Build() #28182  
OCPBUGS-17497 : Skip invariant load balancer test for None platform #28180 tolerate cluster without clusterversion #28197  
select poller image from payload #28194  
AUTH-409 : bump o/k for the updated PSa labels #28192 Fixes openshift-tests dry-run failure asking for KUBERNETES_MASTER #28165  
TRT-930 : Update test to support 2 release query_results.json #28149 add e2e non-functional test for required-scc SCCs #28142  
Add a test to flake if we see NetworkManager log “too many netlink events” #28098  
OCPBUGS-16615 : Making prometheus telemetry test flake #28181 update watch-endpoint-slices to usable shape #28184  
add comments requested in review #28186  
rebrand invariant tests as monitor tests #28185  
basic setup of podNetwork disruption tests #28179  
start the watch-endpoint-slice command #28169  
stop sampling when we stop #28178  
run start and collect in parallel #28174  
only close node ready if the node was not ready before #28170  
make monitor command separately runnable #28168  
OCPBUGS-15726 : add tests for openapi v3 #28129 fix microshift fix that broke all disruption #28175  
Add stlaz and p0lyn0mial to OWNERS #28166  
OCPBUGS-15726 : Revert “temporarily disable oc explain tests until openapi/v3 is working” #28155 Add some tests for event interval generation #28163  
USHIFT-1464 : skip TestFrontProxy for MicroShift #28064 upgrade distribution to v3 #27958  
Skip external service monitoring invariant for microshift #28160  
Refactor e2e-test intervals to use the new locator builder #28099  
OCPBUGS-16166 : Update to Kubernetes 1.27.4 #28147 Remove obsolete buildanalyzer tool #28158  
Bug OCPBUGS-17483: Skip invariant load balancer test for OpenStack #28154  
be sure the exit code fails when the invariant tests fail #28152  
OCPBUGS-17351 : Skip some invariants in microshift #28136 OCPBUGS-16166 : disable 2 tests in preparation to land k8s 1.27.4 #28148 Fix kubevirt test flake caused by pod name collision #28153  
move the discovery filtering into suite filtering instead of post filtering #28145  
move remaining disruption tests to invariants #28144  
Disable EgressIP test termporarily due to OVN-K bug #28146  
Bug OCPBUGS-6778: Correct condition for rejecting connection #27876  
USHIFT-1484 : skip prometheus alerts for MicroShift #28070 remove unnecessary global modification from upgrade #28143  
OCPBUGS-16615 : Moving Prometheus reporting telemetry to serial jobs #28138 OCPBUGS-15568 : Set quota wait timeout to 1 minute #28071 rough package alignment #28131  
return calculated intervals #28141  
move existing invariant tests #28130  
remove extraneous layering for the monitor #28127  
Fix ClusterOperator tests that can only report failures #28120  
properly categorize the stop and start intervals #28139  
MON-1960 : Remove exceptions for alert annotations #28118 Revert invariant and other refactors #28133  
Remove exception on KubeSchedulerDown runbook #28126  
expedient engineering: inject intervals into recorded events from out… #28128  
Add Fabio and remove Stefan from image approvers #28125  
separate the run, run-upgrade, and run-test #28121  
Remove enabling multinetwork policy #28116  
OCPVE-292 : OCPVE-293: OCPVE-294: feat: added a realtime latency test suite #28110 Update image mirroring instructions to handle uncompressed layers #28101  
protect against nil panic on unassigned disruption adapter #28123  
fix: workload partitioning - added more error handling for retry attempts #28111  
Revert “adds legacy disruption to invariant tests” #28117  
adds legacy disruption to invariant tests #28104  
refactor command line start for openshift-tests #28107  
oauth requestheaders: gather oauth-server logs as admin #28114  
Automated - Update synthetic test data #28108  
SDN-4042 : Increase total upgrade time on OVN platforms #28074 Update image stream test to create a manifest list image by default #28017  
Adjust interval builder before we continue porting #28109  
Put times in UTC to allow local testing; use asserts where we can #28091  
feat: make data gathering more robust #28102  
remove suite hook configuration and make information flow one-way #28090  
USHIFT-1463 : add [apigroup] annotation to skip tests for MicroShift #28061 OCPVE-318 : feat: add node validation for workload partitioning #28056 Unrevert pull request #28069 from dgoodwin/interval-builder #28095  
Disruption reverts #28093  
AUTH-401 : test/e/authorization/pod_security_admission: add e2e test for pinning SCCs #28092 fix logic – If error, return current time; else return log line time #28084  
add interface for future invariant tests #28077  
Interval Building Phase 1 #28069  
create a recorder interface that separates monitoring from recording #28080  
remove unnecessary options and make monitor act like controller #28079  
Fix retrieval of virt-launcher pod of the guest node #28082  
Fix usage of priviliged pods in sig-kubevirt test cases #28078  
trt-1150: move lock so prevent multiple file updates in single commit #28065  
finish scrubbing out sampler #28076  
Automated - Update synthetic test data #28072  
MON-3280 : enable etcd metrics check again #28049 OCPBUGS-13158 : Run new tests which monitors in-cluster API server disruption as daemonsets on masters/workers #27909 fix: add missing namespaces to exclude list #28060  
Update S2i Image tests for removing nodejs 14 ubi8 eol #28058  
only close intervals if they are open #28059  
USHIFT-704 : skip [sig-cli] whoami result with console for MicroShift #28005 ignore machine api capability #28052  
ODC-7333 : Add consolesamples to the exception list of CRDs without a status #28057 Handle partial discovery results in DoesApiResourceExist. #28047  
Remove audit id from sample err #28043  
Remove sampler #27960  
ODC-7333 : Add consolesamples to the list of console resources that all users should have read access #28045 OCPBUGS-15893 : Update permission to incl. watch for helmchartrepositories for console users #28044 Automated - Update synthetic test data #28014  
increase cloud-credential-operator watch since we added a self-clusteroperator watch #28046  
OCPBUGS-15291 : Update broken dc tests due to deprecation warning #28041 Enable Azure platform check in external cloud provider test #27776  
update pathological event namespace label to be unambiguous #28038  
multinetpolicy: use RetryOnConflict to reduce flakes #28035  
USHIFT-1379 : skip must-gather tests for MicroShift #28015 Provide more detailed information when extracting binary fails #28034  
test: extended: deployment: use correct apigroup for imagestreamtags #27689  
Add logs in clusterquota test for more verbosity #28032  
OCPBUGS-15500 : Avoid panic attempting to process interval logs #28012 Add test checking nodes are in proper read state before upgrade #28028  
trt-1030: 80s for service lb under test #28004  
OCPBUGS-15835 : remove references to registry.centos.org #28029 OCPVE-379 : fix: avoid checking resources for BestEffort pods #28006 OCPBUGS-15568 : Increase clusterquota wait timeout from 10 to 30 seconds #28026 OCPBUGS-15558 : retry promql a few times to mask i/o timeouts #28010 AUTH-377 : Add oauth-server redirect URI validation e2e tests #27922 temporarily disable oc explain tests until openapi/v3 is working properly #28022  
USHIFT-647 : skip non-existing resources from security.openshift.io #27897 trt-1117: Test for update lease errors #28020  
print out deployment for incorrectly scheduled pods #28011  
OCPBUGS-14425 : Skip CCM upgradable condition on AlibabaCloud #27967 Update “verify that nodes have no unexpected reboots” test #28016  
allow cluster-config-operator to manage featuregate upgrade block #28009  
add a networking alert for OVNKubernetesResourceRetryFailure #28008  
add debugging info for cluster not ready to upgrade #28007  
OCPVE-378 : feat: remove skip, allow check on all platforms regardless #27911 Report external binary usage #28000  
Changing the severity of “missing runbook_url annotation for critical alerts” test case from flaky to failure #27987  
disruption refinement for availability, not latency. #28003  
TRT-1097 : add KubeMemoryOvercommit to specific test so that the general test doesn’t fail #28002 OCPBUGS-11652 : Enable oc adm node-logs #27992 skip reboot test when machineconfigs not in target cluster #27999  
OCPBUGS-15291 : [sig-cli] oc idle: get a dc name through labels instead of parsing oc create output #27998 Automated - Update synthetic test data #27995  
Flake ci-cluster-network-liveness and new backend disruption failures to avoid payload rejections #27990  
verifies number of node reboots even for HA #27994  
OCPBUGS-13379 : machines: add a test which verifies number of node reboots #27993 strip operator framework from resource watch and fix bugs #27972  
Fix panic in loki upload #27991  
Replace dashes in locator keys for upload to loki, add namespace label when possible #27983  
Automated - Update synthetic test data #27982  
Update kubevirt LB connectivity tests to work with AWS ELB #27978  
STOR-1263 : Bump (openshift/kubernetes): to get openshift/kubernetes#1595 #27970 add shutdown interval for apiserver from events #27919  
Update expected name for OVN acl logging test #27974  
Updated pathological events #27942  
new disruption backend #27838  
OCPBUGS-14667 : Revert “MON-3213: Changing the severity of “missing runbook_url annotation for critical alerts” test case from flaky to failure” #27969 MON-3213 : Changing the severity of “missing runbook_url annotation for critical alerts” test case from flaky to failure #27933 push intervals to loki #27930  
USHIFT-1300 : Avoid getting cluster state for TEST_PROVIDER env var #27964 hard monitor.Event message creation #27946  
ETCD-425 : restore test should validate state #27921 OCPBUGS-14338 : test/extended/prometheus: increase telemetry series threshold #27959 Running tests using external binary #27570  
OCPBUGS-14321 : Increase timeout in sysctl allowlist test #27955 remove legacy recovery tests #27917  
OCPBUGS-13649 : add tests for ClusterResourceQuota: count should work for all resources #27934 MON-3219 : Clear missing summary/description annotation test case exception #27944 OCPBUGS-13788 : 2x Revert “test/extended: Add MultiNetworkPolicy IPv4/IPv6 test cases” #27926 #27927 OCPBUGS-14125 : Move from registry.centos.org to quay.io #27945 LoadBalancer network connectivity test cases for HyperShift+KubeVirt #27931  
Revert “Add coverage for GET verb and websocket handshake to SCC exec tests.” #27943  
update the PDB resource to point to resource, not kind #27938  
fix oc explain status and spec verification #27937  
Add coverage for GET verb and websocket handshake to SCC exec tests. #27836  
test/extended/prometheus: fix test with enabled telemetry #27915  
bump(k8s.io/kubernetes) #27935  
Automated - Update synthetic test data #27920  
Change oc annotate cli test output check string #27932  
Migrate set-image.sh to go based test #27863  
STOR-1263 : Rebase 1.27.1 #27894 Update etcd team lead #27928  
Revert “test/extended: Add MultiNetworkPolicy IPv4/IPv6 test cases” #27926  
trt-1032: update upperbounds based on recent failures #27923  
OCPBUGS-6586 : oc idle: increase wait timeouts to 60 sec #27913 test/extended: Add MultiNetworkPolicy IPv4/IPv6 test cases #27795  
Mark ErrorReconcilingNode macAddress not found as known and with existing BZ #27918  
OCPBUGS-13366 : ignore repeated TopologyAwareHintsDisabled events #27916 OCPBUGS-13372 : Add missing error check in sysctl allowlist test #27914 trt-900: log risk-analysis errors but don’t pass back up #27898  
Automated - Update synthetic test data #27908  
OCPBUGS-5943 : Revert “ignore repeated TopologyAwareHintsDisabled events” #27815 Reactivate netpol tests #26775  
Adjust thresholds for reasonable upgrade durations #27905  
Fix up the chart so the “Not” column is lined up #27886  
Automated - Update synthetic test data #27861  
OCPBUGS-12447 : Add intervals and test for ovs-vswitchd unreasonably long poll interval #27889 WRKLDS-665 : Enable [sig-scheduling] SchedulerPreemption [Serial] validates pod disruption condition is added to the preempted pod [Suite:openshift/conformance/serial] #27874 TRT-856 : DNS and disruption overlap test #27826 OCPBUGS-11944 : use tokenrequest from lib-go #27883 CCO-367 : Allow CCO to be Upgradeable=False when credentialsMode=Manual #27887 add anonymous cert detection test case #27890  
Render html from monitor #27853  
PSa podspec exporter e2e: don’t specifically add seccompProfile to the podspec #27756  
ETCD-417 : add a new basic etcd backup/restore test #27875 test/extended: cpu-partitioning: skip cluster infrastructure for Hypershift #27884  
OCPNODE-1257 : feat: remove custom node wait logic for upstream framework call #27882 Add (optional) dual-stack tests to the CNI certification test suite #27807  
Trt-945 detect master node updates #27851  
Updating openshift-enterprise-tests images to be consistent with ART #27793  
Move selfsubjectreviews RBAC rule to the right place #27873  
Add git retry to run resource watch #27865  
Update ETCD storage data for k8s 1.27 #27871  
OCPBUGS-11652 : disable oc adm node-logs #27867 NE-1243 : Validate TCP DNS local endpoint preference as well as UDP. #27791 Add selfsubjectreviews RBAC rules #27866  
ETCD-399 : Add recovery suite to openshift-test cli #27869 add specific test for failing cgroups path #27852  
not rely on deterministic pod names in oc debug tests #27842  
Revert “TRT-889: Temp flake all azure disruption” #27843  
add wait for ingress to be responsive before beginning upgrade #27857  
Allow cluster daemonsets to use maxSurge #27819  
retry getting the URL for routes until we succeed #27854  
bump timeout #27849  
OCPBUGS-11215 : fix: add namespace annotation helper for egress cni test #27834 negative filtering #27829  
OCPBUGS-11072 : Add test for Egress Firewall node selector #27824 upkeep: updated query results #27835  
Revert “Make unidle test more strict” #27833  
OTA-824 : test/extended/cli/admin: Test ‘oc adm release extract –file image-references …’ #27822 STOR-1272 : DisableSC test should ignore in-tree storage classes #27814 add apiserver availability timeline events #27828  
OCPBUGS-9831 : Make unidle test more strict #27673 remove runresourcewatch git lock file on failure #27820  
Improve the disruptive suite description #27823  
OpenStack: Restore in-tree cinder provisioner tests #27789  
Add Divyanshu Agrawal as a reviewer #27821  
Enable AWS platform check in external cloud provider test #27777  
OCPBUGS-10824 : fix: add poll to get deployment status and avoid false positive #27818 Add a test case checking for cluster upgradeability #27806  
Gather more interesting etcd pod logs for issues we’re debugging #27816  
Strip ANSI control characters from junits #27801  
Automated - Update synthetic test data #27703  
move IsTechPreviewNoUpgrade function to exutil and reuse everywhere #27787  
Mark previous pathological events so they get added to spyglass charts #27743  
CNF-5652 : Add cpu partitioning tests #27770 Revert “Revert “Add vlan/macvlan/ipvlan incontainer master tests”” #27775  
Separate pathological event tests for all known namespaces #27774  
Scan etcd logs for dropped internal raft messages #27798  
Add intervals, synthetic test, and charting for etcd “slow fdatasync” pod log messages #27772  
OCPBUGS-8092 : Fix mounted volume expansion tests #27782 Specify Audit-ID to identify disruption requests in api audit logs #27780  
TRT-889 : Temp flake all azure disruption #27781 OCPBUGS-8483 : Revert “Switch to readyz path for health probes on Azure” #27771 WRKLDS-657 : add test for UnhealthyPodEvictionPolicy for PDBs #27768 Enable vSphere platform check in external cloud provider test #27638  
Realtime Kernel Tests #27751  
OCPBUGS-8310 : Bump to 1.26.2 #27764 And 7 elided commits (e.g. from squash or rebase merges) 
Full changelog  
Source code for this page located on github