# 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-03-05-022504 ### Components * Kubernetes upgraded from 1.25.4 to 1.25.7 * Fedora CoreOS upgraded from 37.20230205.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-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator) git [e9a895af](https://github.com/openshift/cluster-image-registry-operator/commit/e9a895af74906435bea0bb230773a3bc1898abc6) `sha256:063055f9086236c87964aaa01fb76ddccfe9780a9578da2719269de4c2c18dab` * [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator) git [5a154c3d](https://github.com/openshift/cluster-monitoring-operator/commit/5a154c3dd01544adc280691be54fec94a5dc8d67) `sha256:666912a6e244cb78fcd4c3f5ca7650f57dc0c03d75096329173fdbbe8e4e05a7` * [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator) git [b29bac7a](https://github.com/openshift/cluster-storage-operator/commit/b29bac7a510082ffd99534ba84bcd035079741ba) `sha256:55b9f549a0b635e92e7fce3f5bd7585cf1b6e95f94d06a83d76f843f7a29a888` * [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` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/) * [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/) * 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...) ### [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...) ### [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) * [Full changelog](https://github.com/openshift/installer/compare/7c2530226516a12c37f10bc14e070f66c0f27930...4688870d3a709eea34fe2bb5d1c62dea2cfd7e91) ### [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-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) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/ef0d9068492c11fc1f944112b542383e4aa5e5fc...2538b572330d394c71a077ab3d891ae66d82bd4e) ### [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) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/e840002d36b0daeccfb040dabc1f37f309b7207b...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) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/73f7ea7014f57cc37d6f2c720d3bcc00c7d4718b...b108134de5b1c7ef179fc523ffd62bc5898106a3) ### [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) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/6f5e144f260333ad0f70a88a55eab4fc81ecd7a2...5ee19a7685b07a595ca62741fdf316d15117c9ef) ### [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) ### [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) * [Full changelog](https://github.com/openshift/okd-machine-os/compare/90105e92d0bb80d642334d9212e77608a03bc2d0...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) * [Full changelog](https://github.com/openshift/kubernetes/compare/18eadcaadf0be77350013c8911ca953bc2ca3778...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) * [Full changelog](https://github.com/openshift/hypershift/compare/3f23856e14b444cc67d116a5a97eb6f0e0591469...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) ### [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) * [Full changelog](https://github.com/openshift/sdn/compare/e32a8fa9f58a7f38045af135b207fe6764616e24...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) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/52d4e1b4e709ef1a10b665de4c6d4b5feaf9a021...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) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/4099f3c4f4ea9df85a7516a6300a4c6e5504a5cd...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) ### [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) ### [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) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/5f8cd83cb3efb1d167f0da085f880377958ea502...da42356e194579af8be4c7367ebf250d6e97d78c) ### [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) * [Full changelog](https://github.com/openshift/origin/compare/76791c0fc048c6d29282748b1bc792fb606f309f...157761f6c6ab4095b2819fb6caeca23351525849)