# 4.12.0-0.okd-2023-03-18-084815 Created: 2023-03-18 11:16:01 +0000 UTC Image Digest: `sha256:7153ed89133eeaca94b5fda702c5709b9ad199ce4ff9ad1a0f01678d6ecc720f` Promoted from registry.ci.openshift.org/origin/release:4.12.0-0.okd-2023-03-18-084815 ## Changes from 4.12.0-0.okd-2023-02-04-212953 ### Components * Kubernetes upgraded from 1.25.4 to 1.25.7 * Fedora CoreOS upgraded from 37.20230110.3 to 37.20230218.3 ### Rebuilt images without code change * [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure) git [cfb76acd](https://github.com/openshift/machine-api-provider-azure/commit/cfb76acd1429fa8be4925cf15789f1dc62252d7f) `sha256:fd114ce5547460ee4c7d587317661a7c69e545cefe2a060f6ba50d94e36cfb74` * [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator) git [3bfe36aa](https://github.com/openshift/cluster-capi-operator/commit/3bfe36aa9d1abbdfb11facf86a7ec6510abc390a) `sha256:2c9c2d17ac800ba92f769c1be1023ac7077ffef254f46560cf99dfb9927b9500` * [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [1c136fe3](https://github.com/openshift/cluster-dns-operator/commit/1c136fe38b8cd5c0de99577d23157f884728d20b) `sha256:863cc4e4eefcb7821db6933cb4906b65f946a33ae02ea363f1289fb6df00d2c2` * [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator) git [5a154c3d](https://github.com/openshift/cluster-monitoring-operator/commit/5a154c3dd01544adc280691be54fec94a5dc8d67) `sha256:666912a6e244cb78fcd4c3f5ca7650f57dc0c03d75096329173fdbbe8e4e05a7` * [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp) git [ada83dc6](https://github.com/openshift/machine-api-provider-gcp/commit/ada83dc67fc2efad2cc73f89ca3b33fd289e50ba) `sha256:a098684f8165249bb7898d67483adb91a0305b5b06a11b5e51ec7ae1fd1dc5e1` * [kuryr-cni](https://github.com/openshift/kuryr-kubernetes) git [92b9be25](https://github.com/openshift/kuryr-kubernetes/commit/92b9be25999aee9c3b225606510c56fd14378bdf) `sha256:5cda4cd8c1e6bab1fab6ed319b6206d2d6e3d4d2e2054acb4b944446d6049a13` * [kuryr-controller](https://github.com/openshift/kuryr-kubernetes) git [92b9be25](https://github.com/openshift/kuryr-kubernetes/commit/92b9be25999aee9c3b225606510c56fd14378bdf) `sha256:4bbd64a481cd6105db3da0c255b4c6302a8ff01f2d2cb888cb6703144bb7dfdc` * [machine-os-images](https://github.com/openshift/machine-os-images) git [566bf595](https://github.com/openshift/machine-os-images/commit/566bf59501f178bd80e410fda66cc424de6a4891) `sha256:feebbf5fdeaebbe67347255ee1aeef93e2e1da0e6da966deaaa095589cf0373d` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/) * NO-ISSUE: Change only-latest api response to compare versions according to pre-release suffix as well instead of just base version (#6209) [#6209](https://github.com/openshift/assisted-service/pull/6209) * [MGMT-17558](https://issues.redhat.com/browse/MGMT-17558): Allow installation on iSCSI volume (#6218) [#6218](https://github.com/openshift/assisted-service/pull/6218) * [MGMT-17412](https://issues.redhat.com/browse/MGMT-17412): Change fallbck behavior when error occuring in OpenShift Release Syncer - if there are release images already in the DB, continue using the stale data instead of failing / truncating the table (#6145) (#6186) [#6145](https://github.com/openshift/assisted-service/pull/6145) * [MGMT-17503](https://issues.redhat.com/browse/MGMT-17503): Fix the cpu architectures retrieved in ../openshift-versions endpoint (#6184) [#6184](https://github.com/openshift/assisted-service/pull/6184) * [MGMT-17365](https://issues.redhat.com/browse/MGMT-17365): Add support for setting agent labels in BMH as annotations (#6124) [#6124](https://github.com/openshift/assisted-service/pull/6124) * [MGMT-17313](https://issues.redhat.com/browse/MGMT-17313): Create day 2 BMH and Machine for control plane nodes (#6142) [#6142](https://github.com/openshift/assisted-service/pull/6142) * [MGMT-17513](https://issues.redhat.com/browse/MGMT-17513): Change the latest release image retrieved in GetReleaseImage using major.minor OpenShift version to latest non-beta release image if exists, or latest beta release image otherwise (#6185) [#6185](https://github.com/openshift/assisted-service/pull/6185) * [MGMT-17468](https://issues.redhat.com/browse/MGMT-17468): Use x86_64 over amd64 and arm64 over aarch64 for CPU architecture of both release and OS images to comply with ABI current behavior (#6190) [#6190](https://github.com/openshift/assisted-service/pull/6190) * [MGMT-17518](https://issues.redhat.com/browse/MGMT-17518): Bump x/net to 0.24.0 to mitigate CVE-2023-45288 (#6176) [#6176](https://github.com/openshift/assisted-service/pull/6176) * NO-ISSUE: Bump OCP versions: 4.16, 4.15, 4.12, 4.14, 4.13 (#6199) [#6199](https://github.com/openshift/assisted-service/pull/6199) * [MGMT-17414](https://issues.redhat.com/browse/MGMT-17414): Adding new requirements for LVM on 4.16 (#6165) [#6165](https://github.com/openshift/assisted-service/pull/6165) * [MGMT-17181](https://issues.redhat.com/browse/MGMT-17181): Add a LocalClusterImportController (#6079) [#6079](https://github.com/openshift/assisted-service/pull/6079) * NO-ISSUE: Prevent false positive host connectivity (#6162) [#6162](https://github.com/openshift/assisted-service/pull/6162) * [MGMT-17489](https://issues.redhat.com/browse/MGMT-17489): Fix disconnected capi tests (#6163) [#6163](https://github.com/openshift/assisted-service/pull/6163) * Update RHTAP references (#6148) [#6148](https://github.com/openshift/assisted-service/pull/6148) * [MGMT-17412](https://issues.redhat.com/browse/MGMT-17412): Change fallbck behavior when error occuring in OpenShift Release Syncer - if there are release images already in the DB, continue using the stale data instead of failing / truncating the table (#6145) [#6145](https://github.com/openshift/assisted-service/pull/6145) * NO-ISSUE: Bump OCP versions: 4.15, 4.14, 4.12 (#6157) [#6157](https://github.com/openshift/assisted-service/pull/6157) * [MGMT-17438](https://issues.redhat.com/browse/MGMT-17438): bugfix, make sure ODF and LVM requirements do not change if MCE is not selected (#6150) [#6150](https://github.com/openshift/assisted-service/pull/6150) * NO-ISSUE: replace minio quay.io image repository (#6151) [#6151](https://github.com/openshift/assisted-service/pull/6151) * [OCPBUGS-31631](https://issues.redhat.com/browse/OCPBUGS-31631): Deploy dual stack with IPv6 on top of bond/vlan fails (#6149) [#6149](https://github.com/openshift/assisted-service/pull/6149) * NO-ISSUE: Add doc for iPXE HTTP (#6146) [#6146](https://github.com/openshift/assisted-service/pull/6146) * Revert "MGMT-16980: Change the default value of ENABLE_SKIP_MCO_REBOOT to false (#6011)" (#6139) [#6011](https://github.com/openshift/assisted-service/pull/6011) * [MGMT-17369](https://issues.redhat.com/browse/MGMT-17369): Add multi-arch release images to as well when setting only_latest=true in .../openshift-versions (#6119) [#6119](https://github.com/openshift/assisted-service/pull/6119) * [MGMT-17361](https://issues.redhat.com/browse/MGMT-17361): Changing the addition of configuration release images to run when the instance becomes leader instead of skipping if it not (#6115) [#6115](https://github.com/openshift/assisted-service/pull/6115) * [MGMT-17367](https://issues.redhat.com/browse/MGMT-17367): Use ICSP in install-config for older OCP releases (#6125) [#6125](https://github.com/openshift/assisted-service/pull/6125) * Update RHTAP references (#6117) [#6117](https://github.com/openshift/assisted-service/pull/6117) * NO-ISSUE: Bump OCP versions: 4.15, 4.11 (#6118) [#6118](https://github.com/openshift/assisted-service/pull/6118) * [MGMT-17354](https://issues.redhat.com/browse/MGMT-17354): Update CBO to support dual stack SNO hub deploying an IPv6 spoke (#6113) [#6113](https://github.com/openshift/assisted-service/pull/6113) * NO-ISSUE: rename docker image for postgres 12 as latest tag disappeared (#6116) [#6116](https://github.com/openshift/assisted-service/pull/6116) * NO-ISSUE: Bump OCP versions: 4.13, 4.14 (#6114) [#6114](https://github.com/openshift/assisted-service/pull/6114) * NO-ISSUE: Bump the go-major-dependencies group with 1 update (#6111) [#6111](https://github.com/openshift/assisted-service/pull/6111) * [MGMT-17328](https://issues.redhat.com/browse/MGMT-17328): OCI should be tech preview for OCP 4.14 (#6104) [#6104](https://github.com/openshift/assisted-service/pull/6104) * [OCPBUGS-30232](https://issues.redhat.com/browse/OCPBUGS-30232): Handle skipping hostPrefix validation for IPv6 (#6054) [#6054](https://github.com/openshift/assisted-service/pull/6054) * [MGMT-16587](https://issues.redhat.com/browse/MGMT-16587): Migrate from dockertest to testcontainers to mitigate CVE-2024-21626 (#6109) [#6109](https://github.com/openshift/assisted-service/pull/6109) * NO-ISSUE: disable dynamic release images collection until UI will merge its changes adjusting itself to larger amount of versions (#6110) [#6110](https://github.com/openshift/assisted-service/pull/6110) * [MGMT-16263](https://issues.redhat.com/browse/MGMT-16263): Enable usage of custom OCP release images when we create cluster (#6025) [#6025](https://github.com/openshift/assisted-service/pull/6025) * [MGMT-17241](https://issues.redhat.com/browse/MGMT-17241): [soft-timeout] Installation not timeout /aborted after 24Hours (#6092) [#6092](https://github.com/openshift/assisted-service/pull/6092) * Update RHTAP references (#6103) [#6103](https://github.com/openshift/assisted-service/pull/6103) * [MGMT-16002](https://issues.redhat.com/browse/MGMT-16002): Accept *yml.patch* and *yaml.patch* extensions (#6070) [#6070](https://github.com/openshift/assisted-service/pull/6070) * [MGMT-17080](https://issues.redhat.com/browse/MGMT-17080): enable infrastructure operator when MCE and storage operators are selected (#6037) [#6037](https://github.com/openshift/assisted-service/pull/6037) * [MGMT-17308](https://issues.redhat.com/browse/MGMT-17308): Offboard osherdp from maintainers list (#6099) [#6099](https://github.com/openshift/assisted-service/pull/6099) * NO-ISSUE: Bump OCP versions: 4.16, 4.15, 4.14, 4.12 (#6098) [#6098](https://github.com/openshift/assisted-service/pull/6098) * Update RHTAP references (#6086) [#6086](https://github.com/openshift/assisted-service/pull/6086) * Allow in-progress clusters to be deleted in more cases (#6061) [#6061](https://github.com/openshift/assisted-service/pull/6061) * [MGMT-17266](https://issues.redhat.com/browse/MGMT-17266): Add OCP 4.16 images (#6091) [#6091](https://github.com/openshift/assisted-service/pull/6091) * [MGMT-16587](https://issues.redhat.com/browse/MGMT-16587): Bump runc to 1.1.12 to mitigate CVE-2024-21626 (#6090) [#6090](https://github.com/openshift/assisted-service/pull/6090) * [MGMT-17196](https://issues.redhat.com/browse/MGMT-17196): Fix none existens of static MAC adr. in case of (#6087) [#6087](https://github.com/openshift/assisted-service/pull/6087) * [AGENT-860](https://issues.redhat.com/browse/AGENT-860): Update configure command to handle multiple HostConfigs (#6062) [#6062](https://github.com/openshift/assisted-service/pull/6062) * NO-ISSUE: Bump OCP versions: 4.13, 4.15, 4.14 (#6085) [#6085](https://github.com/openshift/assisted-service/pull/6085) * [MGMT-16813](https://issues.redhat.com/browse/MGMT-16813): Prioritize finding release image with exact CPU architecture (#6066) [#6066](https://github.com/openshift/assisted-service/pull/6066) * NO-ISSUE: Add environment variable ENABLE_SOFT_TIMEOUTS to openshift/template.yaml (#6083) [#6083](https://github.com/openshift/assisted-service/pull/6083) * Update RHTAP references (#6020) [#6020](https://github.com/openshift/assisted-service/pull/6020) * Use `client_id` instead of `clientId` (#6076) [#6076](https://github.com/openshift/assisted-service/pull/6076) * Protect must gather versions cache with mutex (#6078) [#6078](https://github.com/openshift/assisted-service/pull/6078) * NO-ISSUE: Docs - clarifying consequences of capabilities override (#6060) [#6060](https://github.com/openshift/assisted-service/pull/6060) * [MGMT-16759](https://issues.redhat.com/browse/MGMT-16759): Copy cluster proxy settings toi imported local-cluster AgentClusterInstall (#6051) [#6051](https://github.com/openshift/assisted-service/pull/6051) * use multi payload with ABI (#6000) [#6000](https://github.com/openshift/assisted-service/pull/6000) * [MGMT-14380](https://issues.redhat.com/browse/MGMT-14380): ODF explicit type of disk error (#6072) [#6072](https://github.com/openshift/assisted-service/pull/6072) * NO-ISSUE: Bump OCP versions: 4.14 (#6069) [#6069](https://github.com/openshift/assisted-service/pull/6069) * NO-ISSUE: Bump OCP versions: 4.13 (#6063) [#6063](https://github.com/openshift/assisted-service/pull/6063) * [MGMT-17106](https://issues.redhat.com/browse/MGMT-17106): Disable ironic vlan creation when static networking config is present (#6055) [#6055](https://github.com/openshift/assisted-service/pull/6055) * NO-ISSUE: Bump OCP versions: 4.12 (#6056) [#6056](https://github.com/openshift/assisted-service/pull/6056) * Use all cluster networks to determine IP family for ironic (#6048) [#6048](https://github.com/openshift/assisted-service/pull/6048) * NO-ISSUE: Bump OCP versions: 4.14 (#6050) [#6050](https://github.com/openshift/assisted-service/pull/6050) * NO-ISSUE: Bump OCP versions: 4.15 (#6043) [#6043](https://github.com/openshift/assisted-service/pull/6043) * [MGMT-17095](https://issues.redhat.com/browse/MGMT-17095): Disable local cluster import (#6040) [#6040](https://github.com/openshift/assisted-service/pull/6040) * [MGMT-16620](https://issues.redhat.com/browse/MGMT-16620): Update OCP 4.15 release images to GA (#6035) [#6035](https://github.com/openshift/assisted-service/pull/6035) * NO-ISSUE: Bump OCP versions: 4.15, 4.13 (#6038) [#6038](https://github.com/openshift/assisted-service/pull/6038) * [MGMT-17008](https://issues.redhat.com/browse/MGMT-17008): fix lvm host requirement (#6021) [#6021](https://github.com/openshift/assisted-service/pull/6021) * NO-ISSUE: Bump OCP versions: 4.14 (#6032) [#6032](https://github.com/openshift/assisted-service/pull/6032) * [MGMT-16882](https://issues.redhat.com/browse/MGMT-16882): Update operator bundle channel to 2.11 (#6023) [#6023](https://github.com/openshift/assisted-service/pull/6023) * NO-ISSUE: Halt OpenShift release syncer in SaaS until actual usage of this release images will be merged (#6027) [#6027](https://github.com/openshift/assisted-service/pull/6027) * [MGMT-16262](https://issues.redhat.com/browse/MGMT-16262): Create a utility that fetches current OCP releases from OpenShift API and updates DB (#5916) [#5916](https://github.com/openshift/assisted-service/pull/5916) * NO-ISSUE: Bump OCP versions: 4.15 (#6019) [#6019](https://github.com/openshift/assisted-service/pull/6019) * [OCPBUGS-29772](https://issues.redhat.com/browse/OCPBUGS-29772): All nodes fail to become managed when installConfigOverrides defined (#6010) [#6010](https://github.com/openshift/assisted-service/pull/6010) * NO-ISSUE: fixing lvm requirement message (#6009) [#6009](https://github.com/openshift/assisted-service/pull/6009) * [MGMT-16980](https://issues.redhat.com/browse/MGMT-16980): Change the default value of ENABLE_SKIP_MCO_REBOOT to false (#6011) [#6011](https://github.com/openshift/assisted-service/pull/6011) * Update RHTAP references (#6014) [#6014](https://github.com/openshift/assisted-service/pull/6014) * Update RHTAP references (#6012) [#6012](https://github.com/openshift/assisted-service/pull/6012) * NO-ISSUE: Add environment variable ENABLE_SKIP_MCO_REBOOT to openshift/template.yaml (#6013) [#6013](https://github.com/openshift/assisted-service/pull/6013) * [AGENT-860](https://issues.redhat.com/browse/AGENT-860): Add command to import cluster for agent-based-installer (#6004) [#6004](https://github.com/openshift/assisted-service/pull/6004) * Update RHTAP references (#5999) [#5999](https://github.com/openshift/assisted-service/pull/5999) * NO-ISSUE: Bump OCP versions: 4.13, 4.12, 4.14 (#6006) [#6006](https://github.com/openshift/assisted-service/pull/6006) * [MGMT-16926](https://issues.redhat.com/browse/MGMT-16926): fix validation bug + allow CNV and LVM multi node (#5998) [#5998](https://github.com/openshift/assisted-service/pull/5998) * [MGMT-4458](https://issues.redhat.com/browse/MGMT-4458): Remove status change from old CompleteInstallation API (#5981) [#5981](https://github.com/openshift/assisted-service/pull/5981) * [MGMT-16716](https://issues.redhat.com/browse/MGMT-16716): (Also MGMT-16737), Operators CNV, MCE should be disabled when platform Nutanix is selected, operator CNV should be disabled when platform VSphere is selected (#5991) [#5991](https://github.com/openshift/assisted-service/pull/5991) * NO-ISSUE: Bump OCP versions: 4.15 (#5995) [#5995](https://github.com/openshift/assisted-service/pull/5995) * Update RHTAP references (#5993) [#5993](https://github.com/openshift/assisted-service/pull/5993) * NO-ISSUE: Bump OCP versions: 4.14, 4.13 (#5990) [#5990](https://github.com/openshift/assisted-service/pull/5990) * NO-ISSUE: Fix subsystem test for invalid nmstate config error message (#5988) [#5988](https://github.com/openshift/assisted-service/pull/5988) * Update RHTAP references (#5980) [#5980](https://github.com/openshift/assisted-service/pull/5980) * [MGMT-16332](https://issues.redhat.com/browse/MGMT-16332): fix validation for LVM multinode (#5898) [#5898](https://github.com/openshift/assisted-service/pull/5898) * [MGMT-16690](https://issues.redhat.com/browse/MGMT-16690): Add API to AgentServiceConfig CRD to allow pass of headers and query params to image service (#5933) [#5933](https://github.com/openshift/assisted-service/pull/5933) * [MGMT-16588](https://issues.redhat.com/browse/MGMT-16588): Adding host with incompatible platform to day2 cluster should fail (#5946) [#5946](https://github.com/openshift/assisted-service/pull/5946) * [MGMT-16625](https://issues.redhat.com/browse/MGMT-16625): Make host connection timeout soft (#5911) [#5911](https://github.com/openshift/assisted-service/pull/5911) * [MGMT-16649](https://issues.redhat.com/browse/MGMT-16649): Use new ignition endpoint HTTP headers when requesting Ignition (#5934) [#5934](https://github.com/openshift/assisted-service/pull/5934) * NO-ISSUE: Bump OCP versions: 4.12, 4.11 (#5971) [#5971](https://github.com/openshift/assisted-service/pull/5971) * [MGMT-16523](https://issues.redhat.com/browse/MGMT-16523): Set ABI deployment type for on-prem data collection (#5967) [#5967](https://github.com/openshift/assisted-service/pull/5967) * NO-ISSUE: Change bare metal host CRD name to a non-uuid format as it is forbidden (#5972) [#5972](https://github.com/openshift/assisted-service/pull/5972) * [MGMT-16704](https://issues.redhat.com/browse/MGMT-16704): Add organization capability to control soft timeouts (#5935) [#5935](https://github.com/openshift/assisted-service/pull/5935) * [MGMT-16684](https://issues.redhat.com/browse/MGMT-16684): Make OLM finalizing stages behave as soft timeouts even if soft timeouts are not enabled (#5928) [#5928](https://github.com/openshift/assisted-service/pull/5928) * [MGMT-16791](https://issues.redhat.com/browse/MGMT-16791): disable VipAUtoAllocation for 4.15 and above (#5959) [#5959](https://github.com/openshift/assisted-service/pull/5959) * Update RHTAP references (#5965) [#5965](https://github.com/openshift/assisted-service/pull/5965) * NO-ISSUE: fix for subsystem HTTP registry (#5964) [#5964](https://github.com/openshift/assisted-service/pull/5964) * NO-ISSUE: Bump OCP versions: 4.13, 4.14 (#5963) [#5963](https://github.com/openshift/assisted-service/pull/5963) * [MGMT-14226](https://issues.redhat.com/browse/MGMT-14226): Upgrade docker to 20.10.24 for CVE-2023-28842 (#5951) [#5951](https://github.com/openshift/assisted-service/pull/5951) * [MGMT-16721](https://issues.redhat.com/browse/MGMT-16721): Handle luks == nil and luks.Clevis == nil (#5940) [#5940](https://github.com/openshift/assisted-service/pull/5940) * Update RHTAP references (#5956) [#5956](https://github.com/openshift/assisted-service/pull/5956) * Update RHTAP references (#5950) [#5950](https://github.com/openshift/assisted-service/pull/5950) * [MGMT-16649](https://issues.redhat.com/browse/MGMT-16649): Add Ignition Endpoint Headers to Host and Agent APIs (#5931) [#5931](https://github.com/openshift/assisted-service/pull/5931) * NO-ISSUE: Bump gorm.io/gorm from 1.25.5 to 1.25.7 (#5954) [#5954](https://github.com/openshift/assisted-service/pull/5954) * Update RHTAP references (#5949) [#5949](https://github.com/openshift/assisted-service/pull/5949) * NO-ISSUE: Bump OCP versions: 4.15 (#5947) [#5947](https://github.com/openshift/assisted-service/pull/5947) * [MGMT-16757](https://issues.redhat.com/browse/MGMT-16757): CNV should be disabled when select platform vSphere (#5945) [#5945](https://github.com/openshift/assisted-service/pull/5945) * NO-ISSUE: Fix CI gather script for baremetal operator (#5932) [#5932](https://github.com/openshift/assisted-service/pull/5932) * NO-ISSUE: Bump OCP versions: 4.13 (#5944) [#5944](https://github.com/openshift/assisted-service/pull/5944) * [MGMT-16739](https://issues.redhat.com/browse/MGMT-16739): CNV and MCE should be disabled when select platform Nutanix (#5941) [#5941](https://github.com/openshift/assisted-service/pull/5941) * Update RHTAP references (#5943) [#5943](https://github.com/openshift/assisted-service/pull/5943) * NO-ISSUE: Bump OCP versions: 4.12 (#5939) [#5939](https://github.com/openshift/assisted-service/pull/5939) * [MGMT-16603](https://issues.redhat.com/browse/MGMT-16603): Allow setting agent cluster reference via BHM (#5893) [#5893](https://github.com/openshift/assisted-service/pull/5893) * [MGMT-16612](https://issues.redhat.com/browse/MGMT-16612): notify when host updates status (#5930) [#5930](https://github.com/openshift/assisted-service/pull/5930) * [MGMT-16521](https://issues.redhat.com/browse/MGMT-16521): Identify Operator-based Deployment Data (#5906) [#5906](https://github.com/openshift/assisted-service/pull/5906) * [MGMT-16517](https://issues.redhat.com/browse/MGMT-16517): Add Env Var for On-Prem Data Deployment Type (#5874) [#5874](https://github.com/openshift/assisted-service/pull/5874) * [MGMT-16508](https://issues.redhat.com/browse/MGMT-16508): Add API to AgentServiceConfig CRD to allow pass of CA certificates for image pull. (#5884) [#5884](https://github.com/openshift/assisted-service/pull/5884) * NO-ISSUE: Bump OCP versions: 4.15 (#5929) [#5929](https://github.com/openshift/assisted-service/pull/5929) * [ACM-9504](https://issues.redhat.com/browse/ACM-9504): Remove unecessary dependency on go-git (#5913) [#5913](https://github.com/openshift/assisted-service/pull/5913) * NO-ISSUE: Bump OCP versions: 4.13, 4.11 (#5919) [#5919](https://github.com/openshift/assisted-service/pull/5919) * [MGMT-16660](https://issues.redhat.com/browse/MGMT-16660): OCI is tech-preview from OCP 4.15 (#5920) [#5920](https://github.com/openshift/assisted-service/pull/5920) * [OCPBUGS-27376](https://issues.redhat.com/browse/OCPBUGS-27376): Allow domain names starting with a number (#5914) [#5914](https://github.com/openshift/assisted-service/pull/5914) * NO-ISSUE: Bump OCP versions: 4.14 (#5915) [#5915](https://github.com/openshift/assisted-service/pull/5915) * Update RHTAP references (#5899) [#5899](https://github.com/openshift/assisted-service/pull/5899) * NO-ISSUE: migrate rhtap init step to v0.2 (#5908) [#5908](https://github.com/openshift/assisted-service/pull/5908) * [MGMT-16208](https://issues.redhat.com/browse/MGMT-16208): Add controller stages to assisted service (#5880) [#5880](https://github.com/openshift/assisted-service/pull/5880) * NO-ISSUE: Bump OCP versions: 4.15 (#5907) [#5907](https://github.com/openshift/assisted-service/pull/5907) * NO-ISSUE: Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 (#5903) [#5903](https://github.com/openshift/assisted-service/pull/5903) * NO-ISSUE: Bump github.com/google/uuid from 1.4.0 to 1.5.0 (#5902) [#5902](https://github.com/openshift/assisted-service/pull/5902) * NO-ISSUE: Bump golang.org/x/sys from 0.13.0 to 0.16.0 (#5904) [#5904](https://github.com/openshift/assisted-service/pull/5904) * NO-ISSUE: Bump gorm.io/gorm from 1.24.5 to 1.25.5 (#5901) [#5901](https://github.com/openshift/assisted-service/pull/5901) * NO-ISSUE: Bump OCP versions: 4.15, 4.13, 4.14, 4.12 (#5897) [#5897](https://github.com/openshift/assisted-service/pull/5897) * [OCPBUGS-24428](https://issues.redhat.com/browse/OCPBUGS-24428): Redact passwords logged in installConfigOverrides (#5868) [#5868](https://github.com/openshift/assisted-service/pull/5868) * NO-ISSUE: migrate pipeline task init from 0.1 to 0.2 (#5896) [#5896](https://github.com/openshift/assisted-service/pull/5896) * NO-ISSUE: Bump the go-major-dependencies group with 2 updates (#5895) [#5895](https://github.com/openshift/assisted-service/pull/5895) * [MGMT-16501](https://issues.redhat.com/browse/MGMT-16501): Add request headers to api_vip_connectivity check request (#5870) [#5870](https://github.com/openshift/assisted-service/pull/5870) * NO-ISSUE: Use latest hypershift image in CI gather (#5886) [#5886](https://github.com/openshift/assisted-service/pull/5886) * NO-ISSUE remove filanov from approves (#5888) [#5888](https://github.com/openshift/assisted-service/pull/5888) * NO-ISSUE: Bump OCP versions: 4.15 (#5887) [#5887](https://github.com/openshift/assisted-service/pull/5887) * [MGMT-16332](https://issues.redhat.com/browse/MGMT-16332): allow lvms on multi node (#5871) [#5871](https://github.com/openshift/assisted-service/pull/5871) * NO-ISSUE: Bump OCP versions: 4.14, 4.13, 4.11 (#5875) [#5875](https://github.com/openshift/assisted-service/pull/5875) * NO-ISSUE: testing go1.20 in all packages (#5850) [#5850](https://github.com/openshift/assisted-service/pull/5850) * [MGMT-16371](https://issues.redhat.com/browse/MGMT-16371): Fix additionial kargs in case of DHCP (#5818) [#5818](https://github.com/openshift/assisted-service/pull/5818) * Removes unused assistedservice CRD (#5830) [#5830](https://github.com/openshift/assisted-service/pull/5830) * [MGMT-16494](https://issues.redhat.com/browse/MGMT-16494): Move ip hint file creation to ignition in order to change it in IBI process (#5861) [#5861](https://github.com/openshift/assisted-service/pull/5861) * [MGMT-16505](https://issues.redhat.com/browse/MGMT-16505): Huge amount of "Cluster was updated with api-vip <IP ADDRESS>, ingress-vip <IP ADDRESS>" in cluster events (#5872) [#5872](https://github.com/openshift/assisted-service/pull/5872) * [MGMT-16330](https://issues.redhat.com/browse/MGMT-16330): disable SDN for 4.15 and above (#5833) [#5833](https://github.com/openshift/assisted-service/pull/5833) * NO-ISSUE: Bump OCP versions: 4.15, 4.12, 4.13 (#5867) [#5867](https://github.com/openshift/assisted-service/pull/5867) * NO-ISSUE: Bump OCP versions: 4.14 (#5863) [#5863](https://github.com/openshift/assisted-service/pull/5863) * [MGMT-16241](https://issues.redhat.com/browse/MGMT-16241): Ensure that LastInstallationPreparationStatus is reset on cluster install. (#5811) [#5811](https://github.com/openshift/assisted-service/pull/5811) * wqNO-ISSUE: Fix for subsystem test that fails locally. (#5859) [#5859](https://github.com/openshift/assisted-service/pull/5859) * [MGMT-16452](https://issues.redhat.com/browse/MGMT-16452): Change MCE subscription to use the default channel (#5843) [#5843](https://github.com/openshift/assisted-service/pull/5843) * [OCPBUGS-25434](https://issues.redhat.com/browse/OCPBUGS-25434): handle NMStateConfig deletion (#5844) [#5844](https://github.com/openshift/assisted-service/pull/5844) * [MGMT-16404](https://issues.redhat.com/browse/MGMT-16404): Add soft timeouts capability to host stage timeouts (#5817) [#5817](https://github.com/openshift/assisted-service/pull/5817) * [MGMT-16216](https://issues.redhat.com/browse/MGMT-16216): Bump requests package (#5836) [#5836](https://github.com/openshift/assisted-service/pull/5836) * [HOSTEDCP-999](https://issues.redhat.com/browse/HOSTEDCP-999): Fix images used for disconnected CAPI test (#5832) [#5832](https://github.com/openshift/assisted-service/pull/5832) * [MGMT-16332](https://issues.redhat.com/browse/MGMT-16332): fix issue validating pre-release versions were failing (#5837) [#5837](https://github.com/openshift/assisted-service/pull/5837) * [MGMT-16414](https://issues.redhat.com/browse/MGMT-16414): When trying to create cluster with s390x architecture, an error occurs that stops cluster creation (#5822) [#5822](https://github.com/openshift/assisted-service/pull/5822) * [MGMT-16373](https://issues.redhat.com/browse/MGMT-16373): KubeAPI - Ensure that ISO type is full-iso when cpuarchitecture is S390x (#5825) [#5825](https://github.com/openshift/assisted-service/pull/5825) * chore(deps): update rhtap references (#5782) [#5782](https://github.com/openshift/assisted-service/pull/5782) * [MGMT-16428](https://issues.redhat.com/browse/MGMT-16428): create migration from oci to external platform type (#5829) [#5829](https://github.com/openshift/assisted-service/pull/5829) * NO-ISSUE: enable lateset lso for 4.15 ztp (#5805) [#5805](https://github.com/openshift/assisted-service/pull/5805) * NO-ISSUE: Bump OCP versions: 4.15 (#5824) [#5824](https://github.com/openshift/assisted-service/pull/5824) * Compare normalized infraenv and preprov image architectures (#5816) [#5816](https://github.com/openshift/assisted-service/pull/5816) * [MGMT-15886](https://issues.redhat.com/browse/MGMT-15886): Fix domain validation (#5801) [#5801](https://github.com/openshift/assisted-service/pull/5801) * [MGMT-15691](https://issues.redhat.com/browse/MGMT-15691): Remove platform type oci (#5787) [#5787](https://github.com/openshift/assisted-service/pull/5787) * [MGMT-14633](https://issues.redhat.com/browse/MGMT-14633): Include manifest information in the log download (#5777) [#5777](https://github.com/openshift/assisted-service/pull/5777) * [MGMT-16355](https://issues.redhat.com/browse/MGMT-16355): API changes for soft timeouts (#5780) [#5780](https://github.com/openshift/assisted-service/pull/5780) * NO-ISSUE: Bump OCP versions: 4.11 (#5813) [#5813](https://github.com/openshift/assisted-service/pull/5813) * NO-ISSUE: Bump OCP versions: 4.13, 4.14 (#5808) [#5808](https://github.com/openshift/assisted-service/pull/5808) * [MGMT-14159](https://issues.redhat.com/browse/MGMT-14159): Use imageDigestSources in install-config instead of imageContentSources (#5799) [#5799](https://github.com/openshift/assisted-service/pull/5799) * MGMT-16157 move db transactions to new format (#5806) [#5806](https://github.com/openshift/assisted-service/pull/5806) * MGMT-16157 Remove recover usage from DB transactions (#5795) [#5795](https://github.com/openshift/assisted-service/pull/5795) * NO-ISSUE: Bump OCP versions: 4.15 (#5796) [#5796](https://github.com/openshift/assisted-service/pull/5796) * NO-ISSUE: fix golangci-lint failing to be pulled (#5790) [#5790](https://github.com/openshift/assisted-service/pull/5790) * NO-ISSUE: Bump OCP versions: 4.12 (#5783) [#5783](https://github.com/openshift/assisted-service/pull/5783) * [MGMT-16289](https://issues.redhat.com/browse/MGMT-16289): Add configuration variable and cluster attribute defining if soft timeouts feature is enabled (#5740) [#5740](https://github.com/openshift/assisted-service/pull/5740) * NO-ISSUE: Bump OCP versions: 4.14, 4.11, 4.13, 4.15 (#5779) [#5779](https://github.com/openshift/assisted-service/pull/5779) * fix: allow LVMS for MultiNode >=4.15.0 (#5757) [#5757](https://github.com/openshift/assisted-service/pull/5757) * Update RHTAP references (#5776) [#5776](https://github.com/openshift/assisted-service/pull/5776) * NO-ISSUE: add build tags option to enable FIPS build (#5768) [#5768](https://github.com/openshift/assisted-service/pull/5768) * Update RHTAP references (#5774) [#5774](https://github.com/openshift/assisted-service/pull/5774) * NO-ISSUE: update OS_IMAGES filter to 4.11 (#5773) [#5773](https://github.com/openshift/assisted-service/pull/5773) * [MGMT-16303](https://issues.redhat.com/browse/MGMT-16303): Disable skip MCO reboot for architecture s390x (#5765) [#5765](https://github.com/openshift/assisted-service/pull/5765) * Propagate OS_IMAGES var in deploy operator (#5762) [#5762](https://github.com/openshift/assisted-service/pull/5762) * Update RHTAP references (#5767) [#5767](https://github.com/openshift/assisted-service/pull/5767) * [MGMT-15425](https://issues.redhat.com/browse/MGMT-15425): Change chosen mce release to match openshift version (#5716) [#5716](https://github.com/openshift/assisted-service/pull/5716) * [MGMT-14605](https://issues.redhat.com/browse/MGMT-14605): Gather more data for hypershift tests (#5344) [#5344](https://github.com/openshift/assisted-service/pull/5344) * [MGMT-16320](https://issues.redhat.com/browse/MGMT-16320): Agent should connect to iBFT iSCSI targets (#5753) [#5753](https://github.com/openshift/assisted-service/pull/5753) * MGMT-16312 fix update host ignition for unbound host (#5751) [#5751](https://github.com/openshift/assisted-service/pull/5751) * NO-ISSUE: Inventory code cleanup - unused params (#5755) [#5755](https://github.com/openshift/assisted-service/pull/5755) * [HOSTEDCP-999](https://issues.redhat.com/browse/HOSTEDCP-999): Fix incorrect ICSP for CAPI CI (#5747) [#5747](https://github.com/openshift/assisted-service/pull/5747) * [MGMT-15690](https://issues.redhat.com/browse/MGMT-15690): Add support for external platform (#5738) [#5738](https://github.com/openshift/assisted-service/pull/5738) * [MGMT-16235](https://issues.redhat.com/browse/MGMT-16235): Ensure that agent controller will watch for changes to ignition endpoint token. (#5736) [#5736](https://github.com/openshift/assisted-service/pull/5736) * [MGMT-13461](https://issues.redhat.com/browse/MGMT-13461): Fix Tang validation when day2 host join an imported cluster (#5700) [#5700](https://github.com/openshift/assisted-service/pull/5700) * [MGMT-15972](https://issues.redhat.com/browse/MGMT-15972): Remove Swagger definition for api_vip and ingress_vip (#5734) [#5734](https://github.com/openshift/assisted-service/pull/5734) * [HOSTEDCP-999](https://issues.redhat.com/browse/HOSTEDCP-999): Fix incorrect check for CAPI image in ci (#5741) [#5741](https://github.com/openshift/assisted-service/pull/5741) * Update RHTAP references (#5733) [#5733](https://github.com/openshift/assisted-service/pull/5733) * [MGMT-16273](https://issues.redhat.com/browse/MGMT-16273): Allow installing on iSCSI disks on OCI (#5728) [#5728](https://github.com/openshift/assisted-service/pull/5728) * [MGMT-16291](https://issues.redhat.com/browse/MGMT-16291): revert default faulty OCP images (#5737) [#5737](https://github.com/openshift/assisted-service/pull/5737) * [MGMT-14810](https://issues.redhat.com/browse/MGMT-14810): Remove API and Ingress VIP (#5501) [#5501](https://github.com/openshift/assisted-service/pull/5501) * [HOSTEDCP-999](https://issues.redhat.com/browse/HOSTEDCP-999): Missed service-cidr for capi ipv6 CI test (#5721) [#5721](https://github.com/openshift/assisted-service/pull/5721) * NO-ISSUE: Bump github.com/google/uuid from 1.3.1 to 1.4.0 (#5726) [#5726](https://github.com/openshift/assisted-service/pull/5726) * NO-ISSUE: Bump OCP versions: 4.14, 4.13, 4.12 (#5722) [#5722](https://github.com/openshift/assisted-service/pull/5722) * Update baremetal operator (#5698) [#5698](https://github.com/openshift/assisted-service/pull/5698) * [MGMT-16001](https://issues.redhat.com/browse/MGMT-16001): Sanitize reclaim agent daemonset name (#5699) [#5699](https://github.com/openshift/assisted-service/pull/5699) * [HOSTEDCP-999](https://issues.redhat.com/browse/HOSTEDCP-999): Minor fixes for disconnected CAPI CI (#5713) [#5713](https://github.com/openshift/assisted-service/pull/5713) * [AGENT-740](https://issues.redhat.com/browse/AGENT-740): Include baremetal host BMC fields in install-config override (#5675) [#5675](https://github.com/openshift/assisted-service/pull/5675) * NO-ISSUE: adding me to owners (#5709) [#5709](https://github.com/openshift/assisted-service/pull/5709) * NO-ISSUE: Cluster code cleanups (#5715) [#5715](https://github.com/openshift/assisted-service/pull/5715) * NO-ISSUE: Bump OCP versions: 4.12 (#5714) [#5714](https://github.com/openshift/assisted-service/pull/5714) * [MGMT-16236](https://issues.redhat.com/browse/MGMT-16236): remove elastic APM (#5702) [#5702](https://github.com/openshift/assisted-service/pull/5702) * NO-ISSUE: Upgrade debug image to latest delve (#5711) [#5711](https://github.com/openshift/assisted-service/pull/5711) * Update RHTAP references (#5688) [#5688](https://github.com/openshift/assisted-service/pull/5688) * [HOSTEDCP-999](https://issues.redhat.com/browse/HOSTEDCP-999): Setup CI for disconnected ipv6 CAPI (#5536) [#5536](https://github.com/openshift/assisted-service/pull/5536) * NO-ISSUE: Inventory code cleanups (#5695) [#5695](https://github.com/openshift/assisted-service/pull/5695) * NO-ISSUE: dependabot optimize (#5697) [#5697](https://github.com/openshift/assisted-service/pull/5697) * NO-ISSUE: Bump OCP versions: 4.14, 4.13, 4.15 (#5701) [#5701](https://github.com/openshift/assisted-service/pull/5701) * NO-ISSUE: Remove unused functions (#5696) [#5696](https://github.com/openshift/assisted-service/pull/5696) * NO-ISSUE: BMH and Agent controllers code cleanup (#5693) [#5693](https://github.com/openshift/assisted-service/pull/5693) * NO-ISSUE: Remove unused functions from ctrl event wrapper (#5694) [#5694](https://github.com/openshift/assisted-service/pull/5694) * NO-ISSUE: Bump github.com/Azure/go-autorest/autorest/adal (#5604) [#5604](https://github.com/openshift/assisted-service/pull/5604) * NO-ISSUE: ClusterDeployments controller code cleanup (#5689) [#5689](https://github.com/openshift/assisted-service/pull/5689) * NO-ISSUE: InfraEnv controller code cleanup (#5690) [#5690](https://github.com/openshift/assisted-service/pull/5690) * [MGMT-15271](https://issues.redhat.com/browse/MGMT-15271): Append kargs to installer for s390x (#5665) [#5665](https://github.com/openshift/assisted-service/pull/5665) * Add missing scheme to `ServiceMonitor` (#5672) [#5672](https://github.com/openshift/assisted-service/pull/5672) * Updating ose-agent-installer-api-server-container image to be consistent with ART (#5495) [#5495](https://github.com/openshift/assisted-service/pull/5495) * [MGMT-15971](https://issues.redhat.com/browse/MGMT-15971): Create ManagedCluster CR so that the hub will show up as "Ready" in MCE (#5575) [#5575](https://github.com/openshift/assisted-service/pull/5575) * Update RHTAP references (#5682) [#5682](https://github.com/openshift/assisted-service/pull/5682) * NO-JIRA: Enable skip mco reboot functionality only if openshift version is 4.15 and higher (#5680) [#5680](https://github.com/openshift/assisted-service/pull/5680) * NO-ISSUE: Bump OCP versions: 4.11, 4.12, 4.13 (#5681) [#5681](https://github.com/openshift/assisted-service/pull/5681) * [MGMT-16151](https://issues.redhat.com/browse/MGMT-16151): allow CORS OPTIONS for s3 presigned url (#5674) [#5674](https://github.com/openshift/assisted-service/pull/5674) * Update RHTAP references (#5654) [#5654](https://github.com/openshift/assisted-service/pull/5654) * [MGMT-16151](https://issues.redhat.com/browse/MGMT-16151): allow CORS HEAD for s3 presigned url, as UI uses preflight checks (#5671) [#5671](https://github.com/openshift/assisted-service/pull/5671) * [MGMT-16061](https://issues.redhat.com/browse/MGMT-16061): changing dnsmasq configuration for sno in order to meet single ip installation flow for ibu (#5658) [#5658](https://github.com/openshift/assisted-service/pull/5658) * [MGMT-16077](https://issues.redhat.com/browse/MGMT-16077): Add 4.15 release and OS images (#5673) [#5673](https://github.com/openshift/assisted-service/pull/5673) * [AGENT-723](https://issues.redhat.com/browse/AGENT-723): Use json.Marshal to correctly process vSphere credentials (#5592) [#5592](https://github.com/openshift/assisted-service/pull/5592) * NO-ISSUE: Fix for error in wait_for_cmd_amount function (#5670) [#5670](https://github.com/openshift/assisted-service/pull/5670) * [MGMT-15902](https://issues.redhat.com/browse/MGMT-15902): Trigger reboots for node event when day2 node moves to done (#5648) [#5648](https://github.com/openshift/assisted-service/pull/5648) * NO-JIRA: Allow the command in wait_for_cmd_amount to receive arguments (#5668) [#5668](https://github.com/openshift/assisted-service/pull/5668) * [MGMT-16164](https://issues.redhat.com/browse/MGMT-16164): Install 4.14 redhat-operators catalog for LSO (#5669) [#5669](https://github.com/openshift/assisted-service/pull/5669) * [MGMT-15878](https://issues.redhat.com/browse/MGMT-15878): Ensure that hosts emit event showing why preparation failed. (#5521) [#5521](https://github.com/openshift/assisted-service/pull/5521) * [MGMT-15878](https://issues.redhat.com/browse/MGMT-15878): Add a condition to show the last preparation failure (#5524) [#5524](https://github.com/openshift/assisted-service/pull/5524) * [MGMT-16151](https://issues.redhat.com/browse/MGMT-16151): change default envoy sidecar timeout value (#5667) [#5667](https://github.com/openshift/assisted-service/pull/5667) * [MGMT-16114](https://issues.redhat.com/browse/MGMT-16114): Update 4.14 release image to use GA version (#5651) [#5651](https://github.com/openshift/assisted-service/pull/5651) * [MGMT-16052](https://issues.redhat.com/browse/MGMT-16052): Fix cluster HighAvailabilityMode nil pointer in update flow (#5659) [#5659](https://github.com/openshift/assisted-service/pull/5659) * Bump OCP versions: 4.14, 4.12 (#5661) [#5661](https://github.com/openshift/assisted-service/pull/5661) * [MGMT-15405](https://issues.redhat.com/browse/MGMT-15405): Add a URL to infraenv to show download link from static network config (#5638) [#5638](https://github.com/openshift/assisted-service/pull/5638) * [OCPBUGS-19823](https://issues.redhat.com/browse/OCPBUGS-19823): Ignore hostPrefix validation for plugins other than OVN/SDN (#5565) [#5565](https://github.com/openshift/assisted-service/pull/5565) * [MGMT-15271](https://issues.redhat.com/browse/MGMT-15271): Add the boot command line to the host inventory (#5649) [#5649](https://github.com/openshift/assisted-service/pull/5649) * [MGMT-15680](https://issues.redhat.com/browse/MGMT-15680): Adds InfraEnv ctrl watch for pull secret changes (#5589) [#5589](https://github.com/openshift/assisted-service/pull/5589) * NO-ISSUE: Bump github.com/jackc/pgconn from 1.12.0 to 1.14.1 (#5653) [#5653](https://github.com/openshift/assisted-service/pull/5653) * [MGMT-16061](https://issues.redhat.com/browse/MGMT-16061): changing dnsmasq configuration for sno in order to meet single ip installation flow for ibu (#5613) [#5613](https://github.com/openshift/assisted-service/pull/5613) * NO-ISSUE: Bump github.com/jackc/pgtype from 1.11.0 to 1.14.0 (#5647) [#5647](https://github.com/openshift/assisted-service/pull/5647) * Update RHTAP references (#5637) [#5637](https://github.com/openshift/assisted-service/pull/5637) * Bump OCP versions: 4.13 (#5645) [#5645](https://github.com/openshift/assisted-service/pull/5645) * NO-ISSUE: Bump go.opentelemetry.io/otel/exporters/otlp (#5644) [#5644](https://github.com/openshift/assisted-service/pull/5644) * [MGMT-15683](https://issues.redhat.com/browse/MGMT-15683): Ensure that manifest filename has valid name part (#5635) [#5635](https://github.com/openshift/assisted-service/pull/5635) * NO-ISSUE: Bump go.opentelemetry.io/contrib from 0.20.0 to 1.20.0 (#5641) [#5641](https://github.com/openshift/assisted-service/pull/5641) * NO-ISSUE: Bump go.uber.org/atomic from 1.7.0 to 1.11.0 (#5619) [#5619](https://github.com/openshift/assisted-service/pull/5619) * Update RHTAP references (#5624) [#5624](https://github.com/openshift/assisted-service/pull/5624) * [MGMT-15684](https://issues.redhat.com/browse/MGMT-15684): Return appropriate HTTP error code for invalid manifest file path (#5634) [#5634](https://github.com/openshift/assisted-service/pull/5634) * Bump OCP versions: 4.14 (#5633) [#5633](https://github.com/openshift/assisted-service/pull/5633) * NO-ISSUE: Bump github.com/jackc/pgproto3/v2 from 2.3.0 to 2.3.2 (#5632) [#5632](https://github.com/openshift/assisted-service/pull/5632) * [MGMT-16037](https://issues.redhat.com/browse/MGMT-16037): fix messaging errors on big clusters (#5628) [#5628](https://github.com/openshift/assisted-service/pull/5628) * [MGMT-16039](https://issues.redhat.com/browse/MGMT-16039): upgrade to golang 1.20 (#5616) [#5616](https://github.com/openshift/assisted-service/pull/5616) * NO-ISSUE: Bump github.com/Azure/go-autorest/autorest (#5622) [#5622](https://github.com/openshift/assisted-service/pull/5622) * Revert "NO-ISSUE: use kubectl 1.28.2 (#5572)" (#5618) [#5572](https://github.com/openshift/assisted-service/pull/5572) * Bump OCP versions: 4.12 (#5615) [#5615](https://github.com/openshift/assisted-service/pull/5615) * [MGMT-16045](https://issues.redhat.com/browse/MGMT-16045): mitigate CVE-2023-44487 (#5614) [#5614](https://github.com/openshift/assisted-service/pull/5614) * [MGMT-15902](https://issues.redhat.com/browse/MGMT-15902): Add event that shows the number of reboots for a node before completing installation (#5591) [#5591](https://github.com/openshift/assisted-service/pull/5591) * Add skopeo to OCP build (#5558) [#5558](https://github.com/openshift/assisted-service/pull/5558) * NO-ISSUE: Bump cloud.google.com/go/compute from 1.6.1 to 1.23.1 (#5601) [#5601](https://github.com/openshift/assisted-service/pull/5601) * NO-ISSUE: Bump github.com/pierrec/lz4 (#5600) [#5600](https://github.com/openshift/assisted-service/pull/5600) * NO-ISSUE: vendor current master (#5594) [#5594](https://github.com/openshift/assisted-service/pull/5594) * NO-ISSUE: fixing dependabot issues (#5595) [#5595](https://github.com/openshift/assisted-service/pull/5595) * Bump OCP versions: 4.13, 4.14 (#5593) [#5593](https://github.com/openshift/assisted-service/pull/5593) * Update RHTAP references (#5590) [#5590](https://github.com/openshift/assisted-service/pull/5590) * [MGMT-16001](https://issues.redhat.com/browse/MGMT-16001): Sanitize reclaim daemonset name (#5579) [#5579](https://github.com/openshift/assisted-service/pull/5579) * Bump OCP versions: 4.11, 4.12, 4.13 (#5586) [#5586](https://github.com/openshift/assisted-service/pull/5586) * [MGMT-13198](https://issues.redhat.com/browse/MGMT-13198): Add API endpoint to create assisted installer event (#5578) [#5578](https://github.com/openshift/assisted-service/pull/5578) * [MGMT-15980](https://issues.redhat.com/browse/MGMT-15980): added missing Create op to infraenvs Webhook (#5569) [#5569](https://github.com/openshift/assisted-service/pull/5569) * Update RHTAP references (#5573) [#5573](https://github.com/openshift/assisted-service/pull/5573) * NO-ISSUE: use kubectl 1.28.2 (#5572) [#5572](https://github.com/openshift/assisted-service/pull/5572) * Update RHTAP references (#5570) [#5570](https://github.com/openshift/assisted-service/pull/5570) * [MGMT-15949](https://issues.redhat.com/browse/MGMT-15949): fix missing ImageSetRef validation (#5552) [#5552](https://github.com/openshift/assisted-service/pull/5552) * Revert "NO-ISSUE: Set default ENABLE_SKIP_MCO_REBOOT: false (#5560)" (#5566) [#5560](https://github.com/openshift/assisted-service/pull/5560) * MGMT-15572 Hold installation when reconcile-pause annotation is set on cluster deployment (#5549) [#5549](https://github.com/openshift/assisted-service/pull/5549) * NO-ISSUE: Fix console output in ZTP jobs (#5562) [#5562](https://github.com/openshift/assisted-service/pull/5562) * NO-ISSUE: add console output for ztp (#5550) [#5550](https://github.com/openshift/assisted-service/pull/5550) * Bump OCP versions: 4.14 (#5559) [#5559](https://github.com/openshift/assisted-service/pull/5559) * [MGMT-15796](https://issues.redhat.com/browse/MGMT-15796): set CloudControllerManager to External for OCI (#5548) [#5548](https://github.com/openshift/assisted-service/pull/5548) * NO-ISSUE: Set default ENABLE_SKIP_MCO_REBOOT: false (#5560) [#5560](https://github.com/openshift/assisted-service/pull/5560) * Bump OCP versions: 4.12, 4.14, 4.13 (#5546) [#5546](https://github.com/openshift/assisted-service/pull/5546) * Update RHTAP references (#5539) [#5539](https://github.com/openshift/assisted-service/pull/5539) * [MGMT-15950](https://issues.redhat.com/browse/MGMT-15950): Fix DNS wilcard domain validation (#5544) [#5544](https://github.com/openshift/assisted-service/pull/5544) * WIP: Add assisted images service short URL routes (#5543) [#5543](https://github.com/openshift/assisted-service/pull/5543) * Update RHTAP references (#5538) [#5538](https://github.com/openshift/assisted-service/pull/5538) * [MGMT-15738](https://issues.redhat.com/browse/MGMT-15738): Support for E2E test, make sure we have an infraenv for adding a node to the local cluster. (#5477) [#5477](https://github.com/openshift/assisted-service/pull/5477) * Bump OCP versions: 4.13, 4.11 (#5537) [#5537](https://github.com/openshift/assisted-service/pull/5537) * [MGMT-14409](https://issues.redhat.com/browse/MGMT-14409): generate short image URL (#5523) [#5523](https://github.com/openshift/assisted-service/pull/5523) * [MGMT-15762](https://issues.redhat.com/browse/MGMT-15762): fix odf validation failing where is one small disk (#5529) [#5529](https://github.com/openshift/assisted-service/pull/5529) * Update RHTAP references (#5520) [#5520](https://github.com/openshift/assisted-service/pull/5520) * Bump OCP versions: 4.12, 4.14 (#5528) [#5528](https://github.com/openshift/assisted-service/pull/5528) * NO-ISSUE: fail upload if response is not 2XX (#5522) [#5522](https://github.com/openshift/assisted-service/pull/5522) * Bump OCP versions: 4.14 (#5525) [#5525](https://github.com/openshift/assisted-service/pull/5525) * NO-ISSUE: fix docker-ce-cli package missing (#5499) [#5499](https://github.com/openshift/assisted-service/pull/5499) * NO-ISSUE: Add versions file to onprem event upload (#5514) [#5514](https://github.com/openshift/assisted-service/pull/5514) * [MGMT-15699](https://issues.redhat.com/browse/MGMT-15699): Service changes for avoiding MCO reboot (#5453) [#5453](https://github.com/openshift/assisted-service/pull/5453) * Update RHTAP references (#5517) [#5517](https://github.com/openshift/assisted-service/pull/5517) * [MGMT-15598](https://issues.redhat.com/browse/MGMT-15598): Add a parameter to manifest list to disable filter (#5498) [#5498](https://github.com/openshift/assisted-service/pull/5498) * Bump OCP versions: 4.12 (#5515) [#5515](https://github.com/openshift/assisted-service/pull/5515) * Update RHTAP references (#5513) [#5513](https://github.com/openshift/assisted-service/pull/5513) * Bump OCP versions: 4.14 (#5512) [#5512](https://github.com/openshift/assisted-service/pull/5512) * NO-ISSUE: Fix email domain for event uploader (#5511) [#5511](https://github.com/openshift/assisted-service/pull/5511) * Update RHTAP references (#5510) [#5510](https://github.com/openshift/assisted-service/pull/5510) * Update RHTAP references (#5508) [#5508](https://github.com/openshift/assisted-service/pull/5508) * Bump OCP versions: 4.12, 4.13 (#5506) [#5506](https://github.com/openshift/assisted-service/pull/5506) * [MGMT-15808](https://issues.redhat.com/browse/MGMT-15808): change base image to stream9 (#5497) [#5497](https://github.com/openshift/assisted-service/pull/5497) * [MGMT-15559](https://issues.redhat.com/browse/MGMT-15559): Change detached annotation condition in non-converged flow (#5445) [#5445](https://github.com/openshift/assisted-service/pull/5445) * [MGMT-15732](https://issues.redhat.com/browse/MGMT-15732): Fix unbound variable (#5493) [#5493](https://github.com/openshift/assisted-service/pull/5493) * Update RHTAP references (#5492) [#5492](https://github.com/openshift/assisted-service/pull/5492) * Bump OCP versions: 4.14, 4.11 (#5496) [#5496](https://github.com/openshift/assisted-service/pull/5496) * Update RHTAP references (#5470) [#5470](https://github.com/openshift/assisted-service/pull/5470) * [MGMT-15715](https://issues.redhat.com/browse/MGMT-15715): Allow handling multi-document YAML custom manifests (#5480) [#5480](https://github.com/openshift/assisted-service/pull/5480) * [MGMT-15732](https://issues.redhat.com/browse/MGMT-15732): Add extra flag var for hypershift install (#5469) [#5469](https://github.com/openshift/assisted-service/pull/5469) * [XMGMT-15704](https://issues.redhat.com/browse/XMGMT-15704): Bugfix for local cluster import (#5484) [#5484](https://github.com/openshift/assisted-service/pull/5484) * NO-ISSUE: update RHTAP deprecated image check (#5488) [#5488](https://github.com/openshift/assisted-service/pull/5488) * Bump OCP versions: 4.12, 4.13 (#5483) [#5483](https://github.com/openshift/assisted-service/pull/5483) * [MGMT-15653](https://issues.redhat.com/browse/MGMT-15653): Fix DNS regex validation (#5482) [#5482](https://github.com/openshift/assisted-service/pull/5482) * [MGMT-15716](https://issues.redhat.com/browse/MGMT-15716): notify events when updating cluster status (#5476) [#5476](https://github.com/openshift/assisted-service/pull/5476) * [MGMT-15503](https://issues.redhat.com/browse/MGMT-15503): Update operator bundle channel (#5474) [#5474](https://github.com/openshift/assisted-service/pull/5474) * Bump OCP versions: 4.14 (#5472) [#5472](https://github.com/openshift/assisted-service/pull/5472) * [MGMT-15306](https://issues.redhat.com/browse/MGMT-15306): Fix UpdateCluster for requests that include VIPS and UMA (#5462) [#5462](https://github.com/openshift/assisted-service/pull/5462) * [MGMT-15704](https://issues.redhat.com/browse/MGMT-15704): One typo and one missing piece of config, discovered after MGMT-15704 merged (#5465) [#5465](https://github.com/openshift/assisted-service/pull/5465) * Bump OCP versions: 4.12 (#5467) [#5467](https://github.com/openshift/assisted-service/pull/5467) * [MGMT-15653](https://issues.redhat.com/browse/MGMT-15653): Validate domain in one place (#5451) [#5451](https://github.com/openshift/assisted-service/pull/5451) * [MGMT-15704](https://issues.redhat.com/browse/MGMT-15704): Assisted service should create Day2 import CR for hub cluster. (#5459) [#5459](https://github.com/openshift/assisted-service/pull/5459) * [MGMT-15340](https://issues.redhat.com/browse/MGMT-15340): Ensure vlan interface names will be <= 15 characters (#5389) [#5389](https://github.com/openshift/assisted-service/pull/5389) * NO-ISSUE: Add subsystem tests to platform support level (#5460) [#5460](https://github.com/openshift/assisted-service/pull/5460) * Bump OCP versions: 4.10 (#5463) [#5463](https://github.com/openshift/assisted-service/pull/5463) * Bump OCP versions: 4.13 (#5457) [#5457](https://github.com/openshift/assisted-service/pull/5457) * Bump OCP versions: 4.13, 4.11, 4.12 (#5454) [#5454](https://github.com/openshift/assisted-service/pull/5454) * [MGMT-11456](https://issues.redhat.com/browse/MGMT-11456): Bugfix - remove redundant code (#5372) [#5372](https://github.com/openshift/assisted-service/pull/5372) * Bump OCP versions: 4.11, 4.12, 4.13 (#5452) [#5452](https://github.com/openshift/assisted-service/pull/5452) * [AGENT-694](https://issues.redhat.com/browse/AGENT-694): Support external platform type for agent installer (#5438) [#5438](https://github.com/openshift/assisted-service/pull/5438) * [MGMT-15100](https://issues.redhat.com/browse/MGMT-15100): Remove unused feature-support-levels API endpoint (#5450) [#5450](https://github.com/openshift/assisted-service/pull/5450) * Update RHTAP references (#5410) [#5410](https://github.com/openshift/assisted-service/pull/5410) * Fix setup_env.sh failure handling (#5442) [#5442](https://github.com/openshift/assisted-service/pull/5442) * Add BMH annotation keys to docs (#5444) [#5444](https://github.com/openshift/assisted-service/pull/5444) * OCPBUGS-17992 day2 skip install config overrides (#5439) [#5439](https://github.com/openshift/assisted-service/pull/5439) * Bump OCP versions: 4.12, 4.10 (#5441) [#5441](https://github.com/openshift/assisted-service/pull/5441) * [MGMT-14881](https://issues.redhat.com/browse/MGMT-14881): return a valid error when no disks has been found (#5430) [#5430](https://github.com/openshift/assisted-service/pull/5430) * [MGMT-15595](https://issues.redhat.com/browse/MGMT-15595): Make client a separate go module (#5434) [#5434](https://github.com/openshift/assisted-service/pull/5434) * [MGMT-15177](https://issues.redhat.com/browse/MGMT-15177): Align feature support level to support platform as filterable feature (#5424) [#5424](https://github.com/openshift/assisted-service/pull/5424) * Bump OCP versions: 4.12 (#5432) [#5432](https://github.com/openshift/assisted-service/pull/5432) * Bump OCP versions: 4.11, 4.13 (#5431) [#5431](https://github.com/openshift/assisted-service/pull/5431) * Use go 1.18 when setting up environment (#5422) [#5422](https://github.com/openshift/assisted-service/pull/5422) * NO-ISSUE: Bump k8s.io/klog/v2 from 2.70.1 to 2.100.1 (#5428) [#5428](https://github.com/openshift/assisted-service/pull/5428) * [MGMT-15356](https://issues.redhat.com/browse/MGMT-15356): Ensure filenames are distinct between openshift and manifest (#5382) [#5382](https://github.com/openshift/assisted-service/pull/5382) * [MGMT-15491](https://issues.redhat.com/browse/MGMT-15491): Validate vSphere disk.EnableUUID ignoring cluster platform (#5416) [#5416](https://github.com/openshift/assisted-service/pull/5416) * NO-ISSUE: Extend waiting time to test DB container to be ready (#5425) [#5425](https://github.com/openshift/assisted-service/pull/5425) * Bump OCP versions: 4.10 (#5423) [#5423](https://github.com/openshift/assisted-service/pull/5423) * Bump OCP versions: 4.13, 4.12 (#5421) [#5421](https://github.com/openshift/assisted-service/pull/5421) * [OCPBUGS-17415](https://issues.redhat.com/browse/OCPBUGS-17415): Bump golang.org/x/net (#5417) [#5417](https://github.com/openshift/assisted-service/pull/5417) * [MGMT-14933](https://issues.redhat.com/browse/MGMT-14933): Validate hosts running in OCI (#5413) [#5413](https://github.com/openshift/assisted-service/pull/5413) * Ensure inspection is disabled on day-2 spoke node BMHs (#5406) [#5406](https://github.com/openshift/assisted-service/pull/5406) * [MGMT-15423](https://issues.redhat.com/browse/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](https://github.com/openshift/assisted-service/pull/5412) * Don't set detached for BMHs without infraenv label (#5414) [#5414](https://github.com/openshift/assisted-service/pull/5414) * [RHTAPBUGS-318](https://issues.redhat.com/browse/RHTAPBUGS-318): Fetch tag in RHTAP build (#5333) [#5333](https://github.com/openshift/assisted-service/pull/5333) * [MGMT-15424](https://issues.redhat.com/browse/MGMT-15424): parametrize envoy configmap name (#5411) [#5411](https://github.com/openshift/assisted-service/pull/5411) * Bump OCP versions: 4.12 (#5409) [#5409](https://github.com/openshift/assisted-service/pull/5409) * Bump OCP versions: 4.11 (#5407) [#5407](https://github.com/openshift/assisted-service/pull/5407) * [MGMT-15335](https://issues.redhat.com/browse/MGMT-15335): Fix missing state when trying to update to not supported platform (#5399) [#5399](https://github.com/openshift/assisted-service/pull/5399) * Bump OCP versions: 4.14 (#5403) [#5403](https://github.com/openshift/assisted-service/pull/5403) * Update RHTAP references (#5387) [#5387](https://github.com/openshift/assisted-service/pull/5387) * [MGMT-15389](https://issues.redhat.com/browse/MGMT-15389): add feature flag to enable/disable OKD support (#5400) [#5400](https://github.com/openshift/assisted-service/pull/5400) * [MGMT-11949](https://issues.redhat.com/browse/MGMT-11949): MGMT-12278: Update libksba and libxml2 (#5398) [#5398](https://github.com/openshift/assisted-service/pull/5398) * [MGMT-15388](https://issues.redhat.com/browse/MGMT-15388): Remove unsupported platforms from the supported-platforms endpoint (#5394) [#5394](https://github.com/openshift/assisted-service/pull/5394) * [AGENT-557](https://issues.redhat.com/browse/AGENT-557): Split register into registerCluster and registerInfraEnv (#5376) [#5376](https://github.com/openshift/assisted-service/pull/5376) * [MGMT-15339](https://issues.redhat.com/browse/MGMT-15339): Run network config before NetworkManager (#5375) [#5375](https://github.com/openshift/assisted-service/pull/5375) * [MGMT-15128](https://issues.redhat.com/browse/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](https://github.com/openshift/assisted-service/pull/5378) * [MGMT-15047](https://issues.redhat.com/browse/MGMT-15047): use installer to deploy on external platform (#5381) [#5381](https://github.com/openshift/assisted-service/pull/5381) * [MGMT-15343](https://issues.redhat.com/browse/MGMT-15343): dependabot remove docker (#5392) [#5392](https://github.com/openshift/assisted-service/pull/5392) * Bump OCP versions: 4.13, 4.10 (#5391) [#5391](https://github.com/openshift/assisted-service/pull/5391) * Don't attempt to contact spoke while unbinding a day2 host (#5383) [#5383](https://github.com/openshift/assisted-service/pull/5383) * Update RHTAP references (#5374) [#5374](https://github.com/openshift/assisted-service/pull/5374) * [MGMT-15128](https://issues.redhat.com/browse/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](https://github.com/openshift/assisted-service/pull/5364) * Bump OCP versions: 4.12 (#5384) [#5384](https://github.com/openshift/assisted-service/pull/5384) * [MGMT-14793](https://issues.redhat.com/browse/MGMT-14793): Assisted discovery core and root user shell should have (#5373) [#5373](https://github.com/openshift/assisted-service/pull/5373) * [MGMT-15215](https://issues.redhat.com/browse/MGMT-15215): Allow setting of UI specific data for a cluster (#5358) [#5358](https://github.com/openshift/assisted-service/pull/5358) * [MGMT-15343](https://issues.redhat.com/browse/MGMT-15343): dependabot group updates (#5379) [#5379](https://github.com/openshift/assisted-service/pull/5379) * [MGMT-14923](https://issues.redhat.com/browse/MGMT-14923): add OSImageVersion to InfraEnvSpec (#5365) [#5365](https://github.com/openshift/assisted-service/pull/5365) * Bump OCP versions: 4.13 (#5377) [#5377](https://github.com/openshift/assisted-service/pull/5377) * Update RHTAP references (#5370) [#5370](https://github.com/openshift/assisted-service/pull/5370) * [OCPBUGS-16077](https://issues.redhat.com/browse/OCPBUGS-16077): Fix DNS validation (#5371) [#5371](https://github.com/openshift/assisted-service/pull/5371) * [MGMT-11456](https://issues.redhat.com/browse/MGMT-11456): kube-api should allow user to specify infraenv additional trust bundle (#5357) [#5357](https://github.com/openshift/assisted-service/pull/5357) * Bump OCP versions: 4.11, 4.12 (#5369) [#5369](https://github.com/openshift/assisted-service/pull/5369) * [MGMT-15295](https://issues.redhat.com/browse/MGMT-15295): Fixc bug in list manifests (#5366) [#5366](https://github.com/openshift/assisted-service/pull/5366) * [MGMT-14015](https://issues.redhat.com/browse/MGMT-14015): Custom manifest feature usage is never turning off (#5363) [#5363](https://github.com/openshift/assisted-service/pull/5363) * [MGMT-14491](https://issues.redhat.com/browse/MGMT-14491): Invalid node label returns error 500 instead of 400 (#5362) [#5362](https://github.com/openshift/assisted-service/pull/5362) * Update RHTAP references (#5328) [#5328](https://github.com/openshift/assisted-service/pull/5328) * Bump OCP versions: 4.14 (#5360) [#5360](https://github.com/openshift/assisted-service/pull/5360) * [MGMT-15243](https://issues.redhat.com/browse/MGMT-15243): Skip any zero size manifests when applying (#5355) [#5355](https://github.com/openshift/assisted-service/pull/5355) * Bump OCP versions: 4.12 (#5356) [#5356](https://github.com/openshift/assisted-service/pull/5356) * [MGMT-14656](https://issues.redhat.com/browse/MGMT-14656): Sort disks by HCTL after the other options (#5354) [#5354](https://github.com/openshift/assisted-service/pull/5354) * No-ISSUE: Revert "MGMT-14634: Ensure that empty manifest may not be added. (#5348)" (#5353) [#5348](https://github.com/openshift/assisted-service/pull/5348) * [MGMT-15213](https://issues.redhat.com/browse/MGMT-15213): temporary disable release-domain-name-resolved-correctly validation (#5351) [#5351](https://github.com/openshift/assisted-service/pull/5351) * [MGMT-15073](https://issues.redhat.com/browse/MGMT-15073): Cluster reset - only system generated manifests to be deleted (#5338) [#5338](https://github.com/openshift/assisted-service/pull/5338) * [MGMT-15070](https://issues.redhat.com/browse/MGMT-15070): Unable to change machine-network with dual stack (#5349) [#5349](https://github.com/openshift/assisted-service/pull/5349) * [MGMT-14634](https://issues.redhat.com/browse/MGMT-14634): Ensure that empty manifest may not be added. (#5348) [#5348](https://github.com/openshift/assisted-service/pull/5348) * [MGMT-15150](https://issues.redhat.com/browse/MGMT-15150): Use same installer binary for all platform types (#5334) [#5334](https://github.com/openshift/assisted-service/pull/5334) * [MGMT-14851](https://issues.redhat.com/browse/MGMT-14851): Update docs for allowing automatedCleaningMode (#5343) [#5343](https://github.com/openshift/assisted-service/pull/5343) * Bump OCP versions: 4.14, 4.12 (#5345) [#5345](https://github.com/openshift/assisted-service/pull/5345) * [MGMT-14726](https://issues.redhat.com/browse/MGMT-14726): Ensure that manifest filename does not contain spaces. (#5342) [#5342](https://github.com/openshift/assisted-service/pull/5342) * [MGMT-15064](https://issues.redhat.com/browse/MGMT-15064): Update is_external API description (#5336) [#5336](https://github.com/openshift/assisted-service/pull/5336) * Bump OCP versions: 4.10, 4.11 (#5339) [#5339](https://github.com/openshift/assisted-service/pull/5339) * [MGMT-14852](https://issues.redhat.com/browse/MGMT-14852): Allow AutomatedCleaningMode to be set by user (#5319) [#5319](https://github.com/openshift/assisted-service/pull/5319) * [MGMT-14374](https://issues.redhat.com/browse/MGMT-14374): update day2 master docs (#5335) [#5335](https://github.com/openshift/assisted-service/pull/5335) * MGMT-14620 Only emit succesful host creation message for pre install hosts (#5296) [#5296](https://github.com/openshift/assisted-service/pull/5296) * [MGMT-14704](https://issues.redhat.com/browse/MGMT-14704): Provide info on custom/vs non custom manifest in manifest endpoint. (#5278) [#5278](https://github.com/openshift/assisted-service/pull/5278) * [MGMT-15114](https://issues.redhat.com/browse/MGMT-15114): remove event for cluster registration failed (#5330) [#5330](https://github.com/openshift/assisted-service/pull/5330) * [MGMT-15126](https://issues.redhat.com/browse/MGMT-15126): Add missing incompatible features in some of the feature-support feature (#5327) [#5327](https://github.com/openshift/assisted-service/pull/5327) * [MGMT-15107](https://issues.redhat.com/browse/MGMT-15107): Bump version for hacking LSO catalog (#5323) [#5323](https://github.com/openshift/assisted-service/pull/5323) * Create an override annotation for the ironic agent image (#5310) [#5310](https://github.com/openshift/assisted-service/pull/5310) * [OCPBUGS-13621](https://issues.redhat.com/browse/OCPBUGS-13621): Fix singular Ingress and API cluster VIPs removal (#5216) [#5216](https://github.com/openshift/assisted-service/pull/5216) * Don't require key encipherment usage for approving CSRs (#5322) [#5322](https://github.com/openshift/assisted-service/pull/5322) * [MGMT-13284](https://issues.redhat.com/browse/MGMT-13284): Check for BMH CRD before creating controller (#5284) [#5284](https://github.com/openshift/assisted-service/pull/5284) * [MGMT-14937](https://issues.redhat.com/browse/MGMT-14937): Deprecate user_managed_networking attribute (#5317) [#5317](https://github.com/openshift/assisted-service/pull/5317) * Bump OCP versions: 4.14 (#5320) [#5320](https://github.com/openshift/assisted-service/pull/5320) * Bump OCP versions: 4.13, 4.10, 4.12 (#5316) [#5316](https://github.com/openshift/assisted-service/pull/5316) * NO-ISSUE: parametrize template to enable switching secrets (#5313) [#5313](https://github.com/openshift/assisted-service/pull/5313) * [MGMT-14240](https://issues.redhat.com/browse/MGMT-14240): Specify connect-timeout on curl (#5314) [#5314](https://github.com/openshift/assisted-service/pull/5314) * [MGMT-15034](https://issues.redhat.com/browse/MGMT-15034): Fix patch of infrastructure CR with external platform (#5312) [#5312](https://github.com/openshift/assisted-service/pull/5312) * [MGMT-14979](https://issues.redhat.com/browse/MGMT-14979): add sasl/scraml auth method for kafka notifications (#5299) [#5299](https://github.com/openshift/assisted-service/pull/5299) * [MGMT-15025](https://issues.redhat.com/browse/MGMT-15025): Forbid register Z architecture cluster with OCI platform (#5309) [#5309](https://github.com/openshift/assisted-service/pull/5309) * MGMT-15015 Provider IsHostSupported panic if platform is not found (#5306) [#5306](https://github.com/openshift/assisted-service/pull/5306) * OCPBUGS-13738 enforce additional ntp sources added into chrony (#5295) [#5295](https://github.com/openshift/assisted-service/pull/5295) * [MGMT-14992](https://issues.redhat.com/browse/MGMT-14992): Fix Minimal ISO set as default in s390x (#5302) [#5302](https://github.com/openshift/assisted-service/pull/5302) * [MGMT-14631](https://issues.redhat.com/browse/MGMT-14631): Removing leftover of support for openshift 4.8 (#5301) [#5301](https://github.com/openshift/assisted-service/pull/5301) * Bump OCP versions: 4.14, 4.11 (#5300) [#5300](https://github.com/openshift/assisted-service/pull/5300) * [MGMT-14973](https://issues.redhat.com/browse/MGMT-14973): Fix misleading logs showing wrong platform and user_managed_networking combination (#5298) [#5298](https://github.com/openshift/assisted-service/pull/5298) * [MGMT-14975](https://issues.redhat.com/browse/MGMT-14975): Update MCE operator installation to use stable-2.3 channel (#5297) [#5297](https://github.com/openshift/assisted-service/pull/5297) * [MGMT-14769](https://issues.redhat.com/browse/MGMT-14769): Enable upgrade agent by default (#5276) [#5276](https://github.com/openshift/assisted-service/pull/5276) * [MGMT-14165](https://issues.redhat.com/browse/MGMT-14165): AgentClusterInstall Webhooks improvements and fixes (#5275) [#5275](https://github.com/openshift/assisted-service/pull/5275) * Bump OCP versions: 4.13, 4.12 (#5293) [#5293](https://github.com/openshift/assisted-service/pull/5293) * [MGMT-14730](https://issues.redhat.com/browse/MGMT-14730): Validate that manifest file size does not exceed 1MB (#5281) [#5281](https://github.com/openshift/assisted-service/pull/5281) * [MGMT-14883](https://issues.redhat.com/browse/MGMT-14883): Fix feature-support validation fail to validate openshift version (#5290) [#5290](https://github.com/openshift/assisted-service/pull/5290) * [MGMT-14904](https://issues.redhat.com/browse/MGMT-14904): fix error code for ignition size validation (#5291) [#5291](https://github.com/openshift/assisted-service/pull/5291) * [MGMT-14631](https://issues.redhat.com/browse/MGMT-14631): Remove support for openshift 4.8 (#5221) [#5221](https://github.com/openshift/assisted-service/pull/5221) * Add tls config for the service monitor (#5282) [#5282](https://github.com/openshift/assisted-service/pull/5282) * Bump OCP versions: 4.12, 4.10 (#5288) [#5288](https://github.com/openshift/assisted-service/pull/5288) * Red Hat Trusted App Pipeline update assisted-service-q2vh (#5270) [#5270](https://github.com/openshift/assisted-service/pull/5270) * Bump OCP versions: 4.13 (#5280) [#5280](https://github.com/openshift/assisted-service/pull/5280) * [OCPBUGS-7076](https://issues.redhat.com/browse/OCPBUGS-7076): Copy Day2 BMH if Agent is installing (#5250) [#5250](https://github.com/openshift/assisted-service/pull/5250) * [OCPBUGS-14405](https://issues.redhat.com/browse/OCPBUGS-14405): Avoid panic if pull secret contains non-string (#5267) [#5267](https://github.com/openshift/assisted-service/pull/5267) * [MGMT-13746](https://issues.redhat.com/browse/MGMT-13746): validate discovery ignition size (#5273) [#5273](https://github.com/openshift/assisted-service/pull/5273) * [MGMT-14830](https://issues.redhat.com/browse/MGMT-14830): Enable TechPreviewNoUpgrade when platform is external (#5279) [#5279](https://github.com/openshift/assisted-service/pull/5279) * [MGMT-13431](https://issues.redhat.com/browse/MGMT-13431): patching bug - ODF storage class not recognizing all device sets (#5268) [#5268](https://github.com/openshift/assisted-service/pull/5268) * [MGMT-14803](https://issues.redhat.com/browse/MGMT-14803): Fix cluster update won't fail on incompatible OLM operator dependency (#5264) [#5264](https://github.com/openshift/assisted-service/pull/5264) * [MGMT-14600](https://issues.redhat.com/browse/MGMT-14600): Prevent installing dual-stack vSphere on OCP version smaller than 4.13 (#5271) [#5271](https://github.com/openshift/assisted-service/pull/5271) * [MGMT-14750](https://issues.redhat.com/browse/MGMT-14750): Allow FC, ECKD, FBA drive types on s390x (#5269) [#5269](https://github.com/openshift/assisted-service/pull/5269) * [MGMT-12186](https://issues.redhat.com/browse/MGMT-12186): Add MCE operator plugin (#5203) [#5203](https://github.com/openshift/assisted-service/pull/5203) * Bump OCP versions: 4.11, 4.12 (#5265) [#5265](https://github.com/openshift/assisted-service/pull/5265) * [MGMT-14781](https://issues.redhat.com/browse/MGMT-14781): Make LSO operator to support all CPU architectures (#5262) [#5262](https://github.com/openshift/assisted-service/pull/5262) * Bump OCP versions: 4.13 (#5261) [#5261](https://github.com/openshift/assisted-service/pull/5261) * [MGMT-14582](https://issues.redhat.com/browse/MGMT-14582): Set OCI platform behind a capability (#5249) [#5249](https://github.com/openshift/assisted-service/pull/5249) * [MGMT-13997](https://issues.redhat.com/browse/MGMT-13997): Issues when using multiple bonds with CIM Assisted Installer (#5233) [#5233](https://github.com/openshift/assisted-service/pull/5233) * [MGMT-13685](https://issues.redhat.com/browse/MGMT-13685): Make sure ingress and api vip are not broadcast address. (#5256) [#5256](https://github.com/openshift/assisted-service/pull/5256) * [MGMT-14723](https://issues.redhat.com/browse/MGMT-14723): Fix randomly failing subsystem test (#5259) [#5259](https://github.com/openshift/assisted-service/pull/5259) * [MGMT-14649](https://issues.redhat.com/browse/MGMT-14649): Add feature support for OCI platform (#5244) [#5244](https://github.com/openshift/assisted-service/pull/5244) * NO-ISSUE: fixed misleading error message, the order of the host status was reverse (#5257) [#5257](https://github.com/openshift/assisted-service/pull/5257) * [MGMT-14306](https://issues.redhat.com/browse/MGMT-14306): Update host role validation to accept AutoAssign in Day2 (#5247) [#5247](https://github.com/openshift/assisted-service/pull/5247) * Delete the spoke BMH before removing the finalizer (#5239) [#5239](https://github.com/openshift/assisted-service/pull/5239) * [MGMT-14723](https://issues.redhat.com/browse/MGMT-14723): Remove duplicate operator cpu architecture validation (#5254) [#5254](https://github.com/openshift/assisted-service/pull/5254) * [MGMT-14734](https://issues.redhat.com/browse/MGMT-14734): Fix failed to update Nutanix provider cluster when on multi architecture (#5253) [#5253](https://github.com/openshift/assisted-service/pull/5253) * [MGMT-14728](https://issues.redhat.com/browse/MGMT-14728): Escape the escape char (\) (#5252) [#5252](https://github.com/openshift/assisted-service/pull/5252) * Bump OCP versions: 4.14 (#5251) [#5251](https://github.com/openshift/assisted-service/pull/5251) * [MGMT-14721](https://issues.redhat.com/browse/MGMT-14721): Get icsp-file from registries.conf for oc extract command (#5245) [#5245](https://github.com/openshift/assisted-service/pull/5245) * Bump OCP versions: 4.10 (#5248) [#5248](https://github.com/openshift/assisted-service/pull/5248) * Docs fix: ensure kubeconfig secret is created with a kubeconfig key. (#5246) [#5246](https://github.com/openshift/assisted-service/pull/5246) * [MGMT-13938](https://issues.redhat.com/browse/MGMT-13938): support external platform (#5143) [#5143](https://github.com/openshift/assisted-service/pull/5143) * Bump OCP versions: 4.11, 4.12 (#5243) [#5243](https://github.com/openshift/assisted-service/pull/5243) * [MGMT-8097](https://issues.redhat.com/browse/MGMT-8097): masters schedulable kube-api (#5240) [#5240](https://github.com/openshift/assisted-service/pull/5240) * Remove the detached annotation when BMH is being deleted (#5228) [#5228](https://github.com/openshift/assisted-service/pull/5228) * [MGMT-13643](https://issues.redhat.com/browse/MGMT-13643): added MaxLength to additional_trust_bundle (#5226) [#5226](https://github.com/openshift/assisted-service/pull/5226) * Bump OCP versions: 4.11, 4.12 (#5232) [#5232](https://github.com/openshift/assisted-service/pull/5232) * [MGMT-14356](https://issues.redhat.com/browse/MGMT-14356): Set 4.13 to default (#5230) [#5230](https://github.com/openshift/assisted-service/pull/5230) * Fix cpu partitioning struct tag/field (#5227) [#5227](https://github.com/openshift/assisted-service/pull/5227) * Force a BMH reboot when the infraenv image changes (#5212) [#5212](https://github.com/openshift/assisted-service/pull/5212) * [MGMT-14416](https://issues.redhat.com/browse/MGMT-14416): VipDhcpAllocation from update params should take precedence (#5209) [#5209](https://github.com/openshift/assisted-service/pull/5209) * Bump OCP versions: 4.13 (#5225) [#5225](https://github.com/openshift/assisted-service/pull/5225) * [MGMT-14526](https://issues.redhat.com/browse/MGMT-14526): Possible issue with validateNoWildcardDNS resolution validation (#5198) [#5198](https://github.com/openshift/assisted-service/pull/5198) * [MGMT-14648](https://issues.redhat.com/browse/MGMT-14648): Make "sufficient-masters-count - failed" subsystem test tolerate extra event. (#5223) [#5223](https://github.com/openshift/assisted-service/pull/5223) * Don't panic on BMH delete when agents are unbound (#5219) [#5219](https://github.com/openshift/assisted-service/pull/5219) * NO-ISSUE: Wait for hostedcontrolplane to be created (#5218) [#5218](https://github.com/openshift/assisted-service/pull/5218) * NO-ISSUE: Fix install customization doc (#5217) [#5217](https://github.com/openshift/assisted-service/pull/5217) * [MGMT-14610](https://issues.redhat.com/browse/MGMT-14610): Wait for the hostedcontrolplane CR ready status instead of watching the ready status of all pods in the namespace (#5215) [#5215](https://github.com/openshift/assisted-service/pull/5215) * [OCPBUGS-13081](https://issues.redhat.com/browse/OCPBUGS-13081): Support by-path root device hints (#5185) [#5185](https://github.com/openshift/assisted-service/pull/5185) * [MGMT-14526](https://issues.redhat.com/browse/MGMT-14526): Allow trailing dot (.) to be appended to domain name (#5208) [#5208](https://github.com/openshift/assisted-service/pull/5208) * OCPBUGS-13310 support setting CPUPartitioningMode with install config overrides (#5207) [#5207](https://github.com/openshift/assisted-service/pull/5207) * Bump OCP versions: 4.12, 4.13 (#5205) [#5205](https://github.com/openshift/assisted-service/pull/5205) * Deprovision when using converged and unbinding (#5199) [#5199](https://github.com/openshift/assisted-service/pull/5199) * [OCPBUGS-13356](https://issues.redhat.com/browse/OCPBUGS-13356): Fix 'vendor' root device hint evaluation (#5197) [#5197](https://github.com/openshift/assisted-service/pull/5197) * [MGMT-13977](https://issues.redhat.com/browse/MGMT-13977): Disallow single character base domain (#5196) [#5196](https://github.com/openshift/assisted-service/pull/5196) * Updating ose-agent-installer-api-server images to be consistent with ART (#5026) [#5026](https://github.com/openshift/assisted-service/pull/5026) * [MGMT-14530](https://issues.redhat.com/browse/MGMT-14530): Changing event message filtering to escape wildcards %,_ and not be case sensetive (#5194) [#5194](https://github.com/openshift/assisted-service/pull/5194) * [OCPBUGS-13250](https://issues.redhat.com/browse/OCPBUGS-13250): Fix disk name in generated HardwareDetails (#5193) [#5193](https://github.com/openshift/assisted-service/pull/5193) * [MGMT-14370](https://issues.redhat.com/browse/MGMT-14370): add OCP 4.14.0-ec.0 images (#5190) [#5190](https://github.com/openshift/assisted-service/pull/5190) * Podman README-disconnected requires 4.2 and not 3.3 (#5191) [#5191](https://github.com/openshift/assisted-service/pull/5191) * Bump OCP versions: 4.13 (#5189) [#5189](https://github.com/openshift/assisted-service/pull/5189) * [MGMT-14425](https://issues.redhat.com/browse/MGMT-14425): Changing event counts behavior (#5186) [#5186](https://github.com/openshift/assisted-service/pull/5186) * [MGMT-14226](https://issues.redhat.com/browse/MGMT-14226): Upgrade moby to 20.10.24 (#5153) [#5153](https://github.com/openshift/assisted-service/pull/5153) * Remove all spoke resources when deleting the node (#5161) [#5161](https://github.com/openshift/assisted-service/pull/5161) * Bump OCP versions: 4.12, 4.10 (#5182) [#5182](https://github.com/openshift/assisted-service/pull/5182) * [MGMT-14507](https://issues.redhat.com/browse/MGMT-14507): Exposing event headers for scripts (#5179) [#5179](https://github.com/openshift/assisted-service/pull/5179) * MGMT-14509 return 404 if cluster not found when host try to register (#5180) [#5180](https://github.com/openshift/assisted-service/pull/5180) * NO-ISSUE: Check whether is defined (#5178) [#5178](https://github.com/openshift/assisted-service/pull/5178) * NO-ISSUE: Override the control plane operator image only if explicitly asked to (#5176) [#5176](https://github.com/openshift/assisted-service/pull/5176) * [MGMT-11424](https://issues.redhat.com/browse/MGMT-11424): added validations for ignition cert (#5145) [#5145](https://github.com/openshift/assisted-service/pull/5145) * Bump OCP versions: 4.11 (#5173) [#5173](https://github.com/openshift/assisted-service/pull/5173) * Bump OCP versions: 4.13 (#5170) [#5170](https://github.com/openshift/assisted-service/pull/5170) * NO-ISSUE: Fixes the UI deployment (#5169) [#5169](https://github.com/openshift/assisted-service/pull/5169) * Update state machine graphs (#5168) [#5168](https://github.com/openshift/assisted-service/pull/5168) * [MGMT-14462](https://issues.redhat.com/browse/MGMT-14462): Allow to deploy assisted-service with all available images (#5167) [#5167](https://github.com/openshift/assisted-service/pull/5167) * NO-ISSUE Remove Approvers that are not longer in the group (#5166) [#5166](https://github.com/openshift/assisted-service/pull/5166) * Handle ironic URLs in dual stack hub and IPv6 spoke (#5163) [#5163](https://github.com/openshift/assisted-service/pull/5163) * [MGMT-14449](https://issues.redhat.com/browse/MGMT-14449): change creation time for hosts to one minute ago instead of now, to avoid race conditions in tests (#5160) [#5160](https://github.com/openshift/assisted-service/pull/5160) * [MGMT-13890](https://issues.redhat.com/browse/MGMT-13890): Drain before deprovisioning spoke nodes (#5110) [#5110](https://github.com/openshift/assisted-service/pull/5110) * Bump OCP versions: 4.10, 4.11 (#5157) [#5157](https://github.com/openshift/assisted-service/pull/5157) * [MGMT-13955](https://issues.redhat.com/browse/MGMT-13955): Add known issue regarding ignoring disk size validations (#5158) [#5158](https://github.com/openshift/assisted-service/pull/5158) * [MGMT-14315](https://issues.redhat.com/browse/MGMT-14315): Allow to install P and Z architectures with Single Node Openshift on 4.13 (#5147) [#5147](https://github.com/openshift/assisted-service/pull/5147) * NO ISSUE: use literal for cpu limits, to enable nulliable value (#5155) [#5155](https://github.com/openshift/assisted-service/pull/5155) * Bump OCP versions: 4.12 (#5151) [#5151](https://github.com/openshift/assisted-service/pull/5151) * [MGMT-14389](https://issues.redhat.com/browse/MGMT-14389): Update operator bundle channel (#5148) [#5148](https://github.com/openshift/assisted-service/pull/5148) * [MGMT-14108](https://issues.redhat.com/browse/MGMT-14108): add readiness probe initialDelaySeconds for assisted-service and assisted-image-service (#5150) [#5150](https://github.com/openshift/assisted-service/pull/5150) * [MGMT-14137](https://issues.redhat.com/browse/MGMT-14137): Create test flow for ZTP for node labeling and avoiding reboot for custom role (#5086) [#5086](https://github.com/openshift/assisted-service/pull/5086) * Bump OCP versions: 4.13 (#5149) [#5149](https://github.com/openshift/assisted-service/pull/5149) * [MGMT-14396](https://issues.redhat.com/browse/MGMT-14396): Get correct path for binary from mirror (#5141) [#5141](https://github.com/openshift/assisted-service/pull/5141) * NO-ISSUE: Fix grammar mistakes (#5146) [#5146](https://github.com/openshift/assisted-service/pull/5146) * [MGMT-14395](https://issues.redhat.com/browse/MGMT-14395): Day-2 domain name resolution step shouldn't include release image domain (#5139) [#5139](https://github.com/openshift/assisted-service/pull/5139) * Cache must-gather images by architecture (#5140) [#5140](https://github.com/openshift/assisted-service/pull/5140) * [MGMT-14298](https://issues.redhat.com/browse/MGMT-14298): Set full ISO as default for Z architecture (#5136) [#5136](https://github.com/openshift/assisted-service/pull/5136) * Improve inaccurate ODF validation message (#5137) [#5137](https://github.com/openshift/assisted-service/pull/5137) * [MGMT-14338](https://issues.redhat.com/browse/MGMT-14338): add missing stream notifications (#5132) [#5132](https://github.com/openshift/assisted-service/pull/5132) * Bump OCP versions: 4.11 (#5135) [#5135](https://github.com/openshift/assisted-service/pull/5135) * Bump OCP versions: 4.10, 4.12 (#5131) [#5131](https://github.com/openshift/assisted-service/pull/5131) * Use contexts in spoke client (#5130) [#5130](https://github.com/openshift/assisted-service/pull/5130) * [MGMT-13083](https://issues.redhat.com/browse/MGMT-13083): limit the size of release binaries (#5120) [#5120](https://github.com/openshift/assisted-service/pull/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](https://github.com/openshift/assisted-service/pull/5123) * [MGMT-14239](https://issues.redhat.com/browse/MGMT-14239): Enable UMN as default for Power arch (ppc64le) (#5127) [#5127](https://github.com/openshift/assisted-service/pull/5127) * [MGMT-14266](https://issues.redhat.com/browse/MGMT-14266): Fix unclear message when creating a P/Z cluster with OCP ver 4.10 (#5122) [#5122](https://github.com/openshift/assisted-service/pull/5122) * [MGMT-10977](https://issues.redhat.com/browse/MGMT-10977): Validate DNS server connection (#5102) [#5102](https://github.com/openshift/assisted-service/pull/5102) * [MGMT-14242](https://issues.redhat.com/browse/MGMT-14242): MGMT-14017: MGMT-14239: MGMT-14300: Fix multiple bugs (feature support and feature usage) (#5119) [#5119](https://github.com/openshift/assisted-service/pull/5119) * Add private SELinux label for volume mount content (#5109) [#5109](https://github.com/openshift/assisted-service/pull/5109) * Bump OCP versions: 4.11, 4.12, 4.13 (#5118) [#5118](https://github.com/openshift/assisted-service/pull/5118) * [MGMT-14283](https://issues.redhat.com/browse/MGMT-14283): Ignored validations - validation id "all" does not work (#5117) [#5117](https://github.com/openshift/assisted-service/pull/5117) * [MGMT-14125](https://issues.redhat.com/browse/MGMT-14125): Use systemd unit instead of dracut hook to configure network (#5107) [#5107](https://github.com/openshift/assisted-service/pull/5107) * [MGMT-12301](https://issues.redhat.com/browse/MGMT-12301): refator the progress bar to use state machine (#5103) [#5103](https://github.com/openshift/assisted-service/pull/5103) * Bump OCP versions: 4.13, 4.9, 4.12, 4.11, 4.10 (#5115) [#5115](https://github.com/openshift/assisted-service/pull/5115) * [MGMT-13178](https://issues.redhat.com/browse/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](https://github.com/openshift/assisted-service/pull/5106) * Bump OCP versions: 4.12, 4.13 (#5105) [#5105](https://github.com/openshift/assisted-service/pull/5105) * [MGMT-14195](https://issues.redhat.com/browse/MGMT-14195): Use clusterIdMatcher instead of gomock.Any() in inventory_test (#5104) [#5104](https://github.com/openshift/assisted-service/pull/5104) * [MGMT-14161](https://issues.redhat.com/browse/MGMT-14161): removing multi cpu architecture for infra envs (#5098) [#5098](https://github.com/openshift/assisted-service/pull/5098) * [MGMT-13846](https://issues.redhat.com/browse/MGMT-13846): Reject UserManagedNetworking true when cluster VIPs are set (#5071) [#5071](https://github.com/openshift/assisted-service/pull/5071) * [MGMT-13888](https://issues.redhat.com/browse/MGMT-13888): Remove spoke node on BMH delete (#5028) [#5028](https://github.com/openshift/assisted-service/pull/5028) * [MGMT-14190](https://issues.redhat.com/browse/MGMT-14190): Allow installing Power architecture with CMN and MinimalISO (#5101) [#5101](https://github.com/openshift/assisted-service/pull/5101) * [MGMT-14026](https://issues.redhat.com/browse/MGMT-14026): Add validation to ensure ignored validation ID exists (#5074) [#5074](https://github.com/openshift/assisted-service/pull/5074) * [MGMT-13918](https://issues.redhat.com/browse/MGMT-13918): Modify ignored validation should not be possible post-install (#5077) [#5077](https://github.com/openshift/assisted-service/pull/5077) * NO-ISSUE: Make DB transaction terminate function only when error (#4946) [#4946](https://github.com/openshift/assisted-service/pull/4946) * NO-ISSUE: Wrap VIP update in the DB around transaction (#4943) [#4943](https://github.com/openshift/assisted-service/pull/4943) * [MGMT-13916](https://issues.redhat.com/browse/MGMT-13916): Update enhancement doc for ignoring validations feature (#5095) [#5095](https://github.com/openshift/assisted-service/pull/5095) * Bump OCP versions: 4.10, 4.11, 4.13 (#5100) [#5100](https://github.com/openshift/assisted-service/pull/5100) * Add a function for setting annotations (#5099) [#5099](https://github.com/openshift/assisted-service/pull/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](https://github.com/openshift/assisted-service/pull/5044) * [MGMT-14078](https://issues.redhat.com/browse/MGMT-14078): Add "unavailable" option to the support-level enum (#5062) [#5062](https://github.com/openshift/assisted-service/pull/5062) * [MGMT-14150](https://issues.redhat.com/browse/MGMT-14150): Update install-config to support multi vSphere data-centers (#5090) [#5090](https://github.com/openshift/assisted-service/pull/5090) * [MGMT-14133](https://issues.redhat.com/browse/MGMT-14133): Fix P/Z support level allows cluster with OLM operators. (#5088) [#5088](https://github.com/openshift/assisted-service/pull/5088) * [MGMT-14017](https://issues.redhat.com/browse/MGMT-14017): report accurate P/Z feature usage if multi (#5079) [#5079](https://github.com/openshift/assisted-service/pull/5079) * [MGMT-14074](https://issues.redhat.com/browse/MGMT-14074): Don't run `nmcli` if not available (#5087) [#5087](https://github.com/openshift/assisted-service/pull/5087) * Bump OCP versions: 4.12, 4.9 (#5080) [#5080](https://github.com/openshift/assisted-service/pull/5080) * [MGMT-13925](https://issues.redhat.com/browse/MGMT-13925): Get the ironic URLs in reconcile rather than at startup (#5041) [#5041](https://github.com/openshift/assisted-service/pull/5041) * [MGMT-14074](https://issues.redhat.com/browse/MGMT-14074): Reload NM config after creation (#5066) [#5066](https://github.com/openshift/assisted-service/pull/5066) * Update cluster-baremetal-operator to 4.13 branch (#5078) [#5078](https://github.com/openshift/assisted-service/pull/5078) * NO-ISSUE: add release tag to notified events versions (#5068) [#5068](https://github.com/openshift/assisted-service/pull/5068) * [MGMT-14109](https://issues.redhat.com/browse/MGMT-14109): Set P and Z architectures support label as tech-preview on 4.12 (#5072) [#5072](https://github.com/openshift/assisted-service/pull/5072) * [MGMT-13308](https://issues.redhat.com/browse/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](https://github.com/openshift/assisted-service/pull/4987) * [MGMT-14073](https://issues.redhat.com/browse/MGMT-14073): Fix logging for event uploader (#5070) [#5070](https://github.com/openshift/assisted-service/pull/5070) * Remove README section about the assisted-service live iso (#5069) [#5069](https://github.com/openshift/assisted-service/pull/5069) * [MGMT-14040](https://issues.redhat.com/browse/MGMT-14040): Add log that shows event upload is running (#5054) [#5054](https://github.com/openshift/assisted-service/pull/5054) * Bump OCP versions: 4.11 (#5060) [#5060](https://github.com/openshift/assisted-service/pull/5060) * actually use the ENABLE_DATA_COLLECTION parameter (#5063) [#5063](https://github.com/openshift/assisted-service/pull/5063) * [MGMT-14075](https://issues.redhat.com/browse/MGMT-14075): Fix register cluster won't fail when creating cluster with P or Z architectures on 4.12 (#5061) [#5061](https://github.com/openshift/assisted-service/pull/5061) * [MGMT-14000](https://issues.redhat.com/browse/MGMT-14000): Document support-level new API (#5053) [#5053](https://github.com/openshift/assisted-service/pull/5053) * Cleanup BMAC logging (#5055) [#5055](https://github.com/openshift/assisted-service/pull/5055) * Bump OCP versions: 4.12 (#5057) [#5057](https://github.com/openshift/assisted-service/pull/5057) * [MGMT-13550](https://issues.redhat.com/browse/MGMT-13550): Create day2 support for node labeling (#5042) [#5042](https://github.com/openshift/assisted-service/pull/5042) * OKD: bump to latest stable release (#5020) [#5020](https://github.com/openshift/assisted-service/pull/5020) * [MGMT-14042](https://issues.redhat.com/browse/MGMT-14042): Disable data collection for SaaS by default (#5056) [#5056](https://github.com/openshift/assisted-service/pull/5056) * Bump OCP versions: 4.13 (#5051) [#5051](https://github.com/openshift/assisted-service/pull/5051) * manifests: Add a shebang to NM dispatcher script (#5050) [#5050](https://github.com/openshift/assisted-service/pull/5050) * [MGMT-12486](https://issues.redhat.com/browse/MGMT-12486): Add ENABLE_DATA_COLLECTION environment variable to template.yaml (#5048) [#5048](https://github.com/openshift/assisted-service/pull/5048) * [MGMT-13520](https://issues.redhat.com/browse/MGMT-13520): filter out unnecessary validations for unbound host (#5023) [#5023](https://github.com/openshift/assisted-service/pull/5023) * [MGMT-13862](https://issues.redhat.com/browse/MGMT-13862): Return bed request on wrong feature-feature or feature-architecture combination. (#5039) [#5039](https://github.com/openshift/assisted-service/pull/5039) * [MGMT-13947](https://issues.redhat.com/browse/MGMT-13947): Revert assisted boot reporter service (#5035) [#5035](https://github.com/openshift/assisted-service/pull/5035) * Sparing the redirect for official k8s registry (#5033) [#5033](https://github.com/openshift/assisted-service/pull/5033) * [MGMT-13596](https://issues.redhat.com/browse/MGMT-13596): Add PATCH to the Manifests API (#5015) [#5015](https://github.com/openshift/assisted-service/pull/5015) * Bump OCP versions: 4.12, 4.13, 4.9, 4.8, 4.11, 4.10 (#5043) [#5043](https://github.com/openshift/assisted-service/pull/5043) * NO-ISSUE: remove the full ignition from log (#5032) [#5032](https://github.com/openshift/assisted-service/pull/5032) * [OCPBUGS-8335](https://issues.redhat.com/browse/OCPBUGS-8335): Don't wait for console if disabled (#5022) [#5022](https://github.com/openshift/assisted-service/pull/5022) * Update multi image names (#5016) [#5016](https://github.com/openshift/assisted-service/pull/5016) * [ACM-4127](https://issues.redhat.com/browse/ACM-4127): Cache release images even if there is no matching OS image (#5027) [#5027](https://github.com/openshift/assisted-service/pull/5027) * [MGMT-13957](https://issues.redhat.com/browse/MGMT-13957): deny requests with query parameters matching node-boot. Directed at upload files (#5037) [#5037](https://github.com/openshift/assisted-service/pull/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](https://github.com/openshift/assisted-service/pull/5031) * [MGMT-13903](https://issues.redhat.com/browse/MGMT-13903): Select inside machine CIDR for BMH (#5024) [#5024](https://github.com/openshift/assisted-service/pull/5024) * MGMT-13904 Add missing feature IDs. (#5030) [#5030](https://github.com/openshift/assisted-service/pull/5030) * [MGMT-13913](https://issues.redhat.com/browse/MGMT-13913): Fix empty features list when calling GET v2/support-levels/features (#5029) [#5029](https://github.com/openshift/assisted-service/pull/5029) * [MGMT-13859](https://issues.redhat.com/browse/MGMT-13859): notify when creating cluster and resources (#5013) [#5013](https://github.com/openshift/assisted-service/pull/5013) * Allow removing the agent when BMH is deleted (#4948) [#4948](https://github.com/openshift/assisted-service/pull/4948) * [MGMT-13659](https://issues.redhat.com/browse/MGMT-13659): Design a feature support mechanism that supports different feature-support criteria (#4989) [#4989](https://github.com/openshift/assisted-service/pull/4989) * [MGMT-12486](https://issues.redhat.com/browse/MGMT-12486): Implement data sending for on-prem deployments (#4880) [#4880](https://github.com/openshift/assisted-service/pull/4880) * Fix invalid character in feature-support enhancement (#5021) [#5021](https://github.com/openshift/assisted-service/pull/5021) * [MGMT-13780](https://issues.redhat.com/browse/MGMT-13780): Write a feature-support-level enhancement doc (#5000) [#5000](https://github.com/openshift/assisted-service/pull/5000) * MGMT-13398 omit BMH secret from day2 spoke worker (#5009) [#5009](https://github.com/openshift/assisted-service/pull/5009) * NO-ISSUE: display code coverage locally without mocks (#5011) [#5011](https://github.com/openshift/assisted-service/pull/5011) * bminventory: throw Bad Request error on arm64 Nutanix clusters (#4906) [#4906](https://github.com/openshift/assisted-service/pull/4906) * Revert "MGMT-13471: SNO installation with OCP 4.13 lacks proper dnsmasq configuration (#4939)" (#5012) [#4939](https://github.com/openshift/assisted-service/pull/4939) * NO-ISSUE: customize the image path for disk creation (#5010) [#5010](https://github.com/openshift/assisted-service/pull/5010) * [MGMT-13445](https://issues.redhat.com/browse/MGMT-13445): Update Assisted Installer with the new LVMS requirements (#4986) [#4986](https://github.com/openshift/assisted-service/pull/4986) * [MGMT-12956](https://issues.redhat.com/browse/MGMT-12956): Add feature IDs for ppc64le and s390x (#5008) [#5008](https://github.com/openshift/assisted-service/pull/5008) * add 4.13 multi ec.3 dev preview images (#5005) [#5005](https://github.com/openshift/assisted-service/pull/5005) * NO-ISSUE: Bump gorm.io/gorm from 1.23.8 to 1.24.5 (#5006) [#5006](https://github.com/openshift/assisted-service/pull/5006) * [MGMT-13580](https://issues.redhat.com/browse/MGMT-13580): GC orphan hosts (#4997) [#4997](https://github.com/openshift/assisted-service/pull/4997) * Make get_image_without_tag work when registry has a port (#5007) [#5007](https://github.com/openshift/assisted-service/pull/5007) * [MGMT-13374](https://issues.redhat.com/browse/MGMT-13374): support Nutanix in kube-api (#4996) [#4996](https://github.com/openshift/assisted-service/pull/4996) * Updating ose-agent-installer-api-server images to be consistent with ART (#4752) [#4752](https://github.com/openshift/assisted-service/pull/4752) * Revert "Increase timeout waiting for image-service (#4871)" (#5001) [#4871](https://github.com/openshift/assisted-service/pull/4871) * Use the correct env var for the hub release image mirror (#4998) [#4998](https://github.com/openshift/assisted-service/pull/4998) * [MGMT-12547](https://issues.redhat.com/browse/MGMT-12547): Enhancement doc "api-for-skipping-validations" (#4870) [#4870](https://github.com/openshift/assisted-service/pull/4870) * Add registry config for ironic agent image (#4995) [#4995](https://github.com/openshift/assisted-service/pull/4995) * [MGMT-13274](https://issues.redhat.com/browse/MGMT-13274): Update time-synced-between-host-and-service message to remove bad advice (#4994) [#4994](https://github.com/openshift/assisted-service/pull/4994) * [MGMT-13521](https://issues.redhat.com/browse/MGMT-13521): Clearer messaging when non-overlapping-subnets validation is pending. (#4993) [#4993](https://github.com/openshift/assisted-service/pull/4993) * [MGMT-13204](https://issues.redhat.com/browse/MGMT-13204): Implement skipping of host and cluster validations (#4907) [#4907](https://github.com/openshift/assisted-service/pull/4907) * [MGMT-13708](https://issues.redhat.com/browse/MGMT-13708): allow overriding image service image in subscription (#4985) [#4985](https://github.com/openshift/assisted-service/pull/4985) * [MGMT-13454](https://issues.redhat.com/browse/MGMT-13454): Group Host and boot logs to a single tarball (#4975) [#4975](https://github.com/openshift/assisted-service/pull/4975) * [MGMT-13711](https://issues.redhat.com/browse/MGMT-13711): it takes the assisted-service few minutes to notice that the cluster installation is completed (#4988) [#4988](https://github.com/openshift/assisted-service/pull/4988) * [MGMT-13620](https://issues.redhat.com/browse/MGMT-13620): Make worker to use custom MCP if it was set as part of the host DB record (#4976) [#4976](https://github.com/openshift/assisted-service/pull/4976) * [MGMT-13549](https://issues.redhat.com/browse/MGMT-13549): Day1 implementation for K8S node labels (#4972) [#4972](https://github.com/openshift/assisted-service/pull/4972) * NO-ISSUE: Add logs to supported-platforms (#4982) [#4982](https://github.com/openshift/assisted-service/pull/4982) * [MGMT-13045](https://issues.redhat.com/browse/MGMT-13045): Enhancement document for node labeling (#4826) [#4826](https://github.com/openshift/assisted-service/pull/4826) * [MGMT-13682](https://issues.redhat.com/browse/MGMT-13682): Gather host logs on failure in day2 flow (#4983) [#4983](https://github.com/openshift/assisted-service/pull/4983) * [MGMT-13292](https://issues.redhat.com/browse/MGMT-13292): Add the installed version of the OLM operators in the monitor operators response (#4961) [#4961](https://github.com/openshift/assisted-service/pull/4961) * [MGMT-13471](https://issues.redhat.com/browse/MGMT-13471): SNO installation with OCP 4.13 lacks proper dnsmasq configuration (#4939) [#4939](https://github.com/openshift/assisted-service/pull/4939) * [MGMT-13487](https://issues.redhat.com/browse/MGMT-13487): handle day2 cluster authz (#4973) [#4973](https://github.com/openshift/assisted-service/pull/4973) * NO-ISSUE: added ENABLE_ORG_TENANCY to deploy-test target (#4974) [#4974](https://github.com/openshift/assisted-service/pull/4974) * [MGMT-11805](https://issues.redhat.com/browse/MGMT-11805): `docs/change-iso-password.sh` lint (#4971) [#4971](https://github.com/openshift/assisted-service/pull/4971) * NO-ISSUE: Add scenarios to consider to enhancement template (#4964) [#4964](https://github.com/openshift/assisted-service/pull/4964) * [MGMT-11805](https://issues.redhat.com/browse/MGMT-11805): Dedicated `.sh` file for the `docs/change-iso-password.sh` script (#4970) [#4970](https://github.com/openshift/assisted-service/pull/4970) * [MGMT-13526](https://issues.redhat.com/browse/MGMT-13526): Fix wrong subscription name on pre-release versions (#4957) [#4957](https://github.com/openshift/assisted-service/pull/4957) * [MGMT-13203](https://issues.redhat.com/browse/MGMT-13203): Create REST points for validation ignore feature. (#4927) [#4927](https://github.com/openshift/assisted-service/pull/4927) * Allow Agent installer to use aarch64 (#4441) [#4441](https://github.com/openshift/assisted-service/pull/4441) * [MGMT-13505](https://issues.redhat.com/browse/MGMT-13505): allow to edit ignition url in kube-api (#4967) [#4967](https://github.com/openshift/assisted-service/pull/4967) * [MGMT-13447](https://issues.redhat.com/browse/MGMT-13447): Fix LVM subscription name is empty on SNO CNV (#4963) [#4963](https://github.com/openshift/assisted-service/pull/4963) * [MGMT-13548](https://issues.redhat.com/browse/MGMT-13548): add feature-support-level list for 4.13 (#4962) [#4962](https://github.com/openshift/assisted-service/pull/4962) * NO-ISSUE: Add destroy to deploy_capi_cluster.sh (#4960) [#4960](https://github.com/openshift/assisted-service/pull/4960) * [MGMT-13302](https://issues.redhat.com/browse/MGMT-13302): Return a bad request if the user wants to install not supported operator for arm64 cluster (#4930) [#4930](https://github.com/openshift/assisted-service/pull/4930) * [MGMT-12535](https://issues.redhat.com/browse/MGMT-12535): Service implementation for verify-vips (#4925) [#4925](https://github.com/openshift/assisted-service/pull/4925) * Remove references to edge-infrastrcuture/psql image (#4950) [#4950](https://github.com/openshift/assisted-service/pull/4950) * NO-ISSUE: Add logs to getOLMOperators LVm flow (#4959) [#4959](https://github.com/openshift/assisted-service/pull/4959) * [MGMT-13462](https://issues.redhat.com/browse/MGMT-13462): Fix disk encryption validation pending (#4958) [#4958](https://github.com/openshift/assisted-service/pull/4958) * Add automatic `ShellCheck` linting for `assisted-boot-reporter.sh` (#4945) [#4945](https://github.com/openshift/assisted-service/pull/4945) * [MGMT-12329](https://issues.redhat.com/browse/MGMT-12329): Implements assisted boot reporter and add to ignition (#4543) [#4543](https://github.com/openshift/assisted-service/pull/4543) * OKD: update to OKD 4.12 (#4922) [#4922](https://github.com/openshift/assisted-service/pull/4922) * Verify detached annotation (#4941) [#4941](https://github.com/openshift/assisted-service/pull/4941) * NO-ISSUE: skipper error when podman is missing (#4953) [#4953](https://github.com/openshift/assisted-service/pull/4953) * [MGMT-13493](https://issues.redhat.com/browse/MGMT-13493): stream model data instead of DB data (#4947) [#4947](https://github.com/openshift/assisted-service/pull/4947) * Enable converged flow by default (#4935) [#4935](https://github.com/openshift/assisted-service/pull/4935) * [MGMT-13305](https://issues.redhat.com/browse/MGMT-13305): Fix invalid lvms version installed on 4.11 (#4942) [#4942](https://github.com/openshift/assisted-service/pull/4942) * NO-ISSUE: add method to access log (#4944) [#4944](https://github.com/openshift/assisted-service/pull/4944) * [MGMT-12714](https://issues.redhat.com/browse/MGMT-12714): Define RAID drive type (#4937) [#4937](https://github.com/openshift/assisted-service/pull/4937) * Fix support_level value for 4.12 to fully supported (#4938) [#4938](https://github.com/openshift/assisted-service/pull/4938) * [MGMT-13008](https://issues.redhat.com/browse/MGMT-13008): ignition size validation on register infraenv (#4934) [#4934](https://github.com/openshift/assisted-service/pull/4934) * [MGMT-13317](https://issues.redhat.com/browse/MGMT-13317): missing transition on refresh when media is disconnected (#4931) [#4931](https://github.com/openshift/assisted-service/pull/4931) * [MGMT-12996](https://issues.redhat.com/browse/MGMT-12996): enhancement for dynamic OCP fetching (#4893) [#4893](https://github.com/openshift/assisted-service/pull/4893) * NO-ISSUE: Update 4.13 release images to ec.2 (#4933) [#4933](https://github.com/openshift/assisted-service/pull/4933) * [MGMT-12193](https://issues.redhat.com/browse/MGMT-12193): Add enhancement doc for collecting on-prem data (#4457) [#4457](https://github.com/openshift/assisted-service/pull/4457) * NO-ISSUE: rename event that was erroneusly named as InfraEnv (#4928) [#4928](https://github.com/openshift/assisted-service/pull/4928) * NO-ISSUE: explicitly declare timeout (#4926) [#4926](https://github.com/openshift/assisted-service/pull/4926) * [MGMT-13432](https://issues.redhat.com/browse/MGMT-13432): fire and forget kafka messages for event notification (#4924) [#4924](https://github.com/openshift/assisted-service/pull/4924) * remove testing log message (#4920) [#4920](https://github.com/openshift/assisted-service/pull/4920) * [MGMT-13327](https://issues.redhat.com/browse/MGMT-13327): MGMT-13300: Add support with 4.13 dev preview images (#4898) [#4898](https://github.com/openshift/assisted-service/pull/4898) * update lvm subscription and the min version for lvm (#4899) [#4899](https://github.com/openshift/assisted-service/pull/4899) * Disable installation on FC disks (#4918) [#4918](https://github.com/openshift/assisted-service/pull/4918) * [MGMT-13229](https://issues.redhat.com/browse/MGMT-13229): Allow setting Joined to sno installation stages (#4903) [#4903](https://github.com/openshift/assisted-service/pull/4903) * Revert "bm_inventory: use HTTPS if possible for day2 workers (#4150)" (#4781) [#4150](https://github.com/openshift/assisted-service/pull/4150) * [MGMT-12697](https://issues.redhat.com/browse/MGMT-12697): Add `ENABLE_REJECT_UNKNOWN_FIELDS` to SaaS template (#4916) [#4916](https://github.com/openshift/assisted-service/pull/4916) * [MGMT-12292](https://issues.redhat.com/browse/MGMT-12292): stream events to kafka stream (#4823) [#4823](https://github.com/openshift/assisted-service/pull/4823) * [MGMT-12975](https://issues.redhat.com/browse/MGMT-12975): Update 4.12 release image to use GA version (#4912) [#4912](https://github.com/openshift/assisted-service/pull/4912) * [MGMT-13342](https://issues.redhat.com/browse/MGMT-13342): Git fails to trust git repository because of mismatch with files (#4908) [#4908](https://github.com/openshift/assisted-service/pull/4908) * [MGMT-12970](https://issues.redhat.com/browse/MGMT-12970): don't reset auto-assign for irrelevant hosts (#4891) [#4891](https://github.com/openshift/assisted-service/pull/4891) * bump version for hacking LSO catalog (#4753) [#4753](https://github.com/openshift/assisted-service/pull/4753) * Fix iPXE ZTP host connectivity during initramfs (#4902) [#4902](https://github.com/openshift/assisted-service/pull/4902) * [MGMT-13138](https://issues.redhat.com/browse/MGMT-13138): Improve messaging over host connectivity. (#4895) [#4895](https://github.com/openshift/assisted-service/pull/4895) * [MGMT-12405](https://issues.redhat.com/browse/MGMT-12405): Enclose API endpoint with brackets if IPv6 address (#4900) [#4900](https://github.com/openshift/assisted-service/pull/4900) * [MGMT-13008](https://issues.redhat.com/browse/MGMT-13008): validation for ignition image size (#4894) [#4894](https://github.com/openshift/assisted-service/pull/4894) * Setting minikube registry addon to use images from quay.io (#4897) [#4897](https://github.com/openshift/assisted-service/pull/4897) * [MGMT-10785](https://issues.redhat.com/browse/MGMT-10785): report failing cluster operators (#4864) [#4864](https://github.com/openshift/assisted-service/pull/4864) * BMH: add another fallback location for spoke's root CA (#4883) [#4883](https://github.com/openshift/assisted-service/pull/4883) * [MGMT-13240](https://issues.redhat.com/browse/MGMT-13240): Create ip hint file in sno installation even if there is (#4892) [#4892](https://github.com/openshift/assisted-service/pull/4892) * [MGMT-13271](https://issues.redhat.com/browse/MGMT-13271): Update 4.12 release images to use the latest rc version (#4890) [#4890](https://github.com/openshift/assisted-service/pull/4890) * [MGMT-12312](https://issues.redhat.com/browse/MGMT-12312): Adds node-boot log type (#4529) [#4529](https://github.com/openshift/assisted-service/pull/4529) * NO-ISSUE: When comparing VIPs, compare only IPs (#4882) [#4882](https://github.com/openshift/assisted-service/pull/4882) * [MGMT-12423](https://issues.redhat.com/browse/MGMT-12423): Watch for Agent changes in ClusterDeployment (#4793) [#4793](https://github.com/openshift/assisted-service/pull/4793) * [MGMT-7878](https://issues.redhat.com/browse/MGMT-7878): storage config doc using MachineConfig manifest (#4873) [#4873](https://github.com/openshift/assisted-service/pull/4873) * inventory: limit allowed Nutanix versions in API (#4878) [#4878](https://github.com/openshift/assisted-service/pull/4878) * [MGMT-12655](https://issues.redhat.com/browse/MGMT-12655): Add installation disk ID to Agent's status (#4865) [#4865](https://github.com/openshift/assisted-service/pull/4865) * [MGMT-12655](https://issues.redhat.com/browse/MGMT-12655): Set Agent's installation disk ID only if hints exist (#4856) [#4856](https://github.com/openshift/assisted-service/pull/4856) * [MGMT-10869](https://issues.redhat.com/browse/MGMT-10869): Forbid multiple machine networks in single-stack clusters (#4867) [#4867](https://github.com/openshift/assisted-service/pull/4867) * [MGMT-11979](https://issues.redhat.com/browse/MGMT-11979): verify install-config for none platform (#4844) [#4844](https://github.com/openshift/assisted-service/pull/4844) * Increase timeout waiting for image-service (#4871) [#4871](https://github.com/openshift/assisted-service/pull/4871) * [MGMT-11090](https://issues.redhat.com/browse/MGMT-11090): Enhancement Doc: Assisted boot-reporter service (#4444) [#4444](https://github.com/openshift/assisted-service/pull/4444) * [MGMT-12294](https://issues.redhat.com/browse/MGMT-12294): Run subsystem with deterministic openshift version (#4567) [#4567](https://github.com/openshift/assisted-service/pull/4567) * [MGMT-13192](https://issues.redhat.com/browse/MGMT-13192): dualstack SNO cluster fails to complete - getting error (#4869) [#4869](https://github.com/openshift/assisted-service/pull/4869) * Add ppc64le & s390x RHCOS ISOs to configmap - rebase (#4796) [#4796](https://github.com/openshift/assisted-service/pull/4796) * [MGMT-13081](https://issues.redhat.com/browse/MGMT-13081): Re-enable and fix a negative NNState subsystem test (#4866) [#4866](https://github.com/openshift/assisted-service/pull/4866) * [MGMT-12273](https://issues.redhat.com/browse/MGMT-12273): Updated logging in PreNetworkConfig script. (#4859) [#4859](https://github.com/openshift/assisted-service/pull/4859) * [MGMT-13081](https://issues.redhat.com/browse/MGMT-13081): CI to use CentOS8 (#4845) [#4845](https://github.com/openshift/assisted-service/pull/4845) * [MGMT-12894](https://issues.redhat.com/browse/MGMT-12894): Use the hub release image when determining the ironic agent image (#4798) [#4798](https://github.com/openshift/assisted-service/pull/4798) * [MGMT-12951](https://issues.redhat.com/browse/MGMT-12951): change log message from lvmo to lvms (#4857) [#4857](https://github.com/openshift/assisted-service/pull/4857) * [MGMT-13170](https://issues.redhat.com/browse/MGMT-13170): Fix nil pointer dereference in validation if host inventory is nil (#4861) [#4861](https://github.com/openshift/assisted-service/pull/4861) * [MGMT-13132](https://issues.redhat.com/browse/MGMT-13132): Respond with 409 when rejecting registration (#4858) [#4858](https://github.com/openshift/assisted-service/pull/4858) * [MGMT-12978](https://issues.redhat.com/browse/MGMT-12978): Handle multiple images with the same OCP version (#4817) [#4817](https://github.com/openshift/assisted-service/pull/4817) * [MGMT-13080](https://issues.redhat.com/browse/MGMT-13080): [Nutanix] - UMN and machine_network = [] - bootstrap is in insufficient (#4847) [#4847](https://github.com/openshift/assisted-service/pull/4847) * NO-ISSUE: Small numbering issue in doc, amendment (#4852) [#4852](https://github.com/openshift/assisted-service/pull/4852) * [MGMT-12154](https://issues.redhat.com/browse/MGMT-12154): Updating documentation to make Day 2 import process clearer. (#4848) [#4848](https://github.com/openshift/assisted-service/pull/4848) * NO-ISSUE: Bump golang.org/x/sys from 0.1.0 to 0.3.0 (#4850) [#4850](https://github.com/openshift/assisted-service/pull/4850) * NO-ISSUE: Bump github.com/go-openapi/spec from 0.20.6 to 0.20.7 (#4851) [#4851](https://github.com/openshift/assisted-service/pull/4851) * [MGMT-13040](https://issues.redhat.com/browse/MGMT-13040): Check cluster state before delete (#4849) [#4849](https://github.com/openshift/assisted-service/pull/4849) * [MGMT-13098](https://issues.redhat.com/browse/MGMT-13098): fix missing networks on V2GetClusterInstallConfig (#4842) [#4842](https://github.com/openshift/assisted-service/pull/4842) * NO-ISSUE: improve UpdateMachineCidr (#4846) [#4846](https://github.com/openshift/assisted-service/pull/4846) * [MGMT-12794](https://issues.redhat.com/browse/MGMT-12794): allow to edit ProvisionRequirement post install (#4843) [#4843](https://github.com/openshift/assisted-service/pull/4843) * [MGMT-12875](https://issues.redhat.com/browse/MGMT-12875): fail gracefully when konnectivity is missing (#4830) [#4830](https://github.com/openshift/assisted-service/pull/4830) * [MGMT-6536](https://issues.redhat.com/browse/MGMT-6536): select default cidr in SNO based on default route metrics (#4770) [#4770](https://github.com/openshift/assisted-service/pull/4770) * [MGMT-12535](https://issues.redhat.com/browse/MGMT-12535): Swagger changes for vip verification (#4841) [#4841](https://github.com/openshift/assisted-service/pull/4841) * Revert "MGMT-12794: allow to edit ACI post install (#4831)" (#4839) [#4831](https://github.com/openshift/assisted-service/pull/4831) * [MGMT-13080](https://issues.redhat.com/browse/MGMT-13080): UMN if machine cidr not set no need to validate bootstrap (#4835) [#4835](https://github.com/openshift/assisted-service/pull/4835) * NO-ISSUE: Bump github.com/golang-jwt/jwt/v4 from 4.4.2 to 4.4.3 (#4834) [#4834](https://github.com/openshift/assisted-service/pull/4834) * NO-ISSUE: Bump github.com/go-openapi/strfmt from 0.21.2 to 0.21.3 (#4833) [#4833](https://github.com/openshift/assisted-service/pull/4833) * [MGMT-12794](https://issues.redhat.com/browse/MGMT-12794): allow to edit ACI post install (#4831) [#4831](https://github.com/openshift/assisted-service/pull/4831) * [MGMT-11979](https://issues.redhat.com/browse/MGMT-11979): verify install-config manifest in subsystem (#4816) [#4816](https://github.com/openshift/assisted-service/pull/4816) * NO-ISSUE: disable invalid nmstate test (#4832) [#4832](https://github.com/openshift/assisted-service/pull/4832) * NO-ISSUE: Pass HA mode of the cluster to network validations (#4774) [#4774](https://github.com/openshift/assisted-service/pull/4774) * [MGMT-12743](https://issues.redhat.com/browse/MGMT-12743): adds enhancement proposal for shorter image URLs (#4703) [#4703](https://github.com/openshift/assisted-service/pull/4703) * [MGMT-13038](https://issues.redhat.com/browse/MGMT-13038): Git fails to trust git repository because of mismatch with files (#4822) [#4822](https://github.com/openshift/assisted-service/pull/4822) * [MGMT-13036](https://issues.redhat.com/browse/MGMT-13036): add emptyDir mount for filesystem cache and ephemeral-storage policy (#4821) [#4821](https://github.com/openshift/assisted-service/pull/4821) * [MGMT-12755](https://issues.redhat.com/browse/MGMT-12755): Disallow periods in cluster name (#4778) [#4778](https://github.com/openshift/assisted-service/pull/4778) * NO-ISSUE: Bump github.com/aws/aws-sdk-go from 1.44.51 to 1.44.163 (#4818) [#4818](https://github.com/openshift/assisted-service/pull/4818) * Provide the inspector URL to the ironic ignition builder (#4779) [#4779](https://github.com/openshift/assisted-service/pull/4779) * NO-ISSUE: Move SaaS networking documentation to Telco Docs (#4429) [#4429](https://github.com/openshift/assisted-service/pull/4429) * NO-ISSUE: Bump github.com/go-openapi/swag from 0.21.1 to 0.22.3 (#4813) [#4813](https://github.com/openshift/assisted-service/pull/4813) * [MGMT-12978](https://issues.redhat.com/browse/MGMT-12978): Append -multi suffix to multi-arch images in SupportedVersions (#4811) [#4811](https://github.com/openshift/assisted-service/pull/4811) * [MGMT-12880](https://issues.redhat.com/browse/MGMT-12880): Update the wording of statusRebootTimeout (#4805) [#4805](https://github.com/openshift/assisted-service/pull/4805) * [MGMT-12911](https://issues.redhat.com/browse/MGMT-12911): Update assisted service operator docs with new icsp behavior (#4804) [#4804](https://github.com/openshift/assisted-service/pull/4804) * [MGMT-12950](https://issues.redhat.com/browse/MGMT-12950): Disable compatible agent validation while installing (#4791) [#4791](https://github.com/openshift/assisted-service/pull/4791) * [MGMT-12971](https://issues.redhat.com/browse/MGMT-12971): remove 4.12.0.0-0 as openshift hardcoded version in host monitor loop (#4806) [#4806](https://github.com/openshift/assisted-service/pull/4806) * Bump OCP versions: 4.8, 4.11 (#4807) [#4807](https://github.com/openshift/assisted-service/pull/4807) * NO-ISSUE: Bump github.com/stretchr/testify from 1.7.2 to 1.8.1 (#4535) [#4535](https://github.com/openshift/assisted-service/pull/4535) * NO-ISSUE: Changing the way we handle an error from 'updateNetworkParams' from returning 'nil, err' to 'cluster, err' (#4714) [#4714](https://github.com/openshift/assisted-service/pull/4714) * NO-ISSUE: Add multiarch OCP 4.12 release images (#4795) [#4795](https://github.com/openshift/assisted-service/pull/4795) * NO-ISSUE: Add danmanor to approvers (#4801) [#4801](https://github.com/openshift/assisted-service/pull/4801) * [MGMT-12445](https://issues.redhat.com/browse/MGMT-12445): Update host install progress response (#4787) [#4787](https://github.com/openshift/assisted-service/pull/4787) * [MGMT-12697](https://issues.redhat.com/browse/MGMT-12697): Reject unknown json fields (#4794) [#4794](https://github.com/openshift/assisted-service/pull/4794) * [MGMT-12366](https://issues.redhat.com/browse/MGMT-12366): Automatically calculate 2nd Machine Network from 2nd VIP (#4761) [#4761](https://github.com/openshift/assisted-service/pull/4761) * [MGMT-12591](https://issues.redhat.com/browse/MGMT-12591): setting lvmo on non-SNO cluster should return bad request (#4742) [#4742](https://github.com/openshift/assisted-service/pull/4742) * [MGMT-12237](https://issues.redhat.com/browse/MGMT-12237): Limit upgrade agent events (#4786) [#4786](https://github.com/openshift/assisted-service/pull/4786) * Bump OCP versions: 4.10 (#4789) [#4789](https://github.com/openshift/assisted-service/pull/4789) * [MGMT-12886](https://issues.redhat.com/browse/MGMT-12886): fetch CRDs by group in HASC ctrl (#4768) [#4768](https://github.com/openshift/assisted-service/pull/4768) * [OCPBUGS-2953](https://issues.redhat.com/browse/OCPBUGS-2953): Fix regex to filter images by tag and by sha (#4767) [#4767](https://github.com/openshift/assisted-service/pull/4767) * Refactor the versions handler into a proper cache (#4645) [#4645](https://github.com/openshift/assisted-service/pull/4645) * [MGMT-12870](https://issues.redhat.com/browse/MGMT-12870): Add missing dual-stack VIP CRUD for KubeAPI (#4755) [#4755](https://github.com/openshift/assisted-service/pull/4755) * NO-ISSUE: reduce build image size (#4775) [#4775](https://github.com/openshift/assisted-service/pull/4775) * [MGMT-12433](https://issues.redhat.com/browse/MGMT-12433): remove text minimum Size 0GB in lvm (#4772) [#4772](https://github.com/openshift/assisted-service/pull/4772) * Document the ironic agent image behavior for converged flow (#4771) [#4771](https://github.com/openshift/assisted-service/pull/4771) * NO-ISSUE: Added ZTP workflows to hive integration README.md (#4762) [#4762](https://github.com/openshift/assisted-service/pull/4762) * [MGMT-12471](https://issues.redhat.com/browse/MGMT-12471): Don't wait for console if it is disabled (#4594) [#4594](https://github.com/openshift/assisted-service/pull/4594) * Set infra-env kernel params on preprovisioning image (#4757) [#4757](https://github.com/openshift/assisted-service/pull/4757) * NO-ISSUE: use two logger instance for generic and ocm logging (#4734) [#4734](https://github.com/openshift/assisted-service/pull/4734) * NO-ISSUE: extract client from reconcile context (#4720) [#4720](https://github.com/openshift/assisted-service/pull/4720) * Update cluster-baremetal-operator and use GetIronicIP from there (#4491) [#4491](https://github.com/openshift/assisted-service/pull/4491) * Bump OCP versions: 4.12, 4.9 (#4764) [#4764](https://github.com/openshift/assisted-service/pull/4764) * NO-ISSUE: Set the correct RAM size in BMH HardwareDetails (#4453) [#4453](https://github.com/openshift/assisted-service/pull/4453) * [TELCODOCS-831](https://issues.redhat.com/browse/TELCODOCS-831): Document capabilities exclusion (#4213) [#4213](https://github.com/openshift/assisted-service/pull/4213) * [OCPBUGS-1683](https://issues.redhat.com/browse/OCPBUGS-1683): Assisted-install failing with None platform when multiple IP interfaces configured (#4750) [#4750](https://github.com/openshift/assisted-service/pull/4750) * oMGMT-12169: Changing the cluster's validation message when disks size is not sufficient (#4729) [#4729](https://github.com/openshift/assisted-service/pull/4729) * NO-ISSUE: edit HASC enhancement doc (#4756) [#4756](https://github.com/openshift/assisted-service/pull/4756) * [MGMT-9915](https://issues.redhat.com/browse/MGMT-9915): Fix sample CRs for dual-stack VIPs (#4758) [#4758](https://github.com/openshift/assisted-service/pull/4758) * [MGMT-12759](https://issues.redhat.com/browse/MGMT-12759): Reinstate assisted NMState Go binding (#4698) [#4698](https://github.com/openshift/assisted-service/pull/4698) * [MGMT-9915](https://issues.redhat.com/browse/MGMT-9915): Prepare sample CRs for dual-stack VIPs (#4754) [#4754](https://github.com/openshift/assisted-service/pull/4754) * NO-ISSUE: Fix wrong unit test for CIDR autoallocation (#4736) (#4459) [#4736](https://github.com/openshift/assisted-service/pull/4736) * [MGMT-12366](https://issues.redhat.com/browse/MGMT-12366): Allow to use UpdateMachineCidr for multiple networks (#4747) [#4747](https://github.com/openshift/assisted-service/pull/4747) * [MGMT-12863](https://issues.redhat.com/browse/MGMT-12863): Assisted Spoke install-config does not generate icsp with multiple mirror to entries (#4745) [#4745](https://github.com/openshift/assisted-service/pull/4745) * Use policy/v1 for pod disruption budget (#4746) [#4746](https://github.com/openshift/assisted-service/pull/4746) * Split the os versions handling from the release image handling (#4737) [#4737](https://github.com/openshift/assisted-service/pull/4737) * Bump OCP versions: 4.12 (#4741) [#4741](https://github.com/openshift/assisted-service/pull/4741) * [OKD-90](https://issues.redhat.com/browse/OKD-90): execute should throw a warning (#4739) [#4739](https://github.com/openshift/assisted-service/pull/4739) * [OCPBUGS-4493](https://issues.redhat.com/browse/OCPBUGS-4493): do not mutate ACI post installation start (#4723) [#4723](https://github.com/openshift/assisted-service/pull/4723) * NO-ISSUE: Fix wrong unit test for CIDR autoallocation (#4736) [#4736](https://github.com/openshift/assisted-service/pull/4736) * Use the cluster version when extracting the ironic agent image from a release (#4727) [#4727](https://github.com/openshift/assisted-service/pull/4727) * NO-ISSUE: Explicitly finish mock controllers in cluster transition tests (#4617) [#4617](https://github.com/openshift/assisted-service/pull/4617) * [MGMT-12648](https://issues.redhat.com/browse/MGMT-12648): Update operator bundle channel (#4732) [#4732](https://github.com/openshift/assisted-service/pull/4732) * [MGMT-12634](https://issues.redhat.com/browse/MGMT-12634): Create new allow-add-hosts endpoint (#4661) [#4661](https://github.com/openshift/assisted-service/pull/4661) * Move API handlers to a separate struct (#4728) [#4728](https://github.com/openshift/assisted-service/pull/4728) * [MGMT-11506](https://issues.redhat.com/browse/MGMT-11506): Present a more useful validation message for packet loss (#4717) [#4717](https://github.com/openshift/assisted-service/pull/4717) * NO-ISSUE: Verify that GORM embedded structure is always part of containing structure (#4730) [#4730](https://github.com/openshift/assisted-service/pull/4730) * [MGMT-12662](https://issues.redhat.com/browse/MGMT-12662): Add API documentation for Live ISO kernel arguments customization (#4669) [#4669](https://github.com/openshift/assisted-service/pull/4669) * [MGMT-9915](https://issues.redhat.com/browse/MGMT-9915): Enhancement for dual-stack VIPs (#4245) [#4245](https://github.com/openshift/assisted-service/pull/4245) * [MGMT-12423](https://issues.redhat.com/browse/MGMT-12423): Use pointers when collecting Agents from ACI (#4570) [#4570](https://github.com/openshift/assisted-service/pull/4570) * Bump OCP versions: 4.11 (#4722) [#4722](https://github.com/openshift/assisted-service/pull/4722) * NO-ISSUE: Bump github.com/moby/moby (#4721) [#4721](https://github.com/openshift/assisted-service/pull/4721) * [MGMT-12400](https://issues.redhat.com/browse/MGMT-12400): enable pprof when debug mode for memory profiling (#4712) [#4712](https://github.com/openshift/assisted-service/pull/4712) * [MGMT-12797](https://issues.redhat.com/browse/MGMT-12797): Missing dual-stack VIP values in SNO cluster (#4710) [#4710](https://github.com/openshift/assisted-service/pull/4710) * [MGMT-12749](https://issues.redhat.com/browse/MGMT-12749): BMH: add fallback location for spoke's root CA (#4696) [#4696](https://github.com/openshift/assisted-service/pull/4696) * OKD: extract manifests if available (#4715) [#4715](https://github.com/openshift/assisted-service/pull/4715) * [MGMT-11455](https://issues.redhat.com/browse/MGMT-11455): Add formal API to allow users to set an additional trust bundle (#4447) [#4447](https://github.com/openshift/assisted-service/pull/4447) * [MGMT-12806](https://issues.redhat.com/browse/MGMT-12806): Allow registration when pending for input (#4718) [#4718](https://github.com/openshift/assisted-service/pull/4718) * [MGMT-10376](https://issues.redhat.com/browse/MGMT-10376): Adding a feature usage flag for setting UserManagedNetworking flag in a non-SNO configuration (#4579) [#4579](https://github.com/openshift/assisted-service/pull/4579) * [MGMT-11386](https://issues.redhat.com/browse/MGMT-11386): approve day2 CSRs for an agent without BMH (#4691) [#4691](https://github.com/openshift/assisted-service/pull/4691) * Bump OCP versions: 4.8 (#4702) [#4702](https://github.com/openshift/assisted-service/pull/4702) * [MGMT-12423](https://issues.redhat.com/browse/MGMT-12423): Additional debug logs when collecting Agents from ACI (#4704) [#4704](https://github.com/openshift/assisted-service/pull/4704) * [MGMT-11536](https://issues.redhat.com/browse/MGMT-11536): refresh cluster after host deletion (#4666) [#4666](https://github.com/openshift/assisted-service/pull/4666) * [MGMT-12388](https://issues.redhat.com/browse/MGMT-12388): Forbid dual-stack VIPs for OpenShift pre-4.12 (#4694) [#4694](https://github.com/openshift/assisted-service/pull/4694) * docs: add platform integration enhancement (#4192) [#4192](https://github.com/openshift/assisted-service/pull/4192) * NO-ISSUE: move grafana dashboards to other repository (#4701) [#4701](https://github.com/openshift/assisted-service/pull/4701) * Bump OCP versions: 4.10, 4.12 (#4693) [#4693](https://github.com/openshift/assisted-service/pull/4693) * NO-ISSUE: Enable state machine documentation (#4680) [#4680](https://github.com/openshift/assisted-service/pull/4680) * Remove ValidateAccessToMultiarch function (#4630) [#4630](https://github.com/openshift/assisted-service/pull/4630) * Revert "MGMT-11506: Present a more useful validation message for packet loss (#4358)" (#4695) [#4358](https://github.com/openshift/assisted-service/pull/4358) * [MGMT-12666](https://issues.redhat.com/browse/MGMT-12666): Document Unauthenticated Registries (#4692) [#4692](https://github.com/openshift/assisted-service/pull/4692) * [MGMT-12616](https://issues.redhat.com/browse/MGMT-12616): Reject register after install (#4665) [#4665](https://github.com/openshift/assisted-service/pull/4665) * [MGMT-12723](https://issues.redhat.com/browse/MGMT-12723): Fix log formatting in inventory.go (#4679) [#4679](https://github.com/openshift/assisted-service/pull/4679) * [MGMT-12635](https://issues.redhat.com/browse/MGMT-12635): Add icsp-file support for all oc commands (#4684) [#4684](https://github.com/openshift/assisted-service/pull/4684) * [MGMT-12627](https://issues.redhat.com/browse/MGMT-12627): Add Multiple VIPs support for state machine validators (#4643) [#4643](https://github.com/openshift/assisted-service/pull/4643) * [MGMT-12389](https://issues.redhat.com/browse/MGMT-12389): Add feature usage for dual-stack VIPs (#4596) [#4596](https://github.com/openshift/assisted-service/pull/4596) * [MGMT-12360](https://issues.redhat.com/browse/MGMT-12360): Pass multiple VIPs down to install-config on OCP >=4.12 (#4573) [#4573](https://github.com/openshift/assisted-service/pull/4573) * MGMT-12684 add envoy as sidecar to produce access log (#4670) [#4670](https://github.com/openshift/assisted-service/pull/4670) * Small doc addition for OLM operator plugins (#4689) [#4689](https://github.com/openshift/assisted-service/pull/4689) * Bump OCP versions: 4.11 (#4688) [#4688](https://github.com/openshift/assisted-service/pull/4688) * [MGMT-12355](https://issues.redhat.com/browse/MGMT-12355): API and Ingress VIPs CRUD implementation (#4568) [#4568](https://github.com/openshift/assisted-service/pull/4568) * bm_inventory: use HTTPS if possible for day2 workers (#4150) [#4150](https://github.com/openshift/assisted-service/pull/4150) * NO-ISSUE: Bump github.com/go-openapi/errors from 0.20.2 to 0.20.3 (#4681) [#4681](https://github.com/openshift/assisted-service/pull/4681) * [MGMT-12678](https://issues.redhat.com/browse/MGMT-12678): Deprecate API and Ingress VIP (Singular) (#4668) [#4668](https://github.com/openshift/assisted-service/pull/4668) * NO-ISSUE: add unauthenticatedRegistries to HASC on deploy (#4676) [#4676](https://github.com/openshift/assisted-service/pull/4676) * [MGMT-11813](https://issues.redhat.com/browse/MGMT-11813): how to install HASC doc (#4663) [#4663](https://github.com/openshift/assisted-service/pull/4663) * Bump OCP versions: 4.11 (#4674) [#4674](https://github.com/openshift/assisted-service/pull/4674) * [MGMT-12686](https://issues.redhat.com/browse/MGMT-12686): Allow installing on FC disks (#4671) [#4671](https://github.com/openshift/assisted-service/pull/4671) * Bump OCP versions: 4.9 (#4667) [#4667](https://github.com/openshift/assisted-service/pull/4667) * [MGMT-8789](https://issues.redhat.com/browse/MGMT-8789): Improve UX setting PUBLIC_CONTAINER_REGISTRIES (#4552) [#4552](https://github.com/openshift/assisted-service/pull/4552) * [MGMT-12466](https://issues.redhat.com/browse/MGMT-12466): Add feature usage for discovery kernel arguments (#4659) [#4659](https://github.com/openshift/assisted-service/pull/4659) * [MGMT-12379](https://issues.redhat.com/browse/MGMT-12379): PlatformType is not validated when installing SNO cluster. (#4656) [#4656](https://github.com/openshift/assisted-service/pull/4656) * Bump OCP versions: 4.12, 4.10 (#4662) [#4662](https://github.com/openshift/assisted-service/pull/4662) * NO-ISSUE: log build version (#4658) [#4658](https://github.com/openshift/assisted-service/pull/4658) * [OKD-90](https://issues.redhat.com/browse/OKD-90): Support automated extraction of OKD RPMs (#4650) [#4650](https://github.com/openshift/assisted-service/pull/4650) * [MGMT-12332](https://issues.redhat.com/browse/MGMT-12332): Kube API subsystem tests for kernel arguments (#4647) [#4647](https://github.com/openshift/assisted-service/pull/4647) * [MGMT-12552](https://issues.redhat.com/browse/MGMT-12552): Add UT for day-2 agent status updates (#4657) (#4660) [#4657](https://github.com/openshift/assisted-service/pull/4657) * [MGMT-12552](https://issues.redhat.com/browse/MGMT-12552): Add UT for day-2 agent status updates (#4657) [#4657](https://github.com/openshift/assisted-service/pull/4657) * [MGMT-11506](https://issues.redhat.com/browse/MGMT-11506): Present a more useful validation message for packet loss (#4358) [#4358](https://github.com/openshift/assisted-service/pull/4358) * [MGMT-12592](https://issues.redhat.com/browse/MGMT-12592): added webhooks tests to hypershift e2e (#4648) [#4648](https://github.com/openshift/assisted-service/pull/4648) * [MGMT-12552](https://issues.redhat.com/browse/MGMT-12552): Day-2 agent stuck with status_info rebooting although the node is already part of the cluster (#4652) [#4652](https://github.com/openshift/assisted-service/pull/4652) * [MGMT-11740](https://issues.redhat.com/browse/MGMT-11740): WebHook configuration in HASC (#4582) [#4582](https://github.com/openshift/assisted-service/pull/4582) * [MGMT-12605](https://issues.redhat.com/browse/MGMT-12605): Remove duplicated tests: Dual-stack UpdateCluster (#4644) [#4644](https://github.com/openshift/assisted-service/pull/4644) * NO-ISSUE: Explicitly finish mock controller in host tests (#4632) [#4632](https://github.com/openshift/assisted-service/pull/4632) * Bump OCP versions: 4.10, 4.8 (#4646) [#4646](https://github.com/openshift/assisted-service/pull/4646) * [MGMT-11810](https://issues.redhat.com/browse/MGMT-11810): added deploy_hypershift_cluster script (#4577) [#4577](https://github.com/openshift/assisted-service/pull/4577) * [MGMT-8357](https://issues.redhat.com/browse/MGMT-8357): change 'local' deployment method to 'minikube' (#4642) [#4642](https://github.com/openshift/assisted-service/pull/4642) * NO-ISSUE: Explicitly finish mock controller in host command tests (#4633) [#4633](https://github.com/openshift/assisted-service/pull/4633) * NO-ISSUE: Explicitly finish mock controller in host transition tests (#4631) [#4631](https://github.com/openshift/assisted-service/pull/4631) * [MGMT-12500](https://issues.redhat.com/browse/MGMT-12500): DPU cpu arch can be aarch64 and not arm64, adding aarch64 to (#4628) [#4628](https://github.com/openshift/assisted-service/pull/4628) * NO-ISSUE: Explicitly finish mock controller in cluster tests (#4618) [#4618](https://github.com/openshift/assisted-service/pull/4618) * [MGMT-12318](https://issues.redhat.com/browse/MGMT-12318): improve condition message of missing secret (#4641) [#4641](https://github.com/openshift/assisted-service/pull/4641) * Versions tech debt cleanup (#4640) [#4640](https://github.com/openshift/assisted-service/pull/4640) * [MGMT-11087](https://issues.redhat.com/browse/MGMT-11087): Replaced HPP with ODF LVMO on CNV for a single-node … (#4434) [#4434](https://github.com/openshift/assisted-service/pull/4434) * [MGMT-12555](https://issues.redhat.com/browse/MGMT-12555): Try avoid deadlocks when updating cluster or host (#4624) [#4624](https://github.com/openshift/assisted-service/pull/4624) * NO-ISSUE: add stage logs to grafana (#4638) [#4638](https://github.com/openshift/assisted-service/pull/4638) * [MGMT-12332](https://issues.redhat.com/browse/MGMT-12332): Subsystem tests for discovery kernel arguments (#4616) [#4616](https://github.com/openshift/assisted-service/pull/4616) * NO-ISSUE: Explicitly finish mock controller in ignition tests (#4634) [#4634](https://github.com/openshift/assisted-service/pull/4634) * NO-ISSUE: fix attach-disk failure (#4629) [#4629](https://github.com/openshift/assisted-service/pull/4629) * [MGMT-12318](https://issues.redhat.com/browse/MGMT-12318): added conditions for spoke kubeconfig secret (#4623) [#4623](https://github.com/openshift/assisted-service/pull/4623) * nutanix: remove worker MachineSet too (#4621) [#4621](https://github.com/openshift/assisted-service/pull/4621) * [MGMT-8357](https://issues.redhat.com/browse/MGMT-8357): Support kind hub-cluster (#4613) [#4613](https://github.com/openshift/assisted-service/pull/4613) * [MGMT-12435](https://issues.redhat.com/browse/MGMT-12435): Add a way to apply patches to core manifests (#4583) [#4583](https://github.com/openshift/assisted-service/pull/4583) * Disable converged flow by default (#4626) [#4626](https://github.com/openshift/assisted-service/pull/4626) * Describe openshift_version in os_image better (#4620) [#4620](https://github.com/openshift/assisted-service/pull/4620) * [MGMT-12068](https://issues.redhat.com/browse/MGMT-12068): kube api support for discovery kernel arguments (#4566) [#4566](https://github.com/openshift/assisted-service/pull/4566) * [MGMT-12572](https://issues.redhat.com/browse/MGMT-12572): Remove duplicated tests: V2UpdateCluster (#4625) [#4625](https://github.com/openshift/assisted-service/pull/4625) * [MGMT-12552](https://issues.redhat.com/browse/MGMT-12552): Day-2 agent stuck with status_info rebooting although the node is already part of the cluster (#4610) [#4610](https://github.com/openshift/assisted-service/pull/4610) * [MGMT-12489](https://issues.redhat.com/browse/MGMT-12489): We should validate that inventory is not nil while returning (#4611) [#4611](https://github.com/openshift/assisted-service/pull/4611) * NO-ISSUE: Bump github.com/google/go-cmp from 0.5.8 to 0.5.9 (#4615) [#4615](https://github.com/openshift/assisted-service/pull/4615) * [MGMT-12557](https://issues.redhat.com/browse/MGMT-12557): remove duplicated unit tests: monitored operators (#4612) [#4612](https://github.com/openshift/assisted-service/pull/4612) * [MGMT-12545](https://issues.redhat.com/browse/MGMT-12545): Rename "discovery kernel arguments" to "kernel argument" in infra-env context (#4605) [#4605](https://github.com/openshift/assisted-service/pull/4605) * [MGMT-12492](https://issues.redhat.com/browse/MGMT-12492): update statusRebootTimeout info message to ask the user to (#4586) [#4586](https://github.com/openshift/assisted-service/pull/4586) * Bump OCP versions: 4.12 (#4608) [#4608](https://github.com/openshift/assisted-service/pull/4608) * [MGMT-12299](https://issues.redhat.com/browse/MGMT-12299): Changing the message user sees when the cluster doesn't contain the correct composition of control plane nodes and workers (#4537) [#4537](https://github.com/openshift/assisted-service/pull/4537) * [OCPBUGSM-46219](https://issues.redhat.com/browse/OCPBUGSM-46219): OCPBUGSM-46220: Update golang version to 1.18.1. (#4598) [#4598](https://github.com/openshift/assisted-service/pull/4598) * [MGMT-12478](https://issues.redhat.com/browse/MGMT-12478): AgentClusterInstall remains in installed state when using ignitionEndpoint (#4604) [#4604](https://github.com/openshift/assisted-service/pull/4604) * [MGMT-12500](https://issues.redhat.com/browse/MGMT-12500): Add AI support for a DPU worker (#4588) [#4588](https://github.com/openshift/assisted-service/pull/4588) * Bump OCP versions: 4.10, 4.11 (#4602) [#4602](https://github.com/openshift/assisted-service/pull/4602) * [MGMT-12528](https://issues.redhat.com/browse/MGMT-12528): Disable network scanning for very large IPv4 subnets (#4601) [#4601](https://github.com/openshift/assisted-service/pull/4601) * NO-ISSUE: add warning and info panel to log dashboard (#4572) [#4572](https://github.com/openshift/assisted-service/pull/4572) * [MGMT-12507](https://issues.redhat.com/browse/MGMT-12507): Remove duplicated unit tests: RegisterHost and GetNextSteps (#4595) [#4595](https://github.com/openshift/assisted-service/pull/4595) * [MGMT-9915](https://issues.redhat.com/browse/MGMT-9915): Create utility functions to get cluster's VIPs (#4575) [#4575](https://github.com/openshift/assisted-service/pull/4575) * MGMT-12098 Remove legacy auto reset host (#4599) [#4599](https://github.com/openshift/assisted-service/pull/4599) * [MGMT-12053](https://issues.redhat.com/browse/MGMT-12053): Add support for aditional kernel arguments when serving iPXE (#4541) [#4541](https://github.com/openshift/assisted-service/pull/4541) * MGMT-12522 Fix unit test DB connection failure (#4597) [#4597](https://github.com/openshift/assisted-service/pull/4597) * Remove useless getReleaseImage function (#4593) [#4593](https://github.com/openshift/assisted-service/pull/4593) * Allow nightly 4.12 builds to use the converged flow (#4592) [#4592](https://github.com/openshift/assisted-service/pull/4592) * [MGMT-12389](https://issues.redhat.com/browse/MGMT-12389): Create flag for per-version support of dual-stack VIPs (#4565) [#4565](https://github.com/openshift/assisted-service/pull/4565) * [MGMT-12354](https://issues.redhat.com/browse/MGMT-12354): Migrate single VIP values to the new data structure (#4562) [#4562](https://github.com/openshift/assisted-service/pull/4562) * [MGMT-12423](https://issues.redhat.com/browse/MGMT-12423): Add debug logs for counting unsynced agents (#4571) [#4571](https://github.com/openshift/assisted-service/pull/4571) * [MGMT-12398](https://issues.redhat.com/browse/MGMT-12398): Regression fix: Move host stage to "Done" only when not in KubeAPI mode. (#4587) [#4587](https://github.com/openshift/assisted-service/pull/4587) * [MGMT-12462](https://issues.redhat.com/browse/MGMT-12462): Fix assisted-service swagger file (#4580) [#4580](https://github.com/openshift/assisted-service/pull/4580) * Remove redundant boto3 dependency (#4585) [#4585](https://github.com/openshift/assisted-service/pull/4585) * NO-ISSUE: Rename misleading network utility function (#4574) [#4574](https://github.com/openshift/assisted-service/pull/4574) * Bump OCP versions: 4.9 (#4576) [#4576](https://github.com/openshift/assisted-service/pull/4576) * [MGMT-12305](https://issues.redhat.com/browse/MGMT-12305): Fix a vulnerability which could cause a denial of service on version v0.3.7 of golang.org/x/text/language. (#4525) [#4525](https://github.com/openshift/assisted-service/pull/4525) * [MGMT-12422](https://issues.redhat.com/browse/MGMT-12422): Fix bm platform update failure when cluster platform different from bm/none (#4564) [#4564](https://github.com/openshift/assisted-service/pull/4564) * [MGMT-12363](https://issues.redhat.com/browse/MGMT-12363): Changing the message which the service sends when the right amount of dedicated control plane nodes is achieved (#4546) [#4546](https://github.com/openshift/assisted-service/pull/4546) * [MGMT-12425](https://issues.redhat.com/browse/MGMT-12425): Removal of problematic validation. (#4563) [#4563](https://github.com/openshift/assisted-service/pull/4563) * NO-ISSUE: add logs dashboard (#4569) [#4569](https://github.com/openshift/assisted-service/pull/4569) * [MGMT-12083](https://issues.redhat.com/browse/MGMT-12083): Create enhancement document for discovery kernel parameters (#4420) [#4420](https://github.com/openshift/assisted-service/pull/4420) * Bump OCP versions: 4.10, 4.11 (#4561) [#4561](https://github.com/openshift/assisted-service/pull/4561) * [MGMT-12318](https://issues.redhat.com/browse/MGMT-12318): handle conditions in HASC (#4555) [#4555](https://github.com/openshift/assisted-service/pull/4555) * [MGMT-12353](https://issues.redhat.com/browse/MGMT-12353): Add dual-stack VIP fields to the Rest API (#4548) [#4548](https://github.com/openshift/assisted-service/pull/4548) * Ensure the preprovisioningimage arch matches the infraenv (#4520) [#4520](https://github.com/openshift/assisted-service/pull/4520) * [MGMT-11752](https://issues.redhat.com/browse/MGMT-11752): enhancement doc: ai on zero worker hypershift (#4325) [#4325](https://github.com/openshift/assisted-service/pull/4325) * [MGMT-9023](https://issues.redhat.com/browse/MGMT-9023): Add hyperthreading feature usage (#4514) [#4514](https://github.com/openshift/assisted-service/pull/4514) * [MGMT-11805](https://issues.redhat.com/browse/MGMT-11805): Don't go through the API for setting a discovery password (#4560) [#4560](https://github.com/openshift/assisted-service/pull/4560) * Add url auth for getting a single infra-env (#4559) [#4559](https://github.com/openshift/assisted-service/pull/4559) * NO-ISSUE: add initialDelaySeconds for readiness probe (#4557) [#4557](https://github.com/openshift/assisted-service/pull/4557) * [MGMT-12380](https://issues.redhat.com/browse/MGMT-12380): Improve message of vip validation failure (#4553) [#4553](https://github.com/openshift/assisted-service/pull/4553) * [MGMT-12368](https://issues.redhat.com/browse/MGMT-12368): Verify that Kernel Arguments API does not change in the future (#4547) [#4547](https://github.com/openshift/assisted-service/pull/4547) * [MGMT-12056](https://issues.redhat.com/browse/MGMT-12056): changing the default behavior of the network type for the CD/ACI controller - following OCP move to default OVNKubernetes network type from version 4.12 or higher, AI should install clusters accordingly (#4485) [#4485](https://github.com/openshift/assisted-service/pull/4485) * [MGMT-12353](https://issues.redhat.com/browse/MGMT-12353): Add dual-stack VIP fields to the KubeAPI (#4549) [#4549](https://github.com/openshift/assisted-service/pull/4549) * NO-ISSUE: Document how to add OCM capabilities (#4528) [#4528](https://github.com/openshift/assisted-service/pull/4528) * Bump to 4.12.0-ec.5 (#4554) [#4554](https://github.com/openshift/assisted-service/pull/4554) * [MGMT-12214](https://issues.redhat.com/browse/MGMT-12214): extract reconciler logic for using HASC (#4540) [#4540](https://github.com/openshift/assisted-service/pull/4540) * [MGMT-11750](https://issues.redhat.com/browse/MGMT-11750): ensure namespace exists on spoke cluster (HASC) (#4534) [#4534](https://github.com/openshift/assisted-service/pull/4534) * Bump OCP versions: 4.8 (#4550) [#4550](https://github.com/openshift/assisted-service/pull/4550) * [Full changelog](https://github.com/openshift/assisted-service/compare/b03e2db9f58b8bc2fdcb339659b47973688436e3...) ### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/) * [MGMT-17518](https://issues.redhat.com/browse/MGMT-17518): Bump x/net to 0.24.0 to mitigate CVE-2023-45288 (#818) [#818](https://github.com/openshift/assisted-installer/pull/818) * Move to rhel9, decouple from cli image (#760) [#760](https://github.com/openshift/assisted-installer/pull/760) * NO-ISSUE: Decouple inventoryClient from ops (#811) [#811](https://github.com/openshift/assisted-installer/pull/811) * NO-ISSUE: Decouple inventoryClient from ops (#810) [#810](https://github.com/openshift/assisted-installer/pull/810) * NO-ISSUE: Bump the go-dependencies group with 3 updates (#809) [#809](https://github.com/openshift/assisted-installer/pull/809) * [MGMT-16587](https://issues.redhat.com/browse/MGMT-16587): Update to mitigate CVE-2024-21626 (#806) [#806](https://github.com/openshift/assisted-installer/pull/806) * [MGMT-17305](https://issues.redhat.com/browse/MGMT-17305): Wipe installation disk on IBI (#808) [#808](https://github.com/openshift/assisted-installer/pull/808) * [MGMT-17384](https://issues.redhat.com/browse/MGMT-17384): Change waiting for encapsulated machine config from retry to wait-for-predicate (#807) [#807](https://github.com/openshift/assisted-installer/pull/807) * NO-ISSUE: Bump the go-dependencies group with 1 update (#803) [#803](https://github.com/openshift/assisted-installer/pull/803) * [MGMT-17308](https://issues.redhat.com/browse/MGMT-17308): Offboard osherdp from maintainers list (#802) [#802](https://github.com/openshift/assisted-installer/pull/802) * [MGMT-16587](https://issues.redhat.com/browse/MGMT-16587): Bump runc to 1.1.12 to mitigate CVE-2024-21626 (#801) [#801](https://github.com/openshift/assisted-installer/pull/801) * [OCPBUGS-30056](https://issues.redhat.com/browse/OCPBUGS-30056): RAN - SNO 4.16 deployment - Failed at Rebooting in agent (#800) [#800](https://github.com/openshift/assisted-installer/pull/800) * [MGMT-16993](https://issues.redhat.com/browse/MGMT-16993): [STG] avoid reboot not working correctly when there is a partition on installation disk (#798) [#798](https://github.com/openshift/assisted-installer/pull/798) * NO-ISSUE: Bump the go-dependencies group with 5 updates (#799) [#799](https://github.com/openshift/assisted-installer/pull/799) * NO-ISSUE: Bump the go-dependencies group with 2 updates (#797) [#797](https://github.com/openshift/assisted-installer/pull/797) * [MGMT-16843](https://issues.redhat.com/browse/MGMT-16843): Ensure valid hostname during install (#788) [#788](https://github.com/openshift/assisted-installer/pull/788) * [MGMT-16966](https://issues.redhat.com/browse/MGMT-16966): Problem creating extra partition on main disk in 4.15+ (#787) [#787](https://github.com/openshift/assisted-installer/pull/787) * NO-ISSUE: Bump the go-dependencies group with 2 updates (#786) [#786](https://github.com/openshift/assisted-installer/pull/786) * [MGMT-16211](https://issues.redhat.com/browse/MGMT-16211): Remove all timeouts from controller (#779) [#779](https://github.com/openshift/assisted-installer/pull/779) * [OCPBUGS-25718](https://issues.redhat.com/browse/OCPBUGS-25718): Do not remove uninitialized taints if vSphere credentials are provided. (#778) [#778](https://github.com/openshift/assisted-installer/pull/778) * [MGMT-14226](https://issues.redhat.com/browse/MGMT-14226): Upgrade docker to 20.10.24 for CVE-2023-28842 (#781) [#781](https://github.com/openshift/assisted-installer/pull/781) * NO-ISSUE: Bump the go-dependencies group with 4 updates (#780) [#780](https://github.com/openshift/assisted-installer/pull/780) * NO-ISSUE: Bump the go-dependencies group with 1 update (#776) [#776](https://github.com/openshift/assisted-installer/pull/776) * NO-ISSUE: Bump the go-dependencies group with 2 updates (#772) [#772](https://github.com/openshift/assisted-installer/pull/772) * NO-ISSUE remove filanov from approves (#773) [#773](https://github.com/openshift/assisted-installer/pull/773) * NO-ISSUE: Bump the go-dependencies group with 1 update (#770) [#770](https://github.com/openshift/assisted-installer/pull/770) * NO-ISSUE: Bump the go-dependencies group with 2 updates (#769) [#769](https://github.com/openshift/assisted-installer/pull/769) * NO-ISSUE: Bump the go-dependencies group with 1 update (#768) [#768](https://github.com/openshift/assisted-installer/pull/768) * NO-ISSUE: Bump the go-dependencies group with 3 updates (#766) [#766](https://github.com/openshift/assisted-installer/pull/766) * NO-ISSUE: Bump the go-dependencies group with 2 updates (#762) [#762](https://github.com/openshift/assisted-installer/pull/762) * [MGMT-16266](https://issues.redhat.com/browse/MGMT-16266): Indication event showing how often host has been rebooted missing on some nodes (#757) [#757](https://github.com/openshift/assisted-installer/pull/757) * NO-ISSUE: fix golangci-lint failing to be pulled (#758) [#758](https://github.com/openshift/assisted-installer/pull/758) * NO-ISSUE: Bump the go-dependencies group with 2 updates (#756) [#756](https://github.com/openshift/assisted-installer/pull/756) * NO-ISSUE: Bump the go-dependencies group with 2 updates (#755) [#755](https://github.com/openshift/assisted-installer/pull/755) * [OCPBUGS-20049](https://issues.redhat.com/browse/OCPBUGS-20049): Remove uninitialized taint for agent-based installs (#739) [#739](https://github.com/openshift/assisted-installer/pull/739) * [MGMT-16258](https://issues.redhat.com/browse/MGMT-16258): Partitions naming convetion is different for various disk types (#752) [#752](https://github.com/openshift/assisted-installer/pull/752) * NO-ISSUE: Bump the go-dependencies group with 2 updates (#751) [#751](https://github.com/openshift/assisted-installer/pull/751) * Updating ose-agent-installer-orchestrator images to be consistent with ART (#719) [#719](https://github.com/openshift/assisted-installer/pull/719) * [MGMT-15926](https://issues.redhat.com/browse/MGMT-15926): Delete failed OLM jobs and subscription install plans in all cases during initialization check, not only in case of not found error (#748) [#748](https://github.com/openshift/assisted-installer/pull/748) * NO-ISSUE: Add my github account as an OWNER for this repository (#749) [#749](https://github.com/openshift/assisted-installer/pull/749) * NO-ISSUE: Bump the go-dependencies group with 2 updates (#747) [#747](https://github.com/openshift/assisted-installer/pull/747) * [MGMT-15902](https://issues.redhat.com/browse/MGMT-15902): Trigger event that notifies the number of reboots once the node installation is completed (#744) [#744](https://github.com/openshift/assisted-installer/pull/744) * NO-ISSUE: Bump the go-dependencies group with 1 update (#745) [#745](https://github.com/openshift/assisted-installer/pull/745) * NO-ISSUE: Bump github.com/google/uuid from 1.3.1 to 1.4.0 (#743) [#743](https://github.com/openshift/assisted-installer/pull/743) * NO-ISSUE: Bump github.com/operator-framework/api from 0.17.7 to 0.18.0 (#742) [#742](https://github.com/openshift/assisted-installer/pull/742) * [MGMT-16039](https://issues.redhat.com/browse/MGMT-16039): upgrade to golang 1.20 (#741) [#741](https://github.com/openshift/assisted-installer/pull/741) * NO-ISSUE: Bump the go-dependencies group with 7 updates (#738) [#738](https://github.com/openshift/assisted-installer/pull/738) * [OCPBUGS-16482](https://issues.redhat.com/browse/OCPBUGS-16482): Update dependencies to remove goproxy dependency (#701) [#701](https://github.com/openshift/assisted-installer/pull/701) * [MGMT-15984](https://issues.redhat.com/browse/MGMT-15984): Assisted installer doesn't freeze and unmount file systems used for overwriting os image (#737) [#737](https://github.com/openshift/assisted-installer/pull/737) * NO-ISSUE: Bump golang.org/x/sync from 0.1.0 to 0.4.0 (#731) [#731](https://github.com/openshift/assisted-installer/pull/731) * Updating ose-agent-installer-csr-approver images to be consistent with ART (#718) [#718](https://github.com/openshift/assisted-installer/pull/718) * [MGMT-15710](https://issues.redhat.com/browse/MGMT-15710): Assisted installer changes for avoiding MCO reboot (#713) [#713](https://github.com/openshift/assisted-installer/pull/713) * [MGMT-15810](https://issues.redhat.com/browse/MGMT-15810): fix image missing nsenter executable (#729) [#729](https://github.com/openshift/assisted-installer/pull/729) * [MGMT-15810](https://issues.redhat.com/browse/MGMT-15810): change base image to stream9 (#725) [#725](https://github.com/openshift/assisted-installer/pull/725) * NO-ISSUE: fix dependabot ingored packages (#724) [#724](https://github.com/openshift/assisted-installer/pull/724) * NO-ISSUE: dependabot exclude k8s (#706) [#706](https://github.com/openshift/assisted-installer/pull/706) * [OCPBUGS-16482](https://issues.redhat.com/browse/OCPBUGS-16482): bump golangci-lint to 1.53.1 (#702) [#702](https://github.com/openshift/assisted-installer/pull/702) * [OCPBUGS-4240](https://issues.redhat.com/browse/OCPBUGS-4240): allow controller to complete for agent-based installs (#700) [#700](https://github.com/openshift/assisted-installer/pull/700) * [MGMT-15235](https://issues.redhat.com/browse/MGMT-15235): Compile with CGO_ENABLED=1 for amd64 (#699) [#699](https://github.com/openshift/assisted-installer/pull/699) * Revert "MGMT-15235: Compile with CGO_ENABLED=1 for FIPS (#683)" (#693) [#683](https://github.com/openshift/assisted-installer/pull/683) * [OCPBUGS-17252](https://issues.redhat.com/browse/OCPBUGS-17252): Bump golang.org/x/net/html (#695) [#695](https://github.com/openshift/assisted-installer/pull/695) * Updating ose-agent-installer-orchestrator images to be consistent with ART (#652) [#652](https://github.com/openshift/assisted-installer/pull/652) * [MGMT-15343](https://issues.redhat.com/browse/MGMT-15343): dependabot group updates (#692) [#692](https://github.com/openshift/assisted-installer/pull/692) * [MGMT-15344](https://issues.redhat.com/browse/MGMT-15344): Assisted-controller should not timeout on waiting cvo by itself (#688) [#688](https://github.com/openshift/assisted-installer/pull/688) * [MGMT-15235](https://issues.redhat.com/browse/MGMT-15235): Compile with CGO_ENABLED=1 for FIPS (#683) [#683](https://github.com/openshift/assisted-installer/pull/683) * [MGMT-13586](https://issues.redhat.com/browse/MGMT-13586): Wait for ETCD Bootstrap to complete (#670) [#670](https://github.com/openshift/assisted-installer/pull/670) * NO-ISSUE: Remove slaviered from project OWNERS (#669) [#669](https://github.com/openshift/assisted-installer/pull/669) * NO-ISSUE: Bump github.com/go-openapi/strfmt from 0.21.3 to 0.21.7 (#663) [#663](https://github.com/openshift/assisted-installer/pull/663) * Updating ose-agent-installer-csr-approver images to be consistent with ART (#651) [#651](https://github.com/openshift/assisted-installer/pull/651) * [MGMT-14299](https://issues.redhat.com/browse/MGMT-14299): Limit untaint nodes to vsphere/nutanix (#660) [#660](https://github.com/openshift/assisted-installer/pull/660) * NO-ISSUE: Add javipolo to approvers (#659) [#659](https://github.com/openshift/assisted-installer/pull/659) * [MGMT-12967](https://issues.redhat.com/browse/MGMT-12967): Create network policy in assisted-installer namespace (#658) [#658](https://github.com/openshift/assisted-installer/pull/658) * NO-ISSUE: Bump github.com/onsi/gomega from 1.24.2 to 1.27.5 (#656) [#656](https://github.com/openshift/assisted-installer/pull/656) * [MGMT-14114](https://issues.redhat.com/browse/MGMT-14114): Nutanix - uninitialized set on nodes (#653) [#653](https://github.com/openshift/assisted-installer/pull/653) * NO-ISSUE: controller logs optimizations (#646) [#646](https://github.com/openshift/assisted-installer/pull/646) * NO-ISSUE: Bump golang.org/x/sync (#644) [#644](https://github.com/openshift/assisted-installer/pull/644) * [MULTIARCH-3387](https://issues.redhat.com/browse/MULTIARCH-3387): Set boot device to target disk for powervm (#626) [#626](https://github.com/openshift/assisted-installer/pull/626) * [MGMT-13710](https://issues.redhat.com/browse/MGMT-13710): assisted-installer-controller hangs for 2 minutes before uploading the ingress CA (#638) [#638](https://github.com/openshift/assisted-installer/pull/638) * NO-ISSUE: Bump golang.org/x/net from 0.5.0 to 0.7.0 (#640) [#640](https://github.com/openshift/assisted-installer/pull/640) * NO-ISSUE: Replace iotil by os and io in order to fix lint issues (#642) [#642](https://github.com/openshift/assisted-installer/pull/642) * NO-ISSUE: Bump openshift/release from golang-1.18 to golang-1.19 (#612) [#612](https://github.com/openshift/assisted-installer/pull/612) * [MGMT-13568](https://issues.redhat.com/browse/MGMT-13568): Add pause mcp while setting new role labels (#623) [#623](https://github.com/openshift/assisted-installer/pull/623) * [MGMT-13292](https://issues.redhat.com/browse/MGMT-13292): Add the installed version of the OLM operators in the monitor operators response (#622) [#622](https://github.com/openshift/assisted-installer/pull/622) * Remove uninitialized taint from vSphere nodes (#629) [#629](https://github.com/openshift/assisted-installer/pull/629) * [OCPBUGS-7149](https://issues.redhat.com/browse/OCPBUGS-7149): IPv6 multinode spoke no moving from rebooting/configuring stage (#627) [#627](https://github.com/openshift/assisted-installer/pull/627) * [MGMT-13507](https://issues.redhat.com/browse/MGMT-13507): Apply node labels only when node is Ready (#620) [#620](https://github.com/openshift/assisted-installer/pull/620) * [MGMT-13463](https://issues.redhat.com/browse/MGMT-13463): Assisted-controller can fail to send summary logs and we will not have any logs (#619) [#619](https://github.com/openshift/assisted-installer/pull/619) * [MGMT-10785](https://issues.redhat.com/browse/MGMT-10785): report failing cluster operators controller -> service (#617) [#617](https://github.com/openshift/assisted-installer/pull/617) * [MGMT-13229](https://issues.redhat.com/browse/MGMT-13229): SNO: Start controller when node is not ready, right after joined (#613) [#613](https://github.com/openshift/assisted-installer/pull/613) * [MGMT-13385](https://issues.redhat.com/browse/MGMT-13385): Installation fail due to race condition in etcd bootstrap strategy (#618) [#618](https://github.com/openshift/assisted-installer/pull/618) * [MGMT-13131](https://issues.redhat.com/browse/MGMT-13131): shorten SNO installation duration (#615) [#615](https://github.com/openshift/assisted-installer/pull/615) * NO-ISSUE: Bump golang.org/x/net from 0.4.0 to 0.5.0 (#611) [#611](https://github.com/openshift/assisted-installer/pull/611) * [MGMT-13141](https://issues.redhat.com/browse/MGMT-13141): assisted-installer-controller shouldn't try to update BMH if (#610) [#610](https://github.com/openshift/assisted-installer/pull/610) * Updating ose-agent-installer-orchestrator images to be consistent with ART (#588) [#588](https://github.com/openshift/assisted-installer/pull/588) * NO-ISSUE: Bump github.com/operator-framework/api from 0.17.1 to 0.17.3 (#609) [#609](https://github.com/openshift/assisted-installer/pull/609) * [MGMT-12908](https://issues.redhat.com/browse/MGMT-12908): Labeling nodes as quick as possible and fixing hostname possible issue (#601) [#601](https://github.com/openshift/assisted-installer/pull/601) * NO-ISSUE: Bump github.com/thoas/go-funk from 0.9.2 to 0.9.3 (#608) [#608](https://github.com/openshift/assisted-installer/pull/608) * Bump assisted-service to v1.0.10-0.20221222230528-2b0f66c4cdcd (#604) [#604](https://github.com/openshift/assisted-installer/pull/604) * NO-ISSUE: Bump github.com/operator-framework/api from 0.17.2 to 0.17.3 (#603) [#603](https://github.com/openshift/assisted-installer/pull/603) * [MGMT-12339](https://issues.redhat.com/browse/MGMT-12339): Update host install progress on cleanup error (#597) [#597](https://github.com/openshift/assisted-installer/pull/597) * [MGMT-12984](https://issues.redhat.com/browse/MGMT-12984): Add more logs to LVM cleanup (#600) [#600](https://github.com/openshift/assisted-installer/pull/600) * NO-ISSUE: Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 (#599) [#599](https://github.com/openshift/assisted-installer/pull/599) * [MGMT-12339](https://issues.redhat.com/browse/MGMT-12339): Add extra step to force clean disks with LVM volumes (#583) [#583](https://github.com/openshift/assisted-installer/pull/583) * Remove jira tickets prefix requirements (#594) [#594](https://github.com/openshift/assisted-installer/pull/594) * NO-ISSUE: Bump golang.org/x/net from 0.2.0 to 0.4.0 (#593) [#593](https://github.com/openshift/assisted-installer/pull/593) * [MGMT-12471](https://issues.redhat.com/browse/MGMT-12471): Don't crash if operator isn't monitored by service (#589) [#589](https://github.com/openshift/assisted-installer/pull/589) * NO-ISSUE: Bump github.com/go-openapi/runtime from 0.24.2 to 0.25.0 (#585) [#585](https://github.com/openshift/assisted-installer/pull/585) * NO-ISSUE: Bump github.com/operator-framework/api from 0.17.1 to 0.17.2 (#584) [#584](https://github.com/openshift/assisted-installer/pull/584) * NO-ISSUE: Bump sigs.k8s.io/controller-runtime from 0.12.3 to 0.13.1 (#569) [#569](https://github.com/openshift/assisted-installer/pull/569) * NO-ISSUE: Bump github.com/onsi/gomega from 1.22.1 to 1.24.1 (#577) [#577](https://github.com/openshift/assisted-installer/pull/577) * NO-ISSUE: Bump k8s.io/client-go from 0.24.4 to 0.25.4 (#576) [#576](https://github.com/openshift/assisted-installer/pull/576) * [OCPBUGSM-46219](https://issues.redhat.com/browse/OCPBUGSM-46219): OCPBUGSM-46220: Update golang version to 1.18.1. (#581) [#581](https://github.com/openshift/assisted-installer/pull/581) * [MGMT-12471](https://issues.redhat.com/browse/MGMT-12471): Don't wait for console if it is disabled (#574) [#574](https://github.com/openshift/assisted-installer/pull/574) * NO-ISSUE: change all 'go get' commands to 'go install' (#580) [#580](https://github.com/openshift/assisted-installer/pull/580) * NO-ISSUE: Log informative error in case subscription doesn't have CSV (#573) [#573](https://github.com/openshift/assisted-installer/pull/573) * [MGMT-12467](https://issues.redhat.com/browse/MGMT-12467): Remove special handling for installing OCP < 4.7 (#571) [#571](https://github.com/openshift/assisted-installer/pull/571) * [MGMT-12469](https://issues.redhat.com/browse/MGMT-12469): Add resolv.conf content to controller logs in order to improve dns issue visibility (#572) [#572](https://github.com/openshift/assisted-installer/pull/572) * [OCPBUGS-3166](https://issues.redhat.com/browse/OCPBUGS-3166): assisted-installer: pod creation fails due to violations of security policies in 4.12 (#568) [#568](https://github.com/openshift/assisted-installer/pull/568) * NO-ISSUE: improvement on gathering controller logs, validating that buffer is not empty (#567) [#567](https://github.com/openshift/assisted-installer/pull/567) * [Full changelog](https://github.com/openshift/assisted-installer/compare/0f14c3d16cb089b55ca3658038e83bc0bcd01f47...) ### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/d0c1b7dc02a288b7ed9a8a31ed4a04f6dbbda8ce) * Add sg3_utils package (#497) (#500) [#497](https://github.com/openshift/assisted-installer-agent/pull/497) * [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/271a6f48486db5702d3ebc4b644b74722319d49d...d0c1b7dc02a288b7ed9a8a31ed4a04f6dbbda8ce) ### [alibaba-cloud-controller-manager](https://github.com/openshift/cloud-provider-alibaba-cloud/tree/) * [OCPBUGS-23004](https://issues.redhat.com/browse/OCPBUGS-23004): Merge https://github.com/kubernetes/cloud-provider-alibaba-cloud:master (8244569) into master [#37](https://github.com/openshift/cloud-provider-alibaba-cloud/pull/37) * [OCPBUGS-25563](https://issues.redhat.com/browse/OCPBUGS-25563): Updating ose-alibaba-cloud-controller-manager-container image to be consistent with ART [#44](https://github.com/openshift/cloud-provider-alibaba-cloud/pull/44) * [OCPBUGS-25632](https://issues.redhat.com/browse/OCPBUGS-25632): Add Snyk file to exclude vendor directory on scan [#47](https://github.com/openshift/cloud-provider-alibaba-cloud/pull/47) * [OCPBUGS-25457](https://issues.redhat.com/browse/OCPBUGS-25457): Bump golang.org/x/net to v0.19.0 [#42](https://github.com/openshift/cloud-provider-alibaba-cloud/pull/42) * [OCPBUGS-24926](https://issues.redhat.com/browse/OCPBUGS-24926): Updating ose-alibaba-cloud-controller-manager-container image to be consistent with ART [#40](https://github.com/openshift/cloud-provider-alibaba-cloud/pull/40) * [OCPBUGS-24111](https://issues.redhat.com/browse/OCPBUGS-24111): Updating ose-alibaba-cloud-controller-manager-container image to be consistent with ART [#39](https://github.com/openshift/cloud-provider-alibaba-cloud/pull/39) * Update OWNERS [#36](https://github.com/openshift/cloud-provider-alibaba-cloud/pull/36) * Rebase onto latest upstream version [#35](https://github.com/openshift/cloud-provider-alibaba-cloud/pull/35) * [OCPBUGS-10120](https://issues.redhat.com/browse/OCPBUGS-10120): Updating ose-alibaba-cloud-controller-manager images to be consistent with ART [#30](https://github.com/openshift/cloud-provider-alibaba-cloud/pull/30) * Update OWNERS [#29](https://github.com/openshift/cloud-provider-alibaba-cloud/pull/29) * Update OWNERS [#27](https://github.com/openshift/cloud-provider-alibaba-cloud/pull/27) * Updating ose-alibaba-cloud-controller-manager images to be consistent with ART [#26](https://github.com/openshift/cloud-provider-alibaba-cloud/pull/26) * [Full changelog](https://github.com/openshift/cloud-provider-alibaba-cloud/compare/1959de0e3f2c3457c32fd2f545fe5ca65f12cd6c...) ### [aws-ebs-csi-driver-operator](https://github.com/openshift/aws-ebs-csi-driver-operator/tree/e375c84d00604ebb475acff2c4b9079f843ccbe2) * [OCPBUGS-7892](https://issues.redhat.com/browse/OCPBUGS-7892): do not inject-proxy when deploying in hypershift control plane [#187](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/187) * [Full changelog](https://github.com/openshift/aws-ebs-csi-driver-operator/compare/6bd7afa3fae087853c0210050bdc981c899426c4...e375c84d00604ebb475acff2c4b9079f843ccbe2) ### [azure-disk-csi-driver-operator](https://github.com/openshift/azure-disk-csi-driver-operator/tree/6b1d69d29271e0183885b0d27a3293579fd37e02) * [OCPBUGS-7885](https://issues.redhat.com/browse/OCPBUGS-7885): Adjust client-side QPS, burst and worker threads in provisioner and attacher sidecars [#70](https://github.com/openshift/azure-disk-csi-driver-operator/pull/70) * [Full changelog](https://github.com/openshift/azure-disk-csi-driver-operator/compare/e4ed4ee1123d34a1183e4ccb8a31a57ea3237c4f...6b1d69d29271e0183885b0d27a3293579fd37e02) ### [baremetal-installer, installer, installer-artifacts, ovirt-installer](https://github.com/openshift/installer/tree/4688870d3a709eea34fe2bb5d1c62dea2cfd7e91) * [OCPBUGS-10439](https://issues.redhat.com/browse/OCPBUGS-10439): Sort userTags in Machine and Machineset manifests [#6984](https://github.com/openshift/installer/pull/6984) * [OCPBUGS-7469](https://issues.redhat.com/browse/OCPBUGS-7469): [release-4.12] GCP XPN Featuregates [#6851](https://github.com/openshift/installer/pull/6851) * [OCPBUGS-7063](https://issues.redhat.com/browse/OCPBUGS-7063): vSphere - Remove regexs in terraform ova import [#6868](https://github.com/openshift/installer/pull/6868) * [OCPBUGS-8658](https://issues.redhat.com/browse/OCPBUGS-8658): Pass Capabilites from install-config to cluster [#6947](https://github.com/openshift/installer/pull/6947) * [OCPBUGS-7594](https://issues.redhat.com/browse/OCPBUGS-7594): fully qualified username must be provided [#6864](https://github.com/openshift/installer/pull/6864) * [OCPBUGS-7746](https://issues.redhat.com/browse/OCPBUGS-7746): Convert platform type for AgentClusterInstall [#6878](https://github.com/openshift/installer/pull/6878) * [OCPBUGS-8015](https://issues.redhat.com/browse/OCPBUGS-8015): make VIP 168.63.129.16 noProxy in all clouds except Public [#6909](https://github.com/openshift/installer/pull/6909) * [OCPBUGS-6087](https://issues.redhat.com/browse/OCPBUGS-6087): Warn if agent assets detected when using non-agent waitfor [#6788](https://github.com/openshift/installer/pull/6788) * [OCPBUGS-7607](https://issues.redhat.com/browse/OCPBUGS-7607): IBMCloud: Handle COS reclamations [#6867](https://github.com/openshift/installer/pull/6867) * [OCPBUGS-7529](https://issues.redhat.com/browse/OCPBUGS-7529): bump RHCOS 4.12 bootimage metadata [#6873](https://github.com/openshift/installer/pull/6873) * [OCPBUGS-7521](https://issues.redhat.com/browse/OCPBUGS-7521): Update AgentConfig template [#6857](https://github.com/openshift/installer/pull/6857) * [OCPBUGS-5992](https://issues.redhat.com/browse/OCPBUGS-5992): azure: validate Windows-only VM types [#6780](https://github.com/openshift/installer/pull/6780) * [OCPBUGS-6991](https://issues.redhat.com/browse/OCPBUGS-6991): Don't require vSphere details for agent installer [#6826](https://github.com/openshift/installer/pull/6826) * [OCPBUGS-6807](https://issues.redhat.com/browse/OCPBUGS-6807): Check platform baremetal settings against default values [#6815](https://github.com/openshift/installer/pull/6815) * [OCPBUGS-7103](https://issues.redhat.com/browse/OCPBUGS-7103): Set the configured proxy settings for agent installer [#6830](https://github.com/openshift/installer/pull/6830) * [OCPBUGS-7131](https://issues.redhat.com/browse/OCPBUGS-7131): bootstrap: set 0644 mode for registries.conf [#6804](https://github.com/openshift/installer/pull/6804) * [Full changelog](https://github.com/openshift/installer/compare/3ba140f2142ec633dcf7e3894fadc652e1fd4fa4...4688870d3a709eea34fe2bb5d1c62dea2cfd7e91) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/846602e50eb29ecdc7441ebed2fc846048959eaa) * [OCPBUGS-7960](https://issues.redhat.com/browse/OCPBUGS-7960): pkg/cli/admin/upgrade/channel: Use PATCH instead of POST for spec updates [#1354](https://github.com/openshift/oc/pull/1354) * [Full changelog](https://github.com/openshift/oc/compare/b05f7d40f9a2dac30771be620e9e9148d26ffd07...846602e50eb29ecdc7441ebed2fc846048959eaa) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/8164b8ba38c35d6c1a41efcc369f8963f612de6c) * [OCPBUGS-7585](https://issues.redhat.com/browse/OCPBUGS-7585): also use BMH.ConsumerRef for linking to master Machines [#326](https://github.com/openshift/cluster-baremetal-operator/pull/326) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/047391f09c68b3bb259262012693913af50c13a6...8164b8ba38c35d6c1a41efcc369f8963f612de6c) ### [cluster-capi-controllers](https://github.com/openshift/cluster-api/tree/) * NO-JIRA: Merge https://github.com/kubernetes-sigs/cluster-api:v1.6.2 (da795db) into master [#199](https://github.com/openshift/cluster-api/pull/199) * [OCPBUGS-30586](https://issues.redhat.com/browse/OCPBUGS-30586): fix e2e tests on release branches [#200](https://github.com/openshift/cluster-api/pull/200) * [OCPCLOUD-2517](https://issues.redhat.com/browse/OCPCLOUD-2517): openshift: promote core CAPI IPAM CRDs to GA [#197](https://github.com/openshift/cluster-api/pull/197) * [OCPBUGS-29519](https://issues.redhat.com/browse/OCPBUGS-29519): openshift: add CustomNoUpgrade annotation value to feature-set [#196](https://github.com/openshift/cluster-api/pull/196) * [OCPBUGS-29476](https://issues.redhat.com/browse/OCPBUGS-29476): openshift: generate separate manifest for core CAPI CRDs [#195](https://github.com/openshift/cluster-api/pull/195) * [OCPBUGS-26111](https://issues.redhat.com/browse/OCPBUGS-26111): add snyk file [#194](https://github.com/openshift/cluster-api/pull/194) * [OCPCLOUD-2449](https://issues.redhat.com/browse/OCPCLOUD-2449): Merge https://github.com/kubernetes-sigs/cluster-api:v1.6.0 (14efefe) into master [#192](https://github.com/openshift/cluster-api/pull/192) * NO-JIRA: e2e: add openstack testing script [#193](https://github.com/openshift/cluster-api/pull/193) * [OCPBUGS-25586](https://issues.redhat.com/browse/OCPBUGS-25586): Updating ose-cluster-api-container image to be consistent with ART [#191](https://github.com/openshift/cluster-api/pull/191) * [OCPBUGS-25000](https://issues.redhat.com/browse/OCPBUGS-25000): Updating ose-cluster-api-container image to be consistent with ART [#190](https://github.com/openshift/cluster-api/pull/190) * [OCPCLOUD-2255](https://issues.redhat.com/browse/OCPCLOUD-2255): Update manifests-gen tool [#189](https://github.com/openshift/cluster-api/pull/189) * [OCPCLOUD-2257](https://issues.redhat.com/browse/OCPCLOUD-2257): Use manifests generation tool from provider repo [#179](https://github.com/openshift/cluster-api/pull/179) * Update OWNERS [#183](https://github.com/openshift/cluster-api/pull/183) * [OCPBUGS-21645](https://issues.redhat.com/browse/OCPBUGS-21645): Bump golang.org/x/net to v0.17.0 [#182](https://github.com/openshift/cluster-api/pull/182) * [OCPBUGS-17286](https://issues.redhat.com/browse/OCPBUGS-17286), [OCPCLOUD-2222](https://issues.redhat.com/browse/OCPCLOUD-2222): Merge https://github.com/kubernetes-sigs/cluster-api:v1.5.2 (3290c5a) into master [#181](https://github.com/openshift/cluster-api/pull/181) * [OCPBUGS-19109](https://issues.redhat.com/browse/OCPBUGS-19109): Updating ose-cluster-api images to be consistent with ART [#180](https://github.com/openshift/cluster-api/pull/180) * [OCPBUGS-6354](https://issues.redhat.com/browse/OCPBUGS-6354), [OCPBUGS-6372](https://issues.redhat.com/browse/OCPBUGS-6372): Merge https://github.com/kubernetes-sigs/cluster-api:v1.4.2 (7b92ce4) into master [#175](https://github.com/openshift/cluster-api/pull/175) * Make openshift/e2e-tests.sh executable [#178](https://github.com/openshift/cluster-api/pull/178) * [OCPCLOUD-2121](https://issues.redhat.com/browse/OCPCLOUD-2121): Add openshift/e2e-tests for CAPI E2E testing [#177](https://github.com/openshift/cluster-api/pull/177) * Updating ose-cluster-api images to be consistent with ART [#174](https://github.com/openshift/cluster-api/pull/174) * Updating ose-cluster-api images to be consistent with ART [#170](https://github.com/openshift/cluster-api/pull/170) * Add enxebre approvers [#171](https://github.com/openshift/cluster-api/pull/171) * Merge https://github.com/kubernetes-sigs/cluster-api:release-1.3 (eb18352) into master [#167](https://github.com/openshift/cluster-api/pull/167) * Sync OWNERS file [#168](https://github.com/openshift/cluster-api/pull/168) * Updating ose-cluster-api images to be consistent with ART [#165](https://github.com/openshift/cluster-api/pull/165) * Merge https://github.com/kubernetes-sigs/cluster-api:main into master [#163](https://github.com/openshift/cluster-api/pull/163) * UPSTREAM: <carry>: bump build root image to golang-1.19 [#164](https://github.com/openshift/cluster-api/pull/164) * [Full changelog](https://github.com/openshift/cluster-api/compare/f9c215c4f298710ccf76676395465685b5d15268...) ### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/efccbb31f95542615c9b7bea9cde36b416b17824) * [OCPBUGS-7884](https://issues.redhat.com/browse/OCPBUGS-7884): Restart pods if related configuration was changed [#228](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/228) * [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/83768c8057de19a6da8f58edf6430884e3081050...efccbb31f95542615c9b7bea9cde36b416b17824) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/2538b572330d394c71a077ab3d891ae66d82bd4e) * [OCPBUGS-7830](https://issues.redhat.com/browse/OCPBUGS-7830): increase live/ready timeout and failure thresholds [#1011](https://github.com/openshift/cluster-etcd-operator/pull/1011) * Update reviewers and approvers [#987](https://github.com/openshift/cluster-etcd-operator/pull/987) * [OCPBUGS-7409](https://issues.redhat.com/browse/OCPBUGS-7409): set default timeouts in etcdcli [#1005](https://github.com/openshift/cluster-etcd-operator/pull/1005) * [OCPBUGS-6935](https://issues.redhat.com/browse/OCPBUGS-6935): add dedicated success status for bootstrap removal [#999](https://github.com/openshift/cluster-etcd-operator/pull/999) * [OCPBUGS-7373](https://issues.redhat.com/browse/OCPBUGS-7373): [release-4.12] fail early on missing node status envs [#1004](https://github.com/openshift/cluster-etcd-operator/pull/1004) * [OCPBUGS-6898](https://issues.redhat.com/browse/OCPBUGS-6898): updating library-go for CVE-2022-41717 [#998](https://github.com/openshift/cluster-etcd-operator/pull/998) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/a9aaf7d163b9f118347aca4080ce8cab746b241e...2538b572330d394c71a077ab3d891ae66d82bd4e) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/e9a895af74906435bea0bb230773a3bc1898abc6) * [OCPBUGS-8491](https://issues.redhat.com/browse/OCPBUGS-8491): bump aws-sdk-go [#846](https://github.com/openshift/cluster-image-registry-operator/pull/846) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/62a3aa8ff1ffcc5b52a762847ecf1391730fff92...e9a895af74906435bea0bb230773a3bc1898abc6) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/) * [OCPBUGS-32371](https://issues.redhat.com/browse/OCPBUGS-32371): Bump openshift/api, and update CRD generation [#1045](https://github.com/openshift/cluster-ingress-operator/pull/1045) * [OCPBUGS-25193](https://issues.redhat.com/browse/OCPBUGS-25193): Add vnet subnet read and join permission for azure [#1029](https://github.com/openshift/cluster-ingress-operator/pull/1029) * [OCPBUGS-30834](https://issues.redhat.com/browse/OCPBUGS-30834): Update to go 1.21 [#1040](https://github.com/openshift/cluster-ingress-operator/pull/1040) * [OCPBUGS-31722](https://issues.redhat.com/browse/OCPBUGS-31722): Use centos7 tag for quay.io/centos7/httpd-24-centos7 image [#1037](https://github.com/openshift/cluster-ingress-operator/pull/1037) * [OCPBUGS-3522](https://issues.redhat.com/browse/OCPBUGS-3522): Include recent errors in canary checks fail [#865](https://github.com/openshift/cluster-ingress-operator/pull/865) * [OCPBUGS-30091](https://issues.redhat.com/browse/OCPBUGS-30091): TestHostNetworkPortBinding: Delete t.Parallel() [#1032](https://github.com/openshift/cluster-ingress-operator/pull/1032) * [CFE-987](https://issues.redhat.com/browse/CFE-987): Use RouterExternalCertificate feature gate for adding ROUTER_ENABLE_EXTERNAL_CERTIFICATE env var to the router pods [#1017](https://github.com/openshift/cluster-ingress-operator/pull/1017) * [CORS-2317](https://issues.redhat.com/browse/CORS-2317): Add Ingress LB IPs to Infra CR and set DNS unmanaged when BYO DNS is enabled [#1016](https://github.com/openshift/cluster-ingress-operator/pull/1016) * [OCPBUGS-28596](https://issues.redhat.com/browse/OCPBUGS-28596): Updating ose-cluster-ingress-operator-container image to be consistent with ART for 4.16 [#1020](https://github.com/openshift/cluster-ingress-operator/pull/1020) * [OCPBUGS-28230](https://issues.redhat.com/browse/OCPBUGS-28230): add FallbackToLogsOnError for easier debugging [#1019](https://github.com/openshift/cluster-ingress-operator/pull/1019) * [NE-1490](https://issues.redhat.com/browse/NE-1490): update to go v1.20 [#1012](https://github.com/openshift/cluster-ingress-operator/pull/1012) * [OCPBUGS-15253](https://issues.redhat.com/browse/OCPBUGS-15253): Include namespace in prometheus alerts IngressWithoutClassName and UnmanagedRoutes [#980](https://github.com/openshift/cluster-ingress-operator/pull/980) * [CCO-249](https://issues.redhat.com/browse/CCO-249): Replace GCP role with explicit permissions [#844](https://github.com/openshift/cluster-ingress-operator/pull/844) * [OCPBUGS-25006](https://issues.redhat.com/browse/OCPBUGS-25006): Updating ose-cluster-ingress-operator-container image to be consistent with ART [#1006](https://github.com/openshift/cluster-ingress-operator/pull/1006) * [OCPBUGS-24531](https://issues.redhat.com/browse/OCPBUGS-24531): Revert " OCPBUGS-24531 Skip CI for scope change until OCPBUGS-24044 is resolved" [#1011](https://github.com/openshift/cluster-ingress-operator/pull/1011) * [OCPBUGS-24531](https://issues.redhat.com/browse/OCPBUGS-24531): Revert "Merge pull request #1007 from candita/OCPBUGS-24531-SkipScopeChangeTest" and add changes to skip test only for Azure and GCP [#1008](https://github.com/openshift/cluster-ingress-operator/pull/1008) * [OCPBUGS-24531](https://issues.redhat.com/browse/OCPBUGS-24531): Skip CI for scope change until OCPBUGS-24044 is resolved [#1007](https://github.com/openshift/cluster-ingress-operator/pull/1007) * [OCPVE-780](https://issues.redhat.com/browse/OCPVE-780): annotate credentials request manifests [#995](https://github.com/openshift/cluster-ingress-operator/pull/995) * [OCPBUGS-23742](https://issues.redhat.com/browse/OCPBUGS-23742): Bump controller-runtime to v0.16.3 [#1001](https://github.com/openshift/cluster-ingress-operator/pull/1001) * [NE-1402](https://issues.redhat.com/browse/NE-1402): Add service endpoint override capability to IBM DNS provider [#990](https://github.com/openshift/cluster-ingress-operator/pull/990) * [OCPBUGS-16762](https://issues.redhat.com/browse/OCPBUGS-16762): Revert "OCPBUGS-16762: Bump openshift/api for container.maxLength fix" [#982](https://github.com/openshift/cluster-ingress-operator/pull/982) * [OCPBUGS-14994](https://issues.redhat.com/browse/OCPBUGS-14994): Don't add clientca-configmap finalizer if deleting [#948](https://github.com/openshift/cluster-ingress-operator/pull/948) * [OCPBUGS-22020](https://issues.redhat.com/browse/OCPBUGS-22020): Bump golang.org/x/net for CVE-2023-44487 [#985](https://github.com/openshift/cluster-ingress-operator/pull/985) * [OCPBUGS-21803](https://issues.redhat.com/browse/OCPBUGS-21803): test/e2e: Add test case for 2000000 maxConnections [#983](https://github.com/openshift/cluster-ingress-operator/pull/983) * [OCPBUGS-20192](https://issues.redhat.com/browse/OCPBUGS-20192): Require non-readonly filesystem in router container [#981](https://github.com/openshift/cluster-ingress-operator/pull/981) * [OCPBUGS-16762](https://issues.redhat.com/browse/OCPBUGS-16762): Bump openshift/api for container.maxLength fix [#979](https://github.com/openshift/cluster-ingress-operator/pull/979) * [OCPBUGS-3541](https://issues.redhat.com/browse/OCPBUGS-3541): Don't create route metrics for ingress controllers that are not admitted [#869](https://github.com/openshift/cluster-ingress-operator/pull/869) * [OCPBUGS-18248](https://issues.redhat.com/browse/OCPBUGS-18248): Prevent GatewayClass from getting recreated [#975](https://github.com/openshift/cluster-ingress-operator/pull/975) * [OCPBUGS-19268](https://issues.redhat.com/browse/OCPBUGS-19268): Updating ose-cluster-ingress-operator images to be consistent with ART [#977](https://github.com/openshift/cluster-ingress-operator/pull/977) * [OCPBUGS-15900](https://issues.redhat.com/browse/OCPBUGS-15900): TestMTLSWithCRLs: only try to parse HTTP status code from curl output when stdout is long enough. [#973](https://github.com/openshift/cluster-ingress-operator/pull/973) * [OCPBUGS-3356](https://issues.redhat.com/browse/OCPBUGS-3356): E2E test for cookie length truncation [#871](https://github.com/openshift/cluster-ingress-operator/pull/871) * [OCPBUGS-15978](https://issues.redhat.com/browse/OCPBUGS-15978): Check public DNS zone when reporting status [#967](https://github.com/openshift/cluster-ingress-operator/pull/967) * [OCPBUGS-17359](https://issues.redhat.com/browse/OCPBUGS-17359): test/e2e: Don't use openshift/origin-node [#970](https://github.com/openshift/cluster-ingress-operator/pull/970) * [NE-1140](https://issues.redhat.com/browse/NE-1140), [NE-1145](https://issues.redhat.com/browse/NE-1145): Set/delete HTTP request/response headers via IngressController API [#872](https://github.com/openshift/cluster-ingress-operator/pull/872) * [OCPBUGS-16089](https://issues.redhat.com/browse/OCPBUGS-16089): Set spec.subdomain on the canary route [#965](https://github.com/openshift/cluster-ingress-operator/pull/965) * [OCPBUGS-14995](https://issues.redhat.com/browse/OCPBUGS-14995): desiredRouterDeployment: Set HostPort if needed [#947](https://github.com/openshift/cluster-ingress-operator/pull/947) * [OCPBUGS-10875](https://issues.redhat.com/browse/OCPBUGS-10875): gateway-service-dns: Set DNS policy appropriately [#934](https://github.com/openshift/cluster-ingress-operator/pull/934) * [NE-1244](https://issues.redhat.com/browse/NE-1244): Use permissions instead of the "Contributor" role in Azure CredentialsRequest [#929](https://github.com/openshift/cluster-ingress-operator/pull/929) * [OCPBUGS-12790](https://issues.redhat.com/browse/OCPBUGS-12790): README: Fix Bugzilla link [#968](https://github.com/openshift/cluster-ingress-operator/pull/968) * [RFE-3007](https://issues.redhat.com/browse/RFE-3007): Expose option-contstats as an unsupported option [#887](https://github.com/openshift/cluster-ingress-operator/pull/887) * [NE-1189](https://issues.redhat.com/browse/NE-1189): Refactor Test_desiredLoadBalancerService [#886](https://github.com/openshift/cluster-ingress-operator/pull/886) * [NE-1187](https://issues.redhat.com/browse/NE-1187): Use t.Run for table-driven tests [#884](https://github.com/openshift/cluster-ingress-operator/pull/884) * [NE-1183](https://issues.redhat.com/browse/NE-1183): Rename unit tests for specific functions [#880](https://github.com/openshift/cluster-ingress-operator/pull/880) * [NE-1269](https://issues.redhat.com/browse/NE-1269): Replace bindata using embed [#905](https://github.com/openshift/cluster-ingress-operator/pull/905) * [RFE-3765](https://issues.redhat.com/browse/RFE-3765): Allow Ingress to Modify the HAProxy Log Length when using a Sidecar [#900](https://github.com/openshift/cluster-ingress-operator/pull/900) * [OCPBUGS-9274](https://issues.redhat.com/browse/OCPBUGS-9274): canary: Tolerate infra node NoExecute taint [#932](https://github.com/openshift/cluster-ingress-operator/pull/932) * [OCPBUGS-7546](https://issues.redhat.com/browse/OCPBUGS-7546): Allow only 1 disruption with 3 replicas [#931](https://github.com/openshift/cluster-ingress-operator/pull/931) * [OCPBUGS-15100](https://issues.redhat.com/browse/OCPBUGS-15100): Fix previous attempt of adding a missing trailing dot to hostname [#956](https://github.com/openshift/cluster-ingress-operator/pull/956) * [OCPBUGS-14396](https://issues.redhat.com/browse/OCPBUGS-14396): Set controller-runtime logger to a null logger for E2E [#946](https://github.com/openshift/cluster-ingress-operator/pull/946) * [OCPBUGS-14998](https://issues.redhat.com/browse/OCPBUGS-14998): Only use RoleARN for Route53 API [#951](https://github.com/openshift/cluster-ingress-operator/pull/951) * [OCPBUGS-15100](https://issues.redhat.com/browse/OCPBUGS-15100): Create valid DNS names for Gateway API on GCP [#949](https://github.com/openshift/cluster-ingress-operator/pull/949) * [OCPBUGS-13106](https://issues.redhat.com/browse/OCPBUGS-13106): Add ingress controller status logging on waitForIngressControllerCondition [#924](https://github.com/openshift/cluster-ingress-operator/pull/924) * [OCPBUGS-13190](https://issues.redhat.com/browse/OCPBUGS-13190): Avoid spurious updates for internalTrafficPolicy [#927](https://github.com/openshift/cluster-ingress-operator/pull/927) * [OCPBUGS-13810](https://issues.redhat.com/browse/OCPBUGS-13810): Update TestAWSELBConnectionIdleTimeout to not use wildcard DNS record [#944](https://github.com/openshift/cluster-ingress-operator/pull/944) * [NE-1294](https://issues.redhat.com/browse/NE-1294): Add support for AWS shared VPC in another account [#928](https://github.com/openshift/cluster-ingress-operator/pull/928) * [CCO-318](https://issues.redhat.com/browse/CCO-318): Enable Azure Workload Identity authentication. [#906](https://github.com/openshift/cluster-ingress-operator/pull/906) * [OCPBUGS-6661](https://issues.redhat.com/browse/OCPBUGS-6661), [OCPBUGS-9464](https://issues.redhat.com/browse/OCPBUGS-9464): Move mTLS CRL handling into the router, and fix accidental duplication of CRLs [#939](https://github.com/openshift/cluster-ingress-operator/pull/939) * [OCPBUGS-13963](https://issues.redhat.com/browse/OCPBUGS-13963): Bump vendors k8s libraries to 0.27.2 [#936](https://github.com/openshift/cluster-ingress-operator/pull/936) * Revert "OCPBUGS-6661, OCPBUGS-9464: Move mTLS CRL handling into the router, and fix accidental duplication of CRLs" [#938](https://github.com/openshift/cluster-ingress-operator/pull/938) * [OCPBUGS-6661](https://issues.redhat.com/browse/OCPBUGS-6661), [OCPBUGS-9464](https://issues.redhat.com/browse/OCPBUGS-9464): Move mTLS CRL handling into the router, and fix accidental duplication of CRLs [#930](https://github.com/openshift/cluster-ingress-operator/pull/930) * [OCPBUGS-5478](https://issues.redhat.com/browse/OCPBUGS-5478): add UBI based Dockerfile [#925](https://github.com/openshift/cluster-ingress-operator/pull/925) * [CCO-318](https://issues.redhat.com/browse/CCO-318): Read feature gates for future usage [#908](https://github.com/openshift/cluster-ingress-operator/pull/908) * [OCPBUGS-12913](https://issues.redhat.com/browse/OCPBUGS-12913): Deflake TestRouterCompressionOperation [#920](https://github.com/openshift/cluster-ingress-operator/pull/920) * [OCPBUGS-6784](https://issues.redhat.com/browse/OCPBUGS-6784): bump controller-runtime to fix the multi namespace cache indexing [#913](https://github.com/openshift/cluster-ingress-operator/pull/913) * [OCPBUGS-12579](https://issues.redhat.com/browse/OCPBUGS-12579): Address CVE-2022-41723 [#915](https://github.com/openshift/cluster-ingress-operator/pull/915) * [OCPBUGS-12790](https://issues.redhat.com/browse/OCPBUGS-12790): Replace Bugzilla link with Red Hat Issue Tracker [#916](https://github.com/openshift/cluster-ingress-operator/pull/916) * [OCPBUGS-10714](https://issues.redhat.com/browse/OCPBUGS-10714): gatewayclass: Update for OSSM 2.4 API change [#901](https://github.com/openshift/cluster-ingress-operator/pull/901) * [OCPBUGS-10189](https://issues.redhat.com/browse/OCPBUGS-10189): Updating ose-cluster-ingress-operator images to be consistent with ART [#898](https://github.com/openshift/cluster-ingress-operator/pull/898) * [OCPBUGS-10846](https://issues.redhat.com/browse/OCPBUGS-10846): Fix TestClientTLS flakes [#904](https://github.com/openshift/cluster-ingress-operator/pull/904) * [NE-1184](https://issues.redhat.com/browse/NE-1184): Test_desiredHttpErrorCodeConfigMap: Kill dead code and fix format [#881](https://github.com/openshift/cluster-ingress-operator/pull/881) * [OCPBUGS-4054](https://issues.redhat.com/browse/OCPBUGS-4054): configurable-route: Don't use NewKindWithCache [#860](https://github.com/openshift/cluster-ingress-operator/pull/860) * [NE-1186](https://issues.redhat.com/browse/NE-1186): Test_getRR: Fix typo: "excepted" → "expected" [#883](https://github.com/openshift/cluster-ingress-operator/pull/883) * [CORS-2467](https://issues.redhat.com/browse/CORS-2467): dns: azure: use azidentity with an adapter [#846](https://github.com/openshift/cluster-ingress-operator/pull/846) * [NE-1105](https://issues.redhat.com/browse/NE-1105): Add support for Gateway API [#890](https://github.com/openshift/cluster-ingress-operator/pull/890) * [OCPBUGS-7424](https://issues.redhat.com/browse/OCPBUGS-7424): Bump vendored k8s libraries to 1.26.1 [#888](https://github.com/openshift/cluster-ingress-operator/pull/888) * [CFE-679](https://issues.redhat.com/browse/CFE-679): Add user defined tags to the created DNS resources [#874](https://github.com/openshift/cluster-ingress-operator/pull/874) * [OCPBUGS-6247](https://issues.redhat.com/browse/OCPBUGS-6247): Updating ose-cluster-ingress-operator images to be consistent with ART [#862](https://github.com/openshift/cluster-ingress-operator/pull/862) * [CORS-2072](https://issues.redhat.com/browse/CORS-2072): GCP - Parse Zone ID with a project ID embedded [#855](https://github.com/openshift/cluster-ingress-operator/pull/855) * [NE-1092](https://issues.redhat.com/browse/NE-1092): Add proxy protocol support for IBMCloud loadbalancers [#812](https://github.com/openshift/cluster-ingress-operator/pull/812) * [OCPBUGS-6384](https://issues.redhat.com/browse/OCPBUGS-6384): Address CVE-2022-41717 [#876](https://github.com/openshift/cluster-ingress-operator/pull/876) * [OCPBUGS-4827](https://issues.redhat.com/browse/OCPBUGS-4827): Add missing AWS permission for ListTagsForResources [#868](https://github.com/openshift/cluster-ingress-operator/pull/868) * [OCPBUGS-6701](https://issues.redhat.com/browse/OCPBUGS-6701): Avoid spurious updates for scope in IngressClass [#879](https://github.com/openshift/cluster-ingress-operator/pull/879) * [OCPBUGS-6698](https://issues.redhat.com/browse/OCPBUGS-6698): Fix conflict error message in ensureNodePortService [#877](https://github.com/openshift/cluster-ingress-operator/pull/877) * [OCPBUGS-6700](https://issues.redhat.com/browse/OCPBUGS-6700): updateIngressClass: Fix log message [#878](https://github.com/openshift/cluster-ingress-operator/pull/878) * [NE-1124](https://issues.redhat.com/browse/NE-1124): Add support for External platform to CIO [#873](https://github.com/openshift/cluster-ingress-operator/pull/873) * [OCPBUGS-4573](https://issues.redhat.com/browse/OCPBUGS-4573): Target metrics port by name in internal service [#864](https://github.com/openshift/cluster-ingress-operator/pull/864) * [OCPBUGS-434](https://issues.redhat.com/browse/OCPBUGS-434): Absorb PodsScheduled condition into MinAvailable [#854](https://github.com/openshift/cluster-ingress-operator/pull/854) * [OCPBUGS-4759](https://issues.redhat.com/browse/OCPBUGS-4759): Do not manage DNS for an ingresscontroller with domain mismatch in GCP [#866](https://github.com/openshift/cluster-ingress-operator/pull/866) * [OCPBUGS-4703](https://issues.redhat.com/browse/OCPBUGS-4703): Replace liveness-grace-period-seconds annotation [#863](https://github.com/openshift/cluster-ingress-operator/pull/863) * [OCPBUGS-3404](https://issues.redhat.com/browse/OCPBUGS-3404): Bump openshift/api for matchExpressions doc fix [#856](https://github.com/openshift/cluster-ingress-operator/pull/856) * [OPNET-133](https://issues.redhat.com/browse/OPNET-133): Support remote worker [#858](https://github.com/openshift/cluster-ingress-operator/pull/858) * [OCPBUGS-1725](https://issues.redhat.com/browse/OCPBUGS-1725): Ingress controller should not have affinity policy in single-replica clusters [#810](https://github.com/openshift/cluster-ingress-operator/pull/810) * [OCPBUGS-1807](https://issues.redhat.com/browse/OCPBUGS-1807): Fix bad `handleSingleNode4Dot11Upgrade` log message [#808](https://github.com/openshift/cluster-ingress-operator/pull/808) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/992b43b3cf3e1784bfe8d3083229c7ecb410e7e3...) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/2076f3d0e4fea6fca54028ec7831407173ea81f5) * [OCPBUGS-6789](https://issues.redhat.com/browse/OCPBUGS-6789): enable pod security admission for techpreview [#1440](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1440) * [OCPBUGS-6789](https://issues.redhat.com/browse/OCPBUGS-6789): make the bootstrap kube-apiserver honor cluster-wide featuregates [#1439](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1439) * [OCPBUGS-7369](https://issues.redhat.com/browse/OCPBUGS-7369): Guard pod set readiness probe endpoint explicitly [#1445](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1445) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/336ffd5e7491f565faccf843571303377b1d4825...2076f3d0e4fea6fca54028ec7831407173ea81f5) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/b108134de5b1c7ef179fc523ffd62bc5898106a3) * [OCPBUGS-6789](https://issues.redhat.com/browse/OCPBUGS-6789): honor feature gates during bootstrapping [#695](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/695) * [OCPBUGS-7369](https://issues.redhat.com/browse/OCPBUGS-7369): Guard pod set readiness probe endpoint explicitly [#699](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/699) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/9243e022c42c6d55e1d97a15ed51831f6080984a...b108134de5b1c7ef179fc523ffd62bc5898106a3) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/845ae423e831b1cacf0bcae5e6528f1d21b5ddf2) * [OCPBUGS-7369](https://issues.redhat.com/browse/OCPBUGS-7369): Guard controller: set the readiness probe endpoint explicitly [#462](https://github.com/openshift/cluster-kube-scheduler-operator/pull/462) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/e0b6bf9c4ddb0da9268d504d23ca2ca11880d970...845ae423e831b1cacf0bcae5e6528f1d21b5ddf2) ### [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/tree/) * [OCPBUGS-29567](https://issues.redhat.com/browse/OCPBUGS-29567): Apply hypershift cluster-profile for ibm-cloud-managed [#106](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/106) * [OCPBUGS-27930](https://issues.redhat.com/browse/OCPBUGS-27930): Updating ose-cluster-kube-storage-version-migrator-operator-container image to be consistent with ART for 4.16 [#103](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/103) * [OCPBUGS-24989](https://issues.redhat.com/browse/OCPBUGS-24989): Updating ose-cluster-kube-storage-version-migrator-operator-container image to be consistent with ART [#101](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/101) * [OCPBUGS-21738](https://issues.redhat.com/browse/OCPBUGS-21738): bump library-go to include switch to HTTP/1.1 [#95](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/95) * [OCPBUGS-19253](https://issues.redhat.com/browse/OCPBUGS-19253): Updating ose-cluster-kube-storage-version-migrator-operator images to be consistent with ART [#94](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/94) * Revert "specify master node selector on migrator pod" [#93](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/93) * [OCPBUGS-17170](https://issues.redhat.com/browse/OCPBUGS-17170): specify master node selector on migrator pod [#92](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/92) * [OCPBUGS-16513](https://issues.redhat.com/browse/OCPBUGS-16513): bump(*): update to 1.27.1 [#91](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/91) * Fix operator doc in README [#90](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/90) * Updating ose-cluster-kube-storage-version-migrator-operator images to be consistent with ART [#89](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/89) * [OCPBUGS-6240](https://issues.redhat.com/browse/OCPBUGS-6240): Updating ose-cluster-kube-storage-version-migrator-operator images to be consistent with ART [#87](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/87) * [Full changelog](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/compare/12d050abd0cf37dae8973d453930bcf494a2499b...) ### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/) * [OCPBUGS-29568](https://issues.redhat.com/browse/OCPBUGS-29568): Apply hypershift cluster-profile for ibm-cloud-managed [#229](https://github.com/openshift/cluster-machine-approver/pull/229) * [OCPBUGS-28230](https://issues.redhat.com/browse/OCPBUGS-28230): add FallbackToLogsOnError for easier debugging [#227](https://github.com/openshift/cluster-machine-approver/pull/227) * [OCPBUGS-26116](https://issues.redhat.com/browse/OCPBUGS-26116): Add Snyk file to exclude vendor directory on scan [#225](https://github.com/openshift/cluster-machine-approver/pull/225) * [OCPCLOUD-2417](https://issues.redhat.com/browse/OCPCLOUD-2417): Update to kube 1.29 and controller-runtime 0.17.0 [#224](https://github.com/openshift/cluster-machine-approver/pull/224) * [OCPBUGS-23544](https://issues.redhat.com/browse/OCPBUGS-23544): Increase concurrent reconciles to 10 [#222](https://github.com/openshift/cluster-machine-approver/pull/222) * [OCPBUGS-25582](https://issues.redhat.com/browse/OCPBUGS-25582): Updating ose-cluster-machine-approver-container image to be consistent with ART [#223](https://github.com/openshift/cluster-machine-approver/pull/223) * [OCPBUGS-24985](https://issues.redhat.com/browse/OCPBUGS-24985): Updating ose-cluster-machine-approver-container image to be consistent with ART [#218](https://github.com/openshift/cluster-machine-approver/pull/218) * [OCPBUGS-24154](https://issues.redhat.com/browse/OCPBUGS-24154): Updating ose-cluster-machine-approver-container image to be consistent with ART [#217](https://github.com/openshift/cluster-machine-approver/pull/217) * [OCPCLOUD-2277](https://issues.redhat.com/browse/OCPCLOUD-2277): Ensure Cluster Machine Approver metrics are only available via HTTPS [#211](https://github.com/openshift/cluster-machine-approver/pull/211) * [OCPBUGS-21594](https://issues.redhat.com/browse/OCPBUGS-21594): Filter non node CSRs in metrics [#208](https://github.com/openshift/cluster-machine-approver/pull/208) * [OCPBUGS-21793](https://issues.redhat.com/browse/OCPBUGS-21793): Bump x/net package to v0.17.0 [#204](https://github.com/openshift/cluster-machine-approver/pull/204) * Update OWNERS [#205](https://github.com/openshift/cluster-machine-approver/pull/205) * [OCPBUGS-19250](https://issues.redhat.com/browse/OCPBUGS-19250): Updating ose-cluster-machine-approver images to be consistent with ART [#201](https://github.com/openshift/cluster-machine-approver/pull/201) * [OCPCLOUD-2181](https://issues.redhat.com/browse/OCPCLOUD-2181): Update K8s dependencies to 1.28 [#203](https://github.com/openshift/cluster-machine-approver/pull/203) * [OCPBUGS-17090](https://issues.redhat.com/browse/OCPBUGS-17090): Set logger for controller runtime [#200](https://github.com/openshift/cluster-machine-approver/pull/200) * [OCPBUGS-18338](https://issues.redhat.com/browse/OCPBUGS-18338): Fix CI by running tests natively by default [#199](https://github.com/openshift/cluster-machine-approver/pull/199) * [OCPBUGS-16156](https://issues.redhat.com/browse/OCPBUGS-16156): check if machine api present [#198](https://github.com/openshift/cluster-machine-approver/pull/198) * handle situation when machine CRD is not present [#191](https://github.com/openshift/cluster-machine-approver/pull/191) * [OCPCLOUD-2044](https://issues.redhat.com/browse/OCPCLOUD-2044): Update to Kubernetes 1.27 deps [#195](https://github.com/openshift/cluster-machine-approver/pull/195) * [OCPBUGS-10171](https://issues.redhat.com/browse/OCPBUGS-10171): Go 1.20 bump with fixed unit tests [#194](https://github.com/openshift/cluster-machine-approver/pull/194) * [OCPBUGS-11225](https://issues.redhat.com/browse/OCPBUGS-11225): Update node client allowed usages [#189](https://github.com/openshift/cluster-machine-approver/pull/189) * [OCPBUGS-11225](https://issues.redhat.com/browse/OCPBUGS-11225): Update isNodeClientCert to allow for new key usages [#186](https://github.com/openshift/cluster-machine-approver/pull/186) * [OCPBUGS-11225](https://issues.redhat.com/browse/OCPBUGS-11225): approver: fix ECDSA approvals in 1.27 [#184](https://github.com/openshift/cluster-machine-approver/pull/184) * Update TLS Bootstrapping doc links in README [#182](https://github.com/openshift/cluster-machine-approver/pull/182) * Updating ose-cluster-machine-approver images to be consistent with ART [#180](https://github.com/openshift/cluster-machine-approver/pull/180) * Update OWNERS [#179](https://github.com/openshift/cluster-machine-approver/pull/179) * : Update tooling for CMA [#178](https://github.com/openshift/cluster-machine-approver/pull/178) * [OCPCLOUD-1805](https://issues.redhat.com/browse/OCPCLOUD-1805): Port to ginkgo v2 [#176](https://github.com/openshift/cluster-machine-approver/pull/176) * Updating ose-cluster-machine-approver images to be consistent with ART [#174](https://github.com/openshift/cluster-machine-approver/pull/174) * Update OWNERS [#177](https://github.com/openshift/cluster-machine-approver/pull/177) * [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/60081982654993534de29d224d6a42c251762420...) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/5ee19a7685b07a595ca62741fdf316d15117c9ef) * [OCPBUGS-9927](https://issues.redhat.com/browse/OCPBUGS-9927): Enable configuration of node healthz server on ovnkube [#1731](https://github.com/openshift/cluster-network-operator/pull/1731) * [OCPBUGS-5953](https://issues.redhat.com/browse/OCPBUGS-5953): Backport Added missing API field podref to OverlappingRangeIPReservation CRD [Backport 4.12] [#1685](https://github.com/openshift/cluster-network-operator/pull/1685) * [OCPBUGS-7044](https://issues.redhat.com/browse/OCPBUGS-7044): HyperShift: Add .hypershift.local to no proxy list [#1706](https://github.com/openshift/cluster-network-operator/pull/1706) * [OCPBUGS-7044](https://issues.redhat.com/browse/OCPBUGS-7044): HyperShift: Do not use proxy for internal routes [#1704](https://github.com/openshift/cluster-network-operator/pull/1704) * [OCPBUGS-4778](https://issues.redhat.com/browse/OCPBUGS-4778): Fix handling of deployment and statefulset updates [#1663](https://github.com/openshift/cluster-network-operator/pull/1663) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/68d109ac3b8605525c2aabc29789415bc302c9c7...5ee19a7685b07a595ca62741fdf316d15117c9ef) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/e2f675373469b69324f306b8d1bba848731dde70) * E2E: Per Core Runtime Tuning Test automation (#509) (#568) [#509](https://github.com/openshift/cluster-node-tuning-operator/pull/509) * E2E: Network stack Pinning tests (#533) [#533](https://github.com/openshift/cluster-node-tuning-operator/pull/533) * Run node selector tests only if we 2 non Performanceworker nodes (#554) [#554](https://github.com/openshift/cluster-node-tuning-operator/pull/554) * skip multiple ranges test if cores < 20 and use core as key to delete cpu siblings (#543) [#543](https://github.com/openshift/cluster-node-tuning-operator/pull/543) * pao: latency-tests: read test log directly from pod (#547) [#547](https://github.com/openshift/cluster-node-tuning-operator/pull/547) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/e40a5156fd9282c6ea3d7f4ac9c9407ae4f326ba...e2f675373469b69324f306b8d1bba848731dde70) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/) * [OCPBUGS-32346](https://issues.redhat.com/browse/OCPBUGS-32346): the apiservice controller waits until bootstrap complete [#575](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/575) * NO-ISSUE: Makefile: fixes test-e2e-encryption-rotation targets [#577](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/577) * NO-ISSUE: fix: TestRedeployOnConfigChange [#576](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/576) * [OCPBUGS-22969](https://issues.redhat.com/browse/OCPBUGS-22969): Use v1 for flowcontrol API [#559](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/559) * [OCPBUGS-18115](https://issues.redhat.com/browse/OCPBUGS-18115): Remove "include.release.openshift.io/ibm-cloud-managed:" annotation [#566](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/566) * [OCPBUGS-18939](https://issues.redhat.com/browse/OCPBUGS-18939): manifest: drop slo latency metrics in favor of sli [#547](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/547) * [WRKLDS-1004](https://issues.redhat.com/browse/WRKLDS-1004): use AlwaysAllow UnhealthyPodEvictionPolicy in PDBs [#562](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/562) * [OCPBUGS-24972](https://issues.redhat.com/browse/OCPBUGS-24972): Updating ose-cluster-openshift-apiserver-operator-container image to be consistent with ART [#561](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/561) * [OCPBUGS-18115](https://issues.redhat.com/browse/OCPBUGS-18115): Remove "include.release.openshift.io/ibm-cloud-managed:" annotation [#551](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/551) * [OCPBUGS-19231](https://issues.redhat.com/browse/OCPBUGS-19231): Updating ose-cluster-openshift-apiserver-operator images to be consistent with ART [#548](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/548) * [OCPBUGS-21733](https://issues.redhat.com/browse/OCPBUGS-21733): bump library-go to include switch to HTTP/1.1 [#552](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/552) * [WRKLDS-728](https://issues.redhat.com/browse/WRKLDS-728): Capabilities: drop build/apps APIService when capabilities are not enabled [#532](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/532) * switch image-registry cert CM [#545](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/545) * [OCPBUGS-16554](https://issues.redhat.com/browse/OCPBUGS-16554): update dependencies to get rid of goproxy [#546](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/546) * [AUTH-408](https://issues.redhat.com/browse/AUTH-408): bindata: set required-scc [#544](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/544) * Plumb featuregates to the openshift-apiserver [#542](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/542) * allow etcd healthcheck timeout closer to probe timeouts to avoid failing on slower etcd [#540](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/540) * Add AES-GCM encryption tests [#539](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/539) * [OCPBUGS-14010](https://issues.redhat.com/browse/OCPBUGS-14010): increase timeout for probes [#536](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/536) * [OCPBUGS-2765](https://issues.redhat.com/browse/OCPBUGS-2765): Library go bump [#538](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/538) * [OCPBUGS-12813](https://issues.redhat.com/browse/OCPBUGS-12813): Updating ose-cluster-openshift-apiserver-operator images to be consistent with ART [#534](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/534) * Updating ose-cluster-openshift-apiserver-operator images to be consistent with ART [#525](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/525) * [OCPBUGS-10040](https://issues.redhat.com/browse/OCPBUGS-10040): update openshift/api to include aesgcm provider in the default apiserver schema [#526](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/526) * [API-1509](https://issues.redhat.com/browse/API-1509): Enable AESGCM encryption [#521](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/521) * [OCPBUGS-4343](https://issues.redhat.com/browse/OCPBUGS-4343): update apf configuration to use v1beta3 [#509](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/509) * [OCPBUGS-6233](https://issues.redhat.com/browse/OCPBUGS-6233): Bump dependencies and images [#517](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/517) * [OCPBUGS-5300](https://issues.redhat.com/browse/OCPBUGS-5300): routes/status resources can leak sensitive data, exclude it from audit [#511](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/511) * make api team approver [#506](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/506) * [OCPBUGS-3929](https://issues.redhat.com/browse/OCPBUGS-3929): update apf configuration to use v1beta2 [#508](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/508) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/4c5b4882e20944d9c44272551053fccbe16d6451...) ### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/) * [OCPBUGS-23848](https://issues.redhat.com/browse/OCPBUGS-23848): Bumps opentelemetry dependencies [#341](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/341) * [OCPBUGS-29973](https://issues.redhat.com/browse/OCPBUGS-29973): Updating ose-cluster-openshift-controller-manager-operator-container image to be consistent with ART for 4.16 [#337](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/337) * [OCPBUGS-29581](https://issues.redhat.com/browse/OCPBUGS-29581): Apply hypershift cluster-profile for ibm-cloud-managed [#334](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/334) * [OCPBUGS-22969](https://issues.redhat.com/browse/OCPBUGS-22969): Use v1 for flowcontrol API [#316](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/316) * [BUILD-854](https://issues.redhat.com/browse/BUILD-854): Add adambkaplan as approver [#338](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/338) * [OCPBUGS-24888](https://issues.redhat.com/browse/OCPBUGS-24888): Updating ose-cluster-openshift-controller-manager-operator-container image to be consistent with ART [#321](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/321) * [OCPBUGS-28666](https://issues.redhat.com/browse/OCPBUGS-28666): Replace 'coreydaley' with 'sayan-biswas' in OWNERS file [#326](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/326) * [OCPBUGS-23624](https://issues.redhat.com/browse/OCPBUGS-23624): Add .snyk file to exclude vendor and ignore unit tests [#325](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/325) * [WRKLDS-1016](https://issues.redhat.com/browse/WRKLDS-1016): Bump k8s dependencies to 1.29.0 [#324](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/324) * [OCPBUGS-24190](https://issues.redhat.com/browse/OCPBUGS-24190): Disable deployer-controller when deploymentconfig is disabled [#320](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/320) * [OCPBUGS-22956](https://issues.redhat.com/browse/OCPBUGS-22956): Remove blockage of ConfigObserver by build informer HasSynced flag [#315](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/315) * Revert "Revert #300 "API-1666: add image pull secret cleanup controller"" [#314](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/314) * Revert #300 "API-1666: add image pull secret cleanup controller" [#313](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/313) * [API-1642](https://issues.redhat.com/browse/API-1642): add image pull secret cleanup controller [#300](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/300) * [API-1642](https://issues.redhat.com/browse/API-1642): Do not generate image pull secrets for internal registry when internal registry is disabled. [#298](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/298) * [OCPBUGS-21830](https://issues.redhat.com/browse/OCPBUGS-21830): bump(k8s,openshift) to address CVE-2023-44487 [#308](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/308) * [OCPBUGS-20164](https://issues.redhat.com/browse/OCPBUGS-20164): Include Build CRD in manifests [#306](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/306) * [WRKLDS-806](https://issues.redhat.com/browse/WRKLDS-806): Bump kube dependencies to 1.28.2 [#305](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/305) * [OCPBUGS-19136](https://issues.redhat.com/browse/OCPBUGS-19136): Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART [#304](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/304) * [OCPBUGS-18932](https://issues.redhat.com/browse/OCPBUGS-18932): Always sort disabled controller list [#302](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/302) * [OCPBUGS-18498](https://issues.redhat.com/browse/OCPBUGS-18498): Disable BuildConfigChange controller when Build cap is disabled [#299](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/299) * route-controller-manager deployment updates [#295](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/295) * [OCPBUGS-16072](https://issues.redhat.com/browse/OCPBUGS-16072): Updating Kubernetes and other associated dependencies [#296](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/296) * [OCPBUGS-13926](https://issues.redhat.com/browse/OCPBUGS-13926): change the operator log level to default normal in the deployment [#289](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/289) * [BUILD-582](https://issues.redhat.com/browse/BUILD-582), [OCPBUGS-14638](https://issues.redhat.com/browse/OCPBUGS-14638): bump(k8s): 1.27.1 [#294](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/294) * [OCPBUGS-13926](https://issues.redhat.com/browse/OCPBUGS-13926): add loglevel controller for OCM-o [#292](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/292) * Revert "13895: [WRKLDS-730] route-controller-manager deployment updates" [#293](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/293) * [OCPBUGS-13895](https://issues.redhat.com/browse/OCPBUGS-13895): [WRKLDS-730] route-controller-manager deployment updates [#288](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/288) * Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART [#287](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/287) * Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART [#286](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/286) * Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART [#285](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/285) * Bump golang.org/x/net from 0.5.0 to 0.7.0 [#284](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/284) * Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART [#279](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/279) * [OCPBUGS-10568](https://issues.redhat.com/browse/OCPBUGS-10568): migrate to using lease objects for leader election [#282](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/282) * Add Divyanshu Agrawal as a reviewer [#283](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/283) * [OCPBUGS-4343](https://issues.redhat.com/browse/OCPBUGS-4343): update apf configuration to use v1beta3 [#273](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/273) * Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART [#274](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/274) * [WRKLDS-594](https://issues.redhat.com/browse/WRKLDS-594): bump(k8s): 1.26.1 [#277](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/277) * [OCPBUGS-5275](https://issues.redhat.com/browse/OCPBUGS-5275): remove unnecessary RBAC for leader-locking-ingress-to-route-controller [#276](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/276) * [OCPBUGS-3929](https://issues.redhat.com/browse/OCPBUGS-3929): update apf configuration to use v1beta2 [#272](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/272) * let deployer pods patch/apply replication controllers [#270](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/270) * [Bug 2111979](https://bugzilla.redhat.com/show_bug.cgi?id=2111979): Set openshift.io/run-level to nil in openshift-controller-manager nam… [#269](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/269) * [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/d1915d130481541b8bacb5b98eddbc1541809d0a...) ### [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller/tree/139ac0499ac4d744023827ceb6d16aa6b467be27) * [OCPBUGS-6789](https://issues.redhat.com/browse/OCPBUGS-6789): backport feature gate honoring for PSa label syncer [#98](https://github.com/openshift/cluster-policy-controller/pull/98) * [OCPBUGS-7705](https://issues.redhat.com/browse/OCPBUGS-7705): [release-4.12] update dependencies to point to v0.25.0 [#102](https://github.com/openshift/cluster-policy-controller/pull/102) * [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/105cc773b37f00be2351c9a4e6df24af94d547c1...139ac0499ac4d744023827ceb6d16aa6b467be27) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/ab23d0e04237ffc8cf69cbf9b73f8bc2eee190bb) * [OCPBUGS-7208](https://issues.redhat.com/browse/OCPBUGS-7208): When setting allowedRegistries urls the openshift-samples operator is degraded [#489](https://github.com/openshift/cluster-samples-operator/pull/489) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/212a4553b3bf87d56f2f360b562187a685099c3e...ab23d0e04237ffc8cf69cbf9b73f8bc2eee190bb) ### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/b29bac7a510082ffd99534ba84bcd035079741ba) * [OCPBUGS-7331](https://issues.redhat.com/browse/OCPBUGS-7331): hypershift: remove inject-proxy annotation from aws-ebs-csi-driver-operator deployment [#337](https://github.com/openshift/cluster-storage-operator/pull/337) * [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/220a777e094ff6b198007518d0734f9b54a7f9af...b29bac7a510082ffd99534ba84bcd035079741ba) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/f30edfbebea335f42c1c3e6b49fab06fa0ea028a) * [OCPBUGS-8304](https://issues.redhat.com/browse/OCPBUGS-8304): Adding admin-gate ack-4.12-kube-1.26-api-removals-in-4.13 [#908](https://github.com/openshift/cluster-version-operator/pull/908) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/b24d60e55576e1997d6d450ba9106a80983f1512...f30edfbebea335f42c1c3e6b49fab06fa0ea028a) ### [console](https://github.com/openshift/console/tree/59931924fbaa391ee6d517b2f7574c69760d9f9d) * [OCPBUGS-3892](https://issues.redhat.com/browse/OCPBUGS-3892): Add cluster to query params of websocket requests [#12282](https://github.com/openshift/console/pull/12282) * [OCPBUGS-5092](https://issues.redhat.com/browse/OCPBUGS-5092): Fix to use and set correct secretReference for build-config triggers [#12388](https://github.com/openshift/console/pull/12388) * [OCPBUGS-7895](https://issues.redhat.com/browse/OCPBUGS-7895): Bump helm version to 3.10.1 [#12579](https://github.com/openshift/console/pull/12579) * [OCPBUGS-6873](https://issues.redhat.com/browse/OCPBUGS-6873): The dropdown list component will be covered by deployment details page on Topology page [#12507](https://github.com/openshift/console/pull/12507) * [OCPBUGS-6831](https://issues.redhat.com/browse/OCPBUGS-6831): Fix crash when pinnedResources is null [#12503](https://github.com/openshift/console/pull/12503) * [OCPBUGS-7471](https://issues.redhat.com/browse/OCPBUGS-7471): Right border radius is 0 for the pipeline visualization wrapper in dark mode [#12565](https://github.com/openshift/console/pull/12565) * [OCPBUGS-7506](https://issues.redhat.com/browse/OCPBUGS-7506): Fix different CI issues [#12555](https://github.com/openshift/console/pull/12555) * [OCPBUGS-6966](https://issues.redhat.com/browse/OCPBUGS-6966): Remove description field from the PLR parameters page [#12519](https://github.com/openshift/console/pull/12519) * [OCPBUGS-7437](https://issues.redhat.com/browse/OCPBUGS-7437): Webhook Secret (1 of 2) is not removed when Knative Service is deleted [#12560](https://github.com/openshift/console/pull/12560) * [OCPBUGS-6887](https://issues.redhat.com/browse/OCPBUGS-6887): Show Tag label and tag name if tag is detected in repository PipelineRun list and details page [#12510](https://github.com/openshift/console/pull/12510) * [OCPBUGS-6816](https://issues.redhat.com/browse/OCPBUGS-6816): Repositories list does not show the running pipelinerun as last pipelinerun [#12500](https://github.com/openshift/console/pull/12500) * [OCPBUGS-4072](https://issues.redhat.com/browse/OCPBUGS-4072): Fix rerender loop/crash when bindable-kinds is found but has no status [#12304](https://github.com/openshift/console/pull/12304) * [OCPBUGS-6671](https://issues.redhat.com/browse/OCPBUGS-6671): fix broken pipeline secret [#12474](https://github.com/openshift/console/pull/12474) * [OCPBUGS-6913](https://issues.redhat.com/browse/OCPBUGS-6913): PipelineRun task status overlaps status text [#12516](https://github.com/openshift/console/pull/12516) * [Full changelog](https://github.com/openshift/console/compare/63cb4d6e28e931640f55e9f1dca83ed76db99a46...59931924fbaa391ee6d517b2f7574c69760d9f9d) ### [console-operator](https://github.com/openshift/console-operator/tree/bb87c5921246a64a59c1c09336c2ab0423330b4d) * [OCPBUGS-6921](https://issues.redhat.com/browse/OCPBUGS-6921): Recover ConsoleNotificationSync after being degraded [#728](https://github.com/openshift/console-operator/pull/728) * [Full changelog](https://github.com/openshift/console-operator/compare/8c938a46686746518cc37e71b444d40d1b4e6c2d...bb87c5921246a64a59c1c09336c2ab0423330b4d) ### [csi-driver-manila-operator](https://github.com/openshift/csi-driver-manila-operator/tree/2c0d3b1c56f485cf6f4ad2787753545975326e6d) * [OCPBUGS-6599](https://issues.redhat.com/browse/OCPBUGS-6599): Address CVE-2022-41717 [#166](https://github.com/openshift/csi-driver-manila-operator/pull/166) * [Full changelog](https://github.com/openshift/csi-driver-manila-operator/compare/6cad8759f4456659c9397a61d20a7f084bd90304...2c0d3b1c56f485cf6f4ad2787753545975326e6d) ### [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs/tree/d90992573acb3df6c7fbb6dbe1b215125d26fc34) * [OCPBUGS-6590](https://issues.redhat.com/browse/OCPBUGS-6590): Address CVE-2022-41717 [#105](https://github.com/openshift/csi-driver-nfs/pull/105) * [Full changelog](https://github.com/openshift/csi-driver-nfs/compare/b7393faceb18e18eae133a6de89e4b4339295fa8...d90992573acb3df6c7fbb6dbe1b215125d26fc34) ### [docker-registry](https://github.com/openshift/image-registry/tree/8e7cde5d6f78d83a5aebe664c93ae927e5cc83ab) * [OCPBUGS-8491](https://issues.redhat.com/browse/OCPBUGS-8491): bump aws-sdk-go [#362](https://github.com/openshift/image-registry/pull/362) * [Full changelog](https://github.com/openshift/image-registry/compare/3bf8e25d5694f7a4dbbe7620a1cc2e26d611cf60...8e7cde5d6f78d83a5aebe664c93ae927e5cc83ab) ### [fedora-coreos, machine-os-content, okd-rpms](https://github.com/openshift/okd-machine-os/tree/33af6aa19cab187fd99d832a20f31a572f57a09f) * Dockerfile: symlink netcat to nc [#565](https://github.com/openshift/okd-machine-os/pull/565) * Bump fedora-coreos-config to latest stable [#560](https://github.com/openshift/okd-machine-os/pull/560) * Bump fedora-coreos to latest stable [#555](https://github.com/openshift/okd-machine-os/pull/555) * Revert "Dockerfile.ci: report real FCOS version" [#552](https://github.com/openshift/okd-machine-os/pull/552) * Revert "DEBUG: don't pull in fresh FCOS" [#532](https://github.com/openshift/okd-machine-os/pull/532) * Dockerfile.ci: report real FCOS version [#549](https://github.com/openshift/okd-machine-os/pull/549) * manifests: remove extensions manifests [#548](https://github.com/openshift/okd-machine-os/pull/548) * selinux fixes: allow iptables wrapper to write to tmpfs [#546](https://github.com/openshift/okd-machine-os/pull/546) * Dockerfile: replace existing kubelet [#543](https://github.com/openshift/okd-machine-os/pull/543) * Add a service which applies custom SELinux fixes [#541](https://github.com/openshift/okd-machine-os/pull/541) * Dockerfile: enable services via systemd presets [#540](https://github.com/openshift/okd-machine-os/pull/540) * Dockerfile: install netcat [#538](https://github.com/openshift/okd-machine-os/pull/538) * Bump fedora-coreos to latest stable [#531](https://github.com/openshift/okd-machine-os/pull/531) * overlay: prevent NM from modifying resolv.conf [#528](https://github.com/openshift/okd-machine-os/pull/528) * Bump fedora-coreos to latest stable [#526](https://github.com/openshift/okd-machine-os/pull/526) * Dockerfile.rpms: use stable CRIO releases [#521](https://github.com/openshift/okd-machine-os/pull/521) * [Full changelog](https://github.com/openshift/okd-machine-os/compare/03a7b60ec1521a42695454f6ddd4d757ef56e485...33af6aa19cab187fd99d832a20f31a572f57a09f) ### [hyperkube, pod](https://github.com/openshift/kubernetes/tree/eab9cc98fe4c002916621ace6cdd623afa519203) * [OCPBUGS-8705](https://issues.redhat.com/browse/OCPBUGS-8705): Fix mounted volume expansion tests [#1503](https://github.com/openshift/kubernetes/pull/1503) * [OCPBUGS-7078](https://issues.redhat.com/browse/OCPBUGS-7078): Bump to k8s 1.25.7 [#1496](https://github.com/openshift/kubernetes/pull/1496) * [OCPBUGS-5769](https://issues.redhat.com/browse/OCPBUGS-5769): scc admission - seccomp profiles fix [#1471](https://github.com/openshift/kubernetes/pull/1471) * [Full changelog](https://github.com/openshift/kubernetes/compare/a34b9e9499e6c3a94e2326652bd8236a5378c0b2...eab9cc98fe4c002916621ace6cdd623afa519203) ### [hypershift](https://github.com/openshift/hypershift/tree/84a0ee12e608b70b4dae884da098c056274b498a) * Force controleplane upgrade always [#2289](https://github.com/openshift/hypershift/pull/2289) * [OCPBUGS-8370](https://issues.redhat.com/browse/OCPBUGS-8370): Fix cleanup of volumes on cluster deletion [#2253](https://github.com/openshift/hypershift/pull/2253) * [OCPBUGS-8241](https://issues.redhat.com/browse/OCPBUGS-8241): Add external DNS health condition / release-4.12 [#2206](https://github.com/openshift/hypershift/pull/2206) * [HOSTEDCP-809](https://issues.redhat.com/browse/HOSTEDCP-809): Clone CA key/cert to TLS key/cert [#2263](https://github.com/openshift/hypershift/pull/2263) * Add configuration for automatic labeling and label commands [#2255](https://github.com/openshift/hypershift/pull/2255) * fix(cpo): Delete multus validatingwebhookconfiguration on CNO init [#2251](https://github.com/openshift/hypershift/pull/2251) * feat(HCCO): Block DNS operator delete until Cluster Version updated [#2242](https://github.com/openshift/hypershift/pull/2242) * kms addition for pod identity workflow [#2247](https://github.com/openshift/hypershift/pull/2247) * Add e2e test for hosted cluster behind a proxy [#2199](https://github.com/openshift/hypershift/pull/2199) * Add e2e test for cluster creation with AWS KMS [#2201](https://github.com/openshift/hypershift/pull/2201) * [HOSTEDCP-826](https://issues.redhat.com/browse/HOSTEDCP-826): Customize DNS base domain prefix [#2235](https://github.com/openshift/hypershift/pull/2235) * feat: Add pod gone check to prober + DNS operator leader elect [#2209](https://github.com/openshift/hypershift/pull/2209) * fix(ibmcloud): Explicitly set HCCO controllers [#2208](https://github.com/openshift/hypershift/pull/2208) * ensure reconcilation of apiserver port is in 4.12 [#2195](https://github.com/openshift/hypershift/pull/2195) * Cleanup default security group only if authorized [#2212](https://github.com/openshift/hypershift/pull/2212) * fix(cpo): Set restart annotation on multus-admission-controller [#2190](https://github.com/openshift/hypershift/pull/2190) * fix(cpo): Remove OLM collect for IBM Cloud to reduce artifacts and rbac [#2189](https://github.com/openshift/hypershift/pull/2189) * fix(cpo): Reduce CNO access if Calico used as network provider [#2184](https://github.com/openshift/hypershift/pull/2184) * Skip destroyAWSDefaultSecurityGroup if not AWS [#2168](https://github.com/openshift/hypershift/pull/2168) * Create default security group for AWS clusters [#2162](https://github.com/openshift/hypershift/pull/2162) * [AUTH-323](https://issues.redhat.com/browse/AUTH-323): pki: split out konnectivity certs from the rootCA [#2156](https://github.com/openshift/hypershift/pull/2156) * fix(ibmcloud): Initialize image registry config on creates and bad config [#2104](https://github.com/openshift/hypershift/pull/2104) * fix(cpo): Allow KAS profiling disablement [#2122](https://github.com/openshift/hypershift/pull/2122) * reduce ignition server scope [#2140](https://github.com/openshift/hypershift/pull/2140) * OpenID add support for groups claim in the config [#2129](https://github.com/openshift/hypershift/pull/2129) * fix(cpo): Restart registry operator on annotation [#2121](https://github.com/openshift/hypershift/pull/2121) * [Full changelog](https://github.com/openshift/hypershift/compare/d93280cff4348d3d2e0438ae91e0cba06c614458...84a0ee12e608b70b4dae884da098c056274b498a) ### [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver/tree/e0f7a3bc39c7941dfb8b03f4c111f98edbe4792f) * [OCPBUGS-8451](https://issues.redhat.com/browse/OCPBUGS-8451): Rebase to v5.1.2 for OCP 4.12 [#32](https://github.com/openshift/ibm-vpc-block-csi-driver/pull/32) * [Full changelog](https://github.com/openshift/ibm-vpc-block-csi-driver/compare/2364e6a3835070cdcec29375aa0a3bf296720f64...e0f7a3bc39c7941dfb8b03f4c111f98edbe4792f) ### [insights-operator](https://github.com/openshift/insights-operator/tree/c57da131e725a9b08ea4e8e90e7c3b1696524b2a) * [OCPBUGS-6732](https://issues.redhat.com/browse/OCPBUGS-6732): Anonymize env vars from containers: HTTP_PROXY, HTTPS_PROXY (#727) [#727](https://github.com/openshift/insights-operator/pull/727) * [OCPBUGS-6833](https://issues.redhat.com/browse/OCPBUGS-6833): feat(recent_metrics) adds openshift_apps_deploymentconfigs_strategy_total (#736) [#736](https://github.com/openshift/insights-operator/pull/736) * [OCPBUGS-6782](https://issues.redhat.com/browse/OCPBUGS-6782): Create gatherer for gathering machines. (#734) [#734](https://github.com/openshift/insights-operator/pull/734) * [Full changelog](https://github.com/openshift/insights-operator/compare/9b28d553555da54585cc05b018a1828fb8f81a5e...c57da131e725a9b08ea4e8e90e7c3b1696524b2a) ### [kube-proxy, sdn](https://github.com/openshift/sdn/tree/64b64f9bf0f8f0ab9c5ce98cb49ddacdf0d39ffc) * [OCPBUGS-7474](https://issues.redhat.com/browse/OCPBUGS-7474): Initialize egress node monitoring struct with previous reachability status [#505](https://github.com/openshift/sdn/pull/505) * [OCPBUGS-6842](https://issues.redhat.com/browse/OCPBUGS-6842): Handle race condition to setup default vnid flows [#497](https://github.com/openshift/sdn/pull/497) * [OCPBUGS-7227](https://issues.redhat.com/browse/OCPBUGS-7227): Update for 4.12 / go 1.19, including gofmt updates [#482](https://github.com/openshift/sdn/pull/482) * [Full changelog](https://github.com/openshift/sdn/compare/d6903305ca12bf21f4ef6b96cb7aeed7defa2fc2...64b64f9bf0f8f0ab9c5ce98cb49ddacdf0d39ffc) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/fb26570202ec71abef2c468d8d9d47c9abf84577) * [OCPBUGS-7882](https://issues.redhat.com/browse/OCPBUGS-7882): Block machine deletion if extra disks are attached [#1120](https://github.com/openshift/machine-api-operator/pull/1120) * [OCPBUGS-8286](https://issues.redhat.com/browse/OCPBUGS-8286): Short circuit misfiring [#1109](https://github.com/openshift/machine-api-operator/pull/1109) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/a99a63b994407212a5dcc83cc5bc7c02222350b3...fb26570202ec71abef2c468d8d9d47c9abf84577) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/e7a5af3faec663f877cc39b582f7ad38120ebd1e) * [OCPBUGS-10372](https://issues.redhat.com/browse/OCPBUGS-10372): Remove hard requirement for the afterburn from early-running aws-related services [#3613](https://github.com/openshift/machine-config-operator/pull/3613) * [OCPBUGS-9993](https://issues.redhat.com/browse/OCPBUGS-9993): Revert "daemon: Temporarily copy auth file with more open perms on FCOS" [#3608](https://github.com/openshift/machine-config-operator/pull/3608) * [OCPBUGS-7445](https://issues.redhat.com/browse/OCPBUGS-7445): configure-ovs: fix mtu-migration cleanup [#3555](https://github.com/openshift/machine-config-operator/pull/3555) * [OCPBUGS-8261](https://issues.redhat.com/browse/OCPBUGS-8261): [release-4.12] backport cleanupDuplicateMC [#3578](https://github.com/openshift/machine-config-operator/pull/3578) * [OCPBUGS-6943](https://issues.redhat.com/browse/OCPBUGS-6943): Improvements for `configure-ovs.sh` [#3528](https://github.com/openshift/machine-config-operator/pull/3528) * [OCPBUGS-6045](https://issues.redhat.com/browse/OCPBUGS-6045): There are not enough logs in case "oc extract" is stuck in mco first boot [#3503](https://github.com/openshift/machine-config-operator/pull/3503) * [OCPBUGS-6973](https://issues.redhat.com/browse/OCPBUGS-6973): configure-ovs: optionally generate configuration in /run [#3532](https://github.com/openshift/machine-config-operator/pull/3532) * [OCPBUGS-6779](https://issues.redhat.com/browse/OCPBUGS-6779): baremetal: clean state generated by NM when run by dracut [#3521](https://github.com/openshift/machine-config-operator/pull/3521) * [OCPBUGS-7241](https://issues.redhat.com/browse/OCPBUGS-7241): controller: default overwrite to true for files [#3546](https://github.com/openshift/machine-config-operator/pull/3546) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/84e78c83d5f1d6cb97a43b264154f1f519b69fb2...e7a5af3faec663f877cc39b582f7ad38120ebd1e) ### [multus-cni](https://github.com/openshift/multus-cni/tree/4819cb9f3a20dacda6069fb9cab82fbe05821dde) * [OCPBUGS-7792](https://issues.redhat.com/browse/OCPBUGS-7792): Multus sync v3.9.3 to OCP 4.12 [#145](https://github.com/openshift/multus-cni/pull/145) * [Full changelog](https://github.com/openshift/multus-cni/compare/b34bd0f5ddaf6563b824e849c3819c684e74e567...4819cb9f3a20dacda6069fb9cab82fbe05821dde) ### [network-interface-bond-cni](https://github.com/openshift/bond-cni/tree/e8d4dc2e25fa71ca34c3066097aaf8511daf2b1e) * Updating ose-network-interface-bond-cni images to be consistent with ART [#37](https://github.com/openshift/bond-cni/pull/37) * [Full changelog](https://github.com/openshift/bond-cni/compare/a88d72fc5df78d3a43ec17cf313ac57678423b87...e8d4dc2e25fa71ca34c3066097aaf8511daf2b1e) ### [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon/tree/ccff7e70c454a543ced557ae3209a631852550de) * Updating ose-network-metrics-daemon images to be consistent with ART (#60) [#60](https://github.com/openshift/network-metrics-daemon/pull/60) * Fix gofmt check issue (#68) [#68](https://github.com/openshift/network-metrics-daemon/pull/68) * Update golang.org/x/text to 0.7.0 (#66) [#66](https://github.com/openshift/network-metrics-daemon/pull/66) * [Full changelog](https://github.com/openshift/network-metrics-daemon/compare/2dfa218ea9feb2b80f22f16c27bddd16fbcbfb87...ccff7e70c454a543ced557ae3209a631852550de) ### [oauth-apiserver](https://github.com/openshift/oauth-apiserver/tree/cfafdccf09150ab55b8b853df16e4395ff3bda4b) * Updating ose-oauth-apiserver images to be consistent with ART [#80](https://github.com/openshift/oauth-apiserver/pull/80) * [Full changelog](https://github.com/openshift/oauth-apiserver/compare/94026d8cfe0ae214aec62a5f14ae5934676b4355...cfafdccf09150ab55b8b853df16e4395ff3bda4b) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/3d517407dcbc46ededd7323c7e8f6d6a45efc649) * [OCPBUGS-6703](https://issues.redhat.com/browse/OCPBUGS-6703): fix: adds logic that searches for the correct name when using a heads… (#554) [#554](https://github.com/openshift/oc-mirror/pull/554) * [Full changelog](https://github.com/openshift/oc-mirror/compare/4d9ea8d0d25673c0af0950adf8c6b8714ea6016c...3d517407dcbc46ededd7323c7e8f6d6a45efc649) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/635ed5cc49f0d9668969a8a78bec91d426b4d26b) * [OCPBUGS-8717](https://issues.redhat.com/browse/OCPBUGS-8717): Clear metadata.namespace on projects before write. [#358](https://github.com/openshift/openshift-apiserver/pull/358) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/30c5f26d173c7576d396b8d74707de03da266ce2...635ed5cc49f0d9668969a8a78bec91d426b4d26b) ### [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack/tree/9176d8600a10d34527992d462f4006178d4bfcf7) * [OCPBUGS-7155](https://issues.redhat.com/browse/OCPBUGS-7155): Address CVE-2022-41717 [#55](https://github.com/openshift/machine-api-provider-openstack/pull/55) * [Full changelog](https://github.com/openshift/machine-api-provider-openstack/compare/5f1ea9f0dbdadb30f67e7539ff357170f9401773...9176d8600a10d34527992d462f4006178d4bfcf7) ### [operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/581908833514ca61153dfbe7b5d29be4fb8d8f8c) * [OCPBUGS-7825](https://issues.redhat.com/browse/OCPBUGS-7825): Set openshift.io/scc label to empty [#456](https://github.com/openshift/operator-framework-olm/pull/456) * [OCPBUGS-7769](https://issues.redhat.com/browse/OCPBUGS-7769): [release-4.12] update cluster policy operator dependency [#454](https://github.com/openshift/operator-framework-olm/pull/454) * [OCPBUGS-7556](https://issues.redhat.com/browse/OCPBUGS-7556): Defuse E2e timebomb [#449](https://github.com/openshift/operator-framework-olm/pull/449) * [OCPBUGS-7086](https://issues.redhat.com/browse/OCPBUGS-7086): cherry-pick pull request refactor FBC caching (#1051) f… [#441](https://github.com/openshift/operator-framework-olm/pull/441) * [OCPBUGS-6260](https://issues.redhat.com/browse/OCPBUGS-6260): Catalog, fatal error: concurrent map read and map write [#440](https://github.com/openshift/operator-framework-olm/pull/440) * [OCPBUGS-7025](https://issues.redhat.com/browse/OCPBUGS-7025): Set ImagePullPolicy of bundle unpacker to "IfNotPresent" for image digests [#439](https://github.com/openshift/operator-framework-olm/pull/439) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/d6d213925d54c360f4d2f93ef729ff983322375a...581908833514ca61153dfbe7b5d29be4fb8d8f8c) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/787275319a2820e8fa5ba304b6425250cbd2d145) * [OCPBUGS-7108](https://issues.redhat.com/browse/OCPBUGS-7108): Default CatalogSource aren't always reverted to default settings [#506](https://github.com/operator-framework/operator-marketplace/pull/506) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/87790da6e17fccb6fd53b23f7eb060611fe73c2b...787275319a2820e8fa5ba304b6425250cbd2d145) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/da42356e194579af8be4c7367ebf250d6e97d78c) * [OCPBUGS-10318](https://issues.redhat.com/browse/OCPBUGS-10318): [release-4.12] node: add node healthz server for cloud load balancers [#1570](https://github.com/openshift/ovn-kubernetes/pull/1570) * [OCPBUGS-7346](https://issues.redhat.com/browse/OCPBUGS-7346): [release-4.12] Fully remove dependency on default gateway for services [#1577](https://github.com/openshift/ovn-kubernetes/pull/1577) * [OCPBUGS-6957](https://issues.redhat.com/browse/OCPBUGS-6957): [release-4.12] Ensure routes are not duplicated [#1503](https://github.com/openshift/ovn-kubernetes/pull/1503) * [OCPBUGS-8501](https://issues.redhat.com/browse/OCPBUGS-8501), [OCPBUGS-8506](https://issues.redhat.com/browse/OCPBUGS-8506), [OCPBUGS-8508](https://issues.redhat.com/browse/OCPBUGS-8508): [release-4.12] Fix EFW's name truncation logic & make EFW ACLs unique using extIDs [#1559](https://github.com/openshift/ovn-kubernetes/pull/1559) * [OCPBUGS-7223](https://issues.redhat.com/browse/OCPBUGS-7223): node: don't consider internal masquerade addresses as node IP addresses [#1528](https://github.com/openshift/ovn-kubernetes/pull/1528) * [OCPBUGS-7317](https://issues.redhat.com/browse/OCPBUGS-7317): [release-4.12] Delete stale egress ip snat entries by node [#1520](https://github.com/openshift/ovn-kubernetes/pull/1520) * [OCPBUGS-7026](https://issues.redhat.com/browse/OCPBUGS-7026): Bump OVN to 22.12 and turn off neighbour response in router options. [#1521](https://github.com/openshift/ovn-kubernetes/pull/1521) * [OCPBUGS-6040](https://issues.redhat.com/browse/OCPBUGS-6040): addMasqueradeRoute: fallback to gateway interface IPs [#1484](https://github.com/openshift/ovn-kubernetes/pull/1484) * [OCPBUGS-7230](https://issues.redhat.com/browse/OCPBUGS-7230): Delete IGMP Groups when deleting stale chassis [#1516](https://github.com/openshift/ovn-kubernetes/pull/1516) * [OCPBUGS-3399](https://issues.redhat.com/browse/OCPBUGS-3399): Drop in-cluster traffic towards svcCIDR at wrong port [#1490](https://github.com/openshift/ovn-kubernetes/pull/1490) * [OCPBUGS-6961](https://issues.redhat.com/browse/OCPBUGS-6961): update base image of Dockerfile [#1504](https://github.com/openshift/ovn-kubernetes/pull/1504) * [OCPBUGS-6823](https://issues.redhat.com/browse/OCPBUGS-6823): [release-4.12] Fix Egress FW ACL rules in dualstack mode [#1500](https://github.com/openshift/ovn-kubernetes/pull/1500) * [OCPBUGS-4862](https://issues.redhat.com/browse/OCPBUGS-4862): Correct the deletion of noHostSubnet nodes [#1470](https://github.com/openshift/ovn-kubernetes/pull/1470) * [OCPBUGS-298](https://issues.redhat.com/browse/OCPBUGS-298): ovnkube-trace: run ovn-sbctl and ovn-trace with --no-leader-only [#1489](https://github.com/openshift/ovn-kubernetes/pull/1489) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/e5fff733e0936d3ce30633f41d402da82e173186...da42356e194579af8be4c7367ebf250d6e97d78c) ### [prometheus-config-reloader, prometheus-operator, prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator/tree/57e7c5741af878b97e473827c5bd82462e996856) * [OCPBUGS-7458](https://issues.redhat.com/browse/OCPBUGS-7458): Fixes ThanoRuler StatefulSet re-creation bug [#217](https://github.com/openshift/prometheus-operator/pull/217) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/9b41d30910b7f36da0dad500fdb0870e86759366...57e7c5741af878b97e473827c5bd82462e996856) ### [telemeter](https://github.com/openshift/telemeter/tree/fc631fcbec5c87612ab52476818b4f264b7ab849) * [OCPBUGS-7702](https://issues.redhat.com/browse/OCPBUGS-7702): Add 'agent-installer' value to 'install_type' label [#451](https://github.com/openshift/telemeter/pull/451) * [Full changelog](https://github.com/openshift/telemeter/compare/4d304019274307c21afefa108493c8af89a2429d...fc631fcbec5c87612ab52476818b4f264b7ab849) ### [tests](https://github.com/openshift/origin/tree/157761f6c6ab4095b2819fb6caeca23351525849) * [OCPBUGS-8705](https://issues.redhat.com/browse/OCPBUGS-8705): Bump(openshift/kubernetes): to get fix for resizing flake [#27794](https://github.com/openshift/origin/pull/27794) * [OCPBUGS-8024](https://issues.redhat.com/browse/OCPBUGS-8024): Backport fixes to resume gathering CI disruption data for SLB and image registry [#27759](https://github.com/openshift/origin/pull/27759) * [OCPBUGS-7633](https://issues.redhat.com/browse/OCPBUGS-7633): remove reference to old guard pods [#27732](https://github.com/openshift/origin/pull/27732) * [OCPBUGS-7285](https://issues.redhat.com/browse/OCPBUGS-7285): extended: security: do not explicitly set api audience on token request [#27716](https://github.com/openshift/origin/pull/27716) * [OCPBUGS-6850](https://issues.redhat.com/browse/OCPBUGS-6850): [release-4.12] upgrade/adminack: guarantee one admin ack check post-upgrade [#27684](https://github.com/openshift/origin/pull/27684) * [Full changelog](https://github.com/openshift/origin/compare/bcbf338ea7ca23ed7b6014455d17b09b66417355...157761f6c6ab4095b2819fb6caeca23351525849) ### [vsphere-csi-driver, vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver/tree/0eda8a0d61cdfc88e57d23b6c0b9f1b11ae7a731) * [OCPBUGS-7426](https://issues.redhat.com/browse/OCPBUGS-7426): Add migrationDataStore field [#59](https://github.com/openshift/vmware-vsphere-csi-driver/pull/59) * [OCPBUGS-6936](https://issues.redhat.com/browse/OCPBUGS-6936): fix for nil user session (#1859) [#57](https://github.com/openshift/vmware-vsphere-csi-driver/pull/57) * [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver/compare/df89e303405042aa0c8f8704962910a4ef486ab8...0eda8a0d61cdfc88e57d23b6c0b9f1b11ae7a731) ### [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator/tree/4861197f38425f4f92c7c28b7e65f1ec42f5dabf) * [OCPBUGS-7901](https://issues.redhat.com/browse/OCPBUGS-7901): Bump sidecar timeouts for vsphere [#142](https://github.com/openshift/vmware-vsphere-csi-driver-operator/pull/142) * [OCPBUGS-7426](https://issues.redhat.com/browse/OCPBUGS-7426): Fix datastore migration bug in 4.12 [#139](https://github.com/openshift/vmware-vsphere-csi-driver-operator/pull/139) * [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver-operator/compare/03999e46b954151b52c7dc799b7341ca7d3e1744...4861197f38425f4f92c7c28b7e65f1ec42f5dabf) ### [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector/tree/c65eb79c378729ef266cdc219324ecc3e7c3ac87) * [OCPBUGS-6788](https://issues.redhat.com/browse/OCPBUGS-6788): Derive the fully qualified vSphere username when checking permissions [#98](https://github.com/openshift/vsphere-problem-detector/pull/98) * [Full changelog](https://github.com/openshift/vsphere-problem-detector/compare/7328d215995baa4bdf623021741c669251ea4296...c65eb79c378729ef266cdc219324ecc3e7c3ac87)