# 4.4.0-0.okd-2020-04-16-074048 Created: 2020-04-16 07:46:18 +0000 UTC Image Digest: `sha256:ec840fa4615be52d037ea6266cf50a98191cfde366ff35d7ba6ebab01c1883ee` ## Changes from 4.4.0-0.okd-2020-04-07-175212 ### Components * Kubernetes 1.17.1 * Fedora CoreOS upgraded from 31.20200406.20 to 31.20200414.20 ### Rebuilt images without code change * machine-os-content `sha256:2883d84395456906232a0823580407b257c0633c723350ecb79916b02a956611` ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/e0b9dedd751543fbc01066a3049ff000e60b1459) * Cherrypick few 4.4 fixes [#3448](https://github.com/openshift/installer/pull/3448) * Update base image to 31.20200323.3.2 [#3442](https://github.com/openshift/installer/pull/3442) * GCP-routes: switch to using conntrack instead of route tables [#3432](https://github.com/openshift/installer/pull/3432) * [Full changelog](https://github.com/openshift/installer/compare/ade603e8d9a0f978a1b5932dd3069e2bb01eb92a...e0b9dedd751543fbc01066a3049ff000e60b1459) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/92850d629fe368ec58ea1348a3dbfb4326e29424) * [Bug 1817071](https://bugzilla.redhat.com/show_bug.cgi?id=1817071): *: add an init container to stop the pod with bad revision [#306](https://github.com/openshift/cluster-etcd-operator/pull/306) * [Bug 1812709](https://bugzilla.redhat.com/show_bug.cgi?id=1812709): Normalize CPU requests on masters [#255](https://github.com/openshift/cluster-etcd-operator/pull/255) * [Bug 1821748](https://bugzilla.redhat.com/show_bug.cgi?id=1821748): allow less than 3 members if unsupported config override is set [#292](https://github.com/openshift/cluster-etcd-operator/pull/292) * [Bug 1820748](https://bugzilla.redhat.com/show_bug.cgi?id=1820748): manifests: update CVO managed configmaps to create-only [#291](https://github.com/openshift/cluster-etcd-operator/pull/291) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/bb22adcf612014597e749e7cb63d28091fc66216...92850d629fe368ec58ea1348a3dbfb4326e29424) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/5f1db24d853ea4b1d9e967d1bbf0774cc8a3e028) * [Bug 1808425](https://bugzilla.redhat.com/show_bug.cgi?id=1808425): ignore most kube-system events [#502](https://github.com/openshift/cluster-image-registry-operator/pull/502) * [Bug 1823590](https://bugzilla.redhat.com/show_bug.cgi?id=1823590): [release-4.4] Bump openshift/api [#519](https://github.com/openshift/cluster-image-registry-operator/pull/519) * [Bug 1810562](https://bugzilla.redhat.com/show_bug.cgi?id=1810562): bootstrap HA configuration [#512](https://github.com/openshift/cluster-image-registry-operator/pull/512) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/6516529c5790e0b522a17980bb2186cb08c0b0e1...5f1db24d853ea4b1d9e967d1bbf0774cc8a3e028) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/9d879b29d6f3dc74dc405eb515116e0381d17409) * [Bug 1820258](https://bugzilla.redhat.com/show_bug.cgi?id=1820258): Fix race for localhost-recovery-client-token snapshotting [#821](https://github.com/openshift/cluster-kube-apiserver-operator/pull/821) * [Bug 1812709](https://bugzilla.redhat.com/show_bug.cgi?id=1812709): Normalize CPU requests on masters [#796](https://github.com/openshift/cluster-kube-apiserver-operator/pull/796) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/6709dbbd8743320dd1529c41b7a4168ef6885282...9d879b29d6f3dc74dc405eb515116e0381d17409) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/e2723bb1b54745a5cad8e6ba05e2a1b0eccc57a5) * [Bug 1821683](https://bugzilla.redhat.com/show_bug.cgi?id=1821683): Sync csr-controller-ca to openshift-config-managed namespace [#393](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/393) * [Bug 1817997](https://bugzilla.redhat.com/show_bug.cgi?id=1817997): delay only when csr-signer is from the future [#387](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/387) * [Bug 1820613](https://bugzilla.redhat.com/show_bug.cgi?id=1820613): Refresh csr-signer in recovery flow [#386](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/386) * [Bug 1813512](https://bugzilla.redhat.com/show_bug.cgi?id=1813512): Fix race for localhost-recovery-client-token snapshotting [#388](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/388) * [Bug 1821690](https://bugzilla.redhat.com/show_bug.cgi?id=1821690): Fix csr-signer update hotloop [#391](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/391) * [Bug 1812709](https://bugzilla.redhat.com/show_bug.cgi?id=1812709): Normalize CPU requests on masters [#377](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/377) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/c9838620d2d3376029b890e07ba1dae61f3e663c...e2723bb1b54745a5cad8e6ba05e2a1b0eccc57a5) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/02325ba19510230317d8355030d0c304a4f2a9cc) * [Bug 1812709](https://bugzilla.redhat.com/show_bug.cgi?id=1812709): Normalize CPU requests on masters [#228](https://github.com/openshift/cluster-kube-scheduler-operator/pull/228) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/56107c911d7af2f5ec859e608d646f473063815b...02325ba19510230317d8355030d0c304a4f2a9cc) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/a342d4d0fee98e0960f3075f1411f61f7dfbfc52) * [Bug 1823399](https://bugzilla.redhat.com/show_bug.cgi?id=1823399): Allow to only enable hybrid overlay and not handle Windows networks [#588](https://github.com/openshift/cluster-network-operator/pull/588) * [Bug 1812678](https://bugzilla.redhat.com/show_bug.cgi?id=1812678): RBAC for Whereabouts should reference ippools.whereabouts.cni.cncf.io [backport 4.4.z] [#528](https://github.com/openshift/cluster-network-operator/pull/528) * [Bug 1822308](https://bugzilla.redhat.com/show_bug.cgi?id=1822308): Adds missing OVN NB SSL args to ovnkube master [#578](https://github.com/openshift/cluster-network-operator/pull/578) * [Bug 1793108](https://bugzilla.redhat.com/show_bug.cgi?id=1793108): [Back-port] Remove logfile from ovnkube configmap [#566](https://github.com/openshift/cluster-network-operator/pull/566) * [Bug 1821291](https://bugzilla.redhat.com/show_bug.cgi?id=1821291): Normalize CPU requests on nodes [#531](https://github.com/openshift/cluster-network-operator/pull/531) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/e9b7700e1329e21bb3cae39746344e12c0d5f0d4...a342d4d0fee98e0960f3075f1411f61f7dfbfc52) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/4ef3975f80bf14f6d389b9fbf89eb90e8408a5d6) * [Bug 1812709](https://bugzilla.redhat.com/show_bug.cgi?id=1812709): Normalize CPU requests on masters [#342](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/342) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/59eabeaa3ae94a4a0cd23dbc14adca25fbe15940...4ef3975f80bf14f6d389b9fbf89eb90e8408a5d6) ### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/7408e19d09e6660d0e50ed3ff2846359da9b05a3) * [Bug 1821897](https://bugzilla.redhat.com/show_bug.cgi?id=1821897): bump openshift deps to release-4.4 [#150](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/150) * [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/62e6abfd327b5c1938b0dd498628f452bbff7a77...7408e19d09e6660d0e50ed3ff2846359da9b05a3) ### [console](https://github.com/openshift/console/tree/0af6ac452117c9dab453eb379092e7320523bf17) * [Bug 1822199](https://bugzilla.redhat.com/show_bug.cgi?id=1822199): Support TechPreview Task Changes [#5006](https://github.com/openshift/console/pull/5006) * [Bug 1823593](https://bugzilla.redhat.com/show_bug.cgi?id=1823593): Align console pod status with CLI [#5043](https://github.com/openshift/console/pull/5043) * [Bug 1822648](https://bugzilla.redhat.com/show_bug.cgi?id=1822648): Update product logos to new brand standard [#4992](https://github.com/openshift/console/pull/4992) * [Bug 1821849](https://bugzilla.redhat.com/show_bug.cgi?id=1821849): Hide `OpenShift Cluster Manager` when branding is `azure` [#4956](https://github.com/openshift/console/pull/4956) * [Bug 1821410](https://bugzilla.redhat.com/show_bug.cgi?id=1821410): Clarify alert for supported operator's install mode [#4997](https://github.com/openshift/console/pull/4997) * [Bug 1818944](https://bugzilla.redhat.com/show_bug.cgi?id=1818944): Wrong key for selecting nodes in MachineConfigPool [#4963](https://github.com/openshift/console/pull/4963) * [Bug 1819786](https://bugzilla.redhat.com/show_bug.cgi?id=1819786): Improve kind plurals [#4975](https://github.com/openshift/console/pull/4975) * [Bug 1822531](https://bugzilla.redhat.com/show_bug.cgi?id=1822531): Decode Noobaa secret details before passing to SecretValue in OBC page [#4988](https://github.com/openshift/console/pull/4988) * [Bug 1816637](https://bugzilla.redhat.com/show_bug.cgi?id=1816637): Fix bug where `Active Deadline Seconds` does not display on pod details [#4804](https://github.com/openshift/console/pull/4804) * [Bug 1821285](https://bugzilla.redhat.com/show_bug.cgi?id=1821285): Correctly handle Unicode characters in pod terminal [#4920](https://github.com/openshift/console/pull/4920) * [Full changelog](https://github.com/openshift/console/compare/dba4f5607e33ca5b0608c2344713ab5b9b0bab52...0af6ac452117c9dab453eb379092e7320523bf17) ### [hyperkube, tests](https://github.com/openshift/origin/tree/172d22b11c3dc4c6f8630b13ad5bcdb9c53545f4) * [Bug 1822515](https://bugzilla.redhat.com/show_bug.cgi?id=1822515): 4.4 - tests: split API availability monitor into kube and OpenShift [#24852](https://github.com/openshift/origin/pull/24852) * [Bug 1821334](https://bugzilla.redhat.com/show_bug.cgi?id=1821334): Managed cluster should have no crashlooping pods in core namespaces over two minutes [#24839](https://github.com/openshift/origin/pull/24839) * [Full changelog](https://github.com/openshift/origin/compare/83745f6e012036ef6579cd7cb080d574b6f786bc...172d22b11c3dc4c6f8630b13ad5bcdb9c53545f4) ### [kuryr-cni, kuryr-controller](https://github.com/openshift/kuryr-kubernetes/tree/f209af29808f4acc56c1f3d3ed12b969154d0358) * [Bug 1818066](https://bugzilla.redhat.com/show_bug.cgi?id=1818066): Ensure no attempt to deleted sg rules owned by Octavia happens [#201](https://github.com/openshift/kuryr-kubernetes/pull/201) * [Bug 1810595](https://bugzilla.redhat.com/show_bug.cgi?id=1810595): Raise K8sResourceNotFound for all client methods [#181](https://github.com/openshift/kuryr-kubernetes/pull/181) * [Full changelog](https://github.com/openshift/kuryr-kubernetes/compare/47fcaa8df76db2a3b6fd6cf9422de2960301ed45...f209af29808f4acc56c1f3d3ed12b969154d0358) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/a2067c3093cbe70689d8f6f2519c8dd78324a50e) * etcdquorumguard_deployment: pass NSS_SDB_USE_CACHE=no to curl [#1653](https://github.com/openshift/machine-config-operator/pull/1653) * rebase on recent master [#1641](https://github.com/openshift/machine-config-operator/pull/1641) * Add containernetworking-plugin RPM's bin location to CRI-O config [#1640](https://github.com/openshift/machine-config-operator/pull/1640) * GCP-routes: switch to using conntrack instead of route tables [#1633](https://github.com/openshift/machine-config-operator/pull/1633) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/2d504c1d5b45910ac39a5cafaf228176ebb4c62c...a2067c3093cbe70689d8f6f2519c8dd78324a50e) ### [oauth-server](https://github.com/openshift/oauth-server/tree/7fa001fc9e8011f62dafb1f461f54ccc44fb619e) * [Bug 1822728](https://bugzilla.redhat.com/show_bug.cgi?id=1822728): Pick up PatternFly bug fix [1] for login templates [#38](https://github.com/openshift/oauth-server/pull/38) * [Full changelog](https://github.com/openshift/oauth-server/compare/23a6bebf6edb04f85d4b278a095d05849baf171a...7fa001fc9e8011f62dafb1f461f54ccc44fb619e) ### [operator-lifecycle-manager](https://github.com/operator-framework/operator-lifecycle-manager/tree/2248cc6bea92a03b450e773b84ef8fa924c9c1c9) * [Bug 1818850](https://bugzilla.redhat.com/show_bug.cgi?id=1818850): Add spec validation and improved status for CatalogSources [#1428](https://github.com/operator-framework/operator-lifecycle-manager/pull/1428) * [Full changelog](https://github.com/operator-framework/operator-lifecycle-manager/compare/3f7675c6867e4d43c99eb8138cfb5fc686a37b3b...2248cc6bea92a03b450e773b84ef8fa924c9c1c9) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/985aa35a24e38c70c9328461aab6957cde7caf4a) * [Bug 1819953](https://bugzilla.redhat.com/show_bug.cgi?id=1819953): [release-4.4] [deprecation] Prometheus alert for custom resources [#299](https://github.com/operator-framework/operator-marketplace/pull/299) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/986d48f8e35956b88710b003ce759d0f6d220e4a...985aa35a24e38c70c9328461aab6957cde7caf4a) ### [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes/tree/6dec06d2e0ac8032678bdc0d33d90761a897eadf) * [Bug 1819881](https://bugzilla.redhat.com/show_bug.cgi?id=1819881): [4.4] bump OVS/OVN to 2.13 [#129](https://github.com/openshift/ovn-kubernetes/pull/129) * [Bug 1814712](https://bugzilla.redhat.com/show_bug.cgi?id=1814712): Removing node bring up debug log level [#132](https://github.com/openshift/ovn-kubernetes/pull/132) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/0c6ddf427e1971151882600d1a25a0cd04eb3b1f...6dec06d2e0ac8032678bdc0d33d90761a897eadf)