# 4.8.0-fc.0 Created: 2021-04-16 13:43:24 +0000 UTC Image Digest: `sha256:2c7422ed5f904ce2466f4d48b53305fc94cbd4f577adbb640cc74cc47ef437a7` Promoted from registry.ci.openshift.org/ocp/release:4.8.0-0.nightly-2021-04-16-071052 ## Changes from 4.7.36 ### Components * Kubernetes upgraded from 1.20.10 to 1.21.0-rc.0 * Red Hat Enterprise Linux CoreOS upgraded from 47.84.202110151631-0 to 48.84.202104151145-0 ### New images * [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver) git [7faa4288](https://github.com/openshift/azure-disk-csi-driver/commit/7faa4288b8051c91957c57d08fd356775a873591) `sha256:dc4c8f3c22b540c37166ea145a59d15d4fefd09d952bacddf2963678a3a14fd4` * [azure-disk-csi-driver-operator](https://github.com/openshift/azure-disk-csi-driver-operator) git [e535b346](https://github.com/openshift/azure-disk-csi-driver-operator/commit/e535b3467b96bf1b1ab01256a1777f37ef0695d1) `sha256:86550b8fba6242bf939ecaee3b4caeb648ffa340196549b06d0f3aefe98d4377` * [kubevirt-machine-controllers](https://github.com/openshift/cluster-api-provider-kubevirt) git [74587c82](https://github.com/openshift/cluster-api-provider-kubevirt/commit/74587c825a1359f08fef9a007f5c9c86e7b2fe88) `sha256:8a5f27b69719ce059bff4a440b23417bcc17c67b670d3ccd0103dd474ab58d54` * [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy) git [016f8258](https://github.com/openshift/multus-networkpolicy/commit/016f825834dd28a19eb671274748ec086041c8ba) `sha256:b104cc594f31970749e5d70cd5bf9d6126defdf03f602c83d79c497d2ff41b20` * [vsphere-csi-driver](https://github.com/openshift/vmware-vsphere-csi-driver) git [dd5345eb](https://github.com/openshift/vmware-vsphere-csi-driver/commit/dd5345eb7ed3c68eff6619ca434b5e83083f5bc9) `sha256:ddd5a482f85940791f91542c323f63fb88600984274de379c6134f45f067b926` * [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator) git [7fbcf85a](https://github.com/openshift/vmware-vsphere-csi-driver-operator/commit/7fbcf85a5244cdce14bca5f95447c4c8644c6ced) `sha256:eb429e696b09804aafd87e3d04e0c453684921cfa8f02b350604fa84e6b74c02` * [vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver) git [dd5345eb](https://github.com/openshift/vmware-vsphere-csi-driver/commit/dd5345eb7ed3c68eff6619ca434b5e83083f5bc9) `sha256:1f921f6fa622d4a89ccdd582eb69e97ac226d0b737078a403ad3b16b2569646a` ### Removed images * driver-toolkit * hello-openshift ### Rebuilt images without code change * [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs) git [9404d343](https://github.com/openshift/csi-driver-nfs/commit/9404d343c020fd1806691704f64d930c779ad639) `sha256:55d345cbb1c9cc2509f2a16f13cde687fcd6b2cc2ceda354aa7b23b198582086` * [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager) git [43d640a0](https://github.com/openshift/ironic-static-ip-manager/commit/43d640a07582a5aaaa485ea85319bb0721dea251) `sha256:bc1c33abfb1cf442cbbd9bcb48e0a72e8db4dab6965950c48108905db53dd10b` * machine-os-content `sha256:6aaf5ad4bb837965d0aa94871dcd03c2285ce478f6b8ef1480df435632639a95` * [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [a7312f5e](https://github.com/openshift/multus-admission-controller/commit/a7312f5e55e9f34cc8b20f6cbfe1af0f363ca1e6) `sha256:8d6903686f81a50b7be9dd0670d131d3800299469d70f91cd7d69b4c1bc580cc` * [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [1662c3ec](https://github.com/openshift/route-override-cni/commit/1662c3ec79b880fce5cd9c4e64f5ba0d4daffc00) `sha256:39e61ec1a312527976d56a08098f57a8fed68a9c2a98a6414c05ff8895202515` ### [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver/tree/9f2cc4ef6ae18a47f092c78b8bee12c416e3b16b) * [Bug 1942883](https://bugzilla.redhat.com/show_bug.cgi?id=1942883): Rebase to v0.10.1 [#183](https://github.com/openshift/aws-ebs-csi-driver/pull/183) * Updating ose-aws-ebs-csi-driver builder & base images to be consistent with ART [#182](https://github.com/openshift/aws-ebs-csi-driver/pull/182) * Add BZ component to OWNERS [#181](https://github.com/openshift/aws-ebs-csi-driver/pull/181) * [Bug 1932229](https://bugzilla.redhat.com/show_bug.cgi?id=1932229): Rebase to v0.9.0 [#180](https://github.com/openshift/aws-ebs-csi-driver/pull/180) * Updating ose-aws-ebs-csi-driver builder & base images to be consistent with ART [#179](https://github.com/openshift/aws-ebs-csi-driver/pull/179) * [Full changelog](https://github.com/openshift/aws-ebs-csi-driver/compare/f6a71bf783f3b7429a8c2fbbc6f3d586e6a7eb60...9f2cc4ef6ae18a47f092c78b8bee12c416e3b16b) ### [aws-ebs-csi-driver-operator](https://github.com/openshift/aws-ebs-csi-driver-operator/tree/1d1b42df813721e4140574c8b08d0fbe047055fa) * [Bug 1924470](https://bugzilla.redhat.com/show_bug.cgi?id=1924470): Bump Kubernetes to 1.21 [#119](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/119) * Fix kube-rbac-proxy image reference [#118](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/118) * Add metrics scraping [#117](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/117) * Updating ose-aws-ebs-csi-driver-operator builder & base images to be consistent with ART [#115](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/115) * [Bug 1933184](https://bugzilla.redhat.com/show_bug.cgi?id=1933184): Add maxUnavailable to DaemonSets [#114](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/114) * Updating ose-aws-ebs-csi-driver-operator builder & base images to be consistent with ART [#112](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/112) * Cleanup: Remove serviceName from controller manifest [#113](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/113) * [Full changelog](https://github.com/openshift/aws-ebs-csi-driver-operator/compare/3a9ff17d523a342ee71a967a2b82d5cf044f1eb8...1d1b42df813721e4140574c8b08d0fbe047055fa) ### [aws-machine-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/2d4e76faac97d3e4a26d2685d8efd78173bae52e) * [Bug 1918910](https://bugzilla.redhat.com/show_bug.cgi?id=1918910): Only log error on wrong instance type for scale from zero [#397](https://github.com/openshift/cluster-api-provider-aws/pull/397) * [Bug 1880757](https://bugzilla.redhat.com/show_bug.cgi?id=1880757): Unset target groups from LB on deletion [#389](https://github.com/openshift/cluster-api-provider-aws/pull/389) * [Bug 1910318](https://bugzilla.redhat.com/show_bug.cgi?id=1910318): Ensure original conditions aren't mutated during reconcile [#396](https://github.com/openshift/cluster-api-provider-aws/pull/396) * Update EC2 instance types [#393](https://github.com/openshift/cluster-api-provider-aws/pull/393) * [Bug 1910318](https://bugzilla.redhat.com/show_bug.cgi?id=1910318): Add condition to show actuator exists condition on machine [#392](https://github.com/openshift/cluster-api-provider-aws/pull/392) * Makefile fix [#386](https://github.com/openshift/cluster-api-provider-aws/pull/386) * [Bug 1934021](https://bugzilla.redhat.com/show_bug.cgi?id=1934021): Ensure response body is closed when we are finished with the request [#390](https://github.com/openshift/cluster-api-provider-aws/pull/390) * [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/5368195c02ca672dc7f7a4ad571df5584fa4087f...2d4e76faac97d3e4a26d2685d8efd78173bae52e) ### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/94c5323af1021a2c1b8342ed9b1cfc9a250e0fc0) * Updating ose-aws-pod-identity-webhook builder & base images to be consistent with ART [#132](https://github.com/openshift/aws-pod-identity-webhook/pull/132) * [Bug 1924472](https://bugzilla.redhat.com/show_bug.cgi?id=1924472): UPSTREAM: 106: vendor bump to gogo/protobuf 1.3.2 [#136](https://github.com/openshift/aws-pod-identity-webhook/pull/136) * Rebase master [#135](https://github.com/openshift/aws-pod-identity-webhook/pull/135) * [Full changelog](https://github.com/openshift/aws-pod-identity-webhook/compare/0074d6afef9e20f5a1bcbde85cd7c01e422202ca...94c5323af1021a2c1b8342ed9b1cfc9a250e0fc0) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/9008c8f0532d2f4b137d93375991bcd89e063aab) * [Bug 1950007](https://bugzilla.redhat.com/show_bug.cgi?id=1950007): UPI image: use get-pip instead of easy_install [#4850](https://github.com/openshift/installer/pull/4850) * [Bug 1941759](https://bugzilla.redhat.com/show_bug.cgi?id=1941759): Make failure to fetch cloud info non-fatal [#4733](https://github.com/openshift/installer/pull/4733) * aws: support for bring-your-own hosted zone [#4772](https://github.com/openshift/installer/pull/4772) * update terraform-provider-ironic to v0.2.5 to get better error handling [#4835](https://github.com/openshift/installer/pull/4835) * pkg/destroy/gcp: fix dropped error [#4836](https://github.com/openshift/installer/pull/4836) * Revert "Dockerfile.upi.ci: Drop pip+pyopenssl installs" [#4831](https://github.com/openshift/installer/pull/4831) * [Bug 1945659](https://bugzilla.redhat.com/show_bug.cgi?id=1945659): remove ovirt_cafile from ovirt-credentials secret [#4809](https://github.com/openshift/installer/pull/4809) * OpenStack: Availability zones for root volumes [#4707](https://github.com/openshift/installer/pull/4707) * [Bug 1945236](https://bugzilla.redhat.com/show_bug.cgi?id=1945236): add proxy params to bootstrap ignition [#4804](https://github.com/openshift/installer/pull/4804) * [Bug 1938131](https://bugzilla.redhat.com/show_bug.cgi?id=1938131): pkg/asset/installconfig/aws: Add iam permission for destorying clusters [#4825](https://github.com/openshift/installer/pull/4825) * [Bug 1946307](https://bugzilla.redhat.com/show_bug.cgi?id=1946307): gcp: install google cloud sdk with yum the recommended way [#4819](https://github.com/openshift/installer/pull/4819) * cmd: diagnose problems downloading release image [#4751](https://github.com/openshift/installer/pull/4751) * [Bug 1937722](https://bugzilla.redhat.com/show_bug.cgi?id=1937722): OCP 4.8: Passing oVirt certificate information to Terraform [#4737](https://github.com/openshift/installer/pull/4737) * [Bug 1946119](https://bugzilla.redhat.com/show_bug.cgi?id=1946119): aws: support setting IAM role in the default AWS machine platform [#4818](https://github.com/openshift/installer/pull/4818) * hack: use yaml for coreos manifest [#4814](https://github.com/openshift/installer/pull/4814) * Updating ose-baremetal-installer builder & base images to be consistent with ART [#4781](https://github.com/openshift/installer/pull/4781) * pkg/destroy/aws: fix dropped error [#4815](https://github.com/openshift/installer/pull/4815) * Baremetal: Remove the -openstack rename in the os image. [#4725](https://github.com/openshift/installer/pull/4725) * Byo IAM roles for IPI install [#4790](https://github.com/openshift/installer/pull/4790) * Test GCP versioned binary [#4811](https://github.com/openshift/installer/pull/4811) * [Bug 1944268](https://bugzilla.redhat.com/show_bug.cgi?id=1944268): aws: allow use of unknown regions in known partitions [#4801](https://github.com/openshift/installer/pull/4801) * Fix ipv6/dual-stack validation with Azure [#4766](https://github.com/openshift/installer/pull/4766) * installer-create: Provide user friendly error messages during failures [#4800](https://github.com/openshift/installer/pull/4800) * data/bootstrap: Check if release image architecture matches host architecture [#4592](https://github.com/openshift/installer/pull/4592) * installer/pkg/asset/installconfig/azure: fix dropped error [#4793](https://github.com/openshift/installer/pull/4793) * [Bug 1925216](https://bugzilla.redhat.com/show_bug.cgi?id=1925216): Bump gophercloud utils [#4786](https://github.com/openshift/installer/pull/4786) * Inject CoreOS stream metadata as configmap via CVO manifest [#4760](https://github.com/openshift/installer/pull/4760) * pkg/asset/cluster: fix dropped error [#4770](https://github.com/openshift/installer/pull/4770) * Add and use stream metadata for RHCOS, add openshift-install coreos print-stream-json [#4582](https://github.com/openshift/installer/pull/4582) * [Bug 1931115](https://bugzilla.redhat.com/show_bug.cgi?id=1931115): Azure: Check Azure disk Instance Type for PremiumIO Capabilities [#4726](https://github.com/openshift/installer/pull/4726) * Validate HotplugVolumes feature gate in Kubevirt [#4650](https://github.com/openshift/installer/pull/4650) * [Bug 1934557](https://bugzilla.redhat.com/show_bug.cgi?id=1934557): RHCOS boot image bump for LUKS fixes [#4778](https://github.com/openshift/installer/pull/4778) * images: Add Dockerfile.upi.ci.rhel8 [#4785](https://github.com/openshift/installer/pull/4785) * gather-bootstrap: Gather logs before bootstrap shuts down [#4693](https://github.com/openshift/installer/pull/4693) * Revert "Check if VIP IPs overlap with machine CIDR provided during vsphere installation" [#4779](https://github.com/openshift/installer/pull/4779) * Dockerfile.upi.ci: Drop pip+pyopenssl installs [#4784](https://github.com/openshift/installer/pull/4784) * Add resource filter that matches Label or ClusterID [#4717](https://github.com/openshift/installer/pull/4717) * Update cluster-api-provider-ovirt, cluster-api-provider-aws and baremetal-operator [#4700](https://github.com/openshift/installer/pull/4700) * Enable forward compatibility with kcmo rendering of signing keypair [#4771](https://github.com/openshift/installer/pull/4771) * [Bug 1939513](https://bugzilla.redhat.com/show_bug.cgi?id=1939513): KubeVirt platform: Add the immediate request annotation to the source PVC [#4759](https://github.com/openshift/installer/pull/4759) * [Bug 1918469](https://bugzilla.redhat.com/show_bug.cgi?id=1918469): Check if VIP IPs overlap with machine CIDR provided during vsphere installation [#4754](https://github.com/openshift/installer/pull/4754) * Update owners with new Installer Team members [#4774](https://github.com/openshift/installer/pull/4774) * asset/tls: fixes certkey unit test for Go >= 1.15 [#4769](https://github.com/openshift/installer/pull/4769) * Baremetal: Explicitly set watchAllNamespaces [#4709](https://github.com/openshift/installer/pull/4709) * README: change install to create [#4747](https://github.com/openshift/installer/pull/4747) * gcp: add kubernetes owned label to master machines [#4752](https://github.com/openshift/installer/pull/4752) * bootstrap: record progress of services [#4742](https://github.com/openshift/installer/pull/4742) * gcp: divide machine CIDR into 2 networks for subnets [#4749](https://github.com/openshift/installer/pull/4749) * Support configurable libvirt disk size [#4757](https://github.com/openshift/installer/pull/4757) * IPI-BAREMETAL: document how to use external LB for api/ingress traffic [#4765](https://github.com/openshift/installer/pull/4765) * [Bug 1804230](https://bugzilla.redhat.com/show_bug.cgi?id=1804230): fix broken ETCD link in user docs [#4764](https://github.com/openshift/installer/pull/4764) * docs/user/aws/customization: Fix KMS-key link format [#4762](https://github.com/openshift/installer/pull/4762) * [Bug 1933414](https://bugzilla.redhat.com/show_bug.cgi?id=1933414): openstack: Consistent port names [#4734](https://github.com/openshift/installer/pull/4734) * [Bug 1934557](https://bugzilla.redhat.com/show_bug.cgi?id=1934557): bump RHCOS image for LUKS fix [#4745](https://github.com/openshift/installer/pull/4745) * [Bug 1934123](https://bugzilla.redhat.com/show_bug.cgi?id=1934123): generate glance url considering the region [#4740](https://github.com/openshift/installer/pull/4740) * installconfig/aws: validate connectivity to service endpoints. [#4699](https://github.com/openshift/installer/pull/4699) * [Bug 1937460](https://bugzilla.redhat.com/show_bug.cgi?id=1937460): Update gophercloud module from master [#4741](https://github.com/openshift/installer/pull/4741) * pkg/asset/cluster/aws: fix dropped error [#4727](https://github.com/openshift/installer/pull/4727) * [Bug 1903055](https://bugzilla.redhat.com/show_bug.cgi?id=1903055): Set default values to machine pools before validation [#4695](https://github.com/openshift/installer/pull/4695) * Add docs about issues on UPI with Kuryr [#4649](https://github.com/openshift/installer/pull/4649) * [Bug 1936443](https://bugzilla.redhat.com/show_bug.cgi?id=1936443): Revert "baremetal: send full ignition to masters" [#4722](https://github.com/openshift/installer/pull/4722) * kubevirt platfrom validate permissions [#4720](https://github.com/openshift/installer/pull/4720) * Transition responsibility for CEO asset creation and placement [#4691](https://github.com/openshift/installer/pull/4691) * [Bug 1930240](https://bugzilla.redhat.com/show_bug.cgi?id=1930240): baremetal: Set missing IP in clouds.yaml [#4702](https://github.com/openshift/installer/pull/4702) * openstack: add networking quota checks [#4481](https://github.com/openshift/installer/pull/4481) * docs/user/azure: add resourceGroupName customization [#4728](https://github.com/openshift/installer/pull/4728) * cmd/openshift-install: fix dropped error [#4681](https://github.com/openshift/installer/pull/4681) * : Removed '0' from machineset name [#4723](https://github.com/openshift/installer/pull/4723) * vsphere: Validate vcenter user input to match RFC standards [#4708](https://github.com/openshift/installer/pull/4708) * [Bug 1926364](https://bugzilla.redhat.com/show_bug.cgi?id=1926364): baremetal: update terraform diagnosis for API timeout [#4715](https://github.com/openshift/installer/pull/4715) * Adjust master-update.fcc to the new ceo render secret structure [#4712](https://github.com/openshift/installer/pull/4712) * [Bug 1924474](https://bugzilla.redhat.com/show_bug.cgi?id=1924474): upgrade gogo/protobuf to v1.3.2 and k8s.io/api to v0.20.1 [#4716](https://github.com/openshift/installer/pull/4716) * [Bug 1923038](https://bugzilla.redhat.com/show_bug.cgi?id=1923038): OpenStack: cache cloud info [#4606](https://github.com/openshift/installer/pull/4606) * [Bug 1894774](https://bugzilla.redhat.com/show_bug.cgi?id=1894774): openstack: Document setting affinity for workers [#4687](https://github.com/openshift/installer/pull/4687) * [Bug 1932799](https://bugzilla.redhat.com/show_bug.cgi?id=1932799): baremetal: always use API VIP for installer communication [#4692](https://github.com/openshift/installer/pull/4692) * [Bug 1880758](https://bugzilla.redhat.com/show_bug.cgi?id=1880758): Replace description to a more meaningful one [#4636](https://github.com/openshift/installer/pull/4636) * doc: openstack/IPI - Provider Networks [#4646](https://github.com/openshift/installer/pull/4646) * [Bug 1868755](https://bugzilla.redhat.com/show_bug.cgi?id=1868755): vsphereprivate: tf plugin to no longer error if no network found. [#4678](https://github.com/openshift/installer/pull/4678) * [Bug 1932789](https://bugzilla.redhat.com/show_bug.cgi?id=1932789): Fix proxy validation when specified with port. [#4694](https://github.com/openshift/installer/pull/4694) * [Bug 1873079](https://bugzilla.redhat.com/show_bug.cgi?id=1873079): openstack: restrict SSH to machineNetwork CIDR [#4659](https://github.com/openshift/installer/pull/4659) * Enable bootkube compatibility for ceo rendering improvements [#4686](https://github.com/openshift/installer/pull/4686) * OpenStack: Stop using deprecated interpolation syntax [#4679](https://github.com/openshift/installer/pull/4679) * baremetal: automatic UEFI secure boot configuration [#4675](https://github.com/openshift/installer/pull/4675) * use vendored mockgen for generating mock clients [#4662](https://github.com/openshift/installer/pull/4662) * docs/aws-iam: improving the concepts for Account root user and IAM user [#4556](https://github.com/openshift/installer/pull/4556) * Make copies of machine pools in machines asset [#4666](https://github.com/openshift/installer/pull/4666) * docs: fix small typo in ignition url [#4685](https://github.com/openshift/installer/pull/4685) * pkg/metrics/builder: fix test errors [#4028](https://github.com/openshift/installer/pull/4028) * [Bug 1925291](https://bugzilla.redhat.com/show_bug.cgi?id=1925291): baremetal: include netmask in DNSMasq dhcp range [#4639](https://github.com/openshift/installer/pull/4639) * baremetal: pass an sshKey to ironic [#4677](https://github.com/openshift/installer/pull/4677) * openstack: Test AZ Machines generation [#4473](https://github.com/openshift/installer/pull/4473) * [Bug 1910067](https://bugzilla.redhat.com/show_bug.cgi?id=1910067): openstack UPI: Set the API microversion when operating openstack server groups [#4375](https://github.com/openshift/installer/pull/4375) * baremetal: sync baremetal-operator [#4669](https://github.com/openshift/installer/pull/4669) * [Bug 1917931](https://bugzilla.redhat.com/show_bug.cgi?id=1917931): Fix GCP openssl not found error [#4656](https://github.com/openshift/installer/pull/4656) * openstack: allow for fewer than 3 masters [#4672](https://github.com/openshift/installer/pull/4672) * proxy: Check if proxies are in cluster and service networks [#4670](https://github.com/openshift/installer/pull/4670) * update ci image references [#4661](https://github.com/openshift/installer/pull/4661) * Bump bootstrap in place MCS master ignition to v3_2 [#4668](https://github.com/openshift/installer/pull/4668) * bootstrap: Ensure temp compat for old and new ceo secret structure [#4667](https://github.com/openshift/installer/pull/4667) * Stream metadata prep [#4576](https://github.com/openshift/installer/pull/4576) * vSphere: mark imported virtual machines as template [#4660](https://github.com/openshift/installer/pull/4660) * vendor/hashicorp: Bump terraform-provider-vsphere [#4644](https://github.com/openshift/installer/pull/4644) * openstack: refactor getZones() to use gophercloud/utils [#4462](https://github.com/openshift/installer/pull/4462) * [Bug 1786314](https://bugzilla.redhat.com/show_bug.cgi?id=1786314): openstack: cacert does not require system trust [#4647](https://github.com/openshift/installer/pull/4647) * [Bug 1786314](https://bugzilla.redhat.com/show_bug.cgi?id=1786314): Bump dependencies [#4561](https://github.com/openshift/installer/pull/4561) * upi/vsphere: Use Afterburn guestinfo for static IP and hostname config [#3533](https://github.com/openshift/installer/pull/3533) * [Bug 1928537](https://bugzilla.redhat.com/show_bug.cgi?id=1928537): bump ignition to v3_2 [#4653](https://github.com/openshift/installer/pull/4653) * update iptables call with sudo [#4623](https://github.com/openshift/installer/pull/4623) * Updating ose-installer-artifacts builder & base images to be consistent with ART [#4631](https://github.com/openshift/installer/pull/4631) * Cleanup argument usage in bootkube.sh for ceo [#4609](https://github.com/openshift/installer/pull/4609) * Updating ose-baremetal-installer builder & base images to be consistent with ART [#4630](https://github.com/openshift/installer/pull/4630) * [Bug 1924701](https://bugzilla.redhat.com/show_bug.cgi?id=1924701): Fix FIP detach from Router [#4637](https://github.com/openshift/installer/pull/4637) * Updating ose-installer builder & base images to be consistent with ART [#4629](https://github.com/openshift/installer/pull/4629) * aws/session.go: include another internal provider name for static creds [#4655](https://github.com/openshift/installer/pull/4655) * [Bug 1873649](https://bugzilla.redhat.com/show_bug.cgi?id=1873649): Validate noProxy input and add prefix for proxy urls [#4632](https://github.com/openshift/installer/pull/4632) * asset: move common bootstrap ignition code into a helper type [#4652](https://github.com/openshift/installer/pull/4652) * Add bootstrap-in-place files to bootstrap-in-place-for-live-iso.ign [#4651](https://github.com/openshift/installer/pull/4651) * Workaround golang linux/arm64 link error [#4243](https://github.com/openshift/installer/pull/4243) * OWNERS: Remove ehashman and asalkeld from azure reviewers [#4531](https://github.com/openshift/installer/pull/4531) * vSphere: Updating Privileges, roles and permissions [#4466](https://github.com/openshift/installer/pull/4466) * aws: support more auth options in manual mode [#4596](https://github.com/openshift/installer/pull/4596) * Single Node deployment with bootstrap-in-place [#4482](https://github.com/openshift/installer/pull/4482) * [Bug 1916593](https://bugzilla.redhat.com/show_bug.cgi?id=1916593): OpenStack UPI: Tag all resources with clusterID [#4622](https://github.com/openshift/installer/pull/4622) * [Bug 1912571](https://bugzilla.redhat.com/show_bug.cgi?id=1912571): libvirt: support setting network dnsmasq options through the install config [#4494](https://github.com/openshift/installer/pull/4494) * [Bug 1924140](https://bugzilla.redhat.com/show_bug.cgi?id=1924140): fix a typo in an env variable name [#4608](https://github.com/openshift/installer/pull/4608) * machines/openstack: re-enable external clientOpts [#4638](https://github.com/openshift/installer/pull/4638) * vSphere: add missing destroy OWNERS & update OWNERS_ALIASES [#4581](https://github.com/openshift/installer/pull/4581) * Fix OWNERS for openstack [#4641](https://github.com/openshift/installer/pull/4641) * data/rhcos.json: Update boot images [#4633](https://github.com/openshift/installer/pull/4633) * Add controlPlaneTopology to infrastructure manifest [#4497](https://github.com/openshift/installer/pull/4497) * [Full changelog](https://github.com/openshift/installer/compare/050a9f4e92166e7a290d8f0c412bf58ff7312781...9008c8f0532d2f4b137d93375991bcd89e063aab) ### [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal/tree/0e61e5b3c9a5d77a996be6f913f0a86a6d716b26) * [Bug 1857008](https://bugzilla.redhat.com/show_bug.cgi?id=1857008): Set the machine instance state annotation [#142](https://github.com/openshift/cluster-api-provider-baremetal/pull/142) * Updating baremetal-machine-controller builder & base images to be consistent with ART [#135](https://github.com/openshift/cluster-api-provider-baremetal/pull/135) * Updating baremetal-machine-controller builder & base images to be consistent with ART [#121](https://github.com/openshift/cluster-api-provider-baremetal/pull/121) * Changing the default behaviour of the CAPBM to request hard reboot [#138](https://github.com/openshift/cluster-api-provider-baremetal/pull/138) * add stbenjam to owners file [#141](https://github.com/openshift/cluster-api-provider-baremetal/pull/141) * stop generating CRDs for provider spec and status [#140](https://github.com/openshift/cluster-api-provider-baremetal/pull/140) * [Full changelog](https://github.com/openshift/cluster-api-provider-baremetal/compare/6d86e627a0150115deffbba726b56e04e6b7ca0e...0e61e5b3c9a5d77a996be6f913f0a86a6d716b26) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/ce5311abf12c9b59e5db8a6fe71d312ebe969e3f) * [Bug 1949898](https://bugzilla.redhat.com/show_bug.cgi?id=1949898): modify power_interface for irmc [#144](https://github.com/openshift/baremetal-operator/pull/144) * Merge upstream 2021-04-06 [#142](https://github.com/openshift/baremetal-operator/pull/142) * Merge upstream 2021-03-30 [#139](https://github.com/openshift/baremetal-operator/pull/139) * Updating ose-baremetal-operator builder & base images to be consistent with ART [#136](https://github.com/openshift/baremetal-operator/pull/136) * [Bug 1941636](https://bugzilla.redhat.com/show_bug.cgi?id=1941636): BM worker nodes deployment with virtual media failed while trying to clean raid [#138](https://github.com/openshift/baremetal-operator/pull/138) * Copy generated BMH CRD to /manifests directory for CVO to install it [#135](https://github.com/openshift/baremetal-operator/pull/135) * Generate BMH CRD with annotations needed for OpenShift [#134](https://github.com/openshift/baremetal-operator/pull/134) * Merge upstream 20210311 [#133](https://github.com/openshift/baremetal-operator/pull/133) * [Bug 1927678](https://bugzilla.redhat.com/show_bug.cgi?id=1927678): Backporting BMO extensions to support different reboot modes [#128](https://github.com/openshift/baremetal-operator/pull/128) * Remove yum install genisoimage from Dockerfile.ocp [#126](https://github.com/openshift/baremetal-operator/pull/126) * Merge upstream 2021-02-11 [#125](https://github.com/openshift/baremetal-operator/pull/125) * Updating ose-baremetal-operator builder & base images to be consistent with ART [#124](https://github.com/openshift/baremetal-operator/pull/124) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/e36cbc13f82e290ca5f525a4da0fab516808d113...ce5311abf12c9b59e5db8a6fe71d312ebe969e3f) ### [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg/tree/a6e07d164f47e97985df6cfc270b3098bf3b4945) * Remove etcd name logic [#134](https://github.com/openshift/baremetal-runtimecfg/pull/134) * Updating baremetal-runtimecfg builder & base images to be consistent with ART [#131](https://github.com/openshift/baremetal-runtimecfg/pull/131) * Add node resolution to corednsmonitor [#129](https://github.com/openshift/baremetal-runtimecfg/pull/129) * [Bug 1939740](https://bugzilla.redhat.com/show_bug.cgi?id=1939740): sort AddressesDefault by ifindex and IPv4/IPv6 preference [#130](https://github.com/openshift/baremetal-runtimecfg/pull/130) * Build all commands at once in Dockerfiles [#127](https://github.com/openshift/baremetal-runtimecfg/pull/127) * Sort node-ip addresses based on default route priority [#125](https://github.com/openshift/baremetal-runtimecfg/pull/125) * Delete DNS-VIP and DNSVirtualRouterID [#124](https://github.com/openshift/baremetal-runtimecfg/pull/124) * Switch Dockerfile to new image registry [#126](https://github.com/openshift/baremetal-runtimecfg/pull/126) * Add dnsmasqmonitor [#118](https://github.com/openshift/baremetal-runtimecfg/pull/118) * Updating baremetal-runtimecfg builder & base images to be consistent with ART [#120](https://github.com/openshift/baremetal-runtimecfg/pull/120) * Move to quay.io dhcp image to avoid Dockerhub limits [#113](https://github.com/openshift/baremetal-runtimecfg/pull/113) * [Full changelog](https://github.com/openshift/baremetal-runtimecfg/compare/9c5da32ba602e5881178e56269b0506fcb54ff92...a6e07d164f47e97985df6cfc270b3098bf3b4945) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/c4ddd13bd10aea6961ecb4f658e990cc542b8d8e) * [Bug 1937020](https://bugzilla.redhat.com/show_bug.cgi?id=1937020): `oc adm release new` should look at image stream status tags [#797](https://github.com/openshift/oc/pull/797) * [Bug 1949050](https://bugzilla.redhat.com/show_bug.cgi?id=1949050): Update containers/image [#737](https://github.com/openshift/oc/pull/737) * Remove tnozicka from OWNERS and clean those files too [#726](https://github.com/openshift/oc/pull/726) * Remove `oc adm catalog build` [#787](https://github.com/openshift/oc/pull/787) * [Bug 1890828](https://bugzilla.redhat.com/show_bug.cgi?id=1890828): Skip images that has already been deleted [#805](https://github.com/openshift/oc/pull/805) * [Bug 1925148](https://bugzilla.redhat.com/show_bug.cgi?id=1925148): ImageRef Stream name priority increased [#768](https://github.com/openshift/oc/pull/768) * [Bug 1946839](https://bugzilla.redhat.com/show_bug.cgi?id=1946839): Revert: Split work of oc image mirror [#780](https://github.com/openshift/oc/pull/780) * [OSDOCS-2033](https://issues.redhat.com/browse/OSDOCS-2033): Adding examples for some CLI commands [#801](https://github.com/openshift/oc/pull/801) * Updating generate docs output for product docs [#798](https://github.com/openshift/oc/pull/798) * Updating oc-specific descriptions [#800](https://github.com/openshift/oc/pull/800) * Bump 4.8 kubernetes 1 21 0 beta 1 [#773](https://github.com/openshift/oc/pull/773) * Updating openshift-enterprise-cli builder & base images to be consistent with ART [#799](https://github.com/openshift/oc/pull/799) * Fix usage error print [#788](https://github.com/openshift/oc/pull/788) * Fixing oc status help example message [#791](https://github.com/openshift/oc/pull/791) * Fix govet error after golang 1.16 bump [#796](https://github.com/openshift/oc/pull/796) * Updating ose-cli-artifacts builder & base images to be consistent with ART [#794](https://github.com/openshift/oc/pull/794) * Updating openshift-enterprise-cli builder & base images to be consistent with ART [#793](https://github.com/openshift/oc/pull/793) * [Bug 1919168](https://bugzilla.redhat.com/show_bug.cgi?id=1919168): when mirroring to a file destination, mount images under the index location [#772](https://github.com/openshift/oc/pull/772) * prevent inspect from panic-ing if pods are missing [#762](https://github.com/openshift/oc/pull/762) * stop trying to gather metrics and other endpoints directly from pods [#763](https://github.com/openshift/oc/pull/763) * [Bug 1874106](https://bugzilla.redhat.com/show_bug.cgi?id=1874106): Split work of oc image mirror to avoid AuthHeaderTooLong error from registry [#761](https://github.com/openshift/oc/pull/761) * Fix unit test to use new IS [#765](https://github.com/openshift/oc/pull/765) * [Bug 1935102](https://bugzilla.redhat.com/show_bug.cgi?id=1935102): Revert Avoid TLS cert checking when login with --insecure-skip-tls-verify=true [#757](https://github.com/openshift/oc/pull/757) * inspect clusteroperators as a backup to must-gather if it fails [#749](https://github.com/openshift/oc/pull/749) * pkg/cli/admin/inspect/namespace: Gather PDBs too [#750](https://github.com/openshift/oc/pull/750) * [Bug 1880865](https://bugzilla.redhat.com/show_bug.cgi?id=1880865): Avoid TLS cert checking when login with --insecure-skip-tls-verify=true [#746](https://github.com/openshift/oc/pull/746) * indicate how many bytes the hidden secret key was [#752](https://github.com/openshift/oc/pull/752) * Remove old dependencies on dockerv1client and replace with newer equivalents [#745](https://github.com/openshift/oc/pull/745) * [Bug 1928850](https://bugzilla.redhat.com/show_bug.cgi?id=1928850): update new-app help to avoid image references without registry/repository (docker.io throttling related) [#742](https://github.com/openshift/oc/pull/742) * [Bug 1920024](https://bugzilla.redhat.com/show_bug.cgi?id=1920024): Allow debug to start with a single `--image` argument [#399](https://github.com/openshift/oc/pull/399) * Add summary to oc must-gather [#738](https://github.com/openshift/oc/pull/738) * [Bug 1925236](https://bugzilla.redhat.com/show_bug.cgi?id=1925236): RouteDescriber: Filter endpoints on route.Spec.Port [#730](https://github.com/openshift/oc/pull/730) * Updating ose-cli-artifacts builder & base images to be consistent with ART [#735](https://github.com/openshift/oc/pull/735) * [Bug 1904006](https://bugzilla.redhat.com/show_bug.cgi?id=1904006): update and clarify --dir --from-dir flags with 'oc image' [#729](https://github.com/openshift/oc/pull/729) * Updating ose-tools builder & base images to be consistent with ART [#734](https://github.com/openshift/oc/pull/734) * Updating openshift-enterprise-deployer builder & base images to be consistent with ART [#733](https://github.com/openshift/oc/pull/733) * Updating openshift-enterprise-cli builder & base images to be consistent with ART [#732](https://github.com/openshift/oc/pull/732) * upate registry.svc.ci->registry.ci [#731](https://github.com/openshift/oc/pull/731) * add simple debug for image serve [#690](https://github.com/openshift/oc/pull/690) * Add help text to 'oc registry login' when using --registry flag [#721](https://github.com/openshift/oc/pull/721) * [Bug 1919032](https://bugzilla.redhat.com/show_bug.cgi?id=1919032): Fix image extract from Root Directory [#713](https://github.com/openshift/oc/pull/713) * [Full changelog](https://github.com/openshift/oc/compare/25914b8f5892a73aa85ac242c30512da6da42298...c4ddd13bd10aea6961ecb4f658e990cc542b8d8e) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/3b263dd9f565df87ecf31895c44dc7aba595c259) * [Bug 1927017](https://bugzilla.redhat.com/show_bug.cgi?id=1927017): Use file observer for Proxy CA changes [#320](https://github.com/openshift/cloud-credential-operator/pull/320) * [Bug 1948628](https://bugzilla.redhat.com/show_bug.cgi?id=1948628): Fix ccoctl create aws iam-roles command and docs [#325](https://github.com/openshift/cloud-credential-operator/pull/325) * [Bug 1948628](https://bugzilla.redhat.com/show_bug.cgi?id=1948628): Add aws subcommand to ccoctl and additional UX changes [#321](https://github.com/openshift/cloud-credential-operator/pull/321) * [Bug 1946097](https://bugzilla.redhat.com/show_bug.cgi?id=1946097): oVirt credentials secret contains unnecessary "ovirt_cafile" [#317](https://github.com/openshift/cloud-credential-operator/pull/317) * Add management workload annotations [#319](https://github.com/openshift/cloud-credential-operator/pull/319) * [Bug 1940142](https://bugzilla.redhat.com/show_bug.cgi?id=1940142): Correct incorrect CACert in secrets created prior to 4.6 [#314](https://github.com/openshift/cloud-credential-operator/pull/314) * installer manifests and 'all' subcommand [#311](https://github.com/openshift/cloud-credential-operator/pull/311) * [CCO-73](https://issues.redhat.com/browse/CCO-73): Add command to delete resources created by ccoctl [#312](https://github.com/openshift/cloud-credential-operator/pull/312) * make docs reflect reality of parameter names [#316](https://github.com/openshift/cloud-credential-operator/pull/316) * Ccoctl docs [#307](https://github.com/openshift/cloud-credential-operator/pull/307) * iam-roles subcommand [#306](https://github.com/openshift/cloud-credential-operator/pull/306) * add generate-only mode for ccoctl create identity-provider [#304](https://github.com/openshift/cloud-credential-operator/pull/304) * Updating ose-cloud-credential-operator builder & base images to be consistent with ART [#313](https://github.com/openshift/cloud-credential-operator/pull/313) * [Bug 1927017](https://bugzilla.redhat.com/show_bug.cgi?id=1927017): Context cancel on stopped leading [#310](https://github.com/openshift/cloud-credential-operator/pull/310) * manifests/0000_90_cloud-credential-operator_04_alertrules: Drop CloudCredentialOperatorDown [#308](https://github.com/openshift/cloud-credential-operator/pull/308) * no error when SecretRef does not exist [#305](https://github.com/openshift/cloud-credential-operator/pull/305) * require annotation before upgrade when in manual mode [#286](https://github.com/openshift/cloud-credential-operator/pull/286) * report STS as a submode of Manual [#303](https://github.com/openshift/cloud-credential-operator/pull/303) * [CCO-67](https://issues.redhat.com/browse/CCO-67): Add command to setup OpenID Connect provider [#302](https://github.com/openshift/cloud-credential-operator/pull/302) * Add service account names to credentials request manifest [#298](https://github.com/openshift/cloud-credential-operator/pull/298) * Add a CredentialsRequest field to store service account names [#299](https://github.com/openshift/cloud-credential-operator/pull/299) * new binary for setting up credentials outside of cluster [#296](https://github.com/openshift/cloud-credential-operator/pull/296) * [Bug 1927925](https://bugzilla.redhat.com/show_bug.cgi?id=1927925): spell fix user-visible string [#300](https://github.com/openshift/cloud-credential-operator/pull/300) * [Bug 1924477](https://bugzilla.redhat.com/show_bug.cgi?id=1924477): Tag gogo/protobuf to v1.3.2 [#297](https://github.com/openshift/cloud-credential-operator/pull/297) * Updating ose-cloud-credential-operator builder & base images to be consistent with ART [#295](https://github.com/openshift/cloud-credential-operator/pull/295) * Add controller to cleanup stale credentials requests [#285](https://github.com/openshift/cloud-credential-operator/pull/285) * specify Azure and GCP as supporting Manual mode [#291](https://github.com/openshift/cloud-credential-operator/pull/291) * Add initial documentation for using AWS Security Token Service [#290](https://github.com/openshift/cloud-credential-operator/pull/290) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/0783477aa72edf998344740933a99c0417ebe573...3b263dd9f565df87ecf31895c44dc7aba595c259) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/808fa1c401e4653f697790a69ad0d1073659029a) * [Bug 1946540](https://bugzilla.redhat.com/show_bug.cgi?id=1946540): only configure webhook authenticators when oauth-apiservers are ready during upgrade [#433](https://github.com/openshift/cluster-authentication-operator/pull/433) * e2e: fix the token names in tokentimeout test to match the new format [#432](https://github.com/openshift/cluster-authentication-operator/pull/432) * extends shutdown delay duration to 10 seconds [#429](https://github.com/openshift/cluster-authentication-operator/pull/429) * move the oauth-server deployment into a generic workloads controller [#414](https://github.com/openshift/cluster-authentication-operator/pull/414) * oauth-apiserver: add access token inactivity timeout observer [#422](https://github.com/openshift/cluster-authentication-operator/pull/422) * Updating ose-cluster-authentication-operator builder & base images to be consistent with ART [#421](https://github.com/openshift/cluster-authentication-operator/pull/421) * follow up changes to clean up endpoint accessible controller [#404](https://github.com/openshift/cluster-authentication-operator/pull/404) * [Bug 1934107](https://bugzilla.redhat.com/show_bug.cgi?id=1934107): webhook authentication: fix oauth-apiserver IP for IPv6 environments [#415](https://github.com/openshift/cluster-authentication-operator/pull/415) * switch to v1beta1 for the p&f APIs [#393](https://github.com/openshift/cluster-authentication-operator/pull/393) * wire openshift authentication as a webhook authenticator [#304](https://github.com/openshift/cluster-authentication-operator/pull/304) * removes the encryption provider [#409](https://github.com/openshift/cluster-authentication-operator/pull/409) * e2e: Pin gitlab docker image to 13.8.4-ce.0 [#413](https://github.com/openshift/cluster-authentication-operator/pull/413) * Remove the 'authentication.operator.openshift.io/managed' annotation from user,oauth apiservices [#407](https://github.com/openshift/cluster-authentication-operator/pull/407) * Updating ose-cluster-authentication-operator builder & base images to be consistent with ART [#406](https://github.com/openshift/cluster-authentication-operator/pull/406) * Support non-HA mode [#391](https://github.com/openshift/cluster-authentication-operator/pull/391) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/5c93df529fa7cf9a7081d845a496aa17f92b937b...808fa1c401e4653f697790a69ad0d1073659029a) ### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/e0eb59c3488ce0f2e009ae8f3c9ac1b05883bf5d) * Fix build with Go 1.16 [#200](https://github.com/openshift/kubernetes-autoscaler/pull/200) * Updating vertical-pod-autoscaler builder & base images to be consistent with ART [#199](https://github.com/openshift/kubernetes-autoscaler/pull/199) * Housekeeping: add Chen to approvers, update to ci registry [#197](https://github.com/openshift/kubernetes-autoscaler/pull/197) * Updating vertical-pod-autoscaler builder & base images to be consistent with ART [#193](https://github.com/openshift/kubernetes-autoscaler/pull/193) * Updating atomic-openshift-cluster-autoscaler builder & base images to be consistent with ART [#192](https://github.com/openshift/kubernetes-autoscaler/pull/192) * add component and subcomponent to OWNERS [#191](https://github.com/openshift/kubernetes-autoscaler/pull/191) * [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/8b2e494f7796639b46f9867407fe21546cfc01c3...e0eb59c3488ce0f2e009ae8f3c9ac1b05883bf5d) ### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/dfe6ec514fc9f48ac77d512828c999209931f516) * [Bug 1938467](https://bugzilla.redhat.com/show_bug.cgi?id=1938467): The default cluster-autoscaler should get default cpu and memory requests if user omits them [#197](https://github.com/openshift/cluster-autoscaler-operator/pull/197) * [Bug 1947785](https://bugzilla.redhat.com/show_bug.cgi?id=1947785): Move webhook to v1 [#199](https://github.com/openshift/cluster-autoscaler-operator/pull/199) * install/90_alertrules: Drop ClusterAutoscalerOperatorDown [#196](https://github.com/openshift/cluster-autoscaler-operator/pull/196) * [Bug 1923823](https://bugzilla.redhat.com/show_bug.cgi?id=1923823): Improve TLS configuration for Kube RBAC Proxy [#194](https://github.com/openshift/cluster-autoscaler-operator/pull/194) * Add dgrigore to owners [#182](https://github.com/openshift/cluster-autoscaler-operator/pull/182) * [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/7658bea6c42d770029e6928c1d74ec3bf0175a49...dfe6ec514fc9f48ac77d512828c999209931f516) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/71e1ff886f7cedf31b76031ed8fc1d321f5fcec4) * Add management workload annotations [#124](https://github.com/openshift/cluster-baremetal-operator/pull/124) * [Bug 1948787](https://bugzilla.redhat.com/show_bug.cgi?id=1948787): secret.StringData is a WriteOnly convience field, stop using it to read [#125](https://github.com/openshift/cluster-baremetal-operator/pull/125) * Updating ose-cluster-baremetal-operator builder & base images to be consistent with ART [#123](https://github.com/openshift/cluster-baremetal-operator/pull/123) * Use BMH manifest provided by openshift/baremetal-operator [#122](https://github.com/openshift/cluster-baremetal-operator/pull/122) * Use the webhook for CR validation [#84](https://github.com/openshift/cluster-baremetal-operator/pull/84) * Support TLS for ironic and inspector [#80](https://github.com/openshift/cluster-baremetal-operator/pull/80) * Ensure WATCH_NAMESPACE is always set whether enabled or not [#120](https://github.com/openshift/cluster-baremetal-operator/pull/120) * Create a webhook for CR validation [#87](https://github.com/openshift/cluster-baremetal-operator/pull/87) * Update BMH CRD [#118](https://github.com/openshift/cluster-baremetal-operator/pull/118) * Only set IMAGES_JSON if not previously set [#116](https://github.com/openshift/cluster-baremetal-operator/pull/116) * [Bug 1885349](https://bugzilla.redhat.com/show_bug.cgi?id=1885349): Inject proxy environment variables everywhere [#109](https://github.com/openshift/cluster-baremetal-operator/pull/109) * Simplify the rbac roles under common groups if the verbs are the same [#113](https://github.com/openshift/cluster-baremetal-operator/pull/113) * Allow BMO to watch all Namespaces [#106](https://github.com/openshift/cluster-baremetal-operator/pull/106) * Add a couple more linters and fix some issues raised [#108](https://github.com/openshift/cluster-baremetal-operator/pull/108) * Remove the CBO down alert [#111](https://github.com/openshift/cluster-baremetal-operator/pull/111) * Fix annotations for the prometheus manifests [#110](https://github.com/openshift/cluster-baremetal-operator/pull/110) * [Bug 1927068](https://bugzilla.redhat.com/show_bug.cgi?id=1927068): provisioning: configure DHCP range with netmask [#104](https://github.com/openshift/cluster-baremetal-operator/pull/104) * Add POD_NAMESPACE env variable to bmo container [#107](https://github.com/openshift/cluster-baremetal-operator/pull/107) * [Bug 1906102](https://bugzilla.redhat.com/show_bug.cgi?id=1906102): Add standard metrics support for CBO [#26](https://github.com/openshift/cluster-baremetal-operator/pull/26) * Update BMH CRD from metal3-io/baremetal-operator [#105](https://github.com/openshift/cluster-baremetal-operator/pull/105) * Updating ose-cluster-baremetal-operator builder & base images to be consistent with ART [#101](https://github.com/openshift/cluster-baremetal-operator/pull/101) * Update bmh crd [#100](https://github.com/openshift/cluster-baremetal-operator/pull/100) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/f73e5fcb432e4b847cddec5ce8570f8c5c32e902...71e1ff886f7cedf31b76031ed8fc1d321f5fcec4) ### [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap/tree/55be49ec0b06cb2d95f2939f2e6bf32b21c89a18) * Updating ose-cluster-bootstrap builder & base images to be consistent with ART [#54](https://github.com/openshift/cluster-bootstrap/pull/54) * [Bug 1933263](https://bugzilla.redhat.com/show_bug.cgi?id=1933263): bump(library-go) [#56](https://github.com/openshift/cluster-bootstrap/pull/56) * allow bootstrapping to create SCCs [#55](https://github.com/openshift/cluster-bootstrap/pull/55) * Single Node deployment with bootstrap-in-place [#51](https://github.com/openshift/cluster-bootstrap/pull/51) * [Full changelog](https://github.com/openshift/cluster-bootstrap/compare/6665cae3374c18d466f11c9e0b8e41a61fcb0819...55be49ec0b06cb2d95f2939f2e6bf32b21c89a18) ### [cluster-config-operator](https://github.com/openshift/cluster-config-operator/tree/4aa90aebcf67ea56daadc3d24dcd899fb1b7fda7) * [Bug 1949145](https://bugzilla.redhat.com/show_bug.cgi?id=1949145): Add missing annotations to upc [#193](https://github.com/openshift/cluster-config-operator/pull/193) * [Bug 1949145](https://bugzilla.redhat.com/show_bug.cgi?id=1949145): Add user facing priority class [#191](https://github.com/openshift/cluster-config-operator/pull/191) * Add IBM Cloud managed annotations to CVO manifests [#166](https://github.com/openshift/cluster-config-operator/pull/166) * pkg/operator/kube_cloud_config: Fix "kuberneted" -> "Kubernetes" doc typo [#172](https://github.com/openshift/cluster-config-operator/pull/172) * [Bug 1901535](https://bugzilla.redhat.com/show_bug.cgi?id=1901535): Update openshift/api dependency [#187](https://github.com/openshift/cluster-config-operator/pull/187) * Mark operator pod as system-cluster-critical [#184](https://github.com/openshift/cluster-config-operator/pull/184) * Updating ose-cluster-config-operator builder & base images to be consistent with ART [#188](https://github.com/openshift/cluster-config-operator/pull/188) * Updating ose-cluster-config-operator builder & base images to be consistent with ART [#182](https://github.com/openshift/cluster-config-operator/pull/182) * bump openshift/api to support new field controlPlaneToplogy in [#175](https://github.com/openshift/cluster-config-operator/pull/175) * [Full changelog](https://github.com/openshift/cluster-config-operator/compare/07e059a6b0c98e98d71f0c08dc741605e2431914...4aa90aebcf67ea56daadc3d24dcd899fb1b7fda7) ### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/0ec7c3f78e7d77523ca10d57f06291627a9dee91) * Updating ose-cluster-csi-snapshot-controller-operator builder & base images to be consistent with ART [#83](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/83) * [Bug 1926444](https://bugzilla.redhat.com/show_bug.cgi?id=1926444): Fix installation on ROKS [#79](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/79) * Updating ose-cluster-csi-snapshot-controller-operator builder & base images to be consistent with ART [#77](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/77) * [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/fc036b59b83b25ac6d1050aee0a172abb54502c6...0ec7c3f78e7d77523ca10d57f06291627a9dee91) ### [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator/tree/86d663fbf74f27869b47b184984fa7009b9003d3) * [Bug 1946893](https://bugzilla.redhat.com/show_bug.cgi?id=1946893): update inconsistent error message for AvailableCondition [#258](https://github.com/openshift/cluster-dns-operator/pull/258) * [Bug 1948708](https://bugzilla.redhat.com/show_bug.cgi?id=1948708): IBM Cloud manifest profile patch [#215](https://github.com/openshift/cluster-dns-operator/pull/215) * Bump openshift/api, controller runtime, and kube component versions [#257](https://github.com/openshift/cluster-dns-operator/pull/257) * node-resolver: Use "kubernetes.io/os" node label [#255](https://github.com/openshift/cluster-dns-operator/pull/255) * Updating ose-cluster-dns-operator builder & base images to be consistent with ART [#249](https://github.com/openshift/cluster-dns-operator/pull/249) * Add node-resolver daemonset [#209](https://github.com/openshift/cluster-dns-operator/pull/209) * [Bug 1915473](https://bugzilla.redhat.com/show_bug.cgi?id=1915473): Annotate manifests for single-node-developer cluster profile [#216](https://github.com/openshift/cluster-dns-operator/pull/216) * [Bug 1943578](https://bugzilla.redhat.com/show_bug.cgi?id=1943578): Corefile: Use 30 second max TTL for caching of negative responses [#253](https://github.com/openshift/cluster-dns-operator/pull/253) * [Bug 1936022](https://bugzilla.redhat.com/show_bug.cgi?id=1936022): Fix spurious reconciliation of DNS daemonset and service [#243](https://github.com/openshift/cluster-dns-operator/pull/243) * [NE-515](https://issues.redhat.com/browse/NE-515): Alerts: Update prometheus alert rules for CoreDNS v1.8.z [#239](https://github.com/openshift/cluster-dns-operator/pull/239) * [Bug 1884053](https://bugzilla.redhat.com/show_bug.cgi?id=1884053): Configure CoreDNS to shut down gracefully [#237](https://github.com/openshift/cluster-dns-operator/pull/237) * Give CoreDNS access to endpointslices [#244](https://github.com/openshift/cluster-dns-operator/pull/244) * [Bug 1934905](https://bugzilla.redhat.com/show_bug.cgi?id=1934905): Enable errors plugin for custom upstream resolvers [#241](https://github.com/openshift/cluster-dns-operator/pull/241) * [Bug 1933761](https://bugzilla.redhat.com/show_bug.cgi?id=1933761): Set CoreDNS's cache's maximum TTL to 900 seconds [#240](https://github.com/openshift/cluster-dns-operator/pull/240) * [NE-514](https://issues.redhat.com/browse/NE-514): Corefile: Drop deprecated kubernetes `upstream` option [#238](https://github.com/openshift/cluster-dns-operator/pull/238) * [Bug 1919737](https://bugzilla.redhat.com/show_bug.cgi?id=1919737): Set CoreDNS readiness probe period and timeout each to 3 seconds [#234](https://github.com/openshift/cluster-dns-operator/pull/234) * Updating ose-cluster-dns-operator builder & base images to be consistent with ART [#233](https://github.com/openshift/cluster-dns-operator/pull/233) * Add rfredette to OWNERS [#224](https://github.com/openshift/cluster-dns-operator/pull/224) * [Full changelog](https://github.com/openshift/cluster-dns-operator/compare/cf8be7b279499d5010894b8c9bf79acc9853be36...86d663fbf74f27869b47b184984fa7009b9003d3) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/50e02ef2fc345f3afb15945f280dfb38404a8ce6) * [Bug 1949418](https://bugzilla.redhat.com/show_bug.cgi?id=1949418): bump(*): vendor update [#564](https://github.com/openshift/cluster-etcd-operator/pull/564) * [Bug 1948553](https://bugzilla.redhat.com/show_bug.cgi?id=1948553): bindata, pkg: Propagate operator log level to etcd itself [#561](https://github.com/openshift/cluster-etcd-operator/pull/561) * vendor: bump k8s v0.21.0-rc.0 [#563](https://github.com/openshift/cluster-etcd-operator/pull/563) * [Bug 1948040](https://bugzilla.redhat.com/show_bug.cgi?id=1948040): *: enable zap as default logger [#562](https://github.com/openshift/cluster-etcd-operator/pull/562) * [Bug 1927942](https://bugzilla.redhat.com/show_bug.cgi?id=1927942): pkg/etcdenvvar: enable SO_REUSEADDR [#553](https://github.com/openshift/cluster-etcd-operator/pull/553) * Updating cluster-etcd-operator builder & base images to be consistent with ART [#557](https://github.com/openshift/cluster-etcd-operator/pull/557) * update library-go to fix tight loops [#558](https://github.com/openshift/cluster-etcd-operator/pull/558) * [Bug 1931658](https://bugzilla.redhat.com/show_bug.cgi?id=1931658): render: refactor scaling strategies [#547](https://github.com/openshift/cluster-etcd-operator/pull/547) * Remove deprecated render options and remove default [#552](https://github.com/openshift/cluster-etcd-operator/pull/552) * Remove unused render command options and configuration [#549](https://github.com/openshift/cluster-etcd-operator/pull/549) * Migrate tls bootstrap from the installer [#546](https://github.com/openshift/cluster-etcd-operator/pull/546) * pkg/etcdenvvar: set periodical watch progress notification to 5s [#548](https://github.com/openshift/cluster-etcd-operator/pull/548) * Manage one aggregated cert secret rather than one per cert type [#544](https://github.com/openshift/cluster-etcd-operator/pull/544) * switch to v1beta1 for the p&f APIs [#516](https://github.com/openshift/cluster-etcd-operator/pull/516) * Refactor creation of aggregated cert secrets [#542](https://github.com/openshift/cluster-etcd-operator/pull/542) * [Bug 1929359](https://bugzilla.redhat.com/show_bug.cgi?id=1929359): pkg/operator/quorumguardcontroller: use cli image from release payload [#543](https://github.com/openshift/cluster-etcd-operator/pull/543) * Improve cert controller detection and correction of invalid certs [#540](https://github.com/openshift/cluster-etcd-operator/pull/540) * Adding single node ocp cluster support [#527](https://github.com/openshift/cluster-etcd-operator/pull/527) * Updating cluster-etcd-operator builder & base images to be consistent with ART [#538](https://github.com/openshift/cluster-etcd-operator/pull/538) * [Bug 1925586](https://bugzilla.redhat.com/show_bug.cgi?id=1925586): pkg/operator/metriccontroller: cleanup transports [#534](https://github.com/openshift/cluster-etcd-operator/pull/534) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/51cb8c4147c45672c9645fae39bfcc6d696adc85...50e02ef2fc345f3afb15945f280dfb38404a8ce6) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/97fbfd7408f652f8fe8a69d6c85bdcecaf960dc1) * [Bug 1948714](https://bugzilla.redhat.com/show_bug.cgi?id=1948714): IBM Cloud manifest profile patch [#643](https://github.com/openshift/cluster-image-registry-operator/pull/643) * [Bug 1923811](https://bugzilla.redhat.com/show_bug.cgi?id=1923811): Report ready replicas [#669](https://github.com/openshift/cluster-image-registry-operator/pull/669) * [Bug 1944762](https://bugzilla.redhat.com/show_bug.cgi?id=1944762): Allow disruptions when operand has only one replica [#676](https://github.com/openshift/cluster-image-registry-operator/pull/676) * [Bug 1939731](https://bugzilla.redhat.com/show_bug.cgi?id=1939731): Add PodDisruptionBudget for image-registry [#671](https://github.com/openshift/cluster-image-registry-operator/pull/671) * Add service account names to credentials request manifest [#664](https://github.com/openshift/cluster-image-registry-operator/pull/664) * [Bug 1933180](https://bugzilla.redhat.com/show_bug.cgi?id=1933180): Allow more node-ca unavailable replicas during upgrade [#667](https://github.com/openshift/cluster-image-registry-operator/pull/667) * [Bug 1929654](https://bugzilla.redhat.com/show_bug.cgi?id=1929654): Creating StorageAccount V2 instead of V1 [#665](https://github.com/openshift/cluster-image-registry-operator/pull/665) * Updating ose-cluster-image-registry-operator builder & base images to be consistent with ART [#663](https://github.com/openshift/cluster-image-registry-operator/pull/663) * [Bug 1902076](https://bugzilla.redhat.com/show_bug.cgi?id=1902076): Checking for route status [#660](https://github.com/openshift/cluster-image-registry-operator/pull/660) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/70a85883e406641339251b5c1473e4dec7083928...97fbfd7408f652f8fe8a69d6c85bdcecaf960dc1) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/e433be093b7b81771ba00b07344e690cabfd6a85) * [Bug 1948716](https://bugzilla.redhat.com/show_bug.cgi?id=1948716): IBM cloud managed profile patch [#587](https://github.com/openshift/cluster-ingress-operator/pull/587) * [Bug 1948626](https://bugzilla.redhat.com/show_bug.cgi?id=1948626): test/e2e: Make `TestRouteAdmissionPolicy` deterministic. [#598](https://github.com/openshift/cluster-ingress-operator/pull/598) * Add management workload annotations [#595](https://github.com/openshift/cluster-ingress-operator/pull/595) * [NE-302](https://issues.redhat.com/browse/NE-302): Add field for configuring number of HAProxy threads in router [#580](https://github.com/openshift/cluster-ingress-operator/pull/580) * Add h2spec client subcommand [#590](https://github.com/openshift/cluster-ingress-operator/pull/590) * configurable_route_test: Preserve ingress spec [#593](https://github.com/openshift/cluster-ingress-operator/pull/593) * [Bug 1946788](https://bugzilla.redhat.com/show_bug.cgi?id=1946788): ingressclass: Don't set default annotation [#592](https://github.com/openshift/cluster-ingress-operator/pull/592) * ingressclass: New controller. [#574](https://github.com/openshift/cluster-ingress-operator/pull/574) * [NE-551](https://issues.redhat.com/browse/NE-551): Configure router to use Power of Two Random Choices with Override [#589](https://github.com/openshift/cluster-ingress-operator/pull/589) * [Bug 1943845](https://bugzilla.redhat.com/show_bug.cgi?id=1943845): Add startup probe to the router deployment [#583](https://github.com/openshift/cluster-ingress-operator/pull/583) * Add http/2 and gRPC test server code as new subcommands [#585](https://github.com/openshift/cluster-ingress-operator/pull/585) * Add the new NetworkPolicy-matching label to the namespace [#586](https://github.com/openshift/cluster-ingress-operator/pull/586) * Introduce ingress controller [#552](https://github.com/openshift/cluster-ingress-operator/pull/552) * [NE-553](https://issues.redhat.com/browse/NE-553): Implement the PROXY protocol API [#581](https://github.com/openshift/cluster-ingress-operator/pull/581) * Add service account names to credentials request manifest [#548](https://github.com/openshift/cluster-ingress-operator/pull/548) * [NE-354](https://issues.redhat.com/browse/NE-354): Implement Tunable router header buffers [#576](https://github.com/openshift/cluster-ingress-operator/pull/576) * [Bug 1907315](https://bugzilla.redhat.com/show_bug.cgi?id=1907315): Change AWS interal LB annotation to match documentation [#543](https://github.com/openshift/cluster-ingress-operator/pull/543) * [Bug 1928931](https://bugzilla.redhat.com/show_bug.cgi?id=1928931): Update DNSRecord CRD from v1beta1 to v1 [#575](https://github.com/openshift/cluster-ingress-operator/pull/575) * NE 484: Use ingress-operator subcommand instead of hello-openshift [#561](https://github.com/openshift/cluster-ingress-operator/pull/561) * Use HAProxy log level "info" to enable access logs [#572](https://github.com/openshift/cluster-ingress-operator/pull/572) * [Bug 1936030](https://bugzilla.redhat.com/show_bug.cgi?id=1936030): Fix spurious reconciliation of NodePort services [#567](https://github.com/openshift/cluster-ingress-operator/pull/567) * NE-518 GCP: Implement GCP Internal LB Global Access option [#550](https://github.com/openshift/cluster-ingress-operator/pull/550) * [Bug 1935528](https://bugzilla.redhat.com/show_bug.cgi?id=1935528): Canary: Use cluster-wide proxy for canary client [#565](https://github.com/openshift/cluster-ingress-operator/pull/565) * [Bug 1934773](https://bugzilla.redhat.com/show_bug.cgi?id=1934773): Canary: Perform canary test probes over https [#562](https://github.com/openshift/cluster-ingress-operator/pull/562) * [Bug 1933102](https://bugzilla.redhat.com/show_bug.cgi?id=1933102): Canary: Schedule canary server pods to worker and infra nodes [#560](https://github.com/openshift/cluster-ingress-operator/pull/560) * [Bug 1932401](https://bugzilla.redhat.com/show_bug.cgi?id=1932401): Canary: Add edge termination to canary route [#556](https://github.com/openshift/cluster-ingress-operator/pull/556) * [Bug 1914127](https://bugzilla.redhat.com/show_bug.cgi?id=1914127): Delete the ingress.openshift.io/operator finalizer [#549](https://github.com/openshift/cluster-ingress-operator/pull/549) * [Bug 1925245](https://bugzilla.redhat.com/show_bug.cgi?id=1925245): Verify that Serivce resources have idle annotations from corresponding Endpoint resources, should they exist. [#542](https://github.com/openshift/cluster-ingress-operator/pull/542) * Updating ose-cluster-ingress-operator builder & base images to be consistent with ART [#544](https://github.com/openshift/cluster-ingress-operator/pull/544) * Add rfredette to OWNERS [#513](https://github.com/openshift/cluster-ingress-operator/pull/513) * NE-508 Support cluster HA mode [#519](https://github.com/openshift/cluster-ingress-operator/pull/519) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/e76561d4a0e8976f44c6eaf5e7360827b583a21a...e433be093b7b81771ba00b07344e690cabfd6a85) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/8b198ab824a06aba037977eed9cb2a52636c152a) * [Bug 1949591](https://bugzilla.redhat.com/show_bug.cgi?id=1949591): tweak removed api in use alert expression [#1044](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1044) * Add management workload annotations [#1095](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1095) * [Bug 1932165](https://bugzilla.redhat.com/show_bug.cgi?id=1932165): variables in DeprecatedAPIInUse alert's annotations.message are not parsed to existing values [#1055](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1055) * [Bug 1949418](https://bugzilla.redhat.com/show_bug.cgi?id=1949418): bump(*): vendor update [#1103](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1103) * [Bug 1949593](https://bugzilla.redhat.com/show_bug.cgi?id=1949593): rename DeprecatedAPIInUse alert to APIRemovedInNextReleaseInUse [#1045](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1045) * [Bug 1949306](https://bugzilla.redhat.com/show_bug.cgi?id=1949306): add deprecated CRD manifest [#1102](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1102) * [Bug 1948431](https://bugzilla.redhat.com/show_bug.cgi?id=1948431): Bump openshift/api to get the necessary CSIMigration feature gates [#1098](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1098) * Update DeprecatedAPIInUse alert for new release. [#1092](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1092) * bump(k8s.io/*): 1.21 [#1080](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1080) * [Bug 1909600](https://bugzilla.redhat.com/show_bug.cgi?id=1909600): static-pods: retry failed installers [#1035](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1035) * [Bug 1939226](https://bugzilla.redhat.com/show_bug.cgi?id=1939226): make kube-apiserver readiness checks, check readyz [#1065](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1065) * Updating ose-cluster-kube-apiserver-operator builder & base images to be consistent with ART [#1039](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1039) * [Bug 1937916](https://bugzilla.redhat.com/show_bug.cgi?id=1937916): add a flowschema to ensure that probes never get 429s [#1060](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1060) * e2e token timeouts: remove the test that moved to CAO [#1076](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1076) * config api-audiences along with SA issuer [#1050](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1050) * [Bug 1939227](https://bugzilla.redhat.com/show_bug.cgi?id=1939227): make liveness hit livez [#1066](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1066) * switch to v1beta1 for the p&f APIs [#1028](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1028) * make KAS-o upgradable even when webhook authenticators are set [#1052](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1052) * token inactivity e2e: wait for KAS to stop progressing [#1047](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1047) * render initial SCC in addition to having the CVO reconcile [#1049](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1049) * bump to get latest openshift api [#1048](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1048) * clean up: uses a static encryption provider form the library-go [#1043](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1043) * add DeprecatedAPIInUse alert [#1018](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1018) * Speed up port reuse via SO_REUSEADDR [#1046](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1046) * add rolebinding for delegated in-cluster authentication [#1038](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1038) * [Bug 1926465](https://bugzilla.redhat.com/show_bug.cgi?id=1926465): bootstrap: add --advertise-address=pod.status.hostIP [#1040](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1040) * [Bug 1926867](https://bugzilla.redhat.com/show_bug.cgi?id=1926867): competing connectivitycheckcontrollers cause pod restarts during upgrades [#1036](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1036) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/099c6afa1f8b4fe7654207f7eabd7784b42ce2e3...8b198ab824a06aba037977eed9cb2a52636c152a) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/280890ba78c1eb6c53e492d0434c42a742843d17) * Add management workload annotations [#516](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/516) * [Bug 1949418](https://bugzilla.redhat.com/show_bug.cgi?id=1949418): bump(*): vendor update [#519](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/519) * Remove tnozicka from OWNERS [#502](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/502) * [Bug 1948431](https://bugzilla.redhat.com/show_bug.cgi?id=1948431): Bump openshift api version to get CSIMigrationXXX feature gates [#518](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/518) * bump(k8s.io/*): 1.21 [#515](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/515) * update library-go to fix tight loops [#514](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/514) * Migrate to using keypair generation and validation from library-go [#512](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/512) * Updating ose-cluster-kube-controller-manager-operator builder & base images to be consistent with ART [#513](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/513) * defines test-e2e-preferred-host job for running smoke tests to check if KCM talks to Kube over a preferred host [#509](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/509) * [Bug 1934132](https://bugzilla.redhat.com/show_bug.cgi?id=1934132): Bump github.com/gogo/protobuf to v1.3.2 [#507](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/507) * [Bug 1844989](https://bugzilla.redhat.com/show_bug.cgi?id=1844989): Allow to set --tls-cipher-suites and --tls-min-version of KCM instances through observed config [#506](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/506) * Updating ose-cluster-kube-controller-manager-operator builder & base images to be consistent with ART [#504](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/504) * [Bug 1911211](https://bugzilla.redhat.com/show_bug.cgi?id=1911211): Update build-machinery-go to the latest master HEAD [#505](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/505) * fixes Developing and debugging the operator section in the readme file. [#503](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/503) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/281590936f3a94d4ae1eb008709fda6614fe763b...280890ba78c1eb6c53e492d0434c42a742843d17) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/59bc96c9b0e7193072b5e91d4955f90521f292b2) * Add management workload annotations [#343](https://github.com/openshift/cluster-kube-scheduler-operator/pull/343) * [Bug 1949364](https://bugzilla.redhat.com/show_bug.cgi?id=1949364): Mention scheduling profiles [#345](https://github.com/openshift/cluster-kube-scheduler-operator/pull/345) * [Bug 1948431](https://bugzilla.redhat.com/show_bug.cgi?id=1948431): Bump openshift/api to get the necessary CSIMigration feature gates [#344](https://github.com/openshift/cluster-kube-scheduler-operator/pull/344) * passing additional args to kubernetes-scheduler [#336](https://github.com/openshift/cluster-kube-scheduler-operator/pull/336) * servicemonitor: Relabel kube_pod_resource_* pod/namespace labels [#340](https://github.com/openshift/cluster-kube-scheduler-operator/pull/340) * bump(k8s.io/*): 1.21 [#342](https://github.com/openshift/cluster-kube-scheduler-operator/pull/342) * Fix development readme to refer to actual pod/container [#339](https://github.com/openshift/cluster-kube-scheduler-operator/pull/339) * update library-go to fix tight loops [#341](https://github.com/openshift/cluster-kube-scheduler-operator/pull/341) * defines test-e2e-preferred-host job for running smoke tests to check if KS talks to Kube over a preferred host [#338](https://github.com/openshift/cluster-kube-scheduler-operator/pull/338) * Updating ose-cluster-kube-scheduler-operator builder & base images to be consistent with ART [#337](https://github.com/openshift/cluster-kube-scheduler-operator/pull/337) * [Bug 1938468](https://bugzilla.redhat.com/show_bug.cgi?id=1938468): Specify cpu resource request for kube-scheduler-operator-container container [#335](https://github.com/openshift/cluster-kube-scheduler-operator/pull/335) * [Bug 1934154](https://bugzilla.redhat.com/show_bug.cgi?id=1934154): Bump github.com/gogo/protobuf to v1.3.2 [#333](https://github.com/openshift/cluster-kube-scheduler-operator/pull/333) * [Bug 1844989](https://bugzilla.redhat.com/show_bug.cgi?id=1844989): Set --tls-cipher-suites, resp. --tls-min-version only when the fields under servingInfo observedConfig are found [#332](https://github.com/openshift/cluster-kube-scheduler-operator/pull/332) * [Bug 1844989](https://bugzilla.redhat.com/show_bug.cgi?id=1844989): Allow to set --tls-cipher-suites and --tls-min-version of KS instances through observed config [#331](https://github.com/openshift/cluster-kube-scheduler-operator/pull/331) * [Bug 1926579](https://bugzilla.redhat.com/show_bug.cgi?id=1926579): Move warning about deprecated spec.policy field [#330](https://github.com/openshift/cluster-kube-scheduler-operator/pull/330) * Updating ose-cluster-kube-scheduler-operator builder & base images to be consistent with ART [#329](https://github.com/openshift/cluster-kube-scheduler-operator/pull/329) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/b2204ca23a57e9f01af915375e6a18fc86ffecda...59bc96c9b0e7193072b5e91d4955f90521f292b2) ### [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/tree/68ae19aeb3d5f14d6d9f9bbb9c3fff21c016ba77) * Add IBM cloud managed profile manifest patch [#51](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/51) * add storageversionmigrations to related objects [#42](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/42) * [Bug 1881938](https://bugzilla.redhat.com/show_bug.cgi?id=1881938): migrator deployment doesn't tolerate masters [#31](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/31) * Updating ose-cluster-kube-storage-version-migrator-operator builder & base images to be consistent with ART [#43](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/43) * [Full changelog](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/compare/54484757581ec26f178c599215715bafd6029582...68ae19aeb3d5f14d6d9f9bbb9c3fff21c016ba77) ### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/e449719a0248034b6b0b6fb6aedf091504fc9b34) * [Bug 1947785](https://bugzilla.redhat.com/show_bug.cgi?id=1947785): Move certificates to v1 [#111](https://github.com/openshift/cluster-machine-approver/pull/111) * Add IBM Cloud managed annotations to CVO manifests [#93](https://github.com/openshift/cluster-machine-approver/pull/93) * Enable running make targets inside container [#107](https://github.com/openshift/cluster-machine-approver/pull/107) * Refactor logging and error handling [#108](https://github.com/openshift/cluster-machine-approver/pull/108) * [Bug 1923823](https://bugzilla.redhat.com/show_bug.cgi?id=1923823): Improve TLS configuration for Kube RBAC Proxy [#105](https://github.com/openshift/cluster-machine-approver/pull/105) * Refactor csr approver to use controller runtime [#101](https://github.com/openshift/cluster-machine-approver/pull/101) * [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/9043e2bba8f4707a578895f8b29d4736a61a010c...e449719a0248034b6b0b6fb6aedf091504fc9b34) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/1376d576c0dca11a958e9e49415a553e7349d5f7) * [Bug 1948082](https://bugzilla.redhat.com/show_bug.cgi?id=1948082): Set unavailable message [#1112](https://github.com/openshift/cluster-monitoring-operator/pull/1112) * Add management workload annotations [#1109](https://github.com/openshift/cluster-monitoring-operator/pull/1109) * [Bug 1940933](https://bugzilla.redhat.com/show_bug.cgi?id=1940933): jsonnet: make AggregatedAPIDown more resilient to OCP upgrades [#1117](https://github.com/openshift/cluster-monitoring-operator/pull/1117) * [Bug 1920700](https://bugzilla.redhat.com/show_bug.cgi?id=1920700): Bump prometheus-adapter to v0.8.4 [#1113](https://github.com/openshift/cluster-monitoring-operator/pull/1113) * Refactor proxy config [#1108](https://github.com/openshift/cluster-monitoring-operator/pull/1108) * Update denied metrics for kube-state-metrics [#1104](https://github.com/openshift/cluster-monitoring-operator/pull/1104) * IBM Cloud manifest profile patch [#986](https://github.com/openshift/cluster-monitoring-operator/pull/986) * [Bug 1934516](https://bugzilla.redhat.com/show_bug.cgi?id=1934516): Change prometheus priority class to system-cluster-critical again [#1110](https://github.com/openshift/cluster-monitoring-operator/pull/1110) * [Bug 1938465](https://bugzilla.redhat.com/show_bug.cgi?id=1938465): increase CPU requests for Thanos querier [#1106](https://github.com/openshift/cluster-monitoring-operator/pull/1106) * [Bug 1943667](https://bugzilla.redhat.com/show_bug.cgi?id=1943667): fix alert description [#1100](https://github.com/openshift/cluster-monitoring-operator/pull/1100) * [Bug 1944974](https://bugzilla.redhat.com/show_bug.cgi?id=1944974): remove KubeControllerManagerDown and KubeSchedulerDown alerts [#1098](https://github.com/openshift/cluster-monitoring-operator/pull/1098) * Bump kube-state-metrics to v2.0.0-rc.1 [#1099](https://github.com/openshift/cluster-monitoring-operator/pull/1099) * jsonnet: replace external commit import [#1092](https://github.com/openshift/cluster-monitoring-operator/pull/1092) * [Bug 1943667](https://bugzilla.redhat.com/show_bug.cgi?id=1943667): increase for duration of KubeDaemonSetRolloutStuck [#1094](https://github.com/openshift/cluster-monitoring-operator/pull/1094) * Remove kube-state-metrics flag temporary [#1095](https://github.com/openshift/cluster-monitoring-operator/pull/1095) * [Bug 1932624](https://bugzilla.redhat.com/show_bug.cgi?id=1932624): jsonnet/rules,pkg/operator: use gauge based reconcilation state metrics and alerting [#1078](https://github.com/openshift/cluster-monitoring-operator/pull/1078) * [Bug 1934163](https://bugzilla.redhat.com/show_bug.cgi?id=1934163): adjust Thanos querier alerting rules [#1087](https://github.com/openshift/cluster-monitoring-operator/pull/1087) * OWNERS: add Jan [#1089](https://github.com/openshift/cluster-monitoring-operator/pull/1089) * Updating cluster-monitoring-operator builder & base images to be consistent with ART [#1088](https://github.com/openshift/cluster-monitoring-operator/pull/1088) * [Bug 1921335](https://bugzilla.redhat.com/show_bug.cgi?id=1921335): Fix and adjust ThanosSidecarUnhealthy alert [#1090](https://github.com/openshift/cluster-monitoring-operator/pull/1090) * Adapt deployment mode based on the infrastructure topology [#1077](https://github.com/openshift/cluster-monitoring-operator/pull/1077) * hack: add check script for unused rules [#1082](https://github.com/openshift/cluster-monitoring-operator/pull/1082) * Add jsonnet function to patch upstream rules [#1073](https://github.com/openshift/cluster-monitoring-operator/pull/1073) * jsonnet: fix etcd mixin import [#1084](https://github.com/openshift/cluster-monitoring-operator/pull/1084) * [Bug 1933805](https://bugzilla.redhat.com/show_bug.cgi?id=1933805): TargetDown should exclude unschedulable nodes [#1072](https://github.com/openshift/cluster-monitoring-operator/pull/1072) * *: include all groups when testing prometheus rules [#1081](https://github.com/openshift/cluster-monitoring-operator/pull/1081) * Run jsonnet-fmt [#1079](https://github.com/openshift/cluster-monitoring-operator/pull/1079) * [Bug 1925061](https://bugzilla.redhat.com/show_bug.cgi?id=1925061): Remove the "instance" and "pod" labels for kube-state-metrics metrics [#1052](https://github.com/openshift/cluster-monitoring-operator/pull/1052) * [Bug 1923984](https://bugzilla.redhat.com/show_bug.cgi?id=1923984): Refactor jsonnet to include latest kube-prometheus [#1044](https://github.com/openshift/cluster-monitoring-operator/pull/1044) * [Bug 1929056](https://bugzilla.redhat.com/show_bug.cgi?id=1929056): Remove kube-apiserver-availability.rules [#1068](https://github.com/openshift/cluster-monitoring-operator/pull/1068) * pkg/manifests: fix data race when accessing assets [#1054](https://github.com/openshift/cluster-monitoring-operator/pull/1054) * jsonnet/rules: Mask KubeDeploymentReplicasMismatch alert for upgrade [#1065](https://github.com/openshift/cluster-monitoring-operator/pull/1065) * [Bug 1929944](https://bugzilla.redhat.com/show_bug.cgi?id=1929944): etcdInsufficientMembers is wrong when etcd is in a pod [#1064](https://github.com/openshift/cluster-monitoring-operator/pull/1064) * [Bug 1929277](https://bugzilla.redhat.com/show_bug.cgi?id=1929277): [master] jsonnet/prometheus.jsonnet: Apply openshift-user-critical class to cluster Prometheus [#1063](https://github.com/openshift/cluster-monitoring-operator/pull/1063) * Updating cluster-monitoring-operator builder & base images to be consistent with ART [#1050](https://github.com/openshift/cluster-monitoring-operator/pull/1050) * [Bug 1920901](https://bugzilla.redhat.com/show_bug.cgi?id=1920901): pkg/manifests: fix prometheus-proxy trustedCA [#1047](https://github.com/openshift/cluster-monitoring-operator/pull/1047) * docs(data-collection): add newlines for visibility [#1031](https://github.com/openshift/cluster-monitoring-operator/pull/1031) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/0f7da469218513896435381193ff97df3b23f66a...1376d576c0dca11a958e9e49415a553e7349d5f7) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/6693931ee7df4419d97f1e629f85f0202b464513) * [Bug 1937594](https://bugzilla.redhat.com/show_bug.cgi?id=1937594): Bump openshift/api [#1057](https://github.com/openshift/cluster-network-operator/pull/1057) * [Bug 1948592](https://bugzilla.redhat.com/show_bug.cgi?id=1948592): Add Egress Router Controller [#887](https://github.com/openshift/cluster-network-operator/pull/887) * [Bug 1949099](https://bugzilla.redhat.com/show_bug.cgi?id=1949099): Fix up network-check-target [#1049](https://github.com/openshift/cluster-network-operator/pull/1049) * Set the host-network-namespace parameter for ovn-kubernetes [#1033](https://github.com/openshift/cluster-network-operator/pull/1033) * Add capabilities in simpleMacvlan's staticIPAM config [#353](https://github.com/openshift/cluster-network-operator/pull/353) * Fix run_locally namespace [#1054](https://github.com/openshift/cluster-network-operator/pull/1054) * Minor cleanups [#1053](https://github.com/openshift/cluster-network-operator/pull/1053) * automatic dual-stack conversion [#1034](https://github.com/openshift/cluster-network-operator/pull/1034) * Remove LB management [#1014](https://github.com/openshift/cluster-network-operator/pull/1014) * [Bug 1936515](https://bugzilla.redhat.com/show_bug.cgi?id=1936515): Use the election mechanism provided by library-go [#1052](https://github.com/openshift/cluster-network-operator/pull/1052) * Allow Pods Network MTU to be configurable [#1043](https://github.com/openshift/cluster-network-operator/pull/1043) * [Bug 1944160](https://bugzilla.redhat.com/show_bug.cgi?id=1944160): ovn: log more info about nbctl daemon database reconnections [#1040](https://github.com/openshift/cluster-network-operator/pull/1040) * copy the service network slice [#1048](https://github.com/openshift/cluster-network-operator/pull/1048) * [Bug 1943649](https://bugzilla.redhat.com/show_bug.cgi?id=1943649): Add command for network-check-target instead of hello-openshift [#1046](https://github.com/openshift/cluster-network-operator/pull/1046) * Kuryr: Update OWNERS [#1044](https://github.com/openshift/cluster-network-operator/pull/1044) * Update CNO for OVN acl audit logging [#993](https://github.com/openshift/cluster-network-operator/pull/993) * Kuryr: Update CRDs from upstream [#1045](https://github.com/openshift/cluster-network-operator/pull/1045) * Add support for exporting network flows [#1021](https://github.com/openshift/cluster-network-operator/pull/1021) * Allow from router support in CNO [#981](https://github.com/openshift/cluster-network-operator/pull/981) * [Bug 1905331](https://bugzilla.redhat.com/show_bug.cgi?id=1905331): Set requests on multus components [#1038](https://github.com/openshift/cluster-network-operator/pull/1038) * [SDN-1249](https://issues.redhat.com/browse/SDN-1249): Bump openshift/api vendoring to pull egressrouter CRD [#1037](https://github.com/openshift/cluster-network-operator/pull/1037) * [Bug 1916809](https://bugzilla.redhat.com/show_bug.cgi?id=1916809): mount node ovs db for multi-gather gather_network_logs [#1025](https://github.com/openshift/cluster-network-operator/pull/1025) * Re-enable shared gateway mode [#897](https://github.com/openshift/cluster-network-operator/pull/897) * MultiNetworkPolicy integration [#923](https://github.com/openshift/cluster-network-operator/pull/923) * Update remaining CRDs and webhooks to v1 [#968](https://github.com/openshift/cluster-network-operator/pull/968) * [Bug 1931997](https://bugzilla.redhat.com/show_bug.cgi?id=1931997): mark network-check-target non critical [#1004](https://github.com/openshift/cluster-network-operator/pull/1004) * ovnkube: better logging for upgrades/downgrades [#1023](https://github.com/openshift/cluster-network-operator/pull/1023) * [Bug 1939060](https://bugzilla.redhat.com/show_bug.cgi?id=1939060): OVN Upgrade: fix upgrade order of node and master [#1027](https://github.com/openshift/cluster-network-operator/pull/1027) * ovn/ipsec: set maxUnavailable to 10% [#1024](https://github.com/openshift/cluster-network-operator/pull/1024) * [Bug 1939752](https://bugzilla.redhat.com/show_bug.cgi?id=1939752): ovnkube: add missing resource requests for SBDB [#1026](https://github.com/openshift/cluster-network-operator/pull/1026) * [Bug 1933159](https://bugzilla.redhat.com/show_bug.cgi?id=1933159): The Multus daemonset should handle 10% maxUnavailable [#992](https://github.com/openshift/cluster-network-operator/pull/992) * [Bug 1938920](https://bugzilla.redhat.com/show_bug.cgi?id=1938920): Set maxUnavailable for ovs-node daemonset [#1020](https://github.com/openshift/cluster-network-operator/pull/1020) * [Bug 1937452](https://bugzilla.redhat.com/show_bug.cgi?id=1937452): Fix golangci-lint violations [#1013](https://github.com/openshift/cluster-network-operator/pull/1013) * Allow dual stack migration [#959](https://github.com/openshift/cluster-network-operator/pull/959) * sdn: Add list/watch RBAC for endpointslices to openshift-sdn [#1003](https://github.com/openshift/cluster-network-operator/pull/1003) * Fix possible name patterns on regex [#1015](https://github.com/openshift/cluster-network-operator/pull/1015) * SDN-1571 ipsec: Allow enablement/disablement at runtime [#975](https://github.com/openshift/cluster-network-operator/pull/975) * [Bug 1937005](https://bugzilla.redhat.com/show_bug.cgi?id=1937005): kuryr/alerts: change the rule for free count [#1009](https://github.com/openshift/cluster-network-operator/pull/1009) * [Bug 1933174](https://bugzilla.redhat.com/show_bug.cgi?id=1933174): Use 10% for ovs maxUnavailable for rolling update [#996](https://github.com/openshift/cluster-network-operator/pull/996) * config: Set enable-profiling true by default and allow `enable-profiling` as a proxy argument [#988](https://github.com/openshift/cluster-network-operator/pull/988) * OSD-6600 network-metrics missing priorityClass [#994](https://github.com/openshift/cluster-network-operator/pull/994) * [Bug 1934711](https://bugzilla.redhat.com/show_bug.cgi?id=1934711): Use 10% for ovnkube-node for maxUnavailable [#1000](https://github.com/openshift/cluster-network-operator/pull/1000) * [Bug 1933173](https://bugzilla.redhat.com/show_bug.cgi?id=1933173): Use 10% for sdn maxUnavailable for rolling update [#995](https://github.com/openshift/cluster-network-operator/pull/995) * [Bug 1933179](https://bugzilla.redhat.com/show_bug.cgi?id=1933179): Use 10% for nw-check-target maxUnavailable [#997](https://github.com/openshift/cluster-network-operator/pull/997) * bump api version to get multiNetworkPolicy changes [#1005](https://github.com/openshift/cluster-network-operator/pull/1005) * [Bug 1933269](https://bugzilla.redhat.com/show_bug.cgi?id=1933269): Include LB members for Machines created on day-2 operation [#999](https://github.com/openshift/cluster-network-operator/pull/999) * cmd: stop using URL_ONLY_KUBECONFIG [#976](https://github.com/openshift/cluster-network-operator/pull/976) * [Bug 1908916](https://bugzilla.redhat.com/show_bug.cgi?id=1908916): disable ovsdb column diffs if supported [#964](https://github.com/openshift/cluster-network-operator/pull/964) * Enable golangci-lint; fix up lint issues [#984](https://github.com/openshift/cluster-network-operator/pull/984) * [Bug 1924425](https://bugzilla.redhat.com/show_bug.cgi?id=1924425): Update protobuf version to address CVE-2021-3121 [#985](https://github.com/openshift/cluster-network-operator/pull/985) * [Bug 1920209](https://bugzilla.redhat.com/show_bug.cgi?id=1920209): The pods in the Multus daemonset should exit in a reasonable time during an upgrade. [#962](https://github.com/openshift/cluster-network-operator/pull/962) * [Bug 1927244](https://bugzilla.redhat.com/show_bug.cgi?id=1927244): Kuryr: Always set worker_nodes_subnets [#980](https://github.com/openshift/cluster-network-operator/pull/980) * [Bug 1928157](https://bugzilla.redhat.com/show_bug.cgi?id=1928157): Don't set ClusterOperator Version until rollout is complete [#979](https://github.com/openshift/cluster-network-operator/pull/979) * : Bug 1913399: Bump flow control apiVersion to beta [#937](https://github.com/openshift/cluster-network-operator/pull/937) * Suppress sleep message in ovn-ipsec container [#971](https://github.com/openshift/cluster-network-operator/pull/971) * [Bug 1921184](https://bugzilla.redhat.com/show_bug.cgi?id=1921184): Kuryr: Let Kuryr autodetect primary CNI interface [#969](https://github.com/openshift/cluster-network-operator/pull/969) * [Bug 1838343](https://bugzilla.redhat.com/show_bug.cgi?id=1838343): Improve the sb-db and nb-db readiness check to ensure it fails when cluster is not stable. [#655](https://github.com/openshift/cluster-network-operator/pull/655) * [Bug 1912820](https://bugzilla.redhat.com/show_bug.cgi?id=1912820): competing connectivitycheckcontrollers cause pod restarts during upgrades [#970](https://github.com/openshift/cluster-network-operator/pull/970) * [Bug 1918375](https://bugzilla.redhat.com/show_bug.cgi?id=1918375): Add tokenreviews permissions for kube-proxy [#960](https://github.com/openshift/cluster-network-operator/pull/960) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/d5d60457119f196c0fe2a01c2b21a1287e521bc3...6693931ee7df4419d97f1e629f85f0202b464513) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/2ff4d31c52cee89b7ee34adc050c55dfdab14593) * [Bug 1948782](https://bugzilla.redhat.com/show_bug.cgi?id=1948782): Revert "add 'single-node-production-edge' annotations to CVO manifests." [#224](https://github.com/openshift/cluster-node-tuning-operator/pull/224) * Bump to golang 1.16 and various vendor deps. [#222](https://github.com/openshift/cluster-node-tuning-operator/pull/222) * Add management workload annotations [#223](https://github.com/openshift/cluster-node-tuning-operator/pull/223) * TuneD: udev: explicitly sort udev properties [#221](https://github.com/openshift/cluster-node-tuning-operator/pull/221) * Add additionalPrinterColumns to profiles CRD. [#220](https://github.com/openshift/cluster-node-tuning-operator/pull/220) * Updating cluster-node-tuning-operator builder & base images to be consistent with ART [#218](https://github.com/openshift/cluster-node-tuning-operator/pull/218) * Add "core" e2e tests. [#217](https://github.com/openshift/cluster-node-tuning-operator/pull/217) * Bump to the latest ignition 3.2 [#216](https://github.com/openshift/cluster-node-tuning-operator/pull/216) * Add e2e test for adjusting netdev queue count. [#214](https://github.com/openshift/cluster-node-tuning-operator/pull/214) * Updating to the latest stalld v1.9.0. [#213](https://github.com/openshift/cluster-node-tuning-operator/pull/213) * Do not manupulate BLS entries and grub config [#212](https://github.com/openshift/cluster-node-tuning-operator/pull/212) * [Bug 1926903](https://bugzilla.redhat.com/show_bug.cgi?id=1926903): Keep ignition units in sync with [service] plugin. [#211](https://github.com/openshift/cluster-node-tuning-operator/pull/211) * [Bug 1926903](https://bugzilla.redhat.com/show_bug.cgi?id=1926903): Instantiate the stalld systemd unit as disabled. [#207](https://github.com/openshift/cluster-node-tuning-operator/pull/207) * stalld: Remove another architecture specific gcc flag [#209](https://github.com/openshift/cluster-node-tuning-operator/pull/209) * Do not include *-patch files in /manifests. [#208](https://github.com/openshift/cluster-node-tuning-operator/pull/208) * Remove Dockerfile.rhel7 no longer needed [#203](https://github.com/openshift/cluster-node-tuning-operator/pull/203) * Updating cluster-node-tuning-operator images to be consistent with new ART images [#194](https://github.com/openshift/cluster-node-tuning-operator/pull/194) * Support for adjusting netdev queue count. [#205](https://github.com/openshift/cluster-node-tuning-operator/pull/205) * Add more related objects to ClusterOperator. [#206](https://github.com/openshift/cluster-node-tuning-operator/pull/206) * Updating cluster-node-tuning-operator builder & base images to be consistent with ART [#204](https://github.com/openshift/cluster-node-tuning-operator/pull/204) * Add status conditions and profile applied to Profile(s) [#188](https://github.com/openshift/cluster-node-tuning-operator/pull/188) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/ec9e475cf1d3c95a91faae09d31407322d71e801...2ff4d31c52cee89b7ee34adc050c55dfdab14593) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/64d0c6164cc5248a4508071e37928a25527ee917) * Add management workload annotations [#443](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/443) * [Bug 1942725](https://bugzilla.redhat.com/show_bug.cgi?id=1942725): explicitly allow apiserver pods to write to their root FS [#437](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/437) * extends shutdown delay duration to 10 seconds [#442](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/442) * expose pod information to oas container via env variables [#440](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/440) * bump lib-go to pick up workload progressing changes [#439](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/439) * update library-go to fix tight loops [#438](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/438) * Updating ose-cluster-openshift-apiserver-operator builder & base images to be consistent with ART [#436](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/436) * bump lib-go ti pick up latest audit config and workload controller changes [#435](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/435) * removes the encryption provider [#432](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/432) * Updating ose-cluster-openshift-apiserver-operator builder & base images to be consistent with ART [#431](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/431) * switch to v1beta1 for the p&f APIs [#425](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/425) * [Bug 1912820](https://bugzilla.redhat.com/show_bug.cgi?id=1912820): competing connectivitycheckcontrollers cause pod restarts during upgrades [#430](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/430) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/df9b1a45165dd1a2cc17b5a885370093bb237e41...64d0c6164cc5248a4508071e37928a25527ee917) ### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/1517786cd3c63c755d846aa8db9db1f51df0f675) * Updating ose-cluster-openshift-controller-manager-operator builder & base images to be consistent with ART [#202](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/202) * [Bug 1941526](https://bugzilla.redhat.com/show_bug.cgi?id=1941526): Bump kubernetes to 0.20.5 [#203](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/203) * [BUILD-186](https://issues.redhat.com/browse/BUILD-186): add buildconfig/status permissions to ocm [#201](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/201) * switch to v1beta1 for the p&f APIs [#192](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/192) * [Bug 1911470](https://bugzilla.redhat.com/show_bug.cgi?id=1911470): Set registry routes in operand config [#197](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/197) * Updating ose-cluster-openshift-controller-manager-operator builder & base images to be consistent with ART [#198](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/198) * Remove tnozicka from OWNERS [#196](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/196) * [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/2a8963a9c5755d4951d882bd816cd4d6ccdf02cd...1517786cd3c63c755d846aa8db9db1f51df0f675) ### [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller/tree/ec46ea5ce3735fcb3d10290834f9ae5fb31148f0) * Updating cluster-policy-controller builder & base images to be consistent with ART [#59](https://github.com/openshift/cluster-policy-controller/pull/59) * [Bug 1934164](https://bugzilla.redhat.com/show_bug.cgi?id=1934164): Bump github.com/gogo/protobuf to v1.3.2 [#57](https://github.com/openshift/cluster-policy-controller/pull/57) * Sync with the latest library-go to pull new crypto ciphers [#56](https://github.com/openshift/cluster-policy-controller/pull/56) * Updating cluster-policy-controller builder & base images to be consistent with ART [#55](https://github.com/openshift/cluster-policy-controller/pull/55) * [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/42791bac64066daac0922b3d77e4bd86edae3b4e...ec46ea5ce3735fcb3d10290834f9ae5fb31148f0) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/0bde28c43727c1225f15a1736762f53cf2f982d3) * [BUILD-249](https://issues.redhat.com/browse/BUILD-249): openshift/library sync for 4.8 [#367](https://github.com/openshift/cluster-samples-operator/pull/367) * [Bug 1948782](https://bugzilla.redhat.com/show_bug.cgi?id=1948782): revert single-node-production-edge annotation [#368](https://github.com/openshift/cluster-samples-operator/pull/368) * bump(k8s) 1.21.0 [#365](https://github.com/openshift/cluster-samples-operator/pull/365) * Add management workload annotations [#366](https://github.com/openshift/cluster-samples-operator/pull/366) * Fix Typo [#364](https://github.com/openshift/cluster-samples-operator/pull/364) * Add IBM cloud managed profile manifest patch [#363](https://github.com/openshift/cluster-samples-operator/pull/363) * Remove hello-openshift imagestream [#362](https://github.com/openshift/cluster-samples-operator/pull/362) * Updating ose-cluster-samples-operator builder & base images to be consistent with ART [#361](https://github.com/openshift/cluster-samples-operator/pull/361) * Updating ose-cluster-samples-operator builder & base images to be consistent with ART [#355](https://github.com/openshift/cluster-samples-operator/pull/355) * [Bug 1930570](https://bugzilla.redhat.com/show_bug.cgi?id=1930570): Update Jenkins monitored templates names [#357](https://github.com/openshift/cluster-samples-operator/pull/357) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/1892553d5556068b3e1d89336a349e1e3b3511af...0bde28c43727c1225f15a1736762f53cf2f982d3) ### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/b5bd1651413ac5224b9d876c4f1c7dfb82381aff) * [Bug 1947360](https://bugzilla.redhat.com/show_bug.cgi?id=1947360): vSphere: set CPU/memory resource request [#157](https://github.com/openshift/cluster-storage-operator/pull/157) * [Bug 1949357](https://bugzilla.redhat.com/show_bug.cgi?id=1949357): Allow Manila operator to create ServiceMonitor in the driver namespace [#162](https://github.com/openshift/cluster-storage-operator/pull/162) * [Bug 1947866](https://bugzilla.redhat.com/show_bug.cgi?id=1947866): Add log level to Azure Disk CSI Operator [#159](https://github.com/openshift/cluster-storage-operator/pull/159) * [Bug 1948448](https://bugzilla.redhat.com/show_bug.cgi?id=1948448): Add log level to vSphere operator [#158](https://github.com/openshift/cluster-storage-operator/pull/158) * [Bug 1949554](https://bugzilla.redhat.com/show_bug.cgi?id=1949554): Pass KUBE_RBAC_PROXY to vSphere CSI driver operator [#161](https://github.com/openshift/cluster-storage-operator/pull/161) * [Bug 1924500](https://bugzilla.redhat.com/show_bug.cgi?id=1924500): Rebase to Kubernetes 1.21 libraries [#160](https://github.com/openshift/cluster-storage-operator/pull/160) * [Bug 1949041](https://bugzilla.redhat.com/show_bug.cgi?id=1949041): Update image-references for vsphere [#155](https://github.com/openshift/cluster-storage-operator/pull/155) * Remove "vmware" prefix from CSI operator and driver [#149](https://github.com/openshift/cluster-storage-operator/pull/149) * Add management workload annotations [#150](https://github.com/openshift/cluster-storage-operator/pull/150) * Add vsphere syncer deployment [#153](https://github.com/openshift/cluster-storage-operator/pull/153) * Degrade the cluster when an unsupported CSI driver is already installed [#152](https://github.com/openshift/cluster-storage-operator/pull/152) * Add TokenReview permissions to newly introduced operators [#154](https://github.com/openshift/cluster-storage-operator/pull/154) * Pass KUBE_RBAC_PROXY_IMAGE to CSI driver operators [#151](https://github.com/openshift/cluster-storage-operator/pull/151) * Add AzureDisk CSI driver installation [#148](https://github.com/openshift/cluster-storage-operator/pull/148) * Start tech-preview CSI driver operators when tech preview is enabled [#144](https://github.com/openshift/cluster-storage-operator/pull/144) * Prepare for metrics collection in CSI driver operators [#145](https://github.com/openshift/cluster-storage-operator/pull/145) * Add service account names to credentials request manifest [#136](https://github.com/openshift/cluster-storage-operator/pull/136) * Updating cluster-storage-operator builder & base images to be consistent with ART [#143](https://github.com/openshift/cluster-storage-operator/pull/143) * Allow log level to be replaced [#142](https://github.com/openshift/cluster-storage-operator/pull/142) * Prevent panic on webhook authenticator and authorizer timeout before response [#139](https://github.com/openshift/cluster-storage-operator/pull/139) * Propagate log level to GCE and Cinder CSI driver operators [#138](https://github.com/openshift/cluster-storage-operator/pull/138) * Updating cluster-storage-operator builder & base images to be consistent with ART [#135](https://github.com/openshift/cluster-storage-operator/pull/135) * Fix typo in README.md [#116](https://github.com/openshift/cluster-storage-operator/pull/116) * vsphere: don't redeploy StorageClass in every sync [#129](https://github.com/openshift/cluster-storage-operator/pull/129) * [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/6d2c25f3cfb931deca457a0c6261651c1a64c464...b5bd1651413ac5224b9d876c4f1c7dfb82381aff) ### [cluster-update-keys](https://github.com/openshift/cluster-update-keys/tree/41d14d4c27e274b236426ef80d2144cf46ded532) * [Bug 1919356](https://bugzilla.redhat.com/show_bug.cgi?id=1919356): Add IBM Cloud managed annotations to CVO manifests [#24](https://github.com/openshift/cluster-update-keys/pull/24) * Updating ose-cluster-update-keys builder & base images to be consistent with ART [#31](https://github.com/openshift/cluster-update-keys/pull/31) * [Full changelog](https://github.com/openshift/cluster-update-keys/compare/b7e791773b67f9acd6f521b8c1f69778e43a7d94...41d14d4c27e274b236426ef80d2144cf46ded532) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/5071540a66c787b02acc1e903fcc7aba1b855077) * Add management workload annotations [#543](https://github.com/openshift/cluster-version-operator/pull/543) * docs/user/reconciliation: Add some English to the release image inspection [#542](https://github.com/openshift/cluster-version-operator/pull/542) * pkg/cvo/internal/operatorstatus: Drop deprecated failing/progressing handling [#527](https://github.com/openshift/cluster-version-operator/pull/527) * lib/resourcemerge/rbac: Reconcile ClusterRole.AggregationRule [#544](https://github.com/openshift/cluster-version-operator/pull/544) * docs/user/status: Mention channel-clearing for VersionNotFound [#541](https://github.com/openshift/cluster-version-operator/pull/541) * [Bug 1938947](https://bugzilla.redhat.com/show_bug.cgi?id=1938947): Ensure automountServiceAccountToken is synced on service account updates [#537](https://github.com/openshift/cluster-version-operator/pull/537) * Document impact of upgradeable condition on the ability to begin an upgrade [#538](https://github.com/openshift/cluster-version-operator/pull/538) * Updating cluster-version-operator builder & base images to be consistent with ART [#515](https://github.com/openshift/cluster-version-operator/pull/515) * [Bug 1871303](https://bugzilla.redhat.com/show_bug.cgi?id=1871303): metrics: serve metrics after leader lock acquired [#528](https://github.com/openshift/cluster-version-operator/pull/528) * pkg/cvo/metrics: Exclude unrecognized statuses from cluster_operator_conditions [#530](https://github.com/openshift/cluster-version-operator/pull/530) * [Bug 1929917](https://bugzilla.redhat.com/show_bug.cgi?id=1929917): pkg/cvo/sync_worker: Skip precreation of baremetal ClusterOperator [#531](https://github.com/openshift/cluster-version-operator/pull/531) * pkg/cvo/internal/operatorstatus: Change nested message [#514](https://github.com/openshift/cluster-version-operator/pull/514) * Use profile from the installer to render CVO manifests [#522](https://github.com/openshift/cluster-version-operator/pull/522) * Revert "Merge pull request #523 from jottofar/cv-logging" [#529](https://github.com/openshift/cluster-version-operator/pull/529) * pkg/cvo: Add logging to track ClusterVersion [#523](https://github.com/openshift/cluster-version-operator/pull/523) * pkg/payload/task: Fix UpdateEffectType const comments [#513](https://github.com/openshift/cluster-version-operator/pull/513) * [Bug 1927944](https://bugzilla.redhat.com/show_bug.cgi?id=1927944): pkg/start: Fix shutdown deadlock when die before getting a leader lock [#519](https://github.com/openshift/cluster-version-operator/pull/519) * pkg/cvo/upgradeable: Fix "Upgradebale" -> "Upgradeable" [#459](https://github.com/openshift/cluster-version-operator/pull/459) * pkg/cvo/metrics: Log metrics-server shutdown [#453](https://github.com/openshift/cluster-version-operator/pull/453) * pkg/cvo/sync_worker: Make expected/actual version mismatch fatal [#431](https://github.com/openshift/cluster-version-operator/pull/431) * [Bug 1926310](https://bugzilla.redhat.com/show_bug.cgi?id=1926310): install/0000_90_cluster-version-operator_02_servicemonitor.yaml: adjust "CannotRetrieveUpdates" to "warning" [#509](https://github.com/openshift/cluster-version-operator/pull/509) * pkg/cvo/updatepayload: Fix "verifcation" -> "verification" typo [#511](https://github.com/openshift/cluster-version-operator/pull/511) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/4e7c701d940682bbfe7ba6ed0bdf4c814b4694a6...5071540a66c787b02acc1e903fcc7aba1b855077) ### [configmap-reloader](https://github.com/openshift/configmap-reload/tree/abc5c26e2e5034639f271a2b4f360b581da2a17d) * vendor: fix inconsistent vendoring [#30](https://github.com/openshift/configmap-reload/pull/30) * Updating configmap-reload builder & base images to be consistent with ART [#28](https://github.com/openshift/configmap-reload/pull/28) * vendor: regenerate [#29](https://github.com/openshift/configmap-reload/pull/29) * [Full changelog](https://github.com/openshift/configmap-reload/compare/b957dff7cc1887f844938383237ed0e9c3577beb...abc5c26e2e5034639f271a2b4f360b581da2a17d) ### [console](https://github.com/openshift/console/tree/f969b4773219d1c650cf92e745732cdf00102d70) * [Bug 1948427](https://bugzilla.redhat.com/show_bug.cgi?id=1948427): Fix issue where react-modal was removing Operator modal from the DOM [#8679](https://github.com/openshift/console/pull/8679) * [Bug 1949935](https://bugzilla.redhat.com/show_bug.cgi?id=1949935): Fix start pipeline action access review [#8670](https://github.com/openshift/console/pull/8670) * Highlight only the navigation button when quick start hint clicked [#8668](https://github.com/openshift/console/pull/8668) * Insights Makes review page for multiple namespace bucket class consistent [#8666](https://github.com/openshift/console/pull/8666) * [Bug 1926289](https://bugzilla.redhat.com/show_bug.cgi?id=1926289): create app-content div with modal-container as sibling [#8617](https://github.com/openshift/console/pull/8617) * [Bug 1888521](https://bugzilla.redhat.com/show_bug.cgi?id=1888521): Add support for adding dynamic storage providers for a Deployment [#8560](https://github.com/openshift/console/pull/8560) * Topology - Workload Sidebar [#8651](https://github.com/openshift/console/pull/8651) * Update CTA and description based on design [#8650](https://github.com/openshift/console/pull/8650) * [ODC-5698](https://issues.redhat.com/browse/ODC-5698): knative smoke test cases [#8356](https://github.com/openshift/console/pull/8356) * [Bug 1888525](https://bugzilla.redhat.com/show_bug.cgi?id=1888525): Adding capacity to the storage cluster [RHOCS Usability Study] [#8291](https://github.com/openshift/console/pull/8291) * [Bug 1949514](https://bugzilla.redhat.com/show_bug.cgi?id=1949514): make Location column visible at smaller screen resolutions [#8658](https://github.com/openshift/console/pull/8658) * [Bug 1942858](https://bugzilla.redhat.com/show_bug.cgi?id=1942858): [RFE]Confusing detach volume UX [#8652](https://github.com/openshift/console/pull/8652) * Disallow executable permissions for all groups. [#8649](https://github.com/openshift/console/pull/8649) * Add files required for plow deployment script [#8654](https://github.com/openshift/console/pull/8654) * [Bug 1916553](https://bugzilla.redhat.com/show_bug.cgi?id=1916553): Default template description is empty on details tab [#8636](https://github.com/openshift/console/pull/8636) * Remove noobaa package [#8648](https://github.com/openshift/console/pull/8648) * [Bug 1949180](https://bugzilla.redhat.com/show_bug.cgi?id=1949180): Parse Pipelines kinds [#8640](https://github.com/openshift/console/pull/8640) * fixes issue with kn resources not shown if KS is created [#8632](https://github.com/openshift/console/pull/8632) * [Bug 1946705](https://bugzilla.redhat.com/show_bug.cgi?id=1946705): Use search terms as separate words in quick add search [#8572](https://github.com/openshift/console/pull/8572) * [Bug 1924916](https://bugzilla.redhat.com/show_bug.cgi?id=1924916): PVC reported as Uploading when it is actually cloning [#8612](https://github.com/openshift/console/pull/8612) * topology i18n misses [#8603](https://github.com/openshift/console/pull/8603) * [Bug 1949093](https://bugzilla.redhat.com/show_bug.cgi?id=1949093): fix a.pf-c-button hover issues [#8634](https://github.com/openshift/console/pull/8634) * [Bug 1948919](https://bugzilla.redhat.com/show_bug.cgi?id=1948919): change "desired channel" to "desired version" [#8635](https://github.com/openshift/console/pull/8635) * [Bug 1948333](https://bugzilla.redhat.com/show_bug.cgi?id=1948333): Force glob-parent version to ^5.1.2 [#8620](https://github.com/openshift/console/pull/8620) * Support Embedded Task/Pipeline/Pipeline Resources [#8630](https://github.com/openshift/console/pull/8630) * [Bug 1918785](https://bugzilla.redhat.com/show_bug.cgi?id=1918785): Update all resource request/limit queries based on new labels [#8606](https://github.com/openshift/console/pull/8606) * [Bug 1946922](https://bugzilla.redhat.com/show_bug.cgi?id=1946922): Fix ingress details page to show referenced secret name [#8623](https://github.com/openshift/console/pull/8623) * Fix broken link document Sealing Virtual Machines on CNV [#8626](https://github.com/openshift/console/pull/8626) * Misc Pipeline Workspace updates [#8604](https://github.com/openshift/console/pull/8604) * Use active namespace for creating sample href [#8621](https://github.com/openshift/console/pull/8621) * Added missing styling and machine ready check [#8618](https://github.com/openshift/console/pull/8618) * [Bug 1922065](https://bugzilla.redhat.com/show_bug.cgi?id=1922065): Rootdisk size is default to 15GiB in customize wizard [#8615](https://github.com/openshift/console/pull/8615) * imports sorting part 4 [#8567](https://github.com/openshift/console/pull/8567) * [Bug 1942839](https://bugzilla.redhat.com/show_bug.cgi?id=1942839): Image is now pulled from config map data [#8549](https://github.com/openshift/console/pull/8549) * show type header for serverless function in topology [#8516](https://github.com/openshift/console/pull/8516) * converting pvc extension types to dynamic-plugin-sdk [#8162](https://github.com/openshift/console/pull/8162) * [Bug 1925207](https://bugzilla.redhat.com/show_bug.cgi?id=1925207): fix custom template cloudint disk [#8611](https://github.com/openshift/console/pull/8611) * Converting context provider extensions to dynamic [#8156](https://github.com/openshift/console/pull/8156) * Prow script point to deleted resource [#8609](https://github.com/openshift/console/pull/8609) * Improve generated dist/doc/console-extensions.md [#8543](https://github.com/openshift/console/pull/8543) * Edit flow for knatified workload for git import with buildConfig, Pipelines and Container Image [#8607](https://github.com/openshift/console/pull/8607) * Added plugin for delete block pool modal [#8600](https://github.com/openshift/console/pull/8600) * Use redhat-developer devfile sample repository [#8585](https://github.com/openshift/console/pull/8585) * [Bug 1946320](https://bugzilla.redhat.com/show_bug.cgi?id=1946320): Fix empty state message for PVC dropdown [#8561](https://github.com/openshift/console/pull/8561) * Gherkin script for Pipeline Builder enhancements and parity with Tekton [#8501](https://github.com/openshift/console/pull/8501) * Support FormSelect for Pipeline Resources [#8595](https://github.com/openshift/console/pull/8595) * Fix for creation of visual connectors [#8541](https://github.com/openshift/console/pull/8541) * Create component to visualize copy/execute snippets in the Quickstarts [#8527](https://github.com/openshift/console/pull/8527) * fix: remove stray `}` from end of aria-label in delete dialog [#8484](https://github.com/openshift/console/pull/8484) * [Bug 1947828](https://bugzilla.redhat.com/show_bug.cgi?id=1947828): fix resource log download filename for long lines [#8598](https://github.com/openshift/console/pull/8598) * (fix): Remove `i18nKey` for translation [#8605](https://github.com/openshift/console/pull/8605) * Add support to override and hide CSV Actions [#8597](https://github.com/openshift/console/pull/8597) * Pool management - delete [#8550](https://github.com/openshift/console/pull/8550) * [CONSOLE-2379](https://issues.redhat.com/browse/CONSOLE-2379): Add build config for dynamic plugin SDK [#8378](https://github.com/openshift/console/pull/8378) * [Bug 1848151](https://bugzilla.redhat.com/show_bug.cgi?id=1848151): Don't poll ClusterVersion when user doesn't have authority [#8602](https://github.com/openshift/console/pull/8602) * [Bug 1942193](https://bugzilla.redhat.com/show_bug.cgi?id=1942193): Override default PF Accordion blue border on the edit Operator form. Only target the field group heading when used to display dynamic form field groups. [#8575](https://github.com/openshift/console/pull/8575) * show modal for editing resource limits [#8457](https://github.com/openshift/console/pull/8457) * [Bug 1910500](https://bugzilla.redhat.com/show_bug.cgi?id=1910500): Fixes CSI provisioner additional parameters [#8337](https://github.com/openshift/console/pull/8337) * Make multus behaviour common between two modes [#8599](https://github.com/openshift/console/pull/8599) * Adds support to edit bucket class with namespace store resources [#8594](https://github.com/openshift/console/pull/8594) * Gherkin script for Form based edit for Deployment & DeploymentConfig-ODC-5007 [#8588](https://github.com/openshift/console/pull/8588) * Gherkin Script for Enhancements for feature parity with Tekton-ODC-5151 [#8555](https://github.com/openshift/console/pull/8555) * [Bug 1943449](https://bugzilla.redhat.com/show_bug.cgi?id=1943449): Bump hosted-git-info package as part of CVE [#8481](https://github.com/openshift/console/pull/8481) * Fixes inconsistency in tables in attached devices [#8578](https://github.com/openshift/console/pull/8578) * [Bug 1866318](https://bugzilla.redhat.com/show_bug.cgi?id=1866318): [RHOCS Usability Study][Dashboard] Users found it difficult to navigate to the OCS dashboard [#8496](https://github.com/openshift/console/pull/8496) * Gherkin script for updating empty state of topology-ODC-5595 [#8592](https://github.com/openshift/console/pull/8592) * [Bug 1866331](https://bugzilla.redhat.com/show_bug.cgi?id=1866331): Add tooltips [#8590](https://github.com/openshift/console/pull/8590) * [Bug 1942557](https://bugzilla.redhat.com/show_bug.cgi?id=1942557): Remove cluster label from predefined monitoring queries [#8519](https://github.com/openshift/console/pull/8519) * Adds description in bucket class dropdown for OBC page [#8589](https://github.com/openshift/console/pull/8589) * add support for workspaces [#8573](https://github.com/openshift/console/pull/8573) * Add support for Alert Action in Dynamic SDK [#8569](https://github.com/openshift/console/pull/8569) * Kafka Source creation form to support bootstrap server host from KC [#8518](https://github.com/openshift/console/pull/8518) * View shortcuts on the topology list view [#8515](https://github.com/openshift/console/pull/8515) * Add support for conditionally task in pipeline visualization [#8581](https://github.com/openshift/console/pull/8581) * Fix remove trigger issue [#8521](https://github.com/openshift/console/pull/8521) * [Bug 1942749](https://bugzilla.redhat.com/show_bug.cgi?id=1942749): standardize field level help to use FieldLevelHelp [#8471](https://github.com/openshift/console/pull/8471) * Adds support for creating multi namespace bucket class [#8293](https://github.com/openshift/console/pull/8293) * show kafka source connector [#8415](https://github.com/openshift/console/pull/8415) * [Bug 1930015](https://bugzilla.redhat.com/show_bug.cgi?id=1930015): OS list is overlapped by buttons in template wizard [#8579](https://github.com/openshift/console/pull/8579) * [Bug 1942716](https://bugzilla.redhat.com/show_bug.cgi?id=1942716): Fix different Image Manifest Vulnerabilities issues [#8474](https://github.com/openshift/console/pull/8474) * [Bug 1940361](https://bugzilla.redhat.com/show_bug.cgi?id=1940361): enhance vm action test with storageClass HPP [#8411](https://github.com/openshift/console/pull/8411) * Reconcile resolved extension types [#8224](https://github.com/openshift/console/pull/8224) * [Bug 1935176](https://bugzilla.redhat.com/show_bug.cgi?id=1935176): Indicate single node deployment on cluster overview page [#8432](https://github.com/openshift/console/pull/8432) * Replaces _.get with optional chaining in Ceph Storage Plugin [#8161](https://github.com/openshift/console/pull/8161) * [Bug 1941915](https://bugzilla.redhat.com/show_bug.cgi?id=1941915): Added validation check for in progress custom boot source template name [#8580](https://github.com/openshift/console/pull/8580) * Add support for MultiColumnField to support multiline [#8576](https://github.com/openshift/console/pull/8576) * Adds UI support for creating cache bucket class [#8497](https://github.com/openshift/console/pull/8497) * update label app.kubernetes.io/name and remove unused yamls [#8574](https://github.com/openshift/console/pull/8574) * [Bug 1946449](https://bugzilla.redhat.com/show_bug.cgi?id=1946449): fix cloud init tests as UI changed [#8566](https://github.com/openshift/console/pull/8566) * Create Edit flow for Upload Jar Form [#8458](https://github.com/openshift/console/pull/8458) * converting global config extension to dynamic-plugin-sdk [#8088](https://github.com/openshift/console/pull/8088) * Fix for Protractor project details dashboard card (Labels) test [#8586](https://github.com/openshift/console/pull/8586) * cypress tests for ssh [#8565](https://github.com/openshift/console/pull/8565) * Fix skipped task status when using conditions [#8577](https://github.com/openshift/console/pull/8577) * ODC 5602: Added step definitions related to eventing features smoke test cases [#8564](https://github.com/openshift/console/pull/8564) * Updating openshift-enterprise-console images to be consistent with ART [#8562](https://github.com/openshift/console/pull/8562) * Test vm ssh connect - cypress [#8554](https://github.com/openshift/console/pull/8554) * Embedded Tasks in Pipeline Builder [#8538](https://github.com/openshift/console/pull/8538) * updates icon for serverless functions [#8525](https://github.com/openshift/console/pull/8525) * Pool management - Update block pool [#8330](https://github.com/openshift/console/pull/8330) * [CONSOLE-2400](https://issues.redhat.com/browse/CONSOLE-2400): Bump react to v17 [#7736](https://github.com/openshift/console/pull/7736) * [Bug 1937941](https://bugzilla.redhat.com/show_bug.cgi?id=1937941): Fix wording for favorite templates [#8570](https://github.com/openshift/console/pull/8570) * [Bug 1937717](https://bugzilla.redhat.com/show_bug.cgi?id=1937717): Set a kebab column in the template list [#8568](https://github.com/openshift/console/pull/8568) * Rework terminal to check if the operator is installed before showing the terminal button [#8342](https://github.com/openshift/console/pull/8342) * Create KSVC with min/max scale if workload has related HPA [#8476](https://github.com/openshift/console/pull/8476) * Monitoring: Tidy files & imports [#8544](https://github.com/openshift/console/pull/8544) * [Bug 1936620](https://bugzilla.redhat.com/show_bug.cgi?id=1936620): Fix create operand form default boolean field [#8504](https://github.com/openshift/console/pull/8504) * Organize remaining files [#8557](https://github.com/openshift/console/pull/8557) * Monitoring dashboards: All optional "All" to variable dropdowns [#8553](https://github.com/openshift/console/pull/8553) * [Bug 1945630](https://bugzilla.redhat.com/show_bug.cgi?id=1945630): Fix default resource log download file name [#8559](https://github.com/openshift/console/pull/8559) * [ODC-5507](https://issues.redhat.com/browse/ODC-5507): Topology cypress cucumber setup [#8530](https://github.com/openshift/console/pull/8530) * part 2 of sorting imports [#8551](https://github.com/openshift/console/pull/8551) * Adds support for creating single namespace store bucket class [#8266](https://github.com/openshift/console/pull/8266) * Adding data test for ssh cypress tests [#8520](https://github.com/openshift/console/pull/8520) * organized kubevirt plugin imports files [#8535](https://github.com/openshift/console/pull/8535) * convert samples page to use catalog extensions [#8492](https://github.com/openshift/console/pull/8492) * Simplify Console extension types [#8506](https://github.com/openshift/console/pull/8506) * workspaces in pipeline start modal [#8372](https://github.com/openshift/console/pull/8372) * [Bug 1916116](https://bugzilla.redhat.com/show_bug.cgi?id=1916116): Pf update to fix NavExpandable component [#8534](https://github.com/openshift/console/pull/8534) * [Bug 1932673](https://bugzilla.redhat.com/show_bug.cgi?id=1932673): Virtual machine template provided by red hat should not be editable [#8540](https://github.com/openshift/console/pull/8540) * Support URLs in Result values [#8522](https://github.com/openshift/console/pull/8522) * [Bug 1945637](https://bugzilla.redhat.com/show_bug.cgi?id=1945637): odc 5666 fixing pipelines scripts issues [#8422](https://github.com/openshift/console/pull/8422) * Changes according to UX requirements [#8529](https://github.com/openshift/console/pull/8529) * Align checkboxes [#8510](https://github.com/openshift/console/pull/8510) * Add extension types for console actions and topology details panel [#8467](https://github.com/openshift/console/pull/8467) * [Bug 1933857](https://bugzilla.redhat.com/show_bug.cgi?id=1933857): Follow on fix to ensure operand details page 404s when no model is found [#8443](https://github.com/openshift/console/pull/8443) * [CONSOLE-2524](https://issues.redhat.com/browse/CONSOLE-2524): Add Kata container RuntimeClass to workload detail pages [#8406](https://github.com/openshift/console/pull/8406) * [Bug 1932281](https://bugzilla.redhat.com/show_bug.cgi?id=1932281): inform user when channels are unknown [#8392](https://github.com/openshift/console/pull/8392) * [ODC-5545](https://issues.redhat.com/browse/ODC-5545): cypress cucumber helm setup [#8387](https://github.com/openshift/console/pull/8387) * [Bug 1943356](https://bugzilla.redhat.com/show_bug.cgi?id=1943356): change "UI extension" to "plugin" [#8479](https://github.com/openshift/console/pull/8479) * [Bug 1942839](https://bugzilla.redhat.com/show_bug.cgi?id=1942839): Use digest for virtio-win container image [#8514](https://github.com/openshift/console/pull/8514) * [ODC-5725](https://issues.redhat.com/browse/ODC-5725): Add owners file to topology folder [#8539](https://github.com/openshift/console/pull/8539) * [Bug 1945146](https://bugzilla.redhat.com/show_bug.cgi?id=1945146): Remove pipeline Tech preview badge for pipelines GA operator [#8526](https://github.com/openshift/console/pull/8526) * [Bug 1944602](https://bugzilla.redhat.com/show_bug.cgi?id=1944602): fixing-project-creation-and-updated-packageJson [#8513](https://github.com/openshift/console/pull/8513) * [Bug 1939069](https://bugzilla.redhat.com/show_bug.cgi?id=1939069): Add source to vm template silently failed [#8512](https://github.com/openshift/console/pull/8512) * [CONSOLE-2527](https://issues.redhat.com/browse/CONSOLE-2527): Add translations from Sprint 197 [#8404](https://github.com/openshift/console/pull/8404) * changed ssh copy command to work with http and not only https [#8532](https://github.com/openshift/console/pull/8532) * Fix to show resources to filter by in Topology [#8517](https://github.com/openshift/console/pull/8517) * Query Browser: Switch colors to `ChartThemeColor.multiUnordered` [#8507](https://github.com/openshift/console/pull/8507) * Adding aggregated services to catalog, topology and various views. [#8146](https://github.com/openshift/console/pull/8146) * The field name VolumeSnapshotContent is wrong on VolumeSnapshotContent detail page [#8511](https://github.com/openshift/console/pull/8511) * [Bug 1942673](https://bugzilla.redhat.com/show_bug.cgi?id=1942673): Fix breadcrumbs, delete modal, and create for i18n in pipelines models (and other kinds). [#8486](https://github.com/openshift/console/pull/8486) * [Bug 1944509](https://bugzilla.redhat.com/show_bug.cgi?id=1944509): Add context to translation strings [#8508](https://github.com/openshift/console/pull/8508) * [Bug 1944273](https://bugzilla.redhat.com/show_bug.cgi?id=1944273): don't use latest virtio disk image for downstream [#8509](https://github.com/openshift/console/pull/8509) * [Bug 1943996](https://bugzilla.redhat.com/show_bug.cgi?id=1943996): Bump ua-parser-js to avoid ReDoS via malicious User-Agent header [#8495](https://github.com/openshift/console/pull/8495) * Pipeline Builder Validation Rework [#8460](https://github.com/openshift/console/pull/8460) * [RHSTOR-1554](https://issues.redhat.com/browse/RHSTOR-1554): Migrate object service dashboard tests [#8270](https://github.com/openshift/console/pull/8270) * adds topology actions to upload a jar file [#8456](https://github.com/openshift/console/pull/8456) * [Bug 1941995](https://bugzilla.redhat.com/show_bug.cgi?id=1941995): fix backwards incompatible trigger api changes [#8437](https://github.com/openshift/console/pull/8437) * Added OWNERS file to frontend/packages/integration-tests-cypress [#8451](https://github.com/openshift/console/pull/8451) * [Bug 1942641](https://bugzilla.redhat.com/show_bug.cgi?id=1942641): Fix build related i18n misses [#8473](https://github.com/openshift/console/pull/8473) * [Bug 1943543](https://bugzilla.redhat.com/show_bug.cgi?id=1943543): Fix to include template and selected options for RC rollbacks [#8482](https://github.com/openshift/console/pull/8482) * Fix for topology sub context menus placement [#8470](https://github.com/openshift/console/pull/8470) * fix Task badge color in pipeline builder page [#8478](https://github.com/openshift/console/pull/8478) * Update Dockerfile.product for nodejs v14.16.0 [#8427](https://github.com/openshift/console/pull/8427) * Fix for topology crash on load when application group is selected [#8472](https://github.com/openshift/console/pull/8472) * [Bug 1927902](https://bugzilla.redhat.com/show_bug.cgi?id=1927902): i18n Cluster Utilization dashboard durations [#8332](https://github.com/openshift/console/pull/8332) * [Bug 1766287](https://bugzilla.redhat.com/show_bug.cgi?id=1766287): Use httpd in workload YAML templates [#8459](https://github.com/openshift/console/pull/8459) * quick search modal close on starting quickstart [#8403](https://github.com/openshift/console/pull/8403) * [Bug 1938140](https://bugzilla.redhat.com/show_bug.cgi?id=1938140): Add 'Roll Back' action for Replication Controllers and Replica Sets [#8381](https://github.com/openshift/console/pull/8381) * Added thick-provision feature flag in Readme [#8468](https://github.com/openshift/console/pull/8468) * [Bug 1942395](https://bugzilla.redhat.com/show_bug.cgi?id=1942395): Display Failed status for DeploymentConfig [#8463](https://github.com/openshift/console/pull/8463) * [Bug 1942694](https://bugzilla.redhat.com/show_bug.cgi?id=1942694): decodeURIComponent for name in <title> so special chars… [#8466](https://github.com/openshift/console/pull/8466) * [Bug 1915971](https://bugzilla.redhat.com/show_bug.cgi?id=1915971): Role and Role Binding breadcrumbs do not work as expected [#8010](https://github.com/openshift/console/pull/8010) * [Bug 1927423](https://bugzilla.redhat.com/show_bug.cgi?id=1927423): Monitoring: Add warning to list pages when silences cannot be loaded [#8461](https://github.com/openshift/console/pull/8461) * Pool management list and creation [#8254](https://github.com/openshift/console/pull/8254) * Fix Add HorizontalPodAutoscaler page layout [#8455](https://github.com/openshift/console/pull/8455) * Gherkin Script:Add workspaces support for pipelines-ODC-3991 [#8361](https://github.com/openshift/console/pull/8361) * [Bug 1924641](https://bugzilla.redhat.com/show_bug.cgi?id=1924641): Remove error message for "missing storage class" [#8259](https://github.com/openshift/console/pull/8259) * [Bug 1909091](https://bugzilla.redhat.com/show_bug.cgi?id=1909091): Removed prefix check [#8454](https://github.com/openshift/console/pull/8454) * [Bug 1941667](https://bugzilla.redhat.com/show_bug.cgi?id=1941667): fixes i18n miss in ProjectAccess [#8447](https://github.com/openshift/console/pull/8447) * odc 5670 code refactoring [#8433](https://github.com/openshift/console/pull/8433) * Adds resource page for creating namespacestore CRs [#8223](https://github.com/openshift/console/pull/8223) * ssh to vm [#8263](https://github.com/openshift/console/pull/8263) * Improve fetching LSO status during cluster installation [#8159](https://github.com/openshift/console/pull/8159) * [Bug 1941990](https://bugzilla.redhat.com/show_bug.cgi?id=1941990): fix pipeline metrics endpoint for 1.4 osp [#8445](https://github.com/openshift/console/pull/8445) * Thick provisioned for Ceph RBD [#8186](https://github.com/openshift/console/pull/8186) * Implement Add Capacity Modal using PF [#8178](https://github.com/openshift/console/pull/8178) * [Bug 1905627](https://bugzilla.redhat.com/show_bug.cgi?id=1905627): Warn using an unsupported IE browser [#8384](https://github.com/openshift/console/pull/8384) * Updating openshift-enterprise-console builder & base images to be consistent with ART [#8449](https://github.com/openshift/console/pull/8449) * [Bug 1938321](https://bugzilla.redhat.com/show_bug.cgi?id=1938321): PackageManifest lists link to details pages [#8444](https://github.com/openshift/console/pull/8444) * [Bug 1939606](https://bugzilla.redhat.com/show_bug.cgi?id=1939606): Attempting to put a host into maintenance mode warns about Ceph cluster health, but no storage cluster problems are apparent [#8446](https://github.com/openshift/console/pull/8446) * [Bug 1937496](https://bugzilla.redhat.com/show_bug.cgi?id=1937496): Query Browser: Add timestamp date to tooltips [#8420](https://github.com/openshift/console/pull/8420) * adding console.resource-metadata extension types to dynamic-plugin-sdk [#8284](https://github.com/openshift/console/pull/8284) * [Bug 1939815](https://bugzilla.redhat.com/show_bug.cgi?id=1939815): Modified warning Alert for Encrypted PVs in Create StorageClass [#8435](https://github.com/openshift/console/pull/8435) * Fix BRIDGE_K8S_AUTH_BEARER_TOKEN env var in readme [#8434](https://github.com/openshift/console/pull/8434) * Monitoring: Fix list page default sort [#8429](https://github.com/openshift/console/pull/8429) * [Bug 1928008](https://bugzilla.redhat.com/show_bug.cgi?id=1928008): Persist state on back navigation [#8157](https://github.com/openshift/console/pull/8157) * Update the catalog item filter for vm templates [#8442](https://github.com/openshift/console/pull/8442) * [Bug 1824911](https://bugzilla.redhat.com/show_bug.cgi?id=1824911): Fix RBAC check when creating a resource [#8440](https://github.com/openshift/console/pull/8440) * [CONSOLE-2389](https://issues.redhat.com/browse/CONSOLE-2389): i18n translation of Storage section [#7123](https://github.com/openshift/console/pull/7123) * [Bug 1937658](https://bugzilla.redhat.com/show_bug.cgi?id=1937658): Modified description for storage class encryption [#8402](https://github.com/openshift/console/pull/8402) * Fix LSO's local-volume-discovery radio buttons [#8426](https://github.com/openshift/console/pull/8426) * Make customize form footer sticky [#8409](https://github.com/openshift/console/pull/8409) * [Bug 1879140](https://bugzilla.redhat.com/show_bug.cgi?id=1879140): Set proper loglevel for auth errors [#7217](https://github.com/openshift/console/pull/7217) * [Bug 1937666](https://bugzilla.redhat.com/show_bug.cgi?id=1937666): Fixes mouseover on headline [#8430](https://github.com/openshift/console/pull/8430) * [Bug 1931279](https://bugzilla.redhat.com/show_bug.cgi?id=1931279): Bump lodash-es to latest v4.17.21, to remove security vulnerabilities [#8247](https://github.com/openshift/console/pull/8247) * GitOps Environment card title layout issue [#8316](https://github.com/openshift/console/pull/8316) * Fix for creating visual connectors to operator workload nodes [#8423](https://github.com/openshift/console/pull/8423) * Monitoring dashboards: Fix clearing queries when dashboard unmounts [#8419](https://github.com/openshift/console/pull/8419) * Query Browser: Fix cutoff for when to show X axis seconds [#8418](https://github.com/openshift/console/pull/8418) * [ODC-5660](https://issues.redhat.com/browse/ODC-5660): fixing linter issues in topology gherkin features [#8412](https://github.com/openshift/console/pull/8412) * drag and drop jar file on topology graph / list view [#8374](https://github.com/openshift/console/pull/8374) * truncate select task text to prevent overlap with the dropdown icon [#8328](https://github.com/openshift/console/pull/8328) * Add provder and support fields when customizing source [#8313](https://github.com/openshift/console/pull/8313) * [Bug 1940755](https://bugzilla.redhat.com/show_bug.cgi?id=1940755): Remove wrongly set namespace parameter when creating LocalVolumeSet [#8421](https://github.com/openshift/console/pull/8421) * [Bug 1930546](https://bugzilla.redhat.com/show_bug.cgi?id=1930546): show error in RsourceDropdown on load error [#8275](https://github.com/openshift/console/pull/8275) * [Bug 1925087](https://bugzilla.redhat.com/show_bug.cgi?id=1925087): Add i18n support to the Secret modals and add new hint for the servername [#8047](https://github.com/openshift/console/pull/8047) * fix autofill name field values [#8414](https://github.com/openshift/console/pull/8414) * Adds spinner for donut chart [#8397](https://github.com/openshift/console/pull/8397) * [Bug 1939573](https://bugzilla.redhat.com/show_bug.cgi?id=1939573): Warn if git provider rate limits [#8390](https://github.com/openshift/console/pull/8390) * Gherkin Script:Getting Started - Spring Boot-ODC-4389 [#8362](https://github.com/openshift/console/pull/8362) * JAR upload from Add flow [#8355](https://github.com/openshift/console/pull/8355) * Pipeline diagram finally task [#8399](https://github.com/openshift/console/pull/8399) * Add form component for editing deployments [#8401](https://github.com/openshift/console/pull/8401) * Monitoring: Replacing connect with useDispatch / useSelector [#8413](https://github.com/openshift/console/pull/8413) * Remove unused Dex dependency [#8340](https://github.com/openshift/console/pull/8340) * [CONSOLE-2494](https://issues.redhat.com/browse/CONSOLE-2494): Bump node and yarn versions in docker builder file [#7306](https://github.com/openshift/console/pull/7306) * Add more space between template name and checkbox in Finish modal [#8410](https://github.com/openshift/console/pull/8410) * Add info about customize flow when adding source [#8314](https://github.com/openshift/console/pull/8314) * Feature: Taint Nodes [#8218](https://github.com/openshift/console/pull/8218) * add support for finally tasks in pipeline builder [#8385](https://github.com/openshift/console/pull/8385) * Update Dev perspective to show `Add` page on first visit [#8373](https://github.com/openshift/console/pull/8373) * Query Browser: Show dates on X-axis when time range is over one day [#8365](https://github.com/openshift/console/pull/8365) * [Bug 1926106](https://bugzilla.redhat.com/show_bug.cgi?id=1926106): i18n translation of create & delete project namespace modal [#8204](https://github.com/openshift/console/pull/8204) * Fix for a11y issue on monitoring page [#8393](https://github.com/openshift/console/pull/8393) * Migrate all usage of static catalog extensions to dynamic extensions [#8405](https://github.com/openshift/console/pull/8405) * [Bug 1939869](https://bugzilla.redhat.com/show_bug.cgi?id=1939869): Add annotations to datavolume for HPP [#8398](https://github.com/openshift/console/pull/8398) * Remove "Tech preview" encryption label [#8396](https://github.com/openshift/console/pull/8396) * [Bug 1926798](https://bugzilla.redhat.com/show_bug.cgi?id=1926798): Check undefined values for Arbiter dropdown [#8388](https://github.com/openshift/console/pull/8388) * [RHSTOR-1643](https://issues.redhat.com/browse/RHSTOR-1643): Fix Import Order [#8131](https://github.com/openshift/console/pull/8131) * Monitoring dashboards: Support grouping of panels into rows [#8364](https://github.com/openshift/console/pull/8364) * [Bug 1937018](https://bugzilla.redhat.com/show_bug.cgi?id=1937018): Fix null handling in FilterToolbar_ to prevent possible exceptions [#8391](https://github.com/openshift/console/pull/8391) * adding navigation extension types to dynamic-plugin-sdk [#8171](https://github.com/openshift/console/pull/8171) * Cypress: fixed skipping login when running locally [#8341](https://github.com/openshift/console/pull/8341) * Monitoring: Highlight {{ ... }} tags in Prometheus templates [#8333](https://github.com/openshift/console/pull/8333) * bump react-refresh versions [#8303](https://github.com/openshift/console/pull/8303) * [Bug 1924536](https://bugzilla.redhat.com/show_bug.cgi?id=1924536): Change link for not available state [#8232](https://github.com/openshift/console/pull/8232) * Update the scope of GitOpsService resource [#8379](https://github.com/openshift/console/pull/8379) * Monitoring: Add missing i18n for "Stacked" [#8376](https://github.com/openshift/console/pull/8376) * Update empty state for TopologyView [#8370](https://github.com/openshift/console/pull/8370) * create infra to execute commands in terminal [#8302](https://github.com/openshift/console/pull/8302) * Customize VM template boot source [#8151](https://github.com/openshift/console/pull/8151) * (bug-fix): Fixes donut chart loading [#8383](https://github.com/openshift/console/pull/8383) * YAML Editor Automation [#8369](https://github.com/openshift/console/pull/8369) * Update descriptor reference doc to remove fieldDependency sibling restriction. [#8278](https://github.com/openshift/console/pull/8278) * adding global config extension types to dynamic-plugin-sdk [#8087](https://github.com/openshift/console/pull/8087) * [ODC-5622](https://issues.redhat.com/browse/ODC-5622): Create Namespaces script is failing on CI due to load issue [#8375](https://github.com/openshift/console/pull/8375) * (refactor): Fix handling of nodes in internal attached devices wizard [#8256](https://github.com/openshift/console/pull/8256) * Migrate all static AddAction extensions to dynamic extensions [#8371](https://github.com/openshift/console/pull/8371) * [Bug 1937628](https://bugzilla.redhat.com/show_bug.cgi?id=1937628): Bump upgrade channels for 4.8 [#8367](https://github.com/openshift/console/pull/8367) * Update PF package versions to 2021-3 [#8331](https://github.com/openshift/console/pull/8331) * improve i18n parser to support console-extensions.json [#8363](https://github.com/openshift/console/pull/8363) * [Bug 1937683](https://bugzilla.redhat.com/show_bug.cgi?id=1937683): Show plane image destination of output in buildConfig when the destination is a DockerImage [#8368](https://github.com/openshift/console/pull/8368) * Improve Console TypeScript type declarations [#8343](https://github.com/openshift/console/pull/8343) * Upgrade xterm v3.12.0 to v4.10.0 [#8260](https://github.com/openshift/console/pull/8260) * Adding useSSHKeys hook, core usage for ssh feature [#8366](https://github.com/openshift/console/pull/8366) * Fix ResolvedExtension type inference [#8358](https://github.com/openshift/console/pull/8358) * Add .eslintrc to dynamic plugin SDK scripts directory [#8359](https://github.com/openshift/console/pull/8359) * [Bug 1929243](https://bugzilla.redhat.com/show_bug.cgi?id=1929243): override normal namespace hiding for pods view in node details [#8253](https://github.com/openshift/console/pull/8253) * Fix @console/active-plugins generation interfering with i18n [#8344](https://github.com/openshift/console/pull/8344) * Query Browser: Fix bug where lines briefly appear outside graph frame [#8334](https://github.com/openshift/console/pull/8334) * Monitoring dashboards: Fix bug where end time was not reset after zoom [#8321](https://github.com/openshift/console/pull/8321) * [Bug 1926126](https://bugzilla.redhat.com/show_bug.cgi?id=1926126): Remove period in translation [#8129](https://github.com/openshift/console/pull/8129) * adding yaml templates extension types to dynamic-plugin-sdk [#7935](https://github.com/openshift/console/pull/7935) * [Bug 1909091](https://bugzilla.redhat.com/show_bug.cgi?id=1909091): Pod/node/ip/template isn't showing when vm is running [#8350](https://github.com/openshift/console/pull/8350) * Consolidate Noobaa and Ceph Plugin [#8185](https://github.com/openshift/console/pull/8185) * [Bug 1936854](https://bugzilla.redhat.com/show_bug.cgi?id=1936854): Fix to show correct internal image-stream name in container image edit flow's internal registry image-stream dropdown for kn service [#8338](https://github.com/openshift/console/pull/8338) * [Bug 1936983](https://bugzilla.redhat.com/show_bug.cgi?id=1936983): Removed loaded prop and nested component [#8347](https://github.com/openshift/console/pull/8347) * fixes shadow and form footer for edit form [#8346](https://github.com/openshift/console/pull/8346) * Update console-extensions.json format [#8252](https://github.com/openshift/console/pull/8252) * [Bug 1879638](https://bugzilla.redhat.com/show_bug.cgi?id=1879638): Support binary file type secret entries [#7399](https://github.com/openshift/console/pull/7399) * [Bug 1935269](https://bugzilla.redhat.com/show_bug.cgi?id=1935269): Include jobs in operator backed sidebar & resource details page [#8306](https://github.com/openshift/console/pull/8306) * [Bug 1928875](https://bugzilla.redhat.com/show_bug.cgi?id=1928875): Update translations [#8101](https://github.com/openshift/console/pull/8101) * fix helm nav item delay to show up on page load [#8336](https://github.com/openshift/console/pull/8336) * Improve plugin JSON schema generator code [#8297](https://github.com/openshift/console/pull/8297) * Add workspaces to Pipeline Details Page [#8238](https://github.com/openshift/console/pull/8238) * [Bug 1931005](https://bugzilla.redhat.com/show_bug.cgi?id=1931005): include related objects without a name [#8329](https://github.com/openshift/console/pull/8329) * [Bug 1931755](https://bugzilla.redhat.com/show_bug.cgi?id=1931755): Fix test about VM start via kebab action [#8219](https://github.com/openshift/console/pull/8219) * removes references of deprecated selfLink [#8318](https://github.com/openshift/console/pull/8318) * Migrate obcTest.scenario.ts [#8061](https://github.com/openshift/console/pull/8061) * [ODC-5596](https://issues.redhat.com/browse/ODC-5596): Updated cypress extensibility related files [#8305](https://github.com/openshift/console/pull/8305) * [Bug 1883587](https://bugzilla.redhat.com/show_bug.cgi?id=1883587): Adds volume mode selector when restoring a volumesnapshot [#8136](https://github.com/openshift/console/pull/8136) * display full quick start prerequisites in quick search [#8308](https://github.com/openshift/console/pull/8308) * adding pvc extension types to dynamic-plugin-sdk [#7912](https://github.com/openshift/console/pull/7912) * Install Web Terminal Operator [#8319](https://github.com/openshift/console/pull/8319) * support service binding operator version 0.5.0 [#8309](https://github.com/openshift/console/pull/8309) * odc-5564-select the builder image when git url is not validated [#8295](https://github.com/openshift/console/pull/8295) * fixes shadow and form footer for ksvc form [#8285](https://github.com/openshift/console/pull/8285) * odc-5571-fixed page details related smoke test case [#8287](https://github.com/openshift/console/pull/8287) * [Bug 1888561](https://bugzilla.redhat.com/show_bug.cgi?id=1888561): Fixes MCG info [#8281](https://github.com/openshift/console/pull/8281) * [Bug 1934329](https://bugzilla.redhat.com/show_bug.cgi?id=1934329): Bump sanitize-html version to 2.3.2 to improperly validate the hostnames [#8294](https://github.com/openshift/console/pull/8294) * [CONSOLE-2380](https://issues.redhat.com/browse/CONSOLE-2380): Add UI for enabling/disabling dynamic plugins during op… [#8175](https://github.com/openshift/console/pull/8175) * [Bug 1857477](https://bugzilla.redhat.com/show_bug.cgi?id=1857477): Updates helptext for storage cluster creation [#8237](https://github.com/openshift/console/pull/8237) * [Bug 1918729](https://bugzilla.redhat.com/show_bug.cgi?id=1918729): add hide/reveal button for kms token [#8196](https://github.com/openshift/console/pull/8196) * Monitoring dashboards: Allow zooming all graphs and sync their ranges [#8273](https://github.com/openshift/console/pull/8273) * [Bug 1932453](https://bugzilla.redhat.com/show_bug.cgi?id=1932453): Update format for Japanese date/times [#8242](https://github.com/openshift/console/pull/8242) * [Bug 1933857](https://bugzilla.redhat.com/show_bug.cgi?id=1933857): Fix uncaught exception in DetailsPage component [#8271](https://github.com/openshift/console/pull/8271) * [CONSOLE-2758](https://issues.redhat.com/browse/CONSOLE-2758): Bump webpack-cli and webpack-dev-server to latest version [#8269](https://github.com/openshift/console/pull/8269) * [Bug 1928893](https://bugzilla.redhat.com/show_bug.cgi?id=1928893): Fix mismatched disk and memory pressure condition status [#8268](https://github.com/openshift/console/pull/8268) * Fix topology crash due to selfLink deprecation [#8264](https://github.com/openshift/console/pull/8264) * Monitoring dashboards: Add "Last" to the time interval descriptions [#8258](https://github.com/openshift/console/pull/8258) * [Bug 1919406](https://bugzilla.redhat.com/show_bug.cgi?id=1919406): Update OperatorHub 'Provider type' filter to 'Source' [#8251](https://github.com/openshift/console/pull/8251) * [Bug 1927941](https://bugzilla.redhat.com/show_bug.cgi?id=1927941): Fix frontend descriptor API edge cases [#8145](https://github.com/openshift/console/pull/8145) * [ODC-5590](https://issues.redhat.com/browse/ODC-5590): segregated the knative test cases [#8286](https://github.com/openshift/console/pull/8286) * (bug-fix)Fix Object storage event filter [#8283](https://github.com/openshift/console/pull/8283) * Remove unused /frontend/public/components/operator-hub/operator-hub-community-provider-modal.tsx [#8276](https://github.com/openshift/console/pull/8276) * fix Create route text for import forms [#8274](https://github.com/openshift/console/pull/8274) * [Bug 1933284](https://bugzilla.redhat.com/show_bug.cgi?id=1933284): Sort sample and snippets in the resource sidebar [#8262](https://github.com/openshift/console/pull/8262) * [Bug 1852743](https://bugzilla.redhat.com/show_bug.cgi?id=1852743): Use consistent labels for CPU in node list [#8250](https://github.com/openshift/console/pull/8250) * test: clear the session token before login [#8289](https://github.com/openshift/console/pull/8289) * Update to PF4 Access Consoles [#8169](https://github.com/openshift/console/pull/8169) * Add single control point of all toast notifications [#8227](https://github.com/openshift/console/pull/8227) * Create workloads from Templates [#8246](https://github.com/openshift/console/pull/8246) * Gherkin: Improve knative & build integration [#8235](https://github.com/openshift/console/pull/8235) * Create ImageStream and other resources for samples step by step [#8222](https://github.com/openshift/console/pull/8222) * change addForm layout to make footer full length [#8213](https://github.com/openshift/console/pull/8213) * Make workload serverless [#8200](https://github.com/openshift/console/pull/8200) * Gherkin:Added topology regression cases: ODC-4179 [#8228](https://github.com/openshift/console/pull/8228) * Update topology quick search to include results from quick starts catalog [#8225](https://github.com/openshift/console/pull/8225) * gherkin for scaling advanced option for knative service ODC-4744 [#8241](https://github.com/openshift/console/pull/8241) * Migrate bucket class test into cypress [#7652](https://github.com/openshift/console/pull/7652) * visualize serverless function in topology [#8233](https://github.com/openshift/console/pull/8233) * Fix builder image version dropdown value in pipeline edit flow [#8215](https://github.com/openshift/console/pull/8215) * [Bug 1929577](https://bugzilla.redhat.com/show_bug.cgi?id=1929577): Fix to avoid overriding of d/dc pod template container values [#8201](https://github.com/openshift/console/pull/8201) * (test): Unit tests for flexible scaling feature [#7653](https://github.com/openshift/console/pull/7653) * Avoid deep merging extension properties [#8243](https://github.com/openshift/console/pull/8243) * Advance Scaling options 'Autoscale window and concurrency utilization' for Serverless [#8108](https://github.com/openshift/console/pull/8108) * fix validation in number type input field [#8198](https://github.com/openshift/console/pull/8198) * Add support for workspaces in pipeline builder [#8214](https://github.com/openshift/console/pull/8214) * Improve standalone route page extension processing [#8192](https://github.com/openshift/console/pull/8192) * Add badges support in catalog items and make cta optional [#8239](https://github.com/openshift/console/pull/8239) * Remove offensive language [#8206](https://github.com/openshift/console/pull/8206) * Recently running pipeline should be listed first [#8183](https://github.com/openshift/console/pull/8183) * Monitoring: Add `title`s to the alert and alerting rule list rows [#8230](https://github.com/openshift/console/pull/8230) * [Bug 1924083](https://bugzilla.redhat.com/show_bug.cgi?id=1924083): Fix Noobaa events filters [#8084](https://github.com/openshift/console/pull/8084) * [Bug 1866322](https://bugzilla.redhat.com/show_bug.cgi?id=1866322): Add prop to AlertItem to hide default link [#8231](https://github.com/openshift/console/pull/8231) * Consume KebabActions extension via standard API [#8226](https://github.com/openshift/console/pull/8226) * fix alerts notification layout [#8181](https://github.com/openshift/console/pull/8181) * move route section 'after create a route to the application' option [#8189](https://github.com/openshift/console/pull/8189) * [Bug 1928045](https://bugzilla.redhat.com/show_bug.cgi?id=1928045): Fixes N+1 scaling info [#8217](https://github.com/openshift/console/pull/8217) * [ODC-5474](https://issues.redhat.com/browse/ODC-5474): gitops cypress cucumber setup [#8180](https://github.com/openshift/console/pull/8180) * [Bug 1917241](https://bugzilla.redhat.com/show_bug.cgi?id=1917241): Format UTC date in tooltips [#8193](https://github.com/openshift/console/pull/8193) * Console extension processing improvements [#8202](https://github.com/openshift/console/pull/8202) * refactor: Local volume discovery request and wizard footer changes for attached devices wizard [#8158](https://github.com/openshift/console/pull/8158) * [Bug 1906304](https://bugzilla.redhat.com/show_bug.cgi?id=1906304): Fix NaN in Memory/CPU pod charts [#7806](https://github.com/openshift/console/pull/7806) * QuickStart highlight fixed for collapsed nav [#8152](https://github.com/openshift/console/pull/8152) * [Bug 1908343](https://bugzilla.redhat.com/show_bug.cgi?id=1908343): Allow clicking on column labels to configure column management in dialog [#7624](https://github.com/openshift/console/pull/7624) * fix spacing for MulitColumnField component [#8208](https://github.com/openshift/console/pull/8208) * add text area for multiline task param [#8195](https://github.com/openshift/console/pull/8195) * Update the Task Results error message to be an empty state message [#8194](https://github.com/openshift/console/pull/8194) * Remove dead code related to old catalog extension [#8191](https://github.com/openshift/console/pull/8191) * Moved api types files to types/api folder, added index file [#8023](https://github.com/openshift/console/pull/8023) * Gherkin Scripts: Deploy Application using Templates [#8207](https://github.com/openshift/console/pull/8207) * [Bug 1929803](https://bugzilla.redhat.com/show_bug.cgi?id=1929803): Hide pipeline section in container image edit flow [#8184](https://github.com/openshift/console/pull/8184) * [Bug 1899587](https://bugzilla.redhat.com/show_bug.cgi?id=1899587): Fix RGW Total Used Query [#8050](https://github.com/openshift/console/pull/8050) * [Bug 1925261](https://bugzilla.redhat.com/show_bug.cgi?id=1925261): Fix KMS validation error [#8147](https://github.com/openshift/console/pull/8147) * test: increase analyze script heap size [#8203](https://github.com/openshift/console/pull/8203) * [Bug 1916450](https://bugzilla.redhat.com/show_bug.cgi?id=1916450): Alertmanager: add Title and Text fields to Adv. config section of Slack Receiver form [#7921](https://github.com/openshift/console/pull/7921) * add close [x] button in the pipeline task sidebar [#8174](https://github.com/openshift/console/pull/8174) * [Bug 1920677](https://bugzilla.redhat.com/show_bug.cgi?id=1920677): fixes missing i18n for create a project [#8069](https://github.com/openshift/console/pull/8069) * Fix environment tests [#8163](https://github.com/openshift/console/pull/8163) * Gherkin for Alert details page- ODC-5485 [#8132](https://github.com/openshift/console/pull/8132) * odc-5518-cypress dev file[add flow] automation [#8141](https://github.com/openshift/console/pull/8141) * [Bug 1929769](https://bugzilla.redhat.com/show_bug.cgi?id=1929769): Switch to correct perspective when loading non-shared routes [#8182](https://github.com/openshift/console/pull/8182) * Add dynamic extension for standalone pages [#8170](https://github.com/openshift/console/pull/8170) * [ODC-5473](https://issues.redhat.com/browse/ODC-5473): Moved the pipelines scripts from dev console to pipelines folder [#8124](https://github.com/openshift/console/pull/8124) * make quickstart drawer resizable [#8089](https://github.com/openshift/console/pull/8089) * Fix issues related to loading plugins via SERVER_FLAGS.consolePlugins [#8076](https://github.com/openshift/console/pull/8076) * [Bug 1924983](https://bugzilla.redhat.com/show_bug.cgi?id=1924983): localize components in utils directory [#8049](https://github.com/openshift/console/pull/8049) * Remove dead code for in context binding and fix wrong import [#8168](https://github.com/openshift/console/pull/8168) * Pipeline Results [#8095](https://github.com/openshift/console/pull/8095) * [Bug 1930064](https://bugzilla.redhat.com/show_bug.cgi?id=1930064): Do not fail new VM wizard when no storage classes are available [#8188](https://github.com/openshift/console/pull/8188) * [Bug 1928869](https://bugzilla.redhat.com/show_bug.cgi?id=1928869): remove css overrides for search component and update pf dependency to 2021.2 [#8166](https://github.com/openshift/console/pull/8166) * [Bug 1888561](https://bugzilla.redhat.com/show_bug.cgi?id=1888561): Improve explanations and definitions for MCG [#8179](https://github.com/openshift/console/pull/8179) * YAMLs to install operator [#8134](https://github.com/openshift/console/pull/8134) * Refactor Ceph Plugin Dashboard Directory Structure [#8111](https://github.com/openshift/console/pull/8111) * Add default value to the runtime VERSION parameter in add flow pipelines [#8127](https://github.com/openshift/console/pull/8127) * Interop UI install helmchart [#8090](https://github.com/openshift/console/pull/8090) * [Bug 1888519](https://bugzilla.redhat.com/show_bug.cgi?id=1888519): Links OCS page from dashboard [#8148](https://github.com/openshift/console/pull/8148) * [Bug 1926154](https://bugzilla.redhat.com/show_bug.cgi?id=1926154): Fix pool replica for arbiter [#8177](https://github.com/openshift/console/pull/8177) * fix pipelinerun status icon rendering issue [#8173](https://github.com/openshift/console/pull/8173) * [Bug 1924747](https://bugzilla.redhat.com/show_bug.cgi?id=1924747): InventoryItems aren't internationalized [#8040](https://github.com/openshift/console/pull/8040) * [Bug 1922264](https://bugzilla.redhat.com/show_bug.cgi?id=1922264): Fix rendering of access-mode selector [#8055](https://github.com/openshift/console/pull/8055) * Monitoring dashboards: Click a graph card to open the Metrics page [#7437](https://github.com/openshift/console/pull/7437) * Gherkin: Added all types of health check [#8135](https://github.com/openshift/console/pull/8135) * [Bug 1926154](https://bugzilla.redhat.com/show_bug.cgi?id=1926154): Fix for creating new pool with arbiter - wrong replica [#8117](https://github.com/openshift/console/pull/8117) * [Bug 1927882](https://bugzilla.redhat.com/show_bug.cgi?id=1927882): allow choice of binding type when creating RoleBinding [#8167](https://github.com/openshift/console/pull/8167) * [Bug 1927797](https://bugzilla.redhat.com/show_bug.cgi?id=1927797): Add "Pod" in HPA pod donut label [#8137](https://github.com/openshift/console/pull/8137) * [Bug 1926336](https://bugzilla.redhat.com/show_bug.cgi?id=1926336): Switch grid column responsive size to prevent breakage of Service port mappings content [#8164](https://github.com/openshift/console/pull/8164) * [Bug 1905147](https://bugzilla.redhat.com/show_bug.cgi?id=1905147): Show multiple pre-requisites as unordered list in popover [#8133](https://github.com/openshift/console/pull/8133) * [Bug 1924586](https://bugzilla.redhat.com/show_bug.cgi?id=1924586): internationalize control plane and operator status [#8113](https://github.com/openshift/console/pull/8113) * Add support for taskSpec in pipeline visualization component in the pipeline details page. [#8106](https://github.com/openshift/console/pull/8106) * Check for kindObj before accessing its properties [#8160](https://github.com/openshift/console/pull/8160) * odc-5475-updated setting.json in frontend folder [#8082](https://github.com/openshift/console/pull/8082) * [Bug 1927898](https://bugzilla.redhat.com/show_bug.cgi?id=1927898): i18n Admin Notifier [#8144](https://github.com/openshift/console/pull/8144) * [Bug 1901207](https://bugzilla.redhat.com/show_bug.cgi?id=1901207): Pipeline resources table not immediately updated after Name filter applied or removed [#8142](https://github.com/openshift/console/pull/8142) * [Bug 1927465](https://bugzilla.redhat.com/show_bug.cgi?id=1927465): i18n Dashboard content [#8143](https://github.com/openshift/console/pull/8143) * Adds Christoph as an approver to DevConsole packages [#8153](https://github.com/openshift/console/pull/8153) * Fix tests for CNV 2.5 [#8125](https://github.com/openshift/console/pull/8125) * [Bug 1926072](https://bugzilla.redhat.com/show_bug.cgi?id=1926072): Fix close button in the new 'Storage cluster exists' warning alert modal [#8105](https://github.com/openshift/console/pull/8105) * [Bug 1891766](https://bugzilla.redhat.com/show_bug.cgi?id=1891766): Disable submit button for incorrect validations (LSO/OCS local volume set) [#8092](https://github.com/openshift/console/pull/8092) * Migrates backing store test to cypress [#7617](https://github.com/openshift/console/pull/7617) * add copy to clipboard functionality to EventListenerURL [#8097](https://github.com/openshift/console/pull/8097) * Remove dead code related to developer catalog and service catalog [#8112](https://github.com/openshift/console/pull/8112) * Use dry run options directly to remove bad dependency [#8114](https://github.com/openshift/console/pull/8114) * [Bug 1920699](https://bugzilla.redhat.com/show_bug.cgi?id=1920699): retry co-fetch on 409 POST or 429 [#8116](https://github.com/openshift/console/pull/8116) * [Bug 1926843](https://bugzilla.redhat.com/show_bug.cgi?id=1926843): Consider finally tasks when calculating task status [#8110](https://github.com/openshift/console/pull/8110) * [Bug 1921227](https://bugzilla.redhat.com/show_bug.cgi?id=1921227): Avoid require()'ing modules when generating @console/active-plugins [#7919](https://github.com/openshift/console/pull/7919) * Refactor constants in Ceph Plugin [#5978](https://github.com/openshift/console/pull/5978) * [Bug 1925083](https://bugzilla.redhat.com/show_bug.cgi?id=1925083): IDP Creation not fully i18ned [#8077](https://github.com/openshift/console/pull/8077) * Fix flakes in Ceph CI [#8122](https://github.com/openshift/console/pull/8122) * Fixes inconsistent fonts on step 1 and step 2 of baremetal wizard [#8103](https://github.com/openshift/console/pull/8103) * Workloads on Topology Page Automation [#8037](https://github.com/openshift/console/pull/8037) * [Bug 1921267](https://bugzilla.redhat.com/show_bug.cgi?id=1921267): i18n ResourceListDropdown [#7955](https://github.com/openshift/console/pull/7955) * [Bug 1874931](https://bugzilla.redhat.com/show_bug.cgi?id=1874931): Add shortcut above YAML editor and tab toggle action shortcut to popover to improve accessibility [#8115](https://github.com/openshift/console/pull/8115) * [Bug 1921227](https://bugzilla.redhat.com/show_bug.cgi?id=1921227): Improve code reference handling for Console dynamic plugins [#7898](https://github.com/openshift/console/pull/7898) * [Bug 1927013](https://bugzilla.redhat.com/show_bug.cgi?id=1927013): update pf virtualized dependency to fix breakpoint prop missing in virtualized table [#8119](https://github.com/openshift/console/pull/8119) * [Bug 1922992](https://bugzilla.redhat.com/show_bug.cgi?id=1922992): i18n missing items in YAML sidebar [#8027](https://github.com/openshift/console/pull/8027) * adding context provider extension types to dynamic-plugin-sdk [#7882](https://github.com/openshift/console/pull/7882) * [Bug 1902003](https://bugzilla.redhat.com/show_bug.cgi?id=1902003): Clarification of Jobs completions column data when sorting [#7760](https://github.com/openshift/console/pull/7760) * Fix filname for multiple storage class test in cypress [#8081](https://github.com/openshift/console/pull/8081) * [ODC-5076](https://issues.redhat.com/browse/ODC-5076): Updated knative-automation framework setup [#7875](https://github.com/openshift/console/pull/7875) * Model Feature Flag - convert kubevirt extension to dynamic [#7881](https://github.com/openshift/console/pull/7881) * [Bug 1927075](https://bugzilla.redhat.com/show_bug.cgi?id=1927075): fix pvc string in pvc.view [#8118](https://github.com/openshift/console/pull/8118) * i18n: avoid 404 errors attempting to load en-US [#8100](https://github.com/openshift/console/pull/8100) * [Bug 1921780](https://bugzilla.redhat.com/show_bug.cgi?id=1921780): Clean up Search i18n [#7967](https://github.com/openshift/console/pull/7967) * [Bug 1926735](https://bugzilla.redhat.com/show_bug.cgi?id=1926735): add template support check if use it separately [#8107](https://github.com/openshift/console/pull/8107) * Remove Noobaa Operator Page as this is an Internal CRD [#8102](https://github.com/openshift/console/pull/8102) * Remove stale files and functions which are not required [#8094](https://github.com/openshift/console/pull/8094) * [Bug 1921781](https://bugzilla.redhat.com/show_bug.cgi?id=1921781): i18n DefaultList [#7968](https://github.com/openshift/console/pull/7968) * adding reducer extension types to dynamic-plugin-sdk [#7860](https://github.com/openshift/console/pull/7860) * Document kubevirt DOWNSTREAM variable [#8086](https://github.com/openshift/console/pull/8086) * Updating openshift-enterprise-console builder & base images to be consistent with ART [#8104](https://github.com/openshift/console/pull/8104) * [Bug 1925017](https://bugzilla.redhat.com/show_bug.cgi?id=1925017): Remove trailing comma [#8079](https://github.com/openshift/console/pull/8079) * Add storage.bind.immediate.requested annotation to golden image dvs [#8085](https://github.com/openshift/console/pull/8085) * Interop UI - actions on helm release [#8091](https://github.com/openshift/console/pull/8091) * Fix pipeline types [#8080](https://github.com/openshift/console/pull/8080) * Update OWNERS components [#8073](https://github.com/openshift/console/pull/8073) * [Bug 1924585](https://bugzilla.redhat.com/show_bug.cgi?id=1924585): Fix translation for edit annotation [#8075](https://github.com/openshift/console/pull/8075) * [Full changelog](https://github.com/openshift/console/compare/c2bc5b2843214e6afd326d2776f094c696aeaefd...f969b4773219d1c650cf92e745732cdf00102d70) ### [console-operator](https://github.com/openshift/console-operator/tree/73358d9408c4471c2f16156bfab465afb3c05e1a) * [Bug 1948524](https://bugzilla.redhat.com/show_bug.cgi?id=1948524): Remove ResyncEvery method from the operator sync loop [#525](https://github.com/openshift/console-operator/pull/525) * [Bug 1947789](https://bugzilla.redhat.com/show_bug.cgi?id=1947789): Bump deps to pickup CRD apiVersion bump [#524](https://github.com/openshift/console-operator/pull/524) * Export project access details to console-config ConfigMap [#514](https://github.com/openshift/console-operator/pull/514) * IBM Cloud manifest profile patch [#520](https://github.com/openshift/console-operator/pull/520) * [Bug 1945326](https://bugzilla.redhat.com/show_bug.cgi?id=1945326): Resync controllers every minute [#521](https://github.com/openshift/console-operator/pull/521) * Bump openshift/api to get project access role cuztomization changes [#519](https://github.com/openshift/console-operator/pull/519) * Add in get subscriptions to console service account [#513](https://github.com/openshift/console-operator/pull/513) * Add e2e test to check correct deployment replicas, based on the Infrastructure config TopologyMode [#510](https://github.com/openshift/console-operator/pull/510) * [CONSOLE-2792](https://issues.redhat.com/browse/CONSOLE-2792): Bump openshift/api dependecy in console-operator to get CustomDomain API for Ingress config [#517](https://github.com/openshift/console-operator/pull/517) * Updating openshift-enterprise-console-operator builder & base images to be consistent with ART [#518](https://github.com/openshift/console-operator/pull/518) * [Bug 1937627](https://bugzilla.redhat.com/show_bug.cgi?id=1937627): Bump DEFAULT_DOC_URL for 4.8 [#515](https://github.com/openshift/console-operator/pull/515) * [Bug 1935541](https://bugzilla.redhat.com/show_bug.cgi?id=1935541): Check for error when generating default and user-defined config for the console-config configmap [#511](https://github.com/openshift/console-operator/pull/511) * [CONSOLE-2526](https://issues.redhat.com/browse/CONSOLE-2526): Update console operator for single-node clusters [#508](https://github.com/openshift/console-operator/pull/508) * [Bug 1931760](https://bugzilla.redhat.com/show_bug.cgi?id=1931760): Non-unified reference to OCS in quickstarts [#509](https://github.com/openshift/console-operator/pull/509) * [CONSOLE-2366](https://issues.redhat.com/browse/CONSOLE-2366): Move the operator's controllers to lib-go controller factory [#500](https://github.com/openshift/console-operator/pull/500) * [CONSOLE-2757](https://issues.redhat.com/browse/CONSOLE-2757): Bump github.com/openshift/api [#506](https://github.com/openshift/console-operator/pull/506) * Updating openshift-enterprise-console-operator builder & base images to be consistent with ART [#505](https://github.com/openshift/console-operator/pull/505) * Bump polling interval when checking for resource unavailability [#507](https://github.com/openshift/console-operator/pull/507) * RetryOnConflict should be fetching latest version of console-operator config [#504](https://github.com/openshift/console-operator/pull/504) * [Full changelog](https://github.com/openshift/console-operator/compare/44a0308f894abae02f066a40ba394c8aa7331424...73358d9408c4471c2f16156bfab465afb3c05e1a) ### [container-networking-plugins](https://github.com/openshift/containernetworking-plugins/tree/a8801b05722b803db020506231f645f93cf36e7d) * [Bug 1926502](https://bugzilla.redhat.com/show_bug.cgi?id=1926502): vendor: bump libcni [#45](https://github.com/openshift/containernetworking-plugins/pull/45) * [Full changelog](https://github.com/openshift/containernetworking-plugins/compare/fc27124d43b9dc995057b1f309d5f16e1b2ef151...a8801b05722b803db020506231f645f93cf36e7d) ### [coredns](https://github.com/openshift/coredns/tree/d07cdfb785748afe0ae792db4d9d1d1b7e7ca2ff) * Upstream #4430: Corrected detection of K8s minor version [#54](https://github.com/openshift/coredns/pull/54) * [NE-514](https://issues.redhat.com/browse/NE-514): Rebase to upstream v1.8.1 [#52](https://github.com/openshift/coredns/pull/52) * Updating coredns builder & base images to be consistent with ART [#51](https://github.com/openshift/coredns/pull/51) * Add rfredette to OWNERS [#48](https://github.com/openshift/coredns/pull/48) * [Full changelog](https://github.com/openshift/coredns/compare/d4a3ba3f6e03426d2623da86635caba17c0c3926...d07cdfb785748afe0ae792db4d9d1d1b7e7ca2ff) ### [csi-driver-manila, openstack-cinder-csi-driver](https://github.com/openshift/cloud-provider-openstack/tree/44dbf2c253772116ed0470136992eba76415efc4) * [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) * [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/d3f709218512df9f46e11c1d13347fc68774d72c...44dbf2c253772116ed0470136992eba76415efc4) ### [csi-driver-manila-operator](https://github.com/openshift/csi-driver-manila-operator/tree/3f44977ff0021c567e88ba6cd9268c6fe5558b30) * [Bug 1949357](https://bugzilla.redhat.com/show_bug.cgi?id=1949357): Fix namespace in metrics collection objects [#96](https://github.com/openshift/csi-driver-manila-operator/pull/96) * Manila: Add metrics scraping [#95](https://github.com/openshift/csi-driver-manila-operator/pull/95) * Updating csi-driver-manila-operator builder & base images to be consistent with ART [#94](https://github.com/openshift/csi-driver-manila-operator/pull/94) * [Bug 1918564](https://bugzilla.redhat.com/show_bug.cgi?id=1918564): bump library-go [#93](https://github.com/openshift/csi-driver-manila-operator/pull/93) * [Bug 1933184](https://bugzilla.redhat.com/show_bug.cgi?id=1933184): Add maxUnavailable to DaemonSets [#92](https://github.com/openshift/csi-driver-manila-operator/pull/92) * Updating csi-driver-manila-operator builder & base images to be consistent with ART [#89](https://github.com/openshift/csi-driver-manila-operator/pull/89) * Cleanup: Remove serviceName from controller manifest [#90](https://github.com/openshift/csi-driver-manila-operator/pull/90) * [Full changelog](https://github.com/openshift/csi-driver-manila-operator/compare/b652a62f269127e6e9195383eab951d59c6d7a6d...3f44977ff0021c567e88ba6cd9268c6fe5558b30) ### [csi-external-attacher](https://github.com/openshift/csi-external-attacher/tree/13bdf981ab296eca6f1058f590206af67ad2299a) * Updating csi-attacher builder & base images to be consistent with ART [#30](https://github.com/openshift/csi-external-attacher/pull/30) * Updating csi-attacher builder & base images to be consistent with ART [#29](https://github.com/openshift/csi-external-attacher/pull/29) * [Full changelog](https://github.com/openshift/csi-external-attacher/compare/f152de8ab08d9a4f13c97941afa01ef343b92b68...13bdf981ab296eca6f1058f590206af67ad2299a) ### [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner/tree/7725008838c8c63fafeed401872b252f0f26870d) * Updating csi-provisioner builder & base images to be consistent with ART [#38](https://github.com/openshift/csi-external-provisioner/pull/38) * Updating csi-provisioner builder & base images to be consistent with ART [#37](https://github.com/openshift/csi-external-provisioner/pull/37) * [Full changelog](https://github.com/openshift/csi-external-provisioner/compare/a49415e114b90060c8cdbb88b1ca3f0a4c5d2ebc...7725008838c8c63fafeed401872b252f0f26870d) ### [csi-external-resizer](https://github.com/openshift/csi-external-resizer/tree/5f54908d54df17ae105bb788310cc547c695a0f8) * Updating ose-csi-external-resizer builder & base images to be consistent with ART [#119](https://github.com/openshift/csi-external-resizer/pull/119) * Updating ose-csi-external-resizer builder & base images to be consistent with ART [#118](https://github.com/openshift/csi-external-resizer/pull/118) * [Full changelog](https://github.com/openshift/csi-external-resizer/compare/f77279e9561a02c18676dbcafcbe6db7d0ebd077...5f54908d54df17ae105bb788310cc547c695a0f8) ### [csi-external-snapshotter, csi-snapshot-controller, csi-snapshot-validation-webhook](https://github.com/openshift/csi-external-snapshotter/tree/f5b16ded5123321aaea08cc05f5caf4c1016eea8) * Updating ose-csi-external-snapshotter builder & base images to be consistent with ART [#46](https://github.com/openshift/csi-external-snapshotter/pull/46) * Updating ose-csi-snapshot-controller builder & base images to be consistent with ART [#45](https://github.com/openshift/csi-external-snapshotter/pull/45) * Updating csi-snapshot-validation-webhook builder & base images to be consistent with ART [#47](https://github.com/openshift/csi-external-snapshotter/pull/47) * Updating ose-csi-external-snapshotter builder & base images to be consistent with ART [#43](https://github.com/openshift/csi-external-snapshotter/pull/43) * Updating csi-snapshot-validation-webhook builder & base images to be consistent with ART [#44](https://github.com/openshift/csi-external-snapshotter/pull/44) * Updating ose-csi-snapshot-controller builder & base images to be consistent with ART [#42](https://github.com/openshift/csi-external-snapshotter/pull/42) * [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/26773735c1cbf09de9bf31cb3c640abdca04cd83...f5b16ded5123321aaea08cc05f5caf4c1016eea8) ### [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe/tree/a29b1153451d6ffa6fbcb1dacbe25639c2523488) * Updating csi-livenessprobe builder & base images to be consistent with ART [#23](https://github.com/openshift/csi-livenessprobe/pull/23) * Updating csi-livenessprobe builder & base images to be consistent with ART [#22](https://github.com/openshift/csi-livenessprobe/pull/22) * [Full changelog](https://github.com/openshift/csi-livenessprobe/compare/3dad0280ea630cfcc87bcf02806c75b7a066d81e...a29b1153451d6ffa6fbcb1dacbe25639c2523488) ### [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar/tree/0519730f75f89c11f1ee07c7f81b0bcae1ddf705) * Updating csi-node-driver-registrar builder & base images to be consistent with ART [#28](https://github.com/openshift/csi-node-driver-registrar/pull/28) * Updating csi-node-driver-registrar builder & base images to be consistent with ART [#27](https://github.com/openshift/csi-node-driver-registrar/pull/27) * [Full changelog](https://github.com/openshift/csi-node-driver-registrar/compare/2a77963e5458da1bcde318b4609a6abefaf868d7...0519730f75f89c11f1ee07c7f81b0bcae1ddf705) ### [docker-builder](https://github.com/openshift/builder/tree/c4d43133f2afc940fc14313fb2cbb470f5e2dd53) * [Bug 1940479](https://bugzilla.redhat.com/show_bug.cgi?id=1940479): bump(containers/buildah) 1.20.0 [#243](https://github.com/openshift/builder/pull/243) * [Bug 1947164](https://bugzilla.redhat.com/show_bug.cgi?id=1947164): Print "Successfully pushed" only if push succeeded [#232](https://github.com/openshift/builder/pull/232) * [Bug 1940488](https://bugzilla.redhat.com/show_bug.cgi?id=1940488): move entitlement related secrets back to mounts.conf [#238](https://github.com/openshift/builder/pull/238) * [Bug 1943614](https://bugzilla.redhat.com/show_bug.cgi?id=1943614): add explict exit log after buildah pull image; tweak existing start log priot to buildah pull image call [#236](https://github.com/openshift/builder/pull/236) * [Bug 1943614](https://bugzilla.redhat.com/show_bug.cgi?id=1943614): add enter/exit logging around buildah pull image [#233](https://github.com/openshift/builder/pull/233) * [Bug 1940488](https://bugzilla.redhat.com/show_bug.cgi?id=1940488): add etc-pki-entitlements from pod secrets if available to build container [#228](https://github.com/openshift/builder/pull/228) * [Bug 1926021](https://bugzilla.redhat.com/show_bug.cgi?id=1926021): Update buildah to v1.19.8, containernetworking/cni to v0.8.1 [#229](https://github.com/openshift/builder/pull/229) * Updating openshift-enterprise-builder builder & base images to be consistent with ART [#217](https://github.com/openshift/builder/pull/217) * [Bug 1905095](https://bugzilla.redhat.com/show_bug.cgi?id=1905095): bump github.com/containers/image [#221](https://github.com/openshift/builder/pull/221) * [Bug 1937535](https://bugzilla.redhat.com/show_bug.cgi?id=1937535): retry image pulls during builds [#222](https://github.com/openshift/builder/pull/222) * [Bug 1895053](https://bugzilla.redhat.com/show_bug.cgi?id=1895053): Mount CA trust store in builds [#218](https://github.com/openshift/builder/pull/218) * [Full changelog](https://github.com/openshift/builder/compare/5a46979e5e747b6df27a1b50ec0c922a172298f2...c4d43133f2afc940fc14313fb2cbb470f5e2dd53) ### [docker-registry](https://github.com/openshift/image-registry/tree/1b129a6c313f89e11d97601808ad7bc5b75d6009) * Better log message when action is not allowed [#268](https://github.com/openshift/image-registry/pull/268) * Updating openshift-enterprise-registry builder & base images to be consistent with ART [#264](https://github.com/openshift/image-registry/pull/264) * [Bug 1924568](https://bugzilla.redhat.com/show_bug.cgi?id=1924568): Bumping docker distribution dependency [#265](https://github.com/openshift/image-registry/pull/265) * [Full changelog](https://github.com/openshift/image-registry/compare/8b03485af777f8d718427393aa575bbaf6f21610...1b129a6c313f89e11d97601808ad7bc5b75d6009) ### [egress-router-cni](https://github.com/openshift/egress-router-cni/tree/9703590c71da9bf6ba7fed7335723a5b67a9b591) * Updating egress-router-cni builder & base images to be consistent with ART [#41](https://github.com/openshift/egress-router-cni/pull/41) * Fix gofmt linting issues on macvlan_test [#40](https://github.com/openshift/egress-router-cni/pull/40) * Include build-machinery-go tests [#39](https://github.com/openshift/egress-router-cni/pull/39) * Enable unit testing [#37](https://github.com/openshift/egress-router-cni/pull/37) * Remove valadas from owners [#38](https://github.com/openshift/egress-router-cni/pull/38) * Update go.mod file [#36](https://github.com/openshift/egress-router-cni/pull/36) * add unit tests for `fillNetConfDefaults()` in macvlan.go [#31](https://github.com/openshift/egress-router-cni/pull/31) * Add developer documentation [#25](https://github.com/openshift/egress-router-cni/pull/25) * [SDN-1569](https://issues.redhat.com/browse/SDN-1569): Add support for multiple destinations in redirect mode [#34](https://github.com/openshift/egress-router-cni/pull/34) * Updating egress-router-cni builder & base images to be consistent with ART [#35](https://github.com/openshift/egress-router-cni/pull/35) * Update README to current implementation [#29](https://github.com/openshift/egress-router-cni/pull/29) * [Full changelog](https://github.com/openshift/egress-router-cni/compare/96ebd3782cbb63de098e75ebcedeac60546cfee3...9703590c71da9bf6ba7fed7335723a5b67a9b591) ### [etcd](https://github.com/openshift/etcd/tree/6a8ba887f2dcfa59e21daef2bc85858b9efeb3ab) * UPSTREAM: <carry>: *: ensure zap logger is set before use [#75](https://github.com/openshift/etcd/pull/75) * [ETCD-180](https://issues.redhat.com/browse/ETCD-180): Bug 1927942: UPSTREAM: <carry>: *: add support for socket options [#70](https://github.com/openshift/etcd/pull/70) * [ETCD-178](https://issues.redhat.com/browse/ETCD-178): Bug 1931652: openshift-tools: fix on off flow and add unit tests [#73](https://github.com/openshift/etcd/pull/73) * Updating ose-etcd builder & base images to be consistent with ART [#68](https://github.com/openshift/etcd/pull/68) * [Bug 1870189](https://bugzilla.redhat.com/show_bug.cgi?id=1870189): Bump v3.4.14 [#65](https://github.com/openshift/etcd/pull/65) * [Full changelog](https://github.com/openshift/etcd/compare/c61e5afde9485fac9233c0db6ab950bfb511e1b5...6a8ba887f2dcfa59e21daef2bc85858b9efeb3ab) ### [gcp-machine-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/3e94082b26ee59fe504fa0747a006b8f12031298) * [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) * [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/5f6589d4ef9496e63ebc072f4d863151bbeb4407...3e94082b26ee59fe504fa0747a006b8f12031298) ### [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver/tree/0b618896c6b7c977f96d133060c54ed1b6c87540) * 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) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver/compare/0cb61d205d0f911fe8ca614094f0cd3f911d665c...0b618896c6b7c977f96d133060c54ed1b6c87540) ### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/3c44ac450ad259022ebee104e0ba40a109d2a7c5) * 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) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/d40dd57595673e4737fa77e29a955f6beefac284...3c44ac450ad259022ebee104e0ba40a109d2a7c5) ### [grafana](https://github.com/openshift/grafana/tree/ed1309dd787415ea4b25f68b302f59beece34bda) * Updating grafana builder & base images to be consistent with ART [#56](https://github.com/openshift/grafana/pull/56) * Updating grafana builder & base images to be consistent with ART [#55](https://github.com/openshift/grafana/pull/55) * [Full changelog](https://github.com/openshift/grafana/compare/b02c35dc2d01fce696a3edc28839a9f9fd0150a3...ed1309dd787415ea4b25f68b302f59beece34bda) ### [haproxy-router](https://github.com/openshift/router/tree/711cff43f209346abfdf888870abc43cfec26301) * Add errorfile stanzas and dummy default html files to the router [#274](https://github.com/openshift/router/pull/274) * haproxy-config.template: Use power-of-two balancing [#192](https://github.com/openshift/router/pull/192) * haproxy-config.template: Re-indent. [#276](https://github.com/openshift/router/pull/276) * Updating ose-haproxy-router-base builder & base images to be consistent with ART [#272](https://github.com/openshift/router/pull/272) * [Bug 1925697](https://bugzilla.redhat.com/show_bug.cgi?id=1925697): Route admission should not use the override [#258](https://github.com/openshift/router/pull/258) * [NE-417](https://issues.redhat.com/browse/NE-417): Allow configuring HAProxy header buffer sizes [#193](https://github.com/openshift/router/pull/193) * [Bug 1937972](https://bugzilla.redhat.com/show_bug.cgi?id=1937972): router/template: Cache compiled regular expressions [#268](https://github.com/openshift/router/pull/268) * [Bug 1909906](https://bugzilla.redhat.com/show_bug.cgi?id=1909906): Exit gracefully if metrics listener fails [#266](https://github.com/openshift/router/pull/266) * [Bug 1903821](https://bugzilla.redhat.com/show_bug.cgi?id=1903821): contention: Contend over route ingress admission condition [#240](https://github.com/openshift/router/pull/240) * template: Drop http-use-htx option [#261](https://github.com/openshift/router/pull/261) * Switch to haproxy22 [#259](https://github.com/openshift/router/pull/259) * Updating openshift-enterprise-haproxy-router builder & base images to be consistent with ART [#256](https://github.com/openshift/router/pull/256) * Updating ose-haproxy-router-base builder & base images to be consistent with ART [#255](https://github.com/openshift/router/pull/255) * [Bug 1801407](https://bugzilla.redhat.com/show_bug.cgi?id=1801407): Omit brackets around IPv4 addresses in v4v6 mode [#83](https://github.com/openshift/router/pull/83) * Add rfredette to OWNERS [#237](https://github.com/openshift/router/pull/237) * [Full changelog](https://github.com/openshift/router/compare/4ab216f0090a985f041cea3e411075a04e2ace0a...711cff43f209346abfdf888870abc43cfec26301) ### [hyperkube](https://github.com/openshift/kubernetes/tree/fde4aa9d8b4e98f880ea332a1f5216118728f98c) * [Bug 1949050](https://bugzilla.redhat.com/show_bug.cgi?id=1949050): UPSTREAM: 101147: Limit image spec's hash length [#674](https://github.com/openshift/kubernetes/pull/674) * [Bug 1949721](https://bugzilla.redhat.com/show_bug.cgi?id=1949721): UPSTREAM: 99237: Use the audit ID of a request for better correlation [#672](https://github.com/openshift/kubernetes/pull/672) * [Bug 1934085](https://bugzilla.redhat.com/show_bug.cgi?id=1934085): UPSTREAM: 100128: [sig-scheduling] SchedulerPreemption|SchedulerPredicates|SchedulerPriorities: adjust some e2e tests to run in a single node cluster scenario [#665](https://github.com/openshift/kubernetes/pull/665) * BUG 1948703: UPSTREAM: 100678: apf: exempt probes /healthz /livez /readyz [#656](https://github.com/openshift/kubernetes/pull/656) * UPSTREAM: <carry>: Add Dockerfile to build pause image [#633](https://github.com/openshift/kubernetes/pull/633) * <carry>: enable CSI migration gates in Attach/Detach controller [#601](https://github.com/openshift/kubernetes/pull/601) * UPSTREAM: <carry>: bump tag version [#652](https://github.com/openshift/kubernetes/pull/652) * UPSTREAM: <carry>: Disable CSI migration on OpenStack Cinder [#651](https://github.com/openshift/kubernetes/pull/651) * KS with preferred host support [#638](https://github.com/openshift/kubernetes/pull/638) * Rebase 1.21.0 rc.0 [#641](https://github.com/openshift/kubernetes/pull/641) * Revert "UPSTREAM: 97295: Fix staticcheck in test/integration/{examples,framework}" [#648](https://github.com/openshift/kubernetes/pull/648) * UPSTREAM: 97295: Fix staticcheck in test/integration/{examples,framework} [#644](https://github.com/openshift/kubernetes/pull/644) * UPSTREAM: <carry>: rate limit initial watch storm from kubelets on apiserver restart [#629](https://github.com/openshift/kubernetes/pull/629) * [Bug 1941000](https://bugzilla.redhat.com/show_bug.cgi?id=1941000): get AZ of cinder volume from cinder and not from metadata [#634](https://github.com/openshift/kubernetes/pull/634) * upstream: 99817: Fix zero-value custom resource validation with go1.16 [#637](https://github.com/openshift/kubernetes/pull/637) * UPSTREAM: <carry>: kube-apiserver: ignore SIGTERM/INT after the first one [#616](https://github.com/openshift/kubernetes/pull/616) * improves the apiserver graceful shutdown procedure [#606](https://github.com/openshift/kubernetes/pull/606) * Ensure multi-az test is run in the serial job [#626](https://github.com/openshift/kubernetes/pull/626) * UPSTREAM: 96856: e2e network policy enclose IPv6 destinations [#628](https://github.com/openshift/kubernetes/pull/628) * UPSTREAM: <carry>: provide events, messages, and bodies for probe failures of important pods [#609](https://github.com/openshift/kubernetes/pull/609) * UPSTREAM: <carry>: allow kubelet to self-authorize metrics scraping [#598](https://github.com/openshift/kubernetes/pull/598) * UPSTREAM: 91295: kubectl explain: detect resource group in case there… [#608](https://github.com/openshift/kubernetes/pull/608) * use hardcoded authorizer for metrics [#588](https://github.com/openshift/kubernetes/pull/588) * UPSTREAM: 96984: APF e2e: wait for steady state before proceeding [#599](https://github.com/openshift/kubernetes/pull/599) * [Bug 1932097](https://bugzilla.redhat.com/show_bug.cgi?id=1932097): UPSTREAM: 98571: kubelet: Stop probing a pod during graceful shutdown [#594](https://github.com/openshift/kubernetes/pull/594) * [Bug 1885717](https://bugzilla.redhat.com/show_bug.cgi?id=1885717): UPSTREAM: 98742: Sync completed pods until their containers have been terminated [#593](https://github.com/openshift/kubernetes/pull/593) * UPSTREAM: 99199: delay serving CRD creates for a few seconds for HA consistency [#587](https://github.com/openshift/kubernetes/pull/587) * [Bug 1931103](https://bugzilla.redhat.com/show_bug.cgi?id=1931103): UPSTREAM: 96958: kubelet: remove periodic messages from log-level 2 [#584](https://github.com/openshift/kubernetes/pull/584) * [Bug 1916489](https://bugzilla.redhat.com/show_bug.cgi?id=1916489): (e2e/scheduler) Ensure minimum memory limit in createBalancedPodForNodes [#526](https://github.com/openshift/kubernetes/pull/526) * [Bug 1908378](https://bugzilla.redhat.com/show_bug.cgi?id=1908378): kubelet: fix create sandbox delete pod race [#580](https://github.com/openshift/kubernetes/pull/580) * UPSTREAM: 98956: Fix race when KillPod followed by IsPodPendingTermining [#578](https://github.com/openshift/kubernetes/pull/578) * add failure details for SCC not used [#573](https://github.com/openshift/kubernetes/pull/573) * [Bug 1897918](https://bugzilla.redhat.com/show_bug.cgi?id=1897918): UPSTREAM: 93861: apiserver: add --permit-address-sharing flag to listen with SO_REUSEADDR [#309](https://github.com/openshift/kubernetes/pull/309) * [Bug 1876918](https://bugzilla.redhat.com/show_bug.cgi?id=1876918): Move deferred taint cleanup call to ensure all are removed [#513](https://github.com/openshift/kubernetes/pull/513) * [Bug 1927391](https://bugzilla.redhat.com/show_bug.cgi?id=1927391): UPSTREAM: 98939: fixes race in TestSyncPodsDeletesWhenSourcesAreReady [#564](https://github.com/openshift/kubernetes/pull/564) * [Bug 1926484](https://bugzilla.redhat.com/show_bug.cgi?id=1926484): UPSTREAM: <carry>: kube-apiserver: ignore SIGTERM/INT after the first one [#558](https://github.com/openshift/kubernetes/pull/558) * [Bug 1926285](https://bugzilla.redhat.com/show_bug.cgi?id=1926285): UPSTREAM: <carry>: ignore not found errors in status messages [#557](https://github.com/openshift/kubernetes/pull/557) * [Bug 1925493](https://bugzilla.redhat.com/show_bug.cgi?id=1925493): Enable snapshot tests [#555](https://github.com/openshift/kubernetes/pull/555) * [Bug 1896558](https://bugzilla.redhat.com/show_bug.cgi?id=1896558): Balance nodes in scheduling e2e [#547](https://github.com/openshift/kubernetes/pull/547) * [Full changelog](https://github.com/openshift/kubernetes/compare/bbbc0799c02950831c42c7a2ab0a04594b854d4a...fde4aa9d8b4e98f880ea332a1f5216118728f98c) ### [insights-operator](https://github.com/openshift/insights-operator/tree/9d20825288acd3830603dfc1c1175cba8e100af2) * Add a workload fingerprint gatherer [#315](https://github.com/openshift/insights-operator/pull/315) * Recorder refactoring that improves maintainability [#337](https://github.com/openshift/insights-operator/pull/337) * Fixes changelog script code styling [#341](https://github.com/openshift/insights-operator/pull/341) * Improve code removing some codesmells [#303](https://github.com/openshift/insights-operator/pull/303) * Introduce parallelism to unit tests [#306](https://github.com/openshift/insights-operator/pull/306) * Some charms to Makefile [#305](https://github.com/openshift/insights-operator/pull/305) * [Bug 1923895](https://bugzilla.redhat.com/show_bug.cgi?id=1923895): Auto changelog [#318](https://github.com/openshift/insights-operator/pull/318) * Disable instead of Degrade in case of gather fails [#336](https://github.com/openshift/insights-operator/pull/336) * Do not create the metrics file in case of any error [#334](https://github.com/openshift/insights-operator/pull/334) * Updating ose-insights-operator builder & base images to be consistent with ART [#333](https://github.com/openshift/insights-operator/pull/333) * [Bug 1926082](https://bugzilla.redhat.com/show_bug.cgi?id=1926082): Relax the recent log gatherers to avoid degrading during… [#332](https://github.com/openshift/insights-operator/pull/332) * [Full changelog](https://github.com/openshift/insights-operator/compare/4fdf365042b8dc5a58bfbc4981a3cbb88273fdea...9d20825288acd3830603dfc1c1175cba8e100af2) ### [ironic](https://github.com/openshift/ironic-image/tree/d34465fd068b1995679370936748d55917339458) * [Bug 1948981](https://bugzilla.redhat.com/show_bug.cgi?id=1948981): Update packages to latest for 4.8 [#159](https://github.com/openshift/ironic-image/pull/159) * Upgrade to latest ironic-lib version [#157](https://github.com/openshift/ironic-image/pull/157) * Update packages to pick up latest changes [#156](https://github.com/openshift/ironic-image/pull/156) * [Bug 1888712](https://bugzilla.redhat.com/show_bug.cgi?id=1888712): Support for including vlan interfaces in introspection r… [#154](https://github.com/openshift/ironic-image/pull/154) * Start using current ironic versions [#150](https://github.com/openshift/ironic-image/pull/150) * Image sync [#151](https://github.com/openshift/ironic-image/pull/151) * Updating ironic builder & base images to be consistent with ART [#146](https://github.com/openshift/ironic-image/pull/146) * Prevent content override of /bin/ when building with imagebuilder [#149](https://github.com/openshift/ironic-image/pull/149) * Add Support for Fedora-based OKD [#123](https://github.com/openshift/ironic-image/pull/123) * Take advantage of multi files COPY to simplify Dockerfile [#144](https://github.com/openshift/ironic-image/pull/144) * Supply a default for COPY args [#147](https://github.com/openshift/ironic-image/pull/147) * [Full changelog](https://github.com/openshift/ironic-image/compare/1a7f41bb1c2c04ccd06958669a24a08a0bf22258...d34465fd068b1995679370936748d55917339458) ### [ironic-inspector](https://github.com/openshift/ironic-inspector-image/tree/9aafd074adf6dbc7ee7c2c3150568578e82acc3f) * [Bug 1948981](https://bugzilla.redhat.com/show_bug.cgi?id=1948981): Update packages to latest for 4.8 [#64](https://github.com/openshift/ironic-inspector-image/pull/64) * Upgrade to latest ironic-lib version [#63](https://github.com/openshift/ironic-inspector-image/pull/63) * Update packages to pick up latest changes [#62](https://github.com/openshift/ironic-inspector-image/pull/62) * Updating ironic-inspector builder & base images to be consistent with ART [#61](https://github.com/openshift/ironic-inspector-image/pull/61) * Introduce separate ARG for extra packages list [#59](https://github.com/openshift/ironic-inspector-image/pull/59) * [Full changelog](https://github.com/openshift/ironic-inspector-image/compare/b6cbf0338ba9f892735d09093ba4732ab3602b43...9aafd074adf6dbc7ee7c2c3150568578e82acc3f) ### [ironic-ipa-downloader](https://github.com/openshift/ironic-ipa-downloader/tree/af3b5d867e47c4f1d5253ddb02706e90e399b02f) * [Bug 1948513](https://bugzilla.redhat.com/show_bug.cgi?id=1948513): Add support for no_proxy [#65](https://github.com/openshift/ironic-ipa-downloader/pull/65) * Update ipa-ramdisk to latest for 4.8 [#66](https://github.com/openshift/ironic-ipa-downloader/pull/66) * Upgrade to latest ipa-ramdisk [#64](https://github.com/openshift/ironic-ipa-downloader/pull/64) * [Bug 1935419](https://bugzilla.redhat.com/show_bug.cgi?id=1935419): Fix failed to scale worker using virtualmedia on Dell R640 [#62](https://github.com/openshift/ironic-ipa-downloader/pull/62) * Updating ironic-ipa-downloader builder & base images to be consistent with ART [#60](https://github.com/openshift/ironic-ipa-downloader/pull/60) * [Full changelog](https://github.com/openshift/ironic-ipa-downloader/compare/f33b14ad0d4f9e4b11b053a4423ebdec62709035...af3b5d867e47c4f1d5253ddb02706e90e399b02f) ### [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader/tree/7e9c9a707c2be75bec5671b006a0cc7ae7fbabc8) * [Bug 1948513](https://bugzilla.redhat.com/show_bug.cgi?id=1948513): Add support for no_proxy [#39](https://github.com/openshift/ironic-rhcos-downloader/pull/39) * [Bug 1906147](https://bugzilla.redhat.com/show_bug.cgi?id=1906147): Ensure curl uses the CA cert bundle instead of an insecure connection [#37](https://github.com/openshift/ironic-rhcos-downloader/pull/37) * Remove hardcoded -openstack requirement in image name. [#26](https://github.com/openshift/ironic-rhcos-downloader/pull/26) * Explicitly exit on retry failure [#33](https://github.com/openshift/ironic-rhcos-downloader/pull/33) * [Full changelog](https://github.com/openshift/ironic-rhcos-downloader/compare/870afcb36a7ee4a2bef59845981821453b4174dd...7e9c9a707c2be75bec5671b006a0cc7ae7fbabc8) ### [jenkins, jenkins-agent-base, jenkins-agent-maven, jenkins-agent-nodejs](https://github.com/openshift/jenkins/tree/84056bf7c0fc2b42b118761e610953e9b2fc89c5) * Add another folder for agent-maven [#1239](https://github.com/openshift/jenkins/pull/1239) * [Bug 1928845](https://bugzilla.redhat.com/show_bug.cgi?id=1928845): update openshift-sync plugin [#1227](https://github.com/openshift/jenkins/pull/1227) * [Bug 1928658](https://bugzilla.redhat.com/show_bug.cgi?id=1928658): update kubernetes-client-api [#1225](https://github.com/openshift/jenkins/pull/1225) * Updating ose-jenkins-agent-base builder & base images to be consistent with ART [#1215](https://github.com/openshift/jenkins/pull/1215) * Updating ose-jenkins-agent-nodejs-12 builder & base images to be consistent with ART [#1218](https://github.com/openshift/jenkins/pull/1218) * Updating ose-jenkins-agent-nodejs-10 builder & base images to be consistent with ART [#1219](https://github.com/openshift/jenkins/pull/1219) * Updating ose-jenkins-agent-maven builder & base images to be consistent with ART [#1217](https://github.com/openshift/jenkins/pull/1217) * Updating openshift-jenkins-2 builder & base images to be consistent with ART [#1216](https://github.com/openshift/jenkins/pull/1216) * Upgrade Jenkins to 2.263.3 [#1207](https://github.com/openshift/jenkins/pull/1207) * [Full changelog](https://github.com/openshift/jenkins/compare/02e81a5a9b02af6c72f6baab1ca6afb3775756dd...84056bf7c0fc2b42b118761e610953e9b2fc89c5) ### [k8s-prometheus-adapter](https://github.com/openshift/k8s-prometheus-adapter/tree/2856bc27f7319c069c02cbc5210852c34ef6e4ef) * [Bug 1920700](https://bugzilla.redhat.com/show_bug.cgi?id=1920700): Bump prometheus-adapter to v0.8.4 [#47](https://github.com/openshift/k8s-prometheus-adapter/pull/47) * Updating ose-prometheus-adapter builder & base images to be consistent with ART [#46](https://github.com/openshift/k8s-prometheus-adapter/pull/46) * [Bug 1914994](https://bugzilla.redhat.com/show_bug.cgi?id=1914994): Bump k8s-prometheus-adapter to v0.8.3 [#45](https://github.com/openshift/k8s-prometheus-adapter/pull/45) * Updating ose-prometheus-adapter builder & base images to be consistent with ART [#44](https://github.com/openshift/k8s-prometheus-adapter/pull/44) * [Full changelog](https://github.com/openshift/k8s-prometheus-adapter/compare/212d80b4bd35fc6f19ec9ec537d0261a2a300cfd...2856bc27f7319c069c02cbc5210852c34ef6e4ef) ### [keepalived-ipfailover, pod](https://github.com/openshift/images/tree/bcab0f7337420343611546aae2634eaf0d36c33e) * pod: build with Go 1.16 [#87](https://github.com/openshift/images/pull/87) * Use print() function in both Python 2 and Python 3 [#9](https://github.com/openshift/images/pull/9) * Updating ose-egress-http-proxy builder & base images to be consistent with ART [#79](https://github.com/openshift/images/pull/79) * Updating openshift-enterprise-egress-router builder & base images to be consistent with ART [#81](https://github.com/openshift/images/pull/81) * Updating openshift-enterprise-pod builder & base images to be consistent with ART [#80](https://github.com/openshift/images/pull/80) * Updating openshift-enterprise-egress-dns-proxy builder & base images to be consistent with ART [#83](https://github.com/openshift/images/pull/83) * Updating openshift-enterprise-keepalived-ipfailover builder & base images to be consistent with ART [#82](https://github.com/openshift/images/pull/82) * egress/dns-proxy: Switch to haproxy22 [#84](https://github.com/openshift/images/pull/84) * Updating openshift-enterprise-base builder & base images to be consistent with ART [#77](https://github.com/openshift/images/pull/77) * pod process container: drop unneeded log line [#65](https://github.com/openshift/images/pull/65) * ipfailover: Add component to OWNERS [#62](https://github.com/openshift/images/pull/62) * [Full changelog](https://github.com/openshift/images/compare/0e45f638fbf5fa9e9bdb507d81b2cb9f12fadbaf...bcab0f7337420343611546aae2634eaf0d36c33e) ### [kube-proxy, sdn](https://github.com/openshift/sdn/tree/492c923ba93a5bd28a6d37704f5bcfec78840162) * egress IP traffic load-balancing [#277](https://github.com/openshift/sdn/pull/277) * Add a unit test to ensure we don't change flows without changing ruleVersion [#276](https://github.com/openshift/sdn/pull/276) * Fix multiple race conditions in networkpolicy_test.go [#282](https://github.com/openshift/sdn/pull/282) * Add a networkpolicy test with empty namespaceSelector [#278](https://github.com/openshift/sdn/pull/278) * [Bug 1926931](https://bugzilla.redhat.com/show_bug.cgi?id=1926931): Fix incorrect unmonitoring of egress nodes [#275](https://github.com/openshift/sdn/pull/275) * Support allow-from-router feature using openshift-host-network namespace [#262](https://github.com/openshift/sdn/pull/262) * [Bug 1933711](https://bugzilla.redhat.com/show_bug.cgi?id=1933711): EgressDNS: Keep short lived records at most 30s [#263](https://github.com/openshift/sdn/pull/263) * [Bug 1910378](https://bugzilla.redhat.com/show_bug.cgi?id=1910378): networkpolicy: pass traffic through NAT to handle possible tuple collisions [#269](https://github.com/openshift/sdn/pull/269) * [Bug 1924527](https://bugzilla.redhat.com/show_bug.cgi?id=1924527): CVE-2021-3121 gogo/protobuf lacks certain index validation [#260](https://github.com/openshift/sdn/pull/260) * [Bug 1919737](https://bugzilla.redhat.com/show_bug.cgi?id=1919737): Prefer local endpoint for cluster DNS service [#254](https://github.com/openshift/sdn/pull/254) * [Bug 1850060](https://bugzilla.redhat.com/show_bug.cgi?id=1850060): Make DNS queries for egress network policy async [#251](https://github.com/openshift/sdn/pull/251) * Be less melodramatic when restarting due to OVS restart [#248](https://github.com/openshift/sdn/pull/248) * [Full changelog](https://github.com/openshift/sdn/compare/0e051e55d52b142d14254d9fcf4f14543a8b71eb...492c923ba93a5bd28a6d37704f5bcfec78840162) ### [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy/tree/8d11a8fa9ce252cd25794c0d9280cbdc0c2affcb) * Updating kube-rbac-proxy builder & base images to be consistent with ART [#44](https://github.com/openshift/kube-rbac-proxy/pull/44) * add hardcoded authorizer to approve /metrics for metrics scraper [#43](https://github.com/openshift/kube-rbac-proxy/pull/43) * Updating kube-rbac-proxy builder & base images to be consistent with ART [#41](https://github.com/openshift/kube-rbac-proxy/pull/41) * [Full changelog](https://github.com/openshift/kube-rbac-proxy/compare/14c288e6d19578d96e502def75995b882f1c9b37...8d11a8fa9ce252cd25794c0d9280cbdc0c2affcb) ### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/ea813dc568656eaf831f4a36990d428d9a594b2e) * Bump kube-state-metrics to be synced with release-2.0 branch [#48](https://github.com/openshift/kube-state-metrics/pull/48) * Updating kube-state-metrics builder & base images to be consistent with ART [#46](https://github.com/openshift/kube-state-metrics/pull/46) * Updating kube-state-metrics builder & base images to be consistent with ART [#44](https://github.com/openshift/kube-state-metrics/pull/44) * [Full changelog](https://github.com/openshift/kube-state-metrics/compare/04bff708e05190cbc18182a2dbb8a10930433c1d...ea813dc568656eaf831f4a36990d428d9a594b2e) ### [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator/tree/481bd04dbc78c29dad05deba0309e049fa26e4d9) * Updating ose-kube-storage-version-migrator builder & base images to be consistent with ART [#168](https://github.com/openshift/kubernetes-kube-storage-version-migrator/pull/168) * [Full changelog](https://github.com/openshift/kubernetes-kube-storage-version-migrator/compare/329a4b06361cef8d70c8424d57466a6f5bcd4a59...481bd04dbc78c29dad05deba0309e049fa26e4d9) ### [kuryr-cni, kuryr-controller](https://github.com/openshift/kuryr-kubernetes/tree/e682f20208f4f7b16f36e58b86abe62d5d0425e3) * [Bug 1949480](https://bugzilla.redhat.com/show_bug.cgi?id=1949480): Fix constant update of Listeners timeout [#503](https://github.com/openshift/kuryr-kubernetes/pull/503) * [Bug 1933880](https://bugzilla.redhat.com/show_bug.cgi?id=1933880): Fixing bug, Kuryr-Controller crashes when it's missing the status [#499](https://github.com/openshift/kuryr-kubernetes/pull/499) * [Bug 1921878](https://bugzilla.redhat.com/show_bug.cgi?id=1921878): Include service subnet to be open for namespaceSelector set to all. [#498](https://github.com/openshift/kuryr-kubernetes/pull/498) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#497](https://github.com/openshift/kuryr-kubernetes/pull/497) * Handle default Kubernetes Service [#491](https://github.com/openshift/kuryr-kubernetes/pull/491) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#495](https://github.com/openshift/kuryr-kubernetes/pull/495) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#493](https://github.com/openshift/kuryr-kubernetes/pull/493) * Update OWNERS [#494](https://github.com/openshift/kuryr-kubernetes/pull/494) * [Bug 1936342](https://bugzilla.redhat.com/show_bug.cgi?id=1936342): kuryr-controller restarting after 3 days cluster running - pools without members [#492](https://github.com/openshift/kuryr-kubernetes/pull/492) * Updating kuryr-cni builder & base images to be consistent with ART [#486](https://github.com/openshift/kuryr-kubernetes/pull/486) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#483](https://github.com/openshift/kuryr-kubernetes/pull/483) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#479](https://github.com/openshift/kuryr-kubernetes/pull/479) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#477](https://github.com/openshift/kuryr-kubernetes/pull/477) * [Bug 1937459](https://bugzilla.redhat.com/show_bug.cgi?id=1937459): Fix Subnet retrival when creating Service without Selector [#476](https://github.com/openshift/kuryr-kubernetes/pull/476) * Rebase from OpenStack master [#475](https://github.com/openshift/kuryr-kubernetes/pull/475) * [Bug 1924075](https://bugzilla.redhat.com/show_bug.cgi?id=1924075): Skip pool pre population if no Status is present on CRD [#470](https://github.com/openshift/kuryr-kubernetes/pull/470) * [Bug 1919398](https://bugzilla.redhat.com/show_bug.cgi?id=1919398): Do not default protocol to TCP for allow-all NPs [#461](https://github.com/openshift/kuryr-kubernetes/pull/461) * [Bug 1921878](https://bugzilla.redhat.com/show_bug.cgi?id=1921878): Narrow connection to the cluster only on namespaceSelector [#459](https://github.com/openshift/kuryr-kubernetes/pull/459) * [Bug 1927244](https://bugzilla.redhat.com/show_bug.cgi?id=1927244): OpenShift: Add configured subnets to the detected [#454](https://github.com/openshift/kuryr-kubernetes/pull/454) * Removing the upgrade code from Kuryr-Kubernetes repo [#453](https://github.com/openshift/kuryr-kubernetes/pull/453) * [Bug 1924075](https://bugzilla.redhat.com/show_bug.cgi?id=1924075): Fix port pools [#452](https://github.com/openshift/kuryr-kubernetes/pull/452) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#448](https://github.com/openshift/kuryr-kubernetes/pull/448) * Updating kuryr-cni builder & base images to be consistent with ART [#443](https://github.com/openshift/kuryr-kubernetes/pull/443) * Updating kuryr-controller builder & base images to be consistent with ART [#442](https://github.com/openshift/kuryr-kubernetes/pull/442) * [Bug 1924917](https://bugzilla.redhat.com/show_bug.cgi?id=1924917): Get trunks more diligently [#446](https://github.com/openshift/kuryr-kubernetes/pull/446) * Rebase from OpenStack's master [#444](https://github.com/openshift/kuryr-kubernetes/pull/444) * [Full changelog](https://github.com/openshift/kuryr-kubernetes/compare/77a9d5eade31e0519d34ff9aa9cf86c1305e25b1...e682f20208f4f7b16f36e58b86abe62d5d0425e3) ### [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt/tree/1a48d4b99ab5a2ce89fa909d12f3256f7489544f) * [Bug 1936488](https://bugzilla.redhat.com/show_bug.cgi?id=1936488): Update MAO and set metrics on :8081 address [#218](https://github.com/openshift/cluster-api-provider-libvirt/pull/218) * [Full changelog](https://github.com/openshift/cluster-api-provider-libvirt/compare/eb819cb931e86f66853ad24b919e251369ec83c1...1a48d4b99ab5a2ce89fa909d12f3256f7489544f) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/f0345d187fc353eb8bcb442e23e615440404cbb2) * [Bug 1948471](https://bugzilla.redhat.com/show_bug.cgi?id=1948471): Add release inclusion annotations to external remediation cluster role [#847](https://github.com/openshift/machine-api-operator/pull/847) * 4019 fencing backport mhc external remediation template [#795](https://github.com/openshift/machine-api-operator/pull/795) * Vsphere enable autoscaling from/to zero [#839](https://github.com/openshift/machine-api-operator/pull/839) * Fix GCP default image name [#842](https://github.com/openshift/machine-api-operator/pull/842) * Update hacking-guide.md with imagebuilder troubleshooting instructions [#822](https://github.com/openshift/machine-api-operator/pull/822) * Update GCP default disk image to include ignition v3 [#833](https://github.com/openshift/machine-api-operator/pull/833) * Don't mount service account token in termination daemonset [#836](https://github.com/openshift/machine-api-operator/pull/836) * [Bug 1883993](https://bugzilla.redhat.com/show_bug.cgi?id=1883993): vSphere, detach virtual disks before virtual machine destroy if node not available [#815](https://github.com/openshift/machine-api-operator/pull/815) * BUG 1932154: add warning for missing IAMInstanceProfile in AWS [#824](https://github.com/openshift/machine-api-operator/pull/824) * [Bug 1910318](https://bugzilla.redhat.com/show_bug.cgi?id=1910318): Ensure original conditions aren't mutated during reconcile [#829](https://github.com/openshift/machine-api-operator/pull/829) * Add service account names to credentials request manifest [#802](https://github.com/openshift/machine-api-operator/pull/802) * [Bug 1938493](https://bugzilla.redhat.com/show_bug.cgi?id=1938493): Revert "Add resource limit to pods" [#827](https://github.com/openshift/machine-api-operator/pull/827) * install/0000_90_machine-api-operator_04_alertrules: Drop MachineAPIOperatorDown [#826](https://github.com/openshift/machine-api-operator/pull/826) * [Bug 1923823](https://bugzilla.redhat.com/show_bug.cgi?id=1923823): Improve TLS configuration for Kube RBAC Proxy [#823](https://github.com/openshift/machine-api-operator/pull/823) * Add resource limit to pods [#825](https://github.com/openshift/machine-api-operator/pull/825) * remove code [#791](https://github.com/openshift/machine-api-operator/pull/791) * [Bug 1921892](https://bugzilla.redhat.com/show_bug.cgi?id=1921892): Ensure manager stops before ending the test [#809](https://github.com/openshift/machine-api-operator/pull/809) * [Bug 1910318](https://bugzilla.redhat.com/show_bug.cgi?id=1910318): [OCPCLOUD-931] Add condition to show actuator exists output on machine status [#810](https://github.com/openshift/machine-api-operator/pull/810) * [Bug 1934216](https://bugzilla.redhat.com/show_bug.cgi?id=1934216): reuse mgr client in webhooks [#817](https://github.com/openshift/machine-api-operator/pull/817) * Ensure daemonset conforms to standards [#811](https://github.com/openshift/machine-api-operator/pull/811) * : Aggregate operator errors before failing to sync [#691](https://github.com/openshift/machine-api-operator/pull/691) * Enable Junit reports for CI unit tests runs [#806](https://github.com/openshift/machine-api-operator/pull/806) * Update capz for disk encryption [#801](https://github.com/openshift/machine-api-operator/pull/801) * Makefile fix [#799](https://github.com/openshift/machine-api-operator/pull/799) * fix the link to capbm [#785](https://github.com/openshift/machine-api-operator/pull/785) * Return a valid error message when multiple templates are found [#794](https://github.com/openshift/machine-api-operator/pull/794) * Machine: Set ErrorReason when entering Failed phase [#701](https://github.com/openshift/machine-api-operator/pull/701) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/54f628121ab0b3629534a0a10783a17da30fb9fe...f0345d187fc353eb8bcb442e23e615440404cbb2) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/aa5d37e480d653a9ad82b654bf17c85dc799481b) * [Bug 1931505](https://bugzilla.redhat.com/show_bug.cgi?id=1931505): [on-prem] Cleanup keepalived vips before starting service [#2511](https://github.com/openshift/machine-config-operator/pull/2511) * [Bug 1949387](https://bugzilla.redhat.com/show_bug.cgi?id=1949387): Fix the typo in reserved calculation in auto sizing script [#2527](https://github.com/openshift/machine-config-operator/pull/2527) * [Bug 1934443](https://bugzilla.redhat.com/show_bug.cgi?id=1934443): Fix ovs-configure script to detect team interface [#2512](https://github.com/openshift/machine-config-operator/pull/2512) * [Bug 1947684](https://bugzilla.redhat.com/show_bug.cgi?id=1947684): delay kubelet config readiness until after pools and controller config are ready [#2517](https://github.com/openshift/machine-config-operator/pull/2517) * [Bug 1948431](https://bugzilla.redhat.com/show_bug.cgi?id=1948431): Bump openshift/api [#2521](https://github.com/openshift/machine-config-operator/pull/2521) * [Bug 1899187](https://bugzilla.redhat.com/show_bug.cgi?id=1899187): run afterburn-hostname only when Network Manager is up [#2516](https://github.com/openshift/machine-config-operator/pull/2516) * [Bug 1940207](https://bugzilla.redhat.com/show_bug.cgi?id=1940207): create the ovs-config-executed file to signal ovs is running on the host [#2506](https://github.com/openshift/machine-config-operator/pull/2506) * [Bug 1943320](https://bugzilla.redhat.com/show_bug.cgi?id=1943320): configure-ovs doesn't handle bond interfaces correctly for OVNKubernetes [#2519](https://github.com/openshift/machine-config-operator/pull/2519) * [Bug 1933772](https://bugzilla.redhat.com/show_bug.cgi?id=1933772): Revert rework of signal handling [#2500](https://github.com/openshift/machine-config-operator/pull/2500) * operator: upgradeable false when pools are still updating [#2487](https://github.com/openshift/machine-config-operator/pull/2487) * [Bug 1946513](https://bugzilla.redhat.com/show_bug.cgi?id=1946513): Fix Auto node sizing to honor user input [#2514](https://github.com/openshift/machine-config-operator/pull/2514) * Add new extension for sandboxed-containers [#2456](https://github.com/openshift/machine-config-operator/pull/2456) * [Bug 1944986](https://bugzilla.redhat.com/show_bug.cgi?id=1944986): Doc fix for ContainerRuntimeConfig CR [#2503](https://github.com/openshift/machine-config-operator/pull/2503) * [Bug 1899057](https://bugzilla.redhat.com/show_bug.cgi?id=1899057): configure-ovs-network: fix spurious OVS warnings [#2496](https://github.com/openshift/machine-config-operator/pull/2496) * [Bug 1945431](https://bugzilla.redhat.com/show_bug.cgi?id=1945431): alerts: SystemMemoryExceedsReservation triggers too quickly [#2508](https://github.com/openshift/machine-config-operator/pull/2508) * [Bug 1939740](https://bugzilla.redhat.com/show_bug.cgi?id=1939740): Use new --prefer-ipv6 flag to "runtimecfg node-ip" as appropriate [#2478](https://github.com/openshift/machine-config-operator/pull/2478) * vSphere: Update reviewers and approvers [#2505](https://github.com/openshift/machine-config-operator/pull/2505) * [Bug 1943329](https://bugzilla.redhat.com/show_bug.cgi?id=1943329): add tlsSecurityProfile to KubeletConfig manifest [#2492](https://github.com/openshift/machine-config-operator/pull/2492) * [Bug 1920670](https://bugzilla.redhat.com/show_bug.cgi?id=1920670): [Baremetal and friends] Properly handle SIGTERM - Keepalived container [#2367](https://github.com/openshift/machine-config-operator/pull/2367) * [Bug 1940939](https://bugzilla.redhat.com/show_bug.cgi?id=1940939): Do "systemctl daemon-reload" after running "runtimecfg node-ip" [#2470](https://github.com/openshift/machine-config-operator/pull/2470) * [Bug 1941936](https://bugzilla.redhat.com/show_bug.cgi?id=1941936): drop LogSizeMax and OverlaySize in ContainerRuntimeConfiguration when not used [#2494](https://github.com/openshift/machine-config-operator/pull/2494) * [OCPNODE-367](https://issues.redhat.com/browse/OCPNODE-367): Auto node sizing for Openshift [#2466](https://github.com/openshift/machine-config-operator/pull/2466) * [Bug 1935539](https://bugzilla.redhat.com/show_bug.cgi?id=1935539): vSphere: udp tnl workaround cannot use nmcli [#2482](https://github.com/openshift/machine-config-operator/pull/2482) * [Bug 1925698](https://bugzilla.redhat.com/show_bug.cgi?id=1925698): not allow healthcheck traffic to loop through the node [#2477](https://github.com/openshift/machine-config-operator/pull/2477) * [Bug 1943145](https://bugzilla.redhat.com/show_bug.cgi?id=1943145): Strengthen kubelet service dependency on crio service [#2491](https://github.com/openshift/machine-config-operator/pull/2491) * [Bug 1940950](https://bugzilla.redhat.com/show_bug.cgi?id=1940950): Strengthen kubelet service dependency on crio service [#2489](https://github.com/openshift/machine-config-operator/pull/2489) * Fixes: Bug 1942207: [vsphere] hostnames are changed when upgrading from 4.6 to 4.7.x causing upgrades to fail [#2486](https://github.com/openshift/machine-config-operator/pull/2486) * [Bug 1938084](https://bugzilla.redhat.com/show_bug.cgi?id=1938084): configure-ovs.sh:incorrect setting of cloned-mac-address field [#2468](https://github.com/openshift/machine-config-operator/pull/2468) * Update Update-SSHKeys.md [#2483](https://github.com/openshift/machine-config-operator/pull/2483) * [Bug 1930636](https://bugzilla.redhat.com/show_bug.cgi?id=1930636): fix error print verb [#2485](https://github.com/openshift/machine-config-operator/pull/2485) * Makefile: Bump test-e2e timeout to 90 minutes [#2474](https://github.com/openshift/machine-config-operator/pull/2474) * [Bug 1935539](https://bugzilla.redhat.com/show_bug.cgi?id=1935539): vSphere: Disable tx udp_csum segmentation [#2472](https://github.com/openshift/machine-config-operator/pull/2472) * [Bug 1825417](https://bugzilla.redhat.com/show_bug.cgi?id=1825417): Make getting the suffix of an MC more robust [#2458](https://github.com/openshift/machine-config-operator/pull/2458) * [Bug 1939270](https://bugzilla.redhat.com/show_bug.cgi?id=1939270): pkg/operator/status: Use 'DegradedPool' reason for Upgradeable=False [#2463](https://github.com/openshift/machine-config-operator/pull/2463) * Bump haproxy http-request timeout to 30 seconds [#1743](https://github.com/openshift/machine-config-operator/pull/1743) * Skip drain on Single Node deployment [#2457](https://github.com/openshift/machine-config-operator/pull/2457) * [Bug 1840881](https://bugzilla.redhat.com/show_bug.cgi?id=1840881): Make getting the suffix of a kubeletconfig MC more robust [#2459](https://github.com/openshift/machine-config-operator/pull/2459) * [Bug 1902963](https://bugzilla.redhat.com/show_bug.cgi?id=1902963): templates: add After=ostree-finalize-staged.service to kubelet.service [#2414](https://github.com/openshift/machine-config-operator/pull/2414) * [Bug 1934113](https://bugzilla.redhat.com/show_bug.cgi?id=1934113): Improve error handling for os updates [#2449](https://github.com/openshift/machine-config-operator/pull/2449) * [Bug 1930636](https://bugzilla.redhat.com/show_bug.cgi?id=1930636): Fix overlaySize & pidslimit ctrcfg [#2448](https://github.com/openshift/machine-config-operator/pull/2448) * [Bug 1933805](https://bugzilla.redhat.com/show_bug.cgi?id=1933805): Add node label to service monitor [#2446](https://github.com/openshift/machine-config-operator/pull/2446) * [Bug 1931522](https://bugzilla.redhat.com/show_bug.cgi?id=1931522): OVS Config: fixes detecting bond NM files with static IP [#2424](https://github.com/openshift/machine-config-operator/pull/2424) * [OCPNODE-464](https://issues.redhat.com/browse/OCPNODE-464): add tls security profile support [#2324](https://github.com/openshift/machine-config-operator/pull/2324) * [Bug 1932105](https://bugzilla.redhat.com/show_bug.cgi?id=1932105): pkg/operator/sync: More logging for syncRequiredMachineConfigPools [#2444](https://github.com/openshift/machine-config-operator/pull/2444) * [Bug 1932105](https://bugzilla.redhat.com/show_bug.cgi?id=1932105): operator/sync.go restore err when required pools not leveled [#2440](https://github.com/openshift/machine-config-operator/pull/2440) * [Bug 1871770](https://bugzilla.redhat.com/show_bug.cgi?id=1871770): Remove extraneous whitespace from keepalived peer list [#2409](https://github.com/openshift/machine-config-operator/pull/2409) * [Bug 1927731](https://bugzilla.redhat.com/show_bug.cgi?id=1927731): Revert "pkg/daemon: Add IgnitionVersion to Daemon" [#2431](https://github.com/openshift/machine-config-operator/pull/2431) * [Bug 1896226](https://bugzilla.redhat.com/show_bug.cgi?id=1896226): Remove recycler pod templates [#2318](https://github.com/openshift/machine-config-operator/pull/2318) * [Bug 1844990](https://bugzilla.redhat.com/show_bug.cgi?id=1844990): server/api: Disable unsafe ciphers for CVE-2016-2183 [#2420](https://github.com/openshift/machine-config-operator/pull/2420) * [Bug 1930620](https://bugzilla.redhat.com/show_bug.cgi?id=1930620): support trace loglevel [#2429](https://github.com/openshift/machine-config-operator/pull/2429) * OWNERS: Surrendering membership [#2432](https://github.com/openshift/machine-config-operator/pull/2432) * [Bug 1922997](https://bugzilla.redhat.com/show_bug.cgi?id=1922997): Connect default NIC to cluster network [#2384](https://github.com/openshift/machine-config-operator/pull/2384) * [Bug 1928473](https://bugzilla.redhat.com/show_bug.cgi?id=1928473): Apply system-connections-merged to all platforms [#2425](https://github.com/openshift/machine-config-operator/pull/2425) * Add kubelet CA to no-reboot action list/Do not drain for non-reboot actions [#2398](https://github.com/openshift/machine-config-operator/pull/2398) * controller: remove etcd quorum-guard check on master pool [#2416](https://github.com/openshift/machine-config-operator/pull/2416) * daemon: safer signal handling for shutdown [#2395](https://github.com/openshift/machine-config-operator/pull/2395) * pkg/daemon: Drop unnecessary select from runLoginMonitor [#2406](https://github.com/openshift/machine-config-operator/pull/2406) * vendor: update openshift/api to bring in new field controlPlaneTopology [#2417](https://github.com/openshift/machine-config-operator/pull/2417) * [Bug 1927366](https://bugzilla.redhat.com/show_bug.cgi?id=1927366): Fixes ovs-configuration with cloned connections [#2402](https://github.com/openshift/machine-config-operator/pull/2402) * [Bug 1840881](https://bugzilla.redhat.com/show_bug.cgi?id=1840881): Fix 1:1 mapping for kubeletconfig:MC and some e2e test fixes [#2408](https://github.com/openshift/machine-config-operator/pull/2408) * Dockerfile: update reference to builder to new CI location [#2400](https://github.com/openshift/machine-config-operator/pull/2400) * [Bug 1920807](https://bugzilla.redhat.com/show_bug.cgi?id=1920807): [vsphere] set hostname with --static to provide consistent node name for CSR approval [#2380](https://github.com/openshift/machine-config-operator/pull/2380) * Updating ose-machine-config-operator builder & base images to be consistent with ART [#2396](https://github.com/openshift/machine-config-operator/pull/2396) * OWNERS: drop @runcom with gratitude [#2379](https://github.com/openshift/machine-config-operator/pull/2379) * [Bug 1885186](https://bugzilla.redhat.com/show_bug.cgi?id=1885186): handle Passwd.Users removal more gracefully [#2389](https://github.com/openshift/machine-config-operator/pull/2389) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/12c1f5e672f1db175437286be50a6461de832944...aa5d37e480d653a9ad82b654bf17c85dc799481b) ### [mdns-publisher](https://github.com/openshift/mdns-publisher/tree/2c42cc4d95ef276b81cd78d9509e2dc34f3713c1) * Updating ose-mdns-publisher builder & base images to be consistent with ART [#28](https://github.com/openshift/mdns-publisher/pull/28) * [Bug 1915122](https://bugzilla.redhat.com/show_bug.cgi?id=1915122): Truncate long service names to 63 characters [#24](https://github.com/openshift/mdns-publisher/pull/24) * Updating ose-mdns-publisher builder & base images to be consistent with ART [#25](https://github.com/openshift/mdns-publisher/pull/25) * [Full changelog](https://github.com/openshift/mdns-publisher/compare/af3f360536eca53d47ada65c3ddc842888432198...2c42cc4d95ef276b81cd78d9509e2dc34f3713c1) ### [multus-cni](https://github.com/openshift/multus-cni/tree/4839889c619472ad0ef6868a0eeb2685363ede60) * Change nil instead of error in case of no network annotation [#96](https://github.com/openshift/multus-cni/pull/96) * Updating multus-cni builder & base images to be consistent with ART [#93](https://github.com/openshift/multus-cni/pull/93) * Sync with upstream for OCP 4.8 [#88](https://github.com/openshift/multus-cni/pull/88) * Updating multus-cni builder & base images to be consistent with ART [#86](https://github.com/openshift/multus-cni/pull/86) * [Full changelog](https://github.com/openshift/multus-cni/compare/5530094db7607fc9292e3b269fcf5a85b0dad3df...4839889c619472ad0ef6868a0eeb2685363ede60) ### [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni/tree/9a05258711b1b459c0b24293a6d8fa77c9e5d852) * Fix IP address type size to 16 bytes [#51](https://github.com/openshift/whereabouts-cni/pull/51) * [Bug 1919048](https://bugzilla.redhat.com/show_bug.cgi?id=1919048): Fix for IPv6 when leading hextets equal zero [#48](https://github.com/openshift/whereabouts-cni/pull/48) * [Full changelog](https://github.com/openshift/whereabouts-cni/compare/cb519dfbaf608b86a811d6469321f6a33e1f2a17...9a05258711b1b459c0b24293a6d8fa77c9e5d852) ### [must-gather](https://github.com/openshift/must-gather/tree/3af14335d5b30106220643b09349e389a3e07cc0) * Add multi-networkpolicy object in must-gather [#226](https://github.com/openshift/must-gather/pull/226) * gather multi-networkpolicy logs [#224](https://github.com/openshift/must-gather/pull/224) * [Bug 1916809](https://bugzilla.redhat.com/show_bug.cgi?id=1916809): extend must-gather network log to include nodes' ovs DB [#218](https://github.com/openshift/must-gather/pull/218) * [Bug 1916392](https://bugzilla.redhat.com/show_bug.cgi?id=1916392): Gather API priority and fairness debug endpoints [#204](https://github.com/openshift/must-gather/pull/204) * Updating ose-must-gather builder & base images to be consistent with ART [#210](https://github.com/openshift/must-gather/pull/210) * Gather ethtool info from driver and offload [#207](https://github.com/openshift/must-gather/pull/207) * collect alerts from the cluster [#205](https://github.com/openshift/must-gather/pull/205) * [Full changelog](https://github.com/openshift/must-gather/compare/205d4e3cffb19bda7a658836c84587f2ac78d82c...3af14335d5b30106220643b09349e389a3e07cc0) ### [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon/tree/52442b3aea9213ce6055d3cafe5cc058b68b6ee7) * Updating ose-network-metrics-daemon builder & base images to be consistent with ART (#35) [#35](https://github.com/openshift/network-metrics-daemon/pull/35) * deployments: Use 33% as the rollout maxUnavailable (#34) [#34](https://github.com/openshift/network-metrics-daemon/pull/34) * Updating ose-network-metrics-daemon builder & base images to be consistent with ART (#33) [#33](https://github.com/openshift/network-metrics-daemon/pull/33) * [Full changelog](https://github.com/openshift/network-metrics-daemon/compare/b1926150fd61d1f5137d18606661ff451f504a98...52442b3aea9213ce6055d3cafe5cc058b68b6ee7) ### [oauth-apiserver](https://github.com/openshift/oauth-apiserver/tree/f5f2b49495ee68f60f160b0a9d1be18e1813a146) * forbid the old token format [#44](https://github.com/openshift/oauth-apiserver/pull/44) * prints flags at startup [#48](https://github.com/openshift/oauth-apiserver/pull/48) * loosen up username and identity name validation [#47](https://github.com/openshift/oauth-apiserver/pull/47) * [Bug 1933599](https://bugzilla.redhat.com/show_bug.cgi?id=1933599): bump k8s.io/apiserver to 1.20.4 [#45](https://github.com/openshift/oauth-apiserver/pull/45) * add a custom authorizer to ensure kube-apiserver can always access tokenreviews webhook [#41](https://github.com/openshift/oauth-apiserver/pull/41) * Add token validation for OpenShift OAuth access tokens [#9](https://github.com/openshift/oauth-apiserver/pull/9) * Updating ose-oauth-apiserver builder & base images to be consistent with ART [#39](https://github.com/openshift/oauth-apiserver/pull/39) * completeConfig: remove storage, storageErr state from config [#40](https://github.com/openshift/oauth-apiserver/pull/40) * [Full changelog](https://github.com/openshift/oauth-apiserver/compare/69f527e90f599e0f509cfce73ba7b95656f03f7f...f5f2b49495ee68f60f160b0a9d1be18e1813a146) ### [oauth-server](https://github.com/openshift/oauth-server/tree/04985077512fec241a5170074bf767c23592d7e7) * base64-encode usernames when they contain ':' or '/' [#72](https://github.com/openshift/oauth-server/pull/72) * Remove the legacy Dockerfile [#73](https://github.com/openshift/oauth-server/pull/73) * Updating oauth-server builder & base images to be consistent with ART [#70](https://github.com/openshift/oauth-server/pull/70) * [Bug 1892642](https://bugzilla.redhat.com/show_bug.cgi?id=1892642): metrics: move unlabeled metrics to Counters, initialize all [#69](https://github.com/openshift/oauth-server/pull/69) * [Full changelog](https://github.com/openshift/oauth-server/compare/61db550b94b09356eebabcffd39aea8d90eb6089...04985077512fec241a5170074bf767c23592d7e7) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/98786f917ffc7d3dc3b05893f405970b87a419b9) * bump apiserver-lib-go for looser username validation [#195](https://github.com/openshift/openshift-apiserver/pull/195) * sets shutdown-delay-duration from OpenShiftAPIServerConfig [#198](https://github.com/openshift/openshift-apiserver/pull/198) * limit basic-user cluster role well-known access to oauth-authorization-server only [#192](https://github.com/openshift/openshift-apiserver/pull/192) * [Bug 1895053](https://bugzilla.redhat.com/show_bug.cgi?id=1895053): Propagate new MountTrustedCA field [#185](https://github.com/openshift/openshift-apiserver/pull/185) * [Bug 1933599](https://bugzilla.redhat.com/show_bug.cgi?id=1933599): bump k8s.io/apiserver to 1.20.4 [#190](https://github.com/openshift/openshift-apiserver/pull/190) * Updating ose-openshift-apiserver builder & base images to be consistent with ART [#184](https://github.com/openshift/openshift-apiserver/pull/184) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/3c007ad1de009a255a56889761dc2ac440529ffc...98786f917ffc7d3dc3b05893f405970b87a419b9) ### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/461fe64e30847a5ae9c361500d7434d2f1756de2) * ingress: Migrate to networking.k8s.io/v1 [#172](https://github.com/openshift/openshift-controller-manager/pull/172) * [Bug 1895053](https://bugzilla.redhat.com/show_bug.cgi?id=1895053): Instruct builds to optionally mount trusted CAs [#154](https://github.com/openshift/openshift-controller-manager/pull/154) * Updating ose-openshift-controller-manager builder & base images to be consistent with ART [#174](https://github.com/openshift/openshift-controller-manager/pull/174) * Updating ose-openshift-controller-manager builder & base images to be consistent with ART [#168](https://github.com/openshift/openshift-controller-manager/pull/168) * [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/c93745bf6898f41c6d10c66e7024238ddf20a86d...461fe64e30847a5ae9c361500d7434d2f1756de2) ### [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics/tree/101429149266e2c86a41b82baf47a033c9a93b02) * Updating openshift-state-metrics builder & base images to be consistent with ART [#68](https://github.com/openshift/openshift-state-metrics/pull/68) * Updating openshift-state-metrics builder & base images to be consistent with ART [#67](https://github.com/openshift/openshift-state-metrics/pull/67) * [Full changelog](https://github.com/openshift/openshift-state-metrics/compare/40b0968ee1d488b791cdd6750fac6534abac122e...101429149266e2c86a41b82baf47a033c9a93b02) ### [openstack-cinder-csi-driver-operator](https://github.com/openshift/openstack-cinder-csi-driver-operator/tree/8e1a39cc524df0ef8b93629a47b15065fdcb60b1) * Cinder: Add metrics scraping [#34](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/34) * [Bug 1909136](https://bugzilla.redhat.com/show_bug.cgi?id=1909136): Pass cluster ID to CSI driver [#33](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/33) * Updating ose-openstack-cinder-csi-driver-operator builder & base images to be consistent with ART [#32](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/32) * [Bug 1918562](https://bugzilla.redhat.com/show_bug.cgi?id=1918562): bump library-go [#30](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/30) * [Bug 1933184](https://bugzilla.redhat.com/show_bug.cgi?id=1933184): Add maxUnavailable to DaemonSets [#28](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/28) * Fix logLevel propagation to the operands [#27](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/27) * Updating ose-openstack-cinder-csi-driver-operator builder & base images to be consistent with ART [#25](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/25) * Cleanup: Remove serviceName from controller manifest [#26](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/26) * [Full changelog](https://github.com/openshift/openstack-cinder-csi-driver-operator/compare/f77ff88000592657b54ec5a3fe51c316aa57cce2...8e1a39cc524df0ef8b93629a47b15065fdcb60b1) ### [openstack-machine-controllers](https://github.com/openshift/cluster-api-provider-openstack/tree/fc80c59763b1483b1b701229c272f0e1e41e640f) * [Bug 1948546](https://bugzilla.redhat.com/show_bug.cgi?id=1948546): Port create bugs [#175](https://github.com/openshift/cluster-api-provider-openstack/pull/175) * Ports NetworkID json typo [#174](https://github.com/openshift/cluster-api-provider-openstack/pull/174) * Sriov Addons [#173](https://github.com/openshift/cluster-api-provider-openstack/pull/173) * Updating ose-openstack-machine-controllers builder & base images to be consistent with ART [#172](https://github.com/openshift/cluster-api-provider-openstack/pull/172) * [Bug 1747270](https://bugzilla.redhat.com/show_bug.cgi?id=1747270): InstanceService.GetInstanceList should not do substring search on name [#171](https://github.com/openshift/cluster-api-provider-openstack/pull/171) * Adds vnictype to port creation [#169](https://github.com/openshift/cluster-api-provider-openstack/pull/169) * Add availability zone option to root volume [#168](https://github.com/openshift/cluster-api-provider-openstack/pull/168) * Tag Ports Created By CAPO Based on Network or Subnet Attached [#166](https://github.com/openshift/cluster-api-provider-openstack/pull/166) * Remove pkg/errors dependency [#155](https://github.com/openshift/cluster-api-provider-openstack/pull/155) * Updating ose-openstack-machine-controllers builder & base images to be consistent with ART [#162](https://github.com/openshift/cluster-api-provider-openstack/pull/162) * images: Remove openssh from the RHEL variant [#145](https://github.com/openshift/cluster-api-provider-openstack/pull/145) * hack: Add verify-vendor.sh [#144](https://github.com/openshift/cluster-api-provider-openstack/pull/144) * Update BZ component [#160](https://github.com/openshift/cluster-api-provider-openstack/pull/160) * use gophercloud/utils to list available AZs [#146](https://github.com/openshift/cluster-api-provider-openstack/pull/146) * [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/dcb7828fd3753b90a5f617349495e59eca0307d1...fc80c59763b1483b1b701229c272f0e1e41e640f) ### [operator-lifecycle-manager](https://github.com/openshift/operator-framework-olm/tree/2df1ac17508e41b3191b04bc3fb00a30cbad681f) * [Bug 1938492](https://bugzilla.redhat.com/show_bug.cgi?id=1938492): Add resource requests for bundle unpacker [#55](https://github.com/openshift/operator-framework-olm/pull/55) * [Bug 1949294](https://bugzilla.redhat.com/show_bug.cgi?id=1949294): fix environment variable merging from subscription.config [#53](https://github.com/openshift/operator-framework-olm/pull/53) * [Bug 1948725](https://bugzilla.redhat.com/show_bug.cgi?id=1948725): Add IBM managed cloud profile annotations to manifests [#50](https://github.com/openshift/operator-framework-olm/pull/50) * [Bug 1934080](https://bugzilla.redhat.com/show_bug.cgi?id=1934080): Preserve existing ServiceAccount owner references during installs. [#41](https://github.com/openshift/operator-framework-olm/pull/41) * [Bug 1948771](https://bugzilla.redhat.com/show_bug.cgi?id=1948771): Revert "set packageserver replicas to 1 for single node" [#51](https://github.com/openshift/operator-framework-olm/pull/51) * staging/operator-registry: Pull in all non-opm-add declarative config updates [#47](https://github.com/openshift/operator-framework-olm/pull/47) * Staged api to 01e8bf8b (v0.8.0) and olm to c480add3. [#49](https://github.com/openshift/operator-framework-olm/pull/49) * staging/operator-registry: Pull in declarative config base packages + server command [#45](https://github.com/openshift/operator-framework-olm/pull/45) * Update the staging/operator-lifecycle-manager tree [#46](https://github.com/openshift/operator-framework-olm/pull/46) * [Bug 1946838](https://bugzilla.redhat.com/show_bug.cgi?id=1946838): Do not adopt copied CSVs [#44](https://github.com/openshift/operator-framework-olm/pull/44) * [Bug 1913525](https://bugzilla.redhat.com/show_bug.cgi?id=1913525): Bump the k8s dependencies to v0.20.4 [#40](https://github.com/openshift/operator-framework-olm/pull/40) * Upstream sync for operator-lifecycle-manager [#38](https://github.com/openshift/operator-framework-olm/pull/38) * staging/olm: Re-generate test fake package(s) [#39](https://github.com/openshift/operator-framework-olm/pull/39) * Upstream sync for operator-registry [#36](https://github.com/openshift/operator-framework-olm/pull/36) * [Bug 1945584](https://bugzilla.redhat.com/show_bug.cgi?id=1945584): Remove overrides for GOOS and GOARCH in cpb Makefile recipe. [#35](https://github.com/openshift/operator-framework-olm/pull/35) * Makefile: Use the full git commit hash when building binaries [#33](https://github.com/openshift/operator-framework-olm/pull/33) * Remove the OLM_VERSION file and update the base.Dockerfile to use Go 1.16 [#32](https://github.com/openshift/operator-framework-olm/pull/32) * Updating operator-lifecycle-manager builder & base images to be consistent with ART [#31](https://github.com/openshift/operator-framework-olm/pull/31) * Updating operator-registry builder & base images to be consistent with ART [#30](https://github.com/openshift/operator-framework-olm/pull/30) * Dockerfile,Makefile: Add opm binary and cross compilation target(s) [#29](https://github.com/openshift/operator-framework-olm/pull/29) * add crd and manifest generation [#27](https://github.com/openshift/operator-framework-olm/pull/27) * staging: Update OLM modules after recent changes [#26](https://github.com/openshift/operator-framework-olm/pull/26) * Release 4.8 [#25](https://github.com/openshift/operator-framework-olm/pull/25) * scripts: Update the unit.sh helper script and populate the nested staging directory [#21](https://github.com/openshift/operator-framework-olm/pull/21) * Add additional make targets and update Dockerfile(s) [#20](https://github.com/openshift/operator-framework-olm/pull/20) * Dockerfile: Update the Golang operator-registry base image tag [#19](https://github.com/openshift/operator-framework-olm/pull/19) * Update repository layout [#18](https://github.com/openshift/operator-framework-olm/pull/18) * Update helper scripts and root Makefile [#12](https://github.com/openshift/operator-framework-olm/pull/12) * Update the CI registry in the registry Dockerfile and copy OLM_VERSION to root directory [#10](https://github.com/openshift/operator-framework-olm/pull/10) * *.Dockerfile: Manually bump the image tags to 4.8 [#6](https://github.com/openshift/operator-framework-olm/pull/6) * staging: Sync the vendor dependencies [#9](https://github.com/openshift/operator-framework-olm/pull/9) * Add root .gitignore [#7](https://github.com/openshift/operator-framework-olm/pull/7) * Add Ankita's initial commit + remove nested OWNERS files [#5](https://github.com/openshift/operator-framework-olm/pull/5) * Create OWNERS [#1](https://github.com/openshift/operator-framework-olm/pull/1) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/ebe84506ec094fc9ef505be8f5185e97d0c763ab...2df1ac17508e41b3191b04bc3fb00a30cbad681f) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/11e62535db0d106244f61ff3eb6e52aaf8469974) * [Bug 1949277](https://bugzilla.redhat.com/show_bug.cgi?id=1949277): Add operator manifest specific to ibm-cloud-managed profile [#389](https://github.com/operator-framework/operator-marketplace/pull/389) * [Bug 1947794](https://bugzilla.redhat.com/show_bug.cgi?id=1947794): Update openshift rolebindings to v1 [#390](https://github.com/operator-framework/operator-marketplace/pull/390) * update defaults to 4.8 [#387](https://github.com/operator-framework/operator-marketplace/pull/387) * Add management workload annotations [#388](https://github.com/operator-framework/operator-marketplace/pull/388) * Build with Go 1.16 [#386](https://github.com/operator-framework/operator-marketplace/pull/386) * Add ROKS profile annotation [#385](https://github.com/operator-framework/operator-marketplace/pull/385) * Annotate manifests for single-node-developer cluster profile [#369](https://github.com/operator-framework/operator-marketplace/pull/369) * [Bug 1927393](https://bugzilla.redhat.com/show_bug.cgi?id=1927393): update defaults to 4.7 [#380](https://github.com/operator-framework/operator-marketplace/pull/380) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/23f38d3c0385e3fef87848c3378cf6c0a4cbe4d7...11e62535db0d106244f61ff3eb6e52aaf8469974) ### [operator-registry](https://github.com/openshift/operator-framework-olm/tree/2df1ac17508e41b3191b04bc3fb00a30cbad681f) * [Bug 1938492](https://bugzilla.redhat.com/show_bug.cgi?id=1938492): Add resource requests for bundle unpacker [#55](https://github.com/openshift/operator-framework-olm/pull/55) * [Bug 1949294](https://bugzilla.redhat.com/show_bug.cgi?id=1949294): fix environment variable merging from subscription.config [#53](https://github.com/openshift/operator-framework-olm/pull/53) * [Bug 1948725](https://bugzilla.redhat.com/show_bug.cgi?id=1948725): Add IBM managed cloud profile annotations to manifests [#50](https://github.com/openshift/operator-framework-olm/pull/50) * [Bug 1934080](https://bugzilla.redhat.com/show_bug.cgi?id=1934080): Preserve existing ServiceAccount owner references during installs. [#41](https://github.com/openshift/operator-framework-olm/pull/41) * [Bug 1948771](https://bugzilla.redhat.com/show_bug.cgi?id=1948771): Revert "set packageserver replicas to 1 for single node" [#51](https://github.com/openshift/operator-framework-olm/pull/51) * staging/operator-registry: Pull in all non-opm-add declarative config updates [#47](https://github.com/openshift/operator-framework-olm/pull/47) * Staged api to 01e8bf8b (v0.8.0) and olm to c480add3. [#49](https://github.com/openshift/operator-framework-olm/pull/49) * staging/operator-registry: Pull in declarative config base packages + server command [#45](https://github.com/openshift/operator-framework-olm/pull/45) * Update the staging/operator-lifecycle-manager tree [#46](https://github.com/openshift/operator-framework-olm/pull/46) * [Bug 1946838](https://bugzilla.redhat.com/show_bug.cgi?id=1946838): Do not adopt copied CSVs [#44](https://github.com/openshift/operator-framework-olm/pull/44) * [Bug 1913525](https://bugzilla.redhat.com/show_bug.cgi?id=1913525): Bump the k8s dependencies to v0.20.4 [#40](https://github.com/openshift/operator-framework-olm/pull/40) * Upstream sync for operator-lifecycle-manager [#38](https://github.com/openshift/operator-framework-olm/pull/38) * staging/olm: Re-generate test fake package(s) [#39](https://github.com/openshift/operator-framework-olm/pull/39) * Upstream sync for operator-registry [#36](https://github.com/openshift/operator-framework-olm/pull/36) * [Bug 1945584](https://bugzilla.redhat.com/show_bug.cgi?id=1945584): Remove overrides for GOOS and GOARCH in cpb Makefile recipe. [#35](https://github.com/openshift/operator-framework-olm/pull/35) * Makefile: Use the full git commit hash when building binaries [#33](https://github.com/openshift/operator-framework-olm/pull/33) * Remove the OLM_VERSION file and update the base.Dockerfile to use Go 1.16 [#32](https://github.com/openshift/operator-framework-olm/pull/32) * Updating operator-lifecycle-manager builder & base images to be consistent with ART [#31](https://github.com/openshift/operator-framework-olm/pull/31) * Updating operator-registry builder & base images to be consistent with ART [#30](https://github.com/openshift/operator-framework-olm/pull/30) * Dockerfile,Makefile: Add opm binary and cross compilation target(s) [#29](https://github.com/openshift/operator-framework-olm/pull/29) * add crd and manifest generation [#27](https://github.com/openshift/operator-framework-olm/pull/27) * staging: Update OLM modules after recent changes [#26](https://github.com/openshift/operator-framework-olm/pull/26) * Release 4.8 [#25](https://github.com/openshift/operator-framework-olm/pull/25) * scripts: Update the unit.sh helper script and populate the nested staging directory [#21](https://github.com/openshift/operator-framework-olm/pull/21) * Add additional make targets and update Dockerfile(s) [#20](https://github.com/openshift/operator-framework-olm/pull/20) * Dockerfile: Update the Golang operator-registry base image tag [#19](https://github.com/openshift/operator-framework-olm/pull/19) * Update repository layout [#18](https://github.com/openshift/operator-framework-olm/pull/18) * Update helper scripts and root Makefile [#12](https://github.com/openshift/operator-framework-olm/pull/12) * Update the CI registry in the registry Dockerfile and copy OLM_VERSION to root directory [#10](https://github.com/openshift/operator-framework-olm/pull/10) * *.Dockerfile: Manually bump the image tags to 4.8 [#6](https://github.com/openshift/operator-framework-olm/pull/6) * staging: Sync the vendor dependencies [#9](https://github.com/openshift/operator-framework-olm/pull/9) * Add root .gitignore [#7](https://github.com/openshift/operator-framework-olm/pull/7) * Add Ankita's initial commit + remove nested OWNERS files [#5](https://github.com/openshift/operator-framework-olm/pull/5) * Create OWNERS [#1](https://github.com/openshift/operator-framework-olm/pull/1) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/06e950de5ebca66e493f6cd2414e73c8978090d3...2df1ac17508e41b3191b04bc3fb00a30cbad681f) ### [ovirt-csi-driver](https://github.com/openshift/ovirt-csi-driver/tree/b1d4ec36d194e7dd655e8cfb35229e1bed4c7a14) * Updating ose-ovirt-csi-driver builder & base images to be consistent with ART [#70](https://github.com/openshift/ovirt-csi-driver/pull/70) * Update OWNERS and Registry ci [#73](https://github.com/openshift/ovirt-csi-driver/pull/73) * [Full changelog](https://github.com/openshift/ovirt-csi-driver/compare/72545e6381b3625bcb37e37c4c713862d04cb145...b1d4ec36d194e7dd655e8cfb35229e1bed4c7a14) ### [ovirt-csi-driver-operator](https://github.com/openshift/ovirt-csi-driver-operator/tree/2c689b502670b0d655549cecbe42c1c91a12700a) * oVirt: Add metrics scraping [#53](https://github.com/openshift/ovirt-csi-driver-operator/pull/53) * Updating ose-cluster-ovirt-csi-operator builder & base images to be consistent with ART [#52](https://github.com/openshift/ovirt-csi-driver-operator/pull/52) * [Bug 1933184](https://bugzilla.redhat.com/show_bug.cgi?id=1933184): Fix maxUnavailable value to 10% [#51](https://github.com/openshift/ovirt-csi-driver-operator/pull/51) * [Bug 1933184](https://bugzilla.redhat.com/show_bug.cgi?id=1933184): Add maxUnavailable to DaemonSets [#50](https://github.com/openshift/ovirt-csi-driver-operator/pull/50) * Run config informers when starting the operator [#48](https://github.com/openshift/ovirt-csi-driver-operator/pull/48) * Cleanup: Remove serviceName from controller manifest [#46](https://github.com/openshift/ovirt-csi-driver-operator/pull/46) * Updating ose-cluster-ovirt-csi-operator builder & base images to be consistent with ART [#45](https://github.com/openshift/ovirt-csi-driver-operator/pull/45) * update manifests and README [#42](https://github.com/openshift/ovirt-csi-driver-operator/pull/42) * [Full changelog](https://github.com/openshift/ovirt-csi-driver-operator/compare/5e51508c107a161416c0ffffdd17163f14136478...2c689b502670b0d655549cecbe42c1c91a12700a) ### [ovirt-machine-controllers](https://github.com/openshift/cluster-api-provider-ovirt/tree/2ac685fd451c03564072c873ca087b06a0934aab) * [Bug 1948963](https://bugzilla.redhat.com/show_bug.cgi?id=1948963): add support for hugepages [#102](https://github.com/openshift/cluster-api-provider-ovirt/pull/102) * [Bug 1941334](https://bugzilla.redhat.com/show_bug.cgi?id=1941334): Add support for auto pinning policy [#100](https://github.com/openshift/cluster-api-provider-ovirt/pull/100) * [Bug 1917485](https://bugzilla.redhat.com/show_bug.cgi?id=1917485): Add validations to machine object [#96](https://github.com/openshift/cluster-api-provider-ovirt/pull/96) * [Bug 1937694](https://bugzilla.redhat.com/show_bug.cgi?id=1937694): providerIDController ignore nodes that have no machine [#95](https://github.com/openshift/cluster-api-provider-ovirt/pull/95) * [Bug 1931215](https://bugzilla.redhat.com/show_bug.cgi?id=1931215): Add support for affinity group [#80](https://github.com/openshift/cluster-api-provider-ovirt/pull/80) * [Bug 1920905](https://bugzilla.redhat.com/show_bug.cgi?id=1920905): extract node machine ipaddress from the engine instead using DNS . [#85](https://github.com/openshift/cluster-api-provider-ovirt/pull/85) * credentials: handle error in the strconv.Parsebool [#94](https://github.com/openshift/cluster-api-provider-ovirt/pull/94) * add custom capo readme [#88](https://github.com/openshift/cluster-api-provider-ovirt/pull/88) * Updating ose-ovirt-machine-controllers builder & base images to be consistent with ART [#91](https://github.com/openshift/cluster-api-provider-ovirt/pull/91) * [Bug 1926346](https://bugzilla.redhat.com/show_bug.cgi?id=1926346): move to go 1.15 and registry.ci.openshift.org [#87](https://github.com/openshift/cluster-api-provider-ovirt/pull/87) * Updating ose-ovirt-machine-controllers builder & base images to be consistent with ART [#83](https://github.com/openshift/cluster-api-provider-ovirt/pull/83) * [Bug 1926278](https://bugzilla.redhat.com/show_bug.cgi?id=1926278): Bump K8s dependencies to 1.20 [#86](https://github.com/openshift/cluster-api-provider-ovirt/pull/86) * [Full changelog](https://github.com/openshift/cluster-api-provider-ovirt/compare/75b327298f514972f4f27ea8f401dd354471dc7d...2ac685fd451c03564072c873ca087b06a0934aab) ### [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes/tree/31cbf7b5f04ffe628882df8ac9d77149a726ea5b) * [Bug 1947712](https://bugzilla.redhat.com/show_bug.cgi?id=1947712): pods: bind pod logical switch ports to the node's chassis with requested-chassis [#500](https://github.com/openshift/ovn-kubernetes/pull/500) * [Bug 1945948](https://bugzilla.redhat.com/show_bug.cgi?id=1945948): Fixes local node IP reachability in shared gateway mode [#498](https://github.com/openshift/ovn-kubernetes/pull/498) * [Bug 1930248](https://bugzilla.redhat.com/show_bug.cgi?id=1930248): Sync management port for an existing node [#497](https://github.com/openshift/ovn-kubernetes/pull/497) * 4-9-21 merge [#496](https://github.com/openshift/ovn-kubernetes/pull/496) * Dockerfile: bump OVS to openvswitch2.15-2.15.0-9 [#492](https://github.com/openshift/ovn-kubernetes/pull/492) * [Bug 1944180](https://bugzilla.redhat.com/show_bug.cgi?id=1944180): 3-30-21 merge [#480](https://github.com/openshift/ovn-kubernetes/pull/480) * Dockerfile: bump OVS to openvswitch2.15-2.15.0-2 [#461](https://github.com/openshift/ovn-kubernetes/pull/461) * Add wait to iptables commands for OCP Hacks [#476](https://github.com/openshift/ovn-kubernetes/pull/476) * 3-24-21 merge [#475](https://github.com/openshift/ovn-kubernetes/pull/475) * 3-22-21 merge [#472](https://github.com/openshift/ovn-kubernetes/pull/472) * BZ 1927845: Bump OVS version to 2.13.0-79.5.el8fdp [#434](https://github.com/openshift/ovn-kubernetes/pull/434) * Remove valadas from owners [#469](https://github.com/openshift/ovn-kubernetes/pull/469) * Bump OVN to ovn2.13-20.12.0-25.el8fdp [#470](https://github.com/openshift/ovn-kubernetes/pull/470) * [Bug 1934643](https://bugzilla.redhat.com/show_bug.cgi?id=1934643): Downstream merge 3-10-21 [#458](https://github.com/openshift/ovn-kubernetes/pull/458) * Downstream merge 3-4-21 [#440](https://github.com/openshift/ovn-kubernetes/pull/440) * Bump OVN to ovn2.13-20.12.0-24.el8fdp [#447](https://github.com/openshift/ovn-kubernetes/pull/447) * Downstream merge 2-22-21 [#438](https://github.com/openshift/ovn-kubernetes/pull/438) * [Bug 1918442](https://bugzilla.redhat.com/show_bug.cgi?id=1918442): Fix idling and rejects for 4.7 [#433](https://github.com/openshift/ovn-kubernetes/pull/433) * Create a podman image to use with CI so linter/utests can be run [#431](https://github.com/openshift/ovn-kubernetes/pull/431) * Updating ose-ovn-kubernetes builder & base images to be consistent with ART [#432](https://github.com/openshift/ovn-kubernetes/pull/432) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/84c87cc0535dc68fb9046c4e8f59dd31039ae446...31cbf7b5f04ffe628882df8ac9d77149a726ea5b) ### [prom-label-proxy](https://github.com/openshift/prom-label-proxy/tree/2faeb4050010914d6b55da38bffb44b95702e052) * Updating prom-label-proxy builder & base images to be consistent with ART [#333](https://github.com/openshift/prom-label-proxy/pull/333) * Updating prom-label-proxy builder & base images to be consistent with ART [#332](https://github.com/openshift/prom-label-proxy/pull/332) * [Full changelog](https://github.com/openshift/prom-label-proxy/compare/db87872c6aba7e4e9def29b33beea582557ce940...2faeb4050010914d6b55da38bffb44b95702e052) ### [prometheus](https://github.com/openshift/prometheus/tree/e5297d8668409ba1e7bb44e7fc5509dd74493d79) * Updating golang-github-prometheus-prometheus builder & base images to be consistent with ART [#79](https://github.com/openshift/prometheus/pull/79) * Updating golang-github-prometheus-prometheus builder & base images to be consistent with ART [#72](https://github.com/openshift/prometheus/pull/72) * [MON-1208](https://issues.redhat.com/browse/MON-1208): Bump Prometheus to v2.24.1 [#69](https://github.com/openshift/prometheus/pull/69) * [Full changelog](https://github.com/openshift/prometheus/compare/cb5e53cdfedfee185feffcec13304dda87ff3055...e5297d8668409ba1e7bb44e7fc5509dd74493d79) ### [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager/tree/7b5ac8741d87542c43d002aef3b881d7f8065133) * Updating golang-github-prometheus-alertmanager builder & base images to be consistent with ART [#44](https://github.com/openshift/prometheus-alertmanager/pull/44) * Updating golang-github-prometheus-alertmanager builder & base images to be consistent with ART [#43](https://github.com/openshift/prometheus-alertmanager/pull/43) * [Full changelog](https://github.com/openshift/prometheus-alertmanager/compare/9954cc421d26ecf498ac82f3cbdc64ce3afa4c74...7b5ac8741d87542c43d002aef3b881d7f8065133) ### [prometheus-config-reloader, prometheus-operator](https://github.com/openshift/prometheus-operator/tree/1572a3d9cb7844352f3e68a3cc4859b39341f967) * Updating prometheus-config-reloader builder & base images to be consistent with ART [#113](https://github.com/openshift/prometheus-operator/pull/113) * Updating prometheus-operator builder & base images to be consistent with ART [#112](https://github.com/openshift/prometheus-operator/pull/112) * Merge 0.45 into master [#109](https://github.com/openshift/prometheus-operator/pull/109) * Updating prometheus-operator builder & base images to be consistent with ART [#107](https://github.com/openshift/prometheus-operator/pull/107) * Updating prometheus-config-reloader builder & base images to be consistent with ART [#108](https://github.com/openshift/prometheus-operator/pull/108) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/1f0fd51df863c8773d2094e4ca78b4bd14cbf6e6...1572a3d9cb7844352f3e68a3cc4859b39341f967) ### [prometheus-node-exporter](https://github.com/openshift/node_exporter/tree/5146a0e9afd8f200aec667ec6b38c9c12b5ec582) * Updating golang-github-prometheus-node_exporter builder & base images to be consistent with ART [#80](https://github.com/openshift/node_exporter/pull/80) * Bump node_exporter to 1.1.1 [#84](https://github.com/openshift/node_exporter/pull/84) * [Full changelog](https://github.com/openshift/node_exporter/compare/76974e2ed037c4bf81387dabf7ccd388a724c5aa...5146a0e9afd8f200aec667ec6b38c9c12b5ec582) ### [service-ca-operator](https://github.com/openshift/service-ca-operator/tree/1b8554002b776e839efc0fd19613f1a1e0012462) * IBM Cloud manifest profile patch [#151](https://github.com/openshift/service-ca-operator/pull/151) * Generate wildcard certificates matching pod host names for headless services [#149](https://github.com/openshift/service-ca-operator/pull/149) * Updating ose-service-ca-operator builder & base images to be consistent with ART [#148](https://github.com/openshift/service-ca-operator/pull/148) * Various e2e test fixes and cleanups [#147](https://github.com/openshift/service-ca-operator/pull/147) * Random cleanups [#150](https://github.com/openshift/service-ca-operator/pull/150) * Don't ignore the minTimeLeft parameter to requiresRegeneration [#143](https://github.com/openshift/service-ca-operator/pull/143) * [Bug 1914446](https://bugzilla.redhat.com/show_bug.cgi?id=1914446): manifests: run the operator's pod as non-root user [#136](https://github.com/openshift/service-ca-operator/pull/136) * Fix (make verify) with Go 1.16 [#142](https://github.com/openshift/service-ca-operator/pull/142) * Remove cleanup of 4.3 deployments that was safe to remove in 4.5 [#141](https://github.com/openshift/service-ca-operator/pull/141) * Updating ose-service-ca-operator builder & base images to be consistent with ART [#139](https://github.com/openshift/service-ca-operator/pull/139) * [Full changelog](https://github.com/openshift/service-ca-operator/compare/f65053f55de7b1793956629c8fa02edb7bb0e5cc...1b8554002b776e839efc0fd19613f1a1e0012462) ### [telemeter](https://github.com/openshift/telemeter/tree/7484569e92fb59bd248d0b51fb446b6222afc1d3) * Updating telemeter builder & base images to be consistent with ART [#373](https://github.com/openshift/telemeter/pull/373) * [Full changelog](https://github.com/openshift/telemeter/compare/e4dac5123ef6b3ecb16b5151e2e8f8aeb8b1f21a...7484569e92fb59bd248d0b51fb446b6222afc1d3) ### [tests](https://github.com/openshift/origin/tree/3f69ec7704428adba502fb700161edc31c29a220) * [Bug 1947809](https://bugzilla.redhat.com/show_bug.cgi?id=1947809): upgrade: register none suite [#26081](https://github.com/openshift/origin/pull/26081) * SNO topology: the oauth-server should only have a single replica now [#26052](https://github.com/openshift/origin/pull/26052) * Set a minimum width to e2e-intervals chart by default [#26078](https://github.com/openshift/origin/pull/26078) * [Bug 1938465](https://bugzilla.redhat.com/show_bug.cgi?id=1938465): test/extended/operators: remove CPU limits exception for Thanos querier [#26048](https://github.com/openshift/origin/pull/26048) * test: Expose node changes as intervals [#26066](https://github.com/openshift/origin/pull/26066) * [Bug 1949050](https://bugzilla.redhat.com/show_bug.cgi?id=1949050): Fix oauthaccesstoken test to use the new required name [#26060](https://github.com/openshift/origin/pull/26060) * [Bug 1948634](https://bugzilla.redhat.com/show_bug.cgi?id=1948634): upgrade: allow upgrades without version change [#26027](https://github.com/openshift/origin/pull/26027) * [Bug 1949042](https://bugzilla.redhat.com/show_bug.cgi?id=1949042): test/extended/router: skip h2 related tests on OpenStack [#26068](https://github.com/openshift/origin/pull/26068) * [Bug 1948021](https://bugzilla.redhat.com/show_bug.cgi?id=1948021): test/extended/operators: Require Upgradeable=True or unset for "start all core operators" [#26030](https://github.com/openshift/origin/pull/26030) * [Bug 1947806](https://bugzilla.redhat.com/show_bug.cgi?id=1947806): test/extended/router: Re-enable h2spec tests [#26044](https://github.com/openshift/origin/pull/26044) * [Bug 1948629](https://bugzilla.redhat.com/show_bug.cgi?id=1948629): upgrades: add "none" / "minimal" test suites to skip disruption tests [#26061](https://github.com/openshift/origin/pull/26061) * pkg/test/ginkgo/cmd_runsuite: Fix e2e-* clobber for upgrade-conformance [#26049](https://github.com/openshift/origin/pull/26049) * update list of canary tests [#26058](https://github.com/openshift/origin/pull/26058) * [Bug 1947806](https://bugzilla.redhat.com/show_bug.cgi?id=1947806): test/extended/router: enable http/2, gRPC router tests [#25897](https://github.com/openshift/origin/pull/25897) * [Bug 1945398](https://bugzilla.redhat.com/show_bug.cgi?id=1945398): e2e requestheader: properly wait for a new oauth-server rollout [#26053](https://github.com/openshift/origin/pull/26053) * test: provide a way to skip tests on disconnected clusters [#26019](https://github.com/openshift/origin/pull/26019) * Baremetal platform tests refinement [#26043](https://github.com/openshift/origin/pull/26043) * visualize monitor event intervals [#26034](https://github.com/openshift/origin/pull/26034) * fix the rest of parallel tests working with old token format [#26009](https://github.com/openshift/origin/pull/26009) * [NE-544](https://issues.redhat.com/browse/NE-544): DNS: Add new dual-stack service DNS test [#25954](https://github.com/openshift/origin/pull/25954) * test: skip checking nodejs 10 and perl 5.26 [#26017](https://github.com/openshift/origin/pull/26017) * require operator availability and non-degraded for upgrades [#26037](https://github.com/openshift/origin/pull/26037) * Add list of canary tests to openshift-tests image [#25946](https://github.com/openshift/origin/pull/25946) * test/extended/operators/daemon_set: Multus bug has been fixed [#25968](https://github.com/openshift/origin/pull/25968) * Change BindNetwork of outhserver to tcp to support IPv6 [#26040](https://github.com/openshift/origin/pull/26040) * Update test rules to bump k8s [#26039](https://github.com/openshift/origin/pull/26039) * test/extended/operators: Multus grew requests, drop its exception [#26031](https://github.com/openshift/origin/pull/26031) * tests/extended: Add a basic sanity test for CoreOS bootimages [#25993](https://github.com/openshift/origin/pull/25993) * test: grant exception to installer etcd retry pods [#26035](https://github.com/openshift/origin/pull/26035) * test: remove apk add tcpdump to internal ports test [#26008](https://github.com/openshift/origin/pull/26008) * Fix tests to allow landing k8s bump in oc [#26032](https://github.com/openshift/origin/pull/26032) * test: EventLevel is compared by value for filtering [#26024](https://github.com/openshift/origin/pull/26024) * test: Remove exceptions in fixed bugs in alert/resource tests [#26020](https://github.com/openshift/origin/pull/26020) * test: Mark GCP as fixed and AWS as flaky in upgrade availability [#26023](https://github.com/openshift/origin/pull/26023) * test: App availability test during upgrade must set minReady [#26022](https://github.com/openshift/origin/pull/26022) * test: Do not check github for commits on OLM test [#26021](https://github.com/openshift/origin/pull/26021) * allow separating monitor event identification from monitor event generation [#26004](https://github.com/openshift/origin/pull/26004) * test/extended/single_node: update for monitoring components [#26018](https://github.com/openshift/origin/pull/26018) * Sync perl/dancer imagestreams and use Perl 5.26-ubi8 and 5.30-ubi8 [#25972](https://github.com/openshift/origin/pull/25972) * Updating openshift-enterprise-tests builder & base images to be consistent with ART [#26013](https://github.com/openshift/origin/pull/26013) * cmd: initialize baremetal provider [#26007](https://github.com/openshift/origin/pull/26007) * test: add baremetal provider [#25994](https://github.com/openshift/origin/pull/25994) * [Bug 1905095](https://bugzilla.redhat.com/show_bug.cgi?id=1905095): Verify layer MIME types in images [#25830](https://github.com/openshift/origin/pull/25830) * Add new tests for baremetal IPI platform [#25853](https://github.com/openshift/origin/pull/25853) * Fix and re-enable test/extended/images/signatures.go [#25880](https://github.com/openshift/origin/pull/25880) * replace registry.redhat.io refs with internal image registry refs in image-eco [#25985](https://github.com/openshift/origin/pull/25985) * pkg/synthetictests/operators: Include the reason string in testOperatorState [#25980](https://github.com/openshift/origin/pull/25980) * [Bug 1909875](https://bugzilla.redhat.com/show_bug.cgi?id=1909875): upgrade/upgrade.go: Enhance upgrade ack time out error [#25984](https://github.com/openshift/origin/pull/25984) * fix CLI and etcd tests to work with the new format of oauth{access,authorize} tokens [#25965](https://github.com/openshift/origin/pull/25965) * test: stop building URL's with host/port and Sprintf [#25987](https://github.com/openshift/origin/pull/25987) * test: Synthetics should only return junit tests instead of a bool [#25988](https://github.com/openshift/origin/pull/25988) * test: grant ovirt-csi-driver an exception for not having requests [#25990](https://github.com/openshift/origin/pull/25990) * test/e2e/upgrade: Relax 'too long' soft timeout for rollback jobs [#25977](https://github.com/openshift/origin/pull/25977) * test: Mark kubelet terminates non-gracefully as a flake [#25986](https://github.com/openshift/origin/pull/25986) * test: Grant bare metal components an exception for not having requests [#25982](https://github.com/openshift/origin/pull/25982) * test: Require no alerts during upgrades [#25904](https://github.com/openshift/origin/pull/25904) * test: Prevent limits from being set on pods and enforce requests [#25959](https://github.com/openshift/origin/pull/25959) * test: External image test was silently failing [#25958](https://github.com/openshift/origin/pull/25958) * test: Mark pod transition back to pending as a flake for now [#25971](https://github.com/openshift/origin/pull/25971) * test: Temporarily move some synthetics out of disruptive [#25961](https://github.com/openshift/origin/pull/25961) * [Bug 1939232](https://bugzilla.redhat.com/show_bug.cgi?id=1939232): Update tests to use Ruby 2.7 [#25949](https://github.com/openshift/origin/pull/25949) * [Bug 1928946](https://bugzilla.redhat.com/show_bug.cgi?id=1928946): Move apiserver graceful failure responsibility to invariant [#25963](https://github.com/openshift/origin/pull/25963) * Skip maxUnavailable check on DS on masters with complex label selectors [#25962](https://github.com/openshift/origin/pull/25962) * extended/router: Omit routes.json from cat command [#25030](https://github.com/openshift/origin/pull/25030) * test: Fail if a daemonset has a different upgrade strategy than default [#25928](https://github.com/openshift/origin/pull/25928) * Remove console deployments from list of 2 replicas in single-replica topology [#25929](https://github.com/openshift/origin/pull/25929) * test: When node upgrade sythetic resets, clear intermediate state [#25957](https://github.com/openshift/origin/pull/25957) * indicate which tests correspond to an operator outage [#25953](https://github.com/openshift/origin/pull/25953) * [Bug 1891124](https://bugzilla.redhat.com/show_bug.cgi?id=1891124): Skip MCO CRD checks for ibmcloud provider in cli testing [#25742](https://github.com/openshift/origin/pull/25742) * operators: prevent panic in no crashlooping pods in core namespaces [#25944](https://github.com/openshift/origin/pull/25944) * straight moves of the various synthentic tests [#25948](https://github.com/openshift/origin/pull/25948) * Add BareMetalPlatformType into e2e upgrade service unsupported list [#25940](https://github.com/openshift/origin/pull/25940) * [Bug 1928297](https://bugzilla.redhat.com/show_bug.cgi?id=1928297): Wait until router pod is ready before checking health [#25895](https://github.com/openshift/origin/pull/25895) * test/extended/router: Add OWNERS [#25621](https://github.com/openshift/origin/pull/25621) * flake on operator state changes during e2e [#25918](https://github.com/openshift/origin/pull/25918) * test: Node unready should ignore the ns/ in event locator [#25939](https://github.com/openshift/origin/pull/25939) * test: Consider UpgradeRollback as an invariant reset for node ready [#25935](https://github.com/openshift/origin/pull/25935) * test: Nodes that are deleted should not fire the unready alert [#25934](https://github.com/openshift/origin/pull/25934) * test: Graceful termination invariant should separate pre-suite events [#25932](https://github.com/openshift/origin/pull/25932) * [Bug 1933114](https://bugzilla.redhat.com/show_bug.cgi?id=1933114): test/extended/router/idle: skip test on virt platforms [#25924](https://github.com/openshift/origin/pull/25924) * Restore s2i memoryswap quota test [#25917](https://github.com/openshift/origin/pull/25917) * test: Exclude AggregatedAPIDown alert caused by test cleanup [#25925](https://github.com/openshift/origin/pull/25925) * test: Prevent all SCC failures from being allowed during normal e2e [#25919](https://github.com/openshift/origin/pull/25919) * test: Detect when the master pool is still updating after upgrade [#25922](https://github.com/openshift/origin/pull/25922) * [Bug 1932618](https://bugzilla.redhat.com/show_bug.cgi?id=1932618): Don't allow alerts to fire during a test run [#25923](https://github.com/openshift/origin/pull/25923) * monitor: Improve cluster operator transition message [#25921](https://github.com/openshift/origin/pull/25921) * put the SCC test back [#25911](https://github.com/openshift/origin/pull/25911) * [Bug 1929110](https://bugzilla.redhat.com/show_bug.cgi?id=1929110): test: add vsphere to unsupported platforms for LB service [#25900](https://github.com/openshift/origin/pull/25900) * Added openshift-image-registry to single node topology test allowedToFail list [#25902](https://github.com/openshift/origin/pull/25902) * [Bug 1921720](https://bugzilla.redhat.com/show_bug.cgi?id=1921720): fix sig-cli flakes [#25909](https://github.com/openshift/origin/pull/25909) * test: Ensure nodes stay ready during upgrades after reboot [#25896](https://github.com/openshift/origin/pull/25896) * test: AWS and Azure should tolerate no API disruption [#25903](https://github.com/openshift/origin/pull/25903) * test: Synthetic failures were not failing the job [#25901](https://github.com/openshift/origin/pull/25901) * test: SCC early failures (before suite) flake until fixed [#25906](https://github.com/openshift/origin/pull/25906) * [Bug 1899941](https://bugzilla.redhat.com/show_bug.cgi?id=1899941): Add e2e test for liveness override annotation [#25828](https://github.com/openshift/origin/pull/25828) * [Bug 1925493](https://bugzilla.redhat.com/show_bug.cgi?id=1925493): Bump (openshift/kubernetes) with updated tests [#25876](https://github.com/openshift/origin/pull/25876) * [Bug 1926146](https://bugzilla.redhat.com/show_bug.cgi?id=1926146): test/extended/router/idle: address flakes/failures seen in CI [#25874](https://github.com/openshift/origin/pull/25874) * test: Calculate leader elections over individual metrics [#25882](https://github.com/openshift/origin/pull/25882) * tolerate permissions for allowing in-cluster CA bundles to all authenticated [#25881](https://github.com/openshift/origin/pull/25881) * e2e: test OAuth API connections in the tests by that name [#25879](https://github.com/openshift/origin/pull/25879) * [Bug 1926977](https://bugzilla.redhat.com/show_bug.cgi?id=1926977): adjust route host for redis/nodejs to accomodate new apiserver restrictions [#25877](https://github.com/openshift/origin/pull/25877) * Test that new single replica topology API is taken into account [#25812](https://github.com/openshift/origin/pull/25812) * Updating openshift-enterprise-tests builder & base images to be consistent with ART [#25873](https://github.com/openshift/origin/pull/25873) * Change registry.svc.ci.openshift.org to registry.ci.openshift.org [#25863](https://github.com/openshift/origin/pull/25863) * Updating ose-hello-openshift builder & base images to be consistent with ART [#25872](https://github.com/openshift/origin/pull/25872) * [Bug 1924953](https://bugzilla.redhat.com/show_bug.cgi?id=1924953): Allow prometheus state clear to pass etcd leader change test [#25870](https://github.com/openshift/origin/pull/25870) * [Bug 1886160](https://bugzilla.redhat.com/show_bug.cgi?id=1886160): Add test of documented backup/restore procedure [#25723](https://github.com/openshift/origin/pull/25723) * Upgrade openshift/api to 670ac3fc997c [#25869](https://github.com/openshift/origin/pull/25869) * [Bug 1896558](https://bugzilla.redhat.com/show_bug.cgi?id=1896558): bump(openshift/kubernetes): fix flaking multi-AZ test [#25848](https://github.com/openshift/origin/pull/25848) * [Bug 1920221](https://bugzilla.redhat.com/show_bug.cgi?id=1920221): Don't initialize zone info repeatedly [#25861](https://github.com/openshift/origin/pull/25861) * [Full changelog](https://github.com/openshift/origin/compare/8b31c8bd88c20a8eb0a7ea32b7e42fdbae212731...3f69ec7704428adba502fb700161edc31c29a220) ### [thanos](https://github.com/openshift/thanos/tree/5153f7d91401a67415a69ac5a7d9c8aa52ef6a1f) * [Bug 1926598](https://bugzilla.redhat.com/show_bug.cgi?id=1926598): pkg/rules: fix deduplication of equal alerts with different labels [#51](https://github.com/openshift/thanos/pull/51) * Updating thanos builder & base images to be consistent with ART [#50](https://github.com/openshift/thanos/pull/50) * Updating thanos builder & base images to be consistent with ART [#48](https://github.com/openshift/thanos/pull/48) * [Bug 1929540](https://bugzilla.redhat.com/show_bug.cgi?id=1929540): update golang.org/x/text [#49](https://github.com/openshift/thanos/pull/49) * [Full changelog](https://github.com/openshift/thanos/compare/319e70c1dacc87e9d88c4f364541699979c31602...5153f7d91401a67415a69ac5a7d9c8aa52ef6a1f)