# 4.13.0-rc.0 Created: 2023-03-20 15:10:52 +0000 UTC Image Digest: `sha256:70c960653ddb98a6737fac3ea4fd2860629f1ba942f386cda6af9adc7f89b72a` Promoted from registry.ci.openshift.org/ocp-arm64/release-arm64:4.13.0-0.nightly-arm64-2023-03-19-052247 ## Changes from 4.12.61 ### Components * Kubernetes upgraded from 1.25.16 to 1.26.2 * CentOS Stream CoreOS upgraded from 412.86.202407192342-0 to 413.92.202303190222-0 ### New images * [nutanix-cloud-controller-manager](https://github.com/openshift/kubernetes) git [06e8c46c](https://github.com/openshift/kubernetes/commit/06e8c46c9f0d3f6bfcd1e146c09647e4b634e4eb) `sha256:b163fc8ae8e729728ab08fae22245dc16c88c624afdd96b7cc6623bbb4a8b5f8` * [ovn-kubernetes-microshift-rhel-9](https://github.com/openshift/ovn-kubernetes) git [dd45efd3](https://github.com/openshift/ovn-kubernetes/commit/dd45efd39e5db428d4578ed6787e6c08b79e2df5) `sha256:daee251a952bdd862c08867418b0633916af1a7ff13a28638c2dd4d64d45e07a` * [ovn-kubernetes-rhel-9](https://github.com/openshift/ovn-kubernetes) git [dd45efd3](https://github.com/openshift/ovn-kubernetes/commit/dd45efd39e5db428d4578ed6787e6c08b79e2df5) `sha256:8606d98c791b360f4906808f254936481d149169af52119f230ce92e0c1a5193` * rhel-coreos `sha256:d990f5180f1adb87fcef96a7b0cd46d8ac83fe91a610a832d5f070532a9f6ff7` * rhel-coreos-extensions `sha256:ba1adca60a6530dde5fb5b080ba9dbe6f7bef9bbe574bdae78c7ee037097f418` ### Removed images * openstack-machine-controllers * ovn-kubernetes * ovn-kubernetes-microshift * rhel-coreos-8 * rhel-coreos-8-extensions ### Rebuilt images without code change * [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [2796e173](https://github.com/openshift/cluster-update-keys/commit/2796e1732615521e818be82663058e0a3f1b3941) `sha256:2c0a6e73c119ee948932306a1ff64c19b53e4e5c0183f2135286a8e7865d5556` * machine-os-content `sha256:53b39fdf847353365fb95b771599e2665377a487fb3d3511786db47024f19c54` * [oauth-proxy](https://github.com/openshift/oauth-proxy) git [03e5b13b](https://github.com/openshift/oauth-proxy/commit/03e5b13b8b7087dd70abfd70efb4c5b92f800a4f) `sha256:a7c9adda3d1eaaf4396ce38bc2fd8ea50a27c920244faed26a5a6ed757f50b5c` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/869bbf48e516af94a80cd351327c08aefb5b563b) * 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/844e6efd0d1c9d583afdefc6bc5ae744471ef9c1...869bbf48e516af94a80cd351327c08aefb5b563b) ### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/6160d18379195ac3f65ab3898429936a95522fd0) * Updating ose-agent-installer-csr-approver images to be consistent with ART (#587) [#587](https://github.com/openshift/assisted-installer/pull/587) * 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/bc8fd423f1f7b47c46a9d97ede546f989785015d...6160d18379195ac3f65ab3898429936a95522fd0) ### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/2bfea2c7035757cdb1e58fa9f854b56ac6d62366) * [OCPBUGS-8677](https://issues.redhat.com/browse/OCPBUGS-8677): vendor agent-installer-utils to v0.0.0-20230308101916-306b7995977e (#515) [#515](https://github.com/openshift/assisted-installer-agent/pull/515) * [OCPBUGS-8390](https://issues.redhat.com/browse/OCPBUGS-8390): vendor agent-installer-utils to v0.0.0-20230307094740-57807526b660 (#512) (#513) [#512](https://github.com/openshift/assisted-installer-agent/pull/512) * [AGENT-565](https://issues.redhat.com/browse/AGENT-565): revendor agent-utils (#508) [#508](https://github.com/openshift/assisted-installer-agent/pull/508) * vendor agent-installer-utils to v0.0.0-20230228190135-5b30a39dadf6 (#506) [#506](https://github.com/openshift/assisted-installer-agent/pull/506) * vendor agent-installer-utils (#505) [#505](https://github.com/openshift/assisted-installer-agent/pull/505) * NO-ISSUE: Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#504) [#504](https://github.com/openshift/assisted-installer-agent/pull/504) * NO-ISSUE: Bump github.com/coreos/ignition/v2 from 2.14.0 to 2.15.0 (#502) [#502](https://github.com/openshift/assisted-installer-agent/pull/502) * [MGMT-13758](https://issues.redhat.com/browse/MGMT-13758): In connectivity check, ARPING checks should not run on nics without valid IPv4 address (#501) [#501](https://github.com/openshift/assisted-installer-agent/pull/501) * Updating ose-agent-installer-node-agent images to be consistent with ART (#469) [#469](https://github.com/openshift/assisted-installer-agent/pull/469) * [AGENT-502](https://issues.redhat.com/browse/AGENT-502): Add agent based installer agent-tui (#482) [#482](https://github.com/openshift/assisted-installer-agent/pull/482) * Make the agent team be the OWNERS of the Dockerfile.ocp file (#498) [#498](https://github.com/openshift/assisted-installer-agent/pull/498) * Add sg3_utils package (#497) [#497](https://github.com/openshift/assisted-installer-agent/pull/497) * NO-ISSUE: Bump github.com/onsi/gomega from 1.26.0 to 1.27.1 (#495) [#495](https://github.com/openshift/assisted-installer-agent/pull/495) * [MGMT-13665](https://issues.redhat.com/browse/MGMT-13665): Bring full journal by default in log gather (#492) [#492](https://github.com/openshift/assisted-installer-agent/pull/492) * NO-ISSUE: Bump golang.org/x/sys from 0.4.0 to 0.5.0 (#491) [#491](https://github.com/openshift/assisted-installer-agent/pull/491) * Remove S.M.A.R.T. collection (#489) [#489](https://github.com/openshift/assisted-installer-agent/pull/489) * Update Dockerfile.assisted_installer_agent (#487) [#487](https://github.com/openshift/assisted-installer-agent/pull/487) * NO-ISSUE: Bump github.com/onsi/gomega from 1.25.0 to 1.26.0 (#488) [#488](https://github.com/openshift/assisted-installer-agent/pull/488) * [MULTIARCH-3239](https://issues.redhat.com/browse/MULTIARCH-3239): - Add multipath FC disk check for Power (#483) [#483](https://github.com/openshift/assisted-installer-agent/pull/483) * NO-ISSUE: Bump github.com/onsi/gomega from 1.24.2 to 1.25.0 (#486) [#486](https://github.com/openshift/assisted-installer-agent/pull/486) * [MGMT-13420](https://issues.redhat.com/browse/MGMT-13420): Adding cleanup of next-step-runner before starting it. (#484) [#484](https://github.com/openshift/assisted-installer-agent/pull/484) * [MGMT-12535](https://issues.redhat.com/browse/MGMT-12535): Add step verify vips (#476) [#476](https://github.com/openshift/assisted-installer-agent/pull/476) * [MGMT-12906](https://issues.redhat.com/browse/MGMT-12906): Refactor connectivity check (#471) [#471](https://github.com/openshift/assisted-installer-agent/pull/471) * NO-ISSUE: Bump github.com/thoas/go-funk from 0.9.2 to 0.9.3 (#474) [#474](https://github.com/openshift/assisted-installer-agent/pull/474) * NO-ISSUE: Bump github.com/itchyny/gojq from 0.12.9 to 0.12.11 (#473) [#473](https://github.com/openshift/assisted-installer-agent/pull/473) * NO-ISSUE: Bump github.com/onsi/gomega from 1.22.1 to 1.24.2 (#472) [#472](https://github.com/openshift/assisted-installer-agent/pull/472) * [MGMT-11885](https://issues.redhat.com/browse/MGMT-11885): disk_speed_check: escape colons when calling fio (#427) (#464) [#427](https://github.com/openshift/assisted-installer-agent/pull/427) * [MGMT-12827](https://issues.redhat.com/browse/MGMT-12827): Don't try to rename when there is no usable NIC (#466) [#466](https://github.com/openshift/assisted-installer-agent/pull/466) * NO-ISSUE: Bump github.com/go-openapi/runtime from 0.24.2 to 0.25.0 (#465) [#465](https://github.com/openshift/assisted-installer-agent/pull/465) * [MGMT-12537](https://issues.redhat.com/browse/MGMT-12537): detect virtualized environment (#451) [#451](https://github.com/openshift/assisted-installer-agent/pull/451) * NO-ISSUE: Stop retry when backoff expires or context is cancelled (#462) [#462](https://github.com/openshift/assisted-installer-agent/pull/462) * [MGMT-12793](https://issues.redhat.com/browse/MGMT-12793): Tang unit tests should not query external URLs (#463) [#463](https://github.com/openshift/assisted-installer-agent/pull/463) * [OCPBUGS-3157](https://issues.redhat.com/browse/OCPBUGS-3157): The connectivity check fails if an interface has a link-local address (#461) [#461](https://github.com/openshift/assisted-installer-agent/pull/461) * Remove validation on commit messages (#460) [#460](https://github.com/openshift/assisted-installer-agent/pull/460) * [MGMT-12760](https://issues.redhat.com/browse/MGMT-12760): Don't panic when retrying after no response (#459) [#459](https://github.com/openshift/assisted-installer-agent/pull/459) * [OCPBUGSM-46219](https://issues.redhat.com/browse/OCPBUGSM-46219): OCPBUGSM-46220: Update golang version to 1.18.1. (#452) [#452](https://github.com/openshift/assisted-installer-agent/pull/452) * [MGMT-12711](https://issues.redhat.com/browse/MGMT-12711): Verify that L2 connectivity checks are received grouped by ip+mac instead of just mac (#456) [#456](https://github.com/openshift/assisted-installer-agent/pull/456) * [MGMT-11551](https://issues.redhat.com/browse/MGMT-11551): Retry when service fails (#438) [#438](https://github.com/openshift/assisted-installer-agent/pull/438) * [MGMT-11970](https://issues.redhat.com/browse/MGMT-11970): Detect and handle IP conflicts (#433) [#433](https://github.com/openshift/assisted-installer-agent/pull/433) * NO-ISSUE: Bump github.com/spf13/afero from 1.9.0 to 1.9.3 (#454) [#454](https://github.com/openshift/assisted-installer-agent/pull/454) * [MGMT-11551](https://issues.redhat.com/browse/MGMT-11551): Retry when service fails (#442) [#442](https://github.com/openshift/assisted-installer-agent/pull/442) * [MGMT-8460](https://issues.redhat.com/browse/MGMT-8460): Automatically rename discovered hosts (#449) [#449](https://github.com/openshift/assisted-installer-agent/pull/449) * [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/ce915b7d0a3d3b225b6a190d2babf20cc864d22e...2bfea2c7035757cdb1e58fa9f854b56ac6d62366) ### [alibaba-cloud-controller-manager, alibaba-cloud-csi-driver, alibaba-disk-csi-driver-operator, alibaba-machine-controllers, csi-driver-manila, csi-driver-manila-operator, csi-driver-nfs, hyperkube, ibm-cloud-controller-manager, ibm-vpc-block-csi-driver, ibm-vpc-block-csi-driver-operator, ibm-vpc-node-label-updater, ibmcloud-cluster-api-controllers, ibmcloud-machine-controllers, kuryr-cni, kuryr-controller, nutanix-machine-controllers, pod, powervs-block-csi-driver, powervs-block-csi-driver-operator, powervs-cloud-controller-manager, powervs-machine-controllers, vsphere-cloud-controller-manager, vsphere-csi-driver, vsphere-csi-driver-operator, vsphere-csi-driver-syncer, vsphere-problem-detector](https://github.com/openshift/kubernetes/tree/06e8c46c9f0d3f6bfcd1e146c09647e4b634e4eb) * [OCPBUGS-8412](https://issues.redhat.com/browse/OCPBUGS-8412): Fix mounted volume expansion tests [#1502](https://github.com/openshift/kubernetes/pull/1502) * [OCPBUGS-8308](https://issues.redhat.com/browse/OCPBUGS-8308): Bump to k8s 1.26.2 [#1495](https://github.com/openshift/kubernetes/pull/1495) * [AUTH-336](https://issues.redhat.com/browse/AUTH-336): UPSTREAM: <carry>: PSa metrics: unset ocp_namespace on non-platform n… [#1489](https://github.com/openshift/kubernetes/pull/1489) * Bump to k8s 1.26.1 [#1479](https://github.com/openshift/kubernetes/pull/1479) * [OCPBUGS-7267](https://issues.redhat.com/browse/OCPBUGS-7267): add SeccompProfile to Pod and Container accessors/mutators [#1490](https://github.com/openshift/kubernetes/pull/1490) * UPSTREAM: <drop>: OCPBUGS-5991: Kube APIServer panics in admission controller [#1488](https://github.com/openshift/kubernetes/pull/1488) * [CNF-5901](https://issues.redhat.com/browse/CNF-5901): admission hook change for workload partition on all clusters [#1312](https://github.com/openshift/kubernetes/pull/1312) * UPSTREAM: 113799: tests: network: Prefer internal IPs first [#1446](https://github.com/openshift/kubernetes/pull/1446) * UPSTREAM: 115863: Remove global framework variable [#1480](https://github.com/openshift/kubernetes/pull/1480) * UPSTREAM: <carry>: add new approvers [#1458](https://github.com/openshift/kubernetes/pull/1458) * [OCPBUGS-7555](https://issues.redhat.com/browse/OCPBUGS-7555): UPSTREAM: <carry>: add default kubelet sysctls within rpm [#1475](https://github.com/openshift/kubernetes/pull/1475) * [AUTH-336](https://issues.redhat.com/browse/AUTH-336): UPSTREAM: <carry>: PSa metrics: log platform namespaces in audit denies [#1454](https://github.com/openshift/kubernetes/pull/1454) * add icsp validation: reject one of icsp idms.itms resources [#1310](https://github.com/openshift/kubernetes/pull/1310) * UPSTREAM: 114027: make GetSubnetPrefix IP family agnostic [#1469](https://github.com/openshift/kubernetes/pull/1469) * disable tests dependent on StackDriver [#1466](https://github.com/openshift/kubernetes/pull/1466) * UPSTREAM: 115484: Don't explicitly set image version in tests [#1465](https://github.com/openshift/kubernetes/pull/1465) * UPSTREAM: 114994: kubelet: fix readiness probes with pod termination [#1450](https://github.com/openshift/kubernetes/pull/1450) * [OCPBUGS-6030](https://issues.redhat.com/browse/OCPBUGS-6030): Rebase onto kube v1.26 [#1432](https://github.com/openshift/kubernetes/pull/1432) * Fix the mutated PodSpec extractor for warns if no SCC matches [#1453](https://github.com/openshift/kubernetes/pull/1453) * [OCPBUGS-4900](https://issues.redhat.com/browse/OCPBUGS-4900): remove in-tree volume limits test now that CSIMigration is GA [#1448](https://github.com/openshift/kubernetes/pull/1448) * [OCPBUGS-4658](https://issues.redhat.com/browse/OCPBUGS-4658): Apply shared defaulters to CRD-based routes. [#1440](https://github.com/openshift/kubernetes/pull/1440) * [OCPBUGS-4657](https://issues.redhat.com/browse/OCPBUGS-4657): Bump library-go. [#1431](https://github.com/openshift/kubernetes/pull/1431) * UPSTREAM: <carry>: make the PSA workload admission warnings honor the… [#1393](https://github.com/openshift/kubernetes/pull/1393) * UPSTREAM: <carry>: Ensure balanced brackets in annotated test names [#1410](https://github.com/openshift/kubernetes/pull/1410) * [STOR-829](https://issues.redhat.com/browse/STOR-829): Add CSIInlineVolumeSecurity admission plugin [#1384](https://github.com/openshift/kubernetes/pull/1384) * [OCPBUGS-3501](https://issues.redhat.com/browse/OCPBUGS-3501): UPSTREAM: <carry>: Add host assignment plugin for CRD-based routes. [#1419](https://github.com/openshift/kubernetes/pull/1419) * UPSTREAM: <drop>: Bump openshift/api. [#1424](https://github.com/openshift/kubernetes/pull/1424) * [OCPBUGS-3499](https://issues.redhat.com/browse/OCPBUGS-3499): UPSTREAM: <carry>: Add validation plugin for CRD-based route parity. [#1416](https://github.com/openshift/kubernetes/pull/1416) * [Bug 2117374](https://bugzilla.redhat.com/show_bug.cgi?id=2117374): UPSTREAM: <drop>: update apiserver-library-go to add message about wo… [#1395](https://github.com/openshift/kubernetes/pull/1395) * Bug OCPBUGS-2991: Disable expansion in SC, if driver does not support it [#1402](https://github.com/openshift/kubernetes/pull/1402) * [OCPBUGS-3093](https://issues.redhat.com/browse/OCPBUGS-3093): Tag AWS security groups at creation [#1411](https://github.com/openshift/kubernetes/pull/1411) * UPSTREAM: <drop>: Bump library-go. [#1406](https://github.com/openshift/kubernetes/pull/1406) * [OCPBUGS-2946](https://issues.redhat.com/browse/OCPBUGS-2946): Revert: 1340: tag AWS security group at creation [#1401](https://github.com/openshift/kubernetes/pull/1401) * [OCPBUGS-3084](https://issues.redhat.com/browse/OCPBUGS-3084): UPSTREAM: 113481: kubelet: fix pod log line corruption when using timestamps and long lines [#1404](https://github.com/openshift/kubernetes/pull/1404) * [Full changelog](https://github.com/openshift/kubernetes/compare/306a47e15eb91b22d3716b0d7d48fdd35e1ce2ba...06e8c46c9f0d3f6bfcd1e146c09647e4b634e4eb) ### [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws/tree/946daa07dbf49c4a1860a1c3fc4c05fa685c6590) * Update OWNERS [#35](https://github.com/openshift/cloud-provider-aws/pull/35) * Merge https://github.com/kubernetes/cloud-provider-aws:master into master [#34](https://github.com/openshift/cloud-provider-aws/pull/34) * Updating ose-aws-cloud-controller-manager images to be consistent with ART [#30](https://github.com/openshift/cloud-provider-aws/pull/30) * Update OWNERS [#31](https://github.com/openshift/cloud-provider-aws/pull/31) * [Full changelog](https://github.com/openshift/cloud-provider-aws/compare/f90fb443bc71b2319d8cce276b280c26d0f18fb7...946daa07dbf49c4a1860a1c3fc4c05fa685c6590) ### [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/4251ed32deecad37706c6b90ecb187882386609a) * [OCPBUGS-8481](https://issues.redhat.com/browse/OCPBUGS-8481): [release-4.13] Merge https://github.com/kubernetes-sigs/cluster-api-provider-aws:release-2.0 (28bc9b8) into release-4.13 [#458](https://github.com/openshift/cluster-api-provider-aws/pull/458) * Update OWNERS [#457](https://github.com/openshift/cluster-api-provider-aws/pull/457) * Updating ose-aws-cluster-api-controllers images to be consistent with ART [#454](https://github.com/openshift/cluster-api-provider-aws/pull/454) * Update OWNERS [#455](https://github.com/openshift/cluster-api-provider-aws/pull/455) * Merge https://github.com/kubernetes-sigs/cluster-api-provider-aws:main into master [#453](https://github.com/openshift/cluster-api-provider-aws/pull/453) * [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/16156accbe3b9bcedbe39ef988170e1f644fcd75...4251ed32deecad37706c6b90ecb187882386609a) ### [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver/tree/d8fa531075bd9e3da26a58e05fc906bc84e2625e) * [STOR-1019](https://issues.redhat.com/browse/STOR-1019): Pin k8s.io/dynamic-resource-allocation to v0.26.1 [#217](https://github.com/openshift/aws-ebs-csi-driver/pull/217) * [OCPBUGS-6355](https://issues.redhat.com/browse/OCPBUGS-6355): Rebase to v1.15.0 for OCP 4.13 [#215](https://github.com/openshift/aws-ebs-csi-driver/pull/215) * Updating ose-aws-ebs-csi-driver images to be consistent with ART [#214](https://github.com/openshift/aws-ebs-csi-driver/pull/214) * [Full changelog](https://github.com/openshift/aws-ebs-csi-driver/compare/bbab20f9559a1be6f39fed8e604712d41f507b49...d8fa531075bd9e3da26a58e05fc906bc84e2625e) ### [aws-ebs-csi-driver-operator](https://github.com/openshift/aws-ebs-csi-driver-operator/tree/03aebf48c71bdfd1e32f2ab48b38b029b1a7681d) * [STOR-875](https://issues.redhat.com/browse/STOR-875): Implement custom keys in AWS EBS CSI driver operator [#185](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/185) * [OCPBUGS-7837](https://issues.redhat.com/browse/OCPBUGS-7837): do not inject-proxy when deploying in hypershift control plane [#186](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/186) * Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 [#182](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/182) * Add ok-to-test label to dependabot PRs [#184](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/184) * Bump k8s.io/klog/v2 from 2.80.1 to 2.90.0 [#183](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/183) * add dependabot config for gomod updates [#181](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/181) * [STOR-1019](https://issues.redhat.com/browse/STOR-1019): Bump to k8s 1.26 libs for OCP 4.13 [#179](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/179) * [STOR-947](https://issues.redhat.com/browse/STOR-947): support disabling default StorageClass via ClusterCSIDriver [#173](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/173) * [#177] fix 404 in readme [#178](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/178) * [Bug 2106736](https://bugzilla.redhat.com/show_bug.cgi?id=2106736): Add multiplePVsSameID capability [#175](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/175) * [STOR-1078](https://issues.redhat.com/browse/STOR-1078): Add hostPaths necessary for SELinux mounts [#174](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/174) * Updating ose-aws-ebs-csi-driver-operator images to be consistent with ART [#172](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/172) * [OCPBUGS-4491](https://issues.redhat.com/browse/OCPBUGS-4491): hypershift: use correct kubeconfig secret [#169](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/169) * [OCPBUGS-4347](https://issues.redhat.com/browse/OCPBUGS-4347): set TLS cipher suites in Kube RBAC sidecars [#168](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/168) * [OCPBUGS-3990](https://issues.redhat.com/browse/OCPBUGS-3990): Add HyperShift specific priorityClass [#167](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/167) * [OCPBUGS-3978](https://issues.redhat.com/browse/OCPBUGS-3978): Don't deploy VolumeSnapshotClass in static controller [#165](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/165) * [Full changelog](https://github.com/openshift/aws-ebs-csi-driver-operator/compare/71bb7838f93bc88e679b0a967fbf1660cdf8aff1...03aebf48c71bdfd1e32f2ab48b38b029b1a7681d) ### [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws/tree/9c6a95fea21143b255479a1d142da839794a3dcc) * Update OWNERS [#61](https://github.com/openshift/machine-api-provider-aws/pull/61) * : Update tooling [#58](https://github.com/openshift/machine-api-provider-aws/pull/58) * Updating ose-machine-api-provider-aws images to be consistent with ART [#54](https://github.com/openshift/machine-api-provider-aws/pull/54) * [OCPCLOUD-1802](https://issues.redhat.com/browse/OCPCLOUD-1802): Port to ginkgo v2 [#55](https://github.com/openshift/machine-api-provider-aws/pull/55) * Update OWNERS [#56](https://github.com/openshift/machine-api-provider-aws/pull/56) * [Full changelog](https://github.com/openshift/machine-api-provider-aws/compare/440886d004a6ecbc45d5bc04c2f703fb0efaa632...9c6a95fea21143b255479a1d142da839794a3dcc) ### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/4969655df4169f19092e173b16c56c79d3a3383e) * Updating ose-aws-pod-identity-webhook images to be consistent with ART [#158](https://github.com/openshift/aws-pod-identity-webhook/pull/158) * [Full changelog](https://github.com/openshift/aws-pod-identity-webhook/compare/31917a5f3e7557916b8e92a0a9ae529ab176f738...4969655df4169f19092e173b16c56c79d3a3383e) ### [azure-cloud-controller-manager, azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure/tree/ce2ddad6686e14327c3b27befbf8c46b1b2dc68c) * [OCPBUGS-8326](https://issues.redhat.com/browse/OCPBUGS-8326): update kubernetes dependencies to 1.26 [#56](https://github.com/openshift/cloud-provider-azure/pull/56) * Update OWNERS [#54](https://github.com/openshift/cloud-provider-azure/pull/54) * Updating ose-azure-cloud-node-manager images to be consistent with ART [#51](https://github.com/openshift/cloud-provider-azure/pull/51) * Updating ose-azure-cloud-controller-manager images to be consistent with ART [#52](https://github.com/openshift/cloud-provider-azure/pull/52) * Update OWNERS [#53](https://github.com/openshift/cloud-provider-azure/pull/53) * [Full changelog](https://github.com/openshift/cloud-provider-azure/compare/2193ccfa8575aeb0520a25b77ec963097a66cd6e...ce2ddad6686e14327c3b27befbf8c46b1b2dc68c) ### [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure/tree/9885d4d37ed74d764eb83a826f3a7b013ed83d12) * [OCPBUGS-8481](https://issues.redhat.com/browse/OCPBUGS-8481): [release-4.13] Merge https://github.com/kubernetes-sigs/cluster-api-provider-azure:release-1.7 (741a29d) into release-4.13 [#270](https://github.com/openshift/cluster-api-provider-azure/pull/270) * Merge https://github.com/kubernetes-sigs/cluster-api-provider-azure:main into master [#267](https://github.com/openshift/cluster-api-provider-azure/pull/267) * Updating ose-azure-cluster-api-controllers images to be consistent with ART [#268](https://github.com/openshift/cluster-api-provider-azure/pull/268) * [Full changelog](https://github.com/openshift/cluster-api-provider-azure/compare/32491247e933ad705424d5bdac0ab7770ac63789...9885d4d37ed74d764eb83a826f3a7b013ed83d12) ### [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver/tree/202e8afa8f1899d4cd1843d9e09cf8832ae0eff7) * Bug OCPBUGS-7408: UPSTREAM: 1725: Pin k8s.io/dynamic-resource-allocation version [#38](https://github.com/openshift/azure-disk-csi-driver/pull/38) * [STOR-1016](https://issues.redhat.com/browse/STOR-1016): Rebase to v1.26.1 for OCP 4.13 [#37](https://github.com/openshift/azure-disk-csi-driver/pull/37) * Updating ose-azure-disk-csi-driver images to be consistent with ART [#35](https://github.com/openshift/azure-disk-csi-driver/pull/35) * [Full changelog](https://github.com/openshift/azure-disk-csi-driver/compare/a930c89beac514d4d98f6055bf6cfe78eeec25a5...202e8afa8f1899d4cd1843d9e09cf8832ae0eff7) ### [azure-disk-csi-driver-operator](https://github.com/openshift/azure-disk-csi-driver-operator/tree/67bda47232a73fe3877815d7901353f4f74ebeb0) * [STOR-873](https://issues.redhat.com/browse/STOR-873): Implement custom keys in Azure Disk CSI driver operator [#68](https://github.com/openshift/azure-disk-csi-driver-operator/pull/68) * [OCPBUGS-7617](https://issues.redhat.com/browse/OCPBUGS-7617): Adjust client-side QPS, burst and worker threads in provisioner and attacher sidecars [#69](https://github.com/openshift/azure-disk-csi-driver-operator/pull/69) * [OCPBUGS-6658](https://issues.redhat.com/browse/OCPBUGS-6658): Disable managed identity authentication [#67](https://github.com/openshift/azure-disk-csi-driver-operator/pull/67) * [STOR-1019](https://issues.redhat.com/browse/STOR-1019): Bump to k8s 1.26 libs for OCP 4.13 [#66](https://github.com/openshift/azure-disk-csi-driver-operator/pull/66) * [STOR-947](https://issues.redhat.com/browse/STOR-947): support disabling default StorageClass via ClusterCSIDriver [#63](https://github.com/openshift/azure-disk-csi-driver-operator/pull/63) * [STOR-1078](https://issues.redhat.com/browse/STOR-1078): Add hostPaths necessary for SELinux mounts [#64](https://github.com/openshift/azure-disk-csi-driver-operator/pull/64) * [Bug 2106736](https://bugzilla.redhat.com/show_bug.cgi?id=2106736): Add multiplePVsSameID capability [#65](https://github.com/openshift/azure-disk-csi-driver-operator/pull/65) * Updating ose-azure-disk-csi-driver-operator images to be consistent with ART [#62](https://github.com/openshift/azure-disk-csi-driver-operator/pull/62) * [OCPBUGS-4347](https://issues.redhat.com/browse/OCPBUGS-4347): set TLS cipher suites in Kube RBAC sidecars [#61](https://github.com/openshift/azure-disk-csi-driver-operator/pull/61) * [OCPBUGS-3659](https://issues.redhat.com/browse/OCPBUGS-3659): Don't expose metrics port to whole network [#60](https://github.com/openshift/azure-disk-csi-driver-operator/pull/60) * [OCPBUGS-1904](https://issues.redhat.com/browse/OCPBUGS-1904): Only deploy VolumeSnapshotClass when CRD exists [#56](https://github.com/openshift/azure-disk-csi-driver-operator/pull/56) * [Full changelog](https://github.com/openshift/azure-disk-csi-driver-operator/compare/988b8cc8ead51c2904c6cb75446529bfe3674ee3...67bda47232a73fe3877815d7901353f4f74ebeb0) ### [azure-file-csi-driver](https://github.com/openshift/azure-file-csi-driver/tree/fd94a035e3d9dedce048f7e5f271e7ed6bea822f) * [OCPBUGS-7943](https://issues.redhat.com/browse/OCPBUGS-7943): Pin k8s.io/dynamic-resource-allocation to v0.26.0 [#24](https://github.com/openshift/azure-file-csi-driver/pull/24) * [STOR-1010](https://issues.redhat.com/browse/STOR-1010): Rebase to v1.25.1 for OCP 4.13 [#23](https://github.com/openshift/azure-file-csi-driver/pull/23) * Updating azure-file-csi-driver images to be consistent with ART [#21](https://github.com/openshift/azure-file-csi-driver/pull/21) * [Full changelog](https://github.com/openshift/azure-file-csi-driver/compare/15aade4d58785b54ac732a660f1359132d27f9b9...fd94a035e3d9dedce048f7e5f271e7ed6bea822f) ### [azure-file-csi-driver-operator](https://github.com/openshift/azure-file-csi-driver-operator/tree/994c32c927a69df33f83aed440cc150e8d270341) * [OCPBUGS-6658](https://issues.redhat.com/browse/OCPBUGS-6658): Disable managed identity authentication [#47](https://github.com/openshift/azure-file-csi-driver-operator/pull/47) * [STOR-1019](https://issues.redhat.com/browse/STOR-1019): Bump to k8s 1.26 libs for OCP 4.13 [#46](https://github.com/openshift/azure-file-csi-driver-operator/pull/46) * [STOR-947](https://issues.redhat.com/browse/STOR-947): support disabling default StorageClass via ClusterCSIDriver [#42](https://github.com/openshift/azure-file-csi-driver-operator/pull/42) * [STOR-1078](https://issues.redhat.com/browse/STOR-1078): Add hostPaths necessary for SELinux mounts [#43](https://github.com/openshift/azure-file-csi-driver-operator/pull/43) * [Bug 2106736](https://bugzilla.redhat.com/show_bug.cgi?id=2106736): Add multiplePVsSameID capability [#44](https://github.com/openshift/azure-file-csi-driver-operator/pull/44) * Updating azure-file-csi-driver-operator images to be consistent with ART [#41](https://github.com/openshift/azure-file-csi-driver-operator/pull/41) * [OCPBUGS-4347](https://issues.redhat.com/browse/OCPBUGS-4347): set TLS cipher suites in Kube RBAC sidecars [#40](https://github.com/openshift/azure-file-csi-driver-operator/pull/40) * [Full changelog](https://github.com/openshift/azure-file-csi-driver-operator/compare/060ba825fead5953bef544017ef4b3d0cbabe3e5...994c32c927a69df33f83aed440cc150e8d270341) ### [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure/tree/3405d8c4b87fc22a5ac355cd4a9611a38aa1f3cc) * [CORS-2517](https://issues.redhat.com/browse/CORS-2517): migrate from ADAL to azidentity [#48](https://github.com/openshift/machine-api-provider-azure/pull/48) * [CFE-677](https://issues.redhat.com/browse/CFE-677): Add user defined tags to all azure resources created [#45](https://github.com/openshift/machine-api-provider-azure/pull/45) * [OCPBUGS-7696](https://issues.redhat.com/browse/OCPBUGS-7696): Fix empty clusterName references for GenerateMachinePublicIPName [#52](https://github.com/openshift/machine-api-provider-azure/pull/52) * : Update k8s to 1.26 [#50](https://github.com/openshift/machine-api-provider-azure/pull/50) * Update OWNERS [#51](https://github.com/openshift/machine-api-provider-azure/pull/51) * [OCPCLOUD-1811](https://issues.redhat.com/browse/OCPCLOUD-1811): Modernize test tooling [#44](https://github.com/openshift/machine-api-provider-azure/pull/44) * [OCPBUGS-5235](https://issues.redhat.com/browse/OCPBUGS-5235): Fix mapi_instance_create_failed metric with accelerated networking [#46](https://github.com/openshift/machine-api-provider-azure/pull/46) * [OCPBUGS-5546](https://issues.redhat.com/browse/OCPBUGS-5546): Machine Actuator should not set metadata.name [#47](https://github.com/openshift/machine-api-provider-azure/pull/47) * Update OWNERS [#43](https://github.com/openshift/machine-api-provider-azure/pull/43) * Updating ose-machine-api-provider-azure images to be consistent with ART [#40](https://github.com/openshift/machine-api-provider-azure/pull/40) * [OCPCLOUD-1803](https://issues.redhat.com/browse/OCPCLOUD-1803): Port to ginkgo v2 [#42](https://github.com/openshift/machine-api-provider-azure/pull/42) * [OCPBUGS-3540](https://issues.redhat.com/browse/OCPBUGS-3540): Fix MachineCreation condition having wrong status [#39](https://github.com/openshift/machine-api-provider-azure/pull/39) * [Full changelog](https://github.com/openshift/machine-api-provider-azure/compare/6b5bfffdcf6315871d6c296025db7d0812132868...3405d8c4b87fc22a5ac355cd4a9611a38aa1f3cc) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/f11c21e5e98c0f19516a0c0b13b8350a8f636b36) * [OCPBUGS-10436](https://issues.redhat.com/browse/OCPBUGS-10436): Sort userTags in Machine and Machineset manifests [#6983](https://github.com/openshift/installer/pull/6983) * [OCPBUGS-10213](https://issues.redhat.com/browse/OCPBUGS-10213): aws: bump aws-sdk-go version [#6969](https://github.com/openshift/installer/pull/6969) * update RHCOS 4.13 bootimage metadata [#6955](https://github.com/openshift/installer/pull/6955) * [OCPBUGS-8463](https://issues.redhat.com/browse/OCPBUGS-8463): [release-4.13] OpenStack Failure domains [#6948](https://github.com/openshift/installer/pull/6948) * [OCPBUGS-8312](https://issues.redhat.com/browse/OCPBUGS-8312): Power VS: Add resourceGroup to infrastructure manifest [#6930](https://github.com/openshift/installer/pull/6930) * [OCPBUGS-8353](https://issues.redhat.com/browse/OCPBUGS-8353): Disable 'create pxe-files' command [#6939](https://github.com/openshift/installer/pull/6939) * [OCPBUGS-8463](https://issues.redhat.com/browse/OCPBUGS-8463): [release-4.13] openstack: consistent TechPreview-only feature validation [#6934](https://github.com/openshift/installer/pull/6934) * [OCPBUGS-8341](https://issues.redhat.com/browse/OCPBUGS-8341): Pass Capabilites from install-config to cluster [#6936](https://github.com/openshift/installer/pull/6936) * [OCPBUGS-8343](https://issues.redhat.com/browse/OCPBUGS-8343): Disable systemd status while TUI showing [#6938](https://github.com/openshift/installer/pull/6938) * [OCPBUGS-8342](https://issues.redhat.com/browse/OCPBUGS-8342): Specify filename for default registries.conf [#6937](https://github.com/openshift/installer/pull/6937) * [SPLAT-636](https://issues.redhat.com/browse/SPLAT-636): Create edge compute pool to support AWS Local Zones [#6931](https://github.com/openshift/installer/pull/6931) * [OPNET-199](https://issues.redhat.com/browse/OPNET-199): Allow v6-primary dual stack on baremetal [#6881](https://github.com/openshift/installer/pull/6881) * Generate CSI driver manifests [#6856](https://github.com/openshift/installer/pull/6856) * Azure: use managed storage account for boot logs [#6848](https://github.com/openshift/installer/pull/6848) * [OCPBUGS-7015](https://issues.redhat.com/browse/OCPBUGS-7015): Relax MachineCIDR check for vSphere, Nutanix [#6915](https://github.com/openshift/installer/pull/6915) * [ARMOCP-417](https://issues.redhat.com/browse/ARMOCP-417): enable arm64 for agent installer [#6401](https://github.com/openshift/installer/pull/6401) * [AGENT-502](https://issues.redhat.com/browse/AGENT-502): Enable agent tui [#6898](https://github.com/openshift/installer/pull/6898) * GCP: conditionally create bootstrap service account [#6853](https://github.com/openshift/installer/pull/6853) * vsphere: Remove bostrt from approver/reviewer group [#6918](https://github.com/openshift/installer/pull/6918) * [OCPBUGS-7860](https://issues.redhat.com/browse/OCPBUGS-7860): azure: session: fix unclear auth error messages [#6901](https://github.com/openshift/installer/pull/6901) * [OCPBUGS-7991](https://issues.redhat.com/browse/OCPBUGS-7991): vSphere - only create RP when cluster is not empty [#6905](https://github.com/openshift/installer/pull/6905) * Support the new fields in NutanixMachineProviderConfig [#6841](https://github.com/openshift/installer/pull/6841) * openstack-manifests: Option to run selected test cases [#6908](https://github.com/openshift/installer/pull/6908) * [AGENT-526](https://issues.redhat.com/browse/AGENT-526): Refactor Agent InstallConfig embedding [#6796](https://github.com/openshift/installer/pull/6796) * [OCPBUGS-7993](https://issues.redhat.com/browse/OCPBUGS-7993): hack/build-coreos-manifest: support OKD [#6906](https://github.com/openshift/installer/pull/6906) * bump version of ovirt terraform provider [#6883](https://github.com/openshift/installer/pull/6883) * [OCPBUGS-7622](https://issues.redhat.com/browse/OCPBUGS-7622): Ignore CPMS file if not exist [#6887](https://github.com/openshift/installer/pull/6887) * linter: enable reporting about exported names lacking comments [#6880](https://github.com/openshift/installer/pull/6880) * [CFE-757](https://issues.redhat.com/browse/CFE-757): Fix issues reported by QE [#6870](https://github.com/openshift/installer/pull/6870) * [OCPBUGS-7579](https://issues.redhat.com/browse/OCPBUGS-7579): azure: fix certificate-based auth with passpharse [#6871](https://github.com/openshift/installer/pull/6871) * Update alias for Metal Platform [#6884](https://github.com/openshift/installer/pull/6884) * [CORS-2496](https://issues.redhat.com/browse/CORS-2496): Default `2xlarge` instead of `xlarge` in AWS when the control-plane is single-node [#6814](https://github.com/openshift/installer/pull/6814) * [OSASINFRA-3090](https://issues.redhat.com/browse/OSASINFRA-3090): External LB support for on-prem platforms [#6812](https://github.com/openshift/installer/pull/6812) * [Bug 1904573](https://bugzilla.redhat.com/show_bug.cgi?id=1904573): baremetal container modify /etc/passwd group writable [#6872](https://github.com/openshift/installer/pull/6872) * [SPLAT-823](https://issues.redhat.com/browse/SPLAT-823): Zonal GA, single terraform, deprecate legacy platform spec [#6770](https://github.com/openshift/installer/pull/6770) * openstack: Fix missing docs link [#6852](https://github.com/openshift/installer/pull/6852) * [OCPBUGS-7180](https://issues.redhat.com/browse/OCPBUGS-7180): update RHCOS 4.13 bootimage metadata [#6861](https://github.com/openshift/installer/pull/6861) * Removes m1kola from azure-reviewers [#6865](https://github.com/openshift/installer/pull/6865) * [OCPBUGS-7495](https://issues.redhat.com/browse/OCPBUGS-7495): Convert platform type for AgentClusterInstall [#6855](https://github.com/openshift/installer/pull/6855) * [CFE-582](https://issues.redhat.com/browse/CFE-582): Generate Infrastructure CR with the azure user defined tags [#6310](https://github.com/openshift/installer/pull/6310) * [AGENT-456](https://issues.redhat.com/browse/AGENT-456): Remove connectivity checks from bash script [#6846](https://github.com/openshift/installer/pull/6846) * integration: Don't pass host data in the install-config [#6795](https://github.com/openshift/installer/pull/6795) * linter: bump version to sync with CI [#6859](https://github.com/openshift/installer/pull/6859) * [OCPBUGS-4954](https://issues.redhat.com/browse/OCPBUGS-4954): IBMCloud: Handle COS reclamations [#6845](https://github.com/openshift/installer/pull/6845) * [CFE-757](https://issues.redhat.com/browse/CFE-757): Fix issues reported by QE [#6820](https://github.com/openshift/installer/pull/6820) * [CORS-2386](https://issues.redhat.com/browse/CORS-2386): IBMCloud: Add networkResourceGroupName [#6613](https://github.com/openshift/installer/pull/6613) * IBMCloud: Add tests for installconfig metadata [#6348](https://github.com/openshift/installer/pull/6348) * [OCPBUGS-1048](https://issues.redhat.com/browse/OCPBUGS-1048): if tag categories don't exist, the installation will fail to bootstrap [#6327](https://github.com/openshift/installer/pull/6327) * [CFE-586](https://issues.redhat.com/browse/CFE-586): Apply user defined tags on created azure resources [#6354](https://github.com/openshift/installer/pull/6354) * [OCPBUGS-7356](https://issues.redhat.com/browse/OCPBUGS-7356): data/manifests/bootkube/cvo-overrides: Default to stable-4.13 [#6689](https://github.com/openshift/installer/pull/6689) * [OCPBUGS-6777](https://issues.redhat.com/browse/OCPBUGS-6777): Fix file check for loading openshift manifests [#6821](https://github.com/openshift/installer/pull/6821) * [AGENT-505](https://issues.redhat.com/browse/AGENT-505): Embed agent files in initrd [#6842](https://github.com/openshift/installer/pull/6842) * installer dev build settings to enable delve [#6835](https://github.com/openshift/installer/pull/6835) * [OCPBUGS-7261](https://issues.redhat.com/browse/OCPBUGS-7261): Update AgentConfig template [#6840](https://github.com/openshift/installer/pull/6840) * [OCPBUGS-4549](https://issues.redhat.com/browse/OCPBUGS-4549): azure: fix MS Graph calls on Gov cloud [#6844](https://github.com/openshift/installer/pull/6844) * openstack-manifests: Add a debug option [#6839](https://github.com/openshift/installer/pull/6839) * OpenStack: Fix distribution of zones on 32-bit systems [#6834](https://github.com/openshift/installer/pull/6834) * [OCPBUGS-6422](https://issues.redhat.com/browse/OCPBUGS-6422): CVE-2022-41717: bump net/http for fix [#6801](https://github.com/openshift/installer/pull/6801) * [CNF-6357](https://issues.redhat.com/browse/CNF-6357): feat: add CPU Partitioning flag into the install config [#6430](https://github.com/openshift/installer/pull/6430) * [SPLAT-820](https://issues.redhat.com/browse/SPLAT-820): multi-zone is no longer tech preview [#6782](https://github.com/openshift/installer/pull/6782) * destroy: vsphere: move API calls to client abstraction and add unit tests [#6604](https://github.com/openshift/installer/pull/6604) * Add support for confidential compute [#6799](https://github.com/openshift/installer/pull/6799) * Add Adam [#6824](https://github.com/openshift/installer/pull/6824) * [OCPBUGS-5234](https://issues.redhat.com/browse/OCPBUGS-5234): azurestack: upi: fix compute scale up [#6735](https://github.com/openshift/installer/pull/6735) * [CNF-6362](https://issues.redhat.com/browse/CNF-6362): feat: add support for nto rendering during bootstrap [#6691](https://github.com/openshift/installer/pull/6691) * [OCPBUGS-4997](https://issues.redhat.com/browse/OCPBUGS-4997): Set the configured proxy settings for agent installer [#6827](https://github.com/openshift/installer/pull/6827) * azure: Add error message when authorizer fails. [#6551](https://github.com/openshift/installer/pull/6551) * [OCPBUGS-6486](https://issues.redhat.com/browse/OCPBUGS-6486): fixing ovirt installation on iSCSI [#6816](https://github.com/openshift/installer/pull/6816) * [OCPBUGS-6270](https://issues.redhat.com/browse/OCPBUGS-6270): Don't require vSphere details for agent installer [#6793](https://github.com/openshift/installer/pull/6793) * [OCPBUGS-6722](https://issues.redhat.com/browse/OCPBUGS-6722): bootimage: move secure execution artifact to separate artifact [#6811](https://github.com/openshift/installer/pull/6811) * PowerVS: Check for potential network conflict in existing CCs [#6798](https://github.com/openshift/installer/pull/6798) * [OCPBUGS-6663](https://issues.redhat.com/browse/OCPBUGS-6663): Check platform baremetal settings against default values [#6809](https://github.com/openshift/installer/pull/6809) * [AGENT-455](https://issues.redhat.com/browse/AGENT-455): Check registry and rendezvous host access at startup [#6767](https://github.com/openshift/installer/pull/6767) * [OCPBUGS-4549](https://issues.redhat.com/browse/OCPBUGS-4549): destroy: azure: handle `nil` responses from msgraph sdk [#6717](https://github.com/openshift/installer/pull/6717) * [AGENT-505](https://issues.redhat.com/browse/AGENT-505): Embed agent-tui binary in the agent ISO [#6786](https://github.com/openshift/installer/pull/6786) * PowerVS: Remove region requirement [#6772](https://github.com/openshift/installer/pull/6772) * [Bug 2072202](https://bugzilla.redhat.com/show_bug.cgi?id=2072202): Check for reachability of API and API-Int URLs later in bootkube [#6611](https://github.com/openshift/installer/pull/6611) * [Bug 2067847](https://bugzilla.redhat.com/show_bug.cgi?id=2067847): prometheus/client_golang: Denial of service using InstrumentHandlerCounter [#6391](https://github.com/openshift/installer/pull/6391) * [CORS-2479](https://issues.redhat.com/browse/CORS-2479): bootstrap: set 0644 mode for registries.conf [#6789](https://github.com/openshift/installer/pull/6789) * GCP: Remove the BYOH code [#6771](https://github.com/openshift/installer/pull/6771) * [AGENT-453](https://issues.redhat.com/browse/AGENT-453): Create interactive console service for agent installer [#6756](https://github.com/openshift/installer/pull/6756) * [OCPBUGS-5959](https://issues.redhat.com/browse/OCPBUGS-5959): bump RHCOS 4.13 bootimage metadata [#6790](https://github.com/openshift/installer/pull/6790) * [CORS-2469](https://issues.redhat.com/browse/CORS-2469): upi: Document removal of CPMS for UPI installation [#6727](https://github.com/openshift/installer/pull/6727) * [Bug 2070744](https://bugzilla.redhat.com/show_bug.cgi?id=2070744): Fix infinite loop error [#6515](https://github.com/openshift/installer/pull/6515) * [CORS-1558](https://issues.redhat.com/browse/CORS-1558): Add uninstall complete after destroy code [#6572](https://github.com/openshift/installer/pull/6572) * [AGENT-504](https://issues.redhat.com/browse/AGENT-504): Agent extract binary [#6777](https://github.com/openshift/installer/pull/6777) * [OCPBUGS-5182](https://issues.redhat.com/browse/OCPBUGS-5182): validate additional confidential VM types [#6733](https://github.com/openshift/installer/pull/6733) * [OCPBUGS-5461](https://issues.redhat.com/browse/OCPBUGS-5461): Allow NO_PROXY to contain IPs [#6776](https://github.com/openshift/installer/pull/6776) * [OCPBUGS-3253](https://issues.redhat.com/browse/OCPBUGS-3253): Warn if agent assets detected when using non-agent waitfor [#6740](https://github.com/openshift/installer/pull/6740) * [OCPBUGS-4654](https://issues.redhat.com/browse/OCPBUGS-4654): azure: upi: use Image Gallery in ARM templates [#6684](https://github.com/openshift/installer/pull/6684) * [OCPBUGS-5184](https://issues.redhat.com/browse/OCPBUGS-5184): azure: validate Windows-only VM types [#6734](https://github.com/openshift/installer/pull/6734) * [CORS-2449](https://issues.redhat.com/browse/CORS-2449): gcp: Set pre-created CPMS to Active state [#6752](https://github.com/openshift/installer/pull/6752) * [OCPBUGS-1612](https://issues.redhat.com/browse/OCPBUGS-1612): vsphere: set default resource pool when missing failure domain topology [#6409](https://github.com/openshift/installer/pull/6409) * Generate the cloudproviderconfig manifests for integration of nutanix-ccm to OCP [#6269](https://github.com/openshift/installer/pull/6269) * [CORS-2405](https://issues.redhat.com/browse/CORS-2405): Create ControlPlaneMachineSet CRDs [#6632](https://github.com/openshift/installer/pull/6632) * [OCPBUGS-5734](https://issues.redhat.com/browse/OCPBUGS-5734): make VIP 168.63.129.16 noProxy in all clouds except Public [#6761](https://github.com/openshift/installer/pull/6761) * [OCPBUGS-1695](https://issues.redhat.com/browse/OCPBUGS-1695): Update FCOS to latest 37.20221127.3.0 stable [#6487](https://github.com/openshift/installer/pull/6487) * [OCPBUGS-5770](https://issues.redhat.com/browse/OCPBUGS-5770): CVE-2021-4238: goutils: update for randomness fix [#6763](https://github.com/openshift/installer/pull/6763) * BUG 2110982: GCP skip public loadbalancer ip addresses [#6755](https://github.com/openshift/installer/pull/6755) * [AGENT-501](https://issues.redhat.com/browse/AGENT-501): Make it easier to change node zero IP and SERVICE_BASE_URL [#6747](https://github.com/openshift/installer/pull/6747) * [MGMT-12839](https://issues.redhat.com/browse/MGMT-12839): Add Shielded VMs options to gcp mpool and TF [#6698](https://github.com/openshift/installer/pull/6698) * [OCPBUGS-5324](https://issues.redhat.com/browse/OCPBUGS-5324): CVE-2021-4235 go-yaml: Denial of Service in go-yaml [#6741](https://github.com/openshift/installer/pull/6741) * [OCPBUGS-881](https://issues.redhat.com/browse/OCPBUGS-881): fail to create install-config.yaml as apiVIP and ingress VIP are not in machine networks [#6469](https://github.com/openshift/installer/pull/6469) * [SPLAT-901](https://issues.redhat.com/browse/SPLAT-901): set default for variables that are deprecated by failure_domains [#6750](https://github.com/openshift/installer/pull/6750) * [OCPBUGS-1769](https://issues.redhat.com/browse/OCPBUGS-1769): Check for AWS STS installation before trying to get all IAM Roles [#6666](https://github.com/openshift/installer/pull/6666) * GCP XPN: remove tech preview feature gate [#6754](https://github.com/openshift/installer/pull/6754) * Expose Azure useImageGallery parameter in the MachineSets() call [#6737](https://github.com/openshift/installer/pull/6737) * [OCPBUGS-2088](https://issues.redhat.com/browse/OCPBUGS-2088): Validate that the rendevousIP is assigned to a master [#6716](https://github.com/openshift/installer/pull/6716) * [ARO-1796](https://issues.redhat.com/browse/ARO-1796): Update Azure SDK for go to v63.1.0+incompatible [#6746](https://github.com/openshift/installer/pull/6746) * openstack: Revert Gophercloud workaround [#6663](https://github.com/openshift/installer/pull/6663) * [SPLAT-900](https://issues.redhat.com/browse/SPLAT-900): provision VMs in to failure domains [#6738](https://github.com/openshift/installer/pull/6738) * [OCPBUGS-4874](https://issues.redhat.com/browse/OCPBUGS-4874): Remove order dependency for agent CLI string [#6739](https://github.com/openshift/installer/pull/6739) * [CORS-2449](https://issues.redhat.com/browse/CORS-2449): Create CPMS manifest [#6695](https://github.com/openshift/installer/pull/6695) * [OCPBUGS-2881](https://issues.redhat.com/browse/OCPBUGS-2881): Destroy the service and host project dns records [#6534](https://github.com/openshift/installer/pull/6534) * Bug OCPBUGS-3921: OpenStack: fix bootstrap destroy cmd [#6617](https://github.com/openshift/installer/pull/6617) * [OCPBUGS-3706](https://issues.redhat.com/browse/OCPBUGS-3706): Improve error reporting from agent wait-for install-complete [#6730](https://github.com/openshift/installer/pull/6730) * Better logic to derive vpcRegion/Zone from vpcName/Subnets [#6665](https://github.com/openshift/installer/pull/6665) * update tested instance types on 4.12 [#6731](https://github.com/openshift/installer/pull/6731) * Updating ose-baremetal-installer images to be consistent with ART [#6678](https://github.com/openshift/installer/pull/6678) * [OCPBUGS-5151](https://issues.redhat.com/browse/OCPBUGS-5151): baremetal: Extra time for provisioning interface [#6729](https://github.com/openshift/installer/pull/6729) * [OCPBUGS-3032](https://issues.redhat.com/browse/OCPBUGS-3032): Report status on the console immediately [#6697](https://github.com/openshift/installer/pull/6697) * Updating ose-installer images to be consistent with ART [#6675](https://github.com/openshift/installer/pull/6675) * [OSASINFRA-3057](https://issues.redhat.com/browse/OSASINFRA-3057): openstack: Document Image Registry migration to Swift [#6710](https://github.com/openshift/installer/pull/6710) * openstack: Rely on Go's stdlib for errors [#6656](https://github.com/openshift/installer/pull/6656) * Updating ose-installer-artifacts images to be consistent with ART [#6693](https://github.com/openshift/installer/pull/6693) * cmd: update import of deprecated terminal package [#6594](https://github.com/openshift/installer/pull/6594) * GCP: Tfvars will determine the user has create firewall permissions [#6679](https://github.com/openshift/installer/pull/6679) * [OCPBUGS-4941](https://issues.redhat.com/browse/OCPBUGS-4941): OpenStack: Force JSON content-type in Swift object listing [#6707](https://github.com/openshift/installer/pull/6707) * PowerVS: Defer cancel when calling contextWithTimeout [#6700](https://github.com/openshift/installer/pull/6700) * linter: fix issues since revision 75173a17cf [#6712](https://github.com/openshift/installer/pull/6712) * [OCPBUGS-2996](https://issues.redhat.com/browse/OCPBUGS-2996): bump RHCOS 4.13 bootimage metadata [#6703](https://github.com/openshift/installer/pull/6703) * [CORS-2340](https://issues.redhat.com/browse/CORS-2340): hack: replace deprecated go-lint [#6601](https://github.com/openshift/installer/pull/6601) * [OCPBUGS-3706](https://issues.redhat.com/browse/OCPBUGS-3706): Wait longer for baremetal [#6688](https://github.com/openshift/installer/pull/6688) * Fix import order using the gci tool [#6643](https://github.com/openshift/installer/pull/6643) * Switch back to gp2 ebs volume type for bootstrap instance [#6692](https://github.com/openshift/installer/pull/6692) * [OCPBUGS-2891](https://issues.redhat.com/browse/OCPBUGS-2891): aws: destroy: delete ELB listeners [#6528](https://github.com/openshift/installer/pull/6528) * Consolidate loadsdk debug statements [#6686](https://github.com/openshift/installer/pull/6686) * OWNERS_ALIASES: Remove lucab [#6696](https://github.com/openshift/installer/pull/6696) * [OCPBUGS-4549](https://issues.redhat.com/browse/OCPBUGS-4549): azure: replace deprecated AD Graph API [#6614](https://github.com/openshift/installer/pull/6614) * Save rendezvous IP in a file 'rendezvousIP' alongside the ISO [#6683](https://github.com/openshift/installer/pull/6683) * [OCPBUGS-3987](https://issues.redhat.com/browse/OCPBUGS-3987): Check nmstateconfig content in agent-config.yaml [#6674](https://github.com/openshift/installer/pull/6674) * [CORS-2147](https://issues.redhat.com/browse/CORS-2147): Add documentation for the client certs authentication [#6505](https://github.com/openshift/installer/pull/6505) * [OCPBUGS-4367](https://issues.redhat.com/browse/OCPBUGS-4367): Fix missing debug messages when getting baseISO [#6662](https://github.com/openshift/installer/pull/6662) * Use backoff functions in PowerVS destroy logic [#6591](https://github.com/openshift/installer/pull/6591) * [OCPBUGS-3032](https://issues.redhat.com/browse/OCPBUGS-3032): Report agent installation problems on the console [#6544](https://github.com/openshift/installer/pull/6544) * [OCPBUGS-3668](https://issues.redhat.com/browse/OCPBUGS-3668): fully qualified username must be provided [#6596](https://github.com/openshift/installer/pull/6596) * [OCPBUGS-1560](https://issues.redhat.com/browse/OCPBUGS-1560): vsphere zonal, terraform depends on ova import [#6498](https://github.com/openshift/installer/pull/6498) * Agent integration tests proposal [#6598](https://github.com/openshift/installer/pull/6598) * [CORS-2291](https://issues.redhat.com/browse/CORS-2291): terraform: save logs to a file [#6532](https://github.com/openshift/installer/pull/6532) * [OCPBUGS-3196](https://issues.redhat.com/browse/OCPBUGS-3196): Set ip=dhcp,dhcp6 for master nodes on dualstack [#6626](https://github.com/openshift/installer/pull/6626) * [OCPBUGS-2130](https://issues.redhat.com/browse/OCPBUGS-2130): import ova resource cluster path fix [#6519](https://github.com/openshift/installer/pull/6519) * [OCPBUGS-2498](https://issues.redhat.com/browse/OCPBUGS-2498): ose-installer-container: vault: insufficient certificate revocation list checking [#6493](https://github.com/openshift/installer/pull/6493) * Wait longer for VM to obtain IP from DHCP in PowerVS [#6651](https://github.com/openshift/installer/pull/6651) * platformprovisioncheck: fix shadowing of `err` variable [#6595](https://github.com/openshift/installer/pull/6595) * Alibaba: add the tags of the machine nodes [#6535](https://github.com/openshift/installer/pull/6535) * Azure: use azidentity with adapter [#6003](https://github.com/openshift/installer/pull/6003) * [OCPBUGS-4125](https://issues.redhat.com/browse/OCPBUGS-4125): Enable CVO unmanage overrides in bootstrap-in-place installations [#6649](https://github.com/openshift/installer/pull/6649) * openstack: Refactor TFVars generation [#6465](https://github.com/openshift/installer/pull/6465) * Update OpenStack spec dependencies [#6382](https://github.com/openshift/installer/pull/6382) * [OCPBUGS-3164](https://issues.redhat.com/browse/OCPBUGS-3164): hold bootkube service until bootstrap has pivoted [#6488](https://github.com/openshift/installer/pull/6488) * [OCPBUGS-4355](https://issues.redhat.com/browse/OCPBUGS-4355): Fix return value from execute() [#6646](https://github.com/openshift/installer/pull/6646) * [OCPBUGS-4328](https://issues.redhat.com/browse/OCPBUGS-4328): images: updating images to be consistent with ART [#6641](https://github.com/openshift/installer/pull/6641) * vSphere Zonal: validate dns and external load balancer [#6612](https://github.com/openshift/installer/pull/6612) * GCP: remove private zone manipulation [#6610](https://github.com/openshift/installer/pull/6610) * Replace deprecated io/ioutil package [#6602](https://github.com/openshift/installer/pull/6602) * ibmcloud plugin "permission denied" [#6627](https://github.com/openshift/installer/pull/6627) * [Bug 2105570](https://bugzilla.redhat.com/show_bug.cgi?id=2105570): out-of-bounds read in golang.org/x/text/language leads to DoS [#6389](https://github.com/openshift/installer/pull/6389) * [OCPBUGS-3524](https://issues.redhat.com/browse/OCPBUGS-3524): data: azurerm: restore RHCOS SA access configuration [#6583](https://github.com/openshift/installer/pull/6583) * [OCPBUGS-3405](https://issues.redhat.com/browse/OCPBUGS-3405): Redact pull secret from agent-gather [#6574](https://github.com/openshift/installer/pull/6574) * Adding aarch64 instance types for azure [#6531](https://github.com/openshift/installer/pull/6531) * [OCPBUGS-2931](https://issues.redhat.com/browse/OCPBUGS-2931): Azure Stack: use managed images for compute nodes [#6540](https://github.com/openshift/installer/pull/6540) * [OCPBUGS-3985](https://issues.redhat.com/browse/OCPBUGS-3985): Pass featureset to kas [#6579](https://github.com/openshift/installer/pull/6579) * mv ibmcloud to /bin folder [#6624](https://github.com/openshift/installer/pull/6624) * [OCPBUGS-3278](https://issues.redhat.com/browse/OCPBUGS-3278): (Agent) Do not require host data in platform baremetal section in installconfig [#6573](https://github.com/openshift/installer/pull/6573) * [OCPBUGS-3277](https://issues.redhat.com/browse/OCPBUGS-3277): Restart create-cluster-and-infraenv.service if it fails [#6577](https://github.com/openshift/installer/pull/6577) * [OCPBUGS-3933](https://issues.redhat.com/browse/OCPBUGS-3933): OpenStack: Force JSON content-type in Swift [#6615](https://github.com/openshift/installer/pull/6615) * add ibmcloud cli to image [#6600](https://github.com/openshift/installer/pull/6600) * Update vSphere Owner files [#6607](https://github.com/openshift/installer/pull/6607) * [OCPBUGS-2384](https://issues.redhat.com/browse/OCPBUGS-2384): [Alibaba] fix the creation of public record [#5671](https://github.com/openshift/installer/pull/5671) * docs: fix broken link to default kubelet.service taint [#6593](https://github.com/openshift/installer/pull/6593) * [OCPBUGS-3186](https://issues.redhat.com/browse/OCPBUGS-3186): IBMCloud: Confirm Zones and BYON Subnets [#6553](https://github.com/openshift/installer/pull/6553) * [OCPBUGS-3123](https://issues.redhat.com/browse/OCPBUGS-3123): Pass FeatureSet to cluster config render [#6576](https://github.com/openshift/installer/pull/6576) * [OCPBUGS-2738](https://issues.redhat.com/browse/OCPBUGS-2738): Uplift terraform-provider-ironic to 0.3.0 [#6511](https://github.com/openshift/installer/pull/6511) * [OCPBUGS-3382](https://issues.redhat.com/browse/OCPBUGS-3382): Fix cluster wide proxy [#6571](https://github.com/openshift/installer/pull/6571) * [OCPBUGS-3280](https://issues.redhat.com/browse/OCPBUGS-3280): Automatically retry install [#6567](https://github.com/openshift/installer/pull/6567) * [OCPBUGS-3304](https://issues.redhat.com/browse/OCPBUGS-3304): Always use first matching mirror in assisted-service [#6563](https://github.com/openshift/installer/pull/6563) * [OCPBUGS-2841](https://issues.redhat.com/browse/OCPBUGS-2841): (AGENT) only support amd64 archs [#6546](https://github.com/openshift/installer/pull/6546) * [OCPBUGS-3214](https://issues.redhat.com/browse/OCPBUGS-3214): Always add router CAs to kubeconfig, even if console is not available [#6557](https://github.com/openshift/installer/pull/6557) * Update apiVersion for lso operator group [#6558](https://github.com/openshift/installer/pull/6558) * [OCPBUGS-2513](https://issues.redhat.com/browse/OCPBUGS-2513): Set PublicContainerRegistries for entries in mirror [#6545](https://github.com/openshift/installer/pull/6545) * [OCPBUGS-1627](https://issues.redhat.com/browse/OCPBUGS-1627): [vsphere-zones] Fix user folders [#6412](https://github.com/openshift/installer/pull/6412) * [OCPBUGS-1704](https://issues.redhat.com/browse/OCPBUGS-1704): gcp: fail during validation if service usage is not enabled [#6516](https://github.com/openshift/installer/pull/6516) * [OCPBUGS-3287](https://issues.redhat.com/browse/OCPBUGS-3287): agent ased installation fix for dual stack vips [#6530](https://github.com/openshift/installer/pull/6530) * [OCPBUGS-3096](https://issues.redhat.com/browse/OCPBUGS-3096): Static linking the terraform and providers binaries [#6548](https://github.com/openshift/installer/pull/6548) * [OCPBUGS-2911](https://issues.redhat.com/browse/OCPBUGS-2911): Use project after creation [#6552](https://github.com/openshift/installer/pull/6552) * [OCPBUGS-3110](https://issues.redhat.com/browse/OCPBUGS-3110): azure: Fix client certs authentication [#6527](https://github.com/openshift/installer/pull/6527) * [OCPBUGS-2847](https://issues.redhat.com/browse/OCPBUGS-2847): GCP XPN Featuregates [#6522](https://github.com/openshift/installer/pull/6522) * [OCPBUGS-2758](https://issues.redhat.com/browse/OCPBUGS-2758): Provide datastore as full path [#6547](https://github.com/openshift/installer/pull/6547) * [Bug 2074299](https://bugzilla.redhat.com/show_bug.cgi?id=2074299): update golang.org/x/crypto to address security vulnerabilities [#6388](https://github.com/openshift/installer/pull/6388) * [OCPBUGS-2966](https://issues.redhat.com/browse/OCPBUGS-2966): Add GCP CreateFirewallRules to tech preview [#6533](https://github.com/openshift/installer/pull/6533) * [OCPBUGS-1791](https://issues.redhat.com/browse/OCPBUGS-1791): add bootstrap configmap during the SNO reboot [#6521](https://github.com/openshift/installer/pull/6521) * [OCPBUGS-2290](https://issues.redhat.com/browse/OCPBUGS-2290): Power VS Check for existing DNS permitted network and public gateway [#6481](https://github.com/openshift/installer/pull/6481) * Add linux/arm64 binary to installer-artifacts [#6514](https://github.com/openshift/installer/pull/6514) * [OCPBUGS-1033](https://issues.redhat.com/browse/OCPBUGS-1033): support multiple documents in the same extra manifest file [#6492](https://github.com/openshift/installer/pull/6492) * [OCPBUGS-3018](https://issues.redhat.com/browse/OCPBUGS-3018): Use result from List function after checking error [#6541](https://github.com/openshift/installer/pull/6541) * [OCPBUGS-2144](https://issues.redhat.com/browse/OCPBUGS-2144): Azure: Set appropriate architecture for gen v1 image [#6517](https://github.com/openshift/installer/pull/6517) * go-fmt: apply formatting with golang 1.19 [#6497](https://github.com/openshift/installer/pull/6497) * [OCPBUGS-2895](https://issues.redhat.com/browse/OCPBUGS-2895): Azure: Fix DiskEncryptionSet regex validation [#6513](https://github.com/openshift/installer/pull/6513) * [Full changelog](https://github.com/openshift/installer/compare/397b6739fa16d51e7d97ee3eecb38c9345c3e746...f11c21e5e98c0f19516a0c0b13b8350a8f636b36) ### [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal/tree/0a751899f22b8d17ed4e0c3c029739b30d02cce3) * Metal3 remediation backport [#184](https://github.com/openshift/cluster-api-provider-baremetal/pull/184) * [OCPBUGS-6282](https://issues.redhat.com/browse/OCPBUGS-6282): update kubernetes to 0.24.9 to fix CVE-2022-41717 [#186](https://github.com/openshift/cluster-api-provider-baremetal/pull/186) * Updating baremetal-machine-controller images to be consistent with ART [#185](https://github.com/openshift/cluster-api-provider-baremetal/pull/185) * [Full changelog](https://github.com/openshift/cluster-api-provider-baremetal/compare/24a47014aa42d649008687c5bd81771d6477c33c...0a751899f22b8d17ed4e0c3c029739b30d02cce3) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/8e073a67123ad0a81e04780801b718440f1c1699) * [OCPBUGS-3029](https://issues.redhat.com/browse/OCPBUGS-3029): Merge upstream [#255](https://github.com/openshift/baremetal-operator/pull/255) * Merge upstream [#253](https://github.com/openshift/baremetal-operator/pull/253) * Updating ose-baremetal-operator images to be consistent with ART [#248](https://github.com/openshift/baremetal-operator/pull/248) * Merge upstream [#249](https://github.com/openshift/baremetal-operator/pull/249) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/9152e200990c26194a70c25033a71583e2775066...8e073a67123ad0a81e04780801b718440f1c1699) ### [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg/tree/5847e8945c4997c5257c9f4f74cde0800e555866) * [OPNET-197](https://issues.redhat.com/browse/OPNET-197): Extend logic for detecting Node IP [#218](https://github.com/openshift/baremetal-runtimecfg/pull/218) * [OPNET-210](https://issues.redhat.com/browse/OPNET-210): Support preferIPv6 for IPI too [#223](https://github.com/openshift/baremetal-runtimecfg/pull/223) * Extend utility functions for address manipulation [#221](https://github.com/openshift/baremetal-runtimecfg/pull/221) * [OCPBUGS-3127](https://issues.redhat.com/browse/OCPBUGS-3127): 5 minutes timeout for getSuitableIPs [#219](https://github.com/openshift/baremetal-runtimecfg/pull/219) * [OPNET-133](https://issues.redhat.com/browse/OPNET-133): Enabling remote worker feature only for baremetal platform [#224](https://github.com/openshift/baremetal-runtimecfg/pull/224) * node-ip: fix user-managed-lb flag [#222](https://github.com/openshift/baremetal-runtimecfg/pull/222) * [OPNET-214](https://issues.redhat.com/browse/OPNET-214): node-ip: adjust logic for user-managed-lb [#220](https://github.com/openshift/baremetal-runtimecfg/pull/220) * [OCPBUGS-6004](https://issues.redhat.com/browse/OCPBUGS-6004): filter ovn fd69::2 ip from list of ips in case ovn [#215](https://github.com/openshift/baremetal-runtimecfg/pull/215) * Add mko as reviewer and approver [#216](https://github.com/openshift/baremetal-runtimecfg/pull/216) * [OPNET-133](https://issues.redhat.com/browse/OPNET-133): Support remote worker in onprem installations [#207](https://github.com/openshift/baremetal-runtimecfg/pull/207) * Updating baremetal-runtimecfg images to be consistent with ART [#211](https://github.com/openshift/baremetal-runtimecfg/pull/211) * Remove creydr as a reviewer and approver [#209](https://github.com/openshift/baremetal-runtimecfg/pull/209) * Add mandre and tsorya as approvers [#208](https://github.com/openshift/baremetal-runtimecfg/pull/208) * [OCPBUGS-2988](https://issues.redhat.com/browse/OCPBUGS-2988): If primary ip address was already created no need to choose new ip [#200](https://github.com/openshift/baremetal-runtimecfg/pull/200) * [OCPBUGS-2994](https://issues.redhat.com/browse/OCPBUGS-2994): Adding timeout for kubeapi calls for keepalived monitor [#201](https://github.com/openshift/baremetal-runtimecfg/pull/201) * [Full changelog](https://github.com/openshift/baremetal-runtimecfg/compare/474ed48e840fdb7bf859d769cd673b29705a7b91...5847e8945c4997c5257c9f4f74cde0800e555866) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/eed143055ede731029931ad204b19cd2f565ef1a) * [OCPBUGS-10378](https://issues.redhat.com/browse/OCPBUGS-10378): Add microshift into generate-docs [#1372](https://github.com/openshift/oc/pull/1372) * Microshift command docs [#1357](https://github.com/openshift/oc/pull/1357) * Do not set master node selector if there's no masters [#1347](https://github.com/openshift/oc/pull/1347) * [OCPBUGS-7190](https://issues.redhat.com/browse/OCPBUGS-7190): Reuse LDAP connection when performing group sync [#1336](https://github.com/openshift/oc/pull/1336) * Adding `CommitDate` to the Changelog json output [#1348](https://github.com/openshift/oc/pull/1348) * [OCPBUGS-7780](https://issues.redhat.com/browse/OCPBUGS-7780): pkg/cli/admin/upgrade/channel: Use PATCH instead of POST for spec updates [#1346](https://github.com/openshift/oc/pull/1346) * Use registry.k8s.io and update image version [#1343](https://github.com/openshift/oc/pull/1343) * Add icsp file convert command [#1238](https://github.com/openshift/oc/pull/1238) * OWNERS_ALIASES: Update approvers: add David, remove Jack [#1340](https://github.com/openshift/oc/pull/1340) * oc debug: Use own fields instead directly depending on Attach's [#1337](https://github.com/openshift/oc/pull/1337) * Updating ose-tools images to be consistent with ART [#1308](https://github.com/openshift/oc/pull/1308) * [WRKLDS-594](https://issues.redhat.com/browse/WRKLDS-594): Bump to v1.26.1 [#1329](https://github.com/openshift/oc/pull/1329) * [OCPBUGS-3473](https://issues.redhat.com/browse/OCPBUGS-3473): oc adm release new: allow specifying crio and kernel versions [#1287](https://github.com/openshift/oc/pull/1287) * [OCPBUGS-6011](https://issues.redhat.com/browse/OCPBUGS-6011): Fix kube version from 1.24.1 to 1.25.2 [#1325](https://github.com/openshift/oc/pull/1325) * Removing unwanted character from changelog output [#1326](https://github.com/openshift/oc/pull/1326) * [WRKLDS-629](https://issues.redhat.com/browse/WRKLDS-629): release run-namspace functionality [#1322](https://github.com/openshift/oc/pull/1322) * [OCPBUGS-5010](https://issues.redhat.com/browse/OCPBUGS-5010): Remove must-gather pod after it completes when explicit namespace is used [#1320](https://github.com/openshift/oc/pull/1320) * Enable Changelog to output in JSON [#1321](https://github.com/openshift/oc/pull/1321) * [IR-261](https://issues.redhat.com/browse/IR-261): Add --import-mode to 'tag' [#1312](https://github.com/openshift/oc/pull/1312) * [IR-260](https://issues.redhat.com/browse/IR-260): Add CLI flag to set ImportMode when importing a tag [#1289](https://github.com/openshift/oc/pull/1289) * [OCPBUGS-4906](https://issues.redhat.com/browse/OCPBUGS-4906): oc process: Set original namespace if it differs [#1318](https://github.com/openshift/oc/pull/1318) * Updating ose-cli-artifacts images to be consistent with ART [#1309](https://github.com/openshift/oc/pull/1309) * Update errors when debug pod fails [#1314](https://github.com/openshift/oc/pull/1314) * Expose events command to land k8s 1.26 [#1315](https://github.com/openshift/oc/pull/1315) * handle admission webhook lists and CRD conversion webhooks [#1301](https://github.com/openshift/oc/pull/1301) * [OTA-818](https://issues.redhat.com/browse/OTA-818): pkg/cli/admin/upgrade: Support --to-multi-arch per OTA-818 [#1285](https://github.com/openshift/oc/pull/1285) * [WRKLDS-629](https://issues.redhat.com/browse/WRKLDS-629): oc adm must-gather: unhidden --run-namespace flag [#1313](https://github.com/openshift/oc/pull/1313) * [FDN-112](https://issues.redhat.com/browse/FDN-112): Parse any jira reference from commit text, not just OCPBUGS [#1306](https://github.com/openshift/oc/pull/1306) * [IR-266](https://issues.redhat.com/browse/IR-266): Add image manifests to 'describe image' [#1310](https://github.com/openshift/oc/pull/1310) * Updating openshift-enterprise-deployer images to be consistent with ART [#1307](https://github.com/openshift/oc/pull/1307) * Handle non-amd64 command pulls from amd64 payload [#1259](https://github.com/openshift/oc/pull/1259) * [OCPBUGS-4517](https://issues.redhat.com/browse/OCPBUGS-4517): oc adm release: Support extracting commands in specified architectures [#1305](https://github.com/openshift/oc/pull/1305) * Rename registry.svc.ci.openshift.org to registry.ci.openshift.org [#1304](https://github.com/openshift/oc/pull/1304) * [OCPBUGS-3526](https://issues.redhat.com/browse/OCPBUGS-3526): Proceed archive if Lsetxattr gets unsupported error [#1296](https://github.com/openshift/oc/pull/1296) * Updating openshift-enterprise-cli images to be consistent with ART [#1302](https://github.com/openshift/oc/pull/1302) * [OCPBUGS-4280](https://issues.redhat.com/browse/OCPBUGS-4280): oc import-image: reflect import image error [#1300](https://github.com/openshift/oc/pull/1300) * pkg/cli/admin/release/info: Render multi-arch release information [#1292](https://github.com/openshift/oc/pull/1292) * pkg/cli/admin/upgrade: Drop "force" from "No updates available" [#1291](https://github.com/openshift/oc/pull/1291) * [OCPBUGS-3714](https://issues.redhat.com/browse/OCPBUGS-3714): pkg/cli/admin/upgrade: Report on Failing!=False conditions [#900](https://github.com/openshift/oc/pull/900) * switch the deployer pod to use apply client to avoid conflicts [#1288](https://github.com/openshift/oc/pull/1288) * release: extract linux/arm64 binaries from all payloads [#1276](https://github.com/openshift/oc/pull/1276) * go.mod: update github.com/containers/image [#1278](https://github.com/openshift/oc/pull/1278) * Promote ardaguclu to oc approver [#1280](https://github.com/openshift/oc/pull/1280) * [Full changelog](https://github.com/openshift/oc/compare/d691257345aeeec951c763e11658a944037f9b39...eed143055ede731029931ad204b19cd2f565ef1a) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/65ec23ac0053c16a9a7b3c61af088c81b19b9f76) * [OCPBUGS-6370](https://issues.redhat.com/browse/OCPBUGS-6370): Bump k8s dependencies from v0.25.3 to v0.26.1 [#511](https://github.com/openshift/cloud-credential-operator/pull/511) * Add lleshchi to OWNERS file [#513](https://github.com/openshift/cloud-credential-operator/pull/513) * [OCPBUGS-6977](https://issues.redhat.com/browse/OCPBUGS-6977): Set pod identity webhook replicas=1 when infrastructure topology is SingleReplica [#512](https://github.com/openshift/cloud-credential-operator/pull/512) * Make pod-identity-webhook deployment HA by default [#492](https://github.com/openshift/cloud-credential-operator/pull/492) * OWNERS: add jstuever [#510](https://github.com/openshift/cloud-credential-operator/pull/510) * azure: move away from ADAL and AD Graph [#502](https://github.com/openshift/cloud-credential-operator/pull/502) * Updating ose-cloud-credential-operator images to be consistent with ART [#509](https://github.com/openshift/cloud-credential-operator/pull/509) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/54058b5154f66f4485c670bca0eb105eb4b2d90a...65ec23ac0053c16a9a7b3c61af088c81b19b9f76) ### [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller/tree/f4aeb704324972cf816f74a8a96534fd17c0c549) * Add MovePrivateIP and its OpenStack implementation [#95](https://github.com/openshift/cloud-network-config-controller/pull/95) * Kube 1.26 rebase for cloud-network-config-controller [#97](https://github.com/openshift/cloud-network-config-controller/pull/97) * OpenStack: Fix race condition in TestGetNodeEgressIPConfiguration [#96](https://github.com/openshift/cloud-network-config-controller/pull/96) * azure: use azidentity with an adapter [#70](https://github.com/openshift/cloud-network-config-controller/pull/70) * Add ApplicationSecurityGroups to InterfaceIPConfiguration [#91](https://github.com/openshift/cloud-network-config-controller/pull/91) * Fix typos in README.md [#90](https://github.com/openshift/cloud-network-config-controller/pull/90) * [OCPBUGS-4724](https://issues.redhat.com/browse/OCPBUGS-4724): OpenStack: Support multi AZ environments [#87](https://github.com/openshift/cloud-network-config-controller/pull/87) * Updating ose-cloud-network-config-controller images to be consistent with ART [#86](https://github.com/openshift/cloud-network-config-controller/pull/86) * [OCPBUGS-3993](https://issues.redhat.com/browse/OCPBUGS-3993): OpenStack: Only return egressIPConfiguration for first InternalIP [#77](https://github.com/openshift/cloud-network-config-controller/pull/77) * Fix azure log message for assigning and releasing an IP [#76](https://github.com/openshift/cloud-network-config-controller/pull/76) * [OCPBUGS-1430](https://issues.redhat.com/browse/OCPBUGS-1430): Add assigned egress ips into capacity [#69](https://github.com/openshift/cloud-network-config-controller/pull/69) * [Full changelog](https://github.com/openshift/cloud-network-config-controller/compare/c086bed76ee3d3b3fe9f516f873414e7b4348acd...f4aeb704324972cf816f74a8a96534fd17c0c549) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/453de141dcf9d0ac95d45cee1c8112f539ba3a24) * [API-1509](https://issues.redhat.com/browse/API-1509): Enable AESGCM encryption [#598](https://github.com/openshift/cluster-authentication-operator/pull/598) * [OCPBUGS-6189](https://issues.redhat.com/browse/OCPBUGS-6189): art image update [#596](https://github.com/openshift/cluster-authentication-operator/pull/596) * [OCPBUGS-3929](https://issues.redhat.com/browse/OCPBUGS-3929): update apf configuration to use v1beta2 [#592](https://github.com/openshift/cluster-authentication-operator/pull/592) * [OCPBUGS-3440](https://issues.redhat.com/browse/OCPBUGS-3440): Restart authentication operator if console capability is enabled [#589](https://github.com/openshift/cluster-authentication-operator/pull/589) * [OCPBUGS-3441](https://issues.redhat.com/browse/OCPBUGS-3441): Update cluster-authentication-operator not to go degraded without console [4.13] [#587](https://github.com/openshift/cluster-authentication-operator/pull/587) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/4f7f6b1af4b674b24270e65c40728b19071ab3e3...453de141dcf9d0ac95d45cee1c8112f539ba3a24) ### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/c58c53bf7a82ee46414c7f7c0f2e0e438da93eeb) * [OCPCLOUD-1851](https://issues.redhat.com/browse/OCPCLOUD-1851): Upstream rebase to CA 1.26.1 and VPA 0.13 [#250](https://github.com/openshift/kubernetes-autoscaler/pull/250) * Update OWNERS [#251](https://github.com/openshift/kubernetes-autoscaler/pull/251) * Updating vertical-pod-autoscaler images to be consistent with ART [#248](https://github.com/openshift/kubernetes-autoscaler/pull/248) * Update OWNERS [#249](https://github.com/openshift/kubernetes-autoscaler/pull/249) * Updating atomic-openshift-cluster-autoscaler images to be consistent with ART [#246](https://github.com/openshift/kubernetes-autoscaler/pull/246) * [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/cf2360ec81b45fd015e507f3805184e00b97b132...c58c53bf7a82ee46414c7f7c0f2e0e438da93eeb) ### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/99a0e2bacb4beacc58ea0c203c247f35fdf57ee1) * [Bug 1943194](https://bugzilla.redhat.com/show_bug.cgi?id=1943194): update GPU resource limits type to have validation [#268](https://github.com/openshift/cluster-autoscaler-operator/pull/268) * Update OWNERS [#270](https://github.com/openshift/cluster-autoscaler-operator/pull/270) * revert GPU label changes from pr 223 [#267](https://github.com/openshift/cluster-autoscaler-operator/pull/267) * : Update tooling in Cluster Autoscaler Operator [#266](https://github.com/openshift/cluster-autoscaler-operator/pull/266) * Add infrastructures resource to config.openshift.io [#265](https://github.com/openshift/cluster-autoscaler-operator/pull/265) * Allow infrastructures.config.openshift.io to be listed [#264](https://github.com/openshift/cluster-autoscaler-operator/pull/264) * Register configv1 types to schemes [#262](https://github.com/openshift/cluster-autoscaler-operator/pull/262) * Updating ose-cluster-autoscaler-operator images to be consistent with ART [#259](https://github.com/openshift/cluster-autoscaler-operator/pull/259) * : Update CAO to ignore platform related zone labels [#260](https://github.com/openshift/cluster-autoscaler-operator/pull/260) * Update OWNERS [#261](https://github.com/openshift/cluster-autoscaler-operator/pull/261) * : Set default container for operator [#258](https://github.com/openshift/cluster-autoscaler-operator/pull/258) * Add client certificate and key to service monitor [#249](https://github.com/openshift/cluster-autoscaler-operator/pull/249) * [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/29a6e57c10cf027f5f04e9bcb2e8842497f63bf6...99a0e2bacb4beacc58ea0c203c247f35fdf57ee1) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/53d370a7c26b1b7fefbd445a9522ba4250651702) * [OCPBUGS-5181](https://issues.redhat.com/browse/OCPBUGS-5181): also use BMH.ConsumerRef for linking to master Machines [#320](https://github.com/openshift/cluster-baremetal-operator/pull/320) * [OCPBUGS-6375](https://issues.redhat.com/browse/OCPBUGS-6375): update kubernetes to 0.24.9 to fix CVE-2022-41717 [#323](https://github.com/openshift/cluster-baremetal-operator/pull/323) * Enable running CBO from GCP [#316](https://github.com/openshift/cluster-baremetal-operator/pull/316) * Enable running CBO from Azure [#309](https://github.com/openshift/cluster-baremetal-operator/pull/309) * Updating ose-cluster-baremetal-operator images to be consistent with ART [#312](https://github.com/openshift/cluster-baremetal-operator/pull/312) * [OCPBUGS-4712](https://issues.redhat.com/browse/OCPBUGS-4712): delete ironic-proxy/image-cache when not needed [#315](https://github.com/openshift/cluster-baremetal-operator/pull/315) * [OCPBUGS-1844](https://issues.redhat.com/browse/OCPBUGS-1844): enable DNS in the provisioning dnsmasq [#303](https://github.com/openshift/cluster-baremetal-operator/pull/303) * Ensure we set ipv6 url in external url var [#310](https://github.com/openshift/cluster-baremetal-operator/pull/310) * [OCPBUGS-4689](https://issues.redhat.com/browse/OCPBUGS-4689): Do not fail the reconciler when no master Machines exist [#313](https://github.com/openshift/cluster-baremetal-operator/pull/313) * Update dependencies [#305](https://github.com/openshift/cluster-baremetal-operator/pull/305) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/18c92d2feec0eb2e0665fcf6e914b5f512e634f6...53d370a7c26b1b7fefbd445a9522ba4250651702) ### [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap/tree/49fe1bdba1ab15b1a89797d7bb1d4d66de57fbeb) * [OCPBUGS-6234](https://issues.redhat.com/browse/OCPBUGS-6234): Bump dependencies and image [#74](https://github.com/openshift/cluster-bootstrap/pull/74) * Add API team to reviewers [#75](https://github.com/openshift/cluster-bootstrap/pull/75) * Add API team to the OWNERS [#73](https://github.com/openshift/cluster-bootstrap/pull/73) * [Full changelog](https://github.com/openshift/cluster-bootstrap/compare/138a1cf2b98578acb4ccf098736bdf08614d2d6a...49fe1bdba1ab15b1a89797d7bb1d4d66de57fbeb) ### [cluster-capi-controllers](https://github.com/openshift/cluster-api/tree/0142186bad9acc2d7950663129a4ef82c32a5610) * [OCPBUGS-8481](https://issues.redhat.com/browse/OCPBUGS-8481): [release-4.13] Merge https://github.com/kubernetes-sigs/cluster-api:release-1.3 (eb18352) into release-4.13 [#169](https://github.com/openshift/cluster-api/pull/169) * Sync OWNERS file [#168](https://github.com/openshift/cluster-api/pull/168) * Updating ose-cluster-api images to be consistent with ART [#165](https://github.com/openshift/cluster-api/pull/165) * Merge https://github.com/kubernetes-sigs/cluster-api:main into master [#163](https://github.com/openshift/cluster-api/pull/163) * UPSTREAM: <carry>: bump build root image to golang-1.19 [#164](https://github.com/openshift/cluster-api/pull/164) * [Full changelog](https://github.com/openshift/cluster-api/compare/03d89f216e0f2c3e1b2a647b0e37d52bbfdaefee...0142186bad9acc2d7950663129a4ef82c32a5610) ### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/eb2c1be0761ee00620c7170ee6ec82edd3bd5f62) * [OCPBUGS-8481](https://issues.redhat.com/browse/OCPBUGS-8481): [release-4.13] Bump CAPI, CAPI providers, go 1.19 [#103](https://github.com/openshift/cluster-capi-operator/pull/103) * Update OWNERS [#102](https://github.com/openshift/cluster-capi-operator/pull/102) * Bump ginkgo v2.7.0 [#99](https://github.com/openshift/cluster-capi-operator/pull/99) * fix indentation for webhook manifests [#94](https://github.com/openshift/cluster-capi-operator/pull/94) * Fix assets [#95](https://github.com/openshift/cluster-capi-operator/pull/95) * Updating ose-cluster-capi-operator images to be consistent with ART [#90](https://github.com/openshift/cluster-capi-operator/pull/90) * Fix panics in e2e tests [#89](https://github.com/openshift/cluster-capi-operator/pull/89) * Update OWNERS [#93](https://github.com/openshift/cluster-capi-operator/pull/93) * [OCPCLOUD-1808](https://issues.redhat.com/browse/OCPCLOUD-1808): Bump ginkgo v2 [#92](https://github.com/openshift/cluster-capi-operator/pull/92) * Update AWS assets [#91](https://github.com/openshift/cluster-capi-operator/pull/91) * [Bug 2087043](https://bugzilla.redhat.com/show_bug.cgi?id=2087043): Update manifests to release-4.13 [#83](https://github.com/openshift/cluster-capi-operator/pull/83) * Don't patch objects if there are no changes [#88](https://github.com/openshift/cluster-capi-operator/pull/88) * [Bug 2116686](https://bugzilla.redhat.com/show_bug.cgi?id=2116686): OCPBUGS-1493: Add provider webhook [#85](https://github.com/openshift/cluster-capi-operator/pull/85) * Fix lint [#86](https://github.com/openshift/cluster-capi-operator/pull/86) * Add header to generated manifests [#84](https://github.com/openshift/cluster-capi-operator/pull/84) * Update annotations [#82](https://github.com/openshift/cluster-capi-operator/pull/82) * [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/60a36d8320ddfd196840a1597e61c065603778ee...eb2c1be0761ee00620c7170ee6ec82edd3bd5f62) ### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/96d7eab7aff0bc4f1da46d994891e8aca298343d) * [OCPBUGS-5036](https://issues.redhat.com/browse/OCPBUGS-5036): Restart pods if related configuration was changed [#227](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/227) * : Update k8s packages to 1.26 [#225](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/225) * Update OWNERS [#226](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/226) * vSphere: If only one failuredomain do not config labels [#224](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/224) * : Modernize tooling [#221](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/221) * [OCPBUGS-6658](https://issues.redhat.com/browse/OCPBUGS-6658): Clear useManagedIdentityExtension if it's set [#223](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/223) * Replace YAML parse failure warning with info message [#222](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/222) * Integrate ccm-nutanix to OCP via CCCMO [#201](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/201) * [OCPCLOUD-1817](https://issues.redhat.com/browse/OCPCLOUD-1817): vSphere cloud-config yaml converter [#218](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/218) * Fixup go modules after library-go update [#219](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/219) * Update library-go dependency to move vSphere to out of tree [#214](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/214) * Change verbosity level for some logs [#215](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/215) * [OCPCLOUD-1807](https://issues.redhat.com/browse/OCPCLOUD-1807): Port to ginkgo v2 [#210](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/210) * Update OWNERS [#211](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/211) * [OCPBUGS-4074](https://issues.redhat.com/browse/OCPBUGS-4074): Try to limit groups for the REST mapper discovery [#207](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/207) * Updating ose-cluster-cloud-controller-manager-operator images to be consistent with ART [#209](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/209) * : Set default container for operator [#208](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/208) * [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/3b1f0843e2bd25fb4e39659ef47424f67ccaa727...96d7eab7aff0bc4f1da46d994891e8aca298343d) ### [cluster-config-operator](https://github.com/openshift/cluster-config-operator/tree/4aa594ce8515f8780e7271d46e8d3da07ea27e0b) * update openshift/api to get new techprevew apiserver schema [#286](https://github.com/openshift/cluster-config-operator/pull/286) * [CFE-601](https://issues.redhat.com/browse/CFE-601): Update openshift/api package version [#279](https://github.com/openshift/cluster-config-operator/pull/279) * [OSASINFRA-3097](https://issues.redhat.com/browse/OSASINFRA-3097): update openshift/api to get External LB fields [#278](https://github.com/openshift/cluster-config-operator/pull/278) * [OCPBUGS-6185](https://issues.redhat.com/browse/OCPBUGS-6185): Update go version and ART images [#280](https://github.com/openshift/cluster-config-operator/pull/280) * [OCPBUGS-4207](https://issues.redhat.com/browse/OCPBUGS-4207): Revert "Increase verbosity level to track probe timeouts" [#274](https://github.com/openshift/cluster-config-operator/pull/274) * Update go.mod api,client-go to register crd [#270](https://github.com/openshift/cluster-config-operator/pull/270) * [OCPBUGS-3123](https://issues.redhat.com/browse/OCPBUGS-3123): add --feature-set option to render options [#271](https://github.com/openshift/cluster-config-operator/pull/271) * [Full changelog](https://github.com/openshift/cluster-config-operator/compare/92c3b10237c1ebf7ab7a0c744db3949377614e52...4aa594ce8515f8780e7271d46e8d3da07ea27e0b) ### [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator/tree/2c110ec111fe3a791983d6935fc0d398ca626297) * [OCPBUGS-8424](https://issues.redhat.com/browse/OCPBUGS-8424): machine's node must be ready for CPMS machine to be ready [#173](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/173) * e2e: periodics: remove test with cluster-wide-proxy [#170](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/170) * Update ginkgo to 2.8.1 [#169](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/169) * Update OWNERS [#168](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/168) * Migrate test utils to actuator-pkg repository [#159](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/159) * [OCPCLOUD-1869](https://issues.redhat.com/browse/OCPCLOUD-1869): Bump k8s 1.26, go 1.19 [#164](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/164) * [OCPBUGS-6760](https://issues.redhat.com/browse/OCPBUGS-6760): webhooks: disable mandatory TargetPools validation on GCP [#165](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/165) * golangci-lint: fix header year linting [#162](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/162) * [OCPCLOUD-1740](https://issues.redhat.com/browse/OCPCLOUD-1740): e2e periodic test: machine replacement with cluster wide proxy [#156](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/156) * [OCPBUGS-996](https://issues.redhat.com/browse/OCPBUGS-996): Reverts "Reverts "Add logic to handle extra updated machines in a single index + minor fixes"" [#112](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/112) * Add testing strategy documentation [#155](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/155) * Updating ose-cluster-control-plane-machine-set-operator images to be consistent with ART [#150](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/150) * Update OWNERS [#154](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/154) * [OCPCLOUD-1753](https://issues.redhat.com/browse/OCPCLOUD-1753): integration: rollingUpdate: test rebalances machines across failure domains [#153](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/153) * [OCPCLOUD-1752](https://issues.redhat.com/browse/OCPCLOUD-1752): integration: rollingUpdate: test replaces a not needing update, deleted Machine [#152](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/152) * [OCPBUGS-4297](https://issues.redhat.com/browse/OCPBUGS-4297): Fix stale cache issue on createMachine [#149](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/149) * [OCPCLOUD-1798](https://issues.redhat.com/browse/OCPCLOUD-1798): e2e test: remove common test, unnecessary presubmit aftereach [#148](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/148) * [OCPCLOUD-1744](https://issues.redhat.com/browse/OCPCLOUD-1744): e2e presubmit: update to newest machine triggers inactive ControlPlaneMachineSet regeneration [#147](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/147) * Check OnDelete strategy rebalances machines [#146](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/146) * [OCPCLOUD-1750](https://issues.redhat.com/browse/OCPCLOUD-1750): e2e presubmit test: activating ControlPlaneMachineSet adds owner references [#145](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/145) * Add integration test for fulling rolling update replacement [#140](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/140) * [OCPCLOUD-1746](https://issues.redhat.com/browse/OCPCLOUD-1746): e2e presubmit test: activating ControlPlaneMachineSet doesn't cause rollout [#143](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/143) * Increase unit test timeout to 10m [#144](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/144) * Check on delete strategy correctly replaces machines [#139](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/139) * Ensure stable output from RunCheckUntil [#142](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/142) * [OCPCLOUD-1742](https://issues.redhat.com/browse/OCPCLOUD-1742): e2e presubmit tests: generated ControlPlaneMachineSet replicas updated [#141](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/141) * [OCPCLOUD-1741](https://issues.redhat.com/browse/OCPCLOUD-1741): e2e presubmit tests: ControlPlaneMachineSet uninstall [#138](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/138) * Check OnDelete strategy updates status [#137](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/137) * : Ensure CPMS tests work on GCP [#135](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/135) * : Generate CPMS for GCP [#133](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/133) * : Enable CPMS for GCP [#132](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/132) * Add support for Azure e2e tests [#131](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/131) * Add RollingUpdate presubmit to test replacement of outdated machine [#129](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/129) * [OCPBUGS-3320](https://issues.redhat.com/browse/OCPBUGS-3320): Deduplicate Failure Domains for the CPMS [#130](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/130) * Add full veritcal scaling rolling update periodic test [#127](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/127) * Azure: Generate ControlPlaneMachineSet for clusters t… [#128](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/128) * Set up basic E2E test framework [#126](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/126) * [Full changelog](https://github.com/openshift/cluster-control-plane-machine-set-operator/compare/8df44eaee8f4a31754d77f3f3a18ff59878efc72...2c110ec111fe3a791983d6935fc0d398ca626297) ### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/22d0f40fd1d1d13ce10c6a09039be9a20e275878) * [STOR-1019](https://issues.redhat.com/browse/STOR-1019): Bump to k8s 1.26 libs for OCP 4.13 [#140](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/140) * Updating ose-cluster-csi-snapshot-controller-operator images to be consistent with ART [#139](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/139) * Add apiGroup to all role/clusterrole references [#136](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/136) * [OCPBUGS-4490](https://issues.redhat.com/browse/OCPBUGS-4490): hypershift: use correct kubeconfig secret for csi-snapshot-controller [#137](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/137) * [OCPBUGS-3973](https://issues.redhat.com/browse/OCPBUGS-3973): Don't remove PDB on SNO clusters [#133](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/133) * [OCPBUGS-3990](https://issues.redhat.com/browse/OCPBUGS-3990): Add HyperShift specific priorityClass [#132](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/132) * [Bug 2066664](https://bugzilla.redhat.com/show_bug.cgi?id=2066664): Remove wildcard use in Roles [#131](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/131) * [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/f573eded61847fc153874615b29704d93ddcad8d...22d0f40fd1d1d13ce10c6a09039be9a20e275878) ### [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator/tree/d96022a4d0d091955d73e7e99fc8cc81db56c86a) * [OCPBUGS-4359](https://issues.redhat.com/browse/OCPBUGS-4359): update-node-resolver.sh: Check for errors from >> [#355](https://github.com/openshift/cluster-dns-operator/pull/355) * [OCPBUGS-6382](https://issues.redhat.com/browse/OCPBUGS-6382): Address CVE-2022-41717 [#353](https://github.com/openshift/cluster-dns-operator/pull/353) * [OCPBUGS-7648](https://issues.redhat.com/browse/OCPBUGS-7648): Bump vendored k8s libraries to 0.26.1 and controller-runtime to 0.14.4 [#356](https://github.com/openshift/cluster-dns-operator/pull/356) * [OCPBUGS-4359](https://issues.redhat.com/browse/OCPBUGS-4359): ensure original hosts file contents are preserved [#352](https://github.com/openshift/cluster-dns-operator/pull/352) * Updating ose-cluster-dns-operator images to be consistent with ART [#351](https://github.com/openshift/cluster-dns-operator/pull/351) * [Full changelog](https://github.com/openshift/cluster-dns-operator/compare/e955534113ef9a65ad055198eab63ba7d60fbd21...d96022a4d0d091955d73e7e99fc8cc81db56c86a) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/aaeed42bd30481fafb0258b3522abc02986fa8e1) * [OCPBUGS-9957](https://issues.redhat.com/browse/OCPBUGS-9957): Garbage collect grafana-dashboard-etcd [#1023](https://github.com/openshift/cluster-etcd-operator/pull/1023) * document adaptation with ceo [#1013](https://github.com/openshift/cluster-etcd-operator/pull/1013) * [ETCD-385](https://issues.redhat.com/browse/ETCD-385): Prefer ipv6 on bootstrap in v6-primary dual stack [#1012](https://github.com/openshift/cluster-etcd-operator/pull/1012) * [OCPBUGS-7729](https://issues.redhat.com/browse/OCPBUGS-7729): increase live/ready timeout and failure thresholds [#1009](https://github.com/openshift/cluster-etcd-operator/pull/1009) * [OCPBUGS-4343](https://issues.redhat.com/browse/OCPBUGS-4343): update apf configuration to use v1beta3 [#968](https://github.com/openshift/cluster-etcd-operator/pull/968) * [OCPBUGS-7374](https://issues.redhat.com/browse/OCPBUGS-7374): set default timeouts in etcdcli [#1003](https://github.com/openshift/cluster-etcd-operator/pull/1003) * fail early on missing node status envs [#1002](https://github.com/openshift/cluster-etcd-operator/pull/1002) * updating library-go for CVE-2022-41717 [#997](https://github.com/openshift/cluster-etcd-operator/pull/997) * Updating cluster-etcd-operator images to be consistent with ART [#969](https://github.com/openshift/cluster-etcd-operator/pull/969) * pkg/operator/etcdmemberscontroller: Slugify "No quorum" to "NoQuorum" [#993](https://github.com/openshift/cluster-etcd-operator/pull/993) * pkg/operator/defragcontroller: Fix "stabalize" -> "stabilize" typo [#990](https://github.com/openshift/cluster-etcd-operator/pull/990) * Update reviewers and approvers [#985](https://github.com/openshift/cluster-etcd-operator/pull/985) * [OCPBUGS-5304](https://issues.redhat.com/browse/OCPBUGS-5304): should not scale-down when all members are healthy [#978](https://github.com/openshift/cluster-etcd-operator/pull/978) * [OCPBUGS-1123](https://issues.redhat.com/browse/OCPBUGS-1123): only allow TLS1.2/1.3 ciphersuites in etcd and CEO [#970](https://github.com/openshift/cluster-etcd-operator/pull/970) * [OCPBUGS-2852](https://issues.redhat.com/browse/OCPBUGS-2852): later bootstrap removal in delayed scaling [#964](https://github.com/openshift/cluster-etcd-operator/pull/964) * certificate code cleanup [#935](https://github.com/openshift/cluster-etcd-operator/pull/935) * [OCPBUGS-3929](https://issues.redhat.com/browse/OCPBUGS-3929): update apf configuration to use v1beta2 [#966](https://github.com/openshift/cluster-etcd-operator/pull/966) * add test for bootstrap teardown controller [#955](https://github.com/openshift/cluster-etcd-operator/pull/955) * add CEO overview slides [#963](https://github.com/openshift/cluster-etcd-operator/pull/963) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/4bf4f66a77b9149d92496b439f14bb9306d1f19c...aaeed42bd30481fafb0258b3522abc02986fa8e1) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/86635851e94d656cddecabf4c13ef31b90d3e994) * [OCPBUGS-6797](https://issues.redhat.com/browse/OCPBUGS-6797): Add nil validation for IBM Cloud and Power VS infrastructure status in ibmcos [#845](https://github.com/openshift/cluster-image-registry-operator/pull/845) * [MULTIARCH-3212](https://issues.redhat.com/browse/MULTIARCH-3212): Use IBM COS as storage backend for PowerVS [#843](https://github.com/openshift/cluster-image-registry-operator/pull/843) * [OCPBUGS-6621](https://issues.redhat.com/browse/OCPBUGS-6621): bump aws-sdk-go [#844](https://github.com/openshift/cluster-image-registry-operator/pull/844) * Add UserTags while creating Azure Storage Account [#829](https://github.com/openshift/cluster-image-registry-operator/pull/829) * [IR-341](https://issues.redhat.com/browse/IR-341): bump openshift/api [#828](https://github.com/openshift/cluster-image-registry-operator/pull/828) * [IR-270](https://issues.redhat.com/browse/IR-270): allow registry to create image objects [#823](https://github.com/openshift/cluster-image-registry-operator/pull/823) * [OCPBUGS-6175](https://issues.redhat.com/browse/OCPBUGS-6175): OpenStack: Add support for Proxy [#833](https://github.com/openshift/cluster-image-registry-operator/pull/833) * [IR-308](https://issues.redhat.com/browse/IR-308): Add support for External platform [#825](https://github.com/openshift/cluster-image-registry-operator/pull/825) * [OCPBUGS-4090](https://issues.redhat.com/browse/OCPBUGS-4090): swift: Retry connecting to OpenStack [#819](https://github.com/openshift/cluster-image-registry-operator/pull/819) * [IR-311](https://issues.redhat.com/browse/IR-311): storage: azure: use azidentity with an adapter [#807](https://github.com/openshift/cluster-image-registry-operator/pull/807) * [Bug 2065166](https://bugzilla.redhat.com/show_bug.cgi?id=2065166): Remove roles/iam.serviceAccountUser role [#824](https://github.com/openshift/cluster-image-registry-operator/pull/824) * Updating ose-cluster-image-registry-operator images to be consistent with ART [#821](https://github.com/openshift/cluster-image-registry-operator/pull/821) * [IR-314](https://issues.redhat.com/browse/IR-314): Bump dependencies [#816](https://github.com/openshift/cluster-image-registry-operator/pull/816) * Add config for golangci-lint and fix errors [#820](https://github.com/openshift/cluster-image-registry-operator/pull/820) * hack/test-go.sh: generate coverage reports [#818](https://github.com/openshift/cluster-image-registry-operator/pull/818) * [OCPBUGS-3974](https://issues.redhat.com/browse/OCPBUGS-3974): check for nil pointer before dereferencing [#814](https://github.com/openshift/cluster-image-registry-operator/pull/814) * [Bug 2066388](https://bugzilla.redhat.com/show_bug.cgi?id=2066388): Add example for s3.regionEndpoint [#815](https://github.com/openshift/cluster-image-registry-operator/pull/815) * [OCPBUGS-2941](https://issues.redhat.com/browse/OCPBUGS-2941): Bump gophercloud [#808](https://github.com/openshift/cluster-image-registry-operator/pull/808) * add myself to OWNERS [#809](https://github.com/openshift/cluster-image-registry-operator/pull/809) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/0e04e37acf8ea366dd94dfadec274df06e35eb44...86635851e94d656cddecabf4c13ef31b90d3e994) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/6aa482c551de22016dc2b6c87ca11ef4ac2be04d) * [OCPBUGS-4054](https://issues.redhat.com/browse/OCPBUGS-4054): configurable-route: Don't use NewKindWithCache [#860](https://github.com/openshift/cluster-ingress-operator/pull/860) * [NE-1186](https://issues.redhat.com/browse/NE-1186): Test_getRR: Fix typo: "excepted" → "expected" [#883](https://github.com/openshift/cluster-ingress-operator/pull/883) * [CORS-2467](https://issues.redhat.com/browse/CORS-2467): dns: azure: use azidentity with an adapter [#846](https://github.com/openshift/cluster-ingress-operator/pull/846) * [NE-1105](https://issues.redhat.com/browse/NE-1105): Add support for Gateway API [#890](https://github.com/openshift/cluster-ingress-operator/pull/890) * [OCPBUGS-7424](https://issues.redhat.com/browse/OCPBUGS-7424): Bump vendored k8s libraries to 1.26.1 [#888](https://github.com/openshift/cluster-ingress-operator/pull/888) * [CFE-679](https://issues.redhat.com/browse/CFE-679): Add user defined tags to the created DNS resources [#874](https://github.com/openshift/cluster-ingress-operator/pull/874) * [OCPBUGS-6247](https://issues.redhat.com/browse/OCPBUGS-6247): Updating ose-cluster-ingress-operator images to be consistent with ART [#862](https://github.com/openshift/cluster-ingress-operator/pull/862) * [CORS-2072](https://issues.redhat.com/browse/CORS-2072): GCP - Parse Zone ID with a project ID embedded [#855](https://github.com/openshift/cluster-ingress-operator/pull/855) * [NE-1092](https://issues.redhat.com/browse/NE-1092): Add proxy protocol support for IBMCloud loadbalancers [#812](https://github.com/openshift/cluster-ingress-operator/pull/812) * [OCPBUGS-6384](https://issues.redhat.com/browse/OCPBUGS-6384): Address CVE-2022-41717 [#876](https://github.com/openshift/cluster-ingress-operator/pull/876) * [OCPBUGS-4827](https://issues.redhat.com/browse/OCPBUGS-4827): Add missing AWS permission for ListTagsForResources [#868](https://github.com/openshift/cluster-ingress-operator/pull/868) * [OCPBUGS-6701](https://issues.redhat.com/browse/OCPBUGS-6701): Avoid spurious updates for scope in IngressClass [#879](https://github.com/openshift/cluster-ingress-operator/pull/879) * [OCPBUGS-6698](https://issues.redhat.com/browse/OCPBUGS-6698): Fix conflict error message in ensureNodePortService [#877](https://github.com/openshift/cluster-ingress-operator/pull/877) * [OCPBUGS-6700](https://issues.redhat.com/browse/OCPBUGS-6700): updateIngressClass: Fix log message [#878](https://github.com/openshift/cluster-ingress-operator/pull/878) * [NE-1124](https://issues.redhat.com/browse/NE-1124): Add support for External platform to CIO [#873](https://github.com/openshift/cluster-ingress-operator/pull/873) * [OCPBUGS-4573](https://issues.redhat.com/browse/OCPBUGS-4573): Target metrics port by name in internal service [#864](https://github.com/openshift/cluster-ingress-operator/pull/864) * [OCPBUGS-434](https://issues.redhat.com/browse/OCPBUGS-434): Absorb PodsScheduled condition into MinAvailable [#854](https://github.com/openshift/cluster-ingress-operator/pull/854) * [OCPBUGS-4759](https://issues.redhat.com/browse/OCPBUGS-4759): Do not manage DNS for an ingresscontroller with domain mismatch in GCP [#866](https://github.com/openshift/cluster-ingress-operator/pull/866) * [OCPBUGS-4703](https://issues.redhat.com/browse/OCPBUGS-4703): Replace liveness-grace-period-seconds annotation [#863](https://github.com/openshift/cluster-ingress-operator/pull/863) * [OCPBUGS-3404](https://issues.redhat.com/browse/OCPBUGS-3404): Bump openshift/api for matchExpressions doc fix [#856](https://github.com/openshift/cluster-ingress-operator/pull/856) * [OPNET-133](https://issues.redhat.com/browse/OPNET-133): Support remote worker [#858](https://github.com/openshift/cluster-ingress-operator/pull/858) * [OCPBUGS-1725](https://issues.redhat.com/browse/OCPBUGS-1725): Ingress controller should not have affinity policy in single-replica clusters [#810](https://github.com/openshift/cluster-ingress-operator/pull/810) * [OCPBUGS-1807](https://issues.redhat.com/browse/OCPBUGS-1807): Fix bad `handleSingleNode4Dot11Upgrade` log message [#808](https://github.com/openshift/cluster-ingress-operator/pull/808) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/c1c0ab3f0c320d071cb0edb8200ee75672aca033...6aa482c551de22016dc2b6c87ca11ef4ac2be04d) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/5cec361179f3658986890a87d0b51f40a1da89ad) * [OCPBUGS-8712](https://issues.redhat.com/browse/OCPBUGS-8712): API-1509: Enable AES-GCM encryption [#1458](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1458) * [OCPBUGS-8475](https://issues.redhat.com/browse/OCPBUGS-8475): Disable TestBoundTokenSignerController [#1457](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1457) * [STOR-1051](https://issues.redhat.com/browse/STOR-1051): Allow CSI inline volumes in all SCCs [#1434](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1434) * [WRKLDS-705](https://issues.redhat.com/browse/WRKLDS-705): Bump openshift/api to enable DynamicResourceAllocation through TechPreviewNoUpgrade [#1447](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1447) * bump(api) [#1444](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1444) * bump(*) [#1442](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1442) * Update OWNERS to remove/replace adambkaplan [#1438](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1438) * [OCPBUGS-5873](https://issues.redhat.com/browse/OCPBUGS-5873): dashboard: use apiserver_storage_objects metric [#1432](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1432) * [API-1520](https://issues.redhat.com/browse/API-1520): Update SLO alerts based on upstream improvements [#1431](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1431) * [WRKLDS-649](https://issues.redhat.com/browse/WRKLDS-649): Guard pod set readiness probe endpoint explicitly [#1437](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1437) * update APIRemovedInNextRelease alerts [#1436](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1436) * [OCPBUGS-6202](https://issues.redhat.com/browse/OCPBUGS-6202): Updating ose-cluster-kube-apiserver-operator images to be consistent with ART [#1415](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1415) * [OCPBUGS-6258](https://issues.redhat.com/browse/OCPBUGS-6258): bump(k8s): 1.26.1 [#1433](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1433) * increase audit log size to contain an entire upgrade+e2e run [#1430](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1430) * [OCPBUGS-3985](https://issues.redhat.com/browse/OCPBUGS-3985): enable pod security admission for techpreview [#1403](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1403) * [OCPBUGS-272](https://issues.redhat.com/browse/OCPBUGS-272): Remove duplicate find word in error msg for degraded webhook [#1428](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1428) * Fix typo in PodSecurityViolation alert's description [#1391](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1391) * make the bootstrap kube-apiserver honor cluster-wide featuregates [#1419](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1419) * remove use of deprecated klog flags [#1427](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1427) * Revert "drop log-file flag removed in 1.26" [#1425](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1425) * make api team approver [#1377](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1377) * drop log-file flag removed in 1.26 [#1420](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1420) * bump(api) [#1418](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1418) * Drop flags removed in k8s 1.26 [#1417](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1417) * [OCPBUGS-3041](https://issues.redhat.com/browse/OCPBUGS-3041): guard controller: set an explicit hostname to avoid name collisions [#1410](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1410) * [STOR-829](https://issues.redhat.com/browse/STOR-829): Enable CSIInlineVolumeSecurity admission plugin [#1385](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1385) * [OCPBUGS-3985](https://issues.redhat.com/browse/OCPBUGS-3985): update for featureset rendering [#1409](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1409) * [OCPBUGS-3929](https://issues.redhat.com/browse/OCPBUGS-3929): update apf configuration to use v1beta2 [#1408](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1408) * bootstrap-kube-apiserver: specify resources.requests [#1398](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1398) * [OCPBUGS-1601](https://issues.redhat.com/browse/OCPBUGS-1601): CVE-2022-3259: enable HSTS for kube-apiserver [#1392](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1392) * [Bug 2100429](https://bugzilla.redhat.com/show_bug.cgi?id=2100429): Allow ephemeral volumes in all SCCs [#1380](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1380) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/09d7ddbaba9eb5715313e716476e6a33848d045c...5cec361179f3658986890a87d0b51f40a1da89ad) ### [cluster-kube-cluster-api-operator](https://github.com/openshift/cluster-api-operator/tree/b8428eb60d727565fefa4e37c845d704913cf0c5) * Merge https://github.com/kubernetes-sigs/cluster-api-operator:main (e6bc25c) into main [#13](https://github.com/openshift/cluster-api-operator/pull/13) * Update OWNERS [#14](https://github.com/openshift/cluster-api-operator/pull/14) * yaml was malformed - correcting it [#12](https://github.com/openshift/cluster-api-operator/pull/12) * Update OWNERS [#11](https://github.com/openshift/cluster-api-operator/pull/11) * [Bug 2087043](https://bugzilla.redhat.com/show_bug.cgi?id=2087043): Merge https://github.com/kubernetes-sigs/cluster-api-operator:main into main [#9](https://github.com/openshift/cluster-api-operator/pull/9) * Updating ose-cluster-kube-cluster-api-operator images to be consistent with ART [#10](https://github.com/openshift/cluster-api-operator/pull/10) * [Full changelog](https://github.com/openshift/cluster-api-operator/compare/d50f7322addd997cc73a0ba8294eadb977974c3f...b8428eb60d727565fefa4e37c845d704913cf0c5) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/4ca346ef97def3697f1aa0368c9b35459b9b2f59) * [WRKLDS-705](https://issues.redhat.com/browse/WRKLDS-705): Bump openshift/api to enable DynamicResourceAllocation through TechPreviewNoUpgrade [#701](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/701) * [WRKLDS-649](https://issues.redhat.com/browse/WRKLDS-649): Guard pod set readiness probe endpoint explicitly [#693](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/693) * [OCPBUGS-6259](https://issues.redhat.com/browse/OCPBUGS-6259): bump(k8s): 1.26.1 [#691](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/691) * [OCPBUGS-3985](https://issues.redhat.com/browse/OCPBUGS-3985): Enforce PSA when techpreview is enabled [#663](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/663) * Fixup vendor after library-go update [#689](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/689) * Update library-go dependency to move vSphere to out of tree [#687](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/687) * honor feature gates during bootstrapping [#686](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/686) * remove use of deprecated klog flags [#685](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/685) * [OCPBUGS-5269](https://issues.redhat.com/browse/OCPBUGS-5269): remove unnecessary leader election RBAC [#681](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/681) * [OCPBUGS-5006](https://issues.redhat.com/browse/OCPBUGS-5006): add leader-elect-renew-deadline into defaultconfit.yaml [#678](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/678) * Revert "Drop log flags removed in k8s 1.26" [#684](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/684) * bump (openshift/api) for CSIMigration* feature gates [#682](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/682) * Drop log flags removed in k8s 1.26 [#680](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/680) * Drop flags removed in k8s 1.26 [#679](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/679) * Bump library-go [#677](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/677) * Fix typo in podsecurity-admission-label-syncer-controller cluster role [#671](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/671) * Updating ose-cluster-kube-controller-manager-operator images to be consistent with ART [#673](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/673) * [OCPBUGS-3283](https://issues.redhat.com/browse/OCPBUGS-3283): remove unnecessary RBAC [#661](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/661) * [OCPBUGS-4401](https://issues.redhat.com/browse/OCPBUGS-4401): limit cluster-policy-controller RBAC permissions [#670](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/670) * [OCPBUGS-3041](https://issues.redhat.com/browse/OCPBUGS-3041): guard controller: set an explicit hostname to avoid name collisions [#664](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/664) * remove not needed RemoveStaleConditionsController [#662](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/662) * bootstrap-kube-controller-manager: specify resources.requests [#660](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/660) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/c3c07bebb7a644fe75bccd590fa088bcccd3749a...4ca346ef97def3697f1aa0368c9b35459b9b2f59) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/d3978864fb58063235be176c18fe50457b5223f3) * [WRKLDS-705](https://issues.redhat.com/browse/WRKLDS-705): Bump openshift/api to enable DynamicResourceAllocation through TechPreviewNoUpgrade [#463](https://github.com/openshift/cluster-kube-scheduler-operator/pull/463) * [WRKLDS-649](https://issues.redhat.com/browse/WRKLDS-649): Guard pod set readiness probe endpoint explicitly [#459](https://github.com/openshift/cluster-kube-scheduler-operator/pull/459) * [OCPBUGS-6261](https://issues.redhat.com/browse/OCPBUGS-6261): bump(k8s): 1.26.1 [#460](https://github.com/openshift/cluster-kube-scheduler-operator/pull/460) * Add client certificate and key to service monitor [#434](https://github.com/openshift/cluster-kube-scheduler-operator/pull/434) * remove use of deprecated klog flags [#457](https://github.com/openshift/cluster-kube-scheduler-operator/pull/457) * Revert "Drop log flags removed in k8s 1.26" [#456](https://github.com/openshift/cluster-kube-scheduler-operator/pull/456) * bump (openshift/api) for CSIMigration* feature gates [#455](https://github.com/openshift/cluster-kube-scheduler-operator/pull/455) * Drop log flags removed in k8s 1.26 [#454](https://github.com/openshift/cluster-kube-scheduler-operator/pull/454) * Drop flags removed in k8s 1.26 [#453](https://github.com/openshift/cluster-kube-scheduler-operator/pull/453) * [OCPBUGS-3041](https://issues.redhat.com/browse/OCPBUGS-3041): guard controller: set an explicit hostname to avoid name collisions [#446](https://github.com/openshift/cluster-kube-scheduler-operator/pull/446) * bootstrap-kube-scheduler: specify resources.requests [#445](https://github.com/openshift/cluster-kube-scheduler-operator/pull/445) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/48cd96c9dc27c801beff17fa5ea8c3dac374f10d...d3978864fb58063235be176c18fe50457b5223f3) ### [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/tree/9f475980d1e6a70f0e9400aec6f15e5f5a6132b6) * [OCPBUGS-6240](https://issues.redhat.com/browse/OCPBUGS-6240): Updating ose-cluster-kube-storage-version-migrator-operator images to be consistent with ART [#87](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/87) * [Full changelog](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/compare/1a251f4d00c050404dc313c698279da435d08c07...9f475980d1e6a70f0e9400aec6f15e5f5a6132b6) ### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/d0d9df7e0463c05e4aa59452d0a69a97f06b6190) * Update OWNERS [#179](https://github.com/openshift/cluster-machine-approver/pull/179) * : Update tooling for CMA [#178](https://github.com/openshift/cluster-machine-approver/pull/178) * [OCPCLOUD-1805](https://issues.redhat.com/browse/OCPCLOUD-1805): Port to ginkgo v2 [#176](https://github.com/openshift/cluster-machine-approver/pull/176) * Updating ose-cluster-machine-approver images to be consistent with ART [#174](https://github.com/openshift/cluster-machine-approver/pull/174) * Update OWNERS [#177](https://github.com/openshift/cluster-machine-approver/pull/177) * [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/7b08a4de4a08da8cdb341948e0902395eb0da961...d0d9df7e0463c05e4aa59452d0a69a97f06b6190) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/45815e820f0a751bef4a42b96c53ff0fc16978ec) * [MON-2973](https://issues.redhat.com/browse/MON-2973): test/e2e: Add cleanup func for alertmanager uwm secret test [#1907](https://github.com/openshift/cluster-monitoring-operator/pull/1907) * [MON-2693](https://issues.redhat.com/browse/MON-2693): Scrape profiles [#1785](https://github.com/openshift/cluster-monitoring-operator/pull/1785) * [MON-2959](https://issues.redhat.com/browse/MON-2959): test/e2e: Add test for alertmanager secret platform [#1899](https://github.com/openshift/cluster-monitoring-operator/pull/1899) * [MON-2904](https://issues.redhat.com/browse/MON-2904): add nodeExporter.collectors.buddyinfo settings. [#1891](https://github.com/openshift/cluster-monitoring-operator/pull/1891) * [MON-2895](https://issues.redhat.com/browse/MON-2895): toggle netlink implementation of netclass collector [#1894](https://github.com/openshift/cluster-monitoring-operator/pull/1894) * [MON-2932](https://issues.redhat.com/browse/MON-2932): jsonnet/dashboards: add role template variable to node related dashbo… [#1879](https://github.com/openshift/cluster-monitoring-operator/pull/1879) * [MON-2900](https://issues.redhat.com/browse/MON-2900): add nodeExporter.collectors.netclass settings. [#1893](https://github.com/openshift/cluster-monitoring-operator/pull/1893) * Update jsonnet dependencies [#1903](https://github.com/openshift/cluster-monitoring-operator/pull/1903) * [MON-2951](https://issues.redhat.com/browse/MON-2951): create Routes only with ingress operator [#1885](https://github.com/openshift/cluster-monitoring-operator/pull/1885) * [OCPBUGS-7391](https://issues.redhat.com/browse/OCPBUGS-7391): wait for service CA secrets [#1900](https://github.com/openshift/cluster-monitoring-operator/pull/1900) * Synchronize versions of the downstream components [#1902](https://github.com/openshift/cluster-monitoring-operator/pull/1902) * [MON-2973](https://issues.redhat.com/browse/MON-2973): pkg/manifests: Allow configuring secrets in alertmanager (UWM) [#1884](https://github.com/openshift/cluster-monitoring-operator/pull/1884) * Synchronize versions of the downstream components [#1898](https://github.com/openshift/cluster-monitoring-operator/pull/1898) * pkg/operator: fix typo in info logs [#1896](https://github.com/openshift/cluster-monitoring-operator/pull/1896) * [MON-2901](https://issues.redhat.com/browse/MON-2901): add nodeExporter.collectors.netdev settings. [#1888](https://github.com/openshift/cluster-monitoring-operator/pull/1888) * [STOR-1154](https://issues.redhat.com/browse/STOR-1154): Add vSphere topology to telemetry [#1886](https://github.com/openshift/cluster-monitoring-operator/pull/1886) * Add nodeExporter.collectors.tcpstat settings. [#1876](https://github.com/openshift/cluster-monitoring-operator/pull/1876) * Synchronize versions of the downstream components [#1887](https://github.com/openshift/cluster-monitoring-operator/pull/1887) * [MON-2959](https://issues.redhat.com/browse/MON-2959): Allow configuring secrets in alertmanager (platform) [#1882](https://github.com/openshift/cluster-monitoring-operator/pull/1882) * Update jsonnet dependencies [#1880](https://github.com/openshift/cluster-monitoring-operator/pull/1880) * Synchronize versions of the downstream components [#1878](https://github.com/openshift/cluster-monitoring-operator/pull/1878) * pkg/manifests/manifests.go: move constants to jsonnet [#1873](https://github.com/openshift/cluster-monitoring-operator/pull/1873) * Synchronize versions of the downstream components [#1877](https://github.com/openshift/cluster-monitoring-operator/pull/1877) * add nodeExporter.collectors.cpufreq settings. [#1855](https://github.com/openshift/cluster-monitoring-operator/pull/1855) * Update jsonnet dependencies [#1869](https://github.com/openshift/cluster-monitoring-operator/pull/1869) * Fix 'make run-local' target [#1874](https://github.com/openshift/cluster-monitoring-operator/pull/1874) * *: remove kube-rbac-proxy sidecar container [#1870](https://github.com/openshift/cluster-monitoring-operator/pull/1870) * [OCPBUGS-2729](https://issues.redhat.com/browse/OCPBUGS-2729): unify ignored network device list of Node Exporter. [#1871](https://github.com/openshift/cluster-monitoring-operator/pull/1871) * [OCPBUGS-5353](https://issues.redhat.com/browse/OCPBUGS-5353): unstack dashboards with limit markers. [#1868](https://github.com/openshift/cluster-monitoring-operator/pull/1868) * Update jsonnet dependencies [#1865](https://github.com/openshift/cluster-monitoring-operator/pull/1865) * Synchronize versions of the downstream components [#1867](https://github.com/openshift/cluster-monitoring-operator/pull/1867) * Update jsonnet dependencies [#1864](https://github.com/openshift/cluster-monitoring-operator/pull/1864) * Synchronize versions of the downstream components [#1863](https://github.com/openshift/cluster-monitoring-operator/pull/1863) * [OCPBUGS-4521](https://issues.redhat.com/browse/OCPBUGS-4521): check that all targets are up after certificate recreation [#1848](https://github.com/openshift/cluster-monitoring-operator/pull/1848) * Synchronize versions of the downstream components [#1861](https://github.com/openshift/cluster-monitoring-operator/pull/1861) * [OCPBUGS-4219](https://issues.redhat.com/browse/OCPBUGS-4219): Adds runbook link to PrometheusRuleFailures [#1860](https://github.com/openshift/cluster-monitoring-operator/pull/1860) * [MON-2807](https://issues.redhat.com/browse/MON-2807): Use bearer token file for remote write authentication with telemeter [#1733](https://github.com/openshift/cluster-monitoring-operator/pull/1733) * [OCPBUGS-1998](https://issues.redhat.com/browse/OCPBUGS-1998): pkg/client: Update daemonset degrade condition [#1812](https://github.com/openshift/cluster-monitoring-operator/pull/1812) * Synchronize versions of the downstream components [#1859](https://github.com/openshift/cluster-monitoring-operator/pull/1859) * [Bug 2114515](https://bugzilla.redhat.com/show_bug.cgi?id=2114515): jsonnet: ignore `/var/lib/ibmc-s3fs/` mountpoints [#1854](https://github.com/openshift/cluster-monitoring-operator/pull/1854) * Synchronize versions of the downstream components [#1853](https://github.com/openshift/cluster-monitoring-operator/pull/1853) * Synchronize versions of the downstream components [#1852](https://github.com/openshift/cluster-monitoring-operator/pull/1852) * [OCPBUGS-4793](https://issues.redhat.com/browse/OCPBUGS-4793): fix object reference in Kubernetes events [#1842](https://github.com/openshift/cluster-monitoring-operator/pull/1842) * Synchronize versions of the downstream components [#1849](https://github.com/openshift/cluster-monitoring-operator/pull/1849) * Updating cluster-monitoring-operator images to be consistent with ART [#1846](https://github.com/openshift/cluster-monitoring-operator/pull/1846) * [OCPBUGS-2729](https://issues.redhat.com/browse/OCPBUGS-2729): Node Exporter ignore virtual network device 'enP.*'. [#1843](https://github.com/openshift/cluster-monitoring-operator/pull/1843) * Unpin and update jsonnet dependencies [#1818](https://github.com/openshift/cluster-monitoring-operator/pull/1818) * [OCPBUGS-2141](https://issues.redhat.com/browse/OCPBUGS-2141): compute doc link in PVC not configured message [#1836](https://github.com/openshift/cluster-monitoring-operator/pull/1836) * Synchronize versions of the downstream components [#1838](https://github.com/openshift/cluster-monitoring-operator/pull/1838) * go.mod: switch to go 1.19 [#1839](https://github.com/openshift/cluster-monitoring-operator/pull/1839) * Synchronize versions of the downstream components [#1835](https://github.com/openshift/cluster-monitoring-operator/pull/1835) * [OCPBUGS-2260](https://issues.redhat.com/browse/OCPBUGS-2260): add alert KubePodNotScheduled to group openshift-kubernetes.rules [#1830](https://github.com/openshift/cluster-monitoring-operator/pull/1830) * Synchronize versions of the downstream components [#1831](https://github.com/openshift/cluster-monitoring-operator/pull/1831) * Remove deprecated option from kube-state-metrics args [#1832](https://github.com/openshift/cluster-monitoring-operator/pull/1832) * [OCPBUGS-4184](https://issues.redhat.com/browse/OCPBUGS-4184): use mTLS authentication for metrics scraping [#1827](https://github.com/openshift/cluster-monitoring-operator/pull/1827) * [OCPBUGS-4168](https://issues.redhat.com/browse/OCPBUGS-4168): Increase startupProbe for prometheus [#1824](https://github.com/openshift/cluster-monitoring-operator/pull/1824) * [OCPBUGS-4181](https://issues.redhat.com/browse/OCPBUGS-4181): Fixes externalURL field for Prometheus and Alertmanager [#1826](https://github.com/openshift/cluster-monitoring-operator/pull/1826) * Synchronize versions of the downstream components [#1823](https://github.com/openshift/cluster-monitoring-operator/pull/1823) * [OCPBUGS-1453](https://issues.redhat.com/browse/OCPBUGS-1453): Fixed TargetDown expression to join on the proper label [#1767](https://github.com/openshift/cluster-monitoring-operator/pull/1767) * [Bug 2095719](https://bugzilla.redhat.com/show_bug.cgi?id=2095719): Updates CreateOrUpdateServiceAccounts [#1745](https://github.com/openshift/cluster-monitoring-operator/pull/1745) * [OCPBUGS-4024](https://issues.redhat.com/browse/OCPBUGS-4024): test: increase timeout when checking remote write metrics [#1817](https://github.com/openshift/cluster-monitoring-operator/pull/1817) * [OCPBUGS-3331](https://issues.redhat.com/browse/OCPBUGS-3331): Pin Jsonnet Deps + Update go.mod for 4.12 + Patch Alert KubePodNotRead [#1816](https://github.com/openshift/cluster-monitoring-operator/pull/1816) * Revert "OCPBUGS-3331: Pin Jsonnet Deps + Update go.mod for 4.12" [#1815](https://github.com/openshift/cluster-monitoring-operator/pull/1815) * [OCPBUGS-3331](https://issues.redhat.com/browse/OCPBUGS-3331): Pin Jsonnet Deps + Update go.mod for 4.12 [#1814](https://github.com/openshift/cluster-monitoring-operator/pull/1814) * Switch ksm registry to registry.k8s.io [#1809](https://github.com/openshift/cluster-monitoring-operator/pull/1809) * [MGDAPI-4488](https://issues.redhat.com/browse/MGDAPI-4488): RHOAM fleet wide observability metrics [#1771](https://github.com/openshift/cluster-monitoring-operator/pull/1771) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/ee4a20d4d0214c9c8fdacaede3482683436d36e0...45815e820f0a751bef4a42b96c53ff0fc16978ec) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/040d5efed272789341b16858f63c2d0bcdb71b50) * [OCPBUGS-10440](https://issues.redhat.com/browse/OCPBUGS-10440): Point libreswan to proper nss location [#1741](https://github.com/openshift/cluster-network-operator/pull/1741) * [OCPBUGS-10271](https://issues.redhat.com/browse/OCPBUGS-10271): OVN-K alerts: add OVS overflow alerts [#1723](https://github.com/openshift/cluster-network-operator/pull/1723) * [OCPBUGS-9968](https://issues.redhat.com/browse/OCPBUGS-9968): HyperShift: Set affinity, tolerations and co-location for all hcp resources created by CNO [#1733](https://github.com/openshift/cluster-network-operator/pull/1733) * [OCPBUGS-9926](https://issues.redhat.com/browse/OCPBUGS-9926): Enable configuration of node healthz server on ovnkube [#1730](https://github.com/openshift/cluster-network-operator/pull/1730) * [SDN-3730](https://issues.redhat.com/browse/SDN-3730): OVN IC: migrate master alerts to cluster manager [#1716](https://github.com/openshift/cluster-network-operator/pull/1716) * Allow cidr expansion [#1707](https://github.com/openshift/cluster-network-operator/pull/1707) * Enables nodeSelector to be used in egress firewall rule [#1720](https://github.com/openshift/cluster-network-operator/pull/1720) * Add ovnk alert for resource retry failure [#1674](https://github.com/openshift/cluster-network-operator/pull/1674) * [OCPBUGS-6730](https://issues.redhat.com/browse/OCPBUGS-6730), [SDN-3221](https://issues.redhat.com/browse/SDN-3221): ovn-kubernetes: use RHEL9-based images [#1712](https://github.com/openshift/cluster-network-operator/pull/1712) * [OCPBUGS-4343](https://issues.redhat.com/browse/OCPBUGS-4343): update apf configuration to use v1beta3 [#1633](https://github.com/openshift/cluster-network-operator/pull/1633) * Jira OCPBUGS-7774: Print RawCNIConfig in its string representation [#1718](https://github.com/openshift/cluster-network-operator/pull/1718) * [OCPBUGS-6235](https://issues.redhat.com/browse/OCPBUGS-6235): Updating cluster-network-operator images to be consistent with ART [#1656](https://github.com/openshift/cluster-network-operator/pull/1656) * Allow updates to pods [#1717](https://github.com/openshift/cluster-network-operator/pull/1717) * [OCPBUGS-5559](https://issues.redhat.com/browse/OCPBUGS-5559): add default noProxy config for Azure [#1672](https://github.com/openshift/cluster-network-operator/pull/1672) * always create env.sh when run_vs_existing_cluster [#1711](https://github.com/openshift/cluster-network-operator/pull/1711) * [OCPBUGS-7354](https://issues.redhat.com/browse/OCPBUGS-7354): Revert "Revert "OCPBUGS-5842: Use pods oc vs host"" [#1714](https://github.com/openshift/cluster-network-operator/pull/1714) * ovn-k, multi-homing: enable the feature [#1699](https://github.com/openshift/cluster-network-operator/pull/1699) * Revert "OCPBUGS-5842: Use pods oc vs host" [#1713](https://github.com/openshift/cluster-network-operator/pull/1713) * [OCPBUGS-5842](https://issues.redhat.com/browse/OCPBUGS-5842): Use pods oc vs host [#1681](https://github.com/openshift/cluster-network-operator/pull/1681) * [OCPBUGS-4417](https://issues.redhat.com/browse/OCPBUGS-4417): Added missing API field podref to OverlappingRangeIPReservation CRD [#1677](https://github.com/openshift/cluster-network-operator/pull/1677) * [OCPBUGS-6651](https://issues.redhat.com/browse/OCPBUGS-6651): HyperShift: Add .hypershift.local to no proxy list [#1692](https://github.com/openshift/cluster-network-operator/pull/1692) * [OCPBUGS-6651](https://issues.redhat.com/browse/OCPBUGS-6651): HyperShift: Do not use proxy for internal routes [#1694](https://github.com/openshift/cluster-network-operator/pull/1694) * remove TLS_RSA_WITH_AES_128_CBC_SHA256 cipher [#1680](https://github.com/openshift/cluster-network-operator/pull/1680) * ovn-kubernetes: Allow node_mgmt_port_netdev_flags for non-DPU modes [#1676](https://github.com/openshift/cluster-network-operator/pull/1676) * [OCPBUGS-3272](https://issues.redhat.com/browse/OCPBUGS-3272): Unhealthy Readiness Probe failing ci [#1665](https://github.com/openshift/cluster-network-operator/pull/1665) * [OCPBUGS-5306](https://issues.redhat.com/browse/OCPBUGS-5306): ovn-kubernetes: ignore NB/SB readiness checks and dbchecker when not RAFT member [#1673](https://github.com/openshift/cluster-network-operator/pull/1673) * [OCPBUGS-5802](https://issues.redhat.com/browse/OCPBUGS-5802): Update github.com/Masterminds/sprig to v3 [#1679](https://github.com/openshift/cluster-network-operator/pull/1679) * [OCPBUGS-5306](https://issues.redhat.com/browse/OCPBUGS-5306): OVN-Kubernetes: Stop sorting master node addresses [#1675](https://github.com/openshift/cluster-network-operator/pull/1675) * Allow SDN migration from Kuryr to OVNKubernetes [#1639](https://github.com/openshift/cluster-network-operator/pull/1639) * update 'make install.tools' for golangci-lint [#1670](https://github.com/openshift/cluster-network-operator/pull/1670) * Fix CNO crashing when Kuryr without MTU is set [#1669](https://github.com/openshift/cluster-network-operator/pull/1669) * [OCPBUGS-2947](https://issues.redhat.com/browse/OCPBUGS-2947): Disable the drop-icmp container 'oc' pprof webserver on Azure [#1607](https://github.com/openshift/cluster-network-operator/pull/1607) * [OCPBUGS-4350](https://issues.redhat.com/browse/OCPBUGS-4350): Fix handling of deployment and statefulset updates [#1648](https://github.com/openshift/cluster-network-operator/pull/1648) * [OCPBUGS-2532](https://issues.redhat.com/browse/OCPBUGS-2532): Fix default disable-udp-aggregation value on s390x [#1655](https://github.com/openshift/cluster-network-operator/pull/1655) * Fix info log formatting [#1650](https://github.com/openshift/cluster-network-operator/pull/1650) * Support RHOBS monitoring for HyperShift [#1644](https://github.com/openshift/cluster-network-operator/pull/1644) * [OCPBUGS-3916](https://issues.redhat.com/browse/OCPBUGS-3916): SDN alerts: Add `$labels.node` to `SDNPodNotRady` metric [#1637](https://github.com/openshift/cluster-network-operator/pull/1637) * The allowlist daemonset should set a priority class. [#1647](https://github.com/openshift/cluster-network-operator/pull/1647) * Bug OCPBUGS-736: Kuryr: If set use MTU from Config for svc net [#1586](https://github.com/openshift/cluster-network-operator/pull/1586) * [OCPBUGS-3883](https://issues.redhat.com/browse/OCPBUGS-3883): HyperShift: Co-locate OVN-Kubernetes master with other hcp pods [#1627](https://github.com/openshift/cluster-network-operator/pull/1627) * [OCPBUGS-2532](https://issues.redhat.com/browse/OCPBUGS-2532): Disable UDP aggregation on s390x [#1629](https://github.com/openshift/cluster-network-operator/pull/1629) * Jira OCPBUGS-3777: IPsec: Fix broken counter++ expression [#1623](https://github.com/openshift/cluster-network-operator/pull/1623) * [OCPBUGS-3114](https://issues.redhat.com/browse/OCPBUGS-3114): HyperShift: Do not accept empty infrastructure name [#1611](https://github.com/openshift/cluster-network-operator/pull/1611) * HyperShift: Fix typo in control-plane-component label value [#1626](https://github.com/openshift/cluster-network-operator/pull/1626) * Remove references to the hosts kubeconfig [#1612](https://github.com/openshift/cluster-network-operator/pull/1612) * [OCPBUGS-3744](https://issues.redhat.com/browse/OCPBUGS-3744): SDN: /var/run mount cleanup [#1625](https://github.com/openshift/cluster-network-operator/pull/1625) * [OCPBUGS-3460](https://issues.redhat.com/browse/OCPBUGS-3460): CNI binary copy should account for the possibility of symlinks [#1614](https://github.com/openshift/cluster-network-operator/pull/1614) * [OCPBUGS-2598](https://issues.redhat.com/browse/OCPBUGS-2598): ipsec: Run ovs-monitor-ipsec in the foreground and change probes [#1606](https://github.com/openshift/cluster-network-operator/pull/1606) * [SDN-3508](https://issues.redhat.com/browse/SDN-3508): HyperShift: Render cncc with proxy settings of the management cluster [#1577](https://github.com/openshift/cluster-network-operator/pull/1577) * [NP-607](https://issues.redhat.com/browse/NP-607): update microshift ovnk manifests [#1589](https://github.com/openshift/cluster-network-operator/pull/1589) * [Bug 1896533](https://bugzilla.redhat.com/show_bug.cgi?id=1896533): moved SetDegraded call out of object loop to process all items first [#1600](https://github.com/openshift/cluster-network-operator/pull/1600) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/c1a891129c310d01b8d6940f1eefd26058c0f5b6...040d5efed272789341b16858f63c2d0bcdb71b50) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/61ed06ca1249b3ff7c16da11988498a659c91fd3) * Fix failing HyperShift presubmits (#578) [#578](https://github.com/openshift/cluster-node-tuning-operator/pull/578) * Add a script to validate upstream TuneD (#577) [#577](https://github.com/openshift/cluster-node-tuning-operator/pull/577) * [CNF-5900](https://issues.redhat.com/browse/CNF-5900): feat: added support for generating workload partitioning files (#431) [#431](https://github.com/openshift/cluster-node-tuning-operator/pull/431) * Re enable node selector tests in update tests (#574) [#574](https://github.com/openshift/cluster-node-tuning-operator/pull/574) * Handle different # of CPUs are in the same MCP (#558) [#558](https://github.com/openshift/cluster-node-tuning-operator/pull/558) * composable OCP: make NTO components optional (#524) [#524](https://github.com/openshift/cluster-node-tuning-operator/pull/524) * Update to TuneD v2.20.0 (#565) [#565](https://github.com/openshift/cluster-node-tuning-operator/pull/565) * Remove trailing spaces from test names (#570) [#570](https://github.com/openshift/cluster-node-tuning-operator/pull/570) * Remove optimization to allow full resync (#567) [#567](https://github.com/openshift/cluster-node-tuning-operator/pull/567) * Report host-level sysctls in conflict with TuneD ones (#566) [#566](https://github.com/openshift/cluster-node-tuning-operator/pull/566) * E2E: Per Core Runtime Tuning Test automation (#509) [#509](https://github.com/openshift/cluster-node-tuning-operator/pull/509) * Add test case to check single rx queue on veth interface (#562) [#562](https://github.com/openshift/cluster-node-tuning-operator/pull/562) * Add update-manifests Makefile target (#560) [#560](https://github.com/openshift/cluster-node-tuning-operator/pull/560) * render: initialize klog flag (#538) [#538](https://github.com/openshift/cluster-node-tuning-operator/pull/538) * Refactor IRQ load balancing enable/disable test (#561) [#561](https://github.com/openshift/cluster-node-tuning-operator/pull/561) * update to ginkgo 2 (#517) [#517](https://github.com/openshift/cluster-node-tuning-operator/pull/517) * Skip watch on CA ConfigMap in HyperShift (#550) [#550](https://github.com/openshift/cluster-node-tuning-operator/pull/550) * update owners 20230109 (#542) [#542](https://github.com/openshift/cluster-node-tuning-operator/pull/542) * Add authentication to the /metrics endpoint (#541) [#541](https://github.com/openshift/cluster-node-tuning-operator/pull/541) * Run node selector tests only if we 2 non Performanceworker nodes (#532) [#532](https://github.com/openshift/cluster-node-tuning-operator/pull/532) * Updating profile new lane (#536) [#536](https://github.com/openshift/cluster-node-tuning-operator/pull/536) * Remove trailing space from test name (#540) [#540](https://github.com/openshift/cluster-node-tuning-operator/pull/540) * skip multiple ranges test if cores < 20 and use core as key to delete cpu siblings (#537) [#537](https://github.com/openshift/cluster-node-tuning-operator/pull/537) * Generate must-gather data (#442) [#442](https://github.com/openshift/cluster-node-tuning-operator/pull/442) * e2e:latency: count LATENCY_TEST_DELAY in timeout (#535) [#535](https://github.com/openshift/cluster-node-tuning-operator/pull/535) * E2E: Network stack Pinning tests (#501) [#501](https://github.com/openshift/cluster-node-tuning-operator/pull/501) * refactor: move command func to seperate file (#522) [#522](https://github.com/openshift/cluster-node-tuning-operator/pull/522) * performance-profile: render: make target for render sync (#528) [#528](https://github.com/openshift/cluster-node-tuning-operator/pull/528) * Switch to golang 1.19 (#521) [#521](https://github.com/openshift/cluster-node-tuning-operator/pull/521) * Add Containerfile for RHEL-9 (#519) [#519](https://github.com/openshift/cluster-node-tuning-operator/pull/519) * Fix two irqbalance tests - smp affinity vs online (#518) [#518](https://github.com/openshift/cluster-node-tuning-operator/pull/518) * Fix default hard eviction threshold when PCC is applied (#505) [#505](https://github.com/openshift/cluster-node-tuning-operator/pull/505) * e2e: performance profile: add logs and minor fixes (#485) [#485](https://github.com/openshift/cluster-node-tuning-operator/pull/485) * PPCreator: If rt-kernel enabled, power consumption mode default cannot be selected (#512) [#512](https://github.com/openshift/cluster-node-tuning-operator/pull/512) * Configuration hotfixes documentation fixes (#513) [#513](https://github.com/openshift/cluster-node-tuning-operator/pull/513) * E2E: Automation offline CPUs test (#380) [#380](https://github.com/openshift/cluster-node-tuning-operator/pull/380) * pao: latency-tests: read test log directly from pod (#499) [#499](https://github.com/openshift/cluster-node-tuning-operator/pull/499) * Configure ktimers scheduler prio same as ksoftirqs (#507) [#507](https://github.com/openshift/cluster-node-tuning-operator/pull/507) * Run rps mask tests when Reserved cpu are not nil (#483) [#483](https://github.com/openshift/cluster-node-tuning-operator/pull/483) * Set RPS for all rx queues (#495) [#495](https://github.com/openshift/cluster-node-tuning-operator/pull/495) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/20966da941ab8773261b5b4c133f3a1716699243...61ed06ca1249b3ff7c16da11988498a659c91fd3) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/304a06d06a70b56d7f99042c5384b4ffb9287e16) * [API-1509](https://issues.redhat.com/browse/API-1509): Enable AESGCM encryption [#521](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/521) * [OCPBUGS-4343](https://issues.redhat.com/browse/OCPBUGS-4343): update apf configuration to use v1beta3 [#509](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/509) * [OCPBUGS-6233](https://issues.redhat.com/browse/OCPBUGS-6233): Bump dependencies and images [#517](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/517) * [OCPBUGS-5300](https://issues.redhat.com/browse/OCPBUGS-5300): routes/status resources can leak sensitive data, exclude it from audit [#511](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/511) * make api team approver [#506](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/506) * [OCPBUGS-3929](https://issues.redhat.com/browse/OCPBUGS-3929): update apf configuration to use v1beta2 [#508](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/508) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/b870fc67ef5a0e92df5e5bed1ba0cb1cf197d8c6...304a06d06a70b56d7f99042c5384b4ffb9287e16) ### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/7867c26e6c91e2cc279317dfc080befe63a60749) * [OCPBUGS-4343](https://issues.redhat.com/browse/OCPBUGS-4343): update apf configuration to use v1beta3 [#273](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/273) * Updating ose-cluster-openshift-controller-manager-operator images to be consistent with ART [#274](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/274) * [WRKLDS-594](https://issues.redhat.com/browse/WRKLDS-594): bump(k8s): 1.26.1 [#277](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/277) * [OCPBUGS-5275](https://issues.redhat.com/browse/OCPBUGS-5275): remove unnecessary RBAC for leader-locking-ingress-to-route-controller [#276](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/276) * [OCPBUGS-3929](https://issues.redhat.com/browse/OCPBUGS-3929): update apf configuration to use v1beta2 [#272](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/272) * let deployer pods patch/apply replication controllers [#270](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/270) * [Bug 2111979](https://bugzilla.redhat.com/show_bug.cgi?id=2111979): Set openshift.io/run-level to nil in openshift-controller-manager nam… [#269](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/269) * [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/ab963d8ad0387788c947b884a96eb9b2fed470b6...7867c26e6c91e2cc279317dfc080befe63a60749) ### [cluster-platform-operators-manager](https://github.com/openshift/platform-operators/tree/42b454506fc84dc0ff34713dbe34ad89fcf961ac) * [OCPBUGS-6395](https://issues.redhat.com/browse/OCPBUGS-6395): Upgrade golang/x/net to v0.4.0 to fix CVE-2022-41717 [#79](https://github.com/openshift/platform-operators/pull/79) * Update owners file [#80](https://github.com/openshift/platform-operators/pull/80) * Updating ose-cluster-platform-operators-manager images to be consistent with ART [#78](https://github.com/openshift/platform-operators/pull/78) * [Full changelog](https://github.com/openshift/platform-operators/compare/c930dc745f23ee5bde8b48d13557976186c21c7c...42b454506fc84dc0ff34713dbe34ad89fcf961ac) ### [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller/tree/ac01e3463245f2dd9312145368d7f4099a8a0bb9) * update psa dependency version [#103](https://github.com/openshift/cluster-policy-controller/pull/103) * update controller-manager dependency to point to v0.25.0 [#101](https://github.com/openshift/cluster-policy-controller/pull/101) * [OCPBUGS-723](https://issues.redhat.com/browse/OCPBUGS-723): clusterquotareconciliation: do not sync quota monitor cache with no monitors registered [#94](https://github.com/openshift/cluster-policy-controller/pull/94) * [OCPBUGS-3985](https://issues.redhat.com/browse/OCPBUGS-3985): enforce pod security admission when techpreview is enabled [#89](https://github.com/openshift/cluster-policy-controller/pull/89) * Updating cluster-policy-controller images to be consistent with ART [#91](https://github.com/openshift/cluster-policy-controller/pull/91) * [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/cb8862b0042ac2e7130a7c018e3e083ebc46705e...ac01e3463245f2dd9312145368d7f4099a8a0bb9) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/03b7091c58c02c20a8b218f2373812d6c62e20ea) * update Jenkins to use v4.12 imagestreams [#491](https://github.com/openshift/cluster-samples-operator/pull/491) * [OCPBUGS-855](https://issues.redhat.com/browse/OCPBUGS-855): When setting allowedRegistries urls the openshift-samples operator is degraded [#487](https://github.com/openshift/cluster-samples-operator/pull/487) * [OCPBUGS-6811](https://issues.redhat.com/browse/OCPBUGS-6811): Update Cluster Sample Operator dependencies and libraries for OCP 4.13 [#485](https://github.com/openshift/cluster-samples-operator/pull/485) * Change importMode to preserveOriginal for Openshift imagestreams [#482](https://github.com/openshift/cluster-samples-operator/pull/482) * [OCPBUGS-6579](https://issues.redhat.com/browse/OCPBUGS-6579): update sample imagestreams with latest 4.11 image using specific image tag reference [#483](https://github.com/openshift/cluster-samples-operator/pull/483) * [OCPBUGS-4357](https://issues.redhat.com/browse/OCPBUGS-4357): Bump k8s master [#476](https://github.com/openshift/cluster-samples-operator/pull/476) * [OCPBUGS-4166](https://issues.redhat.com/browse/OCPBUGS-4166): Update Cluster Sample Operator dependencies and libraries for OCP 4.13 [#474](https://github.com/openshift/cluster-samples-operator/pull/474) * [OCPBUGS-3426](https://issues.redhat.com/browse/OCPBUGS-3426): Update Cluster Sample Operator dependencies and libraries for OCP 4.12 [#471](https://github.com/openshift/cluster-samples-operator/pull/471) * Updating ose-cluster-samples-operator images to be consistent with ART [#470](https://github.com/openshift/cluster-samples-operator/pull/470) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/f1b49e34512d38bf908183318edd1f9f9aeef883...03b7091c58c02c20a8b218f2373812d6c62e20ea) ### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/e8b9f8ee17a5687878c7ac2e65f44f4ee4c5f8e5) * [BUILD-571](https://issues.redhat.com/browse/BUILD-571): enable shared resource operator to run in an hypershift guest cluster [#342](https://github.com/openshift/cluster-storage-operator/pull/342) * [STOR-875](https://issues.redhat.com/browse/STOR-875): Implement custom keys in AWS EBS CSI driver operator [#338](https://github.com/openshift/cluster-storage-operator/pull/338) * [OCPBUGS-5410](https://issues.redhat.com/browse/OCPBUGS-5410): add ReEncrypt KMS permissions [#345](https://github.com/openshift/cluster-storage-operator/pull/345) * [BUILD-407](https://issues.redhat.com/browse/BUILD-407): Revert "remove tech preview feature gate for shared resources" [#343](https://github.com/openshift/cluster-storage-operator/pull/343) * [OCPBUGS-6992](https://issues.redhat.com/browse/OCPBUGS-6992): Add UID to CSO Pod to be able to run with custom SCCs [#344](https://github.com/openshift/cluster-storage-operator/pull/344) * [MULTIARCH-3203](https://issues.redhat.com/browse/MULTIARCH-3203): Hypershift changes for CSO moved to CP on PowerVS CSI driver operator [#331](https://github.com/openshift/cluster-storage-operator/pull/331) * [STOR-1123](https://issues.redhat.com/browse/STOR-1123): Add alert about topology misconfiguration [#334](https://github.com/openshift/cluster-storage-operator/pull/334) * [STOR-1128](https://issues.redhat.com/browse/STOR-1128): Stop creating an in-tree SC for vSphere [#340](https://github.com/openshift/cluster-storage-operator/pull/340) * [OCPBUGS-7483](https://issues.redhat.com/browse/OCPBUGS-7483): Revert "Merge pull request #332 from bertinatto/default-sc" [#339](https://github.com/openshift/cluster-storage-operator/pull/339) * [STOR-1128](https://issues.redhat.com/browse/STOR-1128): Remove defaultstorageclass controller [#332](https://github.com/openshift/cluster-storage-operator/pull/332) * [BUILD-407](https://issues.redhat.com/browse/BUILD-407): remove tech preview feature gate for shared resources [#335](https://github.com/openshift/cluster-storage-operator/pull/335) * [OCPBUGS-7300](https://issues.redhat.com/browse/OCPBUGS-7300): hypershift: remove inject-proxy annotation from aws-ebs-csi-driver-operator deployment [#336](https://github.com/openshift/cluster-storage-operator/pull/336) * [STOR-1019](https://issues.redhat.com/browse/STOR-1019): Bump to k8s 1.26 libs for OCP 4.13 [#333](https://github.com/openshift/cluster-storage-operator/pull/333) * Updating cluster-storage-operator images to be consistent with ART [#330](https://github.com/openshift/cluster-storage-operator/pull/330) * [OCPBUGS-4173](https://issues.redhat.com/browse/OCPBUGS-4173): Restart vsphere-problem-detector after credentials change [#328](https://github.com/openshift/cluster-storage-operator/pull/328) * [OCPBUGS-4508](https://issues.redhat.com/browse/OCPBUGS-4508): User real node name in failing mount alerts [#329](https://github.com/openshift/cluster-storage-operator/pull/329) * [Bug 2066664](https://bugzilla.redhat.com/show_bug.cgi?id=2066664): Remove wildcard use in rules for CSI operators and drivers [#270](https://github.com/openshift/cluster-storage-operator/pull/270) * [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/21ebf328f53182111eb7dce344487ba633d09b1a...e8b9f8ee17a5687878c7ac2e65f44f4ee4c5f8e5) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/7e34cd1a936ddba872fd8ed4dd8ed43d1065b631) * [OCPBUGS-10221](https://issues.redhat.com/browse/OCPBUGS-10221): pkg/cvo/availableupdates: Prioritize conditional risks for largest target version [#912](https://github.com/openshift/cluster-version-operator/pull/912) * pkg/cvo: code cleanups [#902](https://github.com/openshift/cluster-version-operator/pull/902) * [OCPBUGS-7419](https://issues.redhat.com/browse/OCPBUGS-7419): Trigger new sync round on ClusterOperator Available changes [#904](https://github.com/openshift/cluster-version-operator/pull/904) * install/0000_90_cluster-version-operator_02_servicemonitor: Add ClusterReleaseNotAccepted [#906](https://github.com/openshift/cluster-version-operator/pull/906) * [OCPBUGS-6097](https://issues.redhat.com/browse/OCPBUGS-6097): CVO hotloops on ImageStream and logs the information incorrectly [#894](https://github.com/openshift/cluster-version-operator/pull/894) * [OCPBUGS-6292](https://issues.redhat.com/browse/OCPBUGS-6292): Update golang.org/x/net/http2 for CVE-2022-41717 [#901](https://github.com/openshift/cluster-version-operator/pull/901) * [Bug 2090680](https://bugzilla.redhat.com/show_bug.cgi?id=2090680): RetrievePayload: Improve timeouts and cover behavior with tests [#896](https://github.com/openshift/cluster-version-operator/pull/896) * pkg/cvo: Set 'controller' in our ownerReferences [#900](https://github.com/openshift/cluster-version-operator/pull/900) * pkg/cvo/sync_worker: Fix "The sync worker already has a pending notification" formatting [#898](https://github.com/openshift/cluster-version-operator/pull/898) * vendor: update openshift/api for NodeTuning capability [#883](https://github.com/openshift/cluster-version-operator/pull/883) * [Bug 2089138](https://bugzilla.redhat.com/show_bug.cgi?id=2089138): CVO hotloops on ValidatingWebhookConfiguration [#893](https://github.com/openshift/cluster-version-operator/pull/893) * logging: consistently use RFC3339 in log messages [#889](https://github.com/openshift/cluster-version-operator/pull/889) * [OCPBUGS-702](https://issues.redhat.com/browse/OCPBUGS-702): Fix removing `caBundle` field of CRDs when `...inject-cabundle=true` [#870](https://github.com/openshift/cluster-version-operator/pull/870) * lib/validation: Drop "a previous version" from desiredUpdate validation [#888](https://github.com/openshift/cluster-version-operator/pull/888) * Adding David to approvers list and removing Jack [#891](https://github.com/openshift/cluster-version-operator/pull/891) * upgradeable: improve logging and refactor [#886](https://github.com/openshift/cluster-version-operator/pull/886) * start.go: simplify code for computing sync period [#887](https://github.com/openshift/cluster-version-operator/pull/887) * [OCPBUGS-5505](https://issues.redhat.com/browse/OCPBUGS-5505): Set upgradeability check throttling period to 2m [#882](https://github.com/openshift/cluster-version-operator/pull/882) * Revert "pkg/cvo/updatepayload.go: timeout payload retrieval" [#881](https://github.com/openshift/cluster-version-operator/pull/881) * pkg/cincinnati: Set User-Agent for Cincinnati requests [#839](https://github.com/openshift/cluster-version-operator/pull/839) * [Bug 2090680](https://bugzilla.redhat.com/show_bug.cgi?id=2090680): pkg/cvo/updatepayload.go: timeout payload retrieval [#846](https://github.com/openshift/cluster-version-operator/pull/846) * tests: fix rare nil dereference in `TestCache` [#875](https://github.com/openshift/cluster-version-operator/pull/875) * pkg/payload: code cleanups [#877](https://github.com/openshift/cluster-version-operator/pull/877) * [OTA-817](https://issues.redhat.com/browse/OTA-817): Support ClusterVersion spec DesiredUpdate Architecture field [#860](https://github.com/openshift/cluster-version-operator/pull/860) * [OCPBUGS-4986](https://issues.redhat.com/browse/OCPBUGS-4986): pkg/payload/precondition: Do not claim warnings would have blocked [#876](https://github.com/openshift/cluster-version-operator/pull/876) * [OTA-844](https://issues.redhat.com/browse/OTA-844): pkg/cvo/metrics: Add 'reason' to cluster_operator_up [#868](https://github.com/openshift/cluster-version-operator/pull/868) * [OTA-560](https://issues.redhat.com/browse/OTA-560): Improve developer-oriented docs [#871](https://github.com/openshift/cluster-version-operator/pull/871) * Updating cluster-version-operator images to be consistent with ART [#873](https://github.com/openshift/cluster-version-operator/pull/873) * [OCPBUGS-1443](https://issues.redhat.com/browse/OCPBUGS-1443): Avoid using a lister before client caches sync [#874](https://github.com/openshift/cluster-version-operator/pull/874) * [OTA-560](https://issues.redhat.com/browse/OTA-560): Modernize README.md to be user-centered [#869](https://github.com/openshift/cluster-version-operator/pull/869) * Build CVO from UBI8 instead of obsolete `origin-v4.0:base` [#872](https://github.com/openshift/cluster-version-operator/pull/872) * [Bug 2089093](https://bugzilla.redhat.com/show_bug.cgi?id=2089093): CVO hotloops on OperatorGroup due to the diff of "upgradeStrategy" [#862](https://github.com/openshift/cluster-version-operator/pull/862) * update library-go to pick up feature-set annotation change [#853](https://github.com/openshift/cluster-version-operator/pull/853) * Add myself as approver and David Hurta as a reviewer [#864](https://github.com/openshift/cluster-version-operator/pull/864) * [OCPBUGS-1458](https://issues.redhat.com/browse/OCPBUGS-1458): Allow CVO to update `KUBERNETES_SERVICE_HOST` with LB address [#851](https://github.com/openshift/cluster-version-operator/pull/851) * pkg/cvo/cvo_scenarios_test.go: Remove status check from TestCVO_UpgradeFailedPayloadLoadWithCapsChanges [#857](https://github.com/openshift/cluster-version-operator/pull/857) * resourcemerge: cleanup deprecated function calls [#858](https://github.com/openshift/cluster-version-operator/pull/858) * [OCPBUGS-2727](https://issues.redhat.com/browse/OCPBUGS-2727): Do not fail precondition check for UnknownUpdate [#856](https://github.com/openshift/cluster-version-operator/pull/856) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/8e2c472a67964065c8aa271f85ef7f7e57726ac4...7e34cd1a936ddba872fd8ed4dd8ed43d1065b631) ### [configmap-reloader](https://github.com/openshift/configmap-reload/tree/9adad592e7d9bd5a723add16488e68365a64977f) * Updating configmap-reload images to be consistent with ART [#48](https://github.com/openshift/configmap-reload/pull/48) * [Full changelog](https://github.com/openshift/configmap-reload/compare/e4d9170e71bdf8a79e9cde94dac53575a30f46f3...9adad592e7d9bd5a723add16488e68365a64977f) ### [console](https://github.com/openshift/console/tree/9bee14b4c9443ae36847bc99f650fb4d1fe053f3) * [OCPBUGS-7632](https://issues.redhat.com/browse/OCPBUGS-7632): fix issue where project deletion fails [#12618](https://github.com/openshift/console/pull/12618) * [ODC-7232](https://issues.redhat.com/browse/ODC-7232), [ODC-7233](https://issues.redhat.com/browse/ODC-7233): Add new auth, serverconfig and usage metrics [#12527](https://github.com/openshift/console/pull/12527) * [OCPBUGS-6994](https://issues.redhat.com/browse/OCPBUGS-6994): when ACM is installed and no previous perspective is set, default perspective to All Clusters [#12542](https://github.com/openshift/console/pull/12542) * [OCPBUGS-6762](https://issues.redhat.com/browse/OCPBUGS-6762): Increase filter input width to accomodate placeholder text [#12610](https://github.com/openshift/console/pull/12610) * [OCPBUGS-8066](https://issues.redhat.com/browse/OCPBUGS-8066): add checks for Pipeline in AddServerlessFunction form [#12617](https://github.com/openshift/console/pull/12617) * Correcting Knative Package Failures [#12012](https://github.com/openshift/console/pull/12012) * [IR-267](https://issues.redhat.com/browse/IR-267): add details for submanifest to the ImageStreamTag [#12549](https://github.com/openshift/console/pull/12549) * [OCPBUGS-5773](https://issues.redhat.com/browse/OCPBUGS-5773): Delete secret on async run error [#12557](https://github.com/openshift/console/pull/12557) * [OCPBUGS-7970](https://issues.redhat.com/browse/OCPBUGS-7970): always close filter dropdown [#12590](https://github.com/openshift/console/pull/12590) * [OCPBUGS-7971](https://issues.redhat.com/browse/OCPBUGS-7971): Monitoring: Fix "Label" filter on "Alerting rules" list page [#12592](https://github.com/openshift/console/pull/12592) * [OCPBUGS-7031](https://issues.redhat.com/browse/OCPBUGS-7031): Pipelines repository list and creation form doesn't show Tech Preview status [#12541](https://github.com/openshift/console/pull/12541) * [ODC-6669](https://issues.redhat.com/browse/ODC-6669): rename edit-deployment routes and components [#12400](https://github.com/openshift/console/pull/12400) * [OCPBUGS-7308](https://issues.redhat.com/browse/OCPBUGS-7308): remove 'Download kubeconfig file' from ServiceAccounts [#12589](https://github.com/openshift/console/pull/12589) * [Bug 2076619](https://bugzilla.redhat.com/show_bug.cgi?id=2076619): Modified git import flow module to handle create button enable-disable issue [#11493](https://github.com/openshift/console/pull/11493) * [OCPBUGS-7879](https://issues.redhat.com/browse/OCPBUGS-7879): fix devfile error [#12594](https://github.com/openshift/console/pull/12594) * [OCPBUGS-7806](https://issues.redhat.com/browse/OCPBUGS-7806): Add NFS-export details for PersistentVolume details [#12571](https://github.com/openshift/console/pull/12571) * chore(i18n): update translations: Completed-7034-OCP 4.13/Master Branch UI Localization- Sprint 230 [#12584](https://github.com/openshift/console/pull/12584) * [OCPBUGS-3450](https://issues.redhat.com/browse/OCPBUGS-3450): Missing containerd and wicd service logs in Windows nodes [#12572](https://github.com/openshift/console/pull/12572) * [OU-110](https://issues.redhat.com/browse/OU-110): Observe > Dashboards page: Use datasource defined in dashboard definition [#12422](https://github.com/openshift/console/pull/12422) * [OCPBUGS-7668](https://issues.redhat.com/browse/OCPBUGS-7668): Bump helm pkg [#12582](https://github.com/openshift/console/pull/12582) * Add additional alerts datasource extension [#12436](https://github.com/openshift/console/pull/12436) * [OCPBUGS-4646](https://issues.redhat.com/browse/OCPBUGS-4646): delete application should delete all part-of resources [#12567](https://github.com/openshift/console/pull/12567) * [OCPBUGS-7144](https://issues.redhat.com/browse/OCPBUGS-7144): fix alignment issue of info alert on Pipeline metrics page [#12563](https://github.com/openshift/console/pull/12563) * Serverless function creation with Pipelines [#12552](https://github.com/openshift/console/pull/12552) * [OCPBUGS-7421](https://issues.redhat.com/browse/OCPBUGS-7421): fix missing i18n error and validateDOMNesting warning [#12561](https://github.com/openshift/console/pull/12561) * [OCPBUGS-1706](https://issues.redhat.com/browse/OCPBUGS-1706): Switch to use labelPlural for heading [#12585](https://github.com/openshift/console/pull/12585) * [OCPBUGS-7195](https://issues.redhat.com/browse/OCPBUGS-7195): E2E correct sample page clicking [#12574](https://github.com/openshift/console/pull/12574) * [OCPBUGS-3372](https://issues.redhat.com/browse/OCPBUGS-3372): Fix create silence error message adding response from the backend [#12577](https://github.com/openshift/console/pull/12577) * [OCPBUGS-7117](https://issues.redhat.com/browse/OCPBUGS-7117): Expose endpoint to obtain copy login command URL for each cluster [#12553](https://github.com/openshift/console/pull/12553) * [OCPBUGS-7399](https://issues.redhat.com/browse/OCPBUGS-7399): fix pipeline selection in Edit flow in devconsole [#12564](https://github.com/openshift/console/pull/12564) * [OCPBUGS-266](https://issues.redhat.com/browse/OCPBUGS-266): add subject kind dropdown in the project access form [#12418](https://github.com/openshift/console/pull/12418) * chore(i18n): update translations: Completed-7034-OCP 4.13/Master Branch UI Localization- Sprint 229 [#12568](https://github.com/openshift/console/pull/12568) * [OCPBUGS-7427](https://issues.redhat.com/browse/OCPBUGS-7427): Associate wait time with method to decrease run time [#12559](https://github.com/openshift/console/pull/12559) * [OCPBUGS-7089](https://issues.redhat.com/browse/OCPBUGS-7089), [OCPBUGS-7113](https://issues.redhat.com/browse/OCPBUGS-7113): move cluster menu to masthead to fix usability issues [#12480](https://github.com/openshift/console/pull/12480) * [OCPBUGS-7418](https://issues.redhat.com/browse/OCPBUGS-7418): set default value for Scaling fields in Create Serverless Function form [#12562](https://github.com/openshift/console/pull/12562) * [OCPBUGS-6610](https://issues.redhat.com/browse/OCPBUGS-6610): Developer - Topology : 'Filter by resource' drop-down i18n misses [#12522](https://github.com/openshift/console/pull/12522) * [Bug 2115265](https://bugzilla.redhat.com/show_bug.cgi?id=2115265): Search page: LazyActionMenus are shown below Add/Remove from navigation button [#12187](https://github.com/openshift/console/pull/12187) * [OCPBUGS-2479](https://issues.redhat.com/browse/OCPBUGS-2479): Right border radius is 0 for the pipeline visualization wrapper in dark mode [#12501](https://github.com/openshift/console/pull/12501) * [OCPBUGS-1748](https://issues.redhat.com/browse/OCPBUGS-1748): PipelineRun templates must be fetched from OpenShift namespace [#12537](https://github.com/openshift/console/pull/12537) * [OCPBUGS-7090](https://issues.redhat.com/browse/OCPBUGS-7090): Fix that Add to navigation does nothing when pinnedResource is {} [#12536](https://github.com/openshift/console/pull/12536) * [OCPBUGS-5547](https://issues.redhat.com/browse/OCPBUGS-5547): Webhook Secret (1 of 2) is not removed when Knative Service is deleted [#12517](https://github.com/openshift/console/pull/12517) * [OCPBUGS-5428](https://issues.redhat.com/browse/OCPBUGS-5428): Add missing SDK extensions descriptions [#12431](https://github.com/openshift/console/pull/12431) * [OCPBUGS-6893](https://issues.redhat.com/browse/OCPBUGS-6893), [OCPBUGS-7199](https://issues.redhat.com/browse/OCPBUGS-7199): Fix different CI issues [#12554](https://github.com/openshift/console/pull/12554) * [OCPBUGS-4008](https://issues.redhat.com/browse/OCPBUGS-4008): Make sure console refresh toast notification pops up wh… [#12470](https://github.com/openshift/console/pull/12470) * [OCPBUGS-6757](https://issues.redhat.com/browse/OCPBUGS-6757): Get the Event type value from the latest PLR of the Repository [#12495](https://github.com/openshift/console/pull/12495) * [CONSOLE-3334](https://issues.redhat.com/browse/CONSOLE-3334): Update copiedCSVsDisabled to contain managed clusters [#12374](https://github.com/openshift/console/pull/12374) * [OCPBUGS-6967](https://issues.redhat.com/browse/OCPBUGS-6967): fix typeError while creating Serverless function [#12520](https://github.com/openshift/console/pull/12520) * [OCPBUGS-6647](https://issues.redhat.com/browse/OCPBUGS-6647): Added translation to Last used in resource type dropdown [#12504](https://github.com/openshift/console/pull/12504) * [OCPBUGS-5733](https://issues.redhat.com/browse/OCPBUGS-5733): Remove description field from the PLR parameters page [#12434](https://github.com/openshift/console/pull/12434) * [ODC-7226](https://issues.redhat.com/browse/ODC-7226): update helm install and upgrade flow [#12502](https://github.com/openshift/console/pull/12502) * [OCPBUGS-5948](https://issues.redhat.com/browse/OCPBUGS-5948): Better fix for runtime error in schema tab of api explorer when no schema exists [#12499](https://github.com/openshift/console/pull/12499) * [OCPBUGS-186](https://issues.redhat.com/browse/OCPBUGS-186): PipelineRun task status overlaps status text [#12498](https://github.com/openshift/console/pull/12498) * [ODC-7234](https://issues.redhat.com/browse/ODC-7234): Provide option to configure PAC on importing app via import from git flow [#12439](https://github.com/openshift/console/pull/12439) * [HELM-479](https://issues.redhat.com/browse/HELM-479): Uninstall the Helm Charts Asynchronously [#12465](https://github.com/openshift/console/pull/12465) * [OCPBUGS-6799](https://issues.redhat.com/browse/OCPBUGS-6799): Repositories list does not show the running pipelinerun as last pipelinerun [#12497](https://github.com/openshift/console/pull/12497) * chore(i18n): update translations: : Completed-7034-OCP 4.12/Master Branch UI Localization- Sprint 225 & 228 [#12285](https://github.com/openshift/console/pull/12285) * [OCPBUGS-6098](https://issues.redhat.com/browse/OCPBUGS-6098): Show Git icon and repo link as per the Git provider [#12456](https://github.com/openshift/console/pull/12456) * [OCPBUGS-4883](https://issues.redhat.com/browse/OCPBUGS-4883): Default Git type to other info alert should get remove after changing the git type [#12384](https://github.com/openshift/console/pull/12384) * [OCPBUGS-5997](https://issues.redhat.com/browse/OCPBUGS-5997): Add Git Repository (PAC) showed empty permission content and non-working help link until a git url is entered [#12445](https://github.com/openshift/console/pull/12445) * [OCPBUGS-6660](https://issues.redhat.com/browse/OCPBUGS-6660): make Uninstall Operator checkbox instructions optional [#12471](https://github.com/openshift/console/pull/12471) * add preferred tab per user for dev perspective Pipelines page and make PipelineRuns tab default for Repository details page [#12426](https://github.com/openshift/console/pull/12426) * Query browser: Remove unused `wrapperClassName` prop [#12464](https://github.com/openshift/console/pull/12464) * [OCPBUGS-2666](https://issues.redhat.com/browse/OCPBUGS-2666): Add RBAC check on Create a Project link in all-namespaces pages [#12279](https://github.com/openshift/console/pull/12279) * add create serverless function form and add action on add page [#12396](https://github.com/openshift/console/pull/12396) * Update ODC owner files [#12430](https://github.com/openshift/console/pull/12430) * [ODC-7225](https://issues.redhat.com/browse/ODC-7225): Update Helm Releases list page and the details page [#12432](https://github.com/openshift/console/pull/12432) * [Bug 2084452](https://bugzilla.redhat.com/show_bug.cgi?id=2084452): PodDisruptionBudgets help message should be semantic [#12084](https://github.com/openshift/console/pull/12084) * [OCPBUGS-5948](https://issues.redhat.com/browse/OCPBUGS-5948): Fix runtime error in schema editor when theres no match for g/v/k in swagger definitions [#12469](https://github.com/openshift/console/pull/12469) * [OCPBUGS-6049](https://issues.redhat.com/browse/OCPBUGS-6049): Do not show UpdateInProgress when status is Failing [#12449](https://github.com/openshift/console/pull/12449) * [OCPBUGS-6634](https://issues.redhat.com/browse/OCPBUGS-6634): Enable building tectonic-console-builder on arm64 and fix the Dockerfile.product to work with no cached artifacts [#12444](https://github.com/openshift/console/pull/12444) * [OCPBUGS-3228](https://issues.redhat.com/browse/OCPBUGS-3228): fix broken pipeline secret [#12460](https://github.com/openshift/console/pull/12460) * [OCPBUGS-5851](https://issues.redhat.com/browse/OCPBUGS-5851): refactor descriptors test to remove interdependencies [#12453](https://github.com/openshift/console/pull/12453) * [OCPBUGS-6053](https://issues.redhat.com/browse/OCPBUGS-6053): fix run-time error on Cluster Settings when availableUp… [#12450](https://github.com/openshift/console/pull/12450) * [OCPBUGS-6272](https://issues.redhat.com/browse/OCPBUGS-6272): Start the pipeline with workspace [#12442](https://github.com/openshift/console/pull/12442) * [OCPBUGS-4684](https://issues.redhat.com/browse/OCPBUGS-4684): In DeploymentConfig both the Form view and Yaml view are not in sync [#12416](https://github.com/openshift/console/pull/12416) * [CONSOLE-3237](https://issues.redhat.com/browse/CONSOLE-3237): Add opt out when Console deletes operands [#12234](https://github.com/openshift/console/pull/12234) * [OCPBUGS-5851](https://issues.redhat.com/browse/OCPBUGS-5851): delete existing operand via CLI to workaround failing t… [#12451](https://github.com/openshift/console/pull/12451) * [OCPBUGS-1598](https://issues.redhat.com/browse/OCPBUGS-1598): updates toast wording to Workload [#12155](https://github.com/openshift/console/pull/12155) * [ODC-7210](https://issues.redhat.com/browse/ODC-7210): Create Serverless function using the Import from the Git with Builder Images [#12411](https://github.com/openshift/console/pull/12411) * [OCPBUGS-5016](https://issues.redhat.com/browse/OCPBUGS-5016): Editing Pipeline in the ocp console should show correct information [#12446](https://github.com/openshift/console/pull/12446) * [OCPBUGS-5851](https://issues.redhat.com/browse/OCPBUGS-5851): Using OLM descriptor components deletes operand [#12433](https://github.com/openshift/console/pull/12433) * [CONSOLE-3389](https://issues.redhat.com/browse/CONSOLE-3389): Use Cypress mock responses for multicluster cluster switcher and pod test [#12421](https://github.com/openshift/console/pull/12421) * Correcting Pipelines Package Failures [#12073](https://github.com/openshift/console/pull/12073) * [Bug 2110565](https://bugzilla.redhat.com/show_bug.cgi?id=2110565): PDB Remove add/edit/remove actions in Pod resource action menu [#12420](https://github.com/openshift/console/pull/12420) * [OCPBUGS-5542](https://issues.redhat.com/browse/OCPBUGS-5542): Project dropdown order is not as smart as project list page order [#12428](https://github.com/openshift/console/pull/12428) * [OCPBUGS-1852](https://issues.redhat.com/browse/OCPBUGS-1852): Subscription tab for operator doesn't land on correct URL [#12336](https://github.com/openshift/console/pull/12336) * [OCPBUGS-4377](https://issues.redhat.com/browse/OCPBUGS-4377): Service name search ability while creating the Route from console [#12383](https://github.com/openshift/console/pull/12383) * [OCPBUGS-5540](https://issues.redhat.com/browse/OCPBUGS-5540): fixes typo for milliseconds [#12423](https://github.com/openshift/console/pull/12423) * [OCPBUGS-4894](https://issues.redhat.com/browse/OCPBUGS-4894): Disabled Serverless add actions should not be displayed for Knative Service [#12379](https://github.com/openshift/console/pull/12379) * [OCPBUGS-4571](https://issues.redhat.com/browse/OCPBUGS-4571): Operator recommended namespace during installation incorrect. [#12387](https://github.com/openshift/console/pull/12387) * [OU-121](https://issues.redhat.com/browse/OU-121): Monitoring: Convert Alerting list pages to use plugin SDK list filters [#12399](https://github.com/openshift/console/pull/12399) * [OCPBUGS-5346](https://issues.redhat.com/browse/OCPBUGS-5346): Change vSphere connection health status icon [#12410](https://github.com/openshift/console/pull/12410) * [OCPBUGS-3334](https://issues.redhat.com/browse/OCPBUGS-3334): Fix type inconsistencies and Readme for DynamicPlugins [#12263](https://github.com/openshift/console/pull/12263) * [OCPBUGS-4047](https://issues.redhat.com/browse/OCPBUGS-4047): Fix secret CRUD test [#12407](https://github.com/openshift/console/pull/12407) * [Bug 2083087](https://bugzilla.redhat.com/show_bug.cgi?id=2083087): Fix to provide an option to delete all app resources on delete-resource modal for D/DC/KSVC [#12390](https://github.com/openshift/console/pull/12390) * [OCPBUGS-2145](https://issues.redhat.com/browse/OCPBUGS-2145): maxUnavailable and minAvailable on PDB creation page - i18n misses [#12373](https://github.com/openshift/console/pull/12373) * [OCPBUGS-5287](https://issues.redhat.com/browse/OCPBUGS-5287): disable operator-install-single-namespace.spec.ts until… [#12406](https://github.com/openshift/console/pull/12406) * [HELM-471](https://issues.redhat.com/browse/HELM-471): Modify list releases response [#12401](https://github.com/openshift/console/pull/12401) * [OCPBUGS-4047](https://issues.redhat.com/browse/OCPBUGS-4047): disable key/value secrets test as they fail at a high rate [#12405](https://github.com/openshift/console/pull/12405) * [OCPBUGS-1606](https://issues.redhat.com/browse/OCPBUGS-1606): Do not filter spoke cluster operators by arch/os [#12363](https://github.com/openshift/console/pull/12363) * [OCPBUGS-4701](https://issues.redhat.com/browse/OCPBUGS-4701): display 'Control plane is hosted' alert only when isCl… [#12361](https://github.com/openshift/console/pull/12361) * [ODC-7188](https://issues.redhat.com/browse/ODC-7188): On importing application via import from git flow pac should be configured for the application [#12335](https://github.com/openshift/console/pull/12335) * [OCPBUGS-4279](https://issues.redhat.com/browse/OCPBUGS-4279): Upgrade pf 2022 13 [#12333](https://github.com/openshift/console/pull/12333) * [OCPBUGS-3033](https://issues.redhat.com/browse/OCPBUGS-3033): Make all feature flags available in perspective extensi… [#12386](https://github.com/openshift/console/pull/12386) * [OCPBUGS-4700](https://issues.redhat.com/browse/OCPBUGS-4700): only show upgrade details if cluster not externally man… [#12362](https://github.com/openshift/console/pull/12362) * Health checks topology sidebar feature automation [#12394](https://github.com/openshift/console/pull/12394) * [ODC-7184](https://issues.redhat.com/browse/ODC-7184): Show pre-pinned resources based on customization [#12354](https://github.com/openshift/console/pull/12354) * [OCPBUGS-4781](https://issues.redhat.com/browse/OCPBUGS-4781): use /api/helm/release endpoint on helm release details page [#12397](https://github.com/openshift/console/pull/12397) * [ODC-7185](https://issues.redhat.com/browse/ODC-7185): Allow admins to define pre-pinned resources using a form driven experience [#12353](https://github.com/openshift/console/pull/12353) * [ODC-7183](https://issues.redhat.com/browse/ODC-7183): Provide a code snippet for adding pinned resources [#12349](https://github.com/openshift/console/pull/12349) * [OCPBUGS-5164](https://issues.redhat.com/browse/OCPBUGS-5164): add support for version v1beta1 for knativeServing and knativeEventing [#12391](https://github.com/openshift/console/pull/12391) * [OCPBUGS-5165](https://issues.redhat.com/browse/OCPBUGS-5165): Add DevSandbox specific telemetry config (to allow these cluster to enforce cluster type and opt-out) [#12392](https://github.com/openshift/console/pull/12392) * Monitoring: Convert Targets list page to use plugin SDK list filters [#12342](https://github.com/openshift/console/pull/12342) * [ODC-7182](https://issues.redhat.com/browse/ODC-7182): add pinnedResources to server flags [#12314](https://github.com/openshift/console/pull/12314) * [OCPBUGS-3373](https://issues.redhat.com/browse/OCPBUGS-3373): Observe > Metrics > Monitors, Error Message to indicate limited view due to user privileges [#12319](https://github.com/openshift/console/pull/12319) * [OCPBUGS-3314](https://issues.redhat.com/browse/OCPBUGS-3314): Fix to use and set correct secretReference for build-config triggers [#12375](https://github.com/openshift/console/pull/12375) * [OCPBUGS-2824](https://issues.redhat.com/browse/OCPBUGS-2824): The dropdown list component will be covered by deployment details page on Topology page [#12369](https://github.com/openshift/console/pull/12369) * adds support for timeout and custom image in cloudshell [#12329](https://github.com/openshift/console/pull/12329) * [OU-122](https://issues.redhat.com/browse/OU-122): Monitoring: Convert modals to use PatternFly directly [#12371](https://github.com/openshift/console/pull/12371) * [Bug 1948666](https://bugzilla.redhat.com/show_bug.cgi?id=1948666): Fix to show correct help texts for each git repo status error code [#12237](https://github.com/openshift/console/pull/12237) * [Bug 2005232](https://bugzilla.redhat.com/show_bug.cgi?id=2005232): Pods list page should only show Create Pod button to user has sufficient permission [#11999](https://github.com/openshift/console/pull/11999) * [OCPBUGS-4975](https://issues.redhat.com/browse/OCPBUGS-4975): Add missing translation in ceph stoage plugin [#12380](https://github.com/openshift/console/pull/12380) * [OCPBUGS-3767](https://issues.redhat.com/browse/OCPBUGS-3767): fixed node maintenance plugin route configuration for BareMetalNodesPage [#12359](https://github.com/openshift/console/pull/12359) * [OCPBUGS-2525](https://issues.redhat.com/browse/OCPBUGS-2525): improve newly migrated ConsoleLink test [#12348](https://github.com/openshift/console/pull/12348) * [MGMT-12787](https://issues.redhat.com/browse/MGMT-12787): Move MarkdownView to plugins-shared [#12328](https://github.com/openshift/console/pull/12328) * [Bug 2100762](https://bugzilla.redhat.com/show_bug.cgi?id=2100762): Adding data-checked-state to radio inputs [#12256](https://github.com/openshift/console/pull/12256) * [ODC-7177](https://issues.redhat.com/browse/ODC-7177): Add SBO label selector support for Topology page [#12283](https://github.com/openshift/console/pull/12283) * Sidebar-of-knative-revision-and-service| Knative Serverless [#12351](https://github.com/openshift/console/pull/12351) * [ODC-7179](https://issues.redhat.com/browse/ODC-7179): Allow users to see which pods are receiving traffic [#12272](https://github.com/openshift/console/pull/12272) * [OCPBUGS-3761](https://issues.redhat.com/browse/OCPBUGS-3761): close the guided tour modal before any action [#12358](https://github.com/openshift/console/pull/12358) * Domain-Mapping feature | Knative Serverless [#12343](https://github.com/openshift/console/pull/12343) * [ODC-7172](https://issues.redhat.com/browse/ODC-7172): Update helm terms from install/uninstall to create/delete [#12337](https://github.com/openshift/console/pull/12337) * [OCPBUGS-3033](https://issues.redhat.com/browse/OCPBUGS-3033): Update admin landing page if monitoring is disabled [#12292](https://github.com/openshift/console/pull/12292) * [OCPBUGS-4691](https://issues.redhat.com/browse/OCPBUGS-4691): Fix that topology sidebar actions shows outdated data (Edit labels, Edit annotations, etc.) [#12365](https://github.com/openshift/console/pull/12365) * [OCPBUGS-3951](https://issues.redhat.com/browse/OCPBUGS-3951): Do not disable dynamic plugin if extension coderef fail… [#12347](https://github.com/openshift/console/pull/12347) * [CONSOLE-3371](https://issues.redhat.com/browse/CONSOLE-3371): Add missing children prop to ResourceLink [#12312](https://github.com/openshift/console/pull/12312) * [HELM-450](https://issues.redhat.com/browse/HELM-450): Return secret for async install/upgrade [#12289](https://github.com/openshift/console/pull/12289) * Updating openshift-enterprise-console images to be consistent with ART [#12350](https://github.com/openshift/console/pull/12350) * [Bug 2110570](https://bugzilla.redhat.com/show_bug.cgi?id=2110570): Topology sidebar: Edit pod count shows not the latest replicas value when edit the count again [#12332](https://github.com/openshift/console/pull/12332) * [OCPBUGS-3863](https://issues.redhat.com/browse/OCPBUGS-3863): Set proper return code for plugin handlers [#12346](https://github.com/openshift/console/pull/12346) * Update helm and dev-console tests file [#12301](https://github.com/openshift/console/pull/12301) * Monitoring: Convert remaining kebab menus to use PatternFly directly [#12326](https://github.com/openshift/console/pull/12326) * [OCPBUGS-4540](https://issues.redhat.com/browse/OCPBUGS-4540): Fix NavSection bug [#12344](https://github.com/openshift/console/pull/12344) * OU-75 New Query Added to the Beginning of List [#12275](https://github.com/openshift/console/pull/12275) * [OCPBUGS-2525](https://issues.redhat.com/browse/OCPBUGS-2525): migrate CRD extensions tests to Cypress to mitigate flakes [#12331](https://github.com/openshift/console/pull/12331) * [OCPBUGS-4518](https://issues.redhat.com/browse/OCPBUGS-4518): Monitoring: Fix alert descriptions with duplicate resources [#12341](https://github.com/openshift/console/pull/12341) * [OCPBUGS-4047](https://issues.redhat.com/browse/OCPBUGS-4047): delete each created secret in case first test attempt r… [#12316](https://github.com/openshift/console/pull/12316) * [Bug 2077138](https://bugzilla.redhat.com/show_bug.cgi?id=2077138): update pf-quickstart version [#12298](https://github.com/openshift/console/pull/12298) * [OCPBUGS-4252](https://issues.redhat.com/browse/OCPBUGS-4252): fix issue where node debug terminal doesn't load [#12322](https://github.com/openshift/console/pull/12322) * [OCPBUGS-4110](https://issues.redhat.com/browse/OCPBUGS-4110): fixes misaligned form footer btn controls for WTO [#12306](https://github.com/openshift/console/pull/12306) * [OCPBUGS-4415](https://issues.redhat.com/browse/OCPBUGS-4415): Disable shipwright tests again [#12334](https://github.com/openshift/console/pull/12334) * Monitoring: Extract Alertmanager config related code [#12324](https://github.com/openshift/console/pull/12324) * [OCPBUGS-3896](https://issues.redhat.com/browse/OCPBUGS-3896): Make aria-expanded state label reflect correct expanded state in the masthead navigation button [#12321](https://github.com/openshift/console/pull/12321) * [OCPBUGS-3771](https://issues.redhat.com/browse/OCPBUGS-3771): Add managed cluster proxy endpoint env var to multicluster-environment.sh script [#12280](https://github.com/openshift/console/pull/12280) * [OCPBUGS-4206](https://issues.redhat.com/browse/OCPBUGS-4206): fix getContainerStateValue i18n [#12318](https://github.com/openshift/console/pull/12318) * [CONSOLE-3282](https://issues.redhat.com/browse/CONSOLE-3282): add Dynamic plugins to about modal [#12294](https://github.com/openshift/console/pull/12294) * [OCPBUGS-4203](https://issues.redhat.com/browse/OCPBUGS-4203): remove padding from debug pod alert [#12317](https://github.com/openshift/console/pull/12317) * Monitoring: Use PatternFly components instead of ActionButtons [#12302](https://github.com/openshift/console/pull/12302) * [OCPBUGS-3761](https://issues.redhat.com/browse/OCPBUGS-3761): follow on fix to ensure Administrator perspective is se… [#12313](https://github.com/openshift/console/pull/12313) * [OCPBUGS-3027](https://issues.redhat.com/browse/OCPBUGS-3027): Do not disable metrics when auth is disabled [#12287](https://github.com/openshift/console/pull/12287) * Monitoring: Use PatternFly components instead of Breadcrumbs component [#12303](https://github.com/openshift/console/pull/12303) * [OCPBUGS-1305](https://issues.redhat.com/browse/OCPBUGS-1305): Re-enable Shipwright e2e tests [#12049](https://github.com/openshift/console/pull/12049) * Monitoring: Don't import EmptyBox [#12227](https://github.com/openshift/console/pull/12227) * [OCPBUGS-2281](https://issues.redhat.com/browse/OCPBUGS-2281): Re-enable serverless e2e tests [#12243](https://github.com/openshift/console/pull/12243) * [OCPBUGS-3476](https://issues.redhat.com/browse/OCPBUGS-3476): Show Tag label and tag name if tag is detected in repository PipelineRun list and details page [#12274](https://github.com/openshift/console/pull/12274) * [OCPBUGS-3432](https://issues.redhat.com/browse/OCPBUGS-3432): Re-enable pipelines e2e tests [#12242](https://github.com/openshift/console/pull/12242) * [OCPBUGS-2500](https://issues.redhat.com/browse/OCPBUGS-2500): Pan nodes into view if all nodes are not visible on load [#12260](https://github.com/openshift/console/pull/12260) * [OCPBUGS-4026](https://issues.redhat.com/browse/OCPBUGS-4026): Fix rerender loop/crash when bindable-kinds is found but has no status [#12296](https://github.com/openshift/console/pull/12296) * [OCPBUGS-4022](https://issues.redhat.com/browse/OCPBUGS-4022): Fix react warning when open console, add missing keys in navigation [#12295](https://github.com/openshift/console/pull/12295) * [OCPBUGS-3024](https://issues.redhat.com/browse/OCPBUGS-3024): Add support for other Service types in Service list [#12232](https://github.com/openshift/console/pull/12232) * [OCPBUGS-4012](https://issues.redhat.com/browse/OCPBUGS-4012): disabled Serverless add actions is not displayed in topology menu [#12297](https://github.com/openshift/console/pull/12297) * [OCPBUGS-3776](https://issues.redhat.com/browse/OCPBUGS-3776): Update the tooltip to trigger only on mouseenter to remove focus trigger [#12290](https://github.com/openshift/console/pull/12290) * [OCPBUGS-2480](https://issues.redhat.com/browse/OCPBUGS-2480): Task delete icon is not align properly on the Pipeline builder page [#12266](https://github.com/openshift/console/pull/12266) * [CONSOLE-3350](https://issues.redhat.com/browse/CONSOLE-3350): Add a PR template for the console [#12257](https://github.com/openshift/console/pull/12257) * [OCPBUGS-3648](https://issues.redhat.com/browse/OCPBUGS-3648): Fix more runtime error edge cases in ImageManifestVuln … [#12293](https://github.com/openshift/console/pull/12293) * Monitoring: Refactor silence dropdowns to use PatternFly directly [#12196](https://github.com/openshift/console/pull/12196) * [OCPBUGS-3395](https://issues.redhat.com/browse/OCPBUGS-3395): show event source, event sink card on add and associated action only if eventing is enabled [#12268](https://github.com/openshift/console/pull/12268) * [OCPBUGS-3235](https://issues.redhat.com/browse/OCPBUGS-3235): Fix for initial showing of topology contents [#12264](https://github.com/openshift/console/pull/12264) * [OCPBUGS-3761](https://issues.redhat.com/browse/OCPBUGS-3761): migrate Events integration test to Cypress to mitigate … [#12286](https://github.com/openshift/console/pull/12286) * topology-headless-failures-correction [#12057](https://github.com/openshift/console/pull/12057) * [OCPBUGS-2904](https://issues.redhat.com/browse/OCPBUGS-2904): If all the actions are disabled in add page, Details on/off toggle switch to be disabled [#12236](https://github.com/openshift/console/pull/12236) * Monitoring: Import from the dynamic plugin SDK where possible and minor imports clean up [#12231](https://github.com/openshift/console/pull/12231) * [OCPBUGS-2579](https://issues.redhat.com/browse/OCPBUGS-2579): Helm Charts and Samples are not disabled in topology actions if actions are disabled in customization [#12197](https://github.com/openshift/console/pull/12197) * [OCPBUGS-1604](https://issues.redhat.com/browse/OCPBUGS-1604): Add cluster to query params of websocket requests [#12250](https://github.com/openshift/console/pull/12250) * [OCPBUGS-2551](https://issues.redhat.com/browse/OCPBUGS-2551): show 403 error when normal user check operands on All … [#12267](https://github.com/openshift/console/pull/12267) * [Bug 2092289](https://bugzilla.redhat.com/show_bug.cgi?id=2092289): Don't proxy CORS response headers [#12269](https://github.com/openshift/console/pull/12269) * [OCPBUGS-3069](https://issues.redhat.com/browse/OCPBUGS-3069): add Release not accepted to Update status on Cluster Se… [#12251](https://github.com/openshift/console/pull/12251) * Monitoring: Add popover help text for silence form's negative matchers [#12218](https://github.com/openshift/console/pull/12218) * [OCPBUGS-3709](https://issues.redhat.com/browse/OCPBUGS-3709): URI encode subjectName in CreateRoleBinding [#12223](https://github.com/openshift/console/pull/12223) * [OCPBUGS-3458](https://issues.redhat.com/browse/OCPBUGS-3458): improve display of RetrievedUpdate condition in Update status [#12261](https://github.com/openshift/console/pull/12261) * [OCPBUGS-2306](https://issues.redhat.com/browse/OCPBUGS-2306): fix number spinner input [#12219](https://github.com/openshift/console/pull/12219) * [Bug 2080260](https://bugzilla.redhat.com/show_bug.cgi?id=2080260): Fix runtime erros in ImageManifestVuln related pages [#12229](https://github.com/openshift/console/pull/12229) * Create-knative-service-from-deployment-or-deployment-config feature [#12125](https://github.com/openshift/console/pull/12125) * [OCPBUGS-1671](https://issues.redhat.com/browse/OCPBUGS-1671): frontend: use UBI httpd for StatefulSet template [#12195](https://github.com/openshift/console/pull/12195) * [OCPBUGS-2735](https://issues.redhat.com/browse/OCPBUGS-2735): Switch spacing for inline radio & checkbox elements [#12253](https://github.com/openshift/console/pull/12253) * Bump helm version to 3.10.1 [#12246](https://github.com/openshift/console/pull/12246) * [CONSOLE-3120](https://issues.redhat.com/browse/CONSOLE-3120): Allow operator to specify where to run with CSV suggested namespace template annotation [#12217](https://github.com/openshift/console/pull/12217) * [OCPBUGS-3316](https://issues.redhat.com/browse/OCPBUGS-3316): Remove `refs-heads` from the branch name for Repository pipelineRun row [#12247](https://github.com/openshift/console/pull/12247) * Monitoring: Move codicon font into monitoring/ dir [#12230](https://github.com/openshift/console/pull/12230) * [OCPBUGS-2922](https://issues.redhat.com/browse/OCPBUGS-2922): Fix Console Plugin table sorting [#12238](https://github.com/openshift/console/pull/12238) * Monitoring: Don't import CloseButton [#12226](https://github.com/openshift/console/pull/12226) * [Bug 1993916](https://bugzilla.redhat.com/show_bug.cgi?id=1993916): Show tooltips for contextual information [#11860](https://github.com/openshift/console/pull/11860) * [OCPBUGS-3172](https://issues.redhat.com/browse/OCPBUGS-3172): check that user can patch console operator config in s… [#12222](https://github.com/openshift/console/pull/12222) * add capacity action for SS CSV list page [OCP 4.12 & ODF 4.11] [#12214](https://github.com/openshift/console/pull/12214) * Monitoring: Fix type of bodyContent prop passed to PopoverField [#12211](https://github.com/openshift/console/pull/12211) * [OCPBUGS-2961](https://issues.redhat.com/browse/OCPBUGS-2961): Change installed operator text when custom resource required. [#12228](https://github.com/openshift/console/pull/12228) * [CONSOLE-3185](https://issues.redhat.com/browse/CONSOLE-3185): Improve information available for Pending or Failed plugins so user can better troubleshoot plugins [#12208](https://github.com/openshift/console/pull/12208) * [CONSOLE-3246](https://issues.redhat.com/browse/CONSOLE-3246): Update i18next to version 21.x.x [#12124](https://github.com/openshift/console/pull/12124) * [CONSOLE-3077](https://issues.redhat.com/browse/CONSOLE-3077): Promote ConsolePlugins API version to v1 in console repository [#12103](https://github.com/openshift/console/pull/12103) * [OCPBUGS-1061](https://issues.redhat.com/browse/OCPBUGS-1061): Monitoring: Fix permission check for Prometheus & Alertmanager pollers [#12206](https://github.com/openshift/console/pull/12206) * [Full changelog](https://github.com/openshift/console/compare/4dd47eda1513b51d91113731a069ffc4731dc058...9bee14b4c9443ae36847bc99f650fb4d1fe053f3) ### [console-operator](https://github.com/openshift/console-operator/tree/91684e461ad99334fb12fc4041746128b14c4dae) * [OCPBUGS-2783](https://issues.redhat.com/browse/OCPBUGS-2783): Distinguish between route conditions and remove the old ones [#734](https://github.com/openshift/console-operator/pull/734) * [CONSOLE-2843](https://issues.redhat.com/browse/CONSOLE-2843), [CONSOLE-3394](https://issues.redhat.com/browse/CONSOLE-3394): Add ManagedProxyServiceResolver for thanos-querier on all managed clusters [#707](https://github.com/openshift/console-operator/pull/707) * [ACM-2781](https://issues.redhat.com/browse/ACM-2781): Have operator as a prerequisite [#717](https://github.com/openshift/console-operator/pull/717) * [OCPBUGS-4008](https://issues.redhat.com/browse/OCPBUGS-4008): Add managed cluster config map resource version to cons… [#723](https://github.com/openshift/console-operator/pull/723) * [OCPBUGS-6488](https://issues.redhat.com/browse/OCPBUGS-6488): Recover ConsoleNotificationSync after being degraded [#725](https://github.com/openshift/console-operator/pull/725) * [OCPBUGS-6520](https://issues.redhat.com/browse/OCPBUGS-6520): Test if all tested resrouces are available before launching Unmanaged* e2e tests [#726](https://github.com/openshift/console-operator/pull/726) * [PD-1365](https://issues.redhat.com/browse/PD-1365): Add quickstart - Get started with multicluster engine [#698](https://github.com/openshift/console-operator/pull/698) * [ODC-7182](https://issues.redhat.com/browse/ODC-7182): Export pinned resources to console-config ConfigMap [#697](https://github.com/openshift/console-operator/pull/697) * [OCPBUGS-4008](https://issues.redhat.com/browse/OCPBUGS-4008): Add `app: console` label to managed-clusters configmap [#705](https://github.com/openshift/console-operator/pull/705) * [OCPBUGS-4630](https://issues.redhat.com/browse/OCPBUGS-4630): Bump docs docs link [#704](https://github.com/openshift/console-operator/pull/704) * [CONSOLE-3355](https://issues.redhat.com/browse/CONSOLE-3355): Console operator should sync managed cluster 'copiedCSVsDisabled' flag to managed cluster config [#701](https://github.com/openshift/console-operator/pull/701) * [OCPBUGS-1617](https://issues.redhat.com/browse/OCPBUGS-1617): Remove unused node.kubernetes.io/not-reachable toleration [#696](https://github.com/openshift/console-operator/pull/696) * [ACM-2063](https://issues.redhat.com/browse/ACM-2063): Add host inventory quickstart [#699](https://github.com/openshift/console-operator/pull/699) * [Bug 1770297](https://bugzilla.redhat.com/show_bug.cgi?id=1770297): State that odo is comunity supported [#695](https://github.com/openshift/console-operator/pull/695) * [OCPBUGS-3109](https://issues.redhat.com/browse/OCPBUGS-3109): Change text colour for ConsoleNotification that notifies user that the cluster is being [#694](https://github.com/openshift/console-operator/pull/694) * [CONSOLE-3286](https://issues.redhat.com/browse/CONSOLE-3286): Set disabledCopiedCSVs in console [#693](https://github.com/openshift/console-operator/pull/693) * [Full changelog](https://github.com/openshift/console-operator/compare/32e6d25c4ac9fe71bb64fa7b30073a72547f4974...91684e461ad99334fb12fc4041746128b14c4dae) ### [container-networking-plugins](https://github.com/openshift/containernetworking-plugins/tree/4655073266cb14756783bb06378224048f0dd3e3) * Upstream sync Feb 2023 [#73](https://github.com/openshift/containernetworking-plugins/pull/73) * [OCPBUGS-5292](https://issues.redhat.com/browse/OCPBUGS-5292): Fixes tuning regression with vlan path fix [#72](https://github.com/openshift/containernetworking-plugins/pull/72) * [OCPBUGS-5292](https://issues.redhat.com/browse/OCPBUGS-5292): Revert "Fix path substitution to enable setting sysctls on vlan interfaces" (ocp 4.13) [#70](https://github.com/openshift/containernetworking-plugins/pull/70) * Updating ose-containernetworking-plugins images to be consistent with ART [#69](https://github.com/openshift/containernetworking-plugins/pull/69) * Upstream sync, Nov 2022 [#67](https://github.com/openshift/containernetworking-plugins/pull/67) * [Full changelog](https://github.com/openshift/containernetworking-plugins/compare/1b33971993ca1013be9f24690c44560d2c58c70a...4655073266cb14756783bb06378224048f0dd3e3) ### [coredns](https://github.com/openshift/coredns/tree/5560e4ad8c343c211f0b2f9d85ce7331b20b87cb) * [OCPBUGS-7558](https://issues.redhat.com/browse/OCPBUGS-7558): Merge 1.10.1 [#88](https://github.com/openshift/coredns/pull/88) * [OCPBUGS-6228](https://issues.redhat.com/browse/OCPBUGS-6228): Updating coredns images to be consistent with ART [#83](https://github.com/openshift/coredns/pull/83) * [Full changelog](https://github.com/openshift/coredns/compare/cc1194ea004f6b4bcb132fd1c6cebee68666d38f...5560e4ad8c343c211f0b2f9d85ce7331b20b87cb) ### [csi-driver-shared-resource, csi-driver-shared-resource-webhook](https://github.com/openshift/csi-driver-shared-resource/tree/d4685ceb2b13ac6ce60e1b7997a99dea7173649d) * Adding test scenariuos for Reserved Name Prefix for SharedSecret/SharedConfigMaps [#127](https://github.com/openshift/csi-driver-shared-resource/pull/127) * [OCPBUGS-7272](https://issues.redhat.com/browse/OCPBUGS-7272): add version file to must-gather output [#125](https://github.com/openshift/csi-driver-shared-resource/pull/125) * [OCPBUGS-7417](https://issues.redhat.com/browse/OCPBUGS-7417): Fix k8s.io/dynamic-resource-allocation error [#126](https://github.com/openshift/csi-driver-shared-resource/pull/126) * [BUILD-550](https://issues.redhat.com/browse/BUILD-550): bump(*) kubernetes 1.26 [#123](https://github.com/openshift/csi-driver-shared-resource/pull/123) * [BUILD-407](https://issues.redhat.com/browse/BUILD-407): reserve share names starting with openshift part one (code, unit test) [#122](https://github.com/openshift/csi-driver-shared-resource/pull/122) * Updating ose-csi-driver-shared-resource-webhook images to be consistent with ART [#119](https://github.com/openshift/csi-driver-shared-resource/pull/119) * Updating ose-csi-driver-shared-resource-mustgather images to be consistent with ART [#121](https://github.com/openshift/csi-driver-shared-resource/pull/121) * Updating ose-csi-driver-shared-resource images to be consistent with ART [#120](https://github.com/openshift/csi-driver-shared-resource/pull/120) * Update to go1.19 [#118](https://github.com/openshift/csi-driver-shared-resource/pull/118) * [BUILD-531](https://issues.redhat.com/browse/BUILD-531): Rebase to Kubernetes 1.25 [#114](https://github.com/openshift/csi-driver-shared-resource/pull/114) * [Full changelog](https://github.com/openshift/csi-driver-shared-resource/compare/d054948fbc78ef04c7a55ac2a4b3ac0ed5648585...d4685ceb2b13ac6ce60e1b7997a99dea7173649d) ### [csi-driver-shared-resource-operator](https://github.com/openshift/csi-driver-shared-resource-operator/tree/fedb7b7ff15a02986d54276b87173c5cd5e41f46) * [BUILD-570](https://issues.redhat.com/browse/BUILD-570): hooks to allow operator to deploy on hypershift [#71](https://github.com/openshift/csi-driver-shared-resource-operator/pull/71) * [BUILD-407](https://issues.redhat.com/browse/BUILD-407): remove pod wrapper types from validating webhook config [#69](https://github.com/openshift/csi-driver-shared-resource-operator/pull/69) * [BUILD-407](https://issues.redhat.com/browse/BUILD-407): switch reserver share config from configmap to envvar; update webhook config to monitor share creates [#68](https://github.com/openshift/csi-driver-shared-resource-operator/pull/68) * [STOR-1019](https://issues.redhat.com/browse/STOR-1019): Bump to k8s 1.26 libs for OCP 4.13 [#66](https://github.com/openshift/csi-driver-shared-resource-operator/pull/66) * Add a .ci-operator.yaml file [#67](https://github.com/openshift/csi-driver-shared-resource-operator/pull/67) * bump library-go to get ApplyCSIDriver changes [#65](https://github.com/openshift/csi-driver-shared-resource-operator/pull/65) * Updating ose-csi-driver-shared-resource-operator images to be consistent with ART [#64](https://github.com/openshift/csi-driver-shared-resource-operator/pull/64) * update to go1.19 [#63](https://github.com/openshift/csi-driver-shared-resource-operator/pull/63) * [STOR-829](https://issues.redhat.com/browse/STOR-829): set security.openshift.io/csi-ephemeral-volume-profile label [#59](https://github.com/openshift/csi-driver-shared-resource-operator/pull/59) * [OCPBUGS-3358](https://issues.redhat.com/browse/OCPBUGS-3358): Revert "[build-407] Mount shared secret and configmap list config path into shared driver node" [#61](https://github.com/openshift/csi-driver-shared-resource-operator/pull/61) * [Full changelog](https://github.com/openshift/csi-driver-shared-resource-operator/compare/cc297702e6d2d4fb5a2b57a734c26d0d0a7bec1c...fedb7b7ff15a02986d54276b87173c5cd5e41f46) ### [csi-external-attacher](https://github.com/openshift/csi-external-attacher/tree/335d78a21fd46fc7faea74b7716f66f112da8eaf) * [STOR-1020](https://issues.redhat.com/browse/STOR-1020): Rebase `external-attacher` to v4.1.0 for OCP 4.13 [#49](https://github.com/openshift/csi-external-attacher/pull/49) * Updating csi-attacher images to be consistent with ART [#48](https://github.com/openshift/csi-external-attacher/pull/48) * Update to go v1.19 [#45](https://github.com/openshift/csi-external-attacher/pull/45) * [Full changelog](https://github.com/openshift/csi-external-attacher/compare/fac7b8fd905b4c68beadc2c968e6f981385463e8...335d78a21fd46fc7faea74b7716f66f112da8eaf) ### [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner/tree/0dc83f5f1bd118247eaf0f91030c321da9c88aa3) * [STOR-1020](https://issues.redhat.com/browse/STOR-1020): Rebase `external-provisioner` to v3.4.0 for OCP 4.13 [#60](https://github.com/openshift/csi-external-provisioner/pull/60) * Updating csi-provisioner images to be consistent with ART [#59](https://github.com/openshift/csi-external-provisioner/pull/59) * [Full changelog](https://github.com/openshift/csi-external-provisioner/compare/3aa7c527732e288c71119ea3e78fac739dfbd438...0dc83f5f1bd118247eaf0f91030c321da9c88aa3) ### [csi-external-resizer](https://github.com/openshift/csi-external-resizer/tree/3b2067091212995ce901d65504e794177632c55c) * [STOR-1020](https://issues.redhat.com/browse/STOR-1020): Rebase `external-resizer` to v1.7.0 for OCP 4.13 [#136](https://github.com/openshift/csi-external-resizer/pull/136) * Updating ose-csi-external-resizer images to be consistent with ART [#135](https://github.com/openshift/csi-external-resizer/pull/135) * [Full changelog](https://github.com/openshift/csi-external-resizer/compare/5b066ba420bd74ec5327978d2731da989d57d4f2...3b2067091212995ce901d65504e794177632c55c) ### [csi-external-snapshotter, csi-snapshot-controller, csi-snapshot-validation-webhook](https://github.com/openshift/csi-external-snapshotter/tree/e7114303c69b82fec51ab65ba15ec7b58be3b12f) * [STOR-1020](https://issues.redhat.com/browse/STOR-1020): Rebase `external-snapshotter` to v6.2.1 for OCP 4.13 [#88](https://github.com/openshift/csi-external-snapshotter/pull/88) * Updating csi-snapshot-validation-webhook images to be consistent with ART [#87](https://github.com/openshift/csi-external-snapshotter/pull/87) * Updating ose-csi-external-snapshotter images to be consistent with ART [#86](https://github.com/openshift/csi-external-snapshotter/pull/86) * Updating ose-csi-snapshot-controller images to be consistent with ART [#85](https://github.com/openshift/csi-external-snapshotter/pull/85) * [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/6fdb648f67640dbb8b5eed10a1eab9830e6f8cdf...e7114303c69b82fec51ab65ba15ec7b58be3b12f) ### [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe/tree/c785aa6755bf96a4d39b4a804b7a826485965227) * [STOR-1020](https://issues.redhat.com/browse/STOR-1020): Rebase `csi-livenessprobe` to v2.9.0 for OCP 4.13 [#37](https://github.com/openshift/csi-livenessprobe/pull/37) * Updating csi-livenessprobe images to be consistent with ART [#36](https://github.com/openshift/csi-livenessprobe/pull/36) * [Full changelog](https://github.com/openshift/csi-livenessprobe/compare/e6545e71597df1da4635c266eb8f499fc376d970...c785aa6755bf96a4d39b4a804b7a826485965227) ### [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar/tree/ee27c345e10faa88b1cf6436ac7922a7e5318a18) * [STOR-1020](https://issues.redhat.com/browse/STOR-1020): Rebase `csi-node-driver-registrar` to v2.7.0 for OCP 4.13 [#41](https://github.com/openshift/csi-node-driver-registrar/pull/41) * Updating csi-node-driver-registrar images to be consistent with ART [#40](https://github.com/openshift/csi-node-driver-registrar/pull/40) * [Full changelog](https://github.com/openshift/csi-node-driver-registrar/compare/c316b8963a0b0ff8d45f2b32c56de972d55bfd37...ee27c345e10faa88b1cf6436ac7922a7e5318a18) ### [docker-builder](https://github.com/openshift/builder/tree/a63ac04216a3616bd86988c4117e0db4df873aac) * Update CONTRIBUTING.md [#329](https://github.com/openshift/builder/pull/329) * [OCPBUGS-7412](https://issues.redhat.com/browse/OCPBUGS-7412): Fix k8s.io/dynamic-resource-allocation error [#328](https://github.com/openshift/builder/pull/328) * Modified clusterversion patch command [#327](https://github.com/openshift/builder/pull/327) * [BUILD-549](https://issues.redhat.com/browse/BUILD-549): bump(*) kubernetes-1.26 [#326](https://github.com/openshift/builder/pull/326) * [OCPBUGS-597](https://issues.redhat.com/browse/OCPBUGS-597): bump(github.com/containers/buildah) to v1.29.0 [#307](https://github.com/openshift/builder/pull/307) * [OCPBUGS-6014](https://issues.redhat.com/browse/OCPBUGS-6014): manage-dockerfile: use the original form of HEALTHCHECK [#323](https://github.com/openshift/builder/pull/323) * Updating openshift-enterprise-builder images to be consistent with ART [#319](https://github.com/openshift/builder/pull/319) * Update to go1.19 [#320](https://github.com/openshift/builder/pull/320) * [Full changelog](https://github.com/openshift/builder/compare/a1cce53440f2f491c16c1b2c5a5b9986ba28c3fc...a63ac04216a3616bd86988c4117e0db4df873aac) ### [docker-registry](https://github.com/openshift/image-registry/tree/f414ba7310818c39af1eaf8239e056cb6f146128) * [OCPBUGS-6809](https://issues.redhat.com/browse/OCPBUGS-6809): bump openshift/docker-distribution [#361](https://github.com/openshift/image-registry/pull/361) * [OCPBUGS-6621](https://issues.redhat.com/browse/OCPBUGS-6621): bump aws-sdk-go [#360](https://github.com/openshift/image-registry/pull/360) * [IR-341](https://issues.redhat.com/browse/IR-341): bump openshift/api [#359](https://github.com/openshift/image-registry/pull/359) * [IR-270](https://issues.redhat.com/browse/IR-270): support push by digest [#355](https://github.com/openshift/image-registry/pull/355) * [IR-269](https://issues.redhat.com/browse/IR-269): Enable pull-through for manifest lists [#347](https://github.com/openshift/image-registry/pull/347) * [IR-341](https://issues.redhat.com/browse/IR-341): bump openshift/api [#358](https://github.com/openshift/image-registry/pull/358) * Updating openshift-enterprise-registry images to be consistent with ART [#356](https://github.com/openshift/image-registry/pull/356) * [IR-314](https://issues.redhat.com/browse/IR-314): Use Distribution 2.8.1 [#354](https://github.com/openshift/image-registry/pull/354) * [IR-264](https://issues.redhat.com/browse/IR-264): add basic tests for hard pruner [#353](https://github.com/openshift/image-registry/pull/353) * [IR-268](https://issues.redhat.com/browse/IR-268): Support pull through with Manifest Lists [#345](https://github.com/openshift/image-registry/pull/345) * add myself to OWNERS [#352](https://github.com/openshift/image-registry/pull/352) * [Full changelog](https://github.com/openshift/image-registry/compare/9e75355ca282cf5abac5595585a4b089e6a95e6f...f414ba7310818c39af1eaf8239e056cb6f146128) ### [driver-toolkit](https://github.com/openshift/driver-toolkit/tree/967d9d324b00595e22d7835a4979b95dbc2e355d) * Fixing `check-commits-count` to work on other branches than `master`. (#118) [#118](https://github.com/openshift/driver-toolkit/pull/118) * Adding rpm-build to the Dockerfile (#116) [#116](https://github.com/openshift/driver-toolkit/pull/116) * Adding a missing space to README.md. (#115) [#115](https://github.com/openshift/driver-toolkit/pull/115) * Updating `README.md`. (#114) [#114](https://github.com/openshift/driver-toolkit/pull/114) * Updating the README.md. (#112) [#112](https://github.com/openshift/driver-toolkit/pull/112) * Updating driver-toolkit images to be consistent with ART (#111) [#111](https://github.com/openshift/driver-toolkit/pull/111) * Adding documentation regarding the driver-toolkit imagestream. (#110) [#110](https://github.com/openshift/driver-toolkit/pull/110) * Adding kernel-rpm-macros to the Dockerfile. (#106) [#106](https://github.com/openshift/driver-toolkit/pull/106) * [Full changelog](https://github.com/openshift/driver-toolkit/compare/6e5c04c066a428047d1755478cf88b290d32ad8f...967d9d324b00595e22d7835a4979b95dbc2e355d) ### [egress-router-cni](https://github.com/openshift/egress-router-cni/tree/879b72bf6305ef394291ed1b4c5eeb3b11917633) * Updating egress-router-cni images to be consistent with ART [#65](https://github.com/openshift/egress-router-cni/pull/65) * [Full changelog](https://github.com/openshift/egress-router-cni/compare/a92e415791b531ca15ec84953550b71bd3534566...879b72bf6305ef394291ed1b4c5eeb3b11917633) ### [etcd](https://github.com/openshift/etcd/tree/13c18c444a8c6a86ccbba16cce664008f5f948bd) * Updating ose-etcd images to be consistent with ART [#181](https://github.com/openshift/etcd/pull/181) * [OCPBUGS-5458](https://issues.redhat.com/browse/OCPBUGS-5458): UPSTREAM:<carry>: etcdserver: process the scenaro of the last WAL rec… [#175](https://github.com/openshift/etcd/pull/175) * [OCPBUGS-3098](https://issues.redhat.com/browse/OCPBUGS-3098): Rebase openshift/etcd 4.13 onto v3.5.6 [#168](https://github.com/openshift/etcd/pull/168) * Bug OCPBUGS-3098: UPSTREAM: <carry>: server/etcdmain: add configurable cipher list to gRPC proxy listener [#162](https://github.com/openshift/etcd/pull/162) * [Full changelog](https://github.com/openshift/etcd/compare/bb82e891abeaddd57e1a07775874d71f2ddd9e85...13c18c444a8c6a86ccbba16cce664008f5f948bd) ### [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp/tree/9b7ca987656ad184730a6b430dcd846f5bc75db5) * Update OWNERS [#27](https://github.com/openshift/cloud-provider-gcp/pull/27) * Resolve dynamic resource allocation unknown revision [#26](https://github.com/openshift/cloud-provider-gcp/pull/26) * [OCPBUGS-6406](https://issues.redhat.com/browse/OCPBUGS-6406): Merge https://github.com/kubernetes/cloud-provider-gcp:master into master [#18](https://github.com/openshift/cloud-provider-gcp/pull/18) * Updating ose-gcp-cloud-controller-manager images to be consistent with ART [#24](https://github.com/openshift/cloud-provider-gcp/pull/24) * Update OWNERS [#25](https://github.com/openshift/cloud-provider-gcp/pull/25) * Updating ose-gcp-cloud-controller-manager images to be consistent with ART [#22](https://github.com/openshift/cloud-provider-gcp/pull/22) * [OCPBUGS-2076](https://issues.redhat.com/browse/OCPBUGS-2076): Replace k8s.io/cloud-provider with openshift's version [#23](https://github.com/openshift/cloud-provider-gcp/pull/23) * [OCPBUGS-1413](https://issues.redhat.com/browse/OCPBUGS-1413): Rebase 29.09.2022 k8s 1.25 [#21](https://github.com/openshift/cloud-provider-gcp/pull/21) * Updating ose-gcp-cloud-controller-manager images to be consistent with ART [#19](https://github.com/openshift/cloud-provider-gcp/pull/19) * [Bug 2087042](https://bugzilla.redhat.com/show_bug.cgi?id=2087042): UPSTREAM: 333: Bump providers to k8s v1.24 [#17](https://github.com/openshift/cloud-provider-gcp/pull/17) * [Bug 2087042](https://bugzilla.redhat.com/show_bug.cgi?id=2087042): Merge https://github.com/kubernetes/cloud-provider-gcp:master into master [#13](https://github.com/openshift/cloud-provider-gcp/pull/13) * Revert "UPSTREAM: 313: Bug 2065011: Reuse instance-groups for internal load balancers" [#16](https://github.com/openshift/cloud-provider-gcp/pull/16) * UPSTREAM: 313: Bug 2065011: Reuse instance-groups for internal load balancers [#15](https://github.com/openshift/cloud-provider-gcp/pull/15) * [Bug 2041509](https://bugzilla.redhat.com/show_bug.cgi?id=2041509): Rebase CCM onto latest changes with K8s 1.23 updates [#11](https://github.com/openshift/cloud-provider-gcp/pull/11) * Merge https://github.com/kubernetes/cloud-provider-gcp:master into master [#8](https://github.com/openshift/cloud-provider-gcp/pull/8) * Updating ose-gcp-cloud-controller-manager images to be consistent with ART [#10](https://github.com/openshift/cloud-provider-gcp/pull/10) * Merge https://github.com/kubernetes/cloud-provider-gcp:master into master [#6](https://github.com/openshift/cloud-provider-gcp/pull/6) * UPSTREAM: <carry>: GCP CCM fixes [#7](https://github.com/openshift/cloud-provider-gcp/pull/7) * UPSTREAM: <carry>: Add a Dockerfile that compatible with OpenShift [#3](https://github.com/openshift/cloud-provider-gcp/pull/3) * UPSTREAM: <carry>: Change upstream OWNERS [#1](https://github.com/openshift/cloud-provider-gcp/pull/1) * bump to go1.16 [#227](https://github.com/openshift/cloud-provider-gcp/pull/227) * pkg/csrapproval: fix setting required fields [#254](https://github.com/openshift/cloud-provider-gcp/pull/254) * add signer for istiod after 1.22 [#248](https://github.com/openshift/cloud-provider-gcp/pull/248) * A few build cleanups [#256](https://github.com/openshift/cloud-provider-gcp/pull/256) * Gke gcloud auth plugin [#250](https://github.com/openshift/cloud-provider-gcp/pull/250) * use dl.k8s.io where possible [#252](https://github.com/openshift/cloud-provider-gcp/pull/252) * Use node's (not cluster's) location in syncNode to support Direct-Path in regional clusters [#246](https://github.com/openshift/cloud-provider-gcp/pull/246) * Add a binary kubectl-gke-exec-auth-plugin [#242](https://github.com/openshift/cloud-provider-gcp/pull/242) * Migrate csrapproval library to certificates/v1 [#243](https://github.com/openshift/cloud-provider-gcp/pull/243) * Use versioned credential provider API [#241](https://github.com/openshift/cloud-provider-gcp/pull/241) * Set CacheKeyType on credential provider response [#235](https://github.com/openshift/cloud-provider-gcp/pull/235) * Add vinayakankugoyal as approver and reviewer of gcp-controller-manag… [#184](https://github.com/openshift/cloud-provider-gcp/pull/184) * Format the projectID for Domain-scoped project [#239](https://github.com/openshift/cloud-provider-gcp/pull/239) * fix image tag derivation [#237](https://github.com/openshift/cloud-provider-gcp/pull/237) * Update gcp auth provider config [#230](https://github.com/openshift/cloud-provider-gcp/pull/230) * Sync //providers dependencies version with k/k [#229](https://github.com/openshift/cloud-provider-gcp/pull/229) * Use at minimum n1-standard-2 in cluster/gce/config-common.sh [#228](https://github.com/openshift/cloud-provider-gcp/pull/228) * Add LICENSE to //providers [#224](https://github.com/openshift/cloud-provider-gcp/pull/224) * Update to latest /cluster directory from kubernetes/kubernetes [#216](https://github.com/openshift/cloud-provider-gcp/pull/216) * do a readonly install of golint for tools/verify-golint.sh [#225](https://github.com/openshift/cloud-provider-gcp/pull/225) * gcp-controller-manager: Fix startup panic [#222](https://github.com/openshift/cloud-provider-gcp/pull/222) * if one node pool is broken, keep checking others to find an instance … [#221](https://github.com/openshift/cloud-provider-gcp/pull/221) * Remove redundant dir from golint check [#218](https://github.com/openshift/cloud-provider-gcp/pull/218) * Remove invalid options from CCM manifest [#219](https://github.com/openshift/cloud-provider-gcp/pull/219) * Add Go code coverage script [#217](https://github.com/openshift/cloud-provider-gcp/pull/217) * Add verify-all.sh [#205](https://github.com/openshift/cloud-provider-gcp/pull/205) * Bump cloud-provider-gcp to v1.21 [#204](https://github.com/openshift/cloud-provider-gcp/pull/204) * Switch to Authorization v1 [#213](https://github.com/openshift/cloud-provider-gcp/pull/213) * Rebase changes on branch release1.20 to current master [#207](https://github.com/openshift/cloud-provider-gcp/pull/207) * Disable local loopback for volume host [#181](https://github.com/openshift/cloud-provider-gcp/pull/181) * Set user agent for GCE and GKE API clients [#208](https://github.com/openshift/cloud-provider-gcp/pull/208) * Document how to re-gen BUILD files in README.md [#192](https://github.com/openshift/cloud-provider-gcp/pull/192) * Add verify-govet.sh [#200](https://github.com/openshift/cloud-provider-gcp/pull/200) * Windows crossbuild support [#189](https://github.com/openshift/cloud-provider-gcp/pull/189) * Add verify-golint.sh [#198](https://github.com/openshift/cloud-provider-gcp/pull/198) * Fix golint issues in credential provider [#201](https://github.com/openshift/cloud-provider-gcp/pull/201) * Adding go fmt checking script [#197](https://github.com/openshift/cloud-provider-gcp/pull/197) * Remove etcd images from cluster/images [#193](https://github.com/openshift/cloud-provider-gcp/pull/193) * fix Go Module, and upgrade go to 1.15 [#195](https://github.com/openshift/cloud-provider-gcp/pull/195) * Updating to k/k v1.20 [#178](https://github.com/openshift/cloud-provider-gcp/pull/178) * Bugfix for DNS validation doesn't work for Windows [#190](https://github.com/openshift/cloud-provider-gcp/pull/190) * cluster: Remove inactive members from OWNERS [#188](https://github.com/openshift/cloud-provider-gcp/pull/188) * Add DNS csr verification for gcp-controller-manager [#185](https://github.com/openshift/cloud-provider-gcp/pull/185) * test: update pause-win image to the new one k8s.gcr.io/pause:3.4.1 [#186](https://github.com/openshift/cloud-provider-gcp/pull/186) * Set required field Status in CertificateSigningRequestCondition. [#182](https://github.com/openshift/cloud-provider-gcp/pull/182) * Add jpbetz to OWNERS as reviewer [#180](https://github.com/openshift/cloud-provider-gcp/pull/180) * Switch GCP list calls to use pagination. [#179](https://github.com/openshift/cloud-provider-gcp/pull/179) * Add unit tests to auth-provider-gcp [#176](https://github.com/openshift/cloud-provider-gcp/pull/176) * Update gcp-controller-manager to use k8s.io/klog/v2 [#174](https://github.com/openshift/cloud-provider-gcp/pull/174) * Add auth-provider-gcp for out-of-tree credential provision [#168](https://github.com/openshift/cloud-provider-gcp/pull/168) * Update k8s.io/klog to k8s.io/klog/v2 for gke-exec-auth-plugin [#172](https://github.com/openshift/cloud-provider-gcp/pull/172) * Add klog.InitFlags to correctly handle klog flags. [#169](https://github.com/openshift/cloud-provider-gcp/pull/169) * Sort imports after upgrade to v1.19 [#167](https://github.com/openshift/cloud-provider-gcp/pull/167) * Updating to K/K V1.19 [#166](https://github.com/openshift/cloud-provider-gcp/pull/166) * OWNERS: move nicksardo to emeritus_approvers [#162](https://github.com/openshift/cloud-provider-gcp/pull/162) * CSR Approver/Signer: Only handle CSRs meant for the default signer [#160](https://github.com/openshift/cloud-provider-gcp/pull/160) * Make node annotator failure retry correctly follow queue rate limiter [#149](https://github.com/openshift/cloud-provider-gcp/pull/149) * Updated rules_docker to latest to fix build error [#157](https://github.com/openshift/cloud-provider-gcp/pull/157) * Remove inactive members from OWNERS [#156](https://github.com/openshift/cloud-provider-gcp/pull/156) * Ignore meaningless failures when setting bucket ACLs during kube-up.sh [#155](https://github.com/openshift/cloud-provider-gcp/pull/155) * Create the bucket for tars based on $PROJECT [#154](https://github.com/openshift/cloud-provider-gcp/pull/154) * verify-kube-binaries uses relative path instead of fixed [#153](https://github.com/openshift/cloud-provider-gcp/pull/153) * Fix shellcheck failure in cluster/gce/config-default.sh [#152](https://github.com/openshift/cloud-provider-gcp/pull/152) * Fix CCM image. [#151](https://github.com/openshift/cloud-provider-gcp/pull/151) * Add logdump for e2e create. [#148](https://github.com/openshift/cloud-provider-gcp/pull/148) * Added k8s admin account to the master. [#150](https://github.com/openshift/cloud-provider-gcp/pull/150) * Add basic cluster up/down e2e test. [#144](https://github.com/openshift/cloud-provider-gcp/pull/144) * Add Ben and Amit to Clusters owners file. [#147](https://github.com/openshift/cloud-provider-gcp/pull/147) * Fix missing sha reference in cluster-up. [#146](https://github.com/openshift/cloud-provider-gcp/pull/146) * Deploy Kubernetes from cloud-provider-gcp. [#143](https://github.com/openshift/cloud-provider-gcp/pull/143) * Update CCM to be built against 1.18 [#140](https://github.com/openshift/cloud-provider-gcp/pull/140) * update to 1.18 libraries [#138](https://github.com/openshift/cloud-provider-gcp/pull/138) * Use three-way-merge to reconcile labels from GCE instance to K8S node [#132](https://github.com/openshift/cloud-provider-gcp/pull/132) * Remove awly from OWNERS and SECURITY_CONTACTS [#136](https://github.com/openshift/cloud-provider-gcp/pull/136) * Add /healthz endpoint to gcp-controller-manager [#135](https://github.com/openshift/cloud-provider-gcp/pull/135) * Change verified-ksa-to-gsa ConfigMap data encoding. [#133](https://github.com/openshift/cloud-provider-gcp/pull/133) * Allow override of image registry with IMAGE_REGISTRY env var [#127](https://github.com/openshift/cloud-provider-gcp/pull/127) * Revert "add bazel version for bazelisk" [#134](https://github.com/openshift/cloud-provider-gcp/pull/134) * add bazel version for bazelisk [#131](https://github.com/openshift/cloud-provider-gcp/pull/131) * Bug fixes after initial IAM integration. [#128](https://github.com/openshift/cloud-provider-gcp/pull/128) * Simplify parsing of Node URL (and support colons in project names). [#130](https://github.com/openshift/cloud-provider-gcp/pull/130) * Pin distroless/static image to a tag instead of latest [#124](https://github.com/openshift/cloud-provider-gcp/pull/124) * Node syncer [#123](https://github.com/openshift/cloud-provider-gcp/pull/123) * Don't set a timeout on informers in gcp-controller-manager [#119](https://github.com/openshift/cloud-provider-gcp/pull/119) * Clean up a few staticcheck findings [#122](https://github.com/openshift/cloud-provider-gcp/pull/122) * Add @sambdavidson as approver for controller and exec plugin [#120](https://github.com/openshift/cloud-provider-gcp/pull/120) * Add service-account-verifier control loop to gcp-controller-manager. [#121](https://github.com/openshift/cloud-provider-gcp/pull/121) * Let CA file path be set via kube-env to enable Windows paths. [#118](https://github.com/openshift/cloud-provider-gcp/pull/118) * don't let kubelets request certs with email address or URI SANs [#117](https://github.com/openshift/cloud-provider-gcp/pull/117) * Fix build on Windows [#114](https://github.com/openshift/cloud-provider-gcp/pull/114) * Improve CSR metric reporting [#111](https://github.com/openshift/cloud-provider-gcp/pull/111) * Update numerous toolchain components. [#110](https://github.com/openshift/cloud-provider-gcp/pull/110) * gcp-controller-manager: clean up startup SAR error metric noise [#109](https://github.com/openshift/cloud-provider-gcp/pull/109) * Include node-local-dns label in node_annotator.go [#107](https://github.com/openshift/cloud-provider-gcp/pull/107) * Rename build/ to release/ [#106](https://github.com/openshift/cloud-provider-gcp/pull/106) * merge_licenses.sh: Include own LICENSE [#105](https://github.com/openshift/cloud-provider-gcp/pull/105) * Pkg csrutil [#102](https://github.com/openshift/cloud-provider-gcp/pull/102) * Update rules_go to resolve bazel compatibility. [#101](https://github.com/openshift/cloud-provider-gcp/pull/101) * Fix klog flag set [#100](https://github.com/openshift/cloud-provider-gcp/pull/100) * Allow override GCE Endpoint in gcp-controller-manager [#99](https://github.com/openshift/cloud-provider-gcp/pull/99) * Update go-tpm version [#98](https://github.com/openshift/cloud-provider-gcp/pull/98) * Disabled dynamic linking of gke-exec-auth-plugin binary. [#97](https://github.com/openshift/cloud-provider-gcp/pull/97) * gcp-controller-manager refactor part 2 [#96](https://github.com/openshift/cloud-provider-gcp/pull/96) * gcp-controller-manager refactor part 1 [#95](https://github.com/openshift/cloud-provider-gcp/pull/95) * Remove VM identity doc mode from exec plugin [#93](https://github.com/openshift/cloud-provider-gcp/pull/93) * Raise various CSR limits to increase throughput [#92](https://github.com/openshift/cloud-provider-gcp/pull/92) * Add a flag to disable legacy kubelet bootstrap [#94](https://github.com/openshift/cloud-provider-gcp/pull/94) * Moved lockfile from os's tmp to cache dir. [#91](https://github.com/openshift/cloud-provider-gcp/pull/91) * Filesystem lock for gke-exec-auth-plugin [#90](https://github.com/openshift/cloud-provider-gcp/pull/90) * Updated dependencies and fix README [#89](https://github.com/openshift/cloud-provider-gcp/pull/89) * Don't re-queue deleted nodes in nodeAnnotator [#88](https://github.com/openshift/cloud-provider-gcp/pull/88) * Fix startup and CSRs for regional clusters [#87](https://github.com/openshift/cloud-provider-gcp/pull/87) * Use cluster's location when fetching from GKE API [#85](https://github.com/openshift/cloud-provider-gcp/pull/85) * ccm build using bazel [#75](https://github.com/openshift/cloud-provider-gcp/pull/75) * Outbound QPS metrics in gcp-controller-manager [#86](https://github.com/openshift/cloud-provider-gcp/pull/86) * Moved pantheon metrics to their own file and fixed various go-lint errors [#84](https://github.com/openshift/cloud-provider-gcp/pull/84) * Update embargo doc link in SECURITY_OWNERS and change PST to PSC [#83](https://github.com/openshift/cloud-provider-gcp/pull/83) * Correctly handle get region from zone [#82](https://github.com/openshift/cloud-provider-gcp/pull/82) * add an alt token source mode to the exec plugin [#79](https://github.com/openshift/cloud-provider-gcp/pull/79) * improve container build [#80](https://github.com/openshift/cloud-provider-gcp/pull/80) * Updated OWNERS file to include link to docs [#81](https://github.com/openshift/cloud-provider-gcp/pull/81) * Use pflag directly to shed some dependencies [#78](https://github.com/openshift/cloud-provider-gcp/pull/78) * update gcpcm to use v1.13.0 k8s libraries [#77](https://github.com/openshift/cloud-provider-gcp/pull/77) * update go to 1.11.5 [#76](https://github.com/openshift/cloud-provider-gcp/pull/76) * Start migration to Go modules [#56](https://github.com/openshift/cloud-provider-gcp/pull/56) * bump qps/burst defaults [#72](https://github.com/openshift/cloud-provider-gcp/pull/72) * bump go_rules and go version to 1.11.4 boring crypto [#73](https://github.com/openshift/cloud-provider-gcp/pull/73) * Cherry-pick "ensure Node matches metadata before approving CSRs" [#68](https://github.com/openshift/cloud-provider-gcp/pull/68) * bump bazel rules to fix http_archive deprecation [#64](https://github.com/openshift/cloud-provider-gcp/pull/64) * Remove unnecessary code [#62](https://github.com/openshift/cloud-provider-gcp/pull/62) * Move tools/bazel.rc to .bazelrc [#61](https://github.com/openshift/cloud-provider-gcp/pull/61) * Add the function name to the comment [#60](https://github.com/openshift/cloud-provider-gcp/pull/60) * Fix typos: direcly -> directly [#58](https://github.com/openshift/cloud-provider-gcp/pull/58) * Remove self client cert approver [#57](https://github.com/openshift/cloud-provider-gcp/pull/57) * Add a script for merging LICENSE files [#52](https://github.com/openshift/cloud-provider-gcp/pull/52) * Verify vTPM-based CSRs using EK from GCE API [#53](https://github.com/openshift/cloud-provider-gcp/pull/53) * Re-run gazelle and add gazelle-diff command for presubmit [#51](https://github.com/openshift/cloud-provider-gcp/pull/51) * Allow missing AIK certificate [#49](https://github.com/openshift/cloud-provider-gcp/pull/49) * Unit tests for gke_approver validation [#44](https://github.com/openshift/cloud-provider-gcp/pull/44) * Tests for plugin caching logic [#43](https://github.com/openshift/cloud-provider-gcp/pull/43) * Fix prometheus metric names to follow the style guide [#48](https://github.com/openshift/cloud-provider-gcp/pull/48) * Retry CSR failing due to transient errors [#47](https://github.com/openshift/cloud-provider-gcp/pull/47) * adding code-of-conduct.md [#46](https://github.com/openshift/cloud-provider-gcp/pull/46) * only reconcile labels when kube-labels instance metadata is present [#45](https://github.com/openshift/cloud-provider-gcp/pull/45) * add annotater for label reconciliation [#38](https://github.com/openshift/cloud-provider-gcp/pull/38) * Enable node pool check [#37](https://github.com/openshift/cloud-provider-gcp/pull/37) * Add SECURITY_CONTACTS file [#41](https://github.com/openshift/cloud-provider-gcp/pull/41) * Add cloudbuild config for presubmits [#40](https://github.com/openshift/cloud-provider-gcp/pull/40) * Simplify image publishing script [#39](https://github.com/openshift/cloud-provider-gcp/pull/39) * Refactor gcp-controller-manager startup [#34](https://github.com/openshift/cloud-provider-gcp/pull/34) * Add CONTRIBUTING.md [#36](https://github.com/openshift/cloud-provider-gcp/pull/36) * Read VM identity from AIK cert [#32](https://github.com/openshift/cloud-provider-gcp/pull/32) * switch owners and reviewers for gcp-controller-manager [#35](https://github.com/openshift/cloud-provider-gcp/pull/35) * Add label per approval type to approver metrics [#31](https://github.com/openshift/cloud-provider-gcp/pull/31) * factor out annotaters so we can add more [#29](https://github.com/openshift/cloud-provider-gcp/pull/29) * Rotate kubelet certs after 10 days [#30](https://github.com/openshift/cloud-provider-gcp/pull/30) * Check EK cert against root CA [#27](https://github.com/openshift/cloud-provider-gcp/pull/27) * Add metrics to cert controller [#28](https://github.com/openshift/cloud-provider-gcp/pull/28) * Cert controller validation for tpm attestation [#17](https://github.com/openshift/cloud-provider-gcp/pull/17) * Add GCB config for gke-exec-auth-plugin [#25](https://github.com/openshift/cloud-provider-gcp/pull/25) * continue to publish ExternalID to fix logmon [#24](https://github.com/openshift/cloud-provider-gcp/pull/24) * Update GKE dependencies to 1.11 [#23](https://github.com/openshift/cloud-provider-gcp/pull/23) * Use dedicated clients for informer/approver/signer [#22](https://github.com/openshift/cloud-provider-gcp/pull/22) * Add leader election to gke-certificates-controller. [#19](https://github.com/openshift/cloud-provider-gcp/pull/19) * Make exec plugin more robust [#20](https://github.com/openshift/cloud-provider-gcp/pull/20) * Add TPM mode to exec auth plugin [#14](https://github.com/openshift/cloud-provider-gcp/pull/14) * Exec auth plugin using VM ID token [#13](https://github.com/openshift/cloud-provider-gcp/pull/13) * Update and re-run gazelle [#12](https://github.com/openshift/cloud-provider-gcp/pull/12) * Bump certs controller version [#11](https://github.com/openshift/cloud-provider-gcp/pull/11) * Fix node server cert validation [#10](https://github.com/openshift/cloud-provider-gcp/pull/10) * Tag images with explicit meaningful version [#9](https://github.com/openshift/cloud-provider-gcp/pull/9) * Approve Kubelet serving CSR [#7](https://github.com/openshift/cloud-provider-gcp/pull/7) * Stamp docker images with commit SHA instead of timestamp [#8](https://github.com/openshift/cloud-provider-gcp/pull/8) * Remove non-GCP auth providers [#5](https://github.com/openshift/cloud-provider-gcp/pull/5) * setup build with bazel [#4](https://github.com/openshift/cloud-provider-gcp/pull/4) * Copy SAR approver code into gke certs controller [#3](https://github.com/openshift/cloud-provider-gcp/pull/3) * Import gke-certificates-controller from k8s.io/kubernetes [#1](https://github.com/openshift/cloud-provider-gcp/pull/1) * add mikedanese to owners. [#2](https://github.com/openshift/cloud-provider-gcp/pull/2) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#58029](https://github.com/openshift/cloud-provider-gcp/pull/58029) * Automatic merge from submit-queue (batch tested with PRs 60157, 60337, 60246, 59714, 60467). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#60337](https://github.com/openshift/cloud-provider-gcp/pull/60337) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#59842](https://github.com/openshift/cloud-provider-gcp/pull/59842) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#59986](https://github.com/openshift/cloud-provider-gcp/pull/59986) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#59323](https://github.com/openshift/cloud-provider-gcp/pull/59323) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#56394](https://github.com/openshift/cloud-provider-gcp/pull/56394) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#59464](https://github.com/openshift/cloud-provider-gcp/pull/59464) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#59447](https://github.com/openshift/cloud-provider-gcp/pull/59447) * Automatic merge from submit-queue (batch tested with PRs 58437, 59490, 55684). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#59490](https://github.com/openshift/cloud-provider-gcp/pull/59490) * Automatic merge from submit-queue (batch tested with PRs 59394, 58769, 59423, 59363, 59245). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#59423](https://github.com/openshift/cloud-provider-gcp/pull/59423) * Automatic merge from submit-queue (batch tested with PRs 59441, 58264, 59287, 59396, 59439). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#59287](https://github.com/openshift/cloud-provider-gcp/pull/59287) * Automatic merge from submit-queue (batch tested with PRs 58777, 58978, 58977, 58775). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#58775](https://github.com/openshift/cloud-provider-gcp/pull/58775) * Automatic merge from submit-queue (batch tested with PRs 58661, 58764, 58368, 58739, 58773). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#58368](https://github.com/openshift/cloud-provider-gcp/pull/58368) * Automatic merge from submit-queue (batch tested with PRs 57867, 58490, 58502, 58134). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#58490](https://github.com/openshift/cloud-provider-gcp/pull/58490) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#58493](https://github.com/openshift/cloud-provider-gcp/pull/58493) * Automatic merge from submit-queue (batch tested with PRs 58053, 58504). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#58504](https://github.com/openshift/cloud-provider-gcp/pull/58504) * Automatic merge from submit-queue (batch tested with PRs 56948, 58365, 58501). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#58501](https://github.com/openshift/cloud-provider-gcp/pull/58501) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#58489](https://github.com/openshift/cloud-provider-gcp/pull/58489) * Automatic merge from submit-queue (batch tested with PRs 57908, 58436). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#58436](https://github.com/openshift/cloud-provider-gcp/pull/58436) * Automatic merge from submit-queue (batch tested with PRs 58104, 58492, 58491). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#58491](https://github.com/openshift/cloud-provider-gcp/pull/58491) * Automatic merge from submit-queue (batch tested with PRs 58422, 58229, 58421, 58435, 58475). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#58435](https://github.com/openshift/cloud-provider-gcp/pull/58435) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#58113](https://github.com/openshift/cloud-provider-gcp/pull/58113) * Automatic merge from submit-queue (batch tested with PRs 54230, 58100, 57861, 54752). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#57861](https://github.com/openshift/cloud-provider-gcp/pull/57861) * Automatic merge from submit-queue (batch tested with PRs 57351, 55654). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#57351](https://github.com/openshift/cloud-provider-gcp/pull/57351) * Automatic merge from submit-queue (batch tested with PRs 56997, 57008, 56984, 56975, 56955). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#56955](https://github.com/openshift/cloud-provider-gcp/pull/56955) * Automatic merge from submit-queue (batch tested with PRs 56997, 57008, 56984, 56975, 56955). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#57008](https://github.com/openshift/cloud-provider-gcp/pull/57008) * Automatic merge from submit-queue (batch tested with PRs 54410, 56184, 56199, 56191, 56231). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#56199](https://github.com/openshift/cloud-provider-gcp/pull/56199) * Automatic merge from submit-queue (batch tested with PRs 52259, 53951, 54385, 54805, 55145). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#52259](https://github.com/openshift/cloud-provider-gcp/pull/52259) * Automatic merge from submit-queue (batch tested with PRs 55545, 55548, 55815, 56136, 56185). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#55815](https://github.com/openshift/cloud-provider-gcp/pull/55815) * Automatic merge from submit-queue (batch tested with PRs 55545, 55548, 55815, 56136, 56185). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#55545](https://github.com/openshift/cloud-provider-gcp/pull/55545) * Automatic merge from submit-queue (batch tested with PRs 56021, 55843, 55088, 56117, 55859). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#56021](https://github.com/openshift/cloud-provider-gcp/pull/56021) * Automatic merge from submit-queue (batch tested with PRs 51409, 54616). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#51409](https://github.com/openshift/cloud-provider-gcp/pull/51409) * Automatic merge from submit-queue (batch tested with PRs 54366, 54500). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#54500](https://github.com/openshift/cloud-provider-gcp/pull/54500) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#52437](https://github.com/openshift/cloud-provider-gcp/pull/52437) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#51072](https://github.com/openshift/cloud-provider-gcp/pull/51072) * Automatic merge from submit-queue (batch tested with PRs 51750, 53195, 53384, 53410). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#53410](https://github.com/openshift/cloud-provider-gcp/pull/53410) * Automatic merge from submit-queue (batch tested with PRs 53234, 53252, 53267, 53276, 53107). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#53276](https://github.com/openshift/cloud-provider-gcp/pull/53276) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. [#52983](https://github.com/openshift/cloud-provider-gcp/pull/52983) * Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.. [#52751](https://github.com/openshift/cloud-provider-gcp/pull/52751) * Automatic merge from submit-queue (batch tested with PRs 52109, 52235, 51809, 52161, 50080). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.. [#51809](https://github.com/openshift/cloud-provider-gcp/pull/51809) * Automatic merge from submit-queue (batch tested with PRs 43016, 50503, 51281, 51518, 51582). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.. [#51281](https://github.com/openshift/cloud-provider-gcp/pull/51281) * Automatic merge from submit-queue (batch tested with PRs 51915, 51294, 51562, 51911) [#51562](https://github.com/openshift/cloud-provider-gcp/pull/51562) * Automatic merge from submit-queue (batch tested with PRs 50602, 51561, 51703, 51748, 49142) [#51561](https://github.com/openshift/cloud-provider-gcp/pull/51561) * Automatic merge from submit-queue [#51483](https://github.com/openshift/cloud-provider-gcp/pull/51483) * Automatic merge from submit-queue [#48574](https://github.com/openshift/cloud-provider-gcp/pull/48574) * Automatic merge from submit-queue (batch tested with PRs 51298, 51510, 51511) [#51298](https://github.com/openshift/cloud-provider-gcp/pull/51298) * Automatic merge from submit-queue (batch tested with PRs 51174, 51363, 51087, 51382, 51388) [#51382](https://github.com/openshift/cloud-provider-gcp/pull/51382) * Automatic merge from submit-queue (batch tested with PRs 51174, 51363, 51087, 51382, 51388) [#51087](https://github.com/openshift/cloud-provider-gcp/pull/51087) * Automatic merge from submit-queue (batch tested with PRs 51114, 51233, 51024, 51053, 51197) [#51233](https://github.com/openshift/cloud-provider-gcp/pull/51233) * Automatic merge from submit-queue (batch tested with PRs 51224, 51191, 51158, 50669, 51222) [#51222](https://github.com/openshift/cloud-provider-gcp/pull/51222) * Automatic merge from submit-queue [#51138](https://github.com/openshift/cloud-provider-gcp/pull/51138) * Automatic merge from submit-queue (batch tested with PRs 50967, 50505, 50706, 51033, 51028) [#50706](https://github.com/openshift/cloud-provider-gcp/pull/50706) * Automatic merge from submit-queue (batch tested with PRs 50893, 50913, 50963, 50629, 50640) [#50640](https://github.com/openshift/cloud-provider-gcp/pull/50640) * Automatic merge from submit-queue [#50470](https://github.com/openshift/cloud-provider-gcp/pull/50470) * Automatic merge from submit-queue (batch tested with PRs 49916, 50050) [#50050](https://github.com/openshift/cloud-provider-gcp/pull/50050) * Automatic merge from submit-queue (batch tested with PRs 49870, 49416, 49872, 49892, 49908) [#49908](https://github.com/openshift/cloud-provider-gcp/pull/49908) * Automatic merge from submit-queue (batch tested with PRs 45813, 49594, 49443, 49167, 47539) [#49167](https://github.com/openshift/cloud-provider-gcp/pull/49167) * Automatic merge from submit-queue (batch tested with PRs 45813, 49594, 49443, 49167, 47539) [#49594](https://github.com/openshift/cloud-provider-gcp/pull/49594) * Automatic merge from submit-queue (batch tested with PRs 49081, 49318, 49219, 48989, 48486) [#48989](https://github.com/openshift/cloud-provider-gcp/pull/48989) * Automatic merge from submit-queue (batch tested with PRs 49222, 49333, 48708, 49337) [#49333](https://github.com/openshift/cloud-provider-gcp/pull/49333) * Automatic merge from submit-queue (batch tested with PRs 48555, 48849) [#48849](https://github.com/openshift/cloud-provider-gcp/pull/48849) * Automatic merge from submit-queue (batch tested with PRs 48292, 48121) [#48121](https://github.com/openshift/cloud-provider-gcp/pull/48121) * Automatic merge from submit-queue (batch tested with PRs 47918, 47964, 48151, 47881, 48299) [#47881](https://github.com/openshift/cloud-provider-gcp/pull/47881) * Automatic merge from submit-queue (batch tested with PRs 46252, 45524, 46236, 46277, 46522) [#45524](https://github.com/openshift/cloud-provider-gcp/pull/45524) * Automatic merge from submit-queue [#46545](https://github.com/openshift/cloud-provider-gcp/pull/46545) * Automatic merge from submit-queue (batch tested with PRs 46383, 45645, 45923, 44884, 46294) [#44884](https://github.com/openshift/cloud-provider-gcp/pull/44884) * Automatic merge from submit-queue (batch tested with PRs 45573, 46354, 46376, 46162, 46366) [#46366](https://github.com/openshift/cloud-provider-gcp/pull/46366) * Automatic merge from submit-queue (batch tested with PRs 38505, 41785, 46315) [#46315](https://github.com/openshift/cloud-provider-gcp/pull/46315) * Automatic merge from submit-queue [#45987](https://github.com/openshift/cloud-provider-gcp/pull/45987) * Automatic merge from submit-queue [#42395](https://github.com/openshift/cloud-provider-gcp/pull/42395) * Automatic merge from submit-queue [#43777](https://github.com/openshift/cloud-provider-gcp/pull/43777) * Automatic merge from submit-queue [#40338](https://github.com/openshift/cloud-provider-gcp/pull/40338) * Automatic merge from submit-queue (batch tested with PRs 42617, 43247, 43509, 43644, 43820) [#43644](https://github.com/openshift/cloud-provider-gcp/pull/43644) * Automatic merge from submit-queue (batch tested with PRs 42452, 43399) [#42452](https://github.com/openshift/cloud-provider-gcp/pull/42452) * Automatic merge from submit-queue (batch tested with PRs 38702, 41810, 41778, 41858, 41872) [#38702](https://github.com/openshift/cloud-provider-gcp/pull/38702) * Automatic merge from submit-queue (batch tested with PRs 41337, 41375, 41363, 41034, 41350) [#41034](https://github.com/openshift/cloud-provider-gcp/pull/41034) * Automatic merge from submit-queue (batch tested with PRs 37328, 38102, 37261, 31321, 38146) [#31321](https://github.com/openshift/cloud-provider-gcp/pull/31321) * Automatic merge from submit-queue [#33957](https://github.com/openshift/cloud-provider-gcp/pull/33957) * Automatic merge from submit-queue [#32084](https://github.com/openshift/cloud-provider-gcp/pull/32084) * Automatic merge from submit-queue [#31773](https://github.com/openshift/cloud-provider-gcp/pull/31773) * Automatic merge from submit-queue [#29042](https://github.com/openshift/cloud-provider-gcp/pull/29042) * Automatic merge from submit-queue [#27553](https://github.com/openshift/cloud-provider-gcp/pull/27553) * Automatic merge from submit-queue [#27625](https://github.com/openshift/cloud-provider-gcp/pull/27625) * Automatic merge from submit-queue [#25929](https://github.com/openshift/cloud-provider-gcp/pull/25929) * Automatic merge from submit-queue [#26962](https://github.com/openshift/cloud-provider-gcp/pull/26962) * Google Cloud DNS dnsprovider. [#26020](https://github.com/openshift/cloud-provider-gcp/pull/26020) * Actually populate nodeTags field in GCE provider struct [#25225](https://github.com/openshift/cloud-provider-gcp/pull/25225) * Auto commit by PR queue bot [#22486](https://github.com/openshift/cloud-provider-gcp/pull/22486) * Auto commit by PR queue bot [#23019](https://github.com/openshift/cloud-provider-gcp/pull/23019) * Auto commit by PR queue bot [#22094](https://github.com/openshift/cloud-provider-gcp/pull/22094) * Auto commit by PR queue bot [#21319](https://github.com/openshift/cloud-provider-gcp/pull/21319) * Auto commit by PR queue bot [#20210](https://github.com/openshift/cloud-provider-gcp/pull/20210) * Auto commit by PR queue bot [#20098](https://github.com/openshift/cloud-provider-gcp/pull/20098) * Auto commit by PR queue bot [#20195](https://github.com/openshift/cloud-provider-gcp/pull/20195) * Auto commit by PR queue bot [#17276](https://github.com/openshift/cloud-provider-gcp/pull/17276) * Auto commit by PR queue bot [#16142](https://github.com/openshift/cloud-provider-gcp/pull/16142) * Fix GCE Cloud/Attach/Detach stability issues [#16053](https://github.com/openshift/cloud-provider-gcp/pull/16053) * Correctly support updates in EnsureTCPLoadBalancer for GCE. [#15286](https://github.com/openshift/cloud-provider-gcp/pull/15286) * Unrevert #14608 and decrease the latency of GCE load balancer deletions [#14964](https://github.com/openshift/cloud-provider-gcp/pull/14964) * Auto commit by PR queue bot [#14526](https://github.com/openshift/cloud-provider-gcp/pull/14526) * Auto commit by PR queue bot [#14430](https://github.com/openshift/cloud-provider-gcp/pull/14430) * [Full changelog](https://github.com/openshift/cloud-provider-gcp/compare/306a47e15eb91b22d3716b0d7d48fdd35e1ce2ba...9b7ca987656ad184730a6b430dcd846f5bc75db5) ### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/baf133cb8c200c1200363c97442382a9f9dab011) * [OCPBUGS-8481](https://issues.redhat.com/browse/OCPBUGS-8481): [release-4.13] Merge https://github.com/kubernetes-sigs/cluster-api-provider-gcp:release-1.2 (1d8cf4c) into release-4.13 [#192](https://github.com/openshift/cluster-api-provider-gcp/pull/192) * Update OWNERS [#190](https://github.com/openshift/cluster-api-provider-gcp/pull/190) * Updating ose-gcp-cluster-api-controllers images to be consistent with ART [#187](https://github.com/openshift/cluster-api-provider-gcp/pull/187) * Update OWNERS [#188](https://github.com/openshift/cluster-api-provider-gcp/pull/188) * Merge https://github.com/kubernetes-sigs/cluster-api-provider-gcp:main into master [#185](https://github.com/openshift/cluster-api-provider-gcp/pull/185) * Updating ose-gcp-cluster-api-controllers images to be consistent with ART [#184](https://github.com/openshift/cluster-api-provider-gcp/pull/184) * [Bug 2094864](https://bugzilla.redhat.com/show_bug.cgi?id=2094864): Rebase the latest upstream changes [#183](https://github.com/openshift/cluster-api-provider-gcp/pull/183) * Updating ose-gcp-cluster-api-controllers images to be consistent with ART [#182](https://github.com/openshift/cluster-api-provider-gcp/pull/182) * Rebase upstream latest [#181](https://github.com/openshift/cluster-api-provider-gcp/pull/181) * Update golang to version 1.17 [#180](https://github.com/openshift/cluster-api-provider-gcp/pull/180) * [OCPCLOUD-1250](https://issues.redhat.com/browse/OCPCLOUD-1250): add annotation to enable gpu autoscaling [#177](https://github.com/openshift/cluster-api-provider-gcp/pull/177) * [OCPCLOUD-1251](https://issues.redhat.com/browse/OCPCLOUD-1251): add mock test for passing guestAccelerators to api [#178](https://github.com/openshift/cluster-api-provider-gcp/pull/178) * [Bug 2009111](https://bugzilla.redhat.com/show_bug.cgi?id=2009111): Fix broken path defaulting for disk image [#175](https://github.com/openshift/cluster-api-provider-gcp/pull/175) * Enable support for instances with GPUs on GCP [#172](https://github.com/openshift/cluster-api-provider-gcp/pull/172) * Updating ose-gcp-machine-controllers images to be consistent with ART [#174](https://github.com/openshift/cluster-api-provider-gcp/pull/174) * Updat golang image to version 1.16 inside Makefile [#173](https://github.com/openshift/cluster-api-provider-gcp/pull/173) * update golang.org/x/oauth2 to support gcp workload identity [#167](https://github.com/openshift/cluster-api-provider-gcp/pull/167) * [Bug 1994480](https://bugzilla.redhat.com/show_bug.cgi?id=1994480): Update dependencies to K8s 1.22 [#170](https://github.com/openshift/cluster-api-provider-gcp/pull/170) * [Bug 1990447](https://bugzilla.redhat.com/show_bug.cgi?id=1990447): Create event only if the machine was modified [#168](https://github.com/openshift/cluster-api-provider-gcp/pull/168) * Updating .ci-operator.yaml `build_root_image` from openshift/release [#165](https://github.com/openshift/cluster-api-provider-gcp/pull/165) * add in-container vendor [#153](https://github.com/openshift/cluster-api-provider-gcp/pull/153) * Makefile fix [#147](https://github.com/openshift/cluster-api-provider-gcp/pull/147) * [Bug 1948719](https://bugzilla.redhat.com/show_bug.cgi?id=1948719): update controller-runtime dependency [#163](https://github.com/openshift/cluster-api-provider-gcp/pull/163) * [Bug 1954177](https://bugzilla.redhat.com/show_bug.cgi?id=1954177): Update mao dependency for webhook v1 changes [#161](https://github.com/openshift/cluster-api-provider-gcp/pull/161) * [Bug 1948719](https://bugzilla.redhat.com/show_bug.cgi?id=1948719): update k8s dependencies to 1.21 [#159](https://github.com/openshift/cluster-api-provider-gcp/pull/159) * [Bug 1918910](https://bugzilla.redhat.com/show_bug.cgi?id=1918910): Only log error on nonexistent instance type for scale from zero [#157](https://github.com/openshift/cluster-api-provider-gcp/pull/157) * Updating ose-gcp-machine-controllers builder & base images to be consistent with ART [#156](https://github.com/openshift/cluster-api-provider-gcp/pull/156) * [Bug 1910318](https://bugzilla.redhat.com/show_bug.cgi?id=1910318): Ensure original conditions aren't mutated during reconcile [#155](https://github.com/openshift/cluster-api-provider-gcp/pull/155) * [Bug 1910318](https://bugzilla.redhat.com/show_bug.cgi?id=1910318): Add condition to show actuator exists condition on machine [#152](https://github.com/openshift/cluster-api-provider-gcp/pull/152) * [Bug 1934021](https://bugzilla.redhat.com/show_bug.cgi?id=1934021): Ensure response body is closed when we are finished with the request [#150](https://github.com/openshift/cluster-api-provider-gcp/pull/150) * Try to mark node for up to 30 seconds when termination notice observed [#145](https://github.com/openshift/cluster-api-provider-gcp/pull/145) * Updating ose-gcp-machine-controllers builder & base images to be consistent with ART [#146](https://github.com/openshift/cluster-api-provider-gcp/pull/146) * [Bug 1909108](https://bugzilla.redhat.com/show_bug.cgi?id=1909108): Bump K8s dependencies to 1.20 [#141](https://github.com/openshift/cluster-api-provider-gcp/pull/141) * [Bug 1907286](https://bugzilla.redhat.com/show_bug.cgi?id=1907286): Ensure Machine is marked interruptible as well as Node [#140](https://github.com/openshift/cluster-api-provider-gcp/pull/140) * [Bug 1903424](https://bugzilla.redhat.com/show_bug.cgi?id=1903424): Ensure MAO dependency is up to date to include newest metrics [#139](https://github.com/openshift/cluster-api-provider-gcp/pull/139) * Vendor: downgrade gcp sdk to v0.57.0 [#138](https://github.com/openshift/cluster-api-provider-gcp/pull/138) * [Bug 1902157](https://bugzilla.redhat.com/show_bug.cgi?id=1902157): Update termination handler to use node conditions [#134](https://github.com/openshift/cluster-api-provider-gcp/pull/134) * Bump scripts to Go 1.15 [#136](https://github.com/openshift/cluster-api-provider-gcp/pull/136) * Updating ose-gcp-machine-controllers builder & base images to be consistent with ART [#135](https://github.com/openshift/cluster-api-provider-gcp/pull/135) * Add verify-diff check in generate task and enable in CI [#133](https://github.com/openshift/cluster-api-provider-gcp/pull/133) * Enable Machine API to support Customer Managed Keys [#132](https://github.com/openshift/cluster-api-provider-gcp/pull/132) * add bugzilla component and subcomponent to OWNERS [#128](https://github.com/openshift/cluster-api-provider-gcp/pull/128) * [Bug 1883497](https://bugzilla.redhat.com/show_bug.cgi?id=1883497): Fix missing logs due to mixed klog versions [#126](https://github.com/openshift/cluster-api-provider-gcp/pull/126) * [Bug 1883497](https://bugzilla.redhat.com/show_bug.cgi?id=1883497): Fix missing logs due to mixed klog versions [#123](https://github.com/openshift/cluster-api-provider-gcp/pull/123) * BUG 1875598: Ensure the Virtual Machine provider state is set to Unknown when Failed [#122](https://github.com/openshift/cluster-api-provider-gcp/pull/122) * [Bug 1878163](https://bugzilla.redhat.com/show_bug.cgi?id=1878163): Updating Dockerfile.rhel baseimages to mach ocp-build-data config [#120](https://github.com/openshift/cluster-api-provider-gcp/pull/120) * BUG 1877743: Bump K8s dependencies to v1.19.0 [#119](https://github.com/openshift/cluster-api-provider-gcp/pull/119) * [Bug 1878170](https://bugzilla.redhat.com/show_bug.cgi?id=1878170): Add unit tests for machine scope [#108](https://github.com/openshift/cluster-api-provider-gcp/pull/108) * [Bug 1872080](https://bugzilla.redhat.com/show_bug.cgi?id=1872080): Add Dockerfile.rhel to match build configuration in ocp-build-data [#118](https://github.com/openshift/cluster-api-provider-gcp/pull/118) * [Bug 1872080](https://bugzilla.redhat.com/show_bug.cgi?id=1872080): Updating Dockerfile baseimages to mach ocp-build-data config [#117](https://github.com/openshift/cluster-api-provider-gcp/pull/117) * BUG 1858400: [Performance] Lease refresh period for machine-api-controllers is too high, causes heavy writes to etcd at idle [#115](https://github.com/openshift/cluster-api-provider-gcp/pull/115) * BUG 1867262: Support networks shared from a different project [#113](https://github.com/openshift/cluster-api-provider-gcp/pull/113) * Fix minor linting issues [#105](https://github.com/openshift/cluster-api-provider-gcp/pull/105) * Add tests for actuator events [#107](https://github.com/openshift/cluster-api-provider-gcp/pull/107) * [Bug 1857175](https://bugzilla.redhat.com/show_bug.cgi?id=1857175): Revendor mao to bring https://github.com/openshift/machine-api-operator/pull/644 [#106](https://github.com/openshift/cluster-api-provider-gcp/pull/106) * BUG 1858400: [Performance] Lease refresh period for machine-api-controllers is too high, causes heavy writes to etcd at idle [#104](https://github.com/openshift/cluster-api-provider-gcp/pull/104) * BUG 1856597: Pass scheme to client creation so that it uses scheme with Machine API [#103](https://github.com/openshift/cluster-api-provider-gcp/pull/103) * [Bug 1856140](https://bugzilla.redhat.com/show_bug.cgi?id=1856140): Bump golang.org/x/text to v0.3.3 [#102](https://github.com/openshift/cluster-api-provider-gcp/pull/102) * support sourceImage outside the existing project [#101](https://github.com/openshift/cluster-api-provider-gcp/pull/101) * Enable metrics [#94](https://github.com/openshift/cluster-api-provider-gcp/pull/94) * Add spot instance label to machine spec [#100](https://github.com/openshift/cluster-api-provider-gcp/pull/100) * Implement leader election for gcp provider [#85](https://github.com/openshift/cluster-api-provider-gcp/pull/85) * Add termination handler for spot instances [#99](https://github.com/openshift/cluster-api-provider-gcp/pull/99) * Revendor MAO [#98](https://github.com/openshift/cluster-api-provider-gcp/pull/98) * Add liveness/readiness probes [#96](https://github.com/openshift/cluster-api-provider-gcp/pull/96) * Add support for preemptible instances [#97](https://github.com/openshift/cluster-api-provider-gcp/pull/97) * Add dgrigore to approvers [#95](https://github.com/openshift/cluster-api-provider-gcp/pull/95) * [Bug 1840821](https://bugzilla.redhat.com/show_bug.cgi?id=1840821): Update machine-api-operator dependency [#93](https://github.com/openshift/cluster-api-provider-gcp/pull/93) * [Bug 1808971](https://bugzilla.redhat.com/show_bug.cgi?id=1808971): Machine status shows "running" when an instance was terminated [#89](https://github.com/openshift/cluster-api-provider-gcp/pull/89) * [Bug 1809345](https://bugzilla.redhat.com/show_bug.cgi?id=1809345): Add the machine's name as a known NodeInternalDNS [#88](https://github.com/openshift/cluster-api-provider-gcp/pull/88) * [Bug 1832186](https://bugzilla.redhat.com/show_bug.cgi?id=1832186): Bump all dependencies to kube 1.18 [#82](https://github.com/openshift/cluster-api-provider-gcp/pull/82) * BUG 1825290: Switch to Go errors instead of github.com/pkg/errors [#84](https://github.com/openshift/cluster-api-provider-gcp/pull/84) * Remove MachineSet manager from image [#81](https://github.com/openshift/cluster-api-provider-gcp/pull/81) * Bump scripts to Go 1.13 [#80](https://github.com/openshift/cluster-api-provider-gcp/pull/80) * Update OWNERS with current team members [#83](https://github.com/openshift/cluster-api-provider-gcp/pull/83) * Restore original make unit behaviour [#79](https://github.com/openshift/cluster-api-provider-gcp/pull/79) * Add Machineset annotations to support autoscaling to/from zero [#77](https://github.com/openshift/cluster-api-provider-gcp/pull/77) * Remove bison from OWNERS file [#78](https://github.com/openshift/cluster-api-provider-gcp/pull/78) * Revendor mao with timeout formatting fix [#76](https://github.com/openshift/cluster-api-provider-gcp/pull/76) * Remove unnecessary machine specific client [#70](https://github.com/openshift/cluster-api-provider-gcp/pull/70) * Add gitignore [#73](https://github.com/openshift/cluster-api-provider-gcp/pull/73) * [Bug 1733474](https://bugzilla.redhat.com/show_bug.cgi?id=1733474): Revendor MAO with new node draining feature and check existence before node deletion [#74](https://github.com/openshift/cluster-api-provider-gcp/pull/74) * OWNERS: remove frobware [#71](https://github.com/openshift/cluster-api-provider-gcp/pull/71) * Update owners [#69](https://github.com/openshift/cluster-api-provider-gcp/pull/69) * Add more unit tests for reconciler [#68](https://github.com/openshift/cluster-api-provider-gcp/pull/68) * Revendor mao [#67](https://github.com/openshift/cluster-api-provider-gcp/pull/67) * [Bug 1771919](https://bugzilla.redhat.com/show_bug.cgi?id=1771919): Consider an instance to exist regardless the status [#66](https://github.com/openshift/cluster-api-provider-gcp/pull/66) * Fix linking on other architectures [#60](https://github.com/openshift/cluster-api-provider-gcp/pull/60) * Error reporting [#63](https://github.com/openshift/cluster-api-provider-gcp/pull/63) * Revendor for kube-1.16.0 [#64](https://github.com/openshift/cluster-api-provider-gcp/pull/64) * [Bug 1752088](https://bugzilla.redhat.com/show_bug.cgi?id=1752088): UPSTREAM: <carry>: openshift: Revendor to bring https://github.com/openshift/cluster-api/pull/72 [#62](https://github.com/openshift/cluster-api-provider-gcp/pull/62) * Fix 'make goimports' complaint [#61](https://github.com/openshift/cluster-api-provider-gcp/pull/61) * Switch to go modules [#32](https://github.com/openshift/cluster-api-provider-gcp/pull/32) * machine/machine_scope: update status first in Close() [#58](https://github.com/openshift/cluster-api-provider-gcp/pull/58) * Label instances created by the actuator with cluster ID [#57](https://github.com/openshift/cluster-api-provider-gcp/pull/57) * [Bug 1741765](https://bugzilla.redhat.com/show_bug.cgi?id=1741765): Allow invalid project/zone machines to be deleted [#51](https://github.com/openshift/cluster-api-provider-gcp/pull/51) * Update machine only when changed [#54](https://github.com/openshift/cluster-api-provider-gcp/pull/54) * Introduce gosec for security checks [#41](https://github.com/openshift/cluster-api-provider-gcp/pull/41) * Extend makefile with 'make goimports' target [#49](https://github.com/openshift/cluster-api-provider-gcp/pull/49) * [Bug 1740004](https://bugzilla.redhat.com/show_bug.cgi?id=1740004): Set additional machine annotations/labels to get pretty machine output [#48](https://github.com/openshift/cluster-api-provider-gcp/pull/48) * Version support [#28](https://github.com/openshift/cluster-api-provider-gcp/pull/28) * Add support for TargetPools [#40](https://github.com/openshift/cluster-api-provider-gcp/pull/40) * Bump openshift/cluster-api dependencies [#45](https://github.com/openshift/cluster-api-provider-gcp/pull/45) * Remove special error type when returning to controller [#44](https://github.com/openshift/cluster-api-provider-gcp/pull/44) * Add project ID to machine provider spec [#43](https://github.com/openshift/cluster-api-provider-gcp/pull/43) * Return errors from scope.Close() [#42](https://github.com/openshift/cluster-api-provider-gcp/pull/42) * Use the same type for both internal addresses [#39](https://github.com/openshift/cluster-api-provider-gcp/pull/39) * Pass full URL to image when creating compute instance [#37](https://github.com/openshift/cluster-api-provider-gcp/pull/37) * Allow specifying whether you want a public IP [#36](https://github.com/openshift/cluster-api-provider-gcp/pull/36) * Do not b64-encode user data [#35](https://github.com/openshift/cluster-api-provider-gcp/pull/35) * Fix name of the credentials key [#34](https://github.com/openshift/cluster-api-provider-gcp/pull/34) * Add namespace flag to controller command [#33](https://github.com/openshift/cluster-api-provider-gcp/pull/33) * Update vendor cluster-api and kubernetes-drain [#31](https://github.com/openshift/cluster-api-provider-gcp/pull/31) * Prepend machine.Name to logging [#30](https://github.com/openshift/cluster-api-provider-gcp/pull/30) * Switch builds to use Go 1.12 [#29](https://github.com/openshift/cluster-api-provider-gcp/pull/29) * Implement events [#17](https://github.com/openshift/cluster-api-provider-gcp/pull/17) * Add e2e make test [#27](https://github.com/openshift/cluster-api-provider-gcp/pull/27) * Bump k8s to 1.14.1 [#26](https://github.com/openshift/cluster-api-provider-gcp/pull/26) * Make delete async [#24](https://github.com/openshift/cluster-api-provider-gcp/pull/24) * reconciler: change exists to consider TERMINATED state only [#25](https://github.com/openshift/cluster-api-provider-gcp/pull/25) * Convert create into async [#23](https://github.com/openshift/cluster-api-provider-gcp/pull/23) * Update instance internal-dns names [#20](https://github.com/openshift/cluster-api-provider-gcp/pull/20) * Status conditions [#14](https://github.com/openshift/cluster-api-provider-gcp/pull/14) * Fix field [#13](https://github.com/openshift/cluster-api-provider-gcp/pull/13) * Makefile: drop nested quoting [#5](https://github.com/openshift/cluster-api-provider-gcp/pull/5) * Implement Delete instance [#9](https://github.com/openshift/cluster-api-provider-gcp/pull/9) * Implement update [#11](https://github.com/openshift/cluster-api-provider-gcp/pull/11) * More logging for exists method [#10](https://github.com/openshift/cluster-api-provider-gcp/pull/10) * Implement Exists [#4](https://github.com/openshift/cluster-api-provider-gcp/pull/4) * Manage status [#6](https://github.com/openshift/cluster-api-provider-gcp/pull/6) * Add owners file [#3](https://github.com/openshift/cluster-api-provider-gcp/pull/3) * Makefile [#2](https://github.com/openshift/cluster-api-provider-gcp/pull/2) * Introduce Api and create [#1](https://github.com/openshift/cluster-api-provider-gcp/pull/1) * [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/306a47e15eb91b22d3716b0d7d48fdd35e1ce2ba...baf133cb8c200c1200363c97442382a9f9dab011) ### [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp/tree/ca53af896fba13f3c11f56e450f65e6744d3b049) * [OCPBUGS-7366](https://issues.redhat.com/browse/OCPBUGS-7366): New machine stuck in provisioning on VPC [#43](https://github.com/openshift/machine-api-provider-gcp/pull/43) * [OCPCLOUD-1812](https://issues.redhat.com/browse/OCPCLOUD-1812): Update tooling & k8s 1.26 [#40](https://github.com/openshift/machine-api-provider-gcp/pull/40) * Update OWNERS [#42](https://github.com/openshift/machine-api-provider-gcp/pull/42) * Add support for confidential compute [#38](https://github.com/openshift/machine-api-provider-gcp/pull/38) * [OCPBUGS-6431](https://issues.redhat.com/browse/OCPBUGS-6431): Bump golang.org/x/net to 0.5.0 [#39](https://github.com/openshift/machine-api-provider-gcp/pull/39) * [MGMT-12838](https://issues.redhat.com/browse/MGMT-12838): Add Shielded VMs implementation [#33](https://github.com/openshift/machine-api-provider-gcp/pull/33) * Updating ose-machine-api-provider-gcp images to be consistent with ART [#31](https://github.com/openshift/machine-api-provider-gcp/pull/31) * Update OWNERS [#35](https://github.com/openshift/machine-api-provider-gcp/pull/35) * [OCPBUGS-4574](https://issues.redhat.com/browse/OCPBUGS-4574): Machines with invalid zones stuck in no phase [#32](https://github.com/openshift/machine-api-provider-gcp/pull/32) * [OCPCLOUD-1804](https://issues.redhat.com/browse/OCPCLOUD-1804): Port to ginkgo v2 [#34](https://github.com/openshift/machine-api-provider-gcp/pull/34) * [OCPBUGS-3904](https://issues.redhat.com/browse/OCPBUGS-3904): Register unknown instance groups [#22](https://github.com/openshift/machine-api-provider-gcp/pull/22) * [OCPBUGS-860](https://issues.redhat.com/browse/OCPBUGS-860): Set sync period for Machine controller [#24](https://github.com/openshift/machine-api-provider-gcp/pull/24) * [OCPBUGS-1557](https://issues.redhat.com/browse/OCPBUGS-1557): refactor restartPolicyToBool function [#21](https://github.com/openshift/machine-api-provider-gcp/pull/21) * [OCPCLOUD-1755](https://issues.redhat.com/browse/OCPCLOUD-1755): Register control plane machines to instance group [#20](https://github.com/openshift/machine-api-provider-gcp/pull/20) * Updating ose-machine-api-provider-gcp images to be consistent with ART [#19](https://github.com/openshift/machine-api-provider-gcp/pull/19) * [OCPBUGS-1411](https://issues.redhat.com/browse/OCPBUGS-1411): Bump k8s dependencies to 1.25 [#17](https://github.com/openshift/machine-api-provider-gcp/pull/17) * update windows script handling [#16](https://github.com/openshift/machine-api-provider-gcp/pull/16) * Update windows detection [#15](https://github.com/openshift/machine-api-provider-gcp/pull/15) * Add windows machine support [#14](https://github.com/openshift/machine-api-provider-gcp/pull/14) * Updating ose-machine-api-provider-gcp images to be consistent with ART [#13](https://github.com/openshift/machine-api-provider-gcp/pull/13) * [Bug 2082667](https://bugzilla.redhat.com/show_bug.cgi?id=2082667): Bump MAPI dependency. Separate node drain controller. [#12](https://github.com/openshift/machine-api-provider-gcp/pull/12) * [Bug 2087039](https://bugzilla.redhat.com/show_bug.cgi?id=2087039): update dependencies to K8s 1.24, go 1.18 [#11](https://github.com/openshift/machine-api-provider-gcp/pull/11) * Bump machine-api-operator to 25e61c2 [#10](https://github.com/openshift/machine-api-provider-gcp/pull/10) * Bump google.golang.org/api [#9](https://github.com/openshift/machine-api-provider-gcp/pull/9) * [Bug 2067836](https://bugzilla.redhat.com/show_bug.cgi?id=2067836): Bump prometheus/client_golang [#7](https://github.com/openshift/machine-api-provider-gcp/pull/7) * Refactor provider status to use metav1.Condition [#8](https://github.com/openshift/machine-api-provider-gcp/pull/8) * [Bug 2032926](https://bugzilla.redhat.com/show_bug.cgi?id=2032926): Update dependencies to K8s 1.23 [#5](https://github.com/openshift/machine-api-provider-gcp/pull/5) * Label gcp provider image [#4](https://github.com/openshift/machine-api-provider-gcp/pull/4) * [OCPCLOUD-1267](https://issues.redhat.com/browse/OCPCLOUD-1267): Migrate to openshift/api [#3](https://github.com/openshift/machine-api-provider-gcp/pull/3) * Migrate from cluster-api-provider-gcp [#1](https://github.com/openshift/machine-api-provider-gcp/pull/1) * [Full changelog](https://github.com/openshift/machine-api-provider-gcp/compare/306a47e15eb91b22d3716b0d7d48fdd35e1ce2ba...ca53af896fba13f3c11f56e450f65e6744d3b049) ### [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver/tree/c5ae6f5d4a62ecc686259cc680514f1ae9f1f733) * [Bug 1877261](https://bugzilla.redhat.com/show_bug.cgi?id=1877261): UPSTREAM: 973: filesystem is not resized when restoring [#32](https://github.com/openshift/gcp-pd-csi-driver/pull/32) * [OCPBUGS-6411](https://issues.redhat.com/browse/OCPBUGS-6411): Rebase to v1.8.2 for OCP 4.13 [#31](https://github.com/openshift/gcp-pd-csi-driver/pull/31) * Updating ose-gcp-pd-csi-driver images to be consistent with ART [#30](https://github.com/openshift/gcp-pd-csi-driver/pull/30) * Updating ose-gcp-pd-csi-driver images to be consistent with ART [#29](https://github.com/openshift/gcp-pd-csi-driver/pull/29) * UPSTREAM: <carry>: Remove .github files [#28](https://github.com/openshift/gcp-pd-csi-driver/pull/28) * [STOR-862](https://issues.redhat.com/browse/STOR-862): Rebase to v1.7.3 for OCP 4.12 [#27](https://github.com/openshift/gcp-pd-csi-driver/pull/27) * Updating ose-gcp-pd-csi-driver images to be consistent with ART [#26](https://github.com/openshift/gcp-pd-csi-driver/pull/26) * Updating ose-gcp-pd-csi-driver images to be consistent with ART [#25](https://github.com/openshift/gcp-pd-csi-driver/pull/25) * [Bug 2072891](https://bugzilla.redhat.com/show_bug.cgi?id=2072891): Update to v1.5.1 [#24](https://github.com/openshift/gcp-pd-csi-driver/pull/24) * Updating ose-gcp-pd-csi-driver images to be consistent with ART [#22](https://github.com/openshift/gcp-pd-csi-driver/pull/22) * Rebase to v1.3.4 for OCP 4.10 [#20](https://github.com/openshift/gcp-pd-csi-driver/pull/20) * Updating ose-gcp-pd-csi-driver images to be consistent with ART [#19](https://github.com/openshift/gcp-pd-csi-driver/pull/19) * Updating ose-gcp-pd-csi-driver images to be consistent with ART [#18](https://github.com/openshift/gcp-pd-csi-driver/pull/18) * Updating ose-gcp-pd-csi-driver images to be consistent with ART [#17](https://github.com/openshift/gcp-pd-csi-driver/pull/17) * [Bug 1988373](https://bugzilla.redhat.com/show_bug.cgi?id=1988373): Rebase v1.3.1 for OCP 4.9 [#16](https://github.com/openshift/gcp-pd-csi-driver/pull/16) * update golang.org/x/oauth2 to support gcp workload identity [#15](https://github.com/openshift/gcp-pd-csi-driver/pull/15) * Updating ose-gcp-pd-csi-driver images to be consistent with ART [#14](https://github.com/openshift/gcp-pd-csi-driver/pull/14) * Updating .ci-operator.yaml `build_root_image` from openshift/release [#13](https://github.com/openshift/gcp-pd-csi-driver/pull/13) * Updating ose-gcp-pd-csi-driver builder & base images to be consistent with ART [#12](https://github.com/openshift/gcp-pd-csi-driver/pull/12) * UPSTREAM: 693: Add CLI option to label the PD disks [#11](https://github.com/openshift/gcp-pd-csi-driver/pull/11) * Updating ose-gcp-pd-csi-driver builder & base images to be consistent with ART [#9](https://github.com/openshift/gcp-pd-csi-driver/pull/9) * Fix scsi_id installation [#6](https://github.com/openshift/gcp-pd-csi-driver/pull/6) * Copy scsi_id binary to dir that driver expects [#5](https://github.com/openshift/gcp-pd-csi-driver/pull/5) * UPSTREAM: <carry>: Skip Windows build [#4](https://github.com/openshift/gcp-pd-csi-driver/pull/4) * Add OpenShift Dockerfile [#2](https://github.com/openshift/gcp-pd-csi-driver/pull/2) * UPSTREAM: <carry>: Add OpenShift OWNERS [#1](https://github.com/openshift/gcp-pd-csi-driver/pull/1) * Use node version on GKE when detecting XFS compatibility [#656](https://github.com/openshift/gcp-pd-csi-driver/pull/656) * Enable XFS selectively for GKE clusters with proper COS support [#632](https://github.com/openshift/gcp-pd-csi-driver/pull/632) * Update staging RC to use new 1.1.0 RC build [#652](https://github.com/openshift/gcp-pd-csi-driver/pull/652) * Add release notes for 1.1.0 release [#644](https://github.com/openshift/gcp-pd-csi-driver/pull/644) * Update kustomizer to 3.8.6 [#647](https://github.com/openshift/gcp-pd-csi-driver/pull/647) * Fix node version check for node skew tests [#645](https://github.com/openshift/gcp-pd-csi-driver/pull/645) * Upgrade google.golang.org/api and transient dependencies [#642](https://github.com/openshift/gcp-pd-csi-driver/pull/642) * Add fstype check for Windows [#641](https://github.com/openshift/gcp-pd-csi-driver/pull/641) * Add Volume Resize support for Windows [#637](https://github.com/openshift/gcp-pd-csi-driver/pull/637) * Use existing csi proxy client in Statter [#638](https://github.com/openshift/gcp-pd-csi-driver/pull/638) * Build only linux container image for tests on Linux [#636](https://github.com/openshift/gcp-pd-csi-driver/pull/636) * Enable dump GKE node logs [#635](https://github.com/openshift/gcp-pd-csi-driver/pull/635) * Modify NodeUnstageVolume call for Windows [#633](https://github.com/openshift/gcp-pd-csi-driver/pull/633) * Enable multi-arch build in Makefile [#613](https://github.com/openshift/gcp-pd-csi-driver/pull/613) * k8s-integration: Add .yaml suffix to sc-regional storageclass [#634](https://github.com/openshift/gcp-pd-csi-driver/pull/634) * Upgrade csi sidecars to newest versions on rc [#631](https://github.com/openshift/gcp-pd-csi-driver/pull/631) * Add test support for regional PD [#621](https://github.com/openshift/gcp-pd-csi-driver/pull/621) * Fix ci scipt focus string [#630](https://github.com/openshift/gcp-pd-csi-driver/pull/630) * Add VolumeStats for Windows [#627](https://github.com/openshift/gcp-pd-csi-driver/pull/627) * Provide a knob to run intree and csi plugin tests [#629](https://github.com/openshift/gcp-pd-csi-driver/pull/629) * Add PSP for the controller Deployment [#623](https://github.com/openshift/gcp-pd-csi-driver/pull/623) * Wait for windows prepull images rather than sleeping [#624](https://github.com/openshift/gcp-pd-csi-driver/pull/624) * Wait on driver deployment rather than sleep [#620](https://github.com/openshift/gcp-pd-csi-driver/pull/620) * Collect managed pd csi driver logs from node [#619](https://github.com/openshift/gcp-pd-csi-driver/pull/619) * Update prepull image agnhost version [#612](https://github.com/openshift/gcp-pd-csi-driver/pull/612) * Enable usages of application default credentials [#610](https://github.com/openshift/gcp-pd-csi-driver/pull/610) * Update driver to use csi proxy filesystem v1beta1 [#609](https://github.com/openshift/gcp-pd-csi-driver/pull/609) * Update to use csi proxy beta [#607](https://github.com/openshift/gcp-pd-csi-driver/pull/607) * Remove duplicate junit results post-merge [#606](https://github.com/openshift/gcp-pd-csi-driver/pull/606) * e2e test should take GKE node version as an input [#603](https://github.com/openshift/gcp-pd-csi-driver/pull/603) * Use a fixed version of kustomization [#604](https://github.com/openshift/gcp-pd-csi-driver/pull/604) * Rename vendorVersion to version to comply with build.make. [#601](https://github.com/openshift/gcp-pd-csi-driver/pull/601) * Update docs for v1.0.1 release [#599](https://github.com/openshift/gcp-pd-csi-driver/pull/599) * Fix TestExtractAndDefaultParameters test. [#597](https://github.com/openshift/gcp-pd-csi-driver/pull/597) * Update debian base image version to 2.1.3 [#596](https://github.com/openshift/gcp-pd-csi-driver/pull/596) * update driver test code for Windows [#559](https://github.com/openshift/gcp-pd-csi-driver/pull/559) * Strip .yaml from test output dirs [#595](https://github.com/openshift/gcp-pd-csi-driver/pull/595) * Do all storage class gingko runs and report errors at the end [#593](https://github.com/openshift/gcp-pd-csi-driver/pull/593) * Add jingxu97 to owner file [#552](https://github.com/openshift/gcp-pd-csi-driver/pull/552) * Move main to cmd/gce-pd-csi-driver, merge init-buildx.sh into Makefile. [#587](https://github.com/openshift/gcp-pd-csi-driver/pull/587) * Import the kubernetes-csi/csi-release-tools subtree. [#586](https://github.com/openshift/gcp-pd-csi-driver/pull/586) * Project setup script authorizes GCE to use Cloud KMS keys on the dev project. [#590](https://github.com/openshift/gcp-pd-csi-driver/pull/590) * Fix execution permissions for run-k8s-integration-ci.sh [#589](https://github.com/openshift/gcp-pd-csi-driver/pull/589) * Resolve most shellcheck warnings. [#588](https://github.com/openshift/gcp-pd-csi-driver/pull/588) * Test support for Balanced PDs [#565](https://github.com/openshift/gcp-pd-csi-driver/pull/565) * Enable Volume expansion test for GKE PDCSI driver [#584](https://github.com/openshift/gcp-pd-csi-driver/pull/584) * Adding Kustomize structure in deployment README [#562](https://github.com/openshift/gcp-pd-csi-driver/pull/562) * Document provisioner parameters, especially fstype [#582](https://github.com/openshift/gcp-pd-csi-driver/pull/582) * Update stable image to v1.0.0 [#580](https://github.com/openshift/gcp-pd-csi-driver/pull/580) * Update README for GA [#572](https://github.com/openshift/gcp-pd-csi-driver/pull/572) * Move extra-create-metadata to stable [#579](https://github.com/openshift/gcp-pd-csi-driver/pull/579) * Add support for multi-writer PD [#415](https://github.com/openshift/gcp-pd-csi-driver/pull/415) * Promote increase timeout change to stable [#577](https://github.com/openshift/gcp-pd-csi-driver/pull/577) * Promote CSIDriver deployment to stable [#575](https://github.com/openshift/gcp-pd-csi-driver/pull/575) * Skip NodeExpandVolume for block volumes [#571](https://github.com/openshift/gcp-pd-csi-driver/pull/571) * Add metadata info in tag on PD [#570](https://github.com/openshift/gcp-pd-csi-driver/pull/570) * Change CSIDriver object version to v1beta1 to be compatible with k8s version [#569](https://github.com/openshift/gcp-pd-csi-driver/pull/569) * Add CSIDriver object into driver deployment script [#567](https://github.com/openshift/gcp-pd-csi-driver/pull/567) * Fix Random CMEK Disk Creation Failure (disk already exists) [#563](https://github.com/openshift/gcp-pd-csi-driver/pull/563) * Update windows test script [#556](https://github.com/openshift/gcp-pd-csi-driver/pull/556) * Update CI test configuration [#551](https://github.com/openshift/gcp-pd-csi-driver/pull/551) * Add MountSensitive in CSIproxy mounter [#555](https://github.com/openshift/gcp-pd-csi-driver/pull/555) * Increase PD CSI sidecar operation timeout [#542](https://github.com/openshift/gcp-pd-csi-driver/pull/542) * Test logs [#554](https://github.com/openshift/gcp-pd-csi-driver/pull/554) * Update kubernetes dependencies to 1.18 and add vendor folder back [#553](https://github.com/openshift/gcp-pd-csi-driver/pull/553) * Add mattcary and saikat-royc as owners [#550](https://github.com/openshift/gcp-pd-csi-driver/pull/550) * Add e2e CI tests for Windows [#529](https://github.com/openshift/gcp-pd-csi-driver/pull/529) * Disable VolumeInUse Error handler in CSI Resizer [#540](https://github.com/openshift/gcp-pd-csi-driver/pull/540) * Adding verult as repo approver [#534](https://github.com/openshift/gcp-pd-csi-driver/pull/534) * Add autorepair options for GKE release channel [#538](https://github.com/openshift/gcp-pd-csi-driver/pull/538) * Honor image type option in GKE cluster deploy [#536](https://github.com/openshift/gcp-pd-csi-driver/pull/536) * Return success in CreateVolume when disk is READY [#527](https://github.com/openshift/gcp-pd-csi-driver/pull/527) * Add option to deploy GKE managed PD CSI driver for integration tests [#515](https://github.com/openshift/gcp-pd-csi-driver/pull/515) * update leader election flags for latest provisioner image in rc-head overlay [#528](https://github.com/openshift/gcp-pd-csi-driver/pull/528) * New kustomization for pd driver [#520](https://github.com/openshift/gcp-pd-csi-driver/pull/520) * enabling leader election in stable overlay [#521](https://github.com/openshift/gcp-pd-csi-driver/pull/521) * Adding leader election to controllers in staging rc [#518](https://github.com/openshift/gcp-pd-csi-driver/pull/518) * Bump stable overlay image versions to match latest staging RC overlay [#517](https://github.com/openshift/gcp-pd-csi-driver/pull/517) * Migrate instructions [#509](https://github.com/openshift/gcp-pd-csi-driver/pull/509) * Update documentation and user guides for beta snapshotter [#508](https://github.com/openshift/gcp-pd-csi-driver/pull/508) * Enable csi snapshotter in stable overlay [#507](https://github.com/openshift/gcp-pd-csi-driver/pull/507) * Provide optional flags to run PD CSI driver snapshot tests [#505](https://github.com/openshift/gcp-pd-csi-driver/pull/505) * Enable csi snapshotter [#500](https://github.com/openshift/gcp-pd-csi-driver/pull/500) * Enable k8s stress tests [#492](https://github.com/openshift/gcp-pd-csi-driver/pull/492) * Fix syntax error on the common script [#494](https://github.com/openshift/gcp-pd-csi-driver/pull/494) * Update snapshot guide [#495](https://github.com/openshift/gcp-pd-csi-driver/pull/495) * Add build rule for Windows container [#489](https://github.com/openshift/gcp-pd-csi-driver/pull/489) * Staging RC overlay: Bump all sidecar versions to latest [#486](https://github.com/openshift/gcp-pd-csi-driver/pull/486) * Support GCEPD driver for Windows [#483](https://github.com/openshift/gcp-pd-csi-driver/pull/483) * Updating driver name to be consistent with the latest guidance [#485](https://github.com/openshift/gcp-pd-csi-driver/pull/485) * Release driver v0.7.0 [#481](https://github.com/openshift/gcp-pd-csi-driver/pull/481) * Fix prow-gke-release-staging-head image repo for resizer [#480](https://github.com/openshift/gcp-pd-csi-driver/pull/480) * Stop regional PD test from failing silently and fix verification path to use correct name [#477](https://github.com/openshift/gcp-pd-csi-driver/pull/477) * Adding linux node selector; adding new volumeattachment RBAC rule [#475](https://github.com/openshift/gcp-pd-csi-driver/pull/475) * Qualify external-attacher 2.1.1 in RC staging; enable Prometheus metrics in attacher, provisioner, and resizer [#474](https://github.com/openshift/gcp-pd-csi-driver/pull/474) * Implement ValidateVolumeCapabilities and refactor parameter handling for more comprehensive validation of existing disks in all cloud calls [#467](https://github.com/openshift/gcp-pd-csi-driver/pull/467) * Allow disabling particular driver services [#449](https://github.com/openshift/gcp-pd-csi-driver/pull/449) * Make v0.6.2 latest released version in docs and deploy [#471](https://github.com/openshift/gcp-pd-csi-driver/pull/471) * Add TopologyKey to driver info so that topology tests run in multizone clusters [#468](https://github.com/openshift/gcp-pd-csi-driver/pull/468) * Improve error messaging around VerifyDevicePath and reduce stutter [#466](https://github.com/openshift/gcp-pd-csi-driver/pull/466) * Thread contexts into all appropriate functions in non-test code [#465](https://github.com/openshift/gcp-pd-csi-driver/pull/465) * Add required IAM permissions to driver installation guide [#460](https://github.com/openshift/gcp-pd-csi-driver/pull/460) * Fix Resize call to return size in Gi as expected when disk is already the request size or larger [#462](https://github.com/openshift/gcp-pd-csi-driver/pull/462) * Update VerifyDevicePath logic to run udevadm --trigger to fix scenarios where disk is not found or is wrong device [#459](https://github.com/openshift/gcp-pd-csi-driver/pull/459) * Update k8s.io/utils version for format error message fix [#458](https://github.com/openshift/gcp-pd-csi-driver/pull/458) * Update volume limits for new machine types: https://cloud.google.com/compute/docs/machine-types [#455](https://github.com/openshift/gcp-pd-csi-driver/pull/455) * Pull resizer image from staging GKE GCR repo instead of prod for staging test overlay [#456](https://github.com/openshift/gcp-pd-csi-driver/pull/456) * Break k/k dependency by migrating util/mount and copying resizefs. Re-enable sanity testing. Fix deps. [#454](https://github.com/openshift/gcp-pd-csi-driver/pull/454) * Test out latest released sidecars [#453](https://github.com/openshift/gcp-pd-csi-driver/pull/453) * Switch over to go mod [#451](https://github.com/openshift/gcp-pd-csi-driver/pull/451) * Add image type env var option for k8s integration script [#450](https://github.com/openshift/gcp-pd-csi-driver/pull/450) * Add XFS utils and configuration to test on GKE with ubuntu image type [#447](https://github.com/openshift/gcp-pd-csi-driver/pull/447) * Add psp to allow deploying csi-gce-pd-node [#448](https://github.com/openshift/gcp-pd-csi-driver/pull/448) * Use canary quay images to test latest sidecars [#444](https://github.com/openshift/gcp-pd-csi-driver/pull/444) * #440 - Updating driver installation documentation [#443](https://github.com/openshift/gcp-pd-csi-driver/pull/443) * Update build golang version to 1.13.4 and image distro to debian-amd64:v2.0.0 [#439](https://github.com/openshift/gcp-pd-csi-driver/pull/439) * Enable hostNetwork for workload identity [#436](https://github.com/openshift/gcp-pd-csi-driver/pull/436) * Bump snapshotter to v1.2.2 for CVE fix [#434](https://github.com/openshift/gcp-pd-csi-driver/pull/434) * spelling errors [#429](https://github.com/openshift/gcp-pd-csi-driver/pull/429) * Remove protosanitizer.StripSecrets since the PD driver doesn't use controller or node call secrets and the StripSecrets call is expensive [#428](https://github.com/openshift/gcp-pd-csi-driver/pull/428) * Add ListVolumes with PublishedNodes [#392](https://github.com/openshift/gcp-pd-csi-driver/pull/392) * Add blanket tolerations to node daemonsets [#417](https://github.com/openshift/gcp-pd-csi-driver/pull/417) * Update CSI Spec to v1.2.0 [#418](https://github.com/openshift/gcp-pd-csi-driver/pull/418) * Add test skipping based on cluster version since some tests added are fixing bugs in newer versions [#414](https://github.com/openshift/gcp-pd-csi-driver/pull/414) * Add resizer to release staging deployments [#413](https://github.com/openshift/gcp-pd-csi-driver/pull/413) * Add NodeGetVolumeStats Capability/Implementation/Tests [#406](https://github.com/openshift/gcp-pd-csi-driver/pull/406) * Make driver test capabilities configurable and remove expansion from GKE tests [#411](https://github.com/openshift/gcp-pd-csi-driver/pull/411) * Add user guide for pre-provisioned volumes [#403](https://github.com/openshift/gcp-pd-csi-driver/pull/403) * Clean up all logging for the driver, log successes in all cases [#409](https://github.com/openshift/gcp-pd-csi-driver/pull/409) * Bump resizer to v0.3.0 [#407](https://github.com/openshift/gcp-pd-csi-driver/pull/407) * Move all RePD compute API calls to v1 from v1beta [#404](https://github.com/openshift/gcp-pd-csi-driver/pull/404) * Prefix object names to disambiguate with other CSI drivers [#405](https://github.com/openshift/gcp-pd-csi-driver/pull/405) * Bumping all images to latest versions for 0.6.0 stable release [#400](https://github.com/openshift/gcp-pd-csi-driver/pull/400) * Use delayed binding in k8s tests [#401](https://github.com/openshift/gcp-pd-csi-driver/pull/401) * Clean up stale testgrids from README [#399](https://github.com/openshift/gcp-pd-csi-driver/pull/399) * Bumping sidecars to latest versions for 0.6.0 staging RC [#397](https://github.com/openshift/gcp-pd-csi-driver/pull/397) * Add Supported size range to driver info config [#396](https://github.com/openshift/gcp-pd-csi-driver/pull/396) * Add region env for run-k8s-integration.sh [#395](https://github.com/openshift/gcp-pd-csi-driver/pull/395) * Add gke regional cluster support to k8s-integration test [#394](https://github.com/openshift/gcp-pd-csi-driver/pull/394) * Update testgrid locations to provider-gcp from sig-gcp due to test-infra change [#383](https://github.com/openshift/gcp-pd-csi-driver/pull/383) * Adding k8s-specific documentation around storageclass fields [#381](https://github.com/openshift/gcp-pd-csi-driver/pull/381) * Fix resize test failure [#379](https://github.com/openshift/gcp-pd-csi-driver/pull/379) * Update csi-attacher to v.1.2.1 for fix to not ignore ControllerUnpublishErrors [#378](https://github.com/openshift/gcp-pd-csi-driver/pull/378) * Wrap all GRPC errors in status, fix semantics of NotFound errors [#368](https://github.com/openshift/gcp-pd-csi-driver/pull/368) * Deployment spec cleanup [#364](https://github.com/openshift/gcp-pd-csi-driver/pull/364) * Export kubectl path to test [#370](https://github.com/openshift/gcp-pd-csi-driver/pull/370) * Amend volume limits returned by the driver to documented-1 since node… [#361](https://github.com/openshift/gcp-pd-csi-driver/pull/361) * add functionality to use gke with kubetest [#358](https://github.com/openshift/gcp-pd-csi-driver/pull/358) * move gke create machine type from GKE down to GKE up [#355](https://github.com/openshift/gcp-pd-csi-driver/pull/355) * increase node size for gke [#353](https://github.com/openshift/gcp-pd-csi-driver/pull/353) * Run tests from always existing kubernetes directory that contains the tests, not the gce build k8s directory [#351](https://github.com/openshift/gcp-pd-csi-driver/pull/351) * Activate ALL in-tree GCE PD tests for Migration (modulo disruptive/serial/other skipped on purpose tests) [#350](https://github.com/openshift/gcp-pd-csi-driver/pull/350) * Migrate to k8s integration tests to kubetest [#349](https://github.com/openshift/gcp-pd-csi-driver/pull/349) * Add SupportedMountOptions to external pd test config to start mount options tests [#348](https://github.com/openshift/gcp-pd-csi-driver/pull/348) * Decrease verbosity to 7 to avoid verbosity 8 REST request/response spew [#346](https://github.com/openshift/gcp-pd-csi-driver/pull/346) * Add forced variable num-nodes so that we can give it to kubetest to force tests to run that have high node requirements [#345](https://github.com/openshift/gcp-pd-csi-driver/pull/345) * fix a bug where keys are not properly translated to volume id [#344](https://github.com/openshift/gcp-pd-csi-driver/pull/344) * Update the test runner to spit out logs at level 10 for debuggability [#342](https://github.com/openshift/gcp-pd-csi-driver/pull/342) * bugfix-222 Driver should check socket parent directory before trying … [#339](https://github.com/openshift/gcp-pd-csi-driver/pull/339) * update the bin path if not using docker to build for test k8s [#338](https://github.com/openshift/gcp-pd-csi-driver/pull/338) * increase wait time until driver is deployed and build ginkgo [#336](https://github.com/openshift/gcp-pd-csi-driver/pull/336) * Enable ExpandCSIVolumes feature flag on migration tests to test migration path of resize [#335](https://github.com/openshift/gcp-pd-csi-driver/pull/335) * LOW PRIORITY Fix random lint errors [#331](https://github.com/openshift/gcp-pd-csi-driver/pull/331) * Add support for Resize (Expand Volume) on the driver [#317](https://github.com/openshift/gcp-pd-csi-driver/pull/317) * Add volume level serialization for controller operations [#316](https://github.com/openshift/gcp-pd-csi-driver/pull/316) * Use new deployment strategy and version flags for k8s integration migration tests [#329](https://github.com/openshift/gcp-pd-csi-driver/pull/329) * update gofmt to not search unnecessary places and report files changed [#330](https://github.com/openshift/gcp-pd-csi-driver/pull/330) * move helper functions to more specific files [#326](https://github.com/openshift/gcp-pd-csi-driver/pull/326) * bring back the handle call [#327](https://github.com/openshift/gcp-pd-csi-driver/pull/327) * Separate test k8s [#323](https://github.com/openshift/gcp-pd-csi-driver/pull/323) * add flag checking and temp dir utilities [#322](https://github.com/openshift/gcp-pd-csi-driver/pull/322) * Bump attacher to v1.2.0 to stable and provisioner v1.2.1 [#324](https://github.com/openshift/gcp-pd-csi-driver/pull/324) * Bump attacher to 1.2.0 in rc [#320](https://github.com/openshift/gcp-pd-csi-driver/pull/320) * return an error if the volume ID already in use [#303](https://github.com/openshift/gcp-pd-csi-driver/pull/303) * Update CSI Sanity to v2.0.1 and fix compatibility errors [#312](https://github.com/openshift/gcp-pd-csi-driver/pull/312) * Create PULL_REQUEST_TEMPLATE [#311](https://github.com/openshift/gcp-pd-csi-driver/pull/311) * Updated Kubernetes dependency to v1.15 and fixed all dep errors [#310](https://github.com/openshift/gcp-pd-csi-driver/pull/310) * Bump external-provisioner version in staging [#304](https://github.com/openshift/gcp-pd-csi-driver/pull/304) * Give test binary the knowledge that the clusters we bring up are on cos image for test skipping [#301](https://github.com/openshift/gcp-pd-csi-driver/pull/301) * Add table for all public test status' [#299](https://github.com/openshift/gcp-pd-csi-driver/pull/299) * Add 0.6.0-rc1 to staging rc test overlay [#297](https://github.com/openshift/gcp-pd-csi-driver/pull/297) * Release v0.5.1 of the driver as stable [#294](https://github.com/openshift/gcp-pd-csi-driver/pull/294) * Add support for raw block devices and enable block device tests on external k8s testing [#283](https://github.com/openshift/gcp-pd-csi-driver/pull/283) * add ability to use gcloud to boot a gke cluster for e2e integration [#288](https://github.com/openshift/gcp-pd-csi-driver/pull/288) * Update rc version in staging tests to validate new driver version [#293](https://github.com/openshift/gcp-pd-csi-driver/pull/293) * Remove cross validation of access modes, multiple access modes can be specified that represent all the capabilities of the volume [#289](https://github.com/openshift/gcp-pd-csi-driver/pull/289) * Change pd image placeholder in integration tests to gke.gcr.io vanity url [#291](https://github.com/openshift/gcp-pd-csi-driver/pull/291) * Update RBAC rules for external provisioner and attacher to the updated roles required based on upstream repositories [#284](https://github.com/openshift/gcp-pd-csi-driver/pull/284) * Updating image paths to gke.gcr.io [#280](https://github.com/openshift/gcp-pd-csi-driver/pull/280) * Update scripts to be compatible with project ids that include the org… [#282](https://github.com/openshift/gcp-pd-csi-driver/pull/282) * Release v0.5.0 version as stable [#279](https://github.com/openshift/gcp-pd-csi-driver/pull/279) * Bump RC overlay to contain v0.5.0 of driver rc [#278](https://github.com/openshift/gcp-pd-csi-driver/pull/278) * Integration with GCE cloud config [#274](https://github.com/openshift/gcp-pd-csi-driver/pull/274) * Bump csi-provisioner to v1.2.0 for migration fixes [#275](https://github.com/openshift/gcp-pd-csi-driver/pull/275) * Bump Provisioner in staging to v1.2.0-rc1 [#273](https://github.com/openshift/gcp-pd-csi-driver/pull/273) * Expand test focus of migration tests [#272](https://github.com/openshift/gcp-pd-csi-driver/pull/272) * Release stable with csi-provisioner v1.1.1 [#270](https://github.com/openshift/gcp-pd-csi-driver/pull/270) * Bump CSI Provisioner to v1.1.1 for Migration Delete fix [#268](https://github.com/openshift/gcp-pd-csi-driver/pull/268) * Improve VolumeSnapshot guide [#264](https://github.com/openshift/gcp-pd-csi-driver/pull/264) * Only run Dynamic Provisioning tests for migration for now [#267](https://github.com/openshift/gcp-pd-csi-driver/pull/267) * Fix Kustomize overlay dependencies so that Dev overlay replaces driver image successfully [#266](https://github.com/openshift/gcp-pd-csi-driver/pull/266) * Add test config for testing CSI Migration with PD Driver [#258](https://github.com/openshift/gcp-pd-csi-driver/pull/258) * Add supported filesystem types to k8s integration driver test config [#262](https://github.com/openshift/gcp-pd-csi-driver/pull/262) * Update examples and documentation [#214](https://github.com/openshift/gcp-pd-csi-driver/pull/214) * Make integration test kube version configurable [#259](https://github.com/openshift/gcp-pd-csi-driver/pull/259) * Add feature gate setting & required test focus flag to integration tests [#256](https://github.com/openshift/gcp-pd-csi-driver/pull/256) * Use K8s external-storage test framework [#249](https://github.com/openshift/gcp-pd-csi-driver/pull/249) * enable topology in stable [#255](https://github.com/openshift/gcp-pd-csi-driver/pull/255) * Statically validate volume capabilities for CreateVolume, ControllerPublish, NodeStage, NodePublish [#254](https://github.com/openshift/gcp-pd-csi-driver/pull/254) * Bump stable sidecars to v1.1.0-gke.0 [#252](https://github.com/openshift/gcp-pd-csi-driver/pull/252) * Add unit test for Node [#248](https://github.com/openshift/gcp-pd-csi-driver/pull/248) * Enable topology [#243](https://github.com/openshift/gcp-pd-csi-driver/pull/243) * Staging v1.1.0 versions of external CSI components [#251](https://github.com/openshift/gcp-pd-csi-driver/pull/251) * Augment script to update Kustomize if version is incorrect [#250](https://github.com/openshift/gcp-pd-csi-driver/pull/250) * Fix stable image name [#247](https://github.com/openshift/gcp-pd-csi-driver/pull/247) * Shapshotter to GKE Release version [#246](https://github.com/openshift/gcp-pd-csi-driver/pull/246) * Upgrade kustomize and use the set image command to patch the image name and version [#242](https://github.com/openshift/gcp-pd-csi-driver/pull/242) * Set MaxVolumesPerNode in NodeGetInfo [#240](https://github.com/openshift/gcp-pd-csi-driver/pull/240) * Update docs and stable image to v0.4.0 [#235](https://github.com/openshift/gcp-pd-csi-driver/pull/235) * Use bundled tar kubectl for integration tests. Add log verbosity args. [#234](https://github.com/openshift/gcp-pd-csi-driver/pull/234) * Add debug logging to version and apply [#233](https://github.com/openshift/gcp-pd-csi-driver/pull/233) * Remove gke suffix from rc tag of image [#232](https://github.com/openshift/gcp-pd-csi-driver/pull/232) * Bump staging images to v0.4.0-rc1 [#231](https://github.com/openshift/gcp-pd-csi-driver/pull/231) * Don't fail firewall rule insert if rule already exists [#230](https://github.com/openshift/gcp-pd-csi-driver/pull/230) * Update CSI Spec to v1.10 and add unimplemented ExpandVolume stubs [#226](https://github.com/openshift/gcp-pd-csi-driver/pull/226) * Strip secret fields from GRPC loggin [#225](https://github.com/openshift/gcp-pd-csi-driver/pull/225) * Add CMEK E2E Test [#218](https://github.com/openshift/gcp-pd-csi-driver/pull/218) * Bump RePD disk size for tests to new 200Gb minimum [#223](https://github.com/openshift/gcp-pd-csi-driver/pull/223) * Update snapshot example doc [#221](https://github.com/openshift/gcp-pd-csi-driver/pull/221) * Update external-snapshotter version [#220](https://github.com/openshift/gcp-pd-csi-driver/pull/220) * Add CMEK support [#211](https://github.com/openshift/gcp-pd-csi-driver/pull/211) * Bump E2E go test timeout to 20m [#215](https://github.com/openshift/gcp-pd-csi-driver/pull/215) * Bump image versions for prod and tests [#208](https://github.com/openshift/gcp-pd-csi-driver/pull/208) * Bump PROW GKE Staging images to v0.3.1 [#204](https://github.com/openshift/gcp-pd-csi-driver/pull/204) * Fail CreateVolume() when Block volume capability is requested [#198](https://github.com/openshift/gcp-pd-csi-driver/pull/198) * Update staging test versions [#197](https://github.com/openshift/gcp-pd-csi-driver/pull/197) * Skip disruptive tests in E2E [#194](https://github.com/openshift/gcp-pd-csi-driver/pull/194) * Bump Driver Registrar to v1.0.1 [#186](https://github.com/openshift/gcp-pd-csi-driver/pull/186) * Pass ARTIFACTS to k8s e2e [#184](https://github.com/openshift/gcp-pd-csi-driver/pull/184) * Add testgrid status to README.md [#178](https://github.com/openshift/gcp-pd-csi-driver/pull/178) * Fix kubelet socket path [#181](https://github.com/openshift/gcp-pd-csi-driver/pull/181) * v0.3.0 Release Docs and YAML updates [#173](https://github.com/openshift/gcp-pd-csi-driver/pull/173) * fix test focus [#158](https://github.com/openshift/gcp-pd-csi-driver/pull/158) * Update staging PROW config to newest staging containers [#172](https://github.com/openshift/gcp-pd-csi-driver/pull/172) * Update Prow Head Template [#176](https://github.com/openshift/gcp-pd-csi-driver/pull/176) * Simplify socket directory [#175](https://github.com/openshift/gcp-pd-csi-driver/pull/175) * Bump builder and Debian base versions [#174](https://github.com/openshift/gcp-pd-csi-driver/pull/174) * Added explicit cluster roles for external csi components because system roles deprecated [#171](https://github.com/openshift/gcp-pd-csi-driver/pull/171) * Bump to CSI Spec to v1.0.0 [#170](https://github.com/openshift/gcp-pd-csi-driver/pull/170) * Strict Kustomize Patching [#168](https://github.com/openshift/gcp-pd-csi-driver/pull/168) * Update CSI Spec dependency to v1.0.0-rc2 [#159](https://github.com/openshift/gcp-pd-csi-driver/pull/159) * Change driver name and topology key to finalized name (conforms to CSI v1.0.0) [#160](https://github.com/openshift/gcp-pd-csi-driver/pull/160) * fix retry logic [#155](https://github.com/openshift/gcp-pd-csi-driver/pull/155) * Add the cluster role for snapshotter [#156](https://github.com/openshift/gcp-pd-csi-driver/pull/156) * Add retry for acquiring a boskos resource [#153](https://github.com/openshift/gcp-pd-csi-driver/pull/153) * Pass snapshot source when creating volumes [#150](https://github.com/openshift/gcp-pd-csi-driver/pull/150) * Remove hardcoded environment variables from spec [#154](https://github.com/openshift/gcp-pd-csi-driver/pull/154) * Update stable images to official releases [#152](https://github.com/openshift/gcp-pd-csi-driver/pull/152) * Add preStop hook to remove registration sockets when driver registrar node container goes down [#149](https://github.com/openshift/gcp-pd-csi-driver/pull/149) * Make boskos resource name configurable [#143](https://github.com/openshift/gcp-pd-csi-driver/pull/143) * Add gke prow config [#141](https://github.com/openshift/gcp-pd-csi-driver/pull/141) * Use Kustomize to manage deployment specs [#134](https://github.com/openshift/gcp-pd-csi-driver/pull/134) * Promote driver version to v0.2.0.beta [#126](https://github.com/openshift/gcp-pd-csi-driver/pull/126) * Add snapshot deployment support [#120](https://github.com/openshift/gcp-pd-csi-driver/pull/120) * Support UNSPECIFIED zone and project in volume ID. Static driver name. To prep for migration [#129](https://github.com/openshift/gcp-pd-csi-driver/pull/129) * Change NodeID to be fully qualified name [#118](https://github.com/openshift/gcp-pd-csi-driver/pull/118) * Fix so that udevadm can be run from inside kubernetes container on the host [#107](https://github.com/openshift/gcp-pd-csi-driver/pull/107) * Support partitions in VolumeAttributes [#123](https://github.com/openshift/gcp-pd-csi-driver/pull/123) * Made unmounting more robust [#103](https://github.com/openshift/gcp-pd-csi-driver/pull/103) * Adding Kubernetes Integration Test Framework [#114](https://github.com/openshift/gcp-pd-csi-driver/pull/114) * Bump CSI External Components to v0.3.0+ and turn on Kubelet Registration [#119](https://github.com/openshift/gcp-pd-csi-driver/pull/119) * Resolve disk name collisions for attached regional disks [#111](https://github.com/openshift/gcp-pd-csi-driver/pull/111) * Add VolumeSnapshot Support [#110](https://github.com/openshift/gcp-pd-csi-driver/pull/110) * Test contexts are now initialized once on startup in parallel instead of per-test, Chose a better boot disk image. [#104](https://github.com/openshift/gcp-pd-csi-driver/pull/104) * Makefile clarification for staging image, error if not set [#105](https://github.com/openshift/gcp-pd-csi-driver/pull/105) * Don't FS Type Parameter [#102](https://github.com/openshift/gcp-pd-csi-driver/pull/102) * Don't fail when NodePublish or NodeStage on same target path multipletimes, idempotency [#100](https://github.com/openshift/gcp-pd-csi-driver/pull/100) * Removed fixed TODOs and tagged issue numbers in remaining ones [#98](https://github.com/openshift/gcp-pd-csi-driver/pull/98) * Minor Docs Fixes [#99](https://github.com/openshift/gcp-pd-csi-driver/pull/99) * Revised documentation. Made versioning more clear. Made distinction between installation and examples more clear. [#86](https://github.com/openshift/gcp-pd-csi-driver/pull/86) * Feature/setup project existing sa [#87](https://github.com/openshift/gcp-pd-csi-driver/pull/87) * Regional PD Implementation [Removing parameter "zone"] [#84](https://github.com/openshift/gcp-pd-csi-driver/pull/84) * Improve deployment scripts, make service account JSON configurable by directory, not name [#81](https://github.com/openshift/gcp-pd-csi-driver/pull/81) * Refactored remote test framework for easy usage. Added teardown methods [#80](https://github.com/openshift/gcp-pd-csi-driver/pull/80) * Topology support [#77](https://github.com/openshift/gcp-pd-csi-driver/pull/77) * Use well tested Kubernetes Mount package utilities instead of copy pasting [#78](https://github.com/openshift/gcp-pd-csi-driver/pull/78) * Add detach disk permissions to custom role [#74](https://github.com/openshift/gcp-pd-csi-driver/pull/74) * Remove old policy bindings so that setup-project is reentrant [#73](https://github.com/openshift/gcp-pd-csi-driver/pull/73) * Redid test framework to bring up driver on instance and expose TCP socket with SSH Tunneling [#71](https://github.com/openshift/gcp-pd-csi-driver/pull/71) * Bind GCP SA to Kubernetes Cluster-Admin for GKE [#68](https://github.com/openshift/gcp-pd-csi-driver/pull/68) * Fix Makefile prod-build-container arguments [#61](https://github.com/openshift/gcp-pd-csi-driver/pull/61) * Changed deploy yamls to prod version of container [#59](https://github.com/openshift/gcp-pd-csi-driver/pull/59) * Added controller unit tests [#58](https://github.com/openshift/gcp-pd-csi-driver/pull/58) * Use net/url library for UDS parsing, now uses more standardized form [#54](https://github.com/openshift/gcp-pd-csi-driver/pull/54) * Added unit tests for identity server, fixed small spec inconsistency [#50](https://github.com/openshift/gcp-pd-csi-driver/pull/50) * Fix for E2E test Flake [#57](https://github.com/openshift/gcp-pd-csi-driver/pull/57) * Lessen severity of waiting loop errors to warnings [#56](https://github.com/openshift/gcp-pd-csi-driver/pull/56) * Add unit test runner script. Fixed some errors caught by unit tests [#51](https://github.com/openshift/gcp-pd-csi-driver/pull/51) * Changed base image to audited Debian Base [#41](https://github.com/openshift/gcp-pd-csi-driver/pull/41) * Added a waitforattach verification at the end of ControllerPublishVolume [#44](https://github.com/openshift/gcp-pd-csi-driver/pull/44) * Changed all occurrences of gce- to gce-pd- when referencing the gce-pd driver [#38](https://github.com/openshift/gcp-pd-csi-driver/pull/38) * Add test-sanity script [#36](https://github.com/openshift/gcp-pd-csi-driver/pull/36) * Simple go verification scripts [#35](https://github.com/openshift/gcp-pd-csi-driver/pull/35) * Added Boskos project lending for E2E test AND prune non-go files from deps [#23](https://github.com/openshift/gcp-pd-csi-driver/pull/23) * Add non-Google product disclaimer [#32](https://github.com/openshift/gcp-pd-csi-driver/pull/32) * Improve setup-project.sh to be more robust [#31](https://github.com/openshift/gcp-pd-csi-driver/pull/31) * E2E Testing Framework Changes for PROW Pre-Submits [#27](https://github.com/openshift/gcp-pd-csi-driver/pull/27) * Add Google sig-storage team to Reviewers [#26](https://github.com/openshift/gcp-pd-csi-driver/pull/26) * Remove failing test artifact GET and added some descriptive test titles [#20](https://github.com/openshift/gcp-pd-csi-driver/pull/20) * Add first E2E test and changes to the framework required [#9](https://github.com/openshift/gcp-pd-csi-driver/pull/9) * Reduced IAM Policy Role scope to minimal storageAdmin role [#18](https://github.com/openshift/gcp-pd-csi-driver/pull/18) * Bump CSI Spec version to 0.3.0 and make necessary code update [#17](https://github.com/openshift/gcp-pd-csi-driver/pull/17) * Make deploy scripts use absolute paths instead of relative paths [#16](https://github.com/openshift/gcp-pd-csi-driver/pull/16) * Fixed project setup scripts [#10](https://github.com/openshift/gcp-pd-csi-driver/pull/10) * Update deployment scripts and README's [#8](https://github.com/openshift/gcp-pd-csi-driver/pull/8) * v0.2.0.alpha driver initial code push [#2](https://github.com/openshift/gcp-pd-csi-driver/pull/2) * Repository initialization [#1](https://github.com/openshift/gcp-pd-csi-driver/pull/1) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver/compare/306a47e15eb91b22d3716b0d7d48fdd35e1ce2ba...c5ae6f5d4a62ecc686259cc680514f1ae9f1f733) ### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/d151ef0f5268ccdedf5bb43b649d4cab13b21d68) * [STOR-874](https://issues.redhat.com/browse/STOR-874): Implement custom keys in GCP PD CSI driver operator [#62](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/62) * [STOR-1019](https://issues.redhat.com/browse/STOR-1019): Bump to k8s 1.26 libs for OCP 4.13 [#61](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/61) * [STOR-947](https://issues.redhat.com/browse/STOR-947): support disabling default StorageClass via ClusterCSIDriver [#58](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/58) * [Bug 2106736](https://bugzilla.redhat.com/show_bug.cgi?id=2106736): Add multiplePVsSameID capability [#60](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/60) * [STOR-1078](https://issues.redhat.com/browse/STOR-1078): Add hostPaths necessary for SELinux mounts [#59](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/59) * Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART [#57](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/57) * [OCPBUGS-4347](https://issues.redhat.com/browse/OCPBUGS-4347): set TLS cipher suites in Kube RBAC sidecars [#56](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/56) * [OCPBUGS-1904](https://issues.redhat.com/browse/OCPBUGS-1904): Only deploy VolumeSnapshotClass when CRD exists [#55](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/55) * Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART [#53](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/53) * Remove unused bindata from the operator [#54](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/54) * [STOR-858](https://issues.redhat.com/browse/STOR-858): Bump github.com/openshift/* and k8s.io/* [#52](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/52) * [STOR-752](https://issues.redhat.com/browse/STOR-752): Change the default StorageClass to the CSI one (GCE) [#51](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/51) * Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART [#50](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/50) * Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART [#45](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/45) * [Bug 2089973](https://bugzilla.redhat.com/show_bug.cgi?id=2089973): bump libs to k8s 1.24 for OCP 4.11 [#48](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/48) * [Bug 2077050](https://bugzilla.redhat.com/show_bug.cgi?id=2077050): OCP should default to pd-ssd disk type on GCP [#47](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/47) * Set fsGroupPolicy in CSIDriver [#46](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/46) * [Bug 2043130](https://bugzilla.redhat.com/show_bug.cgi?id=2043130): gcp-pd: Add external-snapshotter permissions to patch snapshots [#44](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/44) * [Bug 2038934](https://bugzilla.redhat.com/show_bug.cgi?id=2038934): Bump(library-go): to get leader election changes [#43](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/43) * [Bug 2024804](https://bugzilla.redhat.com/show_bug.cgi?id=2024804): Add custom CA bundle support [#40](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/40) * [Bug 2028484](https://bugzilla.redhat.com/show_bug.cgi?id=2028484): CSI driver's livenessprobe does not respect operator's loglevel [#39](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/39) * Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART [#38](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/38) * [Bug 1968253](https://bugzilla.redhat.com/show_bug.cgi?id=1968253): Start provisioner with controller-publish-readonly option [#36](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/36) * Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART [#35](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/35) * [Bug 1993931](https://bugzilla.redhat.com/show_bug.cgi?id=1993931): Storage operators use older kubernetes client [#34](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/34) * [Bug 1990146](https://bugzilla.redhat.com/show_bug.cgi?id=1990146): some controllers missing livenessProbe [#32](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/32) * [Bug 1972028](https://bugzilla.redhat.com/show_bug.cgi?id=1972028): Fix number of replicas [#31](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/31) * [Bug 1972028](https://bugzilla.redhat.com/show_bug.cgi?id=1972028): Fix SNO upgrade [#30](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/30) * Add service account token to gcp-pd-csi-driver-operator [#29](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/29) * Updating ose-gcp-pd-csi-driver-operator images to be consistent with ART [#27](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/27) * [Bug 1960732](https://bugzilla.redhat.com/show_bug.cgi?id=1960732): update manifest and readme [#24](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/24) * Updating .ci-operator.yaml `build_root_image` from openshift/release [#26](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/26) * [Bug 1969538](https://bugzilla.redhat.com/show_bug.cgi?id=1969538): Include VolumeSnapshotClass by default [#25](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/25) * [Bug 1947774](https://bugzilla.redhat.com/show_bug.cgi?id=1947774): fix imagePullPolicy to ifNotPresent [#23](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/23) * [Bug 1951058](https://bugzilla.redhat.com/show_bug.cgi?id=1951058): Enable multipods capability in e2e tests [#22](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/22) * GCP PD: Add metrics scraping [#21](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/21) * Updating ose-gcp-pd-csi-driver-operator builder & base images to be consistent with ART [#19](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/19) * [Bug 1939865](https://bugzilla.redhat.com/show_bug.cgi?id=1939865): Add CSIDriver object [#17](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/17) * [Bug 1933184](https://bugzilla.redhat.com/show_bug.cgi?id=1933184): Add maxUnavailable to DaemonSets [#15](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/15) * Change the disk label name [#16](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/16) * Add cluster ID as extra label for newly created PDs. [#14](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/14) * Update images in README.md [#8](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/8) * Cleanup: Remove serviceName from controller manifest [#13](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/13) * Updating ose-gcp-pd-csi-driver-operator builder & base images to be consistent with ART [#12](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/12) * [Bug 1910459](https://bugzilla.redhat.com/show_bug.cgi?id=1910459): redeploy CSI Controller Deployment when secret changes [#9](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/9) * [Bug 1912946](https://bugzilla.redhat.com/show_bug.cgi?id=1912946): Include proxy ENV in CSI driver [#10](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/10) * Add test image using "src" base image [#6](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/6) * Correct OWNERS file to include BZ component [#5](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/5) * Initial operator code [#2](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/2) * Add OWNERS [#1](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/1) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/306a47e15eb91b22d3716b0d7d48fdd35e1ce2ba...d151ef0f5268ccdedf5bb43b649d4cab13b21d68) ### [haproxy-router](https://github.com/openshift/router/tree/69eda4bd427c3f27d9993afa35461f4fc1dc0357) * [OCPBUGS-7542](https://issues.redhat.com/browse/OCPBUGS-7542): Bump vendored k8s libraries to 1.26 [#451](https://github.com/openshift/router/pull/451) * [OCPBUGS-6336](https://issues.redhat.com/browse/OCPBUGS-6336): Address CVE-2022-41717 [#445](https://github.com/openshift/router/pull/445) * [OCPBUGS-5073](https://issues.redhat.com/browse/OCPBUGS-5073): Count endpoints per port for weights and enabling active health checks [#439](https://github.com/openshift/router/pull/439) * Updating ose-haproxy-router-base images to be consistent with ART [#431](https://github.com/openshift/router/pull/431) * Updating openshift-enterprise-haproxy-router images to be consistent with ART [#432](https://github.com/openshift/router/pull/432) * [NE-1115](https://issues.redhat.com/browse/NE-1115): Update haproxy container builds to use haproxy 2.6 [#430](https://github.com/openshift/router/pull/430) * [Full changelog](https://github.com/openshift/router/compare/29b4ae9821d4985dfdd147ea2b2f54a7cb68d90f...69eda4bd427c3f27d9993afa35461f4fc1dc0357) ### [hypershift](https://github.com/openshift/hypershift/tree/f4a73f2ff5f742cf719d5304505ed71fe2ecc1ba) * [HOSTEDCP-809](https://issues.redhat.com/browse/HOSTEDCP-809): Clone CA key/cert to TLS key/cert [#2262](https://github.com/openshift/hypershift/pull/2262) * [OCPBUGS-8369](https://issues.redhat.com/browse/OCPBUGS-8369): Fix cleanup of volumes on cluster deletion [#2252](https://github.com/openshift/hypershift/pull/2252) * [HOSTEDCP-904](https://issues.redhat.com/browse/HOSTEDCP-904): Add release automation and docs [#2236](https://github.com/openshift/hypershift/pull/2236) * kms addition for pod identity workflow [#2214](https://github.com/openshift/hypershift/pull/2214) * fix(ho): No network validation for IBM Cloud [#2225](https://github.com/openshift/hypershift/pull/2225) * feat(HCCO): Block DNS operator delete until Cluster Version updated [#2223](https://github.com/openshift/hypershift/pull/2223) * Add configuration for automatic labeling and label commands [#2238](https://github.com/openshift/hypershift/pull/2238) * Skip pod restart check for NTO [#2239](https://github.com/openshift/hypershift/pull/2239) * cpo: cno: follow image name change in release payload [#2230](https://github.com/openshift/hypershift/pull/2230) * Added documentation around supported-versions configmap [#2220](https://github.com/openshift/hypershift/pull/2220) * Add comment for BaseDomainPrefix [#2219](https://github.com/openshift/hypershift/pull/2219) * Add condition to NodePool indicating whether a security group for it is available [#2216](https://github.com/openshift/hypershift/pull/2216) * [HOSTEDCP-827](https://issues.redhat.com/browse/HOSTEDCP-827): Add root volume encryption e2e test [#2192](https://github.com/openshift/hypershift/pull/2192) * fix(hypershift): reduce CAPI rbac access [#2173](https://github.com/openshift/hypershift/pull/2173) * Validate Network Input for HostedCluster [#2215](https://github.com/openshift/hypershift/pull/2215) * Add labels info [#2218](https://github.com/openshift/hypershift/pull/2218) * [HOSTEDCP-826](https://issues.redhat.com/browse/HOSTEDCP-826): Customize DNS base domain prefix [#2213](https://github.com/openshift/hypershift/pull/2213) * ensure reconcilation of apiserver port [#2197](https://github.com/openshift/hypershift/pull/2197) * Cleanup default security group only if authorized [#2211](https://github.com/openshift/hypershift/pull/2211) * [HOSTEDCP-593](https://issues.redhat.com/browse/HOSTEDCP-593): Update the pull secret source for ignition payload [#2187](https://github.com/openshift/hypershift/pull/2187) * fix(ibmcloud): Explicitly set HCCO controllers [#2185](https://github.com/openshift/hypershift/pull/2185) * Adding NTO again to find the issue with data recollection [#2152](https://github.com/openshift/hypershift/pull/2152) * cli: Add --cli-root-volume-access-modes [#2188](https://github.com/openshift/hypershift/pull/2188) * feat: Add pod gone check to prober + DNS operator leader elect [#2155](https://github.com/openshift/hypershift/pull/2155) * [HOSTEDCP-833](https://issues.redhat.com/browse/HOSTEDCP-833): Add Golang check for 'go list' errors in Makefile [#2193](https://github.com/openshift/hypershift/pull/2193) * [HOSTEDCP-833](https://issues.redhat.com/browse/HOSTEDCP-833): Set kubevirt.io/client-go version to fix ART Issue [#2194](https://github.com/openshift/hypershift/pull/2194) * add KAS egress network policy [#2181](https://github.com/openshift/hypershift/pull/2181) * cpo: kcm: add nfs pv recycler pod template [#2183](https://github.com/openshift/hypershift/pull/2183) * Fix kubevirt how-to doc formatting issues [#2178](https://github.com/openshift/hypershift/pull/2178) * Update cluster api provider kubevirt dependencies [#2157](https://github.com/openshift/hypershift/pull/2157) * fix(cpo): Set restart annotation on multus-admission-controller [#2150](https://github.com/openshift/hypershift/pull/2150) * fix(cpo): Remove OLM collect for IBM Cloud to reduce artifacts and rbac [#2141](https://github.com/openshift/hypershift/pull/2141) * Add default NodePool name clarification to docs [#2186](https://github.com/openshift/hypershift/pull/2186) * fix(cpo): Reduce CNO access if Calico used as network provider [#2159](https://github.com/openshift/hypershift/pull/2159) * add PSA labels to openshift-infra in guest cluster [#2180](https://github.com/openshift/hypershift/pull/2180) * Add cli flag to enable root volume encryption [#2177](https://github.com/openshift/hypershift/pull/2177) * Update KubeVirt platform how-to documentation [#2108](https://github.com/openshift/hypershift/pull/2108) * Filtering data recolection only for aws instances running [#2153](https://github.com/openshift/hypershift/pull/2153) * Add PodMonitor for ingress-operator pods in HCP namespaces [#2136](https://github.com/openshift/hypershift/pull/2136) * fix regex in registry operator pod monitor [#2171](https://github.com/openshift/hypershift/pull/2171) * Add e2e test for hosted cluster behind a proxy [#2077](https://github.com/openshift/hypershift/pull/2077) * Skip destroyAWSDefaultSecurityGroup if not AWS [#2167](https://github.com/openshift/hypershift/pull/2167) * Give kubevirt csi controller get VMI RBAC [#2154](https://github.com/openshift/hypershift/pull/2154) * set default PSA enforce to restricted [#2097](https://github.com/openshift/hypershift/pull/2097) * Create default security group for AWS clusters [#2146](https://github.com/openshift/hypershift/pull/2146) * [AUTH-323](https://issues.redhat.com/browse/AUTH-323): konnectivity: split away the rootCA from konnectivity trust [#2149](https://github.com/openshift/hypershift/pull/2149) * Use KAS kubeconfig for PowerVS CCM instead of external kubeconfig [#2065](https://github.com/openshift/hypershift/pull/2065) * Add e2e test for secrets encryption using kms [#2135](https://github.com/openshift/hypershift/pull/2135) * [OSD-15099](https://issues.redhat.com/browse/OSD-15099): Delaying the creation of servicemonitor and podmonitor resources till the hostedcluster is Completed [#2147](https://github.com/openshift/hypershift/pull/2147) * Add support for root volume encryption using KMS [#2143](https://github.com/openshift/hypershift/pull/2143) * Check creation and deletion timestamps are not nil [#2132](https://github.com/openshift/hypershift/pull/2132) * test: skip TestCreateClusterKms on non-AWS platforms [#2151](https://github.com/openshift/hypershift/pull/2151) * expose silence alerts metric [#2142](https://github.com/openshift/hypershift/pull/2142) * [AUTH-323](https://issues.redhat.com/browse/AUTH-323): pki: split out konnectivity certs from the rootCA [#1891](https://github.com/openshift/hypershift/pull/1891) * Clarify docs for nodePool.spec.config [#2137](https://github.com/openshift/hypershift/pull/2137) * fix(ho): Delete user-data secret for non-AWS platforms [#2134](https://github.com/openshift/hypershift/pull/2134) * Revert "Refactored NTO MachineConfig InPlace and Replace E2E Tests" [#2145](https://github.com/openshift/hypershift/pull/2145) * Basic immutability for NodePool [#2139](https://github.com/openshift/hypershift/pull/2139) * Changes autoscalling replica number when the nodepool replica is not set [#2106](https://github.com/openshift/hypershift/pull/2106) * Add external DNS health condition [#2130](https://github.com/openshift/hypershift/pull/2130) * Adding supportability for Private HostedCluster to be migrated [#2089](https://github.com/openshift/hypershift/pull/2089) * fix openshift-route-controller-manager ServiceMonitor regex [#2094](https://github.com/openshift/hypershift/pull/2094) * fix(api): Fix deprecated API conversion [#1987](https://github.com/openshift/hypershift/pull/1987) * OpenID add support for groups claim in the config [#2116](https://github.com/openshift/hypershift/pull/2116) * fix(cpo): Restart registry operator on annotation [#2111](https://github.com/openshift/hypershift/pull/2111) * fix(cpo): Allow KAS profiling disablement [#2110](https://github.com/openshift/hypershift/pull/2110) * update to golang 1.19 and 4.13 base image [#2095](https://github.com/openshift/hypershift/pull/2095) * Add e2e test for cluster creation with AWS KMS [#2093](https://github.com/openshift/hypershift/pull/2093) * Refactoring NTO MachineConfig InPlace and Replace E2E Tests [#2051](https://github.com/openshift/hypershift/pull/2051) * Fix CAPA crd generation [#2113](https://github.com/openshift/hypershift/pull/2113) * AWS: remove finalizer from deleted awsmachines if lost STS [#2109](https://github.com/openshift/hypershift/pull/2109) * Minor fixes to notes on Getting Started and NodePool Upgrades pages [#2117](https://github.com/openshift/hypershift/pull/2117) * Add dns docs clarification for private topology [#2115](https://github.com/openshift/hypershift/pull/2115) * fix(cpo): Separate RBAC for NTO + CNO [#2107](https://github.com/openshift/hypershift/pull/2107) * Set k8s.io/kubernetes dependency to v0.23.3 [#2068](https://github.com/openshift/hypershift/pull/2068) * Moving from HC Migration to Disaster Recovery in documentation [#1953](https://github.com/openshift/hypershift/pull/1953) * test: skip ovnkube-master in crashing pods check [#2103](https://github.com/openshift/hypershift/pull/2103) * bump openshift/api and go1.19 for fmt [#2096](https://github.com/openshift/hypershift/pull/2096) * Fixing issue between UpdatingVersion and UpdatingConfig at InPlace Up… [#1978](https://github.com/openshift/hypershift/pull/1978) * Add tags and rename cloud instance name suffix [#1779](https://github.com/openshift/hypershift/pull/1779) * fix(ibmcloud): Initialize image registry config on creates and bad config [#2091](https://github.com/openshift/hypershift/pull/2091) * [Full changelog](https://github.com/openshift/hypershift/compare/6f1e70162329ed38cb7e58622fc79955e4338f02...f4a73f2ff5f742cf719d5304505ed71fe2ecc1ba) ### [insights-operator](https://github.com/openshift/insights-operator/tree/6b00277feb1396a372620c18a7c5f79a8a17834f) * test(clusterconfig): add unit test for silenced_alerts.go and rename it to gather_silenced_alerts.go (#728) [#728](https://github.com/openshift/insights-operator/pull/728) * test(clusterconfig): add unit test for ingresses.go and rename it to gather_cluster_ingress.go (#729) [#729](https://github.com/openshift/insights-operator/pull/729) * test(oauth): add unit test for oauth.go and rename it to gather_cluster_oauth.go (#738) [#738](https://github.com/openshift/insights-operator/pull/738) * gather logs - update "FilterLogFromScanner" function and add some tests (#735) [#735](https://github.com/openshift/insights-operator/pull/735) * Add unit tests to openshift sdn controller logs gatherer (#733) [#733](https://github.com/openshift/insights-operator/pull/733) * [OCPBUGS-6731](https://issues.redhat.com/browse/OCPBUGS-6731): Anonymize env vars from containers: HTTP_PROXY, HTTPS_PROXY (#723) [#723](https://github.com/openshift/insights-operator/pull/723) * [OCPBUGS-6832](https://issues.redhat.com/browse/OCPBUGS-6832): feat(recent_metrics) adds openshift_apps_deploymentconfigs_strategy_total (#726) [#726](https://github.com/openshift/insights-operator/pull/726) * [OCPBUGS-6781](https://issues.redhat.com/browse/OCPBUGS-6781): Create gatherer for gathering machines. (#725) [#725](https://github.com/openshift/insights-operator/pull/725) * chore(docs): update gathered documentation (#704) [#704](https://github.com/openshift/insights-operator/pull/704) * arch docs update - explain disabled=true status more (#721) [#721](https://github.com/openshift/insights-operator/pull/721) * operators gatherer - handle ingresscontroller relatedObject & simplify (#714) [#714](https://github.com/openshift/insights-operator/pull/714) * Revert "OCPBUGS-5347: additional fix (#716)" (#717) [#716](https://github.com/openshift/insights-operator/pull/716) * [OCPBUGS-5347](https://issues.redhat.com/browse/OCPBUGS-5347): additional fix (#716) [#716](https://github.com/openshift/insights-operator/pull/716) * [OCPBUGS-5347](https://issues.redhat.com/browse/OCPBUGS-5347): do not periodically update Available clusteroperator co… (#709) [#709](https://github.com/openshift/insights-operator/pull/709) * Update operator name in the OWNERS file (#712) [#712](https://github.com/openshift/insights-operator/pull/712) * OCPBUGS-5257 do not get disabled rules (#706) [#706](https://github.com/openshift/insights-operator/pull/706) * refactor(webhookconfigurations): remove asset method and split tests (#702) [#702](https://github.com/openshift/insights-operator/pull/702) * refactor(scheduler): move GatherSchedulerLogs to its own file (#701) [#701](https://github.com/openshift/insights-operator/pull/701) * chore(golanglint-ci) disabling some linters for *_test.go files (#703) [#703](https://github.com/openshift/insights-operator/pull/703) * Update OpenShift versions & new Download time field (#705) [#705](https://github.com/openshift/insights-operator/pull/705) * Updating ose-insights-operator images to be consistent with ART (#700) [#700](https://github.com/openshift/insights-operator/pull/700) * Change of kube-system namespace configmap location according to docs. (#694) [#694](https://github.com/openshift/insights-operator/pull/694) * [OCPBUGS-3377](https://issues.redhat.com/browse/OCPBUGS-3377): fix: storage/ceph path structure (#691) [#691](https://github.com/openshift/insights-operator/pull/691) * PR template preview and changelog update (#692) [#692](https://github.com/openshift/insights-operator/pull/692) * Use cgroups memory usage data in the archive metadata (#693) [#693](https://github.com/openshift/insights-operator/pull/693) * [Full changelog](https://github.com/openshift/insights-operator/compare/6b543885144d6eb40c7c8342dac15f80e77bb4fa...6b00277feb1396a372620c18a7c5f79a8a17834f) ### [ironic](https://github.com/openshift/ironic-image/tree/7aa7039683a9bec98c59cb47996e61960ae81a64) * Adding dep on python3-werkzeug >= 2.0.3-4 [#349](https://github.com/openshift/ironic-image/pull/349) * [OCPBUGS-5461](https://issues.redhat.com/browse/OCPBUGS-5461): Add ironic IP to no_proxy [#346](https://github.com/openshift/ironic-image/pull/346) * [OCPBUGS-5136](https://issues.redhat.com/browse/OCPBUGS-5136): Adding dosfstools and util-linux tools to ironic-image [#340](https://github.com/openshift/ironic-image/pull/340) * [OCPBUGS-5068](https://issues.redhat.com/browse/OCPBUGS-5068): Configure Ironic iLO driver to use web server [#338](https://github.com/openshift/ironic-image/pull/338) * [OCPBUGS-4635](https://issues.redhat.com/browse/OCPBUGS-4635): Update packages versions with latest available [#332](https://github.com/openshift/ironic-image/pull/332) * [OCPBUGS-4492](https://issues.redhat.com/browse/OCPBUGS-4492): Handle a different error code for missing TransferProtocolType [#333](https://github.com/openshift/ironic-image/pull/333) * Bug OCPBUGS-4305: Remove RDO distribution configuration (finally fixes #46) [#326](https://github.com/openshift/ironic-image/pull/326) * Bug OCPBUGS-4225: Fix setting boot related attributes [#325](https://github.com/openshift/ironic-image/pull/325) * Add support for OKD/SCOS [#320](https://github.com/openshift/ironic-image/pull/320) * [OCPBUGS-3085](https://issues.redhat.com/browse/OCPBUGS-3085): Workaround for long time gap between operations in recent idrac [#319](https://github.com/openshift/ironic-image/pull/319) * [OCPBUGS-1844](https://issues.redhat.com/browse/OCPBUGS-1844): Merge from upstream metal3-io/ironic-image [#321](https://github.com/openshift/ironic-image/pull/321) * Allow dnsmasq to work as a DNS forwarder [#304](https://github.com/openshift/ironic-image/pull/304) * Bug OCPBUGS-3480: Improve resiliency of eTag handling [#313](https://github.com/openshift/ironic-image/pull/313) * Updating ironic images to be consistent with ART [#312](https://github.com/openshift/ironic-image/pull/312) * Add DNS or GW for use by dnsmasq [#308](https://github.com/openshift/ironic-image/pull/308) * [OCPBUGS-2992](https://issues.redhat.com/browse/OCPBUGS-2992): Don't save OS_ prefixed variables [#309](https://github.com/openshift/ironic-image/pull/309) * [Full changelog](https://github.com/openshift/ironic-image/compare/9a3e609e1e77bf07fada4dd39c5d563eaa165030...7aa7039683a9bec98c59cb47996e61960ae81a64) ### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/ee5bee32747e1053fc6add76fcdd98f5816b27ba) * [OCPBUGS-8380](https://issues.redhat.com/browse/OCPBUGS-8380): Adding dep on python3-werkzeug >= 2.0.3-4 [#70](https://github.com/openshift/ironic-agent-image/pull/70) * [OCPBUGS-4899](https://issues.redhat.com/browse/OCPBUGS-4899): make coreos-installer output available in the logs [#65](https://github.com/openshift/ironic-agent-image/pull/65) * Updating ironic-agent images to be consistent with ART [#64](https://github.com/openshift/ironic-agent-image/pull/64) * [Full changelog](https://github.com/openshift/ironic-agent-image/compare/38fe5bbf9371da3770319a12b9f7d1321d14bbf0...ee5bee32747e1053fc6add76fcdd98f5816b27ba) ### [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader/tree/2ba6060dc968488a495fbcd1250cfb186e4ada78) * Updating ironic-rhcos-downloader images to be consistent with ART [#84](https://github.com/openshift/ironic-rhcos-downloader/pull/84) * [Full changelog](https://github.com/openshift/ironic-rhcos-downloader/compare/c65c1f1c19a9b62ef5f4a857e5ce86ad6fca3d29...2ba6060dc968488a495fbcd1250cfb186e4ada78) ### [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager/tree/f524f2c9451ff0808beb54bece660640f58e8a3d) * Updating ironic-static-ip-manager images to be consistent with ART [#33](https://github.com/openshift/ironic-static-ip-manager/pull/33) * [Full changelog](https://github.com/openshift/ironic-static-ip-manager/compare/a8ade8fe60ad5fb1ab225a514ec331123b256cff...f524f2c9451ff0808beb54bece660640f58e8a3d) ### [k8s-prometheus-adapter](https://github.com/openshift/k8s-prometheus-adapter/tree/b2e401059a11d23923adba51eeb82cbd5d75b7fc) * [OCPBUGS-6458](https://issues.redhat.com/browse/OCPBUGS-6458): Bump golang.org/x/net to v0.4.0 for GO-2022-1144 [#67](https://github.com/openshift/k8s-prometheus-adapter/pull/67) * Updating ose-prometheus-adapter images to be consistent with ART [#66](https://github.com/openshift/k8s-prometheus-adapter/pull/66) * [Full changelog](https://github.com/openshift/k8s-prometheus-adapter/compare/36c06694097a1a09a8c4e1f70a9025187814cb1a...b2e401059a11d23923adba51eeb82cbd5d75b7fc) ### [keepalived-ipfailover](https://github.com/openshift/images/tree/42aa9c3e0e8c49358a74f9de8da8eca896c51892) * Add jupierce as approver / remove Clayton [#127](https://github.com/openshift/images/pull/127) * rhel9 base image: Fix build failure [#126](https://github.com/openshift/images/pull/126) * Dockerfile: add RHEL9 base image dockerfile [#124](https://github.com/openshift/images/pull/124) * bump RHEL8 egress-dns-proxy image to haproxy26 [#125](https://github.com/openshift/images/pull/125) * Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART [#122](https://github.com/openshift/images/pull/122) * Updating ose-egress-http-proxy images to be consistent with ART [#120](https://github.com/openshift/images/pull/120) * Updating openshift-enterprise-egress-dns-proxy images to be consistent with ART [#123](https://github.com/openshift/images/pull/123) * Updating openshift-enterprise-base images to be consistent with ART [#119](https://github.com/openshift/images/pull/119) * [Full changelog](https://github.com/openshift/images/compare/7e8a0105eb7369f3f92ad7b2581a2efffab5b28e...42aa9c3e0e8c49358a74f9de8da8eca896c51892) ### [kube-proxy, sdn](https://github.com/openshift/sdn/tree/b58a257b896d774e0a092612be250fb9414af5ca) * Drop non-conntrack-based Service support [#507](https://github.com/openshift/sdn/pull/507) * [SDN-3635](https://issues.redhat.com/browse/SDN-3635): OSDN kube 1.26.0 rebase 2nd attempt [#510](https://github.com/openshift/sdn/pull/510) * Revert "SDN-3635: OSDN kube 1.26.0 rebase" [#508](https://github.com/openshift/sdn/pull/508) * [SDN-3635](https://issues.redhat.com/browse/SDN-3635): OSDN kube 1.26.0 rebase [#504](https://github.com/openshift/sdn/pull/504) * [OCPBUGS-6714](https://issues.redhat.com/browse/OCPBUGS-6714): Initialize egress node monitoring struct with previous reachability status [#503](https://github.com/openshift/sdn/pull/503) * [OCPBUGS-5842](https://issues.redhat.com/browse/OCPBUGS-5842): Add /usr/bin/oc to image [#495](https://github.com/openshift/sdn/pull/495) * [OCPBUGS-4133](https://issues.redhat.com/browse/OCPBUGS-4133): rebase kube to kube 1.25.4 [#498](https://github.com/openshift/sdn/pull/498) * Add Tim R and remove Casey from OWNERS [#493](https://github.com/openshift/sdn/pull/493) * Handle race condition to setup default vnid flows [#490](https://github.com/openshift/sdn/pull/490) * iptables: use container iptables, not host's [#496](https://github.com/openshift/sdn/pull/496) * Update for 4.13 / go 1.19, including gofmt updates [#481](https://github.com/openshift/sdn/pull/481) * [OCPBUGS-95](https://issues.redhat.com/browse/OCPBUGS-95): Retry IP re-assignment on failure [#480](https://github.com/openshift/sdn/pull/480) * [OCPBUGS-95](https://issues.redhat.com/browse/OCPBUGS-95): Add node egress IP assignment resync [#463](https://github.com/openshift/sdn/pull/463) * [Bug 2050230](https://bugzilla.redhat.com/show_bug.cgi?id=2050230): pass ResourceVersion:0 for kube List() calls [#471](https://github.com/openshift/sdn/pull/471) * [Full changelog](https://github.com/openshift/sdn/compare/9706f967ca7bb1ade1a789123c71fe6cb55a025e...b58a257b896d774e0a092612be250fb9414af5ca) ### [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy/tree/0aa2830ed7359fd8cd0e2f7db0ed96a733c5990e) * Merge upstream v0.14.0 on downstream [#63](https://github.com/openshift/kube-rbac-proxy/pull/63) * [Full changelog](https://github.com/openshift/kube-rbac-proxy/compare/b17014fefeb55512dd015d3024184c8c4692588b...0aa2830ed7359fd8cd0e2f7db0ed96a733c5990e) ### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/4b9698489404f06195ba8a4646d58d67e13501d4) * Bump openshift/kube-state-metrics to v2.8.1 [#90](https://github.com/openshift/kube-state-metrics/pull/90) * [OCPBUGS-6320](https://issues.redhat.com/browse/OCPBUGS-6320): Merge `upstream/release-2.8` [#89](https://github.com/openshift/kube-state-metrics/pull/89) * Updating kube-state-metrics images to be consistent with ART [#88](https://github.com/openshift/kube-state-metrics/pull/88) * [OCPBUGS-4275](https://issues.redhat.com/browse/OCPBUGS-4275): Update github.com/prometheus/exporter-toolkit [#87](https://github.com/openshift/kube-state-metrics/pull/87) * Bump openshift/kube-state-metrics to v2.7.0 [#82](https://github.com/openshift/kube-state-metrics/pull/82) * [OCPBUGS-4089](https://issues.redhat.com/browse/OCPBUGS-4089): cherry-pick, do not expose ingress path metric when service is nil [#81](https://github.com/openshift/kube-state-metrics/pull/81) * [OCPBUGS-3924](https://issues.redhat.com/browse/OCPBUGS-3924): cherry-pick, autoscaling/v2beta2 HorizontalPodAutoscaler is deprecated in v1.23+ [#80](https://github.com/openshift/kube-state-metrics/pull/80) * [Full changelog](https://github.com/openshift/kube-state-metrics/compare/748f71317b9d3e3e5a96b14131294e2695f26434...4b9698489404f06195ba8a4646d58d67e13501d4) ### [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator/tree/bad104d13ba95bc850f5aaf96436f793d7985864) * [OCPBUGS-6231](https://issues.redhat.com/browse/OCPBUGS-6231): Update golang version and ART images [#188](https://github.com/openshift/kubernetes-kube-storage-version-migrator/pull/188) * [Full changelog](https://github.com/openshift/kubernetes-kube-storage-version-migrator/compare/596745cec38b8401d1d906bfb9d3d78fdaeabcde...bad104d13ba95bc850f5aaf96436f793d7985864) ### [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt/tree/ee2033ecd471dc9fc08d101c421a04916f4f55c5) * Updates the component owner field to match the new categories [#17](https://github.com/openshift/cloud-provider-kubevirt/pull/17) * Updating ose-kubevirt-cloud-controller-manager images to be consistent with ART [#16](https://github.com/openshift/cloud-provider-kubevirt/pull/16) * [Full changelog](https://github.com/openshift/cloud-provider-kubevirt/compare/a19615cda3daf69008253d75cc848ac0ad397179...ee2033ecd471dc9fc08d101c421a04916f4f55c5) ### [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver/tree/efa0b9432bf0f44a965dc978ada75ea9b0f3e511) * Auto sync upstream 2023 02 12 09 [#19](https://github.com/openshift/kubevirt-csi-driver/pull/19) * Updating ose-kubevirt-csi-driver-rhel8 images to be consistent with ART [#18](https://github.com/openshift/kubevirt-csi-driver/pull/18) * Upstream Sync Oct 31st [#16](https://github.com/openshift/kubevirt-csi-driver/pull/16) * [Full changelog](https://github.com/openshift/kubevirt-csi-driver/compare/f407c8a71c831a8f7911bf0b4a99bb6b16e0e0b6...efa0b9432bf0f44a965dc978ada75ea9b0f3e511) ### [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt/tree/e55e92c14b2cd4925f8489f5f074015a64ed5713) * Update vendoring master [#251](https://github.com/openshift/cluster-api-provider-libvirt/pull/251) * Updating ose-libvirt-machine-controllers images to be consistent with ART [#243](https://github.com/openshift/cluster-api-provider-libvirt/pull/243) * Fix go fmt and update controller image tag [#242](https://github.com/openshift/cluster-api-provider-libvirt/pull/242) * [Full changelog](https://github.com/openshift/cluster-api-provider-libvirt/compare/a2882f7aa56d4059a20bdc02486da905b5764062...e55e92c14b2cd4925f8489f5f074015a64ed5713) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/866531e2f52c624c0e6dd711fc125f30bfe171cf) * [OCPBUGS-6063](https://issues.redhat.com/browse/OCPBUGS-6063): Add missed permission for a pod deletion on vsphere platform [#1121](https://github.com/openshift/machine-api-operator/pull/1121) * Add Machine webhook to validate the new fields of NutanixMachineProviderConfig [#1117](https://github.com/openshift/machine-api-operator/pull/1117) * [OCPBUGS-6063](https://issues.redhat.com/browse/OCPBUGS-6063): Forcefully delete unevicted pods within vSphere machine deletion procedure [#1118](https://github.com/openshift/machine-api-operator/pull/1118) * : Update tooling for MAO [#1100](https://github.com/openshift/machine-api-operator/pull/1100) * [OCPCLOUD-1852](https://issues.redhat.com/browse/OCPCLOUD-1852): Bump k8s dependencies to 1.26; go 1.19 [#1115](https://github.com/openshift/machine-api-operator/pull/1115) * [OCPBUGS-3275](https://issues.redhat.com/browse/OCPBUGS-3275): Update machinehealthcheck dropping log from Error to Warning [#1116](https://github.com/openshift/machine-api-operator/pull/1116) * Metal3 remediation backport [#1075](https://github.com/openshift/machine-api-operator/pull/1075) * [OCPBUGS-6063](https://issues.redhat.com/browse/OCPBUGS-6063): Block machine deletion if extra disks are attached [#1114](https://github.com/openshift/machine-api-operator/pull/1114) * Add webhook validation for ConfidentialCompute on GCP [#1112](https://github.com/openshift/machine-api-operator/pull/1112) * Remove the openstack-machine-controllers image [#1111](https://github.com/openshift/machine-api-operator/pull/1111) * [MGMT-12838](https://issues.redhat.com/browse/MGMT-12838): add webook validation for shieldedInstanceConfig on GCP [#1102](https://github.com/openshift/machine-api-operator/pull/1102) * : Short circuit misfiring [#1107](https://github.com/openshift/machine-api-operator/pull/1107) * [OCPCLOUD-1801](https://issues.redhat.com/browse/OCPCLOUD-1801): Port to ginkgo v2 [#1099](https://github.com/openshift/machine-api-operator/pull/1099) * Add warning for unknown fields when unmarshaling the provider spec [#1106](https://github.com/openshift/machine-api-operator/pull/1106) * [OCPBUGS-5018](https://issues.redhat.com/browse/OCPBUGS-5018): machine-api-termination-handler: run DaemonSet only on Linux [#1101](https://github.com/openshift/machine-api-operator/pull/1101) * [OCPBUGS-4566](https://issues.redhat.com/browse/OCPBUGS-4566): Append annotations from machine template spec to the node [#1096](https://github.com/openshift/machine-api-operator/pull/1096) * Updating ose-machine-api-operator images to be consistent with ART [#1095](https://github.com/openshift/machine-api-operator/pull/1095) * [OCPCLOUD-1769](https://issues.redhat.com/browse/OCPCLOUD-1769): Make machine phases public consts [#1088](https://github.com/openshift/machine-api-operator/pull/1088) * : Set default container for machine-api-operator [#1092](https://github.com/openshift/machine-api-operator/pull/1092) * Revert custom role [#1097](https://github.com/openshift/machine-api-operator/pull/1097) * Add permissions for regionBackendServices [#1094](https://github.com/openshift/machine-api-operator/pull/1094) * : GCP Credentials req. using new API field permissions [#1087](https://github.com/openshift/machine-api-operator/pull/1087) * Fix lint issues reported by golangci-lint [#1069](https://github.com/openshift/machine-api-operator/pull/1069) * Increase timeout for machineset tests [#1091](https://github.com/openshift/machine-api-operator/pull/1091) * Use StringDeref from k8s.io/utils instead of custrom implementation [#1090](https://github.com/openshift/machine-api-operator/pull/1090) * docs: Add a reference to machine-config-server [#1089](https://github.com/openshift/machine-api-operator/pull/1089) * Allow to use machine.openshift.io API in provider specs [#1085](https://github.com/openshift/machine-api-operator/pull/1085) * [Bug 2095274](https://bugzilla.redhat.com/show_bug.cgi?id=2095274): vSphere, fix network existence check for network devices during machine creation [#1082](https://github.com/openshift/machine-api-operator/pull/1082) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/cffade7eb36a1db8b9c4bf339a2c525d5fde871a...866531e2f52c624c0e6dd711fc125f30bfe171cf) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/40575b862f7bd42a2c40c8e6b7203cd4c29b0021) * [OCPBUGS-10427](https://issues.redhat.com/browse/OCPBUGS-10427): daemon: Drop duplicate `--authfile` used in `run` [#3616](https://github.com/openshift/machine-config-operator/pull/3616) * [OCPBUGS-10220](https://issues.redhat.com/browse/OCPBUGS-10220): Remove hard requirement for the afterburn from early-running aws-related services [#3610](https://github.com/openshift/machine-config-operator/pull/3610) * [COS-1926](https://issues.redhat.com/browse/COS-1926), [MCO-116](https://issues.redhat.com/browse/MCO-116), [OCPBUGS-8703](https://issues.redhat.com/browse/OCPBUGS-8703), [OCPBUGS-9951](https://issues.redhat.com/browse/OCPBUGS-9951): rhel coreos 9 4.13 katamari [#3604](https://github.com/openshift/machine-config-operator/pull/3604) * [OCPBUGS-8702](https://issues.redhat.com/browse/OCPBUGS-8702): Revert "daemon: Temporarily copy auth file with more open perms on FCOS" [#3594](https://github.com/openshift/machine-config-operator/pull/3594) * [OCPBUGS-8445](https://issues.redhat.com/browse/OCPBUGS-8445): Default the cgroup version to "v1" via base template controller [#3587](https://github.com/openshift/machine-config-operator/pull/3587) * [OCPBUGS-8703](https://issues.redhat.com/browse/OCPBUGS-8703): Backport switchkernel 4.13 [#3595](https://github.com/openshift/machine-config-operator/pull/3595) * [OPNET-208](https://issues.redhat.com/browse/OPNET-208): Prefer ipv6 on v6-primary dual stack deployments [#3565](https://github.com/openshift/machine-config-operator/pull/3565) * [OCPBUGS-7719](https://issues.redhat.com/browse/OCPBUGS-7719): Add back cleanupDuplicateMC [#3559](https://github.com/openshift/machine-config-operator/pull/3559) * [OCPBUGS-7903](https://issues.redhat.com/browse/OCPBUGS-7903): Pool degraded with error: rpm-ostree kargs: signal: terminated [#3572](https://github.com/openshift/machine-config-operator/pull/3572) * Fixing platform path order as platform specific path should be the last [#3574](https://github.com/openshift/machine-config-operator/pull/3574) * [MCO-417](https://issues.redhat.com/browse/MCO-417): MCO-418: MCD watches/create/update password with MachineConfig [#3539](https://github.com/openshift/machine-config-operator/pull/3539) * Regenerate controllerconfig.crd.yaml [#3567](https://github.com/openshift/machine-config-operator/pull/3567) * [OCPBUGS-7743](https://issues.redhat.com/browse/OCPBUGS-7743): Adding dnsmasq config for sno [#3551](https://github.com/openshift/machine-config-operator/pull/3551) * [WRKLDS-705](https://issues.redhat.com/browse/WRKLDS-705): Bump openshift/api to enable DynamicResourceAllocation through TechPreviewNoUpgrade [#3568](https://github.com/openshift/machine-config-operator/pull/3568) * [OCPBUGS-7909](https://issues.redhat.com/browse/OCPBUGS-7909): Fix permissions on resolv.conf [#3570](https://github.com/openshift/machine-config-operator/pull/3570) * [OCPBUGS-7896](https://issues.redhat.com/browse/OCPBUGS-7896): MCO should not add keepalived pod manifests in case of VSPHERE UPI [#3569](https://github.com/openshift/machine-config-operator/pull/3569) * [OCPNODE-1501](https://issues.redhat.com/browse/OCPNODE-1501): add protectKernelDefaults to kubelet config [#3556](https://github.com/openshift/machine-config-operator/pull/3556) * [OPNET-197](https://issues.redhat.com/browse/OPNET-197): Remove node-ip from kubelet for dual-stack vSphere [#3518](https://github.com/openshift/machine-config-operator/pull/3518) * [OSASINFRA-3091](https://issues.redhat.com/browse/OSASINFRA-3091): External LB support for on-prem platforms [#3519](https://github.com/openshift/machine-config-operator/pull/3519) * [OCPBUGS-6682](https://issues.redhat.com/browse/OCPBUGS-6682): Switch from ifconfig to iproute2 [#3524](https://github.com/openshift/machine-config-operator/pull/3524) * [OCPBUGS-1565](https://issues.redhat.com/browse/OCPBUGS-1565): Prevent possible split-brain scenario with keepalived unicast [#3342](https://github.com/openshift/machine-config-operator/pull/3342) * Fix typo in ctrcfg,kcfg docs [#3547](https://github.com/openshift/machine-config-operator/pull/3547) * [OPNET-133](https://issues.redhat.com/browse/OPNET-133): Enabling remote worker feature only for baremetal platform [#3540](https://github.com/openshift/machine-config-operator/pull/3540) * [OCPBUGS-7207](https://issues.redhat.com/browse/OCPBUGS-7207): configure-ovs: fix mtu-migration cleanup [#3545](https://github.com/openshift/machine-config-operator/pull/3545) * [OCPBUGS-630](https://issues.redhat.com/browse/OCPBUGS-630): controller: default overwrite to true for files [#3525](https://github.com/openshift/machine-config-operator/pull/3525) * [Bug 2027000](https://bugzilla.redhat.com/show_bug.cgi?id=2027000): The user is ignored when we create a new file using a MachineConfig [#3541](https://github.com/openshift/machine-config-operator/pull/3541) * [OCPNODE-1416](https://issues.redhat.com/browse/OCPNODE-1416): CGroupsV2 feature GA in MCO [#3520](https://github.com/openshift/machine-config-operator/pull/3520) * Add doc for IDMS and ITMS CRDs [#3530](https://github.com/openshift/machine-config-operator/pull/3530) * [OCPBUGS-5497](https://issues.redhat.com/browse/OCPBUGS-5497): MCDRebootError alarm disappears after 15 minutes [#3507](https://github.com/openshift/machine-config-operator/pull/3507) * [OCPBUGS-6945](https://issues.redhat.com/browse/OCPBUGS-6945): Fixes node OS detection [#3529](https://github.com/openshift/machine-config-operator/pull/3529) * [OCPBUGS-5888](https://issues.redhat.com/browse/OCPBUGS-5888): Don't switch to the "live" certificate bundle until after first ControllerConfig is generated [#3513](https://github.com/openshift/machine-config-operator/pull/3513) * [Bug 2104978](https://bugzilla.redhat.com/show_bug.cgi?id=2104978): fix degraded pool state message [#3488](https://github.com/openshift/machine-config-operator/pull/3488) * [OCPBUGS-5520](https://issues.redhat.com/browse/OCPBUGS-5520): MCDPivotError alert fires due temporary transient failures [#3523](https://github.com/openshift/machine-config-operator/pull/3523) * Preserve logs from Podman executions [#3516](https://github.com/openshift/machine-config-operator/pull/3516) * daemon: Add some comments on the firstboot reboot sleep [#3533](https://github.com/openshift/machine-config-operator/pull/3533) * [OCPBUGS-3612](https://issues.redhat.com/browse/OCPBUGS-3612): configure-ovs: optionally generate configuration in /run [#3467](https://github.com/openshift/machine-config-operator/pull/3467) * [OCPBUGS-3909](https://issues.redhat.com/browse/OCPBUGS-3909): Don't validate contents and mode for masked units [#3437](https://github.com/openshift/machine-config-operator/pull/3437) * [OCPBUGS-3988](https://issues.redhat.com/browse/OCPBUGS-3988): haproxy - use curl for validation [#3512](https://github.com/openshift/machine-config-operator/pull/3512) * [OCPBUGS-6213](https://issues.redhat.com/browse/OCPBUGS-6213): Update MCO images to be consistent with ART [#3514](https://github.com/openshift/machine-config-operator/pull/3514) * [OCPBUGS-6004](https://issues.redhat.com/browse/OCPBUGS-6004): Adding network type parameter to nodeip-configuration service [#3491](https://github.com/openshift/machine-config-operator/pull/3491) * [OCPBUGS-5188](https://issues.redhat.com/browse/OCPBUGS-5188): MCCDrainErr should reference the affected node [#3477](https://github.com/openshift/machine-config-operator/pull/3477) * [OCPBUGS-6092](https://issues.redhat.com/browse/OCPBUGS-6092): Improvements for `configure-ovs.sh` [#3509](https://github.com/openshift/machine-config-operator/pull/3509) * ctrcfg: update CRD to always allow crun [#3508](https://github.com/openshift/machine-config-operator/pull/3508) * [OCPCLOUD-1818](https://issues.redhat.com/browse/OCPCLOUD-1818): Bump library-go to move vSphere to external CCM [#3484](https://github.com/openshift/machine-config-operator/pull/3484) * [OCPBUGS-4049](https://issues.redhat.com/browse/OCPBUGS-4049): Only check image type if we are sure there is work that needs to be done [#3464](https://github.com/openshift/machine-config-operator/pull/3464) * [OCPNODE-1330](https://issues.redhat.com/browse/OCPNODE-1330): Set the CGroups version explicitly to "v1" [#3486](https://github.com/openshift/machine-config-operator/pull/3486) * Add CRD ImageDigestMirrorSet,ImageTagMirrorSet [#3037](https://github.com/openshift/machine-config-operator/pull/3037) * [Bug 2113973](https://bugzilla.redhat.com/show_bug.cgi?id=2113973): Avoid 'too restrictive' SCC problems by being more explicit [#3502](https://github.com/openshift/machine-config-operator/pull/3502) * [OCPBUGS-6018](https://issues.redhat.com/browse/OCPBUGS-6018): controller: don't render new MC until base MCs update [#3501](https://github.com/openshift/machine-config-operator/pull/3501) * [OCPBUGS-904](https://issues.redhat.com/browse/OCPBUGS-904): Alerts from MCO are missing namespace [#3498](https://github.com/openshift/machine-config-operator/pull/3498) * [OCPBUGS-5379](https://issues.redhat.com/browse/OCPBUGS-5379): There are not enough logs in case "oc extract" is stuck in mco first boot [#3493](https://github.com/openshift/machine-config-operator/pull/3493) * [MCO-456](https://issues.redhat.com/browse/MCO-456): Fix e2e test jobs [#3492](https://github.com/openshift/machine-config-operator/pull/3492) * [OCPBUGS-5872](https://issues.redhat.com/browse/OCPBUGS-5872): Wrap podman commands in a while loop [#3481](https://github.com/openshift/machine-config-operator/pull/3481) * [OCPBUGS-5696](https://issues.redhat.com/browse/OCPBUGS-5696): remove goutils from dependency tree [#3480](https://github.com/openshift/machine-config-operator/pull/3480) * Add mkowalsk as a bare metal reviewer and approver [#3482](https://github.com/openshift/machine-config-operator/pull/3482) * install/0000_90_machine-config-operator_01_prometheus-rules: Use labels for MCC logs [#3470](https://github.com/openshift/machine-config-operator/pull/3470) * fix unit test exit code propagation [#3476](https://github.com/openshift/machine-config-operator/pull/3476) * [OCPBUGS-4769](https://issues.redhat.com/browse/OCPBUGS-4769): daemon: Explicitly pull image before running [#3471](https://github.com/openshift/machine-config-operator/pull/3471) * [OCPBUGS-4521](https://issues.redhat.com/browse/OCPBUGS-4521): kubelet client certificate verification ca bundle should match kube-apiserver [#3458](https://github.com/openshift/machine-config-operator/pull/3458) * Bump openshift/api and update CSIMigration* feature gates [#3469](https://github.com/openshift/machine-config-operator/pull/3469) * [OCPBUGS-5001](https://issues.redhat.com/browse/OCPBUGS-5001): install/0000_90_machine-config-operator_01_prometheus-rules: Fix MachineConfigControllerPausedPoolKubeletCA runbook URIs [#3462](https://github.com/openshift/machine-config-operator/pull/3462) * move envtest helpers into framework package for easier reuse [#3428](https://github.com/openshift/machine-config-operator/pull/3428) * [OCPBUGS-2248](https://issues.redhat.com/browse/OCPBUGS-2248): [alicloud] provider ID not being set for kubelet [#3449](https://github.com/openshift/machine-config-operator/pull/3449) * [MCO-420](https://issues.redhat.com/browse/MCO-420): Migrate drain alert to drain controller [#3424](https://github.com/openshift/machine-config-operator/pull/3424) * Updating openshift-proxy-pull-test images to be consistent with ART [#3444](https://github.com/openshift/machine-config-operator/pull/3444) * [OCPBUGS-4101](https://issues.redhat.com/browse/OCPBUGS-4101): Do not allow empty system reserved values [#3439](https://github.com/openshift/machine-config-operator/pull/3439) * [Bug 1853264](https://bugzilla.redhat.com/show_bug.cgi?id=1853264): Fix unbound cardinality for MCDRebootErr and MCDPivotErr [#3406](https://github.com/openshift/machine-config-operator/pull/3406) * [MCO-397](https://issues.redhat.com/browse/MCO-397): Add repo doc for using "Layering Phase 0", detail some of the tradeoffs/consequences/questions [#3426](https://github.com/openshift/machine-config-operator/pull/3426) * [OCPBUGS-4656](https://issues.redhat.com/browse/OCPBUGS-4656): vsphere: check that /etc/hostname is not empty [#3451](https://github.com/openshift/machine-config-operator/pull/3451) * [OCPBUGS-1761](https://issues.redhat.com/browse/OCPBUGS-1761): Imageinspect takes type of error into account, drop podman inspect fallback [#3413](https://github.com/openshift/machine-config-operator/pull/3413) * Add templates for required sysctls max_map_count and arp_announce [#3440](https://github.com/openshift/machine-config-operator/pull/3440) * [OPNET-133](https://issues.redhat.com/browse/OPNET-133): Support remote worker in onprem installations [#3431](https://github.com/openshift/machine-config-operator/pull/3431) * [OCPBUGS-4039](https://issues.redhat.com/browse/OCPBUGS-4039): NM resolv prepender: correct permissions for systemd resolved config [#3432](https://github.com/openshift/machine-config-operator/pull/3432) * [OCPBUGS-4039](https://issues.redhat.com/browse/OCPBUGS-4039): NM resolve prepender: remove extra quotes in OKD flow [#3430](https://github.com/openshift/machine-config-operator/pull/3430) * [OCPBUGS-2921](https://issues.redhat.com/browse/OCPBUGS-2921): configure-ovs: copy IP method and warn about low MTU [#3411](https://github.com/openshift/machine-config-operator/pull/3411) * daemon: Be very loud about failures of ostree-finalize-staged.service [#3404](https://github.com/openshift/machine-config-operator/pull/3404) * [OCPBUGS-1491](https://issues.redhat.com/browse/OCPBUGS-1491): daemon: gate done state on uncordon completion [#3399](https://github.com/openshift/machine-config-operator/pull/3399) * [OCPBUGS-3508](https://issues.redhat.com/browse/OCPBUGS-3508): Don't make https call to http endpoint [#3416](https://github.com/openshift/machine-config-operator/pull/3416) * [OCPBUGS-1577](https://issues.redhat.com/browse/OCPBUGS-1577): On-prem: Ensure resolv-prepender respects NM dispatcher timeout [#3394](https://github.com/openshift/machine-config-operator/pull/3394) * Cleanup BM owner aliases [#3405](https://github.com/openshift/machine-config-operator/pull/3405) * [OCPBUGS-2935](https://issues.redhat.com/browse/OCPBUGS-2935): daemon: Stop setting I/O scheduler to bfq [#3415](https://github.com/openshift/machine-config-operator/pull/3415) * [OCPBUGS-3621](https://issues.redhat.com/browse/OCPBUGS-3621): Revert "Substitute skopeo inspect for imageInspect/podman" [#3412](https://github.com/openshift/machine-config-operator/pull/3412) * Unpin all pinned dependencies [#3403](https://github.com/openshift/machine-config-operator/pull/3403) * [OCPBUGS-2988](https://issues.redhat.com/browse/OCPBUGS-2988): Mount /run/nodeip-configuration into keepalived containers [#3384](https://github.com/openshift/machine-config-operator/pull/3384) * [OCPBUGS-1761](https://issues.redhat.com/browse/OCPBUGS-1761): Substitute skopeo inspect for imageInspect/podman, drop podman inspect fallback [#3390](https://github.com/openshift/machine-config-operator/pull/3390) * [Bug 2100181](https://bugzilla.redhat.com/show_bug.cgi?id=2100181): baremetal: clean state generated by NM when run by dracut [#3208](https://github.com/openshift/machine-config-operator/pull/3208) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/dd2a0b3f915b8057891df23748eea4a9b0315311...40575b862f7bd42a2c40c8e6b7203cd4c29b0021) ### [machine-image-customization-controller](https://github.com/openshift/image-customization-controller/tree/94e8789385209b3a4044abc9f38d456b5d744f7b) * [OCPBUGS-6420](https://issues.redhat.com/browse/OCPBUGS-6420): update kubernetes to 0.24.9 to fix CVE-2022-41717 [#78](https://github.com/openshift/image-customization-controller/pull/78) * Updating ose-image-customization-controller images to be consistent with ART [#74](https://github.com/openshift/image-customization-controller/pull/74) * [OCPBUGS-5737](https://issues.redhat.com/browse/OCPBUGS-5737): Upgrade dependencies [#75](https://github.com/openshift/image-customization-controller/pull/75) * Fix to work with rust-based nmstatectl [#73](https://github.com/openshift/image-customization-controller/pull/73) * [OCPBUGS-2907](https://issues.redhat.com/browse/OCPBUGS-2907): use host IPC for the agent container [#68](https://github.com/openshift/image-customization-controller/pull/68) * [Full changelog](https://github.com/openshift/image-customization-controller/compare/e456249dbf0c5456bd0671d41a4445bd266b3660...94e8789385209b3a4044abc9f38d456b5d744f7b) ### [machine-os-images](https://github.com/openshift/machine-os-images/tree/11473df90664a3c2c56ea6d265f1232b4ca37605) * Updating ose-machine-os-images images to be consistent with ART [#25](https://github.com/openshift/machine-os-images/pull/25) * [Full changelog](https://github.com/openshift/machine-os-images/compare/566bf59501f178bd80e410fda66cc424de6a4891...11473df90664a3c2c56ea6d265f1232b4ca37605) ### [multus-cni](https://github.com/openshift/multus-cni/tree/3f9b2d036b6cbc562aca9269bbeb7d0be198549c) * Multus 4.0 upstream sync, strike back [#146](https://github.com/openshift/multus-cni/pull/146) * Updating multus-cni images to be consistent with ART [#142](https://github.com/openshift/multus-cni/pull/142) * [Full changelog](https://github.com/openshift/multus-cni/compare/07d8af54f06652b283dc0aa8db68d438c4bfe741...3f9b2d036b6cbc562aca9269bbeb7d0be198549c) ### [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy/tree/98a0bad1071074f0c04c35ff209f0333c5d7274b) * `OCPBUGS-6917: Upstream sync 0c6df81` (#22) [#22](https://github.com/openshift/multus-networkpolicy/pull/22) * Updating multus-networkpolicy images to be consistent with ART (#21) [#21](https://github.com/openshift/multus-networkpolicy/pull/21) * [Full changelog](https://github.com/openshift/multus-networkpolicy/compare/644461f25fb6b45054d1a8be7a996670959a5a9d...98a0bad1071074f0c04c35ff209f0333c5d7274b) ### [multus-route-override-cni](https://github.com/openshift/route-override-cni/tree/6644ac7ba8481b2c7b035390d20d28ba4b55c5ab) * Dev/sync upstream [#30](https://github.com/openshift/route-override-cni/pull/30) * Updating ose-multus-route-override-cni images to be consistent with ART [#28](https://github.com/openshift/route-override-cni/pull/28) * [Full changelog](https://github.com/openshift/route-override-cni/compare/efd6ffbb275a133196e30edfe9f241e2a3b4f0c0...6644ac7ba8481b2c7b035390d20d28ba4b55c5ab) ### [must-gather](https://github.com/openshift/must-gather/tree/5eca0cb65ea6dd13f907d1f7493ed237f07e3906) * Revert "OCPNODE-1499: Add CMA gather script" [#350](https://github.com/openshift/must-gather/pull/350) * [OCPNODE-1499](https://issues.redhat.com/browse/OCPNODE-1499): Add CMA gather script [#348](https://github.com/openshift/must-gather/pull/348) * [WINC-977](https://issues.redhat.com/browse/WINC-977): Update kube-proxy log file name [#347](https://github.com/openshift/must-gather/pull/347) * Updating ose-must-gather images to be consistent with ART [#343](https://github.com/openshift/must-gather/pull/343) * [WINC-958](https://issues.redhat.com/browse/WINC-958): Collect WICD logs from Windows nodes [#346](https://github.com/openshift/must-gather/pull/346) * report correct version when multiple images invoked [#327](https://github.com/openshift/must-gather/pull/327) * Added hostsubnets to group_resources in gather_network_logs script [#342](https://github.com/openshift/must-gather/pull/342) * Remove no longer needed gather_admission_webhooks script [#325](https://github.com/openshift/must-gather/pull/325) * Added PodNetworkConnectivityCheck gather script [#333](https://github.com/openshift/must-gather/pull/333) * [Full changelog](https://github.com/openshift/must-gather/compare/dc23fd8103fdf54262f101c16b11102242d9d002...5eca0cb65ea6dd13f907d1f7493ed237f07e3906) ### [network-interface-bond-cni](https://github.com/openshift/bond-cni/tree/674f4753981739cff77f2ba05f203c2685a02c3f) * Updating ose-network-interface-bond-cni images to be consistent with ART [#43](https://github.com/openshift/bond-cni/pull/43) * [Full changelog](https://github.com/openshift/bond-cni/compare/30386d6b8d4f3b05931842b6a9b85f15c241b09a...674f4753981739cff77f2ba05f203c2685a02c3f) ### [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon/tree/e72c8ad1581132817c09e23295f55425a14a5c58) * Updating ose-network-metrics-daemon images to be consistent with ART [#62](https://github.com/openshift/network-metrics-daemon/pull/62) * [Full changelog](https://github.com/openshift/network-metrics-daemon/compare/fad45782360032bdde3a10b9a28ba30ecc14684f...e72c8ad1581132817c09e23295f55425a14a5c58) ### [network-tools](https://github.com/openshift/network-tools/tree/b4098c67659217e36ac7077229b25bbe2c3e5f38) * Updating ose-network-tools images to be consistent with ART [#75](https://github.com/openshift/network-tools/pull/75) * [OCPBUGS-7106](https://issues.redhat.com/browse/OCPBUGS-7106): Get OVN-Kubernetes leader identity from the lease [#74](https://github.com/openshift/network-tools/pull/74) * Rename subcomponent to ensure bugs are assigned correctly [#73](https://github.com/openshift/network-tools/pull/73) * Updating ose-network-tools images to be consistent with ART [#72](https://github.com/openshift/network-tools/pull/72) * [Full changelog](https://github.com/openshift/network-tools/compare/c76613c77c8785b91611bb3c4245bc34f3b14f76...b4098c67659217e36ac7077229b25bbe2c3e5f38) ### [oauth-apiserver](https://github.com/openshift/oauth-apiserver/tree/41c2dfea104b3c686a00b068654843b48b4db53f) * Updating ose-oauth-apiserver images to be consistent with ART [#87](https://github.com/openshift/oauth-apiserver/pull/87) * [Full changelog](https://github.com/openshift/oauth-apiserver/compare/f07bf80ded344ebf02003e8874dd21f45175869d...41c2dfea104b3c686a00b068654843b48b4db53f) ### [oauth-server](https://github.com/openshift/oauth-server/tree/7e584f112a4ee8423ed027a15cc3f345ee09b267) * [OCPBUGS-2457](https://issues.redhat.com/browse/OCPBUGS-2457): don't log request query and fragment on failed authn request [#118](https://github.com/openshift/oauth-server/pull/118) * [OCPBUGS-2457](https://issues.redhat.com/browse/OCPBUGS-2457): don't log request query and fragment on failed authn request [#115](https://github.com/openshift/oauth-server/pull/115) * [OCPBUGS-6238](https://issues.redhat.com/browse/OCPBUGS-6238): update art image [#116](https://github.com/openshift/oauth-server/pull/116) * [Full changelog](https://github.com/openshift/oauth-server/compare/0c434f420b178093a2e940dfb2c445ff638d1914...7e584f112a4ee8423ed027a15cc3f345ee09b267) ### [olm-rukpak](https://github.com/openshift/operator-framework-rukpak/tree/66b3e551fc2730beb4c46d478166b38766c5f346) * [OCPBUGS-7683](https://issues.redhat.com/browse/OCPBUGS-7683): Bump helm to v3.11.1 to address CVE-2023-25165 [#19](https://github.com/openshift/operator-framework-rukpak/pull/19) * [OCPBUGS-6447](https://issues.redhat.com/browse/OCPBUGS-6447): bump golang/x/net to v0.4.0 for CVE-2022-41717 [#17](https://github.com/openshift/operator-framework-rukpak/pull/17) * Update owners file [#18](https://github.com/openshift/operator-framework-rukpak/pull/18) * [Full changelog](https://github.com/openshift/operator-framework-rukpak/compare/f219ce7af993e4ca2c994b74375ddc8dbb4a5333...66b3e551fc2730beb4c46d478166b38766c5f346) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/dcbeee1e73552153c7c70a7d274d0862deaa9710) * [OCPBUGS-8701](https://issues.redhat.com/browse/OCPBUGS-8701): Clear metadata.namespace on projects before write. [#357](https://github.com/openshift/openshift-apiserver/pull/357) * Bump 1.26 proof [#354](https://github.com/openshift/openshift-apiserver/pull/354) * [OCPBUGS-7689](https://issues.redhat.com/browse/OCPBUGS-7689): Fix a project validation error due to empty string value [#352](https://github.com/openshift/openshift-apiserver/pull/352) * [OCPBUGS-6197](https://issues.redhat.com/browse/OCPBUGS-6197): Updating ose-openshift-apiserver images to be consistent with ART [#338](https://github.com/openshift/openshift-apiserver/pull/338) * [IR-270](https://issues.redhat.com/browse/IR-270): support creation of image objects representing manifest lists [#349](https://github.com/openshift/openshift-apiserver/pull/349) * [API-1492](https://issues.redhat.com/browse/API-1492): Bump kube-openapi for openapi-gen determinism fix. [#348](https://github.com/openshift/openshift-apiserver/pull/348) * [IR-269](https://issues.redhat.com/browse/IR-269): Support multi-arch images in ImageStreamLayers [#309](https://github.com/openshift/openshift-apiserver/pull/309) * [IR-269](https://issues.redhat.com/browse/IR-269): Bump openshift/api [#344](https://github.com/openshift/openshift-apiserver/pull/344) * pkg/image: add myself to OWNERS [#342](https://github.com/openshift/openshift-apiserver/pull/342) * [IR-270](https://issues.redhat.com/browse/IR-270): handle image metadata for manifest lists [#340](https://github.com/openshift/openshift-apiserver/pull/340) * [IR-326](https://issues.redhat.com/browse/IR-326): support get of image stream images of a manifest list [#341](https://github.com/openshift/openshift-apiserver/pull/341) * Use remaining route/v1 defaulters from library-go. [#334](https://github.com/openshift/openshift-apiserver/pull/334) * [OCPBUGS-501](https://issues.redhat.com/browse/OCPBUGS-501): fix printer panic [#333](https://github.com/openshift/openshift-apiserver/pull/333) * Drop dependency on internal types from route default test. [#332](https://github.com/openshift/openshift-apiserver/pull/332) * move the deployer role and binding to the ocm-o [#331](https://github.com/openshift/openshift-apiserver/pull/331) * Use shared route validation and defaulting from library-go. [#328](https://github.com/openshift/openshift-apiserver/pull/328) * [IR-259](https://issues.redhat.com/browse/IR-259): changing image stream importMode increments its generation [#325](https://github.com/openshift/openshift-apiserver/pull/325) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/e9ad64992e81a10230e1759db6577db078f18b38...dcbeee1e73552153c7c70a7d274d0862deaa9710) ### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/87de83867ac51730f506138ee790a56ca21d9fc9) * Add explicit license [#248](https://github.com/openshift/openshift-controller-manager/pull/248) * [BUILD-407](https://issues.redhat.com/browse/BUILD-407): Revert "remove tech preview feature gate for build csi volumes" [#251](https://github.com/openshift/openshift-controller-manager/pull/251) * [BUILD-407](https://issues.redhat.com/browse/BUILD-407): remove tech preview feature gate for build csi volumes [#250](https://github.com/openshift/openshift-controller-manager/pull/250) * [WRKLDS-594](https://issues.redhat.com/browse/WRKLDS-594): bump(k8s): 1.26.1 [#249](https://github.com/openshift/openshift-controller-manager/pull/249) * Updating ose-openshift-controller-manager images to be consistent with ART [#247](https://github.com/openshift/openshift-controller-manager/pull/247) * update the deploy pod to provide failure in pod [#246](https://github.com/openshift/openshift-controller-manager/pull/246) * [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/b6528f9ea28164af9f1ceea0e50f18116fe3c90e...87de83867ac51730f506138ee790a56ca21d9fc9) ### [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics/tree/7beb8807e2c0092b5e580a29903ff060140d8ff0) * Updating openshift-state-metrics images to be consistent with ART [#92](https://github.com/openshift/openshift-state-metrics/pull/92) * [Full changelog](https://github.com/openshift/openshift-state-metrics/compare/3d5dc18d2bee5ba7132560bf40790af997952d33...7beb8807e2c0092b5e580a29903ff060140d8ff0) ### [openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/af5c48da935694ed5263a5a163318b52564977df) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#181](https://github.com/openshift/cloud-provider-openstack/pull/181) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#173](https://github.com/openshift/cloud-provider-openstack/pull/173) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#168](https://github.com/openshift/cloud-provider-openstack/pull/168) * Bug OCPBUGS-1646: Make sure LB status is updated immediately [#161](https://github.com/openshift/cloud-provider-openstack/pull/161) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#160](https://github.com/openshift/cloud-provider-openstack/pull/160) * Updating csi-driver-manila images to be consistent with ART [#156](https://github.com/openshift/cloud-provider-openstack/pull/156) * Updating ose-openstack-cloud-controller-manager images to be consistent with ART [#154](https://github.com/openshift/cloud-provider-openstack/pull/154) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#159](https://github.com/openshift/cloud-provider-openstack/pull/159) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#157](https://github.com/openshift/cloud-provider-openstack/pull/157) * Updating ose-openstack-cinder-csi-driver images to be consistent with ART [#155](https://github.com/openshift/cloud-provider-openstack/pull/155) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#153](https://github.com/openshift/cloud-provider-openstack/pull/153) * Bug OCPBUGS-3539: LB: Stop recreating monitors if no-HTTP is forced [#152](https://github.com/openshift/cloud-provider-openstack/pull/152) * Bug OCPBUGS-3827: Allow deleting LBs in ERROR status [#149](https://github.com/openshift/cloud-provider-openstack/pull/149) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#147](https://github.com/openshift/cloud-provider-openstack/pull/147) * Bug OCPBUGS-859: Do not create HTTP monitors for UDP on old Octavia [#144](https://github.com/openshift/cloud-provider-openstack/pull/144) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#143](https://github.com/openshift/cloud-provider-openstack/pull/143) * Bug OCPBUGS-1992: Improve retrival of external Network [#142](https://github.com/openshift/cloud-provider-openstack/pull/142) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#141](https://github.com/openshift/cloud-provider-openstack/pull/141) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#140](https://github.com/openshift/cloud-provider-openstack/pull/140) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#139](https://github.com/openshift/cloud-provider-openstack/pull/139) * Updating ose-openstack-cinder-csi-driver images to be consistent with ART [#137](https://github.com/openshift/cloud-provider-openstack/pull/137) * Updating csi-driver-manila images to be consistent with ART [#138](https://github.com/openshift/cloud-provider-openstack/pull/138) * Updating ose-openstack-cloud-controller-manager images to be consistent with ART [#136](https://github.com/openshift/cloud-provider-openstack/pull/136) * OWNERS_ALIASES: Complete the shiftstack-team list [#135](https://github.com/openshift/cloud-provider-openstack/pull/135) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#134](https://github.com/openshift/cloud-provider-openstack/pull/134) * Merges upstream and updates the vendor folder [#133](https://github.com/openshift/cloud-provider-openstack/pull/133) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#132](https://github.com/openshift/cloud-provider-openstack/pull/132) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#131](https://github.com/openshift/cloud-provider-openstack/pull/131) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#129](https://github.com/openshift/cloud-provider-openstack/pull/129) * Updating ose-openstack-cinder-csi-driver images to be consistent with ART [#126](https://github.com/openshift/cloud-provider-openstack/pull/126) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#128](https://github.com/openshift/cloud-provider-openstack/pull/128) * Updating ose-openstack-cloud-controller-manager images to be consistent with ART [#125](https://github.com/openshift/cloud-provider-openstack/pull/125) * Updating csi-driver-manila images to be consistent with ART [#127](https://github.com/openshift/cloud-provider-openstack/pull/127) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#124](https://github.com/openshift/cloud-provider-openstack/pull/124) * [Bug 2086734](https://bugzilla.redhat.com/show_bug.cgi?id=2086734): Updating ose-openstack-cinder-csi-driver images to be consistent with ART [#121](https://github.com/openshift/cloud-provider-openstack/pull/121) * [Bug 2086734](https://bugzilla.redhat.com/show_bug.cgi?id=2086734): Updating csi-driver-manila images to be consistent with ART [#122](https://github.com/openshift/cloud-provider-openstack/pull/122) * [Bug 2086737](https://bugzilla.redhat.com/show_bug.cgi?id=2086737): Merge upstream commit '4c35d572' into downstream [#123](https://github.com/openshift/cloud-provider-openstack/pull/123) * Updating ose-openstack-cloud-controller-manager images to be consistent with ART [#120](https://github.com/openshift/cloud-provider-openstack/pull/120) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#119](https://github.com/openshift/cloud-provider-openstack/pull/119) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#118](https://github.com/openshift/cloud-provider-openstack/pull/118) * go.mod: Revert to Go v1.17 [#117](https://github.com/openshift/cloud-provider-openstack/pull/117) * Merge upstream [#115](https://github.com/openshift/cloud-provider-openstack/pull/115) * [Bug 2030733](https://bugzilla.redhat.com/show_bug.cgi?id=2030733): CARRY [occm] Bump k8s deps to 0.24.0-beta.0 for --node-ip fix [#114](https://github.com/openshift/cloud-provider-openstack/pull/114) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#112](https://github.com/openshift/cloud-provider-openstack/pull/112) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#111](https://github.com/openshift/cloud-provider-openstack/pull/111) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#110](https://github.com/openshift/cloud-provider-openstack/pull/110) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#109](https://github.com/openshift/cloud-provider-openstack/pull/109) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#108](https://github.com/openshift/cloud-provider-openstack/pull/108) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#107](https://github.com/openshift/cloud-provider-openstack/pull/107) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#106](https://github.com/openshift/cloud-provider-openstack/pull/106) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#105](https://github.com/openshift/cloud-provider-openstack/pull/105) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#104](https://github.com/openshift/cloud-provider-openstack/pull/104) * Updating csi-driver-manila images to be consistent with ART [#103](https://github.com/openshift/cloud-provider-openstack/pull/103) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#100](https://github.com/openshift/cloud-provider-openstack/pull/100) * Updating ose-openstack-cinder-csi-driver images to be consistent with ART [#102](https://github.com/openshift/cloud-provider-openstack/pull/102) * Updating ose-openstack-cloud-controller-manager images to be consistent with ART [#101](https://github.com/openshift/cloud-provider-openstack/pull/101) * shiftstack: Update OWNERS [#99](https://github.com/openshift/cloud-provider-openstack/pull/99) * [Bug 2036569](https://bugzilla.redhat.com/show_bug.cgi?id=2036569): Merge upstream bump to k8s 1.23 [#98](https://github.com/openshift/cloud-provider-openstack/pull/98) * [Bug 2036569](https://bugzilla.redhat.com/show_bug.cgi?id=2036569): Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#97](https://github.com/openshift/cloud-provider-openstack/pull/97) * [Bug 2034537](https://bugzilla.redhat.com/show_bug.cgi?id=2034537): OWNERS: Update ShiftStack members [#95](https://github.com/openshift/cloud-provider-openstack/pull/95) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#94](https://github.com/openshift/cloud-provider-openstack/pull/94) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#93](https://github.com/openshift/cloud-provider-openstack/pull/93) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#92](https://github.com/openshift/cloud-provider-openstack/pull/92) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#91](https://github.com/openshift/cloud-provider-openstack/pull/91) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#90](https://github.com/openshift/cloud-provider-openstack/pull/90) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#89](https://github.com/openshift/cloud-provider-openstack/pull/89) * Updating ose-openstack-cinder-csi-driver images to be consistent with ART [#87](https://github.com/openshift/cloud-provider-openstack/pull/87) * Updating csi-driver-manila images to be consistent with ART [#88](https://github.com/openshift/cloud-provider-openstack/pull/88) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#85](https://github.com/openshift/cloud-provider-openstack/pull/85) * Updating ose-openstack-cloud-controller-manager images to be consistent with ART [#86](https://github.com/openshift/cloud-provider-openstack/pull/86) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#84](https://github.com/openshift/cloud-provider-openstack/pull/84) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#83](https://github.com/openshift/cloud-provider-openstack/pull/83) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#82](https://github.com/openshift/cloud-provider-openstack/pull/82) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#81](https://github.com/openshift/cloud-provider-openstack/pull/81) * Updating csi-driver-manila images to be consistent with ART [#79](https://github.com/openshift/cloud-provider-openstack/pull/79) * Updating ose-openstack-cinder-csi-driver images to be consistent with ART [#78](https://github.com/openshift/cloud-provider-openstack/pull/78) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#77](https://github.com/openshift/cloud-provider-openstack/pull/77) * Updating ose-openstack-cloud-controller-manager images to be consistent with ART [#80](https://github.com/openshift/cloud-provider-openstack/pull/80) * Updating ose-openstack-cloud-controller-manager images to be consistent with ART [#76](https://github.com/openshift/cloud-provider-openstack/pull/76) * [Bug 1988374](https://bugzilla.redhat.com/show_bug.cgi?id=1988374): UPSTREAM: 1988374: Disable uuid checks on XFS (#1614) [#72](https://github.com/openshift/cloud-provider-openstack/pull/72) * [Bug 1996031](https://bugzilla.redhat.com/show_bug.cgi?id=1996031): Merge upstream tag 'v1.22.0' [#70](https://github.com/openshift/cloud-provider-openstack/pull/70) * [Bug 1996783](https://bugzilla.redhat.com/show_bug.cgi?id=1996783): Bump Go to v1.16 - fixup [#74](https://github.com/openshift/cloud-provider-openstack/pull/74) * [Bug 1996783](https://bugzilla.redhat.com/show_bug.cgi?id=1996783): Bump to Go v1.16 and OCP v4.9 [#73](https://github.com/openshift/cloud-provider-openstack/pull/73) * Remove Fedosin from Owners [#55](https://github.com/openshift/cloud-provider-openstack/pull/55) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#68](https://github.com/openshift/cloud-provider-openstack/pull/68) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#67](https://github.com/openshift/cloud-provider-openstack/pull/67) * Updating ose-openstack-cloud-controller-manager images to be consistent with ART [#66](https://github.com/openshift/cloud-provider-openstack/pull/66) * Fix ART build [#65](https://github.com/openshift/cloud-provider-openstack/pull/65) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#64](https://github.com/openshift/cloud-provider-openstack/pull/64) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#63](https://github.com/openshift/cloud-provider-openstack/pull/63) * Merge https://github.com/kubernetes/cloud-provider-openstack:master into master [#60](https://github.com/openshift/cloud-provider-openstack/pull/60) * Upstream merge [#59](https://github.com/openshift/cloud-provider-openstack/pull/59) * Updating ose-openstack-cinder-csi-driver images to be consistent with ART [#57](https://github.com/openshift/cloud-provider-openstack/pull/57) * Updating csi-driver-manila images to be consistent with ART [#58](https://github.com/openshift/cloud-provider-openstack/pull/58) * Updating .ci-operator.yaml `build_root_image` from openshift/release [#56](https://github.com/openshift/cloud-provider-openstack/pull/56) * [Bug 1944655](https://bugzilla.redhat.com/show_bug.cgi?id=1944655): Ignore proxy connecting to CSI sockets [#53](https://github.com/openshift/cloud-provider-openstack/pull/53) * [Bug 1952211](https://bugzilla.redhat.com/show_bug.cgi?id=1952211): Merge tag 'v1.21.0' into openshift-master [#52](https://github.com/openshift/cloud-provider-openstack/pull/52) * [Bug 1919291](https://bugzilla.redhat.com/show_bug.cgi?id=1919291): UPSTREAM: 1434: [cinder-csi-plugin] Fix filesystem resize [#49](https://github.com/openshift/cloud-provider-openstack/pull/49) * Updating ose-openstack-cinder-csi-driver builder & base images to be consistent with ART [#50](https://github.com/openshift/cloud-provider-openstack/pull/50) * Updating csi-driver-manila builder & base images to be consistent with ART [#51](https://github.com/openshift/cloud-provider-openstack/pull/51) * [Bug 1930220](https://bugzilla.redhat.com/show_bug.cgi?id=1930220): Add udev to the driver image [#45](https://github.com/openshift/cloud-provider-openstack/pull/45) * Updating csi-driver-manila builder & base images to be consistent with ART [#44](https://github.com/openshift/cloud-provider-openstack/pull/44) * Updating ose-openstack-cinder-csi-driver builder & base images to be consistent with ART [#43](https://github.com/openshift/cloud-provider-openstack/pull/43) * Updating csi-driver-manila builder & base images to be consistent with ART [#41](https://github.com/openshift/cloud-provider-openstack/pull/41) * Updating ose-openstack-cinder-csi-driver builder & base images to be consistent with ART [#40](https://github.com/openshift/cloud-provider-openstack/pull/40) * Updating ose-openstack-cinder-csi-driver builder & base images to be consistent with ART [#39](https://github.com/openshift/cloud-provider-openstack/pull/39) * [Bug 1820238](https://bugzilla.redhat.com/show_bug.cgi?id=1820238): Fetch latest changes from upstream [#38](https://github.com/openshift/cloud-provider-openstack/pull/38) * owners: Add mdbooth to shiftstack-team [#37](https://github.com/openshift/cloud-provider-openstack/pull/37) * Updating csi-driver-manila builder & base images to be consistent with ART [#35](https://github.com/openshift/cloud-provider-openstack/pull/35) * Add a new ShiftStack team member [#36](https://github.com/openshift/cloud-provider-openstack/pull/36) * Fetch latest patches from upstream [#30](https://github.com/openshift/cloud-provider-openstack/pull/30) * Add openstack-cloud-controller-manager image [#34](https://github.com/openshift/cloud-provider-openstack/pull/34) * [Bug 1878163](https://bugzilla.redhat.com/show_bug.cgi?id=1878163): Updating images/manila-csi-plugin/Dockerfile baseimages to mach ocp-build-data config [#33](https://github.com/openshift/cloud-provider-openstack/pull/33) * Add cloud team and storage team to approvers [#32](https://github.com/openshift/cloud-provider-openstack/pull/32) * Add Cinder CSI driver Dockerfiles [#31](https://github.com/openshift/cloud-provider-openstack/pull/31) * Updating images/manila-csi-plugin/Dockerfile baseimages to mach ocp-build-data config [#29](https://github.com/openshift/cloud-provider-openstack/pull/29) * Add reviewers to OWNERS [#28](https://github.com/openshift/cloud-provider-openstack/pull/28) * Update team members [#27](https://github.com/openshift/cloud-provider-openstack/pull/27) * Fetch latest changes from upstream [#25](https://github.com/openshift/cloud-provider-openstack/pull/25) * Add Bugzilla component information [#24](https://github.com/openshift/cloud-provider-openstack/pull/24) * Get latest changes from upstream [#23](https://github.com/openshift/cloud-provider-openstack/pull/23) * Create Dockerfiles for manila-csi-plugin [#22](https://github.com/openshift/cloud-provider-openstack/pull/22) * Bump(*) [#16](https://github.com/openshift/cloud-provider-openstack/pull/16) * Fix unit tests [#20](https://github.com/openshift/cloud-provider-openstack/pull/20) * Delete redundant OWNERS files [#17](https://github.com/openshift/cloud-provider-openstack/pull/17) * Set correct owners [#15](https://github.com/openshift/cloud-provider-openstack/pull/15) * Add dockerfile for the OCP builds too [#13](https://github.com/openshift/cloud-provider-openstack/pull/13) * Add vendor directory [#12](https://github.com/openshift/cloud-provider-openstack/pull/12) * [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/2f1d9f8ac6af4364d8118c874b0071d9e9f3ee65...af5c48da935694ed5263a5a163318b52564977df) ### [openstack-cinder-csi-driver-operator](https://github.com/openshift/openstack-cinder-csi-driver-operator/tree/14fcca54f20d18045e382cc0699f97e4a1e760ac) * [STOR-1019](https://issues.redhat.com/browse/STOR-1019): Bump to k8s 1.26 libs for OCP 4.13 [#107](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/107) * [STOR-947](https://issues.redhat.com/browse/STOR-947): support disabling default StorageClass via ClusterCSIDriver [#103](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/103) * [Bug 2106736](https://bugzilla.redhat.com/show_bug.cgi?id=2106736): Add multiplePVsSameID capability [#106](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/106) * [STOR-1078](https://issues.redhat.com/browse/STOR-1078): Add hostPaths necessary for SELinux mounts [#105](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/105) * Updating ose-openstack-cinder-csi-driver-operator images to be consistent with ART [#101](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/101) * [OCPBUGS-4347](https://issues.redhat.com/browse/OCPBUGS-4347): set TLS cipher suites in Kube RBAC sidecars [#100](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/100) * Bug OCPBUGS-2845: Add SecretHashAnnotation to node service [#96](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/96) * [Full changelog](https://github.com/openshift/openstack-cinder-csi-driver-operator/compare/d09e51ae44b3ac6d27236b515c1f7c6da847689d...14fcca54f20d18045e382cc0699f97e4a1e760ac) ### [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack/tree/bcb08a7835c08d20606d75757228fd03fbb20dab) * Add dual stack API and Ingress VIPs support [#58](https://github.com/openshift/machine-api-provider-openstack/pull/58) * [OSASINFRA-3092](https://issues.redhat.com/browse/OSASINFRA-3092): Add support for external LB [#56](https://github.com/openshift/machine-api-provider-openstack/pull/56) * [OCPBUGS-6432](https://issues.redhat.com/browse/OCPBUGS-6432): Address CVE-2022-41717 [#53](https://github.com/openshift/machine-api-provider-openstack/pull/53) * Bump gophercloud [#50](https://github.com/openshift/machine-api-provider-openstack/pull/50) * Updating ose-machine-api-provider-openstack images to be consistent with ART [#49](https://github.com/openshift/machine-api-provider-openstack/pull/49) * Use machine/v1alpha1 from openshift/api [#46](https://github.com/openshift/machine-api-provider-openstack/pull/46) * [Full changelog](https://github.com/openshift/machine-api-provider-openstack/compare/05657663c02be6d03d074d0f39a2b247cef9286a...bcb08a7835c08d20606d75757228fd03fbb20dab) ### [operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/d4219045431cb6a35ad0d1b5d5fdb0b09adf1430) * [OCPBUGS-794](https://issues.redhat.com/browse/OCPBUGS-794): remove dependence on OLM_VERSION file [#462](https://github.com/openshift/operator-framework-olm/pull/462) * [OCPBUGS-7754](https://issues.redhat.com/browse/OCPBUGS-7754): update cluster policy operator dependency [#455](https://github.com/openshift/operator-framework-olm/pull/455) * [OCPBUGS-948](https://issues.redhat.com/browse/OCPBUGS-948): Set openshift.io/scc label to empty [#445](https://github.com/openshift/operator-framework-olm/pull/445) * update cpc dep [#448](https://github.com/openshift/operator-framework-olm/pull/448) * [OCPBUGS-672](https://issues.redhat.com/browse/OCPBUGS-672): Catalog Pod Startup Probe Timeout [#446](https://github.com/openshift/operator-framework-olm/pull/446) * [OCPBUGS-7102](https://issues.redhat.com/browse/OCPBUGS-7102): make plugin e2e tests skippable [#444](https://github.com/openshift/operator-framework-olm/pull/444) * Packageserver version discoverability [#437](https://github.com/openshift/operator-framework-olm/pull/437) * Thread Safety test for UpdateSubsSyncCounterStorage (#2918) [#438](https://github.com/openshift/operator-framework-olm/pull/438) * [OCPBUGS-6741](https://issues.redhat.com/browse/OCPBUGS-6741): refactor FBC caching (#1051) [#435](https://github.com/openshift/operator-framework-olm/pull/435) * [OCPBUGS-6344](https://issues.redhat.com/browse/OCPBUGS-6344): Upgrade golang/x/net to v0.4.0 to fix CVE-2022-41717 (#1059) [#434](https://github.com/openshift/operator-framework-olm/pull/434) * [OCPBUGS-6241](https://issues.redhat.com/browse/OCPBUGS-6241): Fix art consistency [#433](https://github.com/openshift/operator-framework-olm/pull/433) * [OCPBUGS-5523](https://issues.redhat.com/browse/OCPBUGS-5523): Catalog, fatal error: concurrent map read and map write [#429](https://github.com/openshift/operator-framework-olm/pull/429) * [OCPBUGS-4955](https://issues.redhat.com/browse/OCPBUGS-4955): Set ImagePullPolicy of bundle unpacker to "IfNotPresent" for image digests [#425](https://github.com/openshift/operator-framework-olm/pull/425) * [OCPBUGS-4757](https://issues.redhat.com/browse/OCPBUGS-4757): Default to legacy psa settings (#273) [#420](https://github.com/openshift/operator-framework-olm/pull/420) * Updates to OWNERS file [#422](https://github.com/openshift/operator-framework-olm/pull/422) * Bump go and k8s [#408](https://github.com/openshift/operator-framework-olm/pull/408) * [OCPBUGS-1088](https://issues.redhat.com/browse/OCPBUGS-1088): Run collect-profile pod on management nodes [#394](https://github.com/openshift/operator-framework-olm/pull/394) * provide the capability to filter mermaid output to a single package name / skipRange support (#1023) [#400](https://github.com/openshift/operator-framework-olm/pull/400) * [OCPBUGS-1428](https://issues.redhat.com/browse/OCPBUGS-1428): fix service account token secret reference (#2862) [#396](https://github.com/openshift/operator-framework-olm/pull/396) * [OCPBUGS-2556](https://issues.redhat.com/browse/OCPBUGS-2556): Order an operator CR's status.Component.Refs array (#2880) [#406](https://github.com/openshift/operator-framework-olm/pull/406) * [OCPBUGS-1272](https://issues.redhat.com/browse/OCPBUGS-1272): Add pipe support to render-veneer basic command (#1026) [#401](https://github.com/openshift/operator-framework-olm/pull/401) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/3327393399e6847c34da5875c9158be533c59a0e...d4219045431cb6a35ad0d1b5d5fdb0b09adf1430) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/cfce6b5024f56305304599cd49dfbbe2b5d8ed3d) * [OCPBUGS-5466](https://issues.redhat.com/browse/OCPBUGS-5466): Default CatalogSource aren't always reverted to default settings [#504](https://github.com/operator-framework/operator-marketplace/pull/504) * [OCPBUGS-6232](https://issues.redhat.com/browse/OCPBUGS-6232): Updating marketplace-operator images to be consistent with ART [#493](https://github.com/operator-framework/operator-marketplace/pull/493) * [OCPBUGS-6323](https://issues.redhat.com/browse/OCPBUGS-6323): Upgrade golang/x/net to v0.4.0 to fix CVE-2022-41717 [#505](https://github.com/operator-framework/operator-marketplace/pull/505) * [OCPBUGS-5423](https://issues.redhat.com/browse/OCPBUGS-5423): Remove PSA audit and warnings [#502](https://github.com/operator-framework/operator-marketplace/pull/502) * [OCPBUGS-5423](https://issues.redhat.com/browse/OCPBUGS-5423): Run Default CatalogSource in Restricted mode [#498](https://github.com/operator-framework/operator-marketplace/pull/498) * [OCPBUGS-4873](https://issues.redhat.com/browse/OCPBUGS-4873): Add audit-version and warn-version labels [#495](https://github.com/operator-framework/operator-marketplace/pull/495) * Remove duplicate gprcPodConfig field in defaults [#496](https://github.com/operator-framework/operator-marketplace/pull/496) * [OCPBUGS-4758](https://issues.redhat.com/browse/OCPBUGS-4758): Unenforce PSA Restrictions [#491](https://github.com/operator-framework/operator-marketplace/pull/491) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/3589162a126ec4a696998ae42eec431e532d337c...cfce6b5024f56305304599cd49dfbbe2b5d8ed3d) ### [ovirt-csi-driver](https://github.com/openshift/ovirt-csi-driver/tree/f21b470f4927f97eca93a0a390cffccd7d724043) * Updating ose-ovirt-csi-driver images to be consistent with ART [#124](https://github.com/openshift/ovirt-csi-driver/pull/124) * [Full changelog](https://github.com/openshift/ovirt-csi-driver/compare/87ab37895e56ea3c80be0163571fa593ce96d86b...f21b470f4927f97eca93a0a390cffccd7d724043) ### [ovirt-csi-driver-operator](https://github.com/openshift/ovirt-csi-driver-operator/tree/3e49f77c34922a7e2ce675825cb5ff3bca3a6dbd) * [STOR-1019](https://issues.redhat.com/browse/STOR-1019): Bump to k8s 1.26 libs for OCP 4.13 [#113](https://github.com/openshift/ovirt-csi-driver-operator/pull/113) * [STOR-947](https://issues.redhat.com/browse/STOR-947): support disabling default StorageClass via ClusterCSIDriver [#111](https://github.com/openshift/ovirt-csi-driver-operator/pull/111) * Grant volumesnapshotcontents patch permissions to operator too [#112](https://github.com/openshift/ovirt-csi-driver-operator/pull/112) * Updating ose-cluster-ovirt-csi-operator images to be consistent with ART [#110](https://github.com/openshift/ovirt-csi-driver-operator/pull/110) * [OCPBUGS-4347](https://issues.redhat.com/browse/OCPBUGS-4347): set TLS cipher suites in Kube RBAC sidecars [#109](https://github.com/openshift/ovirt-csi-driver-operator/pull/109) * [Full changelog](https://github.com/openshift/ovirt-csi-driver-operator/compare/e5e02335951010745a42f472a0656b5948ffdade...3e49f77c34922a7e2ce675825cb5ff3bca3a6dbd) ### [ovirt-machine-controllers](https://github.com/openshift/cluster-api-provider-ovirt/tree/22d89b3fd9e2e395a62f71092487d26c8940052e) * Fix swapped CPU socket and thread mapping [#172](https://github.com/openshift/cluster-api-provider-ovirt/pull/172) * Updating ose-ovirt-machine-controllers images to be consistent with ART [#171](https://github.com/openshift/cluster-api-provider-ovirt/pull/171) * [Full changelog](https://github.com/openshift/cluster-api-provider-ovirt/compare/03e8cb50f9ffa28b48d8aeaeb8410ab1598750d1...22d89b3fd9e2e395a62f71092487d26c8940052e) ### [prom-label-proxy](https://github.com/openshift/prom-label-proxy/tree/b501d5e2aff82d46a141223636b522aeae95b915) * Bump openshift/prom-label-proxy to v0.6.0 [#352](https://github.com/openshift/prom-label-proxy/pull/352) * Updating prom-label-proxy images to be consistent with ART [#351](https://github.com/openshift/prom-label-proxy/pull/351) * [Full changelog](https://github.com/openshift/prom-label-proxy/compare/b1907888004888b977918cf911b189de736642b2...b501d5e2aff82d46a141223636b522aeae95b915) ### [prometheus](https://github.com/openshift/prometheus/tree/d8ea2c4f037abbf3f0fad5b6179ccf24ba9d9e4d) * Bump openshift/prometheus to v2.42.0 [#154](https://github.com/openshift/prometheus/pull/154) * Bump openshift/prometheus to v2.41.0 [#153](https://github.com/openshift/prometheus/pull/153) * Bump openshift/prometheus to v2.40.7 [#152](https://github.com/openshift/prometheus/pull/152) * Bump openshift/prometheus to v2.40.6 [#151](https://github.com/openshift/prometheus/pull/151) * Bump openshift/prometheus to v2.40.5 [#150](https://github.com/openshift/prometheus/pull/150) * [OCPBUGS-4273](https://issues.redhat.com/browse/OCPBUGS-4273): Bump openshift/prometheus to v2.40.4 [#148](https://github.com/openshift/prometheus/pull/148) * [OCPBUGS-2873](https://issues.redhat.com/browse/OCPBUGS-2873): fix certificate reloads after rotation [#145](https://github.com/openshift/prometheus/pull/145) * Updating golang-github-prometheus-prometheus images to be consistent with ART [#147](https://github.com/openshift/prometheus/pull/147) * [Full changelog](https://github.com/openshift/prometheus/compare/72ceaef4a59ec0cfb0639563ba9bd28928f4bcc0...d8ea2c4f037abbf3f0fad5b6179ccf24ba9d9e4d) ### [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager/tree/f44d574d8e170d6788cfbf2bdbc866d3e1fc1054) * Bump openshift/prometheus-alertmanager to v0.25.0 [#67](https://github.com/openshift/prometheus-alertmanager/pull/67) * Updating golang-github-prometheus-alertmanager images to be consistent with ART [#65](https://github.com/openshift/prometheus-alertmanager/pull/65) * [Full changelog](https://github.com/openshift/prometheus-alertmanager/compare/914cad827e9a177b29b23e02eb48b4065da8dca2...f44d574d8e170d6788cfbf2bdbc866d3e1fc1054) ### [prometheus-config-reloader, prometheus-operator, prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator/tree/9cd6788ed2cb30982c8b9d6ec8f8c7e72b30d7df) * [OCPBUGS-6055](https://issues.redhat.com/browse/OCPBUGS-6055): [bot] Bump openshift/prometheus-operator to v0.63.0 [#216](https://github.com/openshift/prometheus-operator/pull/216) * Bump openshift/prometheus-operator to v0.62.0 [#215](https://github.com/openshift/prometheus-operator/pull/215) * Updating prometheus-operator-admission-webhook images to be consistent with ART [#214](https://github.com/openshift/prometheus-operator/pull/214) * Updating prometheus-config-reloader images to be consistent with ART [#213](https://github.com/openshift/prometheus-operator/pull/213) * Updating prometheus-operator images to be consistent with ART [#212](https://github.com/openshift/prometheus-operator/pull/212) * [OCPBUGS-2778](https://issues.redhat.com/browse/OCPBUGS-2778): [bot] Bump openshift/prometheus-operator to v0.61.1 [#209](https://github.com/openshift/prometheus-operator/pull/209) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/d1e399d5cead91c677cee4a80a032f5057cb43e3...9cd6788ed2cb30982c8b9d6ec8f8c7e72b30d7df) ### [prometheus-node-exporter](https://github.com/openshift/node_exporter/tree/10dc380d4ce996d2557b10991b3f7623a4551e21) * [OCPBUGS-6311](https://issues.redhat.com/browse/OCPBUGS-6311): addressing vulnerability GO-2022-1144 [#119](https://github.com/openshift/node_exporter/pull/119) * Bump openshift/node_exporter to v1.5.0 [#118](https://github.com/openshift/node_exporter/pull/118) * Updating golang-github-prometheus-node_exporter images to be consistent with ART [#117](https://github.com/openshift/node_exporter/pull/117) * build(deps): bump github.com/prometheus/client_model from 0.2.0 to 0.3.0 [#114](https://github.com/openshift/node_exporter/pull/114) * build(deps): bump github.com/jsimonetti/rtnetlink from 1.2.2 to 1.2.3 [#115](https://github.com/openshift/node_exporter/pull/115) * [Full changelog](https://github.com/openshift/node_exporter/compare/99077a3c8c3b0fce152fe0affce1e31fc2c6efaa...10dc380d4ce996d2557b10991b3f7623a4551e21) ### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/d7a8e22db412b6fabb7028ca0da8de8f3d9ac3c3) * Update gomod mapping for k8s.io/dynamic-resource-allocation [#16](https://github.com/openshift/route-controller-manager/pull/16) * Updating ose-route-controller-manager images to be consistent with ART [#13](https://github.com/openshift/route-controller-manager/pull/13) * [WRKLDS-594](https://issues.redhat.com/browse/WRKLDS-594): bump(k8s): v1.26.1 [#15](https://github.com/openshift/route-controller-manager/pull/15) * [OCPBUGS-4198](https://issues.redhat.com/browse/OCPBUGS-4198): do not depend on the API defaulting when creating Routes [#11](https://github.com/openshift/route-controller-manager/pull/11) * [Full changelog](https://github.com/openshift/route-controller-manager/compare/0f141ce9d349fb30755e3d0d7f9f196a91782957...d7a8e22db412b6fabb7028ca0da8de8f3d9ac3c3) ### [service-ca-operator](https://github.com/openshift/service-ca-operator/tree/1b89fdce3fcccecdc5fdb705fe674cd4bfc58a2a) * [OCPBUGS-3195](https://issues.redhat.com/browse/OCPBUGS-3195): Return nil from start funcs after context is cancelled. [#202](https://github.com/openshift/service-ca-operator/pull/202) * [Full changelog](https://github.com/openshift/service-ca-operator/compare/ef1d057db0bf8d0846d96e09cdd1f55998a1f80b...1b89fdce3fcccecdc5fdb705fe674cd4bfc58a2a) ### [telemeter](https://github.com/openshift/telemeter/tree/ee1ba4699b82ecb2033f886af12b9e2e451d2296) * [OCPBUGS-6962](https://issues.redhat.com/browse/OCPBUGS-6962): Add 'agent-installer' value to 'install_type' label [#447](https://github.com/openshift/telemeter/pull/447) * [OCPBUGS-6477](https://issues.redhat.com/browse/OCPBUGS-6477): Upgrade go version and dependencies [#448](https://github.com/openshift/telemeter/pull/448) * server: Ensure logging level is flag is respected [#449](https://github.com/openshift/telemeter/pull/449) * Add 'hypershift' value to 'install_type' label [#437](https://github.com/openshift/telemeter/pull/437) * Replace 'hypershift-unknown' with 'unknown' [#438](https://github.com/openshift/telemeter/pull/438) * Fix receive whitelist logic [#445](https://github.com/openshift/telemeter/pull/445) * Bump snappy version and add debug logs [#444](https://github.com/openshift/telemeter/pull/444) * Add metrics for telemeter receive path [#443](https://github.com/openshift/telemeter/pull/443) * Log faulty tokens [#441](https://github.com/openshift/telemeter/pull/441) * pkg/receive: Sanitize metric labels [#440](https://github.com/openshift/telemeter/pull/440) * Updating telemeter images to be consistent with ART [#439](https://github.com/openshift/telemeter/pull/439) * Add Daniel Mellado to OWNERS [#436](https://github.com/openshift/telemeter/pull/436) * Add rules for cluster vCPU-hours [#435](https://github.com/openshift/telemeter/pull/435) * [Full changelog](https://github.com/openshift/telemeter/compare/9c8092bb329c90d4ae12daf16906adb9b9620e20...ee1ba4699b82ecb2033f886af12b9e2e451d2296) ### [tests](https://github.com/openshift/origin/tree/3163d5f1655ba939cc0957f60925d6304b299168) * [OCPBUGS-8412](https://issues.redhat.com/browse/OCPBUGS-8412): Bump(openshift/kubernetes): to get fix for resizing flake [#27792](https://github.com/openshift/origin/pull/27792) * [OCPBUGS-9915](https://issues.redhat.com/browse/OCPBUGS-9915): Temp flake all azure disruption [#27786](https://github.com/openshift/origin/pull/27786) * [OCPBUGS-8742](https://issues.redhat.com/browse/OCPBUGS-8742): Revert "Switch to readyz path for health probes on Azure" [#27784](https://github.com/openshift/origin/pull/27784) * [OCPBUGS-8401](https://issues.redhat.com/browse/OCPBUGS-8401): Bump to 1.26.2 [#27769](https://github.com/openshift/origin/pull/27769) * [OSASINFRA-3109](https://issues.redhat.com/browse/OSASINFRA-3109): networking: add a test for control plane LB [#27748](https://github.com/openshift/origin/pull/27748) * Add additional comments with findings from k8s 1.26 bump [#27728](https://github.com/openshift/origin/pull/27728) * [OCPBUGS-8092](https://issues.redhat.com/browse/OCPBUGS-8092): mark volume expansion test as Flaky [#27767](https://github.com/openshift/origin/pull/27767) * Revert "Add vlan/macvlan/ipvlan incontainer master tests" [#27766](https://github.com/openshift/origin/pull/27766) * [OCPBUGS-7519](https://issues.redhat.com/browse/OCPBUGS-7519): Revert Skip nfs tests temporarilly [#27762](https://github.com/openshift/origin/pull/27762) * [TRT-800](https://issues.redhat.com/browse/TRT-800): Collect variant data for risk analysis [#27731](https://github.com/openshift/origin/pull/27731) * Add tap plugin test [#27737](https://github.com/openshift/origin/pull/27737) * Port alert backstop test to invariant, allow running alert/disruption invariants locally for developers [#27724](https://github.com/openshift/origin/pull/27724) * Add vlan/macvlan/ipvlan incontainer master tests [#27700](https://github.com/openshift/origin/pull/27700) * [STOR-1077](https://issues.redhat.com/browse/STOR-1077): promote CSIInlineVolumeAdmission feature gate to GA [#27713](https://github.com/openshift/origin/pull/27713) * move disruption locators to monitorapi [#27760](https://github.com/openshift/origin/pull/27760) * Switch to readyz path for health probes on Azure [#27753](https://github.com/openshift/origin/pull/27753) * Fix defunct owners file in test/extended/util/annotate [#27750](https://github.com/openshift/origin/pull/27750) * [OCPBUGS-7833](https://issues.redhat.com/browse/OCPBUGS-7833): Rework no optional capabilities rules [#27745](https://github.com/openshift/origin/pull/27745) * [OCPVE-278](https://issues.redhat.com/browse/OCPVE-278): fix: multi build error, only add rt-tests for x86 [#27749](https://github.com/openshift/origin/pull/27749) * Restore alert refactor with fix for disruption tests all being skipped [#27742](https://github.com/openshift/origin/pull/27742) * [OCPBUGS-7519](https://issues.redhat.com/browse/OCPBUGS-7519): Skip nfs tests temporarilly [#27747](https://github.com/openshift/origin/pull/27747) * [OCPVE-278](https://issues.redhat.com/browse/OCPVE-278): feat: add rt tests package to openshift-tests [#27740](https://github.com/openshift/origin/pull/27740) * [OCPBUGS-7616](https://issues.redhat.com/browse/OCPBUGS-7616): Revert Revert "bump(k8s): 1.26" [#27738](https://github.com/openshift/origin/pull/27738) * Revert "bump(k8s): 1.26" [#27736](https://github.com/openshift/origin/pull/27736) * test/extended/authorization/rbac: Condition console RBAC on 'Console' capability [#27681](https://github.com/openshift/origin/pull/27681) * Revert "Alert Testing on new Namespace and Level" [#27734](https://github.com/openshift/origin/pull/27734) * [OCPBUGS-7488](https://issues.redhat.com/browse/OCPBUGS-7488): test flake: should not reconcile SC when state is Unmanaged [#27726](https://github.com/openshift/origin/pull/27726) * Revert "perform build csi volume test on GA clusters" [#27730](https://github.com/openshift/origin/pull/27730) * [OCPBUGS-1125](https://issues.redhat.com/browse/OCPBUGS-1125): remove reference to old guard pods [#27727](https://github.com/openshift/origin/pull/27727) * bump(k8s): 1.26 [#27694](https://github.com/openshift/origin/pull/27694) * Do not bail on producing artifacts when nodes are dead [#27729](https://github.com/openshift/origin/pull/27729) * audit inspection [#27687](https://github.com/openshift/origin/pull/27687) * Allow baremetal tests to run on Azure platform [#27573](https://github.com/openshift/origin/pull/27573) * [OCPBUGS-6902](https://issues.redhat.com/browse/OCPBUGS-6902): Wait for DNS DS pods to be ready [#27715](https://github.com/openshift/origin/pull/27715) * Chart CI cluster DNS problems in different color from disruption [#27719](https://github.com/openshift/origin/pull/27719) * Add pathological events into spyglass charts [#27649](https://github.com/openshift/origin/pull/27649) * [BUILD-407](https://issues.redhat.com/browse/BUILD-407): perform build csi volume test on GA clusters [#27720](https://github.com/openshift/origin/pull/27720) * Kubevirt network connectivity tests [#27456](https://github.com/openshift/origin/pull/27456) * [TRT-819](https://issues.redhat.com/browse/TRT-819): Add check for parse signature error [#27705](https://github.com/openshift/origin/pull/27705) * Allow baremetal tests to run on GCP platform [#27618](https://github.com/openshift/origin/pull/27618) * Add PDB to resource watch [#27721](https://github.com/openshift/origin/pull/27721) * replace centos with ubi8 in build test dockerfile [#27718](https://github.com/openshift/origin/pull/27718) * Add external disruption sampling in openshift test [#27717](https://github.com/openshift/origin/pull/27717) * [STOR-950](https://issues.redhat.com/browse/STOR-950): Add CI job for skipping StorageClass creation [#27704](https://github.com/openshift/origin/pull/27704) * [BUILD-407](https://issues.redhat.com/browse/BUILD-407): stage one of two of migrating shared resource from tech preview to GA [#27708](https://github.com/openshift/origin/pull/27708) * Ensure NoColor for ginkgo in disruption/chamosmoney suite [#27709](https://github.com/openshift/origin/pull/27709) * Alert Testing on new Namespace and Level [#27710](https://github.com/openshift/origin/pull/27710) * [STOR-1066](https://issues.redhat.com/browse/STOR-1066): add e2e tests for CSIInlineVolumeAdmission plugin [#27682](https://github.com/openshift/origin/pull/27682) * [OCPBUGS-3923](https://issues.redhat.com/browse/OCPBUGS-3923): adjust watch budget for monitoring components [#27623](https://github.com/openshift/origin/pull/27623) * make supplemental groups test working again [#27664](https://github.com/openshift/origin/pull/27664) * [AUTH-337](https://issues.redhat.com/browse/AUTH-337): PSa: add test for SCC-mutated PodSpec extraction [#27632](https://github.com/openshift/origin/pull/27632) * [TRT-813](https://issues.redhat.com/browse/TRT-813): Disabling disruption fallback for upgrades [#27701](https://github.com/openshift/origin/pull/27701) * bump timeout [#27695](https://github.com/openshift/origin/pull/27695) * [OCPBUGS-6503](https://issues.redhat.com/browse/OCPBUGS-6503): upgrade/adminack: simplify polling and unblock "guaranteed" post-upgrade check [#27678](https://github.com/openshift/origin/pull/27678) * Update S2i image tests for dotnet3.1 EOL [#27698](https://github.com/openshift/origin/pull/27698) * extended: security: do not explicitly set api audience on token request [#27697](https://github.com/openshift/origin/pull/27697) * Changes for NodeTuning cluster capability [#27657](https://github.com/openshift/origin/pull/27657) * Skip the oc whoami --show-console test when the console capability is disabled [#27679](https://github.com/openshift/origin/pull/27679) * Update etcd scaling test for CPMS supported platforms [#27497](https://github.com/openshift/origin/pull/27497) * [TRT-803](https://issues.redhat.com/browse/TRT-803): FIxing test name [#27688](https://github.com/openshift/origin/pull/27688) * Automated - Update synthetic test data [#27676](https://github.com/openshift/origin/pull/27676) * Use ingress-canary route for testing instead of console since the console might be disabled [#27680](https://github.com/openshift/origin/pull/27680) * ignore more repeated TopologyAwareHintsDisabled events [#27672](https://github.com/openshift/origin/pull/27672) * Add result tag to the end of first line of an event message [#27656](https://github.com/openshift/origin/pull/27656) * Automated - Update synthetic test data [#27658](https://github.com/openshift/origin/pull/27658) * [USHIFT-720](https://issues.redhat.com/browse/USHIFT-720): skip server-side apply for rangeallocations [#27619](https://github.com/openshift/origin/pull/27619) * ignore repeated TopologyAwareHintsDisabled events [#27666](https://github.com/openshift/origin/pull/27666) * Update annotated rules for router tests [#27662](https://github.com/openshift/origin/pull/27662) * Fix nil pointer dereference for createDNSPod. [#27663](https://github.com/openshift/origin/pull/27663) * Revert "Remove dependency on some router tests on config.openshift.io api group" [#27661](https://github.com/openshift/origin/pull/27661) * Don't emit failure junit testcase when a retry is skipped [#27652](https://github.com/openshift/origin/pull/27652) * [OCPBUGS-5506](https://issues.redhat.com/browse/OCPBUGS-5506): DNS pod to be created on master node [#27650](https://github.com/openshift/origin/pull/27650) * upgrade/adminack: guarantee one admin ack check post-upgrade [#27645](https://github.com/openshift/origin/pull/27645) * Separate mcd error alert [#27648](https://github.com/openshift/origin/pull/27648) * do not check for DeploymentConfig routers in router tests [#27642](https://github.com/openshift/origin/pull/27642) * [WRKLDS-605](https://issues.redhat.com/browse/WRKLDS-605): Remove dependency on some router tests on config.openshift.io api group [#27643](https://github.com/openshift/origin/pull/27643) * Fix missing disruption data again. [#27651](https://github.com/openshift/origin/pull/27651) * Add result key value to each topological event test output line [#27641](https://github.com/openshift/origin/pull/27641) * fix tech preview test [#27639](https://github.com/openshift/origin/pull/27639) * Fix missing disruption uploads. [#27636](https://github.com/openshift/origin/pull/27636) * Update CVO test ownership: -Jack and Vadim, +Petr [#27646](https://github.com/openshift/origin/pull/27646) * Automated - Update synthetic test data [#27626](https://github.com/openshift/origin/pull/27626) * Add Event intervals for Startup Probe failures [#27612](https://github.com/openshift/origin/pull/27612) * Use cluster network MTU for bond interfaces [#27631](https://github.com/openshift/origin/pull/27631) * Use create token instead serviceaccounts token command [#27629](https://github.com/openshift/origin/pull/27629) * Fix intervalcreation incorrect year unit test bug [#27630](https://github.com/openshift/origin/pull/27630) * Update ETCD storage data for k8s 1.26 [#27622](https://github.com/openshift/origin/pull/27622) * Filter out dropped targets to minimize the size of target api result [#27594](https://github.com/openshift/origin/pull/27594) * [NE-1068](https://issues.redhat.com/browse/NE-1068): Add test using chaos plugin to detect local DNS endpoint preference. [#27511](https://github.com/openshift/origin/pull/27511) * OpenStack: Skip in-tree cinder provisioner tests [#27613](https://github.com/openshift/origin/pull/27613) * Automated - Update synthetic test data [#27614](https://github.com/openshift/origin/pull/27614) * Test failures that flaked on retry remain counted as failures [#27602](https://github.com/openshift/origin/pull/27602) * Remove ambiguity when checking for api resources existence [#27583](https://github.com/openshift/origin/pull/27583) * [OCPBUGS-4731](https://issues.redhat.com/browse/OCPBUGS-4731): oc status: clean job resource to prevent leaks [#27608](https://github.com/openshift/origin/pull/27608) * Add tests for oc scc-subject-review and scc-review commands [#27572](https://github.com/openshift/origin/pull/27572) * [TRT-703](https://issues.redhat.com/browse/TRT-703): Fix upgrade junit results not present in risk analysis [#27600](https://github.com/openshift/origin/pull/27600) * Updating openshift-enterprise-tests images to be consistent with ART [#27607](https://github.com/openshift/origin/pull/27607) * remove special cases for priority classes in the payload [#27606](https://github.com/openshift/origin/pull/27606) * Automated - Update synthetic test data [#27601](https://github.com/openshift/origin/pull/27601) * [OCPBUGS-4550](https://issues.redhat.com/browse/OCPBUGS-4550): Bump api-requests for console-operator on vsphere [#27605](https://github.com/openshift/origin/pull/27605) * run resourcewatch fixes [#27596](https://github.com/openshift/origin/pull/27596) * [OCPBUGS-4502](https://issues.redhat.com/browse/OCPBUGS-4502): Unskip service session affinity tests [#27597](https://github.com/openshift/origin/pull/27597) * Automated - Update synthetic test data [#27587](https://github.com/openshift/origin/pull/27587) * Add trozet to networking approvers [#27395](https://github.com/openshift/origin/pull/27395) * Separate out "startupProbe failed" messages from pathological events test [#27590](https://github.com/openshift/origin/pull/27590) * [OCPBUGS-4190](https://issues.redhat.com/browse/OCPBUGS-4190): 1sec [#27574](https://github.com/openshift/origin/pull/27574) * [USHIFT-646](https://issues.redhat.com/browse/USHIFT-646): ushift: Graceful return to disable telemetry [#27578](https://github.com/openshift/origin/pull/27578) * Round the ratio for excessive watch requests test [#27592](https://github.com/openshift/origin/pull/27592) * [OCPVE-112](https://issues.redhat.com/browse/OCPVE-112): feat: support higher threshold for connection refused on sno [#27586](https://github.com/openshift/origin/pull/27586) * Allow baremetal tests to run on AWS platform [#27569](https://github.com/openshift/origin/pull/27569) * [USHIFT-644](https://issues.redhat.com/browse/USHIFT-644): Skip sig-cloud-provider tests [#27577](https://github.com/openshift/origin/pull/27577) * Remove redundant messages that might contain non-xml charactor [#27582](https://github.com/openshift/origin/pull/27582) * [USHIFT-647](https://issues.redhat.com/browse/USHIFT-647): ushift: fix loop variable capture in sig-cli [#27579](https://github.com/openshift/origin/pull/27579) * [USHIFT-658](https://issues.redhat.com/browse/USHIFT-658): ushift: skip networking bond interface tests [#27584](https://github.com/openshift/origin/pull/27584) * [TRT-662](https://issues.redhat.com/browse/TRT-662): include test count totals for analysis [#27585](https://github.com/openshift/origin/pull/27585) * [OCPBUGS-2991](https://issues.redhat.com/browse/OCPBUGS-2991): Bump openshift/kubernetes to latest master v2 [#27580](https://github.com/openshift/origin/pull/27580) * [TRT-691](https://issues.redhat.com/browse/TRT-691): use duplicateEventThreshold for ProbeTests [#27562](https://github.com/openshift/origin/pull/27562) * Automated - Update synthetic test data [#27543](https://github.com/openshift/origin/pull/27543) * Add separate tests for QPS exceeded and manifest unknown [#27542](https://github.com/openshift/origin/pull/27542) * Test tuning cni whitelist update [#27447](https://github.com/openshift/origin/pull/27447) * Introduce timeout for sippy risk analysis; add retries with backoff; add dated logging [#27564](https://github.com/openshift/origin/pull/27564) * Remove unused cmd tests [#27495](https://github.com/openshift/origin/pull/27495) * Fix risk analysis html to link to correct release and show bug keys [#27568](https://github.com/openshift/origin/pull/27568) * Skip image-registry redirect test when non-permanent credentials used on GCP. [#27556](https://github.com/openshift/origin/pull/27556) * Add Kuryr exception to "pods should successfully create sandboxes" test [#27435](https://github.com/openshift/origin/pull/27435) * [Bug 2093339](https://bugzilla.redhat.com/show_bug.cgi?id=2093339): Reenable data source test [#27534](https://github.com/openshift/origin/pull/27534) * Flake and improve alert tests [#27559](https://github.com/openshift/origin/pull/27559) * Trim stdout and stderr to the last 4K bytes to keep log size manageable [#27560](https://github.com/openshift/origin/pull/27560) * [OCPBUGS-3633](https://issues.redhat.com/browse/OCPBUGS-3633): Fix flake reporting for certain tests. [#27553](https://github.com/openshift/origin/pull/27553) * Nginx 1.18 images will reach EOL in November 2022 [#27551](https://github.com/openshift/origin/pull/27551) * make command errors easier to read [#27544](https://github.com/openshift/origin/pull/27544) * [OCPBUGS-3633](https://issues.redhat.com/browse/OCPBUGS-3633): Revert "Merge pull request #27533 from dgoodwin/merge-alert-backstops" [#27547](https://github.com/openshift/origin/pull/27547) * Replace CreateProject with SetupProject [#27271](https://github.com/openshift/origin/pull/27271) * cosmetic fix for bad disruption substitution [#27510](https://github.com/openshift/origin/pull/27510) * Separate out more tests from 'events should not repeat pathologically' test [#27539](https://github.com/openshift/origin/pull/27539) * [OCPBUGSM-35025](https://issues.redhat.com/browse/OCPBUGSM-35025): reenable unidling ci tests [#27538](https://github.com/openshift/origin/pull/27538) * [USHIFT-345](https://issues.redhat.com/browse/USHIFT-345), [USHIFT-348](https://issues.redhat.com/browse/USHIFT-348), [USHIFT-355](https://issues.redhat.com/browse/USHIFT-355): API Groups for cli, arch & network [#27540](https://github.com/openshift/origin/pull/27540) * [Full changelog](https://github.com/openshift/origin/compare/7b7d4ef2acfb10117f21af59d5b99da177b19d3d...3163d5f1655ba939cc0957f60925d6304b299168) ### [thanos](https://github.com/openshift/thanos/tree/b6f11a5b2d63ca6269fcbd7b9488d8a8e9188d9a) * Bump openshift/thanos to v0.30.2 [#103](https://github.com/openshift/thanos/pull/103) * v0.30.1 [#102](https://github.com/openshift/thanos/pull/102) * Update to v0.29.0 [#96](https://github.com/openshift/thanos/pull/96) * Updating thanos images to be consistent with ART [#93](https://github.com/openshift/thanos/pull/93) * [Full changelog](https://github.com/openshift/thanos/compare/2867a6b552eaddefd73aa979f13e95f6df338070...b6f11a5b2d63ca6269fcbd7b9488d8a8e9188d9a)