# 4.4.0-0.okd-2020-03-28-092308 Created: 2020-03-28 09:30:15 +0000 UTC Image Digest: `sha256:79f2415cc7b702866c0ccb974d5dabc7b85d0eacb5537680c846df7ad6e06352` ## Changes from 4.4.0-0.okd-2020-01-28-022517 ### Components * Kubernetes 1.17.1 * Fedora CoreOS upgraded from 31.20200127.20 to 31.20200327.20 ### New images * [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator) git [e433863e](https://github.com/openshift/cluster-etcd-operator/commit/e433863e214e42f12e0f301598d664b782f36fb8) `sha256:4001104492ffe03d86f573f7cc89f16683cdccd1d86f4ea0d21bc401bac2a692` * [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [1322dc43](https://github.com/openshift/route-override-cni/commit/1322dc43712e12a021f5e83c8d752e7d8c30aa6e) `sha256:881fb4028fec3fc027980e821307bfd7afbc0587a8d6e597a9243e60163c3569` * [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [9cca449d](https://github.com/openshift/whereabouts-cni/commit/9cca449d619ed0f93a06aca9255004672bb6c96e) `sha256:2cc79c246065854375c247757464f13e32e871901cdc36d95f6118db3cd62a5b` * [oauth-proxy-samples](https://github.com/openshift/oauth-proxy) git [3d0621eb](https://github.com/openshift/oauth-proxy/commit/3d0621eb72c9dd1c036505363032468a9016f381) `sha256:0656318cefa7961a1333b9de440fcc526ca76065f855a7a3082dc35d21be134f` ### Removed images * support-operator ### Rebuilt images without code change * [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg) git [09850a72](https://github.com/openshift/baremetal-runtimecfg/commit/09850a724d9290ffb05db3dd7f4f4c748b982759) `sha256:ecdbba18b3a4575af45509048455a268e979f693341443ba942c152ea3dfaf49` * [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator) git [a9548e6d](https://github.com/openshift/cluster-storage-operator/commit/a9548e6d0ac621a5c6e8e3544ca680280a1ca746) `sha256:92e76e6ba72ba01decfd128856bafd7a93dc722fed929735fa74d43fc3845f3b` * [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [cca4ce69](https://github.com/openshift/cluster-update-keys/commit/cca4ce696383e70ae669e770bd63265a9540b721) `sha256:7b0812c67a584309ce055a7dc00a4852bf801f3c5068ef63ade3de9993a4c22b` * [ironic-hardware-inventory-recorder](https://github.com/openshift/ironic-hardware-inventory-recorder-image) git [2424a571](https://github.com/openshift/ironic-hardware-inventory-recorder-image/commit/2424a5710060bd762a7ddc3f16b19f9cb48a9726) `sha256:55fcc7142bcc34f208bf7a69237e6bae732206490dbdf25e93fcb2247e573625` * [keepalived-ipfailover](https://github.com/openshift/images) git [6cdb5d36](https://github.com/openshift/images/commit/6cdb5d360768d8f87a615286180e46784ae7d28f) `sha256:2a8ef3288162925ad6ff20a440b66046c067cf20c41d5b814004d13a0ececfe1` * machine-os-content `sha256:a5e6c4c1296d40b1bb737f729d43908e461587dbfef064a98b61b434a356ad99` * [mdns-publisher](https://github.com/openshift/mdns-publisher) git [24135de2](https://github.com/openshift/mdns-publisher/commit/24135de29fc348f3ef455a288013cc1912d969bc) `sha256:e9e19656c3606b99aec6563426f0fedb2d7405b48fe108d9a58b88168709b0a2` * [must-gather](https://github.com/openshift/must-gather) git [3cac0b53](https://github.com/openshift/must-gather/commit/3cac0b5359daebde19240b70c45c860a61e61df8) `sha256:a273f5ac7f1ad8f7ffab45205ac36c8dff92d9107ef3ae429eeb135fa8057b8b` * [pod](https://github.com/openshift/images) git [6cdb5d36](https://github.com/openshift/images/commit/6cdb5d360768d8f87a615286180e46784ae7d28f) `sha256:6e848b9eb42cd4a009b3f02518b3699cbc12d5f84fa2737084c7b73df4f5f5af` ### [aws-machine-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/5fa82204468e71b44f65a5f24e2675dbfa0f5c29) * [Bug 1733474](https://bugzilla.redhat.com/show_bug.cgi?id=1733474): Revendor MAO with new node draining feature check existence before node deletion [#296](https://github.com/openshift/cluster-api-provider-aws/pull/296) * [Bug 1798596](https://bugzilla.redhat.com/show_bug.cgi?id=1798596): take into consideration all instance state for deletion [#291](https://github.com/openshift/cluster-api-provider-aws/pull/291) * [Bug 1796599](https://bugzilla.redhat.com/show_bug.cgi?id=1796599): Save status before Patch() [#288](https://github.com/openshift/cluster-api-provider-aws/pull/288) * [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/59ba191b9f96777f9e1deaa54d022ed3a6c19744...5fa82204468e71b44f65a5f24e2675dbfa0f5c29) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/a949ef838ba6792222a9387b48fc97e3d53fba9e) * cvo-overrides.yaml: point OKD releases to release-controller [#3367](https://github.com/openshift/installer/pull/3367) * Update initial FCOS images to 31.20200310.3.0 [#3349](https://github.com/openshift/installer/pull/3349) * Merge fcos-devel [#3338](https://github.com/openshift/installer/pull/3338) * ignition.Config Spec v3 to runtime.RawExtension conversion [#3344](https://github.com/openshift/installer/pull/3344) * ovirt: Ask for the CA pem content ovirt API [#3322](https://github.com/openshift/installer/pull/3322) * Fix unavailable forked deps and update vendor [#3238](https://github.com/openshift/installer/pull/3238) * bootstrap: check files for duplicates before appending [#3209](https://github.com/openshift/installer/pull/3209) * start GCP services on bootstrap [#3095](https://github.com/openshift/installer/pull/3095) * pkg: always overwrite files created [#3168](https://github.com/openshift/installer/pull/3168) * [Bug 1803174](https://bugzilla.redhat.com/show_bug.cgi?id=1803174): OpenStack CI Install awscli from zip [#3114](https://github.com/openshift/installer/pull/3114) * don't include duplicate files in bootstrap.ign [#3100](https://github.com/openshift/installer/pull/3100) * backport several fixes from master [#3070](https://github.com/openshift/installer/pull/3070) * pkg/asset/machines: avoid generating duplicate MC with ssh keys [#3061](https://github.com/openshift/installer/pull/3061) * pkg/asset: Force phony pull secret in place of no pull secret [#3020](https://github.com/openshift/installer/pull/3020) * GCP: add a script and a service which ensure GCP routes are set correctly [#3067](https://github.com/openshift/installer/pull/3067) * support xz-encoded images [#3008](https://github.com/openshift/installer/pull/3008) * cherrypick UPI fixes [#3013](https://github.com/openshift/installer/pull/3013) * openstack: remove "filesystem" from tf files [#3012](https://github.com/openshift/installer/pull/3012) * [Full changelog](https://github.com/openshift/installer/compare/7ca0817244033e5f543541def5b18ea1bac440f7...a949ef838ba6792222a9387b48fc97e3d53fba9e) ### [cli, cli-artifacts, deployer](https://github.com/openshift/oc/tree/2576e482bf003e34e67ba3d69edcf5d411cfd6f3) * [Bug 1810268](https://bugzilla.redhat.com/show_bug.cgi?id=1810268): Don't default to always mirror manifestlists [#341](https://github.com/openshift/oc/pull/341) * [release 4.4] Bug 1804554: bump(operator-framework/operator-registry) [#331](https://github.com/openshift/oc/pull/331) * [Bug 1808078](https://bugzilla.redhat.com/show_bug.cgi?id=1808078): fix(catalog): use registry image from openshift quay namespace [#326](https://github.com/openshift/oc/pull/326) * [Bug 1806780](https://bugzilla.redhat.com/show_bug.cgi?id=1806780): Allow a file:// release argument to release mirror [#327](https://github.com/openshift/oc/pull/327) * [Bug 1807810](https://bugzilla.redhat.com/show_bug.cgi?id=1807810): [release-4.4] override FileDir with FromFileDir if set in Complete [#324](https://github.com/openshift/oc/pull/324) * [Bug 1806662](https://bugzilla.redhat.com/show_bug.cgi?id=1806662): set nodeName for debug pod only when explicitly set [#323](https://github.com/openshift/oc/pull/323) * [Bug 1804600](https://bugzilla.redhat.com/show_bug.cgi?id=1804600): Option to force RepoDigest mirror [#304](https://github.com/openshift/oc/pull/304) * [Bug 1804609](https://bugzilla.redhat.com/show_bug.cgi?id=1804609): bump(github.com/mtrmac/gpgme): v0.1.2 [#306](https://github.com/openshift/oc/pull/306) * [Bug 1804976](https://bugzilla.redhat.com/show_bug.cgi?id=1804976): Add newline for pipeline deprecate info [#309](https://github.com/openshift/oc/pull/309) * [Bug 1755428](https://bugzilla.redhat.com/show_bug.cgi?id=1755428): improve error msgs in must-gather in case of must-gather pod not found [#295](https://github.com/openshift/oc/pull/295) * [Bug 1771552](https://bugzilla.redhat.com/show_bug.cgi?id=1771552): Bug 1771553: Bug 1771549: Bug 1798549: oc debug [#277](https://github.com/openshift/oc/pull/277) * [Bug 1801064](https://bugzilla.redhat.com/show_bug.cgi?id=1801064): Deprecate Pipelines in new-app/build [#291](https://github.com/openshift/oc/pull/291) * [Bug 1746149](https://bugzilla.redhat.com/show_bug.cgi?id=1746149): fix tag creation when imagestreamtags are not accessible [#275](https://github.com/openshift/oc/pull/275) * [Bug 1762692](https://bugzilla.redhat.com/show_bug.cgi?id=1762692): Bump kubectl 1.17 [#292](https://github.com/openshift/oc/pull/292) * [Bug 1801253](https://bugzilla.redhat.com/show_bug.cgi?id=1801253): Enforce golang only at 1.13.4 level [#289](https://github.com/openshift/oc/pull/289) * [Bug 1789266](https://bugzilla.redhat.com/show_bug.cgi?id=1789266): remove deprecated oc secret sub-commands [#271](https://github.com/openshift/oc/pull/271) * [Bug 1798961](https://bugzilla.redhat.com/show_bug.cgi?id=1798961): correct the example info [#285](https://github.com/openshift/oc/pull/285) * [Bug 1799075](https://bugzilla.redhat.com/show_bug.cgi?id=1799075): Build machinery [#286](https://github.com/openshift/oc/pull/286) * [Bug 1798622](https://bugzilla.redhat.com/show_bug.cgi?id=1798622): oc adm release info: escape PR titles which might contain html [#281](https://github.com/openshift/oc/pull/281) * [Bug 1793267](https://bugzilla.redhat.com/show_bug.cgi?id=1793267): Add -mod=vendor fallback for `go list` [#284](https://github.com/openshift/oc/pull/284) * [Bug 1774366](https://bugzilla.redhat.com/show_bug.cgi?id=1774366): Squash oc logs on top upstream logs command [#233](https://github.com/openshift/oc/pull/233) * [Bug 1793267](https://bugzilla.redhat.com/show_bug.cgi?id=1793267): Add verify-deps target [#279](https://github.com/openshift/oc/pull/279) * [Bug 1794606](https://bugzilla.redhat.com/show_bug.cgi?id=1794606): Use polymorphic helpers from exec, when reading a pod [#260](https://github.com/openshift/oc/pull/260) * [Bug 1790798](https://bugzilla.redhat.com/show_bug.cgi?id=1790798): Mirror images one by one for oc adm catalog mirror [#253](https://github.com/openshift/oc/pull/253) * [Bug 1794516](https://bugzilla.redhat.com/show_bug.cgi?id=1794516): initialize auth plugins [#266](https://github.com/openshift/oc/pull/266) * [Full changelog](https://github.com/openshift/oc/compare/2dc71a44aa3451121fb3560ebe91c3d4c757c735...2576e482bf003e34e67ba3d69edcf5d411cfd6f3) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/446680ed10ac938e11626409acb0c076edd3fd52) * [Bug 1813998](https://bugzilla.redhat.com/show_bug.cgi?id=1813998): handle old Infrastructure objects without PlatformStatus [#168](https://github.com/openshift/cloud-credential-operator/pull/168) * [Bug 1811760](https://bugzilla.redhat.com/show_bug.cgi?id=1811760): Some cluster operators fail to come up because RHV CA is not trusted by a pod [#165](https://github.com/openshift/cloud-credential-operator/pull/165) * [Bug 1810865](https://bugzilla.redhat.com/show_bug.cgi?id=1810865): provide region when setting up an AWS client [#160](https://github.com/openshift/cloud-credential-operator/pull/160) * [Bug 1794536](https://bugzilla.redhat.com/show_bug.cgi?id=1794536): don't report conditions when CCO is disabled [#154](https://github.com/openshift/cloud-credential-operator/pull/154) * [Bug 1750338](https://bugzilla.redhat.com/show_bug.cgi?id=1750338): improve permissions simulation by adding region info [#124](https://github.com/openshift/cloud-credential-operator/pull/124) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/1ea34db53e72fefeae29fa1da915644d8281caf1...446680ed10ac938e11626409acb0c076edd3fd52) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/2ec7b65fe73c101b150bc5b8817f644bdd0960cb) * [Bug 1809667](https://bugzilla.redhat.com/show_bug.cgi?id=1809667): The oauth server should wait until it is out of rotation to shut down [#255](https://github.com/openshift/cluster-authentication-operator/pull/255) * [Bug 1807467](https://bugzilla.redhat.com/show_bug.cgi?id=1807467): Resync auth operator informer every 30 sec to tighten sync loop for .well-known check [#254](https://github.com/openshift/cluster-authentication-operator/pull/254) * [Bug 1798946](https://bugzilla.redhat.com/show_bug.cgi?id=1798946): react to changes of the kube-system/kubeadmin secret [#249](https://github.com/openshift/cluster-authentication-operator/pull/249) * Pick up mobile fix [#246](https://github.com/openshift/cluster-authentication-operator/pull/246) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/38e8bca6a76fa3af8320795586c470629dde650f...2ec7b65fe73c101b150bc5b8817f644bdd0960cb) ### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/6768c3c3d76d1def41eebeb3095a0ff5d99d7908) * BUG 1804826: UPSTREAM: <carry>: openshift: Add topology.kubernetes.io labels to be ignored when comparing similar node groups [#127](https://github.com/openshift/kubernetes-autoscaler/pull/127) * BUG 1805153: Ensure DeleteNodes doesn't delete a node twice [#128](https://github.com/openshift/kubernetes-autoscaler/pull/128) * [Bug 1801254](https://bugzilla.redhat.com/show_bug.cgi?id=1801254): UPSTREAM: <carry>: openshift: Let Nodes() return the list of all machines [#122](https://github.com/openshift/kubernetes-autoscaler/pull/122) * Rebase 1.17.0 [#121](https://github.com/openshift/kubernetes-autoscaler/pull/121) * [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/d45f94da59de0f949b8d84e67f7c4074ed6e0952...6768c3c3d76d1def41eebeb3095a0ff5d99d7908) ### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/8277beb9accd15c35ec8500ae224fe8751473753) * [Bug 1814090](https://bugzilla.redhat.com/show_bug.cgi?id=1814090): ROKS - remove additional autoscaler manifests [#141](https://github.com/openshift/cluster-autoscaler-operator/pull/141) * [Bug 1771773](https://bugzilla.redhat.com/show_bug.cgi?id=1771773): webhooks: Rely on service-ca-operator for CA injection [#132](https://github.com/openshift/cluster-autoscaler-operator/pull/132) * [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/b43f2fabede25a6e856546783bf1fd853dba9cfa...8277beb9accd15c35ec8500ae224fe8751473753) ### [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap/tree/04c97c30e79430ad836fceff4c6f8c9429be6663) * [Bug 1802802](https://bugzilla.redhat.com/show_bug.cgi?id=1802802): Send bootstrap-finished event when all assets are created [#31](https://github.com/openshift/cluster-bootstrap/pull/31) * [Full changelog](https://github.com/openshift/cluster-bootstrap/compare/106f76b4d183cc24e58d26b3b57b2bf1e2362a9d...04c97c30e79430ad836fceff4c6f8c9429be6663) ### [cluster-config-operator](https://github.com/openshift/cluster-config-operator/tree/3d7c9399de0ff9985aff669ebe3cdea9d1e73ce4) * [Bug 1795412](https://bugzilla.redhat.com/show_bug.cgi?id=1795412): Only install config-operator config/v1 manifests [#115](https://github.com/openshift/cluster-config-operator/pull/115) * Bump library go [#114](https://github.com/openshift/cluster-config-operator/pull/114) * Convert to go mod and bump(*) [#113](https://github.com/openshift/cluster-config-operator/pull/113) * [Full changelog](https://github.com/openshift/cluster-config-operator/compare/fab2f32ce75a982201e2681aca9d89e793f6e57b...3d7c9399de0ff9985aff669ebe3cdea9d1e73ce4) ### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/4492120dbebb8dd283f1ba9caec67f9f605cda1c) * 4.4: Bug 1816826: Move to namespace openshift-cluster-storage-operator [#35](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/35) * [Bug 1808337](https://bugzilla.redhat.com/show_bug.cgi?id=1808337): Update getters to match upstream [#31](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/31) * [Bug 1798448](https://bugzilla.redhat.com/show_bug.cgi?id=1798448): Use Origin images from quay.io/openshift [#28](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/28) * [Bug 1797694](https://bugzilla.redhat.com/show_bug.cgi?id=1797694): Add unit tests [#27](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/27) * [Bug 1797694](https://bugzilla.redhat.com/show_bug.cgi?id=1797694): Remove unused variable and file [#26](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/26) * Fix must-gather namespace names [#24](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/24) * Update Deployment on image version change [#23](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/23) * Remove unused deployment lister [#25](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/25) * Wait for informer sync on startup [#22](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/22) * [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/88f027259c2cbefcd03beafb34a7c77cf77bb452...4492120dbebb8dd283f1ba9caec67f9f605cda1c) ### [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator/tree/de1a3573c417ccbc00abbfa436ecd90bb1730bb6) * [Bug 1786024](https://bugzilla.redhat.com/show_bug.cgi?id=1786024): Try TCP DNS in dns-node-resolver [#153](https://github.com/openshift/cluster-dns-operator/pull/153) * [Full changelog](https://github.com/openshift/cluster-dns-operator/compare/dc1189512f9a708e49a2ae71bf909a51cb5d297b...de1a3573c417ccbc00abbfa436ecd90bb1730bb6) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/6516529c5790e0b522a17980bb2186cb08c0b0e1) * [Bug 1810490](https://bugzilla.redhat.com/show_bug.cgi?id=1810490): Ignore Swift backend if the user doesn't have required permissions [#483](https://github.com/openshift/cluster-image-registry-operator/pull/483) * [Bug 1809467](https://bugzilla.redhat.com/show_bug.cgi?id=1809467): Making storage driver optional on Mutators. [#479](https://github.com/openshift/cluster-image-registry-operator/pull/479) * [Bug 1806757](https://bugzilla.redhat.com/show_bug.cgi?id=1806757): remove storage status when storage is removed [#478](https://github.com/openshift/cluster-image-registry-operator/pull/478) * [Bug 1808425](https://bugzilla.redhat.com/show_bug.cgi?id=1808425): Remove watch for KubeSystem ConfigMaps [#471](https://github.com/openshift/cluster-image-registry-operator/pull/471) * [Bug 1806687](https://bugzilla.redhat.com/show_bug.cgi?id=1806687): Image pruner updates: Controller / Prune Registry [#468](https://github.com/openshift/cluster-image-registry-operator/pull/468) * [Bug 1806757](https://bugzilla.redhat.com/show_bug.cgi?id=1806757): fix regression [#467](https://github.com/openshift/cluster-image-registry-operator/pull/467) * [Bug 1803970](https://bugzilla.redhat.com/show_bug.cgi?id=1803970): Creating ClusterOperator resource on ErrStorageNotConfigured [#460](https://github.com/openshift/cluster-image-registry-operator/pull/460) * [Bug 1801474](https://bugzilla.redhat.com/show_bug.cgi?id=1801474): nodeca daemon should tolerate all taints [#457](https://github.com/openshift/cluster-image-registry-operator/pull/457) * [Bug 1791934](https://bugzilla.redhat.com/show_bug.cgi?id=1791934): independent controller for clusteroperators [#446](https://github.com/openshift/cluster-image-registry-operator/pull/446) * [Bug 1769927](https://bugzilla.redhat.com/show_bug.cgi?id=1769927): Persistent Deployment [#451](https://github.com/openshift/cluster-image-registry-operator/pull/451) * Report image pruner install status correctly. [#449](https://github.com/openshift/cluster-image-registry-operator/pull/449) * Add support for OpenStack clouds with self-signed certificates [#445](https://github.com/openshift/cluster-image-registry-operator/pull/445) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/93ab683cebe75e5598056d50aa51b3aa914972a9...6516529c5790e0b522a17980bb2186cb08c0b0e1) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/3976055718cd505db8682088f7956df09df0cb0f) * [Bug 1809622](https://bugzilla.redhat.com/show_bug.cgi?id=1809622): Add support for AWS China region route53 Service [#367](https://github.com/openshift/cluster-ingress-operator/pull/367) * [Bug 1809667](https://bugzilla.redhat.com/show_bug.cgi?id=1809667): Tune AWS load balancers to be consistent with other platforms [#370](https://github.com/openshift/cluster-ingress-operator/pull/370) * [Bug 1809667](https://bugzilla.redhat.com/show_bug.cgi?id=1809667): Router should deploy with a very long grace period [#368](https://github.com/openshift/cluster-ingress-operator/pull/368) * [Bug 1770677](https://bugzilla.redhat.com/show_bug.cgi?id=1770677): upstream the dnsrecord type [#360](https://github.com/openshift/cluster-ingress-operator/pull/360) * [Bug 1801543](https://bugzilla.redhat.com/show_bug.cgi?id=1801543): Update CRDs [#359](https://github.com/openshift/cluster-ingress-operator/pull/359) * [Bug 1801410](https://bugzilla.redhat.com/show_bug.cgi?id=1801410): Set affinity for "NodePortService" [#357](https://github.com/openshift/cluster-ingress-operator/pull/357) * Add support for IBM cloud platform load balancers [#335](https://github.com/openshift/cluster-ingress-operator/pull/335) * [Bug 1793541](https://bugzilla.redhat.com/show_bug.cgi?id=1793541): Only initialize DNS providers if DNS config is present [#353](https://github.com/openshift/cluster-ingress-operator/pull/353) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/4c6bc745961260781767096fd52dd0f0c2b89cf0...3976055718cd505db8682088f7956df09df0cb0f) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/c1adad084525c6252b5725d237b59d1068d145a2) * [Bug 1813914](https://bugzilla.redhat.com/show_bug.cgi?id=1813914): Disable serving for cert regeneration controller to avoid wrong dependency [#798](https://github.com/openshift/cluster-kube-apiserver-operator/pull/798) * [Bug 1812210](https://bugzilla.redhat.com/show_bug.cgi?id=1812210): use localhost name instead of localhost IPs [#792](https://github.com/openshift/cluster-kube-apiserver-operator/pull/792) * [Bug 1771410](https://bugzilla.redhat.com/show_bug.cgi?id=1771410): Use the new tls-server-name option in kubeconfig [#786](https://github.com/openshift/cluster-kube-apiserver-operator/pull/786) * [Bug 1797593](https://bugzilla.redhat.com/show_bug.cgi?id=1797593): Revert "force cert rotation every couple days for development" [#771](https://github.com/openshift/cluster-kube-apiserver-operator/pull/771) * [Bug 1771410](https://bugzilla.redhat.com/show_bug.cgi?id=1771410): Disable delegated auth for recovery [#775](https://github.com/openshift/cluster-kube-apiserver-operator/pull/775) * [Bug 1805519](https://bugzilla.redhat.com/show_bug.cgi?id=1805519): skip using bootstrap etcd [#774](https://github.com/openshift/cluster-kube-apiserver-operator/pull/774) * [Bug 1805445](https://bugzilla.redhat.com/show_bug.cgi?id=1805445): [release-4.4] baremetal: Explicitly advertise the host IP chosen by kubelet [#773](https://github.com/openshift/cluster-kube-apiserver-operator/pull/773) * [Bug 1797601](https://bugzilla.redhat.com/show_bug.cgi?id=1797601): force cert rotation every couple days for development: aggregator-client-signer [#767](https://github.com/openshift/cluster-kube-apiserver-operator/pull/767) * [Bug 1802247](https://bugzilla.redhat.com/show_bug.cgi?id=1802247): Check operator readiness before each bound token controller test [#763](https://github.com/openshift/cluster-kube-apiserver-operator/pull/763) * [Bug 1793850](https://bugzilla.redhat.com/show_bug.cgi?id=1793850): Update UsingDeprecatedAPIExtensionsV1Beta1 alert [#764](https://github.com/openshift/cluster-kube-apiserver-operator/pull/764) * [Bug 1785498](https://bugzilla.redhat.com/show_bug.cgi?id=1785498): regenerate-certificates command blocked by error illegal base64 data at input byte 3 [#761](https://github.com/openshift/cluster-kube-apiserver-operator/pull/761) * [Bug 1793850](https://bugzilla.redhat.com/show_bug.cgi?id=1793850): Update UsingDeprecatedAPIExtensionsV1Beta1 alert [#762](https://github.com/openshift/cluster-kube-apiserver-operator/pull/762) * [Bug 1793850](https://bugzilla.redhat.com/show_bug.cgi?id=1793850): Update UsingDeprecatedAPIExtensionsV1Beta1 alert [#742](https://github.com/openshift/cluster-kube-apiserver-operator/pull/742) * [Bug 1794376](https://bugzilla.redhat.com/show_bug.cgi?id=1794376): Remove IPv6 dualstack feature gate [#758](https://github.com/openshift/cluster-kube-apiserver-operator/pull/758) * [Bug 1801154](https://bugzilla.redhat.com/show_bug.cgi?id=1801154): manifests/: Throw away unused high cardinality apiserver duration buckets [#752](https://github.com/openshift/cluster-kube-apiserver-operator/pull/752) * [Bug 1798609](https://bugzilla.redhat.com/show_bug.cgi?id=1798609): Report a metric about proxy enablement [#743](https://github.com/openshift/cluster-kube-apiserver-operator/pull/743) * recovery: update kube-apiserver container name [#755](https://github.com/openshift/cluster-kube-apiserver-operator/pull/755) * [Bug 1798725](https://bugzilla.redhat.com/show_bug.cgi?id=1798725): static pod operator cannot be composed [#754](https://github.com/openshift/cluster-kube-apiserver-operator/pull/754) * bindata: preselect container name for oc [#753](https://github.com/openshift/cluster-kube-apiserver-operator/pull/753) * [Bug 1798214](https://bugzilla.redhat.com/show_bug.cgi?id=1798214): Add a PrometheusRule to aggregate in-flight requests [#737](https://github.com/openshift/cluster-kube-apiserver-operator/pull/737) * [Bug 1693951](https://bugzilla.redhat.com/show_bug.cgi?id=1693951): consume the master kubelet bootstrap credential from a separate confi… [#747](https://github.com/openshift/cluster-kube-apiserver-operator/pull/747) * [Bug 1798048](https://bugzilla.redhat.com/show_bug.cgi?id=1798048): bindata: remove revision suffix from containers [#750](https://github.com/openshift/cluster-kube-apiserver-operator/pull/750) * [Bug 1797759](https://bugzilla.redhat.com/show_bug.cgi?id=1797759): update library-go to use cached client [#729](https://github.com/openshift/cluster-kube-apiserver-operator/pull/729) * [Bug 1797601](https://bugzilla.redhat.com/show_bug.cgi?id=1797601): force cert rotation every couple days for development [#748](https://github.com/openshift/cluster-kube-apiserver-operator/pull/748) * [Bug 1797657](https://bugzilla.redhat.com/show_bug.cgi?id=1797657): increase the max-requests limits [#733](https://github.com/openshift/cluster-kube-apiserver-operator/pull/733) * bump library-go to get controller factory [#739](https://github.com/openshift/cluster-kube-apiserver-operator/pull/739) * manifests: set caFile for service monitor [#504](https://github.com/openshift/cluster-kube-apiserver-operator/pull/504) * Cleanup post-bootstrap config handling [#738](https://github.com/openshift/cluster-kube-apiserver-operator/pull/738) * Enable changing bound service account token issuer from default [#727](https://github.com/openshift/cluster-kube-apiserver-operator/pull/727) * Add cert regeneration controller [#635](https://github.com/openshift/cluster-kube-apiserver-operator/pull/635) * Enable bound SA tokens [#718](https://github.com/openshift/cluster-kube-apiserver-operator/pull/718) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/7e19f697445d85cff01c76969563c5b30724f828...c1adad084525c6252b5725d237b59d1068d145a2) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/c9838620d2d3376029b890e07ba1dae61f3e663c) * [Bug 1813947](https://bugzilla.redhat.com/show_bug.cgi?id=1813947): Disable serving for cert regeneration controller to avoid wrong dependency [#375](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/375) * [Bug 1810182](https://bugzilla.redhat.com/show_bug.cgi?id=1810182): Remove wildcard COPY form Dockerfile [#370](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/370) * [Bug 1771410](https://bugzilla.redhat.com/show_bug.cgi?id=1771410): Reload client certs [#362](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/362) * [Bug 1809368](https://bugzilla.redhat.com/show_bug.cgi?id=1809368): bump openshift/api to remove IPv6DualStack feature flag [#359](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/359) * [Bug 1771410](https://bugzilla.redhat.com/show_bug.cgi?id=1771410): Use the new tls-server-name option in kubeconfig [#358](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/358) * [Bug 1805791](https://bugzilla.redhat.com/show_bug.cgi?id=1805791): Make csr-signer live-reloaded [#353](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/353) * [Bug 1801156](https://bugzilla.redhat.com/show_bug.cgi?id=1801156): Enforce golang only at 1.13.4 level [#347](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/347) * [Bug 1798725](https://bugzilla.redhat.com/show_bug.cgi?id=1798725): static pod operator cannot be composed [#346](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/346) * Preselect cotnainer name for oc [#345](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/345) * [Bug 1798868](https://bugzilla.redhat.com/show_bug.cgi?id=1798868): Remove clean target that is already automatic for a while [#344](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/344) * [Bug 1798868](https://bugzilla.redhat.com/show_bug.cgi?id=1798868): Migrate to build-machinery-go [#343](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/343) * [Bug 1798048](https://bugzilla.redhat.com/show_bug.cgi?id=1798048): bindata: remove revision suffix from containers [#342](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/342) * [Bug 1771809](https://bugzilla.redhat.com/show_bug.cgi?id=1771809): Add e2e for PodDisruptionBudgetAtLimit alert [#316](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/316) * Recovery controller [#334](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/334) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/342bdb3511188e48ed85d61868258f12a7c3bbf4...c9838620d2d3376029b890e07ba1dae61f3e663c) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/66451c67c9e39693191a8d27cb992cbd760d42a3) * [Bug 1771410](https://bugzilla.redhat.com/show_bug.cgi?id=1771410): Add cert syncer 4.4 [#217](https://github.com/openshift/cluster-kube-scheduler-operator/pull/217) * [Bug 1810182](https://bugzilla.redhat.com/show_bug.cgi?id=1810182): Remove wildcard COPY form Dockerfile [#222](https://github.com/openshift/cluster-kube-scheduler-operator/pull/222) * [Bug 1798725](https://bugzilla.redhat.com/show_bug.cgi?id=1798725): static pod operator cannot be composed [#206](https://github.com/openshift/cluster-kube-scheduler-operator/pull/206) * [Bug 1798891](https://bugzilla.redhat.com/show_bug.cgi?id=1798891): Switch to openshift/build-machinery-go [#203](https://github.com/openshift/cluster-kube-scheduler-operator/pull/203) * [Bug 1771810](https://bugzilla.redhat.com/show_bug.cgi?id=1771810): Add e2e to verify kso metrics accessible [#191](https://github.com/openshift/cluster-kube-scheduler-operator/pull/191) * [Bug 1792501](https://bugzilla.redhat.com/show_bug.cgi?id=1792501): bump(*): library-go to pull in revision pruner pod resources [#200](https://github.com/openshift/cluster-kube-scheduler-operator/pull/200) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/eed9a21e118835070820a780efdb2dec1940b519...66451c67c9e39693191a8d27cb992cbd760d42a3) ### [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/tree/bb6fb49e4f0b33baea88befb6cbe304296f8d294) * [Bug 1806919](https://bugzilla.redhat.com/show_bug.cgi?id=1806919): Remove runlevel from namespaces [#14](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/14) * [Bug 1794096](https://bugzilla.redhat.com/show_bug.cgi?id=1794096): CRD storageversionmigrations.migration.k8s.io has no schema [#12](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/12) * [Full changelog](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/compare/982c236e916c233c5ec25db6f377b0a3f05b1496...bb6fb49e4f0b33baea88befb6cbe304296f8d294) ### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/1bb09ce6d253e9127d7a1c69c0fdf9c29ea9d388) * [Bug 1815587](https://bugzilla.redhat.com/show_bug.cgi?id=1815587): ROKS - remove ClusterMachineApproverDown prometheus rule [#67](https://github.com/openshift/cluster-machine-approver/pull/67) * [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/fd2cfbcbd5894c43db53f2c71d2a0aa07e672cca...1bb09ce6d253e9127d7a1c69c0fdf9c29ea9d388) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/76b306f220278f831fd0cacdb054947fb9861773) * [Bug 1814729](https://bugzilla.redhat.com/show_bug.cgi?id=1814729): Exclude Kubernetes control plane rules when running on IBM Cloud [#712](https://github.com/openshift/cluster-monitoring-operator/pull/712) * [Bug 1772564](https://bugzilla.redhat.com/show_bug.cgi?id=1772564): Bring in new alert via dependency [#669](https://github.com/openshift/cluster-monitoring-operator/pull/669) * [Bug 1807140](https://bugzilla.redhat.com/show_bug.cgi?id=1807140): jsonnet/rules.jsonnet: Add MultipleContainersOOMKilled alert [#676](https://github.com/openshift/cluster-monitoring-operator/pull/676) * [release 4.4] Bug 1807843: Fix more many to many errors [#684](https://github.com/openshift/cluster-monitoring-operator/pull/684) * [Bug 1807843](https://bugzilla.redhat.com/show_bug.cgi?id=1807843): fix many-to-many errors [#682](https://github.com/openshift/cluster-monitoring-operator/pull/682) * [Bug 1807376](https://bugzilla.redhat.com/show_bug.cgi?id=1807376): pkg/manifests: rename shared config's keys to include 'Public [#680](https://github.com/openshift/cluster-monitoring-operator/pull/680) * [Bug 1805190](https://bugzilla.redhat.com/show_bug.cgi?id=1805190): pkg/manifests/telemeter: bump size limit to 5mb [#665](https://github.com/openshift/cluster-monitoring-operator/pull/665) * [Bug 1804012](https://bugzilla.redhat.com/show_bug.cgi?id=1804012): Report system manufacturer via telemetry [#661](https://github.com/openshift/cluster-monitoring-operator/pull/661) * [Bug 1804179](https://bugzilla.redhat.com/show_bug.cgi?id=1804179): pkg/client: set CreationTimestamp at create time, not only at update time [#657](https://github.com/openshift/cluster-monitoring-operator/pull/657) * [Bug 1803827](https://bugzilla.redhat.com/show_bug.cgi?id=1803827): pkg: Generate recording rule to measure total number of series we are [#653](https://github.com/openshift/cluster-monitoring-operator/pull/653) * [Bug 1794616](https://bugzilla.redhat.com/show_bug.cgi?id=1794616): pkg/manifests: set modified telemeter-client command line arguments [#655](https://github.com/openshift/cluster-monitoring-operator/pull/655) * [Bug 1803192](https://bugzilla.redhat.com/show_bug.cgi?id=1803192): *: duplicate shared configmap in openshift-config-managed namespace [#654](https://github.com/openshift/cluster-monitoring-operator/pull/654) * [Bug 1787520](https://bugzilla.redhat.com/show_bug.cgi?id=1787520): fix query showing metrics collected by telemetry [#652](https://github.com/openshift/cluster-monitoring-operator/pull/652) * [Bug 1801358](https://bugzilla.redhat.com/show_bug.cgi?id=1801358): update prometheus-operator v0.35.1 [#651](https://github.com/openshift/cluster-monitoring-operator/pull/651) * [Bug 1794616](https://bugzilla.redhat.com/show_bug.cgi?id=1794616): replace up with count:up[0,1], remove node_uname_info [#650](https://github.com/openshift/cluster-monitoring-operator/pull/650) * [Bug 1799539](https://bugzilla.redhat.com/show_bug.cgi?id=1799539): Node exporter init collectors must be privileged [#645](https://github.com/openshift/cluster-monitoring-operator/pull/645) * [Bug 1794934](https://bugzilla.redhat.com/show_bug.cgi?id=1794934): Bump kubernetes-mixin to support DASD device metric reporting [#644](https://github.com/openshift/cluster-monitoring-operator/pull/644) * [Bug 1799057](https://bugzilla.redhat.com/show_bug.cgi?id=1799057): Send apiserver_current_inflight_requests in telemeter. [#643](https://github.com/openshift/cluster-monitoring-operator/pull/643) * BUG 1796927: Documentation: Transfer telemetry comments [#640](https://github.com/openshift/cluster-monitoring-operator/pull/640) * [Bug 1796468](https://bugzilla.redhat.com/show_bug.cgi?id=1796468): *: Complete new configuration scheme [#633](https://github.com/openshift/cluster-monitoring-operator/pull/633) * [Bug 1796473](https://bugzilla.redhat.com/show_bug.cgi?id=1796473): Revert "jsonnet: regenerate jsonnetfile.* with latest jb" [#638](https://github.com/openshift/cluster-monitoring-operator/pull/638) * [Bug 1795538](https://bugzilla.redhat.com/show_bug.cgi?id=1795538): Fix excessive permissions for prometheus-operator cluster-role [#637](https://github.com/openshift/cluster-monitoring-operator/pull/637) * Duplicate Grafana configmaps from monitoring to console [#635](https://github.com/openshift/cluster-monitoring-operator/pull/635) * github: add release checklist issue template [#634](https://github.com/openshift/cluster-monitoring-operator/pull/634) * go.mod,go.sum,vendor,jsonnet: Bump and lock dependencies [#624](https://github.com/openshift/cluster-monitoring-operator/pull/624) * jsonnet/kube-state-metrics.jsonnet: Fix blacklist arguments [#629](https://github.com/openshift/cluster-monitoring-operator/pull/629) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/232623a95e14fc83507b2471b2c33e7df2e41d75...76b306f220278f831fd0cacdb054947fb9861773) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/e9b7700e1329e21bb3cae39746344e12c0d5f0d4) * [Bug 1815613](https://bugzilla.redhat.com/show_bug.cgi?id=1815613): [4.4] Update Progressing message for non-critical components [#553](https://github.com/openshift/cluster-network-operator/pull/553) * [Bug 1811830](https://bugzilla.redhat.com/show_bug.cgi?id=1811830): [release-4.4] Ensure removal of not rendered resources upon CNO recreation [#523](https://github.com/openshift/cluster-network-operator/pull/523) * [Bug 1811104](https://bugzilla.redhat.com/show_bug.cgi?id=1811104): Ensure correct Octavia API version is retrieved [#518](https://github.com/openshift/cluster-network-operator/pull/518) * [Bug 1811077](https://bugzilla.redhat.com/show_bug.cgi?id=1811077): [4.4] Start ovn correctly with hybrid networking [#514](https://github.com/openshift/cluster-network-operator/pull/514) * [Bug 1808797](https://bugzilla.redhat.com/show_bug.cgi?id=1808797): Ensure no API LB recreation happens upon Octavia upgrade [#512](https://github.com/openshift/cluster-network-operator/pull/512) * [Bug 1807067](https://bugzilla.redhat.com/show_bug.cgi?id=1807067): [Backport 4.4] Adds route-override-cni and whereabouts for secondary network routing and IPAM [#497](https://github.com/openshift/cluster-network-operator/pull/497) * [Bug 1805774](https://bugzilla.redhat.com/show_bug.cgi?id=1805774): Use the readiness indicator file option for Multus [#507](https://github.com/openshift/cluster-network-operator/pull/507) * [Bug 1806403](https://bugzilla.redhat.com/show_bug.cgi?id=1806403): Don't add empty MachineCIDR to noProxy [#505](https://github.com/openshift/cluster-network-operator/pull/505) * [Bug 1806403](https://bugzilla.redhat.com/show_bug.cgi?id=1806403): Add MachineNetworks to proxy.status.noProxy [#494](https://github.com/openshift/cluster-network-operator/pull/494) * [Bug 1804748](https://bugzilla.redhat.com/show_bug.cgi?id=1804748): Kuryr: Disable multiple listeners for OVN provider [#488](https://github.com/openshift/cluster-network-operator/pull/488) * [Bug 1802606](https://bugzilla.redhat.com/show_bug.cgi?id=1802606): pkg/util: Fix URI validation to modern standards [#479](https://github.com/openshift/cluster-network-operator/pull/479) * [Bug 1803193](https://bugzilla.redhat.com/show_bug.cgi?id=1803193): Tighten security groups [#465](https://github.com/openshift/cluster-network-operator/pull/465) * [Bug 1802596](https://bugzilla.redhat.com/show_bug.cgi?id=1802596): Remove erroneous ovnkube node command-line args [#473](https://github.com/openshift/cluster-network-operator/pull/473) * [Bug 1800633](https://bugzilla.redhat.com/show_bug.cgi?id=1800633): Ensure etcd and authentication operator resolves dns over TCP [#468](https://github.com/openshift/cluster-network-operator/pull/468) * [Bug 1796114](https://bugzilla.redhat.com/show_bug.cgi?id=1796114): Kuryr: Do not reconfigure if LB providers change [#457](https://github.com/openshift/cluster-network-operator/pull/457) * [Bug 1798191](https://bugzilla.redhat.com/show_bug.cgi?id=1798191): Bump to ovn2.12 [#445](https://github.com/openshift/cluster-network-operator/pull/445) * [Bug 1796562](https://bugzilla.redhat.com/show_bug.cgi?id=1796562): sdn/ovn: don't allow ovs-vswitchd to clean up datapath flows on exit [#460](https://github.com/openshift/cluster-network-operator/pull/460) * [Bug 1796616](https://bugzilla.redhat.com/show_bug.cgi?id=1796616): Put brackets around IPv6 addresses passed to ovn-ctl [#459](https://github.com/openshift/cluster-network-operator/pull/459) * [Bug 1796718](https://bugzilla.redhat.com/show_bug.cgi?id=1796718): ovn: use ovs-appctl ovsdb-server/sync-status for NB/SB DB readiness [#461](https://github.com/openshift/cluster-network-operator/pull/461) * [Bug 1796514](https://bugzilla.redhat.com/show_bug.cgi?id=1796514): Adds openAPIV3Schema to NetworkAttachmentDefinitions [#454](https://github.com/openshift/cluster-network-operator/pull/454) * [Bug 1769015](https://bugzilla.redhat.com/show_bug.cgi?id=1769015): Add preserveUnknownFields to CRDs [#458](https://github.com/openshift/cluster-network-operator/pull/458) * Allow to change the cluster default network type [#438](https://github.com/openshift/cluster-network-operator/pull/438) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/40cd60b7f76ed56b06c2b1ad5497f24ba33b3d1a...e9b7700e1329e21bb3cae39746344e12c0d5f0d4) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/322a876e97a3d1c8fc3675b986c0326c77985a9a) * [Bug 1814400](https://bugzilla.redhat.com/show_bug.cgi?id=1814400): Retry handling of profile changes on errors. [#118](https://github.com/openshift/cluster-node-tuning-operator/pull/118) * [Bug 1801860](https://bugzilla.redhat.com/show_bug.cgi?id=1801860): Limit event processing to maxRetries. [#112](https://github.com/openshift/cluster-node-tuning-operator/pull/112) * [Bug 1801797](https://bugzilla.redhat.com/show_bug.cgi?id=1801797): Pod-label support optimizations. [#115](https://github.com/openshift/cluster-node-tuning-operator/pull/115) * [Bug 1796633](https://bugzilla.redhat.com/show_bug.cgi?id=1796633): Adding preliminary realtime profile support. [#111](https://github.com/openshift/cluster-node-tuning-operator/pull/111) * Adding "vet" target to Makefile. [#107](https://github.com/openshift/cluster-node-tuning-operator/pull/107) * Remove old ConfigMaps during upgrade from 4.[1-3] installations. [#106](https://github.com/openshift/cluster-node-tuning-operator/pull/106) * plugin_cpu: latency can be now specified as cstate [#105](https://github.com/openshift/cluster-node-tuning-operator/pull/105) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/94761cea7e11c7deec695eae79b55c423c8d816f...322a876e97a3d1c8fc3675b986c0326c77985a9a) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/59eabeaa3ae94a4a0cd23dbc14adca25fbe15940) * [Bug 1814621](https://bugzilla.redhat.com/show_bug.cgi?id=1814621): storage urls observer: prevent event/log spam [#339](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/339) * [Bug 1811636](https://bugzilla.redhat.com/show_bug.cgi?id=1811636): Fix rollout strategy to never run more than one pod per node [#332](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/332) * [Bug 1795163](https://bugzilla.redhat.com/show_bug.cgi?id=1795163): waits for extension-apiserver-authentication before rolling out a new version [#328](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/328) * [Bug 1805872](https://bugzilla.redhat.com/show_bug.cgi?id=1805872): 4.4 cherry-pick of switch from daemonset to deployment [#325](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/325) * [Bug 1806681](https://bugzilla.redhat.com/show_bug.cgi?id=1806681): openshift-apiserver should never use the bootstrap etcd member [#322](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/322) * [Bug 1805534](https://bugzilla.redhat.com/show_bug.cgi?id=1805534): openshift-apiserver should directly use the host-etcd IPs [#315](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/315) * [Bug 1803922](https://bugzilla.redhat.com/show_bug.cgi?id=1803922): encryption: don't degrade when daemonset is not found [#311](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/311) * [Bug 1801154](https://bugzilla.redhat.com/show_bug.cgi?id=1801154): manifests/: Throw away unused high cardinality apiserver duration buckets [#309](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/309) * [Bug 1798215](https://bugzilla.redhat.com/show_bug.cgi?id=1798215): Add a new label 'apiserver' to identify the source [#307](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/307) * make static resource controller you simply pass manifests to [#304](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/304) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/3d399a57e970158a9b9a648614b4351380b31849...59eabeaa3ae94a4a0cd23dbc14adca25fbe15940) ### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/62e6abfd327b5c1938b0dd498628f452bbff7a77) * [Bug 1807490](https://bugzilla.redhat.com/show_bug.cgi?id=1807490): Remove run-level for OCM and operator [#144](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/144) * [Bug 1804937](https://bugzilla.redhat.com/show_bug.cgi?id=1804937): Report "Progressing=True" during ds rollout [#142](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/142) * [Bug 1804762](https://bugzilla.redhat.com/show_bug.cgi?id=1804762): Fallback to logs on ocm termination [#141](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/141) * [Bug 1788142](https://bugzilla.redhat.com/show_bug.cgi?id=1788142): bump(*) [#137](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/137) * [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/56255194b0a9fcb2ac512ceeee25b561a6b0a65f...62e6abfd327b5c1938b0dd498628f452bbff7a77) ### [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller/tree/f47f9ab73a492bf12a6f219df8724cd29b7c1fcc) * [Bug 1812594](https://bugzilla.redhat.com/show_bug.cgi?id=1812594): Live reload kubeconfig client certs [#21](https://github.com/openshift/cluster-policy-controller/pull/21) * [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/2ef9b853d7f1accba4689c479220b0c34e4edbee...f47f9ab73a492bf12a6f219df8724cd29b7c1fcc) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/276990ba90e9b81a97e196e34b0b3b760e3ac86e) * [Bug 1805247](https://bugzilla.redhat.com/show_bug.cgi?id=1805247): [release-4.4] manifests: add openshift/oauth-proxy:v4.4 image [#244](https://github.com/openshift/cluster-samples-operator/pull/244) * Revert "add imagestream for oauthproxy image" [#237](https://github.com/openshift/cluster-samples-operator/pull/237) * [Bug 1804765](https://bugzilla.redhat.com/show_bug.cgi?id=1804765): add imagestream for oauthproxy image [#229](https://github.com/openshift/cluster-samples-operator/pull/229) * [Bug 1788676](https://bugzilla.redhat.com/show_bug.cgi?id=1788676): keep tbr inaccessible clusteroperator reason set (bootstrap removed) [#226](https://github.com/openshift/cluster-samples-operator/pull/226) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/f9de71f6b32af08f7e32a0fb6f227ef417b4226f...276990ba90e9b81a97e196e34b0b3b760e3ac86e) ### [cluster-svcat-apiserver-operator](https://github.com/openshift/cluster-svcat-apiserver-operator/tree/5c54cf311967f9841475d74e9c3bcc50e3967fea) * [Bug 1813146](https://bugzilla.redhat.com/show_bug.cgi?id=1813146): set Upgradeable False when in Managed state [#78](https://github.com/openshift/cluster-svcat-apiserver-operator/pull/78) * [Bug 1788155](https://bugzilla.redhat.com/show_bug.cgi?id=1788155): get ipv6 support from library-go bump; switch to go modules [#77](https://github.com/openshift/cluster-svcat-apiserver-operator/pull/77) * [Bug 1791001](https://bugzilla.redhat.com/show_bug.cgi?id=1791001): use make build so ldflags are passed [#76](https://github.com/openshift/cluster-svcat-apiserver-operator/pull/76) * [Bug 1802434](https://bugzilla.redhat.com/show_bug.cgi?id=1802434): manifests: set caFile for service monitor [#75](https://github.com/openshift/cluster-svcat-apiserver-operator/pull/75) * [Full changelog](https://github.com/openshift/cluster-svcat-apiserver-operator/compare/6d920dd0dfe667caed799d6b15418f54f27a4496...5c54cf311967f9841475d74e9c3bcc50e3967fea) ### [cluster-svcat-controller-manager-operator](https://github.com/openshift/cluster-svcat-controller-manager-operator/tree/63550c24fb36234b9e33300cf960602dab37758e) * [Bug 1813146](https://bugzilla.redhat.com/show_bug.cgi?id=1813146): set Upgradeable False when in Managed state [#72](https://github.com/openshift/cluster-svcat-controller-manager-operator/pull/72) * [Bug 1788155](https://bugzilla.redhat.com/show_bug.cgi?id=1788155): get ipv6 support from library-go bump [#70](https://github.com/openshift/cluster-svcat-controller-manager-operator/pull/70) * [Bug 1791001](https://bugzilla.redhat.com/show_bug.cgi?id=1791001): use make build so ldflags are passed [#69](https://github.com/openshift/cluster-svcat-controller-manager-operator/pull/69) * [Full changelog](https://github.com/openshift/cluster-svcat-controller-manager-operator/compare/c729138cfa2d21b4dc996720e8818ab5c7fdc7db...63550c24fb36234b9e33300cf960602dab37758e) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/23856901003b95b559087b8e83bffdee82872b2b) * [Bug 1782982](https://bugzilla.redhat.com/show_bug.cgi?id=1782982): pkg/verify/verifyconfigmap: Add klog logging [#332](https://github.com/openshift/cluster-version-operator/pull/332) * [Bug 1804854](https://bugzilla.redhat.com/show_bug.cgi?id=1804854): lib,pkg: provide detailed errors for workload failures [#329](https://github.com/openshift/cluster-version-operator/pull/329) * [Bug 1782982](https://bugzilla.redhat.com/show_bug.cgi?id=1782982): pkg/verify/verifyconfigmap: Fix Store to use {algo}-{hash} prefix [#327](https://github.com/openshift/cluster-version-operator/pull/327) * [Bug 1782982](https://bugzilla.redhat.com/show_bug.cgi?id=1782982): pkg/verify/verifyconfigmap: Use {algo}-{hash} prefixes [#326](https://github.com/openshift/cluster-version-operator/pull/326) * [Bug 1794817](https://bugzilla.redhat.com/show_bug.cgi?id=1794817): lib/resourcebuilder/batch.go: skip waiting for job to complete when in Init mode [#317](https://github.com/openshift/cluster-version-operator/pull/317) * [Bug 1801300](https://bugzilla.redhat.com/show_bug.cgi?id=1801300): lib/resourcemerge: remove ports which are no longer required [#322](https://github.com/openshift/cluster-version-operator/pull/322) * OWNERS: Add Scott Dodson as an approver [#320](https://github.com/openshift/cluster-version-operator/pull/320) * [Bug 1797806](https://bugzilla.redhat.com/show_bug.cgi?id=1797806): metrics: include upi installs in cluster_installer [#319](https://github.com/openshift/cluster-version-operator/pull/319) * [Bug 1794823](https://bugzilla.redhat.com/show_bug.cgi?id=1794823): lib/resourcemerge: Do not attempt to change Job's immutable spec.selector [#312](https://github.com/openshift/cluster-version-operator/pull/312) * [Bug 1797624](https://bugzilla.redhat.com/show_bug.cgi?id=1797624): loosen upgradeable condition to allow z-level upgrades [#291](https://github.com/openshift/cluster-version-operator/pull/291) * [Bug 1795412](https://bugzilla.redhat.com/show_bug.cgi?id=1795412): Print whether CRDs are updated [#258](https://github.com/openshift/cluster-version-operator/pull/258) * [Bug 1783221](https://bugzilla.redhat.com/show_bug.cgi?id=1783221): lib/resourcemerge/core: Fix panic on container/port removal [#282](https://github.com/openshift/cluster-version-operator/pull/282) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/54faf6fad0d4dfa7c2a7953076f608d018577fd1...23856901003b95b559087b8e83bffdee82872b2b) ### [console](https://github.com/openshift/console/tree/15d3223235968d77818134e854c25df924f2504f) * [Bug 1814869](https://bugzilla.redhat.com/show_bug.cgi?id=1814869): Don't include init containers in readiness counts [#4756](https://github.com/openshift/console/pull/4756) * [Bug 1814807](https://bugzilla.redhat.com/show_bug.cgi?id=1814807): Refactor description used for DevCatalog [#4767](https://github.com/openshift/console/pull/4767) * [Bug 1815388](https://bugzilla.redhat.com/show_bug.cgi?id=1815388): Update node memory utilization query [#4781](https://github.com/openshift/console/pull/4781) * [Bug 1812252](https://bugzilla.redhat.com/show_bug.cgi?id=1812252): Fix name conflicts during testing [#4757](https://github.com/openshift/console/pull/4757) * [Bug 1812258](https://bugzilla.redhat.com/show_bug.cgi?id=1812258): Create custom sort for operand status colunn [#4769](https://github.com/openshift/console/pull/4769) * [Bug 1804916](https://bugzilla.redhat.com/show_bug.cgi?id=1804916): Monitoring dashboards: Fix tooltips and legends [#4745](https://github.com/openshift/console/pull/4745) * [Bug 1812907](https://bugzilla.redhat.com/show_bug.cgi?id=1812907): Mount OCS form when csv is available [#4723](https://github.com/openshift/console/pull/4723) * [Bug 1812504](https://bugzilla.redhat.com/show_bug.cgi?id=1812504): Set proper flags for monitoring URLs [#4711](https://github.com/openshift/console/pull/4711) * [Bug 1812506](https://bugzilla.redhat.com/show_bug.cgi?id=1812506): Fix access review for Home -> Overview page [#4709](https://github.com/openshift/console/pull/4709) * [Bug 1811545](https://bugzilla.redhat.com/show_bug.cgi?id=1811545): Snapshot feature for is part of 4.5v [#4689](https://github.com/openshift/console/pull/4689) * [Bug 1810745](https://bugzilla.redhat.com/show_bug.cgi?id=1810745): Fix jest config to run olm unit tests and disable failing tests [#4669](https://github.com/openshift/console/pull/4669) * [Bug 1811376](https://bugzilla.redhat.com/show_bug.cgi?id=1811376): Correct the selection nodes text [#4685](https://github.com/openshift/console/pull/4685) * [Bug 1810835](https://bugzilla.redhat.com/show_bug.cgi?id=1810835): CreateContainerConfigError when obc is attached to deployment [#4687](https://github.com/openshift/console/pull/4687) * [Bug 1811275](https://bugzilla.redhat.com/show_bug.cgi?id=1811275): Allow users with view only privs access to topology [#4681](https://github.com/openshift/console/pull/4681) * [Bug 1804884](https://bugzilla.redhat.com/show_bug.cgi?id=1804884): Read monitoriong URLs from the console-config configmap [#4684](https://github.com/openshift/console/pull/4684) * [Bug 1811031](https://bugzilla.redhat.com/show_bug.cgi?id=1811031): Independent Dashboard is not showing correct metrics [#4674](https://github.com/openshift/console/pull/4674) * [Bug 1810972](https://bugzilla.redhat.com/show_bug.cgi?id=1810972): fix pod text for daemon workload [#4672](https://github.com/openshift/console/pull/4672) * [Bug 1808062](https://bugzilla.redhat.com/show_bug.cgi?id=1808062): Silenced alerts should not show up in the Notification Drawer of the console [#4635](https://github.com/openshift/console/pull/4635) * [Bug 1808404](https://bugzilla.redhat.com/show_bug.cgi?id=1808404): Add yaml editor for values.yaml in helm install form [#4642](https://github.com/openshift/console/pull/4642) * [Bug 1810914](https://bugzilla.redhat.com/show_bug.cgi?id=1810914): auto focus on the topology filter component to avoid confusion [#4670](https://github.com/openshift/console/pull/4670) * [Bug 1810479](https://bugzilla.redhat.com/show_bug.cgi?id=1810479): fix wrong sockets/threads when using Custom flavor [#4671](https://github.com/openshift/console/pull/4671) * [Bug 1810757](https://bugzilla.redhat.com/show_bug.cgi?id=1810757): Fine tuning ImageManifestVuln Vulnerabilities table at responsive widths [#4667](https://github.com/openshift/console/pull/4667) * [Bug 1810382](https://bugzilla.redhat.com/show_bug.cgi?id=1810382): redirect to topology when resource created from dev-catalog [#4661](https://github.com/openshift/console/pull/4661) * [Bug 1805330](https://bugzilla.redhat.com/show_bug.cgi?id=1805330): Fix catalog tile truncation and responsiveness [#4638](https://github.com/openshift/console/pull/4638) * [Bug 1807911](https://bugzilla.redhat.com/show_bug.cgi?id=1807911): Don't show node if pod is dead fix [#4649](https://github.com/openshift/console/pull/4649) * [Bug 1810195](https://bugzilla.redhat.com/show_bug.cgi?id=1810195): Fix monaco editor interaction with notification drawer [#4641](https://github.com/openshift/console/pull/4641) * [Bug 1807657](https://bugzilla.redhat.com/show_bug.cgi?id=1807657): Alertmanager receiver creation page should mark Routing Labels field by red-star mark [#4633](https://github.com/openshift/console/pull/4633) * [Bug 1807660](https://bugzilla.redhat.com/show_bug.cgi?id=1807660): Could create alert receiver with same name from console [#4624](https://github.com/openshift/console/pull/4624) * [Bug 1810534](https://bugzilla.redhat.com/show_bug.cgi?id=1810534): Fix OBS filter by application issue [#4660](https://github.com/openshift/console/pull/4660) * [Bug 1804929](https://bugzilla.redhat.com/show_bug.cgi?id=1804929): Fix Create Operand form arrayFieldGroup visuals and data syncing [#4654](https://github.com/openshift/console/pull/4654) * [Bug 1810449](https://bugzilla.redhat.com/show_bug.cgi?id=1810449): validate default storage interface on VM w… [#4650](https://github.com/openshift/console/pull/4650) * [Bug 1807344](https://bugzilla.redhat.com/show_bug.cgi?id=1807344): disable deploy-image integration tests [#4645](https://github.com/openshift/console/pull/4645) * [Bug 1810494](https://bugzilla.redhat.com/show_bug.cgi?id=1810494): Fix to not allow attempts to move connector to existing targets [#4644](https://github.com/openshift/console/pull/4644) * [Bug 1810481](https://bugzilla.redhat.com/show_bug.cgi?id=1810481): Retain Filter preferences in Dev Catalog[release 4.4] [#4651](https://github.com/openshift/console/pull/4651) * [Bug 1809572](https://bugzilla.redhat.com/show_bug.cgi?id=1809572): Align VM templates 'no project' page with VMs [#4636](https://github.com/openshift/console/pull/4636) * [Bug 1810254](https://bugzilla.redhat.com/show_bug.cgi?id=1810254): Update dev console monitoring page use Dashboard components [#4634](https://github.com/openshift/console/pull/4634) * [Bug 1809798](https://bugzilla.redhat.com/show_bug.cgi?id=1809798): In-Context No Application Fix [#4643](https://github.com/openshift/console/pull/4643) * [Bug 1809313](https://bugzilla.redhat.com/show_bug.cgi?id=1809313): Dont set the targetNamespace when changing update channel [#4591](https://github.com/openshift/console/pull/4591) * [Bug 1806722](https://bugzilla.redhat.com/show_bug.cgi?id=1806722): specDescriptor - "resourceRequirements" - Missing 'Limits and Requests' fields for "Storage (ephemeral storage)" resource [#4457](https://github.com/openshift/console/pull/4457) * [Bug 1810252](https://bugzilla.redhat.com/show_bug.cgi?id=1810252): Allow regrouping of operator groups and helm releases [#4632](https://github.com/openshift/console/pull/4632) * [Bug 1804851](https://bugzilla.redhat.com/show_bug.cgi?id=1804851): Filter OLM operators by architecture [#4630](https://github.com/openshift/console/pull/4630) * [Bug 1809475](https://bugzilla.redhat.com/show_bug.cgi?id=1809475): Add IP separator in VM list [#4611](https://github.com/openshift/console/pull/4611) * [Bug 1809178](https://bugzilla.redhat.com/show_bug.cgi?id=1809178): fixes issue with knative service in edit flow [#4610](https://github.com/openshift/console/pull/4610) * [Bug 1803793](https://bugzilla.redhat.com/show_bug.cgi?id=1803793): Allow deleting BM hosts in unknown status [#4609](https://github.com/openshift/console/pull/4609) * [Bug 1809609](https://bugzilla.redhat.com/show_bug.cgi?id=1809609): show edit option for only resources created via add flow. [#4608](https://github.com/openshift/console/pull/4608) * [Bug 1809561](https://bugzilla.redhat.com/show_bug.cgi?id=1809561): Retrieve the list of Helm charts via chart repo proxy endpoint [#4605](https://github.com/openshift/console/pull/4605) * [Bug 1809566](https://bugzilla.redhat.com/show_bug.cgi?id=1809566): update the visuals of add icon [#4604](https://github.com/openshift/console/pull/4604) * [Bug 1809391](https://bugzilla.redhat.com/show_bug.cgi?id=1809391): Monitoring Dashboards: Add link to Grafana UI [#4599](https://github.com/openshift/console/pull/4599) * [Bug 1804926](https://bugzilla.redhat.com/show_bug.cgi?id=1804926): Fix operand form k8s resource dropdown sync [#4425](https://github.com/openshift/console/pull/4425) * [Bug 1809936](https://bugzilla.redhat.com/show_bug.cgi?id=1809936): Validate disk buses on created VMs [#4621](https://github.com/openshift/console/pull/4621) * [Bug 1809546](https://bugzilla.redhat.com/show_bug.cgi?id=1809546): Fix for topology layout stacking resources [#4602](https://github.com/openshift/console/pull/4602) * [Bug 1808392](https://bugzilla.redhat.com/show_bug.cgi?id=1808392): Edit Environment variables in edit flows [#4598](https://github.com/openshift/console/pull/4598) * [Bug 1808437](https://bugzilla.redhat.com/show_bug.cgi?id=1808437): remove default sorting from metrics table so query sort is prese… [#4594](https://github.com/openshift/console/pull/4594) * [Bug 1808300](https://bugzilla.redhat.com/show_bug.cgi?id=1808300): Fix VM template-namespace label [#4606](https://github.com/openshift/console/pull/4606) * [Bug 1809182](https://bugzilla.redhat.com/show_bug.cgi?id=1809182): fixes issue with prefetching of container ports for image [#4592](https://github.com/openshift/console/pull/4592) * [Bug 1807953](https://bugzilla.redhat.com/show_bug.cgi?id=1807953): Fix issues with modal buttons in kubevirt integration tests [#4607](https://github.com/openshift/console/pull/4607) * [Bug 1808943](https://bugzilla.redhat.com/show_bug.cgi?id=1808943): Limits Bucket Class search to storage namespace in OBC creation page [#4575](https://github.com/openshift/console/pull/4575) * [Bug 1804922](https://bugzilla.redhat.com/show_bug.cgi?id=1804922): Improve monitoring dashboards performance [#4589](https://github.com/openshift/console/pull/4589) * [Bug 1808298](https://bugzilla.redhat.com/show_bug.cgi?id=1808298): Change 'Create' disk/NIC label back to 'Add' [#4579](https://github.com/openshift/console/pull/4579) * [Bug 1808962](https://bugzilla.redhat.com/show_bug.cgi?id=1808962): hide the dev catalog and database option from context menu [#4577](https://github.com/openshift/console/pull/4577) * [Bug 1807955](https://bugzilla.redhat.com/show_bug.cgi?id=1807955): add empty state for DC in monitoring overview [#4576](https://github.com/openshift/console/pull/4576) * [Bug 1807209](https://bugzilla.redhat.com/show_bug.cgi?id=1807209): added Time Range & Refresh Interval dropdowns in monitoring dashboard [#4581](https://github.com/openshift/console/pull/4581) * [Bug 1807704](https://bugzilla.redhat.com/show_bug.cgi?id=1807704): Show multiple resources in single event stream [#4571](https://github.com/openshift/console/pull/4571) * [Bug 1809023](https://bugzilla.redhat.com/show_bug.cgi?id=1809023): Fixed independent mode dashboard issues [#4582](https://github.com/openshift/console/pull/4582) * [Bug 1808867](https://bugzilla.redhat.com/show_bug.cgi?id=1808867): Independent mode bug fixes [#4572](https://github.com/openshift/console/pull/4572) * [Bug 1807622](https://bugzilla.redhat.com/show_bug.cgi?id=1807622): Fix async bug where models not loaded in time [#4570](https://github.com/openshift/console/pull/4570) * [Bug 1808413](https://bugzilla.redhat.com/show_bug.cgi?id=1808413): Improve display of dashboard panels [#4553](https://github.com/openshift/console/pull/4553) * [Bug 1808594](https://bugzilla.redhat.com/show_bug.cgi?id=1808594): added endpoint for retrieving details for the given Helm chart. [#4563](https://github.com/openshift/console/pull/4563) * [Bug 1807911](https://bugzilla.redhat.com/show_bug.cgi?id=1807911): Don't show node if pod is dead [#4535](https://github.com/openshift/console/pull/4535) * [Bug 1805973](https://bugzilla.redhat.com/show_bug.cgi?id=1805973): Dont fail if user cannot list cluster operators. [#4568](https://github.com/openshift/console/pull/4568) * [Bug 1802300](https://bugzilla.redhat.com/show_bug.cgi?id=1802300): Monitoring Dashboard metrics corrections [#4566](https://github.com/openshift/console/pull/4566) * [Bug 1808611](https://bugzilla.redhat.com/show_bug.cgi?id=1808611): Fix for sort/filter on helm details resources page [#4565](https://github.com/openshift/console/pull/4565) * [Bug 1808006](https://bugzilla.redhat.com/show_bug.cgi?id=1808006): support multiple service binding request backingServiceSelectors [#4533](https://github.com/openshift/console/pull/4533) * [Bug 1807061](https://bugzilla.redhat.com/show_bug.cgi?id=1807061): Honor install mode when creating OperatorGroup in suggested namespace [#4554](https://github.com/openshift/console/pull/4554) * [Bug 1808145](https://bugzilla.redhat.com/show_bug.cgi?id=1808145): Pipeline builder ux changes [#4564](https://github.com/openshift/console/pull/4564) * [Bug 1808281](https://bugzilla.redhat.com/show_bug.cgi?id=1808281): Set target-port as the first port when route target-port is empty in edit forms [#4561](https://github.com/openshift/console/pull/4561) * [Bug 1805544](https://bugzilla.redhat.com/show_bug.cgi?id=1805544): Add unpause VM tests [#4551](https://github.com/openshift/console/pull/4551) * [Bug 1808414](https://bugzilla.redhat.com/show_bug.cgi?id=1808414): Fix UI crash when deleting revisions [#4552](https://github.com/openshift/console/pull/4552) * [Bug 1804777](https://bugzilla.redhat.com/show_bug.cgi?id=1804777): Alertmanager - Prevent duplicate/same router label keys on Receiver forms [#4514](https://github.com/openshift/console/pull/4514) * [Bug 1808115](https://bugzilla.redhat.com/show_bug.cgi?id=1808115): dynamically determine parent scroll container for EventStreamList [#4540](https://github.com/openshift/console/pull/4540) * [Bug 1808304](https://bugzilla.redhat.com/show_bug.cgi?id=1808304): make default template compatible with the VM Wizard [#4549](https://github.com/openshift/console/pull/4549) * [Bug 1807293](https://bugzilla.redhat.com/show_bug.cgi?id=1807293): Fix sort criteria for capacity on console [#4544](https://github.com/openshift/console/pull/4544) * [Bug 1808257](https://bugzilla.redhat.com/show_bug.cgi?id=1808257): Error when Image-stream tag is selected from internal registry [#4550](https://github.com/openshift/console/pull/4550) * [Bug 1806614](https://bugzilla.redhat.com/show_bug.cgi?id=1806614): Make selected items show check mark in dropdown [#4515](https://github.com/openshift/console/pull/4515) * [Bug 1808296](https://bugzilla.redhat.com/show_bug.cgi?id=1808296): Mark recommended bus types [#4548](https://github.com/openshift/console/pull/4548) * [Bug 1807600](https://bugzilla.redhat.com/show_bug.cgi?id=1807600): deprecate unreliable template switching in flavor modal [#4547](https://github.com/openshift/console/pull/4547) * [Bug 1806613](https://bugzilla.redhat.com/show_bug.cgi?id=1806613): Fix tab order in dropdown list [#4522](https://github.com/openshift/console/pull/4522) * [Bug 1807787](https://bugzilla.redhat.com/show_bug.cgi?id=1807787): Monitoring Dashboards: Fix X axis tick labels overlapping [#4534](https://github.com/openshift/console/pull/4534) * [Bug 1807861](https://bugzilla.redhat.com/show_bug.cgi?id=1807861): Update cursor to show drop status over targets [#4525](https://github.com/openshift/console/pull/4525) * [Bug 1807585](https://bugzilla.redhat.com/show_bug.cgi?id=1807585): Change helm grouping strategy in topology based on release manifest [#4511](https://github.com/openshift/console/pull/4511) * [Bug 1785344](https://bugzilla.redhat.com/show_bug.cgi?id=1785344): Find currect vm pod [#4545](https://github.com/openshift/console/pull/4545) * [Bug 1807336](https://bugzilla.redhat.com/show_bug.cgi?id=1807336): redirect the edit form page with in context of namespace [#4495](https://github.com/openshift/console/pull/4495) * [Bug 1804925](https://bugzilla.redhat.com/show_bug.cgi?id=1804925): Monitoring Dashboards: Fix stack chart Y axis when all values are zero [#4536](https://github.com/openshift/console/pull/4536) * [Bug 1807538](https://bugzilla.redhat.com/show_bug.cgi?id=1807538): Fix bug where required indicator overlays label aside [#4505](https://github.com/openshift/console/pull/4505) * [Bug 1805607](https://bugzilla.redhat.com/show_bug.cgi?id=1805607): Click "?" does not work on CD-ROM editing page [#4527](https://github.com/openshift/console/pull/4527) * [Bug 1807334](https://bugzilla.redhat.com/show_bug.cgi?id=1807334): fix runtime error when editing the pipeline task [#4496](https://github.com/openshift/console/pull/4496) * [Bug 1806815](https://bugzilla.redhat.com/show_bug.cgi?id=1806815): Graphs: Change `Bar` component's `isLink` to `noLink` [#4504](https://github.com/openshift/console/pull/4504) * [Bug 1807233](https://bugzilla.redhat.com/show_bug.cgi?id=1807233): Pipeline Builder Error Icon Fix [#4497](https://github.com/openshift/console/pull/4497) * [Bug 1807344](https://bugzilla.redhat.com/show_bug.cgi?id=1807344): add await to create Image Stream request in deploy-image [#4498](https://github.com/openshift/console/pull/4498) * [Bug 1807133](https://bugzilla.redhat.com/show_bug.cgi?id=1807133): Add pipeline for resource and runtime [#4499](https://github.com/openshift/console/pull/4499) * [Bug 1807031](https://bugzilla.redhat.com/show_bug.cgi?id=1807031): do not show stale vmis in the vm list [#4502](https://github.com/openshift/console/pull/4502) * [Bug 1806815](https://bugzilla.redhat.com/show_bug.cgi?id=1806815): Monitoring Dashboards: Remove broken bar chart links & clean up [#4493](https://github.com/openshift/console/pull/4493) * [Bug 1785344](https://bugzilla.redhat.com/show_bug.cgi?id=1785344): Kubevirt vm real node name [#4492](https://github.com/openshift/console/pull/4492) * [Bug 1806830](https://bugzilla.redhat.com/show_bug.cgi?id=1806830): Monitoring Dashboards: Fix bar chart panel widths [#4491](https://github.com/openshift/console/pull/4491) * [Bug 1806868](https://bugzilla.redhat.com/show_bug.cgi?id=1806868): Monitoring Dashboards: Fix stacked graphs [#4479](https://github.com/openshift/console/pull/4479) * [Bug 1807023](https://bugzilla.redhat.com/show_bug.cgi?id=1807023): do not show ip if no launcher pod exist [#4467](https://github.com/openshift/console/pull/4467) * [Bug 1806986](https://bugzilla.redhat.com/show_bug.cgi?id=1806986): Kubevirt dont show common template [#4472](https://github.com/openshift/console/pull/4472) * [Bug 1806829](https://bugzilla.redhat.com/show_bug.cgi?id=1806829): add tooltip to devconsole monitoring graph [#4455](https://github.com/openshift/console/pull/4455) * [Bug 1806652](https://bugzilla.redhat.com/show_bug.cgi?id=1806652): apply the change when node is unassigned from an application [#4470](https://github.com/openshift/console/pull/4470) * [Bug 1807030](https://bugzilla.redhat.com/show_bug.cgi?id=1807030): Pipeline params & resources forms submission formik issue [#4466](https://github.com/openshift/console/pull/4466) * [Bug 1807005](https://bugzilla.redhat.com/show_bug.cgi?id=1807005): split Disks and CD-ROMs in inventory card [#4465](https://github.com/openshift/console/pull/4465) * [Bug 1806976](https://bugzilla.redhat.com/show_bug.cgi?id=1806976): Fix to show Add popup only on graph and application groups [#4453](https://github.com/openshift/console/pull/4453) * [Bug 1806799](https://bugzilla.redhat.com/show_bug.cgi?id=1806799): fixes issue with editing customQueries in promQL [#4452](https://github.com/openshift/console/pull/4452) * [Bug 1807142](https://bugzilla.redhat.com/show_bug.cgi?id=1807142): fix CPU and RAM editing in Flavor dialog [#4477](https://github.com/openshift/console/pull/4477) * [Bug 1807107](https://bugzilla.redhat.com/show_bug.cgi?id=1807107): Add conditions table to pod details and tidy up types [#4475](https://github.com/openshift/console/pull/4475) * [Bug 1806970](https://bugzilla.redhat.com/show_bug.cgi?id=1806970): Fix for overlapping labels in topology nodes [#4451](https://github.com/openshift/console/pull/4451) * [Bug 1805440](https://bugzilla.redhat.com/show_bug.cgi?id=1805440): remove search button and search status/result for deploy image [#4433](https://github.com/openshift/console/pull/4433) * [Bug 1806153](https://bugzilla.redhat.com/show_bug.cgi?id=1806153): close helm request on error [#4412](https://github.com/openshift/console/pull/4412) * [Bug 1806585](https://bugzilla.redhat.com/show_bug.cgi?id=1806585): only show "Create Project" option in project dropdown i… [#4439](https://github.com/openshift/console/pull/4439) * [Bug 1806641](https://bugzilla.redhat.com/show_bug.cgi?id=1806641): Changes to monitoring dashboard dropdown behavior [#4443](https://github.com/openshift/console/pull/4443) * [Bug 1806617](https://bugzilla.redhat.com/show_bug.cgi?id=1806617): Fix runtime error when CSV has no annotations [#4447](https://github.com/openshift/console/pull/4447) * [Bug 1806166](https://bugzilla.redhat.com/show_bug.cgi?id=1806166): Fix incorrect IDP dry run requests [#4450](https://github.com/openshift/console/pull/4450) * [Bug 1806090](https://bugzilla.redhat.com/show_bug.cgi?id=1806090): Fix knative sidebar to show podlist in topology sidebar [#4423](https://github.com/openshift/console/pull/4423) * [Bug 1805289](https://bugzilla.redhat.com/show_bug.cgi?id=1805289): Fix to show error message when URL validation fails [#4392](https://github.com/openshift/console/pull/4392) * [Bug 1805948](https://bugzilla.redhat.com/show_bug.cgi?id=1805948): fetch pipeline runs in current namespace [#4435](https://github.com/openshift/console/pull/4435) * [Bug 1806633](https://bugzilla.redhat.com/show_bug.cgi?id=1806633): Apply correct font size to resource name within activity dashboard card [#4440](https://github.com/openshift/console/pull/4440) * [Bug 1806394](https://bugzilla.redhat.com/show_bug.cgi?id=1806394): remove multiple badge from PipelineRuns [#4434](https://github.com/openshift/console/pull/4434) * [Bug 1806155](https://bugzilla.redhat.com/show_bug.cgi?id=1806155): Remove duplicate entries on operator hub page [#4427](https://github.com/openshift/console/pull/4427) * [Bug 1804918](https://bugzilla.redhat.com/show_bug.cgi?id=1804918): Support dashboard config map lister in off-cluster mode [#4420](https://github.com/openshift/console/pull/4420) * [Bug 1804918](https://bugzilla.redhat.com/show_bug.cgi?id=1804918): Monitoring Dashboards: Load available dashboards dynamically [#4424](https://github.com/openshift/console/pull/4424) * [Bug 1806157](https://bugzilla.redhat.com/show_bug.cgi?id=1806157): Fix sorting by age in serverless services [#4397](https://github.com/openshift/console/pull/4397) * [Bug 1805201](https://bugzilla.redhat.com/show_bug.cgi?id=1805201): Improve monitoring dashboards table layout [#4385](https://github.com/openshift/console/pull/4385) * [Bug 1805230](https://bugzilla.redhat.com/show_bug.cgi?id=1805230): Re-enable monitoring tests in CI [#4384](https://github.com/openshift/console/pull/4384) * [Bug 1804733](https://bugzilla.redhat.com/show_bug.cgi?id=1804733): Relax table panel `transform` check [#4382](https://github.com/openshift/console/pull/4382) * [Bug 1804727](https://bugzilla.redhat.com/show_bug.cgi?id=1804727): Remove monitoring warning decorator [#4402](https://github.com/openshift/console/pull/4402) * [Bug 1804736](https://bugzilla.redhat.com/show_bug.cgi?id=1804736): Fix kubevirt-plugin integration tests for 4.4 release [#4387](https://github.com/openshift/console/pull/4387) * [Bug 1804994](https://bugzilla.redhat.com/show_bug.cgi?id=1804994): show solid border for topology shapes matching name filter [#4383](https://github.com/openshift/console/pull/4383) * [Bug 1804939](https://bugzilla.redhat.com/show_bug.cgi?id=1804939): Reorder the navigation menu items [#4380](https://github.com/openshift/console/pull/4380) * [Bug 1801983](https://bugzilla.redhat.com/show_bug.cgi?id=1801983): Monitoring Dashboards: Fixes for variable handling and performance [#4346](https://github.com/openshift/console/pull/4346) * [Bug 1801295](https://bugzilla.redhat.com/show_bug.cgi?id=1801295): fix pod ring text while scaling up from 0 [#4090](https://github.com/openshift/console/pull/4090) * [Bug 1780139](https://bugzilla.redhat.com/show_bug.cgi?id=1780139): Change 'Add' disk/NIC label to 'Create' [#4319](https://github.com/openshift/console/pull/4319) * [Bug 1804157](https://bugzilla.redhat.com/show_bug.cgi?id=1804157): Tests for Object bucket creation and related features [#3582](https://github.com/openshift/console/pull/3582) * [Bug 1802308](https://bugzilla.redhat.com/show_bug.cgi?id=1802308): Fetch Helm resources based on manifest in release data [#4302](https://github.com/openshift/console/pull/4302) * [Bug 1802045](https://bugzilla.redhat.com/show_bug.cgi?id=1802045): fix(RevisionOverviewList)- show traffic receving revisions sorted by timestamp [#4216](https://github.com/openshift/console/pull/4216) * [Bug 1800867](https://bugzilla.redhat.com/show_bug.cgi?id=1800867): don't repeat "Uninstall Operator" text in modal [#4259](https://github.com/openshift/console/pull/4259) * [Bug 1800448](https://bugzilla.redhat.com/show_bug.cgi?id=1800448): Fix incorrect link in view more for dev perspective metrics [#4333](https://github.com/openshift/console/pull/4333) * [Bug 1801736](https://bugzilla.redhat.com/show_bug.cgi?id=1801736): fixes issue with external image registry not working for tags [#4301](https://github.com/openshift/console/pull/4301) * [Bug 1803838](https://bugzilla.redhat.com/show_bug.cgi?id=1803838): Fix "environment" typo on "Add to Secret" page [#4338](https://github.com/openshift/console/pull/4338) * [Bug 1800872](https://bugzilla.redhat.com/show_bug.cgi?id=1800872): Bug Fix bug where prop type warnings appear on Installed Operators [#4314](https://github.com/openshift/console/pull/4314) * [Bug 1794926](https://bugzilla.redhat.com/show_bug.cgi?id=1794926): Search - Identify kind with more detail [#4303](https://github.com/openshift/console/pull/4303) * [Bug 1801847](https://bugzilla.redhat.com/show_bug.cgi?id=1801847): Monitoring Dashboards: Fix bar chart labels and fix `row` panels [#4330](https://github.com/openshift/console/pull/4330) * [Bug 1802525](https://bugzilla.redhat.com/show_bug.cgi?id=1802525): update Go and .NET logos [#4308](https://github.com/openshift/console/pull/4308) * [Bug 1803417](https://bugzilla.redhat.com/show_bug.cgi?id=1803417): update styles for topology node states [#4328](https://github.com/openshift/console/pull/4328) * [Bug 1792176](https://bugzilla.redhat.com/show_bug.cgi?id=1792176): Fix Pipeline paramters and resources submit issues [#4307](https://github.com/openshift/console/pull/4307) * [Bug 1798827](https://bugzilla.redhat.com/show_bug.cgi?id=1798827): Monitoring Dashboards: Limit bar chart height [#4219](https://github.com/openshift/console/pull/4219) * [Bug 1803252](https://bugzilla.redhat.com/show_bug.cgi?id=1803252): Add connector when adding a project through connector [#4325](https://github.com/openshift/console/pull/4325) * [Bug 1803245](https://bugzilla.redhat.com/show_bug.cgi?id=1803245): add missing vertx runtime icon [#4324](https://github.com/openshift/console/pull/4324) * [Bug 1803213](https://bugzilla.redhat.com/show_bug.cgi?id=1803213): Update collapsed groups in topology to match designs [#4326](https://github.com/openshift/console/pull/4326) * [Bug 1802114](https://bugzilla.redhat.com/show_bug.cgi?id=1802114): Add sort function for machine phase. [#4292](https://github.com/openshift/console/pull/4292) * [Bug 1801857](https://bugzilla.redhat.com/show_bug.cgi?id=1801857): Cleanup Pipeline Builder [#4240](https://github.com/openshift/console/pull/4240) * [Bug 1795713](https://bugzilla.redhat.com/show_bug.cgi?id=1795713): Fix labels and Enable typeahead filter for name filter [#4140](https://github.com/openshift/console/pull/4140) * [Bug 1802840](https://bugzilla.redhat.com/show_bug.cgi?id=1802840): zoom on double click of graph only [#4315](https://github.com/openshift/console/pull/4315) * [Bug 1801419](https://bugzilla.redhat.com/show_bug.cgi?id=1801419): Show an error dialog when creation of a connection fails [#4274](https://github.com/openshift/console/pull/4274) * [Bug 1798858](https://bugzilla.redhat.com/show_bug.cgi?id=1798858): follow on code cleanup [#4327](https://github.com/openshift/console/pull/4327) * [Bug 1800501](https://bugzilla.redhat.com/show_bug.cgi?id=1800501): Monitoring Dashboards: Don't show cards until variables have loaded [#4317](https://github.com/openshift/console/pull/4317) * [Bug 1798858](https://bugzilla.redhat.com/show_bug.cgi?id=1798858): Fix bug where installed operators list status is missin… [#4270](https://github.com/openshift/console/pull/4270) * [Bug 1797769](https://bugzilla.redhat.com/show_bug.cgi?id=1797769): Resource Requirements specDescriptor fields- cpu or memory is injected with empty value into YAML [#4235](https://github.com/openshift/console/pull/4235) * [Bug 1801142](https://bugzilla.redhat.com/show_bug.cgi?id=1801142): Vmi dashboard tests [#4265](https://github.com/openshift/console/pull/4265) * [Bug 1797701](https://bugzilla.redhat.com/show_bug.cgi?id=1797701): allow changing the storage class back to the default one [#4217](https://github.com/openshift/console/pull/4217) * [Bug 1802146](https://bugzilla.redhat.com/show_bug.cgi?id=1802146): POC for topology UI test #3814 [#3814](https://github.com/openshift/console/pull/3814) * [Bug 1802458](https://bugzilla.redhat.com/show_bug.cgi?id=1802458): add quarkus icon to topology [#4306](https://github.com/openshift/console/pull/4306) * [Bug 1801447](https://bugzilla.redhat.com/show_bug.cgi?id=1801447): Fix for invalid edges, do not allow connection to knative revisions [#4276](https://github.com/openshift/console/pull/4276) * [Bug 1802776](https://bugzilla.redhat.com/show_bug.cgi?id=1802776): Show pending icon for pipeline Idle state [#4313](https://github.com/openshift/console/pull/4313) * [Bug 1797891](https://bugzilla.redhat.com/show_bug.cgi?id=1797891): fix(dev-catalog) - Remove capability level filters [#4278](https://github.com/openshift/console/pull/4278) * [Bug 1798481](https://bugzilla.redhat.com/show_bug.cgi?id=1798481): Preserve choice of list view when navigating back [#4206](https://github.com/openshift/console/pull/4206) * [Bug 1802431](https://bugzilla.redhat.com/show_bug.cgi?id=1802431): Remove label input placeholder if any labels are present [#4310](https://github.com/openshift/console/pull/4310) * [Bug 1802230](https://bugzilla.redhat.com/show_bug.cgi?id=1802230): Fix missing services in VM details page [#4299](https://github.com/openshift/console/pull/4299) * [Bug 1798865](https://bugzilla.redhat.com/show_bug.cgi?id=1798865): Volume snapshot in PVC's detail page show Error: 404: Page Not Found [#4290](https://github.com/openshift/console/pull/4290) * [Bug 1802399](https://bugzilla.redhat.com/show_bug.cgi?id=1802399): Added export cluster metadata in storage cluster menu [#4222](https://github.com/openshift/console/pull/4222) * [Bug 1802594](https://bugzilla.redhat.com/show_bug.cgi?id=1802594): test for group-by dropdown [#3871](https://github.com/openshift/console/pull/3871) * [Bug 1799490](https://bugzilla.redhat.com/show_bug.cgi?id=1799490): Correct monitoring dashboard panel issues [#4300](https://github.com/openshift/console/pull/4300) * [Bug 1776062](https://bugzilla.redhat.com/show_bug.cgi?id=1776062): Fix inconsistent Create action naming [#4294](https://github.com/openshift/console/pull/4294) * [Bug 1789192](https://bugzilla.redhat.com/show_bug.cgi?id=1789192): Avoid confirmation for the "VM start" action [#4229](https://github.com/openshift/console/pull/4229) * [Bug 1772889](https://bugzilla.redhat.com/show_bug.cgi?id=1772889): Do not show VM Utilization graphs for an off-VM [#4227](https://github.com/openshift/console/pull/4227) * [Bug 1801028](https://bugzilla.redhat.com/show_bug.cgi?id=1801028): Improve dashboard single-stat number formatting [#4271](https://github.com/openshift/console/pull/4271) * [Bug 1801858](https://bugzilla.redhat.com/show_bug.cgi?id=1801858): Separate validation schemas for parameters and resources tab of pipelines details page [#4287](https://github.com/openshift/console/pull/4287) * [Bug 1800448](https://bugzilla.redhat.com/show_bug.cgi?id=1800448): Do not specify perspective for dev monitoring so we can acces the rou… [#4291](https://github.com/openshift/console/pull/4291) * [Bug 1800559](https://bugzilla.redhat.com/show_bug.cgi?id=1800559): adds pod list and deployment in revision sidebar [#4246](https://github.com/openshift/console/pull/4246) * [Bug 1801604](https://bugzilla.redhat.com/show_bug.cgi?id=1801604): Add disk validation to virtual hardware on create-vm-wizard [#4231](https://github.com/openshift/console/pull/4231) * [Bug 1797996](https://bugzilla.redhat.com/show_bug.cgi?id=1797996): Packages: Change Overview pages to Details [#4177](https://github.com/openshift/console/pull/4177) * [Bug 1777149](https://bugzilla.redhat.com/show_bug.cgi?id=1777149): Rename action to Create Virtual Machine Template [#4295](https://github.com/openshift/console/pull/4295) * [Bug 1801440](https://bugzilla.redhat.com/show_bug.cgi?id=1801440): Notification drawer, other alerts always expand by default [#4289](https://github.com/openshift/console/pull/4289) * [Bug 1801748](https://bugzilla.redhat.com/show_bug.cgi?id=1801748): Add Basic VM Template Details page test [#4282](https://github.com/openshift/console/pull/4282) * [Bug 1802144](https://bugzilla.redhat.com/show_bug.cgi?id=1802144): Update Snapshot CR version same as backend [#4280](https://github.com/openshift/console/pull/4280) * [Bug 1798862](https://bugzilla.redhat.com/show_bug.cgi?id=1798862): VMI list integration tests [#4209](https://github.com/openshift/console/pull/4209) * [Bug 1780268](https://bugzilla.redhat.com/show_bug.cgi?id=1780268): Fix Not Found message [#4296](https://github.com/openshift/console/pull/4296) * [Bug 1800488](https://bugzilla.redhat.com/show_bug.cgi?id=1800488): Fix d/s windows guest tools container image [#4242](https://github.com/openshift/console/pull/4242) * [Bug 1801754](https://bugzilla.redhat.com/show_bug.cgi?id=1801754): Add test for VM vnc/serial console [#3892](https://github.com/openshift/console/pull/3892) * [Bug 1798871](https://bugzilla.redhat.com/show_bug.cgi?id=1798871): Fix formik low priority validation issues [#4266](https://github.com/openshift/console/pull/4266) * [Bug 1796619](https://bugzilla.redhat.com/show_bug.cgi?id=1796619): useSafetyFirst in rbac useAccessReview hook [#4066](https://github.com/openshift/console/pull/4066) * [Bug 1801741](https://bugzilla.redhat.com/show_bug.cgi?id=1801741): Update tooltip to show all the status on hovering a pod donut chart [#4286](https://github.com/openshift/console/pull/4286) * [Bug 1786271](https://bugzilla.redhat.com/show_bug.cgi?id=1786271): update the number of pods in daemon set with correct status prop [#4283](https://github.com/openshift/console/pull/4283) * [Bug 1801278](https://bugzilla.redhat.com/show_bug.cgi?id=1801278): Restructure the devconsole navigation menu [#4269](https://github.com/openshift/console/pull/4269) * [Bug 1801148](https://bugzilla.redhat.com/show_bug.cgi?id=1801148): reinstate tech preview badge on monitoring pages [#4267](https://github.com/openshift/console/pull/4267) * [Bug 1800794](https://bugzilla.redhat.com/show_bug.cgi?id=1800794): look for correct OLM cluster monitoring annotation [#4258](https://github.com/openshift/console/pull/4258) * [Bug 1796116](https://bugzilla.redhat.com/show_bug.cgi?id=1796116): fix duplicate badge on dev console list pages [#4256](https://github.com/openshift/console/pull/4256) * [Bug 1798846](https://bugzilla.redhat.com/show_bug.cgi?id=1798846): Add info icon and tooltip for text filter in topology view [#4220](https://github.com/openshift/console/pull/4220) * [Bug 1798417](https://bugzilla.redhat.com/show_bug.cgi?id=1798417): MultiColumnField should hide headers if there are no rows [#4180](https://github.com/openshift/console/pull/4180) * [Bug 1796902](https://bugzilla.redhat.com/show_bug.cgi?id=1796902): Fix for right click on graph when no workloads [#4141](https://github.com/openshift/console/pull/4141) * [Bug 1801762](https://bugzilla.redhat.com/show_bug.cgi?id=1801762): Don't re-run discovery on modified APIService [#4285](https://github.com/openshift/console/pull/4285) * [Bug 1784725](https://bugzilla.redhat.com/show_bug.cgi?id=1784725): Console should do special character check when create routing labels [#4236](https://github.com/openshift/console/pull/4236) * [Bug 1792487](https://bugzilla.redhat.com/show_bug.cgi?id=1792487): Rename Machine Running phase to Provisioned as node. [#4245](https://github.com/openshift/console/pull/4245) * [Bug 1789602](https://bugzilla.redhat.com/show_bug.cgi?id=1789602): Property array should render its properties on schema page [#4243](https://github.com/openshift/console/pull/4243) * [Bug 1796521](https://bugzilla.redhat.com/show_bug.cgi?id=1796521): Notification drawer alert to setup monitoring directs user to config page [#4257](https://github.com/openshift/console/pull/4257) * [Bug 1779858](https://bugzilla.redhat.com/show_bug.cgi?id=1779858): Fixed required fields display issue for create operand form [#4272](https://github.com/openshift/console/pull/4272) * [Bug 1800698](https://bugzilla.redhat.com/show_bug.cgi?id=1800698): Fixed Helm chart installation [#4175](https://github.com/openshift/console/pull/4175) * [Bug 1800598](https://bugzilla.redhat.com/show_bug.cgi?id=1800598): updates apiGroup for knativeServing resource [#4251](https://github.com/openshift/console/pull/4251) * [Bug 1800890](https://bugzilla.redhat.com/show_bug.cgi?id=1800890): Removal of expectation for Events in advance tab [#4260](https://github.com/openshift/console/pull/4260) * [Bug 1800976](https://bugzilla.redhat.com/show_bug.cgi?id=1800976): Fix selection of PXE boot device [#4262](https://github.com/openshift/console/pull/4262) * [Bug 1797587](https://bugzilla.redhat.com/show_bug.cgi?id=1797587): Align the Helm Release Details page with latest UX designs [#4138](https://github.com/openshift/console/pull/4138) * [Bug 1800595](https://bugzilla.redhat.com/show_bug.cgi?id=1800595): Add missing View links to BMH dashboard [#4249](https://github.com/openshift/console/pull/4249) * [Bug 1795707](https://bugzilla.redhat.com/show_bug.cgi?id=1795707): improve notification drawer performance [#4192](https://github.com/openshift/console/pull/4192) * [Bug 1798096](https://bugzilla.redhat.com/show_bug.cgi?id=1798096): Fix issue with prop name clash of applyFilter in CheckBoxes [#4254](https://github.com/openshift/console/pull/4254) * [Bug 1797652](https://bugzilla.redhat.com/show_bug.cgi?id=1797652): Fix crash on Edit of applications [#4207](https://github.com/openshift/console/pull/4207) * [Bug 1798697](https://bugzilla.redhat.com/show_bug.cgi?id=1798697): Show support links [#4234](https://github.com/openshift/console/pull/4234) * [Bug 1800347](https://bugzilla.redhat.com/show_bug.cgi?id=1800347): Set resource name font size to be consistent. [#4237](https://github.com/openshift/console/pull/4237) * [Bug 1800588](https://bugzilla.redhat.com/show_bug.cgi?id=1800588): Align BMH dashboard utilization item with other dashboards [#4248](https://github.com/openshift/console/pull/4248) * [Bug 1798479](https://bugzilla.redhat.com/show_bug.cgi?id=1798479): Loading and errored inventory items are shown in pluralized form [#4205](https://github.com/openshift/console/pull/4205) * [Bug 1797643](https://bugzilla.redhat.com/show_bug.cgi?id=1797643): Set shorter names when generating pipeline on import flows [#4179](https://github.com/openshift/console/pull/4179) * [Bug 1798350](https://bugzilla.redhat.com/show_bug.cgi?id=1798350): Fixing Restore button for snapshot [#4199](https://github.com/openshift/console/pull/4199) * [Bug 1795396](https://bugzilla.redhat.com/show_bug.cgi?id=1795396): Change admin sidebar "Dashboards" item to link to new dashboards [#4195](https://github.com/openshift/console/pull/4195) * [Bug 1796388](https://bugzilla.redhat.com/show_bug.cgi?id=1796388): Support 'justWarning' validation for DiskBus validations [#4105](https://github.com/openshift/console/pull/4105) * [Bug 1798177](https://bugzilla.redhat.com/show_bug.cgi?id=1798177): Add expand/collapse of operator groups, type icons [#4190](https://github.com/openshift/console/pull/4190) * [Bug 1795452](https://bugzilla.redhat.com/show_bug.cgi?id=1795452): fix bug where <ErrorStatus> text can overflow table cell [#4214](https://github.com/openshift/console/pull/4214) * [Bug 1798221](https://bugzilla.redhat.com/show_bug.cgi?id=1798221): Swap default text for marketplace CTA [#4208](https://github.com/openshift/console/pull/4208) * [Bug 1795144](https://bugzilla.redhat.com/show_bug.cgi?id=1795144): Set default pullSecret [#4185](https://github.com/openshift/console/pull/4185) * [Bug 1787028](https://bugzilla.redhat.com/show_bug.cgi?id=1787028): fix runtime error creating PVC with no storage class [#4165](https://github.com/openshift/console/pull/4165) * [Bug 1787504](https://bugzilla.redhat.com/show_bug.cgi?id=1787504): include `system:authenticated` when impersonating groups [#4156](https://github.com/openshift/console/pull/4156) * [Bug 1797460](https://bugzilla.redhat.com/show_bug.cgi?id=1797460): Fix view more button padding for cluster update message [#3994](https://github.com/openshift/console/pull/3994) * [Bug 1790380](https://bugzilla.redhat.com/show_bug.cgi?id=1790380): Pass project name to utilization item [#4230](https://github.com/openshift/console/pull/4230) * [Bug 1797565](https://bugzilla.redhat.com/show_bug.cgi?id=1797565): Use full path for link to project details [#4226](https://github.com/openshift/console/pull/4226) * [Bug 1798954](https://bugzilla.redhat.com/show_bug.cgi?id=1798954): Fix view all dashboard links [#4225](https://github.com/openshift/console/pull/4225) * [Bug 1798465](https://bugzilla.redhat.com/show_bug.cgi?id=1798465): Fix discrepancy in action items of Knative Service [#4203](https://github.com/openshift/console/pull/4203) * [Bug 1798451](https://bugzilla.redhat.com/show_bug.cgi?id=1798451): Fix VM Events card actions layout [#4202](https://github.com/openshift/console/pull/4202) * [Bug 1798428](https://bugzilla.redhat.com/show_bug.cgi?id=1798428): Show Not available status for pods if BMH does not have node assigned [#4201](https://github.com/openshift/console/pull/4201) * [Bug 1798288](https://bugzilla.redhat.com/show_bug.cgi?id=1798288): fixes sbr to work with knative service [#4196](https://github.com/openshift/console/pull/4196) * [Bug 1798906](https://bugzilla.redhat.com/show_bug.cgi?id=1798906): Query Browser: Fix error inserting example query [#4221](https://github.com/openshift/console/pull/4221) * [Bug 1798804](https://bugzilla.redhat.com/show_bug.cgi?id=1798804): Monitoring Dashboards: Don't display hidden variable dropdowns [#4218](https://github.com/openshift/console/pull/4218) * [Bug 1798077](https://bugzilla.redhat.com/show_bug.cgi?id=1798077): Cluster Inventory card shows both VM + VMI count [#4204](https://github.com/openshift/console/pull/4204) * [Bug 1780176](https://bugzilla.redhat.com/show_bug.cgi?id=1780176): Default VM yaml sets virtio for NIC [#4200](https://github.com/openshift/console/pull/4200) * [Bug 1798581](https://bugzilla.redhat.com/show_bug.cgi?id=1798581): Add tests for pvc creation with different options [#3708](https://github.com/openshift/console/pull/3708) * [Bug 1798182](https://bugzilla.redhat.com/show_bug.cgi?id=1798182): Fix operand tab order [#4189](https://github.com/openshift/console/pull/4189) * [Bug 1797681](https://bugzilla.redhat.com/show_bug.cgi?id=1797681): Moved Event nav item from Advanced to Monitoring page as tab [#4183](https://github.com/openshift/console/pull/4183) * [Bug 1781835](https://bugzilla.redhat.com/show_bug.cgi?id=1781835): Fix bug where pod log links layout is wonky [#4213](https://github.com/openshift/console/pull/4213) * [Bug 1796641](https://bugzilla.redhat.com/show_bug.cgi?id=1796641): Add error state to Notification Drawer [#4130](https://github.com/openshift/console/pull/4130) * [Bug 1787210](https://bugzilla.redhat.com/show_bug.cgi?id=1787210): deployment config page contains an error in the pod counter [#4157](https://github.com/openshift/console/pull/4157) * [Bug 1796664](https://bugzilla.redhat.com/show_bug.cgi?id=1796664): Change link to external link [#4193](https://github.com/openshift/console/pull/4193) * [Bug 1798352](https://bugzilla.redhat.com/show_bug.cgi?id=1798352): Added Mode field in Converged Mode dashboard [#4198](https://github.com/openshift/console/pull/4198) * [Bug 1798348](https://bugzilla.redhat.com/show_bug.cgi?id=1798348): Removed internal objects from Installed Operator List Page [#4197](https://github.com/openshift/console/pull/4197) * [Bug 1776682](https://bugzilla.redhat.com/show_bug.cgi?id=1776682): Show network interface name for PXE boot [#4182](https://github.com/openshift/console/pull/4182) * [Bug 1797027](https://bugzilla.redhat.com/show_bug.cgi?id=1797027): Monitoring Dashboards: Fix variables handling [#4184](https://github.com/openshift/console/pull/4184) * [Bug 1798357](https://bugzilla.redhat.com/show_bug.cgi?id=1798357): Bump formik [#4087](https://github.com/openshift/console/pull/4087) * [Bug 1797573](https://bugzilla.redhat.com/show_bug.cgi?id=1797573): Add pod count on dev-console monitoring dashboard page [#4072](https://github.com/openshift/console/pull/4072) * [Bug 1796465](https://bugzilla.redhat.com/show_bug.cgi?id=1796465): Fix for aggregate edge selection [#4081](https://github.com/openshift/console/pull/4081) * [Bug 1798121](https://bugzilla.redhat.com/show_bug.cgi?id=1798121): fix bug where operator details buttons can abut [#4188](https://github.com/openshift/console/pull/4188) * [Bug 1797327](https://bugzilla.redhat.com/show_bug.cgi?id=1797327): Add top margin to the timed out fetching new data message [#4174](https://github.com/openshift/console/pull/4174) * [Bug 1797486](https://bugzilla.redhat.com/show_bug.cgi?id=1797486): Add icon next to pause/unpause events action [#4148](https://github.com/openshift/console/pull/4148) * [Bug 1797729](https://bugzilla.redhat.com/show_bug.cgi?id=1797729): fix bug where text can overlap on operand details page [#4186](https://github.com/openshift/console/pull/4186) * [Bug 1797974](https://bugzilla.redhat.com/show_bug.cgi?id=1797974): fix overview status [#4171](https://github.com/openshift/console/pull/4171) * [Bug 1797727](https://bugzilla.redhat.com/show_bug.cgi?id=1797727): add error boundary around OLM descriptors [#4160](https://github.com/openshift/console/pull/4160) * [Bug 1796993](https://bugzilla.redhat.com/show_bug.cgi?id=1796993): Alertmanager configuration first time setup is unclear [#4143](https://github.com/openshift/console/pull/4143) * [Bug 1797457](https://bugzilla.redhat.com/show_bug.cgi?id=1797457): Show not available if there are no data in multiline charts [#4134](https://github.com/openshift/console/pull/4134) * [Bug 1798101](https://bugzilla.redhat.com/show_bug.cgi?id=1798101): Add test cases for VM filtering in VM list view [#4097](https://github.com/openshift/console/pull/4097) * [Bug 1797382](https://bugzilla.redhat.com/show_bug.cgi?id=1797382): git test updation-1 [#4027](https://github.com/openshift/console/pull/4027) * [Bug 1798035](https://bugzilla.redhat.com/show_bug.cgi?id=1798035): Fix inventory statuses for VMs [#4178](https://github.com/openshift/console/pull/4178) * [Bug 1797984](https://bugzilla.redhat.com/show_bug.cgi?id=1797984): VMI Rename Overview pages to Details [#4172](https://github.com/openshift/console/pull/4172) * [Bug 1798006](https://bugzilla.redhat.com/show_bug.cgi?id=1798006): VM details, Align href to page name [#4176](https://github.com/openshift/console/pull/4176) * BUG 1797586: fix(operator-binding) - add operator backed service binding [#4153](https://github.com/openshift/console/pull/4153) * [Bug 1797699](https://bugzilla.redhat.com/show_bug.cgi?id=1797699): fix the order of the menu items in the project access dropdown [#4124](https://github.com/openshift/console/pull/4124) * [Bug 1797795](https://bugzilla.redhat.com/show_bug.cgi?id=1797795): [Doc] Update README with field purpose and how to set default value [#4166](https://github.com/openshift/console/pull/4166) * [Bug 1796463](https://bugzilla.redhat.com/show_bug.cgi?id=1796463): add view monitoring dashboard option for metrics section in monitoring overview [#4091](https://github.com/openshift/console/pull/4091) * [Bug 1783651](https://bugzilla.redhat.com/show_bug.cgi?id=1783651): Fix "requires approval" install plan link [#3873](https://github.com/openshift/console/pull/3873) * [Bug 1797770](https://bugzilla.redhat.com/show_bug.cgi?id=1797770): Fix bug where search accordion descenders clip [#4164](https://github.com/openshift/console/pull/4164) * [Bug 1785093](https://bugzilla.redhat.com/show_bug.cgi?id=1785093): Fix bug where Upgrade Status is incorrect [#4161](https://github.com/openshift/console/pull/4161) * [Bug 1797718](https://bugzilla.redhat.com/show_bug.cgi?id=1797718): fix Bugzilla version prefill for 4.4 [#4158](https://github.com/openshift/console/pull/4158) * [Bug 1797521](https://bugzilla.redhat.com/show_bug.cgi?id=1797521): disable pod count filter by default [#4151](https://github.com/openshift/console/pull/4151) * [Bug 1796150](https://bugzilla.redhat.com/show_bug.cgi?id=1796150): fixes traffic split menu option error on kebab for core service [#4150](https://github.com/openshift/console/pull/4150) * [Bug 1793893](https://bugzilla.redhat.com/show_bug.cgi?id=1793893): Make clear what uninstalling an operator that works for all namespaces does [#4137](https://github.com/openshift/console/pull/4137) * [Bug 1796418](https://bugzilla.redhat.com/show_bug.cgi?id=1796418): fixes resource tab for sidebar for knative associated deployment [#4118](https://github.com/openshift/console/pull/4118) * [Bug 1797149](https://bugzilla.redhat.com/show_bug.cgi?id=1797149): fix inconsistencies in topology node styling [#4117](https://github.com/openshift/console/pull/4117) * [Bug 1797789](https://bugzilla.redhat.com/show_bug.cgi?id=1797789): [Doc] Update doc for adding "fieldDependency" specDescriptor [#4114](https://github.com/openshift/console/pull/4114) * [Bug 1792498](https://bugzilla.redhat.com/show_bug.cgi?id=1792498): Add delete action to Node [#4154](https://github.com/openshift/console/pull/4154) * [Bug 1796626](https://bugzilla.redhat.com/show_bug.cgi?id=1796626): fix create connector arrow head in topology [#4063](https://github.com/openshift/console/pull/4063) * [Bug 1795305](https://bugzilla.redhat.com/show_bug.cgi?id=1795305): search: use accordion component [#4083](https://github.com/openshift/console/pull/4083) * [Bug 1797440](https://bugzilla.redhat.com/show_bug.cgi?id=1797440): fix(sidepanel-error) - fix error while opening topology application panel [#4070](https://github.com/openshift/console/pull/4070) * [Bug 1797379](https://bugzilla.redhat.com/show_bug.cgi?id=1797379): pipeline test edit1 [#4006](https://github.com/openshift/console/pull/4006) * [Bug 1797576](https://bugzilla.redhat.com/show_bug.cgi?id=1797576): Import from Image Stream - Should Default To Your Current Project [#4079](https://github.com/openshift/console/pull/4079) * [Bug 1797474](https://bugzilla.redhat.com/show_bug.cgi?id=1797474): Add unit tests for Pipeline and Pipeline Run Lists [#3808](https://github.com/openshift/console/pull/3808) * [Bug 1797565](https://bugzilla.redhat.com/show_bug.cgi?id=1797565): Change /overview links to /details [#4152](https://github.com/openshift/console/pull/4152) * [Bug 1797442](https://bugzilla.redhat.com/show_bug.cgi?id=1797442): Test PipelineRun and Pipeline Details page [#3827](https://github.com/openshift/console/pull/3827) * [Bug 1797454](https://bugzilla.redhat.com/show_bug.cgi?id=1797454): Fix Not available state for Control Plane [#4100](https://github.com/openshift/console/pull/4100) * [Bug 1796116](https://bugzilla.redhat.com/show_bug.cgi?id=1796116): Add Tech/Dev Preview in dropdown and expander [#4113](https://github.com/openshift/console/pull/4113) * [Bug 1796421](https://bugzilla.redhat.com/show_bug.cgi?id=1796421): Update serverless apiVersion from v1beta1 to v1 and updates URI acronym [#4075](https://github.com/openshift/console/pull/4075) * [Bug 1796664](https://bugzilla.redhat.com/show_bug.cgi?id=1796664): Add links to Marketplace workflows in OperatorHub [#3861](https://github.com/openshift/console/pull/3861) * [Bug 1794825](https://bugzilla.redhat.com/show_bug.cgi?id=1794825): Operator-defined namespace that requests monitoring should fully warn user of implications of enabling [#4120](https://github.com/openshift/console/pull/4120) * [Bug 1787492](https://bugzilla.redhat.com/show_bug.cgi?id=1787492): fix(deployimage-status) fix external registry error message [#4073](https://github.com/openshift/console/pull/4073) * [Bug 1796538](https://bugzilla.redhat.com/show_bug.cgi?id=1796538): Fix monitoring dashboard table columns [#4131](https://github.com/openshift/console/pull/4131) * [Bug 1796450](https://bugzilla.redhat.com/show_bug.cgi?id=1796450): Disable the zoom feature for QueryBrowser when hideControls props is true [#4122](https://github.com/openshift/console/pull/4122) * [Bug 1796551](https://bugzilla.redhat.com/show_bug.cgi?id=1796551): Create Snapshot for PVC for OCS [#3976](https://github.com/openshift/console/pull/3976) * [Bug 1796244](https://bugzilla.redhat.com/show_bug.cgi?id=1796244): Subtext in resource dropdown shows as white instead of muted when item selected [#4127](https://github.com/openshift/console/pull/4127) * [Bug 1795374](https://bugzilla.redhat.com/show_bug.cgi?id=1795374): Fix bug where the PF react-catalog-view applies a white gradient, along with a trailing ellipsis, to truncated descriptions. [#4082](https://github.com/openshift/console/pull/4082) * [Bug 1795695](https://bugzilla.redhat.com/show_bug.cgi?id=1795695): Status of terminating pv and pvc doesn't match in cli and ui [#4121](https://github.com/openshift/console/pull/4121) * [Bug 1794940](https://bugzilla.redhat.com/show_bug.cgi?id=1794940): Monitoring Dashboards: Fix JavaScript error when API call fails [#4116](https://github.com/openshift/console/pull/4116) * [Bug 1792101](https://bugzilla.redhat.com/show_bug.cgi?id=1792101): Incorrect memory loads from edited vm template [#4051](https://github.com/openshift/console/pull/4051) * [Bug 1796442](https://bugzilla.redhat.com/show_bug.cgi?id=1796442): Monitoring Dashboards: Change board dropdown title to `Dashboard` [#4115](https://github.com/openshift/console/pull/4115) * [Bug 1796441](https://bugzilla.redhat.com/show_bug.cgi?id=1796441): Monitoring Dashboards: Capitalize dropdown titles for variables [#4098](https://github.com/openshift/console/pull/4098) * [Bug 1795456](https://bugzilla.redhat.com/show_bug.cgi?id=1795456): Fix bug where resource filter is broken for GroupVersionKind resources [#4112](https://github.com/openshift/console/pull/4112) * [Bug 1795407](https://bugzilla.redhat.com/show_bug.cgi?id=1795407): tolerate invalid K8sResourceLink spec descriptor [#4095](https://github.com/openshift/console/pull/4095) * [Bug 1796247](https://bugzilla.redhat.com/show_bug.cgi?id=1796247): `marketplace` missing from `operatorProviderTypeMap` [#4111](https://github.com/openshift/console/pull/4111) * Fixed Bug 1796083: Create Receiver page loads forever when Prometheus API request returns an error [#4109](https://github.com/openshift/console/pull/4109) * Resource Dropdown: update blacklist [#4108](https://github.com/openshift/console/pull/4108) * pluralize namespace word in quay img security popup [#4101](https://github.com/openshift/console/pull/4101) * Sync data between Create Operand YAML and Form [#3894](https://github.com/openshift/console/pull/3894) * fix loading missing ClusterVersionModel on Kubernetes [#4103](https://github.com/openshift/console/pull/4103) * dashboards: update cluster utilization empty state message [#4096](https://github.com/openshift/console/pull/4096) * Fix for operator groups display when collapsing knative services [#4077](https://github.com/openshift/console/pull/4077) * Monitoring Dashboards: Change dropdown option labels to match mocks [#4074](https://github.com/openshift/console/pull/4074) * [Bug 1794928](https://bugzilla.redhat.com/show_bug.cgi?id=1794928): Fix update label [#4068](https://github.com/openshift/console/pull/4068) * Add 'webdriver-update:osx' task to automatically pick correct version of Chrome [#4015](https://github.com/openshift/console/pull/4015) * HorizontalNavTab Extension [#3917](https://github.com/openshift/console/pull/3917) * frontend: Move to PF4 modal [#3757](https://github.com/openshift/console/pull/3757) * Fix not available state for operators [#4102](https://github.com/openshift/console/pull/4102) * Monitoring Dashboards: Use /query_range to fetch label values [#4099](https://github.com/openshift/console/pull/4099) * Fix Dev Catalog tile selection [#4076](https://github.com/openshift/console/pull/4076) * Fix helm install issue [#4086](https://github.com/openshift/console/pull/4086) * Alertmanager: Added Email and Slack Receiver forms, implemented Save-As-Global/Default functionality [#4041](https://github.com/openshift/console/pull/4041) * Fix incorrect description of BMH Network Transfer [#4089](https://github.com/openshift/console/pull/4089) * Use sentence case for 'Select all filters' link [#4078](https://github.com/openshift/console/pull/4078) * Query Browser: Type fix and add some additional type annotations [#4071](https://github.com/openshift/console/pull/4071) * Add kiali URL in traffic connector side panel [#4026](https://github.com/openshift/console/pull/4026) * Fix runtime error in area chart [#4057](https://github.com/openshift/console/pull/4057) * Edit pipeline builder [#4055](https://github.com/openshift/console/pull/4055) * Topology: Add Helm Release selection and details side panel [#4064](https://github.com/openshift/console/pull/4064) * feat(operator-grouping): add operator grouping in topology [#4048](https://github.com/openshift/console/pull/4048) * Change search to handle multiple resources and update search page [#3875](https://github.com/openshift/console/pull/3875) * frontend: Update OperatorHub description text [#3819](https://github.com/openshift/console/pull/3819) * Monitoring Dashboards: Fix tooltips and improve graph styling [#4060](https://github.com/openshift/console/pull/4060) * Add Topology Edge Selection w/ Side Panel [#4003](https://github.com/openshift/console/pull/4003) * Improve type safety for machine pages [#3997](https://github.com/openshift/console/pull/3997) * PVC clone workflow [#3927](https://github.com/openshift/console/pull/3927) * Update modal styling to match PF4 modal-box [#3876](https://github.com/openshift/console/pull/3876) * [Bug 1784937](https://bugzilla.redhat.com/show_bug.cgi?id=1784937): Improve error handling on global config tab [#3872](https://github.com/openshift/console/pull/3872) * [Bug 1794754](https://bugzilla.redhat.com/show_bug.cgi?id=1794754): correctly show schema information for all core resources [#4062](https://github.com/openshift/console/pull/4062) * OLM: fix for single namespace monitoring checkbox [#4061](https://github.com/openshift/console/pull/4061) * Helm release resources page [#4013](https://github.com/openshift/console/pull/4013) * feat(topology): add new service in context [#3979](https://github.com/openshift/console/pull/3979) * Service Binding From Add Flow [#3958](https://github.com/openshift/console/pull/3958) * feat(dev-catalog): Add Capability level filters [#3952](https://github.com/openshift/console/pull/3952) * Modified array field group descriptor to allow add or remove fields f… [#4047](https://github.com/openshift/console/pull/4047) * frontend: Add badging for Marketplace [#4020](https://github.com/openshift/console/pull/4020) * frontend: Add Marketplace hint block [#4019](https://github.com/openshift/console/pull/4019) * Expand/collapse Topology Application Groups [#3938](https://github.com/openshift/console/pull/3938) * fix: catch errors fetching metrics on the pod list page [#4065](https://github.com/openshift/console/pull/4065) * Remove metrics tab from devconsole advanced nav option [#4053](https://github.com/openshift/console/pull/4053) * adds decorator if any associated Workload pods has type warning [#4052](https://github.com/openshift/console/pull/4052) * Notification drawer component for console. [#3899](https://github.com/openshift/console/pull/3899) * add Managed by section in resource tab for operator backed services [#3943](https://github.com/openshift/console/pull/3943) * [Full changelog](https://github.com/openshift/console/compare/b62c1df7b8fe19b4ef7f7328557a12952739720d...15d3223235968d77818134e854c25df924f2504f) ### [console-operator](https://github.com/openshift/console-operator/tree/ed633daf4a23ea4e90f0684ba6f0e170a95e7d20) * [Bug 1809667](https://bugzilla.redhat.com/show_bug.cgi?id=1809667): The console should wait until it is out of rotation to shut down [#387](https://github.com/openshift/console-operator/pull/387) * [Bug 1804884](https://bugzilla.redhat.com/show_bug.cgi?id=1804884): Add monitoring-shared-config configmaps from openshift-config-managed to the console-config [#389](https://github.com/openshift/console-operator/pull/389) * [Bug 1807858](https://bugzilla.redhat.com/show_bug.cgi?id=1807858): Expose openshift_console_operator_build_info metric [#390](https://github.com/openshift/console-operator/pull/390) * [Bug 1798315](https://bugzilla.redhat.com/show_bug.cgi?id=1798315): Bump deps [#380](https://github.com/openshift/console-operator/pull/380) * [Bug 1798315](https://bugzilla.redhat.com/show_bug.cgi?id=1798315): Bump deps [#378](https://github.com/openshift/console-operator/pull/378) * [Bug 1798315](https://bugzilla.redhat.com/show_bug.cgi?id=1798315): Console operator should provide valid gitCommit and gitVersion versions [#377](https://github.com/openshift/console-operator/pull/377) * [Bug 1794546](https://bugzilla.redhat.com/show_bug.cgi?id=1794546): Console-1933: IPv6 support (simpler alternative) [#375](https://github.com/openshift/console-operator/pull/375) * [Full changelog](https://github.com/openshift/console-operator/compare/728f5ee87d0e2c576dbacb56a9062f3476b63142...ed633daf4a23ea4e90f0684ba6f0e170a95e7d20) ### [coredns](https://github.com/openshift/coredns/tree/e4c9977928b7f36962351b387fafff474b238311) * [Bug 1809750](https://bugzilla.redhat.com/show_bug.cgi?id=1809750): Update coredns-mdns vendoring [#26](https://github.com/openshift/coredns/pull/26) * [Full changelog](https://github.com/openshift/coredns/compare/fde8a889b82285ed108e05f393a92615702abf2b...e4c9977928b7f36962351b387fafff474b238311) ### [csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter/tree/9b3c0a928c5dd3a1964a3d3dd75e15293685591c) * [Bug 1815563](https://bugzilla.redhat.com/show_bug.cgi?id=1815563): UPSTREAM 278, 279: Include a nil check for the snapshotContent [#19](https://github.com/openshift/csi-external-snapshotter/pull/19) * [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/3da7dadde3d246e3e7019cd54a63f05e5c57342b...9b3c0a928c5dd3a1964a3d3dd75e15293685591c) ### [docker-builder](https://github.com/openshift/builder/tree/57a93af1baff46539ab72680aa279c5a86102706) * [Bug 1805300](https://bugzilla.redhat.com/show_bug.cgi?id=1805300): bump(github.com/mtrmac/gpgme): v0.1.2 [#138](https://github.com/openshift/builder/pull/138) * [Bug 1801388](https://bugzilla.redhat.com/show_bug.cgi?id=1801388): use of ARG step in Dockerfile causes panic in imagebuilder (openshift… [#130](https://github.com/openshift/builder/pull/130) * [Bug 1788982](https://bugzilla.redhat.com/show_bug.cgi?id=1788982): bump github.com/containers/{storage,image,buildah} [#126](https://github.com/openshift/builder/pull/126) * [Bug 1774492](https://bugzilla.redhat.com/show_bug.cgi?id=1774492): turn off forcepull after the special incremental/forcepull pre-build … [#116](https://github.com/openshift/builder/pull/116) * [Full changelog](https://github.com/openshift/builder/compare/a12fb94e89009f14aa9e6ff4a0c6d3e4c412d58c...57a93af1baff46539ab72680aa279c5a86102706) ### [docker-registry](https://github.com/openshift/image-registry/tree/a795321efdc797f7b002d095c700e095b4cd9bb8) * [Bug 1804493](https://bugzilla.redhat.com/show_bug.cgi?id=1804493): Dockerfile: Clear yum cache after install [#222](https://github.com/openshift/image-registry/pull/222) * [Bug 1745743](https://bugzilla.redhat.com/show_bug.cgi?id=1745743): Implement retries when checking for blob presence. [#220](https://github.com/openshift/image-registry/pull/220) * [Full changelog](https://github.com/openshift/image-registry/compare/2e1b031266e8d2045d493c08e4e0c7dba16a53d9...a795321efdc797f7b002d095c700e095b4cd9bb8) ### [etcd](https://github.com/openshift/etcd/tree/9003f53409304807ddb2c24abc5c61703fdacb74) * [Bug 1813474](https://bugzilla.redhat.com/show_bug.cgi?id=1813474): list all peers in initial-cluster [#39](https://github.com/openshift/etcd/pull/39) * [Bug 1808546](https://bugzilla.redhat.com/show_bug.cgi?id=1808546): If we weren't able to get client or target member go ahead and start [#37](https://github.com/openshift/etcd/pull/37) * [Bug 1808073](https://bugzilla.redhat.com/show_bug.cgi?id=1808073): fix archive member name, unmask error [#35](https://github.com/openshift/etcd/pull/35) * [Bug 1806752](https://bugzilla.redhat.com/show_bug.cgi?id=1806752): [release 4.4] Archive data dir if unstarted 4.4 [#32](https://github.com/openshift/etcd/pull/32) * [Bug 1805809](https://bugzilla.redhat.com/show_bug.cgi?id=1805809): create logic for golang ETCD_INITIAL_CLUSTER [#27](https://github.com/openshift/etcd/pull/27) * [Bug 1801237](https://bugzilla.redhat.com/show_bug.cgi?id=1801237): *: bump etcd to v3.3.18 [#21](https://github.com/openshift/etcd/pull/21) * [Full changelog](https://github.com/openshift/etcd/compare/e30a18f29c8bf1f16507d7983dde2aa51962d6c7...9003f53409304807ddb2c24abc5c61703fdacb74) ### [gcp-machine-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/9855ac88ebda0ff5fe971e4612e7c310bd373c2f) * [Bug 1733474](https://bugzilla.redhat.com/show_bug.cgi?id=1733474): Revendor MAO with new node draining feature and check existence before node deletion [#74](https://github.com/openshift/cluster-api-provider-gcp/pull/74) * [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/1b09fd9e7156c5996ef674a4769dfbe4d85b2a19...9855ac88ebda0ff5fe971e4612e7c310bd373c2f) ### [haproxy-router](https://github.com/openshift/router/tree/a96ff2ca6ae84c18a1d5a8beab2e5e8176f8be14) * [Bug 1809667](https://bugzilla.redhat.com/show_bug.cgi?id=1809667): Start graceful shutdown on SIGTERM [#97](https://github.com/openshift/router/pull/97) * [Full changelog](https://github.com/openshift/router/compare/43661b202e6e75402d271da8b6ec7a4dcb4f0039...a96ff2ca6ae84c18a1d5a8beab2e5e8176f8be14) ### [hyperkube, tests](https://github.com/openshift/origin/tree/d7ae353055201bac5caee3bd1569b69e97f5b5d2) * [Bug 1817039](https://bugzilla.redhat.com/show_bug.cgi?id=1817039): [4.4] UPSTREAM: 88506: Honor status.podIP over status.podIPs, node.spec.podCIDR over node.spec.podCIDRs [#24762](https://github.com/openshift/origin/pull/24762) * [Bug 1816423](https://bugzilla.redhat.com/show_bug.cgi?id=1816423): UPSTREAM: 87913: Add code to fix kubelet/metrics memory issue [#24753](https://github.com/openshift/origin/pull/24753) * Lock openshift/* vendored repos to release-4.4 and update vendor to head before GA [#24743](https://github.com/openshift/origin/pull/24743) * [Bug 1811916](https://bugzilla.redhat.com/show_bug.cgi?id=1811916): UPSTREAM: 86886: Fix err variable shadowing issue in storage/utils [#24666](https://github.com/openshift/origin/pull/24666) * [Bug 1806407](https://bugzilla.redhat.com/show_bug.cgi?id=1806407): Add a delay between successive retries for service reachability check and wait for n consecutive successes. [#24684](https://github.com/openshift/origin/pull/24684) * [Bug 1806697](https://bugzilla.redhat.com/show_bug.cgi?id=1806697): Don't instrument etcd operator [#24669](https://github.com/openshift/origin/pull/24669) * [Bug 1813429](https://bugzilla.redhat.com/show_bug.cgi?id=1813429): Restore globally-writeable /etc/passwd in tests image [#24691](https://github.com/openshift/origin/pull/24691) * [Bug 1812877](https://bugzilla.redhat.com/show_bug.cgi?id=1812877): fixes configmap "extension-apiserver-authentication" not found [#24677](https://github.com/openshift/origin/pull/24677) * [Bug 1810722](https://bugzilla.redhat.com/show_bug.cgi?id=1810722): Kubelet should not remove restart never pods until all status is reported [#24649](https://github.com/openshift/origin/pull/24649) * [Bug 1811198](https://bugzilla.redhat.com/show_bug.cgi?id=1811198): /readyz should start returning failure on shutdown initiation [#24656](https://github.com/openshift/origin/pull/24656) * [Bug 1796660](https://bugzilla.redhat.com/show_bug.cgi?id=1796660): UPSTREAM: 88146: remove duplicate pv delete calls [#24625](https://github.com/openshift/origin/pull/24625) * [Bug 1811062](https://bugzilla.redhat.com/show_bug.cgi?id=1811062): UPSTREAM: 79083: Add ability to reload client certificates from disk [#24647](https://github.com/openshift/origin/pull/24647) * : Bug 1811088: Fix count of failures in JUnit output [#24648](https://github.com/openshift/origin/pull/24648) * [Bug 1806407](https://bugzilla.redhat.com/show_bug.cgi?id=1806407): Improve upgrade availability tests and add sequential upgrade input [#24589](https://github.com/openshift/origin/pull/24589) * [Bug 1809712](https://bugzilla.redhat.com/show_bug.cgi?id=1809712): Don't send no-op pod status patches [#24639](https://github.com/openshift/origin/pull/24639) * [Bug 1805182](https://bugzilla.redhat.com/show_bug.cgi?id=1805182): openshift-apiserver degraded due to expired certificate errors [#24621](https://github.com/openshift/origin/pull/24621) * [Bug 1809222](https://bugzilla.redhat.com/show_bug.cgi?id=1809222): UPSTREAM: 88663: update kube-controller-manager and kube-scheduler to match kube-apiserver defaults [#24615](https://github.com/openshift/origin/pull/24615) * [Bug 1806786](https://bugzilla.redhat.com/show_bug.cgi?id=1806786): UPSTREAM: 88251: Partially fix incorrect configuration of kubepods.slice unit by kubelet [#24596](https://github.com/openshift/origin/pull/24596) * [Bug 1806176](https://bugzilla.redhat.com/show_bug.cgi?id=1806176): kubelet dependency bumps (runc, cadvisor, and golang/sys) [#24586](https://github.com/openshift/origin/pull/24586) * [Bug 1804937](https://bugzilla.redhat.com/show_bug.cgi?id=1804937): builds: Only check ocm progress state [#24587](https://github.com/openshift/origin/pull/24587) * [Bug 1806491](https://bugzilla.redhat.com/show_bug.cgi?id=1806491): Revert: test/extended/prometheus: temporarily disable etcdInsufficientMembers" [#24590](https://github.com/openshift/origin/pull/24590) * [Bug 1804514](https://bugzilla.redhat.com/show_bug.cgi?id=1804514): kubelet: Make default journal format precise [#24576](https://github.com/openshift/origin/pull/24576) * [Bug 1805791](https://bugzilla.redhat.com/show_bug.cgi?id=1805791): picks dynamic reloading for CSR signing controllers [#24583](https://github.com/openshift/origin/pull/24583) * [Bug 1801095](https://bugzilla.redhat.com/show_bug.cgi?id=1801095): Fix image resolve plugin on updates and add tests [#24571](https://github.com/openshift/origin/pull/24571) * [Bug 1798131](https://bugzilla.redhat.com/show_bug.cgi?id=1798131): Fix CSI snapshot tests [#24546](https://github.com/openshift/origin/pull/24546) * [Bug 1793340](https://bugzilla.redhat.com/show_bug.cgi?id=1793340): Revert "images/tests: Globally-writeable /etc/passwd" [#24556](https://github.com/openshift/origin/pull/24556) * [Bug 1792569](https://bugzilla.redhat.com/show_bug.cgi?id=1792569): UPSTREAM: : admission/restrictusers ensure groups cache synced [#24411](https://github.com/openshift/origin/pull/24411) * Revert Disable flaky tests on OpenStack b390f42a42 [#24490](https://github.com/openshift/origin/pull/24490) * [Bug 1803190](https://bugzilla.redhat.com/show_bug.cgi?id=1803190): test/extended/prometheus: temporarily disable etcdInsufficientMembers [#24547](https://github.com/openshift/origin/pull/24547) * [Bug 1803071](https://bugzilla.redhat.com/show_bug.cgi?id=1803071): UPSTREAM: 87673: blank out value for unbounded client label [#24541](https://github.com/openshift/origin/pull/24541) * [Bug 1768756](https://bugzilla.redhat.com/show_bug.cgi?id=1768756): Run Prometheus specific tests cases at the end of the test run [#24492](https://github.com/openshift/origin/pull/24492) * [Bug 1802713](https://bugzilla.redhat.com/show_bug.cgi?id=1802713): disable etcd metrics check to land operator [#24538](https://github.com/openshift/origin/pull/24538) * [Bug 1746149](https://bugzilla.redhat.com/show_bug.cgi?id=1746149): test if oc tag can work without imagestreamtags [#24505](https://github.com/openshift/origin/pull/24505) * [Bug 1722672](https://bugzilla.redhat.com/show_bug.cgi?id=1722672): UPSTREAM: 82027: Enabled reading config files for vsphere e2e tests [#24478](https://github.com/openshift/origin/pull/24478) * test: Move the prometheus alerts test to the beginning of the suite [#24499](https://github.com/openshift/origin/pull/24499) * [Bug 1799491](https://bugzilla.redhat.com/show_bug.cgi?id=1799491): Disable Azure OLM etcd operator test due to flakiness [#24512](https://github.com/openshift/origin/pull/24512) * [Bug 1767523](https://bugzilla.redhat.com/show_bug.cgi?id=1767523): UPSTREAM: 84614: kubelet: add certificate rotation error metric [#24513](https://github.com/openshift/origin/pull/24513) * [Bug 1798450](https://bugzilla.redhat.com/show_bug.cgi?id=1798450): makes unavailableGauge metric to always reflect the current state of a service [#24496](https://github.com/openshift/origin/pull/24496) * [Bug 1789266](https://bugzilla.redhat.com/show_bug.cgi?id=1789266): replace deprecated commands with current secrets commands [#24466](https://github.com/openshift/origin/pull/24466) * [Bug 1794885](https://bugzilla.redhat.com/show_bug.cgi?id=1794885): UPSTREAM: <carry>: bootstrap user - make tokens have implicit audiences [#24503](https://github.com/openshift/origin/pull/24503) * [Bug 1797634](https://bugzilla.redhat.com/show_bug.cgi?id=1797634): test/extended/prometheus: test if AlertmanagerReceiversNotConfigured is firing [#24277](https://github.com/openshift/origin/pull/24277) * [Bug 1796895](https://bugzilla.redhat.com/show_bug.cgi?id=1796895): Don't use annotation in openshift/csi test suite [#24484](https://github.com/openshift/origin/pull/24484) * [Bug 1796715](https://bugzilla.redhat.com/show_bug.cgi?id=1796715): Add a service upgrade test that verifies availability [#24471](https://github.com/openshift/origin/pull/24471) * [Bug 1779303](https://bugzilla.redhat.com/show_bug.cgi?id=1779303): UPSTREAM: 87242: SchedulerPredicates [Serial] validates resource limits of pods that are allowed to run - set resource requests as well [#24498](https://github.com/openshift/origin/pull/24498) * [Bug 1798131](https://bugzilla.redhat.com/show_bug.cgi?id=1798131): Enable CSI snapshot tests [#24449](https://github.com/openshift/origin/pull/24449) * [Bug 1747479](https://bugzilla.redhat.com/show_bug.cgi?id=1747479): UPSTREAM: 87813: kube-aggregator: increase log level of AggregationController API group logging [#24497](https://github.com/openshift/origin/pull/24497) * Test internal port connectivity internally for 9000-9999 [#24455](https://github.com/openshift/origin/pull/24455) * [Bug 1797740](https://bugzilla.redhat.com/show_bug.cgi?id=1797740): UPSTREAM: <carry>: simplify the authorizer patch to allow the flags t… [#24435](https://github.com/openshift/origin/pull/24435) * [Bug 1796483](https://bugzilla.redhat.com/show_bug.cgi?id=1796483): Use --kubeconfig flag for Jenkins Tests [#24448](https://github.com/openshift/origin/pull/24448) * [Bug 1796234](https://bugzilla.redhat.com/show_bug.cgi?id=1796234): Move the oc explain tests for networking CRDs to a new test [#24477](https://github.com/openshift/origin/pull/24477) * UPSTREAM: 85898: Fix multinode storage e2e tests for multizone clusters [#24437](https://github.com/openshift/origin/pull/24437) * test/extended/prometheus: Re-enable telemetry test [#24439](https://github.com/openshift/origin/pull/24439) * UPSTREAM: <carry>: oauth-authn: add implicit audience support [#24461](https://github.com/openshift/origin/pull/24461) * test: Set appropriate cloud defaults even when not specified on tests [#24463](https://github.com/openshift/origin/pull/24463) * image: add ImageTag to etcd test [#24458](https://github.com/openshift/origin/pull/24458) * UPSTREAM: 87432: fix flaky test "should create a ResourceQuota and ca… [#24446](https://github.com/openshift/origin/pull/24446) * test: Generate test name updates rather than calculate dynamically [#24445](https://github.com/openshift/origin/pull/24445) * [Bug 1769015](https://bugzilla.redhat.com/show_bug.cgi?id=1769015): Uncomment the lines to verify oc explain for networking related CRDs [#24222](https://github.com/openshift/origin/pull/24222) * [Full changelog](https://github.com/openshift/origin/compare/fc55e9f70105c0b21b17aebd36e18d20d25f6fb0...d7ae353055201bac5caee3bd1569b69e97f5b5d2) ### [insights-operator](https://github.com/openshift/insights-operator/tree/c69cd1833301fe1ef26ffdbebcfcd3b168c3e112) * [Bug 1805917](https://bugzilla.redhat.com/show_bug.cgi?id=1805917): Insights operator does not require being in an openshift run-level to function [#79](https://github.com/openshift/insights-operator/pull/79) * Add alexandrevicenzi as code owner [#71](https://github.com/openshift/insights-operator/pull/71) * [Bug 1797563](https://bugzilla.redhat.com/show_bug.cgi?id=1797563): added TestUnreachableHost [#65](https://github.com/openshift/insights-operator/pull/65) * [Full changelog](https://github.com/openshift/insights-operator/compare/94cde7cfa9299a6998027ce1ff8d84718883265a...c69cd1833301fe1ef26ffdbebcfcd3b168c3e112) ### [jenkins, jenkins-agent-maven, jenkins-agent-nodejs](https://github.com/openshift/jenkins/tree/a08ad146ce5ccd847e534f91e1b24a3134d2dac6) * [Bug 1809923](https://bugzilla.redhat.com/show_bug.cgi?id=1809923): Bump login plugin to 1.0.23 [#1029](https://github.com/openshift/jenkins/pull/1029) * [Bug 1793323](https://bugzilla.redhat.com/show_bug.cgi?id=1793323): Remove the use of /etc/passwd in favor of cri-o [#1015](https://github.com/openshift/jenkins/pull/1015) * [Full changelog](https://github.com/openshift/jenkins/compare/734223c838057b2e976d42a20d495e3bc614fab2...a08ad146ce5ccd847e534f91e1b24a3134d2dac6) ### [kube-client-agent, kube-etcd-signer-server](https://github.com/openshift/kubecsr/tree/e61c574c85e4309f867e6ac0b147cf3f15a07359) * [Bug 1797133](https://bugzilla.redhat.com/show_bug.cgi?id=1797133): cherry-pick pkg/certagent: add support for passing escaped IPv6 addresses [#18](https://github.com/openshift/kubecsr/pull/18) * [Full changelog](https://github.com/openshift/kubecsr/compare/878550ca31308b77ebe4bf5574440a1457ec7fe7...e61c574c85e4309f867e6ac0b147cf3f15a07359) ### [kube-proxy, sdn](https://github.com/openshift/sdn/tree/6fbc33187ec360b199f785ee421516de5a8a932f) * [Bug 1810725](https://bugzilla.redhat.com/show_bug.cgi?id=1810725): Fix kube_proxy metrics [#118](https://github.com/openshift/sdn/pull/118) * [Bug 1804178](https://bugzilla.redhat.com/show_bug.cgi?id=1804178): Revert excessive proxy logging [#106](https://github.com/openshift/sdn/pull/106) * [Bug 1803149](https://bugzilla.redhat.com/show_bug.cgi?id=1803149): Rebase SDN to kubernetes 1.17.2 [#108](https://github.com/openshift/sdn/pull/108) * [Bug 1801357](https://bugzilla.redhat.com/show_bug.cgi?id=1801357): Migrate from glide to go modules [#102](https://github.com/openshift/sdn/pull/102) * [Bug 1796157](https://bugzilla.redhat.com/show_bug.cgi?id=1796157): Fix handling of VNID 0 with NetworkPolicy [#103](https://github.com/openshift/sdn/pull/103) * [Bug 1794022](https://bugzilla.redhat.com/show_bug.cgi?id=1794022): Update deps, including informer fix [#93](https://github.com/openshift/sdn/pull/93) * [Full changelog](https://github.com/openshift/sdn/compare/1c6dbedae0229bc2bc0c34260228148181a5f65a...6fbc33187ec360b199f785ee421516de5a8a932f) ### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/b659f76cb3bb9dffa5561a758d281722f74784ce) * [Bug 1800430](https://bugzilla.redhat.com/show_bug.cgi?id=1800430): Sync with 1.9 release branch [#26](https://github.com/openshift/kube-state-metrics/pull/26) * [Bug 1798938](https://bugzilla.redhat.com/show_bug.cgi?id=1798938): *: Bring 1.9.4 changes [#24](https://github.com/openshift/kube-state-metrics/pull/24) * [Full changelog](https://github.com/openshift/kube-state-metrics/compare/3f7cbd44a06f394ca3c6dea9d6431d1df0adb566...b659f76cb3bb9dffa5561a758d281722f74784ce) ### [kuryr-cni, kuryr-controller](https://github.com/openshift/kuryr-kubernetes/tree/47fcaa8df76db2a3b6fd6cf9422de2960301ed45) * [Bug 1810591](https://bugzilla.redhat.com/show_bug.cgi?id=1810591): Ensures accurate quota calculation during the readiness checks [#180](https://github.com/openshift/kuryr-kubernetes/pull/180) * [Bug 1779163](https://bugzilla.redhat.com/show_bug.cgi?id=1779163): Nested CNI: Remove interfaces on DEL requests [#182](https://github.com/openshift/kuryr-kubernetes/pull/182) * [Bug 1810521](https://bugzilla.redhat.com/show_bug.cgi?id=1810521): Ensure list of pods items is retrieved [#176](https://github.com/openshift/kuryr-kubernetes/pull/176) * [Bug 1795631](https://bugzilla.redhat.com/show_bug.cgi?id=1795631): Ensure no sg rule is repeated on the Network Policy CRD [#158](https://github.com/openshift/kuryr-kubernetes/pull/158) * [Bug 1799178](https://bugzilla.redhat.com/show_bug.cgi?id=1799178): Ensure LB with error status is only recreated after deleted [#157](https://github.com/openshift/kuryr-kubernetes/pull/157) * [Bug 1799313](https://bugzilla.redhat.com/show_bug.cgi?id=1799313): Rebase from upstream [#156](https://github.com/openshift/kuryr-kubernetes/pull/156) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#149](https://github.com/openshift/kuryr-kubernetes/pull/149) * [Full changelog](https://github.com/openshift/kuryr-kubernetes/compare/e27b56cb5e118546824206530d813fa00f200446...47fcaa8df76db2a3b6fd6cf9422de2960301ed45) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/3327b0f6293ea3aec6a98f427e12f6b6c20c6a10) * [Bug 1811161](https://bugzilla.redhat.com/show_bug.cgi?id=1811161): ROKS - remove machine related CRDs from cluster [4.4] [#530](https://github.com/openshift/machine-api-operator/pull/530) * [Bug 1811596](https://bugzilla.redhat.com/show_bug.cgi?id=1811596): Revert "Vsphere provider" [#508](https://github.com/openshift/machine-api-operator/pull/508) * [Bug 1810531](https://bugzilla.redhat.com/show_bug.cgi?id=1810531): Fix timeout formatting [#504](https://github.com/openshift/machine-api-operator/pull/504) * BUG 1806439: Drop run-level [#499](https://github.com/openshift/machine-api-operator/pull/499) * [Bug 1802179](https://bugzilla.redhat.com/show_bug.cgi?id=1802179): use generic image placeholders for install [#491](https://github.com/openshift/machine-api-operator/pull/491) * [Bug 1800425](https://bugzilla.redhat.com/show_bug.cgi?id=1800425): More appropriate annotation name [#476](https://github.com/openshift/machine-api-operator/pull/476) * [Bug 1801228](https://bugzilla.redhat.com/show_bug.cgi?id=1801228): Update BareMetalHost CRD [#489](https://github.com/openshift/machine-api-operator/pull/489) * [Bug 1797799](https://bugzilla.redhat.com/show_bug.cgi?id=1797799): Remove CACHEURL as a config for metal3 [#487](https://github.com/openshift/machine-api-operator/pull/487) * [Bug 1800314](https://bugzilla.redhat.com/show_bug.cgi?id=1800314): Check if instance exists before proceeding with deletion [#490](https://github.com/openshift/machine-api-operator/pull/490) * [Bug 1800423](https://bugzilla.redhat.com/show_bug.cgi?id=1800423): Apply the reboot annotation to the machine [#475](https://github.com/openshift/machine-api-operator/pull/475) * [Bug 1733474](https://bugzilla.redhat.com/show_bug.cgi?id=1733474): Add log message when draining the unreachable node [#488](https://github.com/openshift/machine-api-operator/pull/488) * [Bug 1733474](https://bugzilla.redhat.com/show_bug.cgi?id=1733474): Use upstream drain library instead of downstream [#464](https://github.com/openshift/machine-api-operator/pull/464) * [Bug 1797688](https://bugzilla.redhat.com/show_bug.cgi?id=1797688): update description for MachineState phases [#486](https://github.com/openshift/machine-api-operator/pull/486) * [Bug 1796189](https://bugzilla.redhat.com/show_bug.cgi?id=1796189): Add support for image download url in the provisioning CRD [#482](https://github.com/openshift/machine-api-operator/pull/482) * VSphere: Provider Credentials [#479](https://github.com/openshift/machine-api-operator/pull/479) * vsphere: Reconcile region and zone labels on Machine [#471](https://github.com/openshift/machine-api-operator/pull/471) * Update readme to reflect controllers [#468](https://github.com/openshift/machine-api-operator/pull/468) * Vsphere provider [#474](https://github.com/openshift/machine-api-operator/pull/474) * OpenStack: allow cluster-api-provider-openstack to read configmaps [#473](https://github.com/openshift/machine-api-operator/pull/473) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/279aba9ee4c922293fe85c39b872ec3a6dbee0cc...3327b0f6293ea3aec6a98f427e12f6b6c20c6a10) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/7c9768037fa9d47243ec81bad5b0d52d036cbe50) * templates: Use new node-ip set command [#1596](https://github.com/openshift/machine-config-operator/pull/1596) * Switch to back to Ignition Spec v3.0 parser [#1595](https://github.com/openshift/machine-config-operator/pull/1595) * Use v3.0.0 for Ignition templates [#1584](https://github.com/openshift/machine-config-operator/pull/1584) * Merge fcos-devel [#1560](https://github.com/openshift/machine-config-operator/pull/1560) * Use mcd subcommand to determine node ip [#1565](https://github.com/openshift/machine-config-operator/pull/1565) * non-virtual-ip: replace the script with podman wrapper [#1478](https://github.com/openshift/machine-config-operator/pull/1478) * remove the etcd-member pod because we no longer need it [#1500](https://github.com/openshift/machine-config-operator/pull/1500) * pkg/daemon/update.go: check for nil pointers [#1498](https://github.com/openshift/machine-config-operator/pull/1498) * GCP: add a script and a service which ensure GCP routes are set correctly [#1442](https://github.com/openshift/machine-config-operator/pull/1442) * pkg/server: serve config only to master in bootstrap server [#1423](https://github.com/openshift/machine-config-operator/pull/1423) * Cherry-pick commits to enable cluster-etcd-operator [#1415](https://github.com/openshift/machine-config-operator/pull/1415) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/d0ff651e69ab94a948501652ea59c5f7a9494118...7c9768037fa9d47243ec81bad5b0d52d036cbe50) ### [multus-cni](https://github.com/openshift/multus-cni/tree/384bc19c84d2da109f9a5e30367c86bf32ad4e51) * [Bug 1809285](https://bugzilla.redhat.com/show_bug.cgi?id=1809285): Removes configuration invalidation [4.4 backport] [#53](https://github.com/openshift/multus-cni/pull/53) * [Bug 1805774](https://bugzilla.redhat.com/show_bug.cgi?id=1805774): Exposes readinessindicatorfile and uses wait.PollImmediate [backport 4.4] [#49](https://github.com/openshift/multus-cni/pull/49) * [Bug 1794142](https://bugzilla.redhat.com/show_bug.cgi?id=1794142): Fixes unnecessary wait when readinessindicatorfile is not present [#43](https://github.com/openshift/multus-cni/pull/43) * [Full changelog](https://github.com/openshift/multus-cni/compare/1cb7d0f9c0a336ba7f33a0e2800c12205f10878c...384bc19c84d2da109f9a5e30367c86bf32ad4e51) ### [oauth-proxy](https://github.com/openshift/oauth-proxy/tree/3d0621eb72c9dd1c036505363032468a9016f381) * [Bug 1801573](https://bugzilla.redhat.com/show_bug.cgi?id=1801573): Reload serving certs [#152](https://github.com/openshift/oauth-proxy/pull/152) * [Bug 1789462](https://bugzilla.redhat.com/show_bug.cgi?id=1789462): fix OAuth discovery in IPv6 environments [#149](https://github.com/openshift/oauth-proxy/pull/149) * [Full changelog](https://github.com/openshift/oauth-proxy/compare/434b88270884d628e73b9c997e5c72420e6abc11...3d0621eb72c9dd1c036505363032468a9016f381) ### [oauth-server](https://github.com/openshift/oauth-server/tree/23a6bebf6edb04f85d4b278a095d05849baf171a) * [Bug 1814898](https://bugzilla.redhat.com/show_bug.cgi?id=1814898): reduce ldap connection timeout from 60s to 30s [#35](https://github.com/openshift/oauth-server/pull/35) * [Bug 1790998](https://bugzilla.redhat.com/show_bug.cgi?id=1790998): switch version metric to component-base [#31](https://github.com/openshift/oauth-server/pull/31) * Pick up mobile fix [#29](https://github.com/openshift/oauth-server/pull/29) * [Full changelog](https://github.com/openshift/oauth-server/compare/c682ac75d4f98c46a82ea18b45b810535f09334f...23a6bebf6edb04f85d4b278a095d05849baf171a) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/325d99cfedd79c654f262d3796d16575d2cbee8c) * [release 4.4] Bug 1811202: /readyz should start returning failure on shutdown initiation [#81](https://github.com/openshift/openshift-apiserver/pull/81) * [Bug 1804934](https://bugzilla.redhat.com/show_bug.cgi?id=1804934): employ k8s label value validation when creating build pod build label… [#77](https://github.com/openshift/openshift-apiserver/pull/77) * [Bug 1803074](https://bugzilla.redhat.com/show_bug.cgi?id=1803074): 4.4: UPSTREAM: 87673: blank out value for unbounded client label [#74](https://github.com/openshift/openshift-apiserver/pull/74) * [Bug 1788700](https://bugzilla.redhat.com/show_bug.cgi?id=1788700): include ISI error message changes when determining new generation need [#69](https://github.com/openshift/openshift-apiserver/pull/69) * [Bug 1795705](https://bugzilla.redhat.com/show_bug.cgi?id=1795705): return actual instantiate error for binary builds [#71](https://github.com/openshift/openshift-apiserver/pull/71) * [Bug 1795705](https://bugzilla.redhat.com/show_bug.cgi?id=1795705): increase error logging around apiserver binary build flow [#70](https://github.com/openshift/openshift-apiserver/pull/70) * Add the imagetags resource to v1 [#51](https://github.com/openshift/openshift-apiserver/pull/51) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/7e1c9da6eb49f409bbbcc8349db45d2d5f330096...325d99cfedd79c654f262d3796d16575d2cbee8c) ### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/456a0bae6a6450f6d8cd88d8c20b488d6c9333fe) * [Bug 1810304](https://bugzilla.redhat.com/show_bug.cgi?id=1810304): Restore openshift-controller-manager metrics [#70](https://github.com/openshift/openshift-controller-manager/pull/70) * [Bug 1806792](https://bugzilla.redhat.com/show_bug.cgi?id=1806792): Use OwnerRefs to clean up SA pull secrets [#67](https://github.com/openshift/openshift-controller-manager/pull/67) * [Bug 1806553](https://bugzilla.redhat.com/show_bug.cgi?id=1806553): bump(*): [#66](https://github.com/openshift/openshift-controller-manager/pull/66) * [Bug 1777337](https://bugzilla.redhat.com/show_bug.cgi?id=1777337): employ k8s label value validation when creating build pod build label… [#62](https://github.com/openshift/openshift-controller-manager/pull/62) * [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/8417a9a2d6bac7d7ae43c463d7b52c8aad2b0dbe...456a0bae6a6450f6d8cd88d8c20b488d6c9333fe) ### [openstack-machine-controllers](https://github.com/openshift/cluster-api-provider-openstack/tree/2937f802e2ee0602ec293d4bacfac21725a021c9) * [Bug 1751471](https://bugzilla.redhat.com/show_bug.cgi?id=1751471): Machine update: create before delete [#82](https://github.com/openshift/cluster-api-provider-openstack/pull/82) * [Bug 1795035](https://bugzilla.redhat.com/show_bug.cgi?id=1795035): Give reason for not using cloud provider CA cert [#80](https://github.com/openshift/cluster-api-provider-openstack/pull/80) * [Bug 1769879](https://bugzilla.redhat.com/show_bug.cgi?id=1769879): SSC refractor [#79](https://github.com/openshift/cluster-api-provider-openstack/pull/79) * [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/ffbc0f0cf8236f398ae48abffd662f01b0d1a876...2937f802e2ee0602ec293d4bacfac21725a021c9) ### [operator-lifecycle-manager](https://github.com/operator-framework/operator-lifecycle-manager/tree/6a7973251408b9d4d0ee42e12e98af527d6b56a0) * [Bug 1814821](https://bugzilla.redhat.com/show_bug.cgi?id=1814821): fix(catsrc): remove limits on catalogsource pods [#1397](https://github.com/operator-framework/operator-lifecycle-manager/pull/1397) * [Bug 1805414](https://bugzilla.redhat.com/show_bug.cgi?id=1805414): Support multiple APIServices on a single deployment [#1396](https://github.com/operator-framework/operator-lifecycle-manager/pull/1396) * [Bug 1809568](https://bugzilla.redhat.com/show_bug.cgi?id=1809568): Make provided API ClusterRoles be owned by the corresponding API. [#1377](https://github.com/operator-framework/operator-lifecycle-manager/pull/1377) * [Bug 1783284](https://bugzilla.redhat.com/show_bug.cgi?id=1783284): feat(jitter): add jitter to controllers to smooth out our spiky resource [#1356](https://github.com/operator-framework/operator-lifecycle-manager/pull/1356) * [Bug 1809646](https://bugzilla.redhat.com/show_bug.cgi?id=1809646): Update subscription_sync_count to include the package name [#1342](https://github.com/operator-framework/operator-lifecycle-manager/pull/1342) * [Bug 1808465](https://bugzilla.redhat.com/show_bug.cgi?id=1808465): Fix OwnerReferences for bundled CRs [#1351](https://github.com/operator-framework/operator-lifecycle-manager/pull/1351) * [Bug 1808418](https://bugzilla.redhat.com/show_bug.cgi?id=1808418): Don't block on ctx.Done() if startup fails. [#1336](https://github.com/operator-framework/operator-lifecycle-manager/pull/1336) * [Bug 1805976](https://bugzilla.redhat.com/show_bug.cgi?id=1805976): Use generations to prevent duplicate InstallPlans [#1335](https://github.com/operator-framework/operator-lifecycle-manager/pull/1335) * [Bug 1751903](https://bugzilla.redhat.com/show_bug.cgi?id=1751903): fix(deployment): deployment spec hash [#1333](https://github.com/operator-framework/operator-lifecycle-manager/pull/1333) * [Bug 1805572](https://bugzilla.redhat.com/show_bug.cgi?id=1805572): Remove run-level 1 from olm and openshift-operators namespaces [#1311](https://github.com/operator-framework/operator-lifecycle-manager/pull/1311) * [Bug 1807628](https://bugzilla.redhat.com/show_bug.cgi?id=1807628): Duplicate packages in packageserver APIService response [#1329](https://github.com/operator-framework/operator-lifecycle-manager/pull/1329) * [Bug 1804831](https://bugzilla.redhat.com/show_bug.cgi?id=1804831): Reinstate v1alpha2 operatorgroup [#1303](https://github.com/operator-framework/operator-lifecycle-manager/pull/1303) * [Bug 1786471](https://bugzilla.redhat.com/show_bug.cgi?id=1786471): fix(packagemanifests): Fix index key func to avoid key collision [#1284](https://github.com/operator-framework/operator-lifecycle-manager/pull/1284) * [Bug 1798645](https://bugzilla.redhat.com/show_bug.cgi?id=1798645): fix(bundles): execute opm from tooling container [#1252](https://github.com/operator-framework/operator-lifecycle-manager/pull/1252) * Bump version to 0.14.2 [#1278](https://github.com/operator-framework/operator-lifecycle-manager/pull/1278) * [Bug 1800625](https://bugzilla.redhat.com/show_bug.cgi?id=1800625): fix: add internal registry for catalog polling e2e test [#1257](https://github.com/operator-framework/operator-lifecycle-manager/pull/1257) * mention OLMs features in the introduction [#1282](https://github.com/operator-framework/operator-lifecycle-manager/pull/1282) * [Bug 1798135](https://bugzilla.redhat.com/show_bug.cgi?id=1798135): Fix cases where an operator's ready channel may never close. [#1277](https://github.com/operator-framework/operator-lifecycle-manager/pull/1277) * [Bug 1768819](https://bugzilla.redhat.com/show_bug.cgi?id=1768819): Fix configmap registry server readiness probe timeouts [#1268](https://github.com/operator-framework/operator-lifecycle-manager/pull/1268) * fix: update existing robot credentials [#1276](https://github.com/operator-framework/operator-lifecycle-manager/pull/1276) * [Bug 1797675](https://bugzilla.redhat.com/show_bug.cgi?id=1797675): Refactoring rh-operator test directory [#1274](https://github.com/operator-framework/operator-lifecycle-manager/pull/1274) * chore(ci): update owners [#1261](https://github.com/operator-framework/operator-lifecycle-manager/pull/1261) * Generate manifests for version 0.14.1. [#1265](https://github.com/operator-framework/operator-lifecycle-manager/pull/1265) * Generate changelog for 0.14.0 and 0.14.1. [#1266](https://github.com/operator-framework/operator-lifecycle-manager/pull/1266) * [Bug 1789920](https://bugzilla.redhat.com/show_bug.cgi?id=1789920): Fix bad opgroup annotations [#1267](https://github.com/operator-framework/operator-lifecycle-manager/pull/1267) * [Bug 1777144](https://bugzilla.redhat.com/show_bug.cgi?id=1777144): packageserver update fails to adopt APIService [#1171](https://github.com/operator-framework/operator-lifecycle-manager/pull/1171) * Bump version to 0.14.1. [#1264](https://github.com/operator-framework/operator-lifecycle-manager/pull/1264) * [Bug 1796092](https://bugzilla.redhat.com/show_bug.cgi?id=1796092): Update operator-registry dependency to v1.5.8. [#1258](https://github.com/operator-framework/operator-lifecycle-manager/pull/1258) * Fix overly broad .gitignore pattern that was excluding a vendored pac… [#1250](https://github.com/operator-framework/operator-lifecycle-manager/pull/1250) * Add support for Prometheus Custom Resources [#1253](https://github.com/operator-framework/operator-lifecycle-manager/pull/1253) * Bump version to 0.14.0. [#1248](https://github.com/operator-framework/operator-lifecycle-manager/pull/1248) * Vendor helm, since it is used for templating manifests. [#1247](https://github.com/operator-framework/operator-lifecycle-manager/pull/1247) * [Full changelog](https://github.com/operator-framework/operator-lifecycle-manager/compare/96b0e0baf97ec298965a2893b4ed6009c5b1098e...6a7973251408b9d4d0ee42e12e98af527d6b56a0) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/2311f0f37c47904da5af4895658c19c0009a83ac) * [Bug 1813065](https://bugzilla.redhat.com/show_bug.cgi?id=1813065): enable prometheus metrics over https [#289](https://github.com/operator-framework/operator-marketplace/pull/289) * [Bug 1808591](https://bugzilla.redhat.com/show_bug.cgi?id=1808591): Alert to make custom opsrc/csc users aware of deprecation [#284](https://github.com/operator-framework/operator-marketplace/pull/284) * [Bug 1796414](https://bugzilla.redhat.com/show_bug.cgi?id=1796414): Add cluster role with aggregation for reading operatorhub config [#279](https://github.com/operator-framework/operator-marketplace/pull/279) * [Bug 1787660](https://bugzilla.redhat.com/show_bug.cgi?id=1787660): Add CLI flag to set ClusterOperator name. [#280](https://github.com/operator-framework/operator-marketplace/pull/280) * Add marketplace default catalog sources [#278](https://github.com/operator-framework/operator-marketplace/pull/278) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/92948902288190d582d65865d92b9c2080fa3244...2311f0f37c47904da5af4895658c19c0009a83ac) ### [operator-registry](https://github.com/operator-framework/operator-registry/tree/bde4c90f44c0f175a9341f2370e2a5876b5070b5) * [Bug 1806529](https://bugzilla.redhat.com/show_bug.cgi?id=1806529): [release-4.4] Produce binaries without target platform prefixes by default. [#192](https://github.com/operator-framework/operator-registry/pull/192) * [Bug 1805409](https://bugzilla.redhat.com/show_bug.cgi?id=1805409): fix(docker): add entrypoint [#184](https://github.com/operator-framework/operator-registry/pull/184) * [Bug 1790785](https://bugzilla.redhat.com/show_bug.cgi?id=1790785): feat(appr): exit build early if no manifests were downloaded [#148](https://github.com/operator-framework/operator-registry/pull/148) * Add validate bundle test cases [#166](https://github.com/operator-framework/operator-registry/pull/166) * [Bug 1795658](https://bugzilla.redhat.com/show_bug.cgi?id=1795658): Remove dependency on sqlite from pkg/configmap. [#161](https://github.com/operator-framework/operator-registry/pull/161) * [Bug 1795297](https://bugzilla.redhat.com/show_bug.cgi?id=1795297): Fixing wrong database loaded in memory for export cmd [#163](https://github.com/operator-framework/operator-registry/pull/163) * [Bug 1795237](https://bugzilla.redhat.com/show_bug.cgi?id=1795237): Revert "fix(ci): build opm statically in CI" [#162](https://github.com/operator-framework/operator-registry/pull/162) * Index maintainers can export a package from an index [#154](https://github.com/operator-framework/operator-registry/pull/154) * fix(ci): build opm statically in CI [#160](https://github.com/operator-framework/operator-registry/pull/160) * [Full changelog](https://github.com/operator-framework/operator-registry/compare/cb8d55a3d874c956e8cdf225a8c7360d3693a428...bde4c90f44c0f175a9341f2370e2a5876b5070b5) ### [ovirt-machine-controllers](https://github.com/openshift/cluster-api-provider-ovirt/tree/44b7e4ea4867e5cb7443396d16f4d2978f56be61) * [Bug 1811760](https://bugzilla.redhat.com/show_bug.cgi?id=1811760): Some cluster operators fail to come up because RHV CA is not trusted by a pod [#42](https://github.com/openshift/cluster-api-provider-ovirt/pull/42) * [Bug 1803821](https://bugzilla.redhat.com/show_bug.cgi?id=1803821): [ovirt] oVirt API token doesn't get renewed if the session is expired [#38](https://github.com/openshift/cluster-api-provider-ovirt/pull/38) * Change image to build FROM openshift/origin-v4.0:base in Dockerfile [#36](https://github.com/openshift/cluster-api-provider-ovirt/pull/36) * [Full changelog](https://github.com/openshift/cluster-api-provider-ovirt/compare/c29232e3f4ed98e65626e27e82084a499103165e...44b7e4ea4867e5cb7443396d16f4d2978f56be61) ### [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes/tree/0c6ddf427e1971151882600d1a25a0cd04eb3b1f) * [Bug 1810816](https://bugzilla.redhat.com/show_bug.cgi?id=1810816): [4.4] CARRY: ovn: fix cloud load balancer rules for IPv6 [#113](https://github.com/openshift/ovn-kubernetes/pull/113) * [Bug 1806666](https://bugzilla.redhat.com/show_bug.cgi?id=1806666): merge master to release-4.4 [#99](https://github.com/openshift/ovn-kubernetes/pull/99) * [Bug 1795454](https://bugzilla.redhat.com/show_bug.cgi?id=1795454): Resync to upstream [#87](https://github.com/openshift/ovn-kubernetes/pull/87) * [Bug 1798613](https://bugzilla.redhat.com/show_bug.cgi?id=1798613): OVN: Bump image to include ovn2.12 [#72](https://github.com/openshift/ovn-kubernetes/pull/72) * [Bug 1796531](https://bugzilla.redhat.com/show_bug.cgi?id=1796531): CARRY: fix race updating exclude IPs on node switch [#83](https://github.com/openshift/ovn-kubernetes/pull/83) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/450e12b506b12f0b94e06dd4e9ebcc22dbd24112...0c6ddf427e1971151882600d1a25a0cd04eb3b1f) ### [prometheus-config-reloader, prometheus-operator](https://github.com/openshift/prometheus-operator/tree/b1a7175c21017d90c73d92ca8a95ab59254faf88) * [Bug 1801358](https://bugzilla.redhat.com/show_bug.cgi?id=1801358): Bump v0.35.1 [#52](https://github.com/openshift/prometheus-operator/pull/52) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/d186e62c4615517dbec75b4659f29b40259668a9...b1a7175c21017d90c73d92ca8a95ab59254faf88) ### [prometheus-node-exporter](https://github.com/openshift/node_exporter/tree/a7d3a64d14034beeb202f73ed9d5698f3e8937a9) * [Bug 1804012](https://bugzilla.redhat.com/show_bug.cgi?id=1804012): On bare metal, detect system info [#57](https://github.com/openshift/node_exporter/pull/57) * [Bug 1799718](https://bugzilla.redhat.com/show_bug.cgi?id=1799718): Detect OpenStack virt type nodes [#55](https://github.com/openshift/node_exporter/pull/55) * [Full changelog](https://github.com/openshift/node_exporter/compare/7ec38e0c4318f769f7805550bf657af2a799b9fe...a7d3a64d14034beeb202f73ed9d5698f3e8937a9) ### [service-ca-operator](https://github.com/openshift/service-ca-operator/tree/e5a04d6a080f60ada51cfdbb7faa2883aa59b03f) * [Bug 1810418](https://bugzilla.redhat.com/show_bug.cgi?id=1810418): Ensure service CA certs are created with unique serial numbers [#111](https://github.com/openshift/service-ca-operator/pull/111) * [Bug 1803282](https://bugzilla.redhat.com/show_bug.cgi?id=1803282): enable signer ca expiry timer metrics [#95](https://github.com/openshift/service-ca-operator/pull/95) * Update CA duration to 26 months to ensure upgrade after rotation [#106](https://github.com/openshift/service-ca-operator/pull/106) * Remove the option to disable automated CA rotation [#107](https://github.com/openshift/service-ca-operator/pull/107) * e2e test to check service serving cert using client pod [#98](https://github.com/openshift/service-ca-operator/pull/98) * Fix CA bundle annotation check to be case-insensitive [#103](https://github.com/openshift/service-ca-operator/pull/103) * Update new bundle injection targets to only support beta annotation [#102](https://github.com/openshift/service-ca-operator/pull/102) * Extend service CA duration to 14 months [#101](https://github.com/openshift/service-ca-operator/pull/101) * Enable injection of service CA bundle for admission webhooks [#79](https://github.com/openshift/service-ca-operator/pull/79) * [Full changelog](https://github.com/openshift/service-ca-operator/compare/7bb44c1e4f4065a68b3ca280d4cc2e04aaf61364...e5a04d6a080f60ada51cfdbb7faa2883aa59b03f) ### [telemeter](https://github.com/openshift/telemeter/tree/debbf8601f20ad6606c2672f4dd6e9b64c7f2490) * [Bug 1813221](https://bugzilla.redhat.com/show_bug.cgi?id=1813221): jsonnet/telemeter: set cpu requests, unset limits [#320](https://github.com/openshift/telemeter/pull/320) * BUG 1796927: *: Move metrics whitelist to downstream usage [#306](https://github.com/openshift/telemeter/pull/306) * Add annotation for new Observatorium API Route [#305](https://github.com/openshift/telemeter/pull/305) * [Full changelog](https://github.com/openshift/telemeter/compare/c00c46c43677bf0c73a8f3d4fdc7fdad07d14954...debbf8601f20ad6606c2672f4dd6e9b64c7f2490)