# 4.5.6 Created: 2020-08-12 08:34:07 +0000 UTC Image Digest: `sha256:4b53fa09598ff4c5824b70dd3e880dc42a0ae04ee6918c370939f520467f9046` Promoted from registry.svc.ci.openshift.org/ocp-s390x/release-s390x:4.5.0-0.nightly-s390x-2020-08-10-220556 ## Changes from 4.3.33 ### Components * Kubernetes upgraded from 1.16.2 to 1.18.3 * Red Hat Enterprise Linux CoreOS 45.82.202008101457-0 ### New images * [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook) git [2251f7e2](https://github.com/openshift/aws-pod-identity-webhook/commit/2251f7e2fc9194aa3a57cd9dc1de4a71e9367df5) `sha256:40b94313dd58fca8a92c1101bc9593fc69cf09f9dc702a2f57fec1c5f2dbaa38` * [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator) git [41e69fa5](https://github.com/openshift/cluster-csi-snapshot-controller-operator/commit/41e69fa534be1f31bdf2580b5c478e6c6ac9ea6e) `sha256:705d4796b01390819d5c2ac4debf72ded2a8453db6b95146c6e267846f437dc6` * [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator) git [b8b3d853](https://github.com/openshift/cluster-etcd-operator/commit/b8b3d853a0fa3a9663d9cc4c17345705aa856a3b) `sha256:7a4c43394ae9f28482324463285a126ffba10d9307a47febc2ef4257c13caf6a` * [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator) git [8aa9246a](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/commit/8aa9246a10831ea08a5f8d3d9ba342285cca7705) `sha256:1139acce3c379ea37b4ad7473178133df8568407e473b1e109345e12f29e0bc5` * [csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter) git [f23c075c](https://github.com/openshift/csi-external-snapshotter/commit/f23c075c609197ca2567b25936f4afc5607f8525) `sha256:dcd76bb5610290e2c3f448b54482c3fff35c503503f5f982797a7a3e427a33c4` * [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator) git [e63ed4cc](https://github.com/openshift/kubernetes-kube-storage-version-migrator/commit/e63ed4cc36cb00ee6fa12ae2da66a71a2c5bf0c5) `sha256:b171ae734b0cb032b328de1ad094f040128407c718570f581d17e2bfaa9797f4` * [ovirt-machine-controllers](https://github.com/openshift/cluster-api-provider-ovirt) git [6190258a](https://github.com/openshift/cluster-api-provider-ovirt/commit/6190258a603b2884ae2f4a7eed0731ee92724f8c) `sha256:a23e7d4d4ae546113e5aa63984ea2b41d0683cbdd009180960aac42d34f11c7a` * [tools](https://github.com/openshift/oc) git [b66f2d3a](https://github.com/openshift/oc/commit/b66f2d3a6893be729f1b8660309a59c6e0b69196) `sha256:c7f306b80758dc8a045b95f7f817858bcb8bceba736411b956944cfae839879e` ### Removed images * service-catalog ### Rebuilt images without code change * machine-os-content `sha256:25584e086374fc7c0c48f0ac67b31550236c3775b7752bef469c6ff955a0adda` ### [aws-machine-controllers, azure-machine-controllers, cli, cli-artifacts, deployer, gcp-machine-controllers, ironic, ironic-inspector, ironic-ipa-downloader, ironic-machine-os-downloader, ironic-static-ip-manager, keepalived-ipfailover, kuryr-cni, kuryr-controller](https://github.com/openshift/oc/tree/b66f2d3a6893be729f1b8660309a59c6e0b69196) * [Bug 1853852](https://bugzilla.redhat.com/show_bug.cgi?id=1853852): fix filter-by-os parsing for oc adm catalog mirror [#483](https://github.com/openshift/oc/pull/483) * [Bug 1850452](https://bugzilla.redhat.com/show_bug.cgi?id=1850452): allow switching project even to users outside self-provisioner role (revert) [#477](https://github.com/openshift/oc/pull/477) * [Bug 1842655](https://bugzilla.redhat.com/show_bug.cgi?id=1842655): Don't include digest in source for ICSP when mirroring a catalog [#450](https://github.com/openshift/oc/pull/450) * [Bug 1827544](https://bugzilla.redhat.com/show_bug.cgi?id=1827544): provide better defaults for oc adm catalog build [#423](https://github.com/openshift/oc/pull/423) * [Bug 1833558](https://bugzilla.redhat.com/show_bug.cgi?id=1833558): create ClusteRole and ClusterRoleBinding when invoking oc adm policy add-scc-to-user [#412](https://github.com/openshift/oc/pull/412) * [Bug 1829832](https://bugzilla.redhat.com/show_bug.cgi?id=1829832): support mirroring for index images [#438](https://github.com/openshift/oc/pull/438) * [Bug 1838934](https://bugzilla.redhat.com/show_bug.cgi?id=1838934): Fix new-app producing deployment that trigger twice after creation [#437](https://github.com/openshift/oc/pull/437) * [Bug 1839631](https://bugzilla.redhat.com/show_bug.cgi?id=1839631): fix validation code for arguments passed [#436](https://github.com/openshift/oc/pull/436) * [Bug 1838838](https://bugzilla.redhat.com/show_bug.cgi?id=1838838): oc adm group sync - search outside base dn warning - RFC 2307 [#434](https://github.com/openshift/oc/pull/434) * [Bug 1802580](https://bugzilla.redhat.com/show_bug.cgi?id=1802580): return ProjectRequestMessage if it is set with login,project cmds [#406](https://github.com/openshift/oc/pull/406) * [Bug 1801292](https://bugzilla.redhat.com/show_bug.cgi?id=1801292): support -f for rsh command [#397](https://github.com/openshift/oc/pull/397) * [Bug 1837375](https://bugzilla.redhat.com/show_bug.cgi?id=1837375): use http.Client.Head instead of tls.Dial to be able to consume proxy settings [#430](https://github.com/openshift/oc/pull/430) * [Bug 1835011](https://bugzilla.redhat.com/show_bug.cgi?id=1835011): improve error for 'oc project' and 'oc status' when project doesn't exist [#431](https://github.com/openshift/oc/pull/431) * [Bug 1836833](https://bugzilla.redhat.com/show_bug.cgi?id=1836833): Switch new-app to generate deployment, by default [#355](https://github.com/openshift/oc/pull/355) * [Bug 1806779](https://bugzilla.redhat.com/show_bug.cgi?id=1806779): Mirroring from custom directory via oc adm release mirror fails [#424](https://github.com/openshift/oc/pull/424) * [Bug 1827463](https://bugzilla.redhat.com/show_bug.cgi?id=1827463): oc sa create-kubeconfig: respect --context flag [#422](https://github.com/openshift/oc/pull/422) * [Bug 1827073](https://bugzilla.redhat.com/show_bug.cgi?id=1827073): Support mirroring catalogs using default-tagged source images. [#414](https://github.com/openshift/oc/pull/414) * [Bug 1835997](https://bugzilla.redhat.com/show_bug.cgi?id=1835997): create route reencrypt: Improve --dest-ca-cert help [#421](https://github.com/openshift/oc/pull/421) * [Bug 1780447](https://bugzilla.redhat.com/show_bug.cgi?id=1780447): replace kubectl with oc in oc rollout restart help [#407](https://github.com/openshift/oc/pull/407) * [Bug 1826676](https://bugzilla.redhat.com/show_bug.cgi?id=1826676): oc status: check if the current project exists before printing status [#413](https://github.com/openshift/oc/pull/413) * [Bug 1802719](https://bugzilla.redhat.com/show_bug.cgi?id=1802719): oc adm groups sync IsQueryOutOfBoundsError warning,not error [#405](https://github.com/openshift/oc/pull/405) * [Bug 1826230](https://bugzilla.redhat.com/show_bug.cgi?id=1826230): bring missing fixes to oc [#409](https://github.com/openshift/oc/pull/409) * [Bug 1826533](https://bugzilla.redhat.com/show_bug.cgi?id=1826533): pkg/cli/admin/upgrade: Client-side by-tag guard [#390](https://github.com/openshift/oc/pull/390) * [Bug 1826533](https://bugzilla.redhat.com/show_bug.cgi?id=1826533): pkg/cli/admin/upgrade: Warn when --allow-upgrade-with-warnings let you through [#389](https://github.com/openshift/oc/pull/389) * [Bug 1827061](https://bugzilla.redhat.com/show_bug.cgi?id=1827061): add missing newline [#396](https://github.com/openshift/oc/pull/396) * [Bug 1828280](https://bugzilla.redhat.com/show_bug.cgi?id=1828280): Drop deprecated commands and flags [#310](https://github.com/openshift/oc/pull/310) * [Bug 1826230](https://bugzilla.redhat.com/show_bug.cgi?id=1826230): 1.18.2 rebase [#402](https://github.com/openshift/oc/pull/402) * [Bug 1821356](https://bugzilla.redhat.com/show_bug.cgi?id=1821356): fix comment [#377](https://github.com/openshift/oc/pull/377) * [Bug 1828194](https://bugzilla.redhat.com/show_bug.cgi?id=1828194): wire printer flags to oc adm group sync [#401](https://github.com/openshift/oc/pull/401) * [Bug 1826533](https://bugzilla.redhat.com/show_bug.cgi?id=1826533): pkg/cli/admin/upgrade: Warn when --allow-explicit-upgrade let you through [#388](https://github.com/openshift/oc/pull/388) * pkg/cli/admin/upgrade: Delegate to update-approvers [#391](https://github.com/openshift/oc/pull/391) * [Bug 1826533](https://bugzilla.redhat.com/show_bug.cgi?id=1826533): pkg/cli/admin/upgrade: Warn when --force is used [#387](https://github.com/openshift/oc/pull/387) * [Bug 1825565](https://bugzilla.redhat.com/show_bug.cgi?id=1825565): pkg/cli/admin/release/mirror: Allow --apply-release-image-signature and --release-image-signature-to-dir [#392](https://github.com/openshift/oc/pull/392) * [Bug 1825809](https://bugzilla.redhat.com/show_bug.cgi?id=1825809): create: Add the bare minimum `oc create build` [#354](https://github.com/openshift/oc/pull/354) * [Bug 1825791](https://bugzilla.redhat.com/show_bug.cgi?id=1825791): Fix a large number of silly things in login [#373](https://github.com/openshift/oc/pull/373) * Implement enhancements/oc/mirroring-release-signatures [#343](https://github.com/openshift/oc/pull/343) * Add make oc target [#374](https://github.com/openshift/oc/pull/374) * [Bug 1819688](https://bugzilla.redhat.com/show_bug.cgi?id=1819688): login: choose the CAs based on the remote server cert [#380](https://github.com/openshift/oc/pull/380) * make unit tests not ask for gpg store password [#386](https://github.com/openshift/oc/pull/386) * oc adm catalog mirror updates: mac/windows, bundle image support, quay.io support [#384](https://github.com/openshift/oc/pull/384) * Add BZ component name to OWNERS [#367](https://github.com/openshift/oc/pull/367) * oc rsh: properly shadow position of -- [#375](https://github.com/openshift/oc/pull/375) * debug: Correctly default the tools image now that it is on the cluster [#368](https://github.com/openshift/oc/pull/368) * debug: The `--dry-run` flag does not work with debug [#369](https://github.com/openshift/oc/pull/369) * image/mirror: Upconvert v1 schemas to v2 schemas by default [#362](https://github.com/openshift/oc/pull/362) * image/mirror: Allow `--continue-on-error` for mirror [#361](https://github.com/openshift/oc/pull/361) * 1.18.0 rebase [#351](https://github.com/openshift/oc/pull/351) * Remove dead code [#349](https://github.com/openshift/oc/pull/349) * release: In markdown output, only < and > are unsafe characters [#364](https://github.com/openshift/oc/pull/364) * release: Perform release extract in parallel [#358](https://github.com/openshift/oc/pull/358) * images/tools: Don't change user [#360](https://github.com/openshift/oc/pull/360) * images/tools: Remove numactl* packages until they are available on s390x [#357](https://github.com/openshift/oc/pull/357) * Fix a number of bugs in debug [#347](https://github.com/openshift/oc/pull/347) * Use relative symlinks for disk mirroring [#317](https://github.com/openshift/oc/pull/317) * images: Add a tools image for use with debug and system administration [#353](https://github.com/openshift/oc/pull/353) * [Bug 1809028](https://bugzilla.redhat.com/show_bug.cgi?id=1809028): replace kubectl with oc in wait's help [#334](https://github.com/openshift/oc/pull/334) * Place apache license in cli-artifacts [#337](https://github.com/openshift/oc/pull/337) * Fix oc rsync help [#350](https://github.com/openshift/oc/pull/350) * Add --exclude flag to start-build [#242](https://github.com/openshift/oc/pull/242) * `set volume` does not work with `--local` [#332](https://github.com/openshift/oc/pull/332) * oc debug: add help for --to-namespace [#346](https://github.com/openshift/oc/pull/346) * oc.spec: Update to Go 1.13 and make it consumable by 3rd party build services [#106](https://github.com/openshift/oc/pull/106) * release: Changelog fails when new image added [#345](https://github.com/openshift/oc/pull/345) * [Bug 1810310](https://bugzilla.redhat.com/show_bug.cgi?id=1810310): fix examples in help [#340](https://github.com/openshift/oc/pull/340) * [Bug 1810256](https://bugzilla.redhat.com/show_bug.cgi?id=1810256): Don't default to always mirror manifestlists [#339](https://github.com/openshift/oc/pull/339) * [Bug 1790785](https://bugzilla.redhat.com/show_bug.cgi?id=1790785): bump(operator-framework/operator-registry) [#329](https://github.com/openshift/oc/pull/329) * [Bug 1806779](https://bugzilla.redhat.com/show_bug.cgi?id=1806779): Allow a file:// release argument to release mirror [#320](https://github.com/openshift/oc/pull/320) * [Bug 1800464](https://bugzilla.redhat.com/show_bug.cgi?id=1800464): fix(catalog): use registry image from openshift quay namespace [#303](https://github.com/openshift/oc/pull/303) * [Bug 1801285](https://bugzilla.redhat.com/show_bug.cgi?id=1801285): set nodeName for debug pod only when explicitly set [#319](https://github.com/openshift/oc/pull/319) * override FileDir with FromFileDir if set in Complete [#318](https://github.com/openshift/oc/pull/318) * release: Add template output options for release info [#321](https://github.com/openshift/oc/pull/321) * [Bug 1802872](https://bugzilla.redhat.com/show_bug.cgi?id=1802872): bump(github.com/mtrmac/gpgme): v0.1.2 [#305](https://github.com/openshift/oc/pull/305) * [Bug 1801064](https://bugzilla.redhat.com/show_bug.cgi?id=1801064): Add '\n' for pipeline deprecate info [#299](https://github.com/openshift/oc/pull/299) * Add timeout option for must-gather as a optional parameter [#258](https://github.com/openshift/oc/pull/258) * adm release info: refactor to build messages in order [#282](https://github.com/openshift/oc/pull/282) * [Bug 1800674](https://bugzilla.redhat.com/show_bug.cgi?id=1800674): Option to force RepoDigest mirror [#298](https://github.com/openshift/oc/pull/298) * [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) * [Bug 1790802](https://bugzilla.redhat.com/show_bug.cgi?id=1790802): Pass security options for `oc adm catalog mirror` [#252](https://github.com/openshift/oc/pull/252) * Deprecate --config flag [#256](https://github.com/openshift/oc/pull/256) * [Bug 1792330](https://bugzilla.redhat.com/show_bug.cgi?id=1792330): collect endpoints for namespaces [#261](https://github.com/openshift/oc/pull/261) * [Bug 1762837](https://bugzilla.redhat.com/show_bug.cgi?id=1762837): Restrict pings to remote registry prior to prune. [#259](https://github.com/openshift/oc/pull/259) * [Bug 1792330](https://bugzilla.redhat.com/show_bug.cgi?id=1792330): pods that are no longer running can still have logs [#262](https://github.com/openshift/oc/pull/262) * [Bug 1790978](https://bugzilla.redhat.com/show_bug.cgi?id=1790978): Zeroing BearerTokenFile for prune. [#257](https://github.com/openshift/oc/pull/257) * Bug: 1773266: UPSTREAM: 85490 don't error if set-resources|subject patch empty [#254](https://github.com/openshift/oc/pull/254) * [Bug 1779519](https://bugzilla.redhat.com/show_bug.cgi?id=1779519): fix version ldflags [#250](https://github.com/openshift/oc/pull/250) * Clean gomod [#251](https://github.com/openshift/oc/pull/251) * Fixes wrong placement of waitgroup.Add function [#245](https://github.com/openshift/oc/pull/245) * Set path based on requestURI, not just path [#230](https://github.com/openshift/oc/pull/230) * [Bug 1788194](https://bugzilla.redhat.com/show_bug.cgi?id=1788194): allow --config and --kubeconfig [#246](https://github.com/openshift/oc/pull/246) * [Bug 1774424](https://bugzilla.redhat.com/show_bug.cgi?id=1774424): set builder flags so it prints resources when nothing is specified [#231](https://github.com/openshift/oc/pull/231) * Verify imports [#240](https://github.com/openshift/oc/pull/240) * [Bug 1778019](https://bugzilla.redhat.com/show_bug.cgi?id=1778019): If required flag is not passed, don't print usage menu, only print error [#234](https://github.com/openshift/oc/pull/234) * [Bug 1788088](https://bugzilla.redhat.com/show_bug.cgi?id=1788088): When "oc status" run, "panic: runtime error: invalid memory address or nil pointer dereference" is shown [#241](https://github.com/openshift/oc/pull/241) * Remove deprecated buildlogs command [#232](https://github.com/openshift/oc/pull/232) * [Bug 1785194](https://bugzilla.redhat.com/show_bug.cgi?id=1785194): don't gather pod endpoints using tokens [#222](https://github.com/openshift/oc/pull/222) * Respect -mod=vendor for go list [#236](https://github.com/openshift/oc/pull/236) * Lighten k8s.io/kubernetes dependency [#229](https://github.com/openshift/oc/pull/229) * [Bug 1785513](https://bugzilla.redhat.com/show_bug.cgi?id=1785513): fix describe for HPA [#227](https://github.com/openshift/oc/pull/227) * oc set serviceacount: fix help statements [#226](https://github.com/openshift/oc/pull/226) * [Bug 1780714](https://bugzilla.redhat.com/show_bug.cgi?id=1780714): add --insecure-registries to oc new-build [#213](https://github.com/openshift/oc/pull/213) * Add security options to `oc adm catalog` commands [#212](https://github.com/openshift/oc/pull/212) * Bump kube 1.17 [#218](https://github.com/openshift/oc/pull/218) * [Bug 1784755](https://bugzilla.redhat.com/show_bug.cgi?id=1784755): set insecure-skip-tls-verify-backend flag [#224](https://github.com/openshift/oc/pull/224) * release: Fix component version display in changelog [#220](https://github.com/openshift/oc/pull/220) * [Bug 1772942](https://bugzilla.redhat.com/show_bug.cgi?id=1772942): Fix ignored `--manifest-dir` option in `oc adm catalog build` [#181](https://github.com/openshift/oc/pull/181) * [Bug 1783055](https://bugzilla.redhat.com/show_bug.cgi?id=1783055): Allow 'machine-os' to register itself and provide display name [#209](https://github.com/openshift/oc/pull/209) * test: Fix describer test to exclude extra types [#216](https://github.com/openshift/oc/pull/216) * Clean kubectl wrappers [#132](https://github.com/openshift/oc/pull/132) * Remove source-to-image dependency [#206](https://github.com/openshift/oc/pull/206) * make inspect more resilient and slightly faster [#207](https://github.com/openshift/oc/pull/207) * Get rid of unnecessary conversions [#50](https://github.com/openshift/oc/pull/50) * [Bug 1773257](https://bugzilla.redhat.com/show_bug.cgi?id=1773257): pkg/cli/admin/release/extract_tools: Inject release version into installer [#165](https://github.com/openshift/oc/pull/165) * Revert "Bug 1777030: Update support tools container image" [#201](https://github.com/openshift/oc/pull/201) * [Bug 1779331](https://bugzilla.redhat.com/show_bug.cgi?id=1779331): Fix a number of issues around debugging daemonset pods and init containers [#166](https://github.com/openshift/oc/pull/166) * Wire in `oc rollout restart` from kubectl [#169](https://github.com/openshift/oc/pull/169) * [Bug 1748061](https://bugzilla.redhat.com/show_bug.cgi?id=1748061): copy gotdotenv and add ability to override underlying scanner buffer … [#177](https://github.com/openshift/oc/pull/177) * [Bug 1775875](https://bugzilla.redhat.com/show_bug.cgi?id=1775875): pkg/cli/admin/release/extract_tools: Pass []replacements to copyAndReplace [#167](https://github.com/openshift/oc/pull/167) * [Bug 1777030](https://bugzilla.redhat.com/show_bug.cgi?id=1777030): Update support tools container image [#185](https://github.com/openshift/oc/pull/185) * [Bug 1776100](https://bugzilla.redhat.com/show_bug.cgi?id=1776100): don't install quota CRDs [#182](https://github.com/openshift/oc/pull/182) * [Bug 1774318](https://bugzilla.redhat.com/show_bug.cgi?id=1774318): use a fips compliant oc new-app example with the new-project message [#170](https://github.com/openshift/oc/pull/170) * [Full changelog](https://github.com/openshift/oc/compare/bb196ae1fbc03fedaa734f70cfbf509a6e881487...b66f2d3a6893be729f1b8660309a59c6e0b69196) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/baccbcfbbeed464b45a33f00ced17dfe8134fd7b) * [Bug 1862112](https://bugzilla.redhat.com/show_bug.cgi?id=1862112): bump RHCOS images for CVE-2020-10713 [#3984](https://github.com/openshift/installer/pull/3984) * [Bug 1855844](https://bugzilla.redhat.com/show_bug.cgi?id=1855844): Add validations for IP inputs [#3875](https://github.com/openshift/installer/pull/3875) * [Bug 1852722](https://bugzilla.redhat.com/show_bug.cgi?id=1852722): Bump go-ovirt [#3826](https://github.com/openshift/installer/pull/3826) * [Bug 1866539](https://bugzilla.redhat.com/show_bug.cgi?id=1866539): Add ResourcePoolPath to machines in vsphere [#4014](https://github.com/openshift/installer/pull/4014) * [Bug 1853614](https://bugzilla.redhat.com/show_bug.cgi?id=1853614): Release 4.5 update terraform provider aws 2.67.0 [#3846](https://github.com/openshift/installer/pull/3846) * [Bug 1856820](https://bugzilla.redhat.com/show_bug.cgi?id=1856820): update boot images for RHCOS Secure Boot issue [#3889](https://github.com/openshift/installer/pull/3889) * [Bug 1855079](https://bugzilla.redhat.com/show_bug.cgi?id=1855079): adjust Azure UPI disk size to the same used in IPI [#3867](https://github.com/openshift/installer/pull/3867) * [Bug 1854222](https://bugzilla.redhat.com/show_bug.cgi?id=1854222): rhcos/amd64: Bump to 45.82.202007062333-0 [#3849](https://github.com/openshift/installer/pull/3849) * [Bug 1851069](https://bugzilla.redhat.com/show_bug.cgi?id=1851069): rhcos/ppc64le, s390x: Bump to 45.82.202006240558-0 and 45.82.202006240257-0 [#3797](https://github.com/openshift/installer/pull/3797) * [Bug 1850672](https://bugzilla.redhat.com/show_bug.cgi?id=1850672): [release-4.5] Libvirt: Make master disk size configurable [#3798](https://github.com/openshift/installer/pull/3798) * rhcos/amd64: Bump to 45.82.202006230709-0 [#3791](https://github.com/openshift/installer/pull/3791) * [Bug 1849150](https://bugzilla.redhat.com/show_bug.cgi?id=1849150): rhcos/amd64: Bump to 45.82.202006191325-0 [#3779](https://github.com/openshift/installer/pull/3779) * [Bug 1848106](https://bugzilla.redhat.com/show_bug.cgi?id=1848106): data/azure: use outbound_rule instead of dummy inbound lb_rule [#3775](https://github.com/openshift/installer/pull/3775) * [Bug 1846297](https://bugzilla.redhat.com/show_bug.cgi?id=1846297): OpenStack: Wait for router interface to create FIP [#3740](https://github.com/openshift/installer/pull/3740) * [Bug 1844276](https://bugzilla.redhat.com/show_bug.cgi?id=1844276): Add the --pod-infra-container-image flag to the kubelet service [#3731](https://github.com/openshift/installer/pull/3731) * [Bug 1846187](https://bugzilla.redhat.com/show_bug.cgi?id=1846187): baremetal: bump ironic timeout to 3600 seconds [#3739](https://github.com/openshift/installer/pull/3739) * [Bug 1847169](https://bugzilla.redhat.com/show_bug.cgi?id=1847169): [release-4.5] vSphere docs: update UPI docs for folder name [#3758](https://github.com/openshift/installer/pull/3758) * [Bug 1844709](https://bugzilla.redhat.com/show_bug.cgi?id=1844709): allow OpaqueNetwork type in vSphere wizard [#3727](https://github.com/openshift/installer/pull/3727) * [Bug 1842728](https://bugzilla.redhat.com/show_bug.cgi?id=1842728): update README with vSphere IPI docs [#3704](https://github.com/openshift/installer/pull/3704) * [Bug 1841072](https://bugzilla.redhat.com/show_bug.cgi?id=1841072): [UPI] Rely on security group ID when deleting it [#3682](https://github.com/openshift/installer/pull/3682) * [Bug 1841913](https://bugzilla.redhat.com/show_bug.cgi?id=1841913): images: libvirt: add yq to libvirt CI image [#3685](https://github.com/openshift/installer/pull/3685) * [Bug 1841118](https://bugzilla.redhat.com/show_bug.cgi?id=1841118): add error handling to vSphere survey [#3679](https://github.com/openshift/installer/pull/3679) * [Bug 1823487](https://bugzilla.redhat.com/show_bug.cgi?id=1823487): openstack: Pass the master server group by name [#3655](https://github.com/openshift/installer/pull/3655) * [Bug 1759617](https://bugzilla.redhat.com/show_bug.cgi?id=1759617): vendor: update to use openshift fork of terraform-provider-aws [#3621](https://github.com/openshift/installer/pull/3621) * vSphere docs: add IPI documentation [#3672](https://github.com/openshift/installer/pull/3672) * [Bug 1840710](https://bugzilla.redhat.com/show_bug.cgi?id=1840710): libvirt: Bump machine memory from 7G to 8G [#3666](https://github.com/openshift/installer/pull/3666) * [Bug 1840496](https://bugzilla.redhat.com/show_bug.cgi?id=1840496): [baremetal] Remove DNS VIP [#3304](https://github.com/openshift/installer/pull/3304) * Add openstack reviewers [#3667](https://github.com/openshift/installer/pull/3667) * Update libvirt approver and reviewer [#3668](https://github.com/openshift/installer/pull/3668) * [Bug 1838631](https://bugzilla.redhat.com/show_bug.cgi?id=1838631): Set validations for GCP disk sizes. [#3639](https://github.com/openshift/installer/pull/3639) * [Bug 1798498](https://bugzilla.redhat.com/show_bug.cgi?id=1798498): gather: enable bootstrap log gathering for baremetal [#3617](https://github.com/openshift/installer/pull/3617) * Adding a few people to the ARO team to our list of reviewers [#3645](https://github.com/openshift/installer/pull/3645) * OWNER_ALIASES: ensure there are atleast 2 reviewers for each platform [#3640](https://github.com/openshift/installer/pull/3640) * [Bug 1821151](https://bugzilla.redhat.com/show_bug.cgi?id=1821151): oVirt, fix rhcos os_type name [#3654](https://github.com/openshift/installer/pull/3654) * Add oVirt OWNERS [#3618](https://github.com/openshift/installer/pull/3618) * [Bug 1839268](https://bugzilla.redhat.com/show_bug.cgi?id=1839268): pkg/destroy/gcp: ensure cluster service accounts and policy bindings are removed [#3646](https://github.com/openshift/installer/pull/3646) * [Bug 1837642](https://bugzilla.redhat.com/show_bug.cgi?id=1837642): installconfig: relax GCP cluster id restriction [#3544](https://github.com/openshift/installer/pull/3544) * [Bug 1837039](https://bugzilla.redhat.com/show_bug.cgi?id=1837039): rhcos: Bump to 45.81.202005181029-0 [#3613](https://github.com/openshift/installer/pull/3613) * [Bug 1836042](https://bugzilla.redhat.com/show_bug.cgi?id=1836042): set folder absolute path in vSphere cloud provider [#3612](https://github.com/openshift/installer/pull/3612) * [Bug 1838032](https://bugzilla.redhat.com/show_bug.cgi?id=1838032): Don't create router to external network when BYO subnet is set [#3632](https://github.com/openshift/installer/pull/3632) * [Bug 1837564](https://bugzilla.redhat.com/show_bug.cgi?id=1837564): pkg/terraform: add diagnostics errors for terraform apply operations [#3535](https://github.com/openshift/installer/pull/3535) * [Bug 1804230](https://bugzilla.redhat.com/show_bug.cgi?id=1804230): Documentation Incorrect for OCP 4.4 RHV IPI Install [#3183](https://github.com/openshift/installer/pull/3183) * [Bug 1825323](https://bugzilla.redhat.com/show_bug.cgi?id=1825323): replace terraform-provider-vsphere with OpenShift fork [#3603](https://github.com/openshift/installer/pull/3603) * [Bug 1834966](https://bugzilla.redhat.com/show_bug.cgi?id=1834966): update vSphere UPI docs to remove machinesets [#3619](https://github.com/openshift/installer/pull/3619) * [Bug 1836337](https://bugzilla.redhat.com/show_bug.cgi?id=1836337): Azure: Add functionality to change Azure Machine Disk Types [#3520](https://github.com/openshift/installer/pull/3520) * [Bug 1836339](https://bugzilla.redhat.com/show_bug.cgi?id=1836339): GCP: Enable disk type and size customization [#3595](https://github.com/openshift/installer/pull/3595) * [Bug 1835867](https://bugzilla.redhat.com/show_bug.cgi?id=1835867): data/data/aws/vpc: create subnet sizes based on az count [#3599](https://github.com/openshift/installer/pull/3599) * ovirt: Add ovirt to supported platforms [#3610](https://github.com/openshift/installer/pull/3610) * [Bug 1836368](https://bugzilla.redhat.com/show_bug.cgi?id=1836368): ovirt: return slice and not nil in instanceTypeID validation [#3609](https://github.com/openshift/installer/pull/3609) * Baremetal: Bug 1801238: Pull data from ironic inspector and annotate BareMetalHost [#3591](https://github.com/openshift/installer/pull/3591) * [Bug 1815071](https://bugzilla.redhat.com/show_bug.cgi?id=1815071): check for api dns record before creating cluster [#3601](https://github.com/openshift/installer/pull/3601) * [Bug 1828382](https://bugzilla.redhat.com/show_bug.cgi?id=1828382): data/azure/vnet: switch to HTTPS probes for lbs [#3600](https://github.com/openshift/installer/pull/3600) * [Bug 1835438](https://bugzilla.redhat.com/show_bug.cgi?id=1835438): move vSphere folder validation to provisioning [#3597](https://github.com/openshift/installer/pull/3597) * [Bug 1820300](https://bugzilla.redhat.com/show_bug.cgi?id=1820300): Extend oVirt's MachinePool [#3399](https://github.com/openshift/installer/pull/3399) * [Bug 1833483](https://bugzilla.redhat.com/show_bug.cgi?id=1833483): Revert "baremetal: send full ignition to masters" [#3589](https://github.com/openshift/installer/pull/3589) * [Bug 1828638](https://bugzilla.redhat.com/show_bug.cgi?id=1828638): set vSphere node diskSize based on machine pool [#3584](https://github.com/openshift/installer/pull/3584) * load balancer health check for kube-apiserver [#3537](https://github.com/openshift/installer/pull/3537) * [Bug 1834177](https://bugzilla.redhat.com/show_bug.cgi?id=1834177): upi/azure: Use a single network security group for Azure clusters [#3583](https://github.com/openshift/installer/pull/3583) * [Bug 1834748](https://bugzilla.redhat.com/show_bug.cgi?id=1834748): os: Fix wait-for install-complete timeout in docs [#3588](https://github.com/openshift/installer/pull/3588) * [Bug 1833425](https://bugzilla.redhat.com/show_bug.cgi?id=1833425): pkg/explain/cmd.go: fix help text [#3570](https://github.com/openshift/installer/pull/3570) * BUG 1831717: Ensure AWS PublicIP is omitted from MachineSet when empty [#3550](https://github.com/openshift/installer/pull/3550) * BUG 1782516: Disable client side rate limiting in Azure. [#3259](https://github.com/openshift/installer/pull/3259) * docs/user/power/install_upi: 2 compute and copy-edits [#3499](https://github.com/openshift/installer/pull/3499) * [Bug 1732124](https://bugzilla.redhat.com/show_bug.cgi?id=1732124): Azure: don't allow installing with the same cluster name as an existing install [#3120](https://github.com/openshift/installer/pull/3120) * [Bug 1824172](https://bugzilla.redhat.com/show_bug.cgi?id=1824172): enable ppc64le & s390x bootimage support [#3455](https://github.com/openshift/installer/pull/3455) * [Bug 1794839](https://bugzilla.redhat.com/show_bug.cgi?id=1794839): data/azure: Use a single network security group for Azure clusters [#3561](https://github.com/openshift/installer/pull/3561) * [Bug 1830270](https://bugzilla.redhat.com/show_bug.cgi?id=1830270): cmd: add explain subcommand [#3515](https://github.com/openshift/installer/pull/3515) * [Bug 1828947](https://bugzilla.redhat.com/show_bug.cgi?id=1828947): cmd/openshift-install/create.go: return lastErr when waiting API fails [#3518](https://github.com/openshift/installer/pull/3518) * baremetal: Fix broken link to example tfvars in docs [#3560](https://github.com/openshift/installer/pull/3560) * baremetal: Fix a small typo in cp cmdline in docs [#3562](https://github.com/openshift/installer/pull/3562) * docs/user: add troubleshootingbootstrap to define the bootstrap log bundle [#3506](https://github.com/openshift/installer/pull/3506) * [Bug 1816714](https://bugzilla.redhat.com/show_bug.cgi?id=1816714): ovirt - add vnic profile id to platform [#3406](https://github.com/openshift/installer/pull/3406) * [Bug 1814605](https://bugzilla.redhat.com/show_bug.cgi?id=1814605): openstack: Require three workers [#3542](https://github.com/openshift/installer/pull/3542) * [Bug 1831760](https://bugzilla.redhat.com/show_bug.cgi?id=1831760): Fix bootstrap certificate generation [#3551](https://github.com/openshift/installer/pull/3551) * [Bug 1807111](https://bugzilla.redhat.com/show_bug.cgi?id=1807111): terraform/exec: suppress the warnings from error to debug [#3534](https://github.com/openshift/installer/pull/3534) * [Bug 1826100](https://bugzilla.redhat.com/show_bug.cgi?id=1826100): vSphere allow users to specify existing folder [#3498](https://github.com/openshift/installer/pull/3498) * baremetal: Clarify it's the matchbox instance that needs to be public reachable [#3552](https://github.com/openshift/installer/pull/3552) * [Bug 1830995](https://bugzilla.redhat.com/show_bug.cgi?id=1830995): Add ModifyTargetGroupAttributes and Describe* to MasterIamRole [#3540](https://github.com/openshift/installer/pull/3540) * baremetal: Link directly to getting-started guide in the docs [#3541](https://github.com/openshift/installer/pull/3541) * baremetal: Clarify install config needs to be hand-written in the docs [#3539](https://github.com/openshift/installer/pull/3539) * [Bug 1831366](https://bugzilla.redhat.com/show_bug.cgi?id=1831366): upi/metal fix compact clusters after porting to terraform v0.12 [#3531](https://github.com/openshift/installer/pull/3531) * metal: Fix matchbox link in docs [#3538](https://github.com/openshift/installer/pull/3538) * [Bug 1821151](https://bugzilla.redhat.com/show_bug.cgi?id=1821151): oVirt, add os_type to ovirt templates [#3418](https://github.com/openshift/installer/pull/3418) * [Bug 1829409](https://bugzilla.redhat.com/show_bug.cgi?id=1829409): Update vsphere machine api to beta [#3523](https://github.com/openshift/installer/pull/3523) * [Bug 1826317](https://bugzilla.redhat.com/show_bug.cgi?id=1826317): openstack docs: Add tagging as a requirement [#3522](https://github.com/openshift/installer/pull/3522) * [Bug 1827667](https://bugzilla.redhat.com/show_bug.cgi?id=1827667): openstack: Add jq to the CI image [#3503](https://github.com/openshift/installer/pull/3503) * [Bug 1794839](https://bugzilla.redhat.com/show_bug.cgi?id=1794839): Azure masters should correctly support service load balancers [#3440](https://github.com/openshift/installer/pull/3440) * [Bug 1826895](https://bugzilla.redhat.com/show_bug.cgi?id=1826895): rhcos: bump RHCOS boot image to 44.81.202004250133-0 [#3509](https://github.com/openshift/installer/pull/3509) * [Bug 1827067](https://bugzilla.redhat.com/show_bug.cgi?id=1827067): openstack UPI: Server group name to match IPI [#3500](https://github.com/openshift/installer/pull/3500) * [Bug 1823359](https://bugzilla.redhat.com/show_bug.cgi?id=1823359): baremetal: update provisioning CR to quote strings [#3496](https://github.com/openshift/installer/pull/3496) * [Bug 1824426](https://bugzilla.redhat.com/show_bug.cgi?id=1824426): tag primary OpenStack networks [#3483](https://github.com/openshift/installer/pull/3483) * [Bug 1827070](https://bugzilla.redhat.com/show_bug.cgi?id=1827070): openstack: Explain why awscli in the CI image [#3501](https://github.com/openshift/installer/pull/3501) * [Bug 1826414](https://bugzilla.redhat.com/show_bug.cgi?id=1826414): Added validation for GCP Project ID access [#3484](https://github.com/openshift/installer/pull/3484) * [Bug 1821932](https://bugzilla.redhat.com/show_bug.cgi?id=1821932): cmd/openshift-install/gather: clarify location of log bundle [#3489](https://github.com/openshift/installer/pull/3489) * [Bug 1826739](https://bugzilla.redhat.com/show_bug.cgi?id=1826739): openstack UPI: Fix step name [#3495](https://github.com/openshift/installer/pull/3495) * [Bug 1819492](https://bugzilla.redhat.com/show_bug.cgi?id=1819492): vsphere upi and metal: terraform 0.12.x update, general updates and reorg [#3429](https://github.com/openshift/installer/pull/3429) * Dockerfile.upi.ci: Add GCP UPI required binaries. [#3462](https://github.com/openshift/installer/pull/3462) * Add instructions for UPI install on Power [#3454](https://github.com/openshift/installer/pull/3454) * installconfig/ovirt: fix CA prompt and add warning [#3479](https://github.com/openshift/installer/pull/3479) * [Bug 1820434](https://bugzilla.redhat.com/show_bug.cgi?id=1820434): OpenStack: Allow Booting bootstrap node from volume [#3434](https://github.com/openshift/installer/pull/3434) * AWS: support custom regions and custom endpoints. [#3277](https://github.com/openshift/installer/pull/3277) * vsphere ipi: align with baremetal and remove DNSVIP [#3470](https://github.com/openshift/installer/pull/3470) * [Bug 1813422](https://bugzilla.redhat.com/show_bug.cgi?id=1813422): baremetal: validate no overlap between provisioning and machine nets [#3358](https://github.com/openshift/installer/pull/3358) * update cloud provider to use folder from platform [#3473](https://github.com/openshift/installer/pull/3473) * openstack: Mention Server group requirement [#3447](https://github.com/openshift/installer/pull/3447) * [Bug 1822701](https://bugzilla.redhat.com/show_bug.cgi?id=1822701): OpenStack: Set vrrp protocol number instead of name [#3435](https://github.com/openshift/installer/pull/3435) * [Bug 1825415](https://bugzilla.redhat.com/show_bug.cgi?id=1825415): ovirt: clean up prompts and logging [#3474](https://github.com/openshift/installer/pull/3474) * [Bug 1825286](https://bugzilla.redhat.com/show_bug.cgi?id=1825286): OpenStack UPI: Replace remote_group_id with remote_ip_prefix [#3472](https://github.com/openshift/installer/pull/3472) * OpenStack: Custom subnets [#3398](https://github.com/openshift/installer/pull/3398) * baremetal: add documentation for configuration validations [#3471](https://github.com/openshift/installer/pull/3471) * [Bug 1824287](https://bugzilla.redhat.com/show_bug.cgi?id=1824287): OpenStack: Replace remote_group_id with remote_ip_prefix [#3461](https://github.com/openshift/installer/pull/3461) * pkg/asset/installconfig: add vSphere TUI wizard [#3467](https://github.com/openshift/installer/pull/3467) * Baremetal: Support to send full ignition to masters [#3276](https://github.com/openshift/installer/pull/3276) * [Bug 1819746](https://bugzilla.redhat.com/show_bug.cgi?id=1819746): Add a note on slow installations [#3464](https://github.com/openshift/installer/pull/3464) * [Bug 1821667](https://bugzilla.redhat.com/show_bug.cgi?id=1821667): baremetal IPI: Document Virtual Router IDs [#3463](https://github.com/openshift/installer/pull/3463) * OpenStack: Correcting the instructions to refresh a CA cert [#3459](https://github.com/openshift/installer/pull/3459) * [RFE-592](https://issues.redhat.com/browse/RFE-592): Tightening IAM roles for master/worker nodes to match cloud-provider-aws requirements [#3451](https://github.com/openshift/installer/pull/3451) * always atleast use the default SSH key for gathering [#3437](https://github.com/openshift/installer/pull/3437) * [Bug 1802526](https://bugzilla.redhat.com/show_bug.cgi?id=1802526): AWS Terraform: use machine_cidr instead of VPC main cidr … [#3424](https://github.com/openshift/installer/pull/3424) * cmd/openshift-install/migrate: sub command for migrating azure legacy private zones [#3343](https://github.com/openshift/installer/pull/3343) * hack/update-rhcos-bootimage: Drop the f-string [#2972](https://github.com/openshift/installer/pull/2972) * docs/user/customization: Fix 'clusterNetworks' -> 'clusterNetwork' [#2957](https://github.com/openshift/installer/pull/2957) * uninstall: allow for azure uninstall to succeed for missing rg [#3416](https://github.com/openshift/installer/pull/3416) * Updates to fix DNS error for compact cluster worker nodes [#3425](https://github.com/openshift/installer/pull/3425) * [Bug 1823659](https://bugzilla.redhat.com/show_bug.cgi?id=1823659): os: Mention the bootstrap FIP [#3446](https://github.com/openshift/installer/pull/3446) * update permissions list to cover new installer functionality [#3444](https://github.com/openshift/installer/pull/3444) * pkg/destroy/ovirt: Cleanup VM logging [#3445](https://github.com/openshift/installer/pull/3445) * handle the posibility that CCO will have no pod definition [#3427](https://github.com/openshift/installer/pull/3427) * [Bug 1822858](https://bugzilla.redhat.com/show_bug.cgi?id=1822858): vsphere ipi: tag virtual machine created when importing ova [#3443](https://github.com/openshift/installer/pull/3443) * OpenStack: Docs: Fix a typo in the property name [#3439](https://github.com/openshift/installer/pull/3439) * pkg/types/config: Remove unused directory [#3438](https://github.com/openshift/installer/pull/3438) * [Bug 1819461](https://bugzilla.redhat.com/show_bug.cgi?id=1819461): validate Azure regions [#3421](https://github.com/openshift/installer/pull/3421) * OpenStack: allow to specify additional networks and security groups for masters and workers [#3291](https://github.com/openshift/installer/pull/3291) * OpenStack: Custom API and Ingress vip addresses [#3366](https://github.com/openshift/installer/pull/3366) * Print time for each step of installation [#3263](https://github.com/openshift/installer/pull/3263) * [Bug 1821653](https://bugzilla.redhat.com/show_bug.cgi?id=1821653): Fix LB deletion for lbs with same or status pending [#3419](https://github.com/openshift/installer/pull/3419) * pkg/types/validation: Drop internal ClusterDomain [#3401](https://github.com/openshift/installer/pull/3401) * docs(README): README build steps don't require clone to GOPATH [#3423](https://github.com/openshift/installer/pull/3423) * [Bug 1821788](https://bugzilla.redhat.com/show_bug.cgi?id=1821788): libvirt: Bump bootstrap memory to 5G for ppc64le [#3396](https://github.com/openshift/installer/pull/3396) * baremetal: validate hosts number [#3392](https://github.com/openshift/installer/pull/3392) * Fix playbooks names [#3411](https://github.com/openshift/installer/pull/3411) * OpenStack: Link to GH issue for glance image import [#3404](https://github.com/openshift/installer/pull/3404) * [Bug 1815518](https://bugzilla.redhat.com/show_bug.cgi?id=1815518): pkg/destroy/aws: delete versioned objects from s3 buckets [#3393](https://github.com/openshift/installer/pull/3393) * [Bug 1810840](https://bugzilla.redhat.com/show_bug.cgi?id=1810840): Quote user and password values for good UX and avoid co… [#3373](https://github.com/openshift/installer/pull/3373) * OWNERS: include component for image tracking by ART [#3400](https://github.com/openshift/installer/pull/3400) * Fix indentation on a UPI Playbook task [#3402](https://github.com/openshift/installer/pull/3402) * gcp: Flag RHCOS with SECURE_BOOT and UEFI_COMPATIBLE [#2921](https://github.com/openshift/installer/pull/2921) * [Bug 1814172](https://bugzilla.redhat.com/show_bug.cgi?id=1814172): [ovirt] Cannot run openshift-install as a non-root user [#3369](https://github.com/openshift/installer/pull/3369) * vSphere: Add IPI-specific validation. [#3372](https://github.com/openshift/installer/pull/3372) * [Bug 1816155](https://bugzilla.redhat.com/show_bug.cgi?id=1816155): OpenStack: Add retries to DeleteGlanceImage [#3352](https://github.com/openshift/installer/pull/3352) * pass the manifests-dir param to CCO render [#3381](https://github.com/openshift/installer/pull/3381) * OpenStack: Temporary disable image import [#3394](https://github.com/openshift/installer/pull/3394) * Use "default-ingress-cert", not "router-ca" [#3380](https://github.com/openshift/installer/pull/3380) * openstack UPI: Small documentation fixes [#3378](https://github.com/openshift/installer/pull/3378) * Enhancements to Kuryr documentation [#3362](https://github.com/openshift/installer/pull/3362) * [Bug 1819320](https://bugzilla.redhat.com/show_bug.cgi?id=1819320): os UPI Idempotent server group create [#3390](https://github.com/openshift/installer/pull/3390) * baremetal: Validate os images exist [#3363](https://github.com/openshift/installer/pull/3363) * [Bug 1817201](https://bugzilla.redhat.com/show_bug.cgi?id=1817201): Fix intermittent deprovision loop on NoSuchHostedZone error [#3359](https://github.com/openshift/installer/pull/3359) * [Bug 1819132](https://bugzilla.redhat.com/show_bug.cgi?id=1819132): Convert ansible module to openstackcli [#3318](https://github.com/openshift/installer/pull/3318) * OpenStack: Docs: Fix a typo in the property name [#3384](https://github.com/openshift/installer/pull/3384) * gcp upi: document how to tag the masters and workers [#3315](https://github.com/openshift/installer/pull/3315) * vsphere ipi: set vm name to extra config - guestinfo.hostname [#3342](https://github.com/openshift/installer/pull/3342) * GCP UPI: document how to install into a Shared VPC [#3278](https://github.com/openshift/installer/pull/3278) * [Bug 1814651](https://bugzilla.redhat.com/show_bug.cgi?id=1814651): os UPI known issues: stale resources [#3377](https://github.com/openshift/installer/pull/3377) * [Bug 1818590](https://bugzilla.redhat.com/show_bug.cgi?id=1818590): openstack UPI fix order of steps [#3370](https://github.com/openshift/installer/pull/3370) * Update Kuryr known limitations [#3364](https://github.com/openshift/installer/pull/3364) * OpenStack: support "file" scheme for custom os image urls [#3273](https://github.com/openshift/installer/pull/3273) * openstack: Detail the clouds.yaml cacert option [#3356](https://github.com/openshift/installer/pull/3356) * [Bug 1816995](https://bugzilla.redhat.com/show_bug.cgi?id=1816995): OpenStack: create server group only once [#3355](https://github.com/openshift/installer/pull/3355) * [Bug 1812950](https://bugzilla.redhat.com/show_bug.cgi?id=1812950): generate metadata before tfvars [#3329](https://github.com/openshift/installer/pull/3329) * [Bug 1759617](https://bugzilla.redhat.com/show_bug.cgi?id=1759617): vendor: bump tf provider aws to v2.54.0 [#3323](https://github.com/openshift/installer/pull/3323) * Add AWS CLI to UPI image. [#3292](https://github.com/openshift/installer/pull/3292) * [Bug 1815133](https://bugzilla.redhat.com/show_bug.cgi?id=1815133): osp UPI machineset OS image name [#3328](https://github.com/openshift/installer/pull/3328) * openstack: soft-anti-affinity policy for CP [#3303](https://github.com/openshift/installer/pull/3303) * [Bug 1814593](https://bugzilla.redhat.com/show_bug.cgi?id=1814593): OpenStack: Allow destroying cluster without trunk ports [#3319](https://github.com/openshift/installer/pull/3319) * Add vCenter CA to UPI CI image. [#3327](https://github.com/openshift/installer/pull/3327) * images/baremetal: save rhcos.json in container image [#3330](https://github.com/openshift/installer/pull/3330) * baremetal: platform host validations [#3232](https://github.com/openshift/installer/pull/3232) * OpenStack: remove 'region' from the examples [#3326](https://github.com/openshift/installer/pull/3326) * data: Tune all cloud load balancers to have consistent intervals [#3250](https://github.com/openshift/installer/pull/3250) * Add documentation for virtualmedia [#3321](https://github.com/openshift/installer/pull/3321) * gcp upi: add bootstrap to instance group [#3309](https://github.com/openshift/installer/pull/3309) * vsphere ipi: download ova and upload ova to vsphere [#3299](https://github.com/openshift/installer/pull/3299) * aws: allow users to provide AMI for each machine pool [#3308](https://github.com/openshift/installer/pull/3308) * VSphere: populate bootstrap dhclient.conf if user provides VIPs. [#3268](https://github.com/openshift/installer/pull/3268) * Docs: stop using deprecated parameters [#3311](https://github.com/openshift/installer/pull/3311) * AWS: replace aws copy for encryption with encrypted EBS volumes [#3293](https://github.com/openshift/installer/pull/3293) * [Bug 1810916](https://bugzilla.redhat.com/show_bug.cgi?id=1810916): openstack UPI: servers in group [#3298](https://github.com/openshift/installer/pull/3298) * gcp upi: enable internal load balancers [#3270](https://github.com/openshift/installer/pull/3270) * [Bug 1805251](https://bugzilla.redhat.com/show_bug.cgi?id=1805251): Master azure terraform address prefixes [#3247](https://github.com/openshift/installer/pull/3247) * permissions.go: configure crendential check with installer session [#3295](https://github.com/openshift/installer/pull/3295) * images/baremetal: make /etc/passwd writeable [#3301](https://github.com/openshift/installer/pull/3301) * images/baremetal: remove nss package as it's no longer needed [#3289](https://github.com/openshift/installer/pull/3289) * [Bug 1809921](https://bugzilla.redhat.com/show_bug.cgi?id=1809921): Openstack UPI: Document use with Self-signed cert [#3290](https://github.com/openshift/installer/pull/3290) * gcp upi: split templates to simplify shared vpc workflow. [#2574](https://github.com/openshift/installer/pull/2574) * OpenStack: reuse the existing function to get glance public URL [#3285](https://github.com/openshift/installer/pull/3285) * data/manifests/bootkube/cvo-overrides: Bump default to stable-4.5 [#3287](https://github.com/openshift/installer/pull/3287) * baremetal: Add nss mock, ssh to Dockerfile [#3279](https://github.com/openshift/installer/pull/3279) * etcd: remove etcd DNS entries because etcd no longer uses DNS [#3265](https://github.com/openshift/installer/pull/3265) * Add adduarte to openstack approvers [#3272](https://github.com/openshift/installer/pull/3272) * [Bug 1810916](https://bugzilla.redhat.com/show_bug.cgi?id=1810916): openstack UPI: Adapt the script to older Ansible [#3253](https://github.com/openshift/installer/pull/3253) * Installs upi support on openstack-installer image [#3210](https://github.com/openshift/installer/pull/3210) * [Bug 1810489](https://bugzilla.redhat.com/show_bug.cgi?id=1810489): Ignore 401 error when deleting containers [#3254](https://github.com/openshift/installer/pull/3254) * [Bug 1794313](https://bugzilla.redhat.com/show_bug.cgi?id=1794313): Some cluster operators fail to come up because RHV CA is not trusted by a pod [#3261](https://github.com/openshift/installer/pull/3261) * terraform-provider-vsphere: Switch to v1.16.2 from fork [#3262](https://github.com/openshift/installer/pull/3262) * data/data/rhcos.json: Update bootimage to 44.81.202003062006-0 [#3257](https://github.com/openshift/installer/pull/3257) * gather: ensure gather data is all in one directory [#3249](https://github.com/openshift/installer/pull/3249) * OpenStack: Fail early when boostrap ignition shim is to big [#3240](https://github.com/openshift/installer/pull/3240) * [Bug 1809820](https://bugzilla.redhat.com/show_bug.cgi?id=1809820): gcp/platform: Allow periods in the cluster name. [#3239](https://github.com/openshift/installer/pull/3239) * Replace --config with --kubeconfig for `oc` command [#3255](https://github.com/openshift/installer/pull/3255) * baremetal: update docs to indicate stable IP's are required [#3237](https://github.com/openshift/installer/pull/3237) * [Bug 1810196](https://bugzilla.redhat.com/show_bug.cgi?id=1810196): Use RPM for UPI dependencies [#3234](https://github.com/openshift/installer/pull/3234) * [Bug 1809691](https://bugzilla.redhat.com/show_bug.cgi?id=1809691): baremetal: block 547/udp for DHCPv6 as well [#3223](https://github.com/openshift/installer/pull/3223) * [Bug 1809780](https://bugzilla.redhat.com/show_bug.cgi?id=1809780): OpenStack: pass all CA from cert bundle to bootstrap ign… [#3226](https://github.com/openshift/installer/pull/3226) * aws: update the IAM role policy to remove hard coded partition ID [#3227](https://github.com/openshift/installer/pull/3227) * [Bug 1713336](https://bugzilla.redhat.com/show_bug.cgi?id=1713336): aws destroy: show warnings when things fail to delete after 5 minutes. [#3196](https://github.com/openshift/installer/pull/3196) * Fix invocation of log.Errorf [#3219](https://github.com/openshift/installer/pull/3219) * [Bug 1809187](https://bugzilla.redhat.com/show_bug.cgi?id=1809187): OpenStack: return an error if load balancer deletion fails [#3214](https://github.com/openshift/installer/pull/3214) * [Bug 1786363](https://bugzilla.redhat.com/show_bug.cgi?id=1786363): filter out unsupported regions in Azure [#3206](https://github.com/openshift/installer/pull/3206) * OpenStack: UPI: Glance for storing ignition configs [#3203](https://github.com/openshift/installer/pull/3203) * Support xz-encoded images [#3160](https://github.com/openshift/installer/pull/3160) * docs/vsphere: fix static ip reference [#2095](https://github.com/openshift/installer/pull/2095) * [Bug 1767066](https://bugzilla.redhat.com/show_bug.cgi?id=1767066): Vendor terraform update to fix symlink bug [#3201](https://github.com/openshift/installer/pull/3201) * [Bug 1775569](https://bugzilla.redhat.com/show_bug.cgi?id=1775569): Bump survey vendor for panic [#3199](https://github.com/openshift/installer/pull/3199) * [Bug 1806143](https://bugzilla.redhat.com/show_bug.cgi?id=1806143): OpenStack: start using image import when possible [#3162](https://github.com/openshift/installer/pull/3162) * openstack UPI: soft-anti-affinity policy for CP [#3128](https://github.com/openshift/installer/pull/3128) * [Bug 1807169](https://bugzilla.redhat.com/show_bug.cgi?id=1807169): use localhost for bootstrap IP until bootkube is fixed [#3175](https://github.com/openshift/installer/pull/3175) * OpenStack: allow to overwrite default os image in the install config [#3170](https://github.com/openshift/installer/pull/3170) * add a more complete example of using libvirturi in metal docs [#3187](https://github.com/openshift/installer/pull/3187) * [Bug 1807103](https://bugzilla.redhat.com/show_bug.cgi?id=1807103): additionalTrustBundle IsCA check to warn instead of drop [#3186](https://github.com/openshift/installer/pull/3186) * [Bug 1806150](https://bugzilla.redhat.com/show_bug.cgi?id=1806150): Skip container deletion if the user doesn't have the required role [#3164](https://github.com/openshift/installer/pull/3164) * bootstrap: replace Ignition files if they already exist instead of appending them [#3078](https://github.com/openshift/installer/pull/3078) * [Bug 1779312](https://bugzilla.redhat.com/show_bug.cgi?id=1779312): pkg/asset/installconfig/aws/session.go: bump the retries to 25 for aws sdk [#3159](https://github.com/openshift/installer/pull/3159) * hyphen missing in a command to punch the initramfs into the virtual reader [#3171](https://github.com/openshift/installer/pull/3171) * Return the correct error after uploading OpenStack image [#3163](https://github.com/openshift/installer/pull/3163) * [Bug 1775873](https://bugzilla.redhat.com/show_bug.cgi?id=1775873): data/data/gcp,azure: block private dns zone on public record [#3154](https://github.com/openshift/installer/pull/3154) * [Bug 1806571](https://bugzilla.redhat.com/show_bug.cgi?id=1806571): bump rhcos for kubelet fix [#3173](https://github.com/openshift/installer/pull/3173) * pkg/asset/releaseimage/default: Set default release image to 4.5 [#3166](https://github.com/openshift/installer/pull/3166) * [Bug 1779421](https://bugzilla.redhat.com/show_bug.cgi?id=1779421): Bump RHCOS to 44.81.202002211631-0 [#3153](https://github.com/openshift/installer/pull/3153) * [Bug 1804228](https://bugzilla.redhat.com/show_bug.cgi?id=1804228): ovirt-config.yaml not getting generated by openshift-install [#3135](https://github.com/openshift/installer/pull/3135) * [Bug 1766691](https://bugzilla.redhat.com/show_bug.cgi?id=1766691): go.mod: bump terraform-provider-aws to v2.49.0 [#3140](https://github.com/openshift/installer/pull/3140) * Azure UPI: no need to manually associate workers with LB [#3146](https://github.com/openshift/installer/pull/3146) * Baremetal: Be explicit that addresses must be in same subnet [#3137](https://github.com/openshift/installer/pull/3137) * document bare metal ipi configuration parameters [#3119](https://github.com/openshift/installer/pull/3119) * Add ovirt's cluster api provider schemas to UniversalDecoder [#2964](https://github.com/openshift/installer/pull/2964) * add iam:DeleteAccessKey and iam:DeleteUser to perm list [#3134](https://github.com/openshift/installer/pull/3134) * data/bootstrap/files/etc/motd: Mention release-image.service [#2884](https://github.com/openshift/installer/pull/2884) * [Bug 1800746](https://bugzilla.redhat.com/show_bug.cgi?id=1800746): baremetal: only respond to dhcp for control plane mac's [#3079](https://github.com/openshift/installer/pull/3079) * [Bug 1803321](https://bugzilla.redhat.com/show_bug.cgi?id=1803321): gather: installer-gather.sh to work with ipv6 addresses [#3132](https://github.com/openshift/installer/pull/3132) * Replace --config with --kubeconfig for `oc` command [#3066](https://github.com/openshift/installer/pull/3066) * Go Modules Migration [#2745](https://github.com/openshift/installer/pull/2745) * baremetal: add OWNERS to missing directories [#3080](https://github.com/openshift/installer/pull/3080) * Make the location of Azure ARM templates clear in UPI docs [#3131](https://github.com/openshift/installer/pull/3131) * [Bug 1795625](https://bugzilla.redhat.com/show_bug.cgi?id=1795625): ovirt's worker template is created with 1 CPU [#3123](https://github.com/openshift/installer/pull/3123) * [Bug 1804284](https://bugzilla.redhat.com/show_bug.cgi?id=1804284): Revert "RHCOS: bump to 44.81.202002071430-0" [#3117](https://github.com/openshift/installer/pull/3117) * [Bug 1791375](https://bugzilla.redhat.com/show_bug.cgi?id=1791375): gather: only show ssh-agent error when auth failed [#3103](https://github.com/openshift/installer/pull/3103) * [Bug 1802820](https://bugzilla.redhat.com/show_bug.cgi?id=1802820): SSH to bootstrap node in Azure UPI [#3118](https://github.com/openshift/installer/pull/3118) * [Bug 1803174](https://bugzilla.redhat.com/show_bug.cgi?id=1803174): OpenStack CI Install awscli from zip [#3110](https://github.com/openshift/installer/pull/3110) * [Bug 1801799](https://bugzilla.redhat.com/show_bug.cgi?id=1801799): openstack docs day 2 ssc refresh [#3091](https://github.com/openshift/installer/pull/3091) * [Bug 1791318](https://bugzilla.redhat.com/show_bug.cgi?id=1791318): Don't fail on unavailable features on OpenStack. [#3063](https://github.com/openshift/installer/pull/3063) * baremetal: expand baremetal IPI docs to include customizations [#2931](https://github.com/openshift/installer/pull/2931) * [Bug 1793591](https://bugzilla.redhat.com/show_bug.cgi?id=1793591): use `ip=dhcp,dhcp6` by default on kernel command line [#3062](https://github.com/openshift/installer/pull/3062) * [Bug 1773910](https://bugzilla.redhat.com/show_bug.cgi?id=1773910): Vendor survey to fix typo [#3098](https://github.com/openshift/installer/pull/3098) * ovirt: Add survey [#3047](https://github.com/openshift/installer/pull/3047) * [Bug 1802035](https://bugzilla.redhat.com/show_bug.cgi?id=1802035): openstack UPI: Document Ansible [#3011](https://github.com/openshift/installer/pull/3011) * Remove the need for Python script in Azure UPI [#3087](https://github.com/openshift/installer/pull/3087) * [Bug 1801863](https://bugzilla.redhat.com/show_bug.cgi?id=1801863): Azure: fix must-gather in ipv6/dual-stack clusters [#3094](https://github.com/openshift/installer/pull/3094) * [Bug 1796347](https://bugzilla.redhat.com/show_bug.cgi?id=1796347): Move permissions check to cluster asset [#3089](https://github.com/openshift/installer/pull/3089) * [Bug 1801436](https://bugzilla.redhat.com/show_bug.cgi?id=1801436): baremetal: Fix bootstrap local DNS for IPv6 [#2982](https://github.com/openshift/installer/pull/2982) * Add Azure CLI as a dependency in UPI CI image [#3090](https://github.com/openshift/installer/pull/3090) * Remove the need for helper Python script in Azure UPI [#3081](https://github.com/openshift/installer/pull/3081) * [Bug 1799927](https://bugzilla.redhat.com/show_bug.cgi?id=1799927): baremetal: Update baremetal-operator [#3072](https://github.com/openshift/installer/pull/3072) * [Bug 1797806](https://bugzilla.redhat.com/show_bug.cgi?id=1797806): asset/manifests: add new installation config map [#3065](https://github.com/openshift/installer/pull/3065) * [Bug 1750338](https://bugzilla.redhat.com/show_bug.cgi?id=1750338): use region info when simulating permissions [#3056](https://github.com/openshift/installer/pull/3056) * [Bug 1798223](https://bugzilla.redhat.com/show_bug.cgi?id=1798223): Remove unused A and SRV records in Azure UPI [#3068](https://github.com/openshift/installer/pull/3068) * [Bug 1729362](https://bugzilla.redhat.com/show_bug.cgi?id=1729362): aws/permissions.go: add AttachNetworkInterface to required list [#3055](https://github.com/openshift/installer/pull/3055) * [Bug 1797638](https://bugzilla.redhat.com/show_bug.cgi?id=1797638): baremetal: Changes needed for IPv6 [#2727](https://github.com/openshift/installer/pull/2727) * [Bug 1793627](https://bugzilla.redhat.com/show_bug.cgi?id=1793627): gcp destroy: handle nil when evaluating dns response [#2962](https://github.com/openshift/installer/pull/2962) * OWNERS for Azure UPI [#3069](https://github.com/openshift/installer/pull/3069) * [Bug 1742227](https://bugzilla.redhat.com/show_bug.cgi?id=1742227): destroy/gcp: also remove instances with owned label. [#3059](https://github.com/openshift/installer/pull/3059) * [Bug 1774465](https://bugzilla.redhat.com/show_bug.cgi?id=1774465): aws: pick instance types based on selected availability zones [#3051](https://github.com/openshift/installer/pull/3051) * [Bug 1784322](https://bugzilla.redhat.com/show_bug.cgi?id=1784322): Added Azure validation for cluster names [#2961](https://github.com/openshift/installer/pull/2961) * [Bug 1796189](https://bugzilla.redhat.com/show_bug.cgi?id=1796189): baremetal: Add the image URL to the baremetal CR [#2987](https://github.com/openshift/installer/pull/2987) * [Bug 1791400](https://bugzilla.redhat.com/show_bug.cgi?id=1791400): cmd/openshift-install/destroy: Remove terraform.tfstate in 'destroy cluster' [#2433](https://github.com/openshift/installer/pull/2433) * [Bug 1795436](https://bugzilla.redhat.com/show_bug.cgi?id=1795436): update error message when deleting default GCP routes [#3049](https://github.com/openshift/installer/pull/3049) * [Bug 1771564](https://bugzilla.redhat.com/show_bug.cgi?id=1771564): docs/user/customization: Document additionalTrustBundle vs. proxy [#3039](https://github.com/openshift/installer/pull/3039) * [Bug 1796322](https://bugzilla.redhat.com/show_bug.cgi?id=1796322): [release-4.4] docs: Docs for setting kernelType during initial cluster install [#2992](https://github.com/openshift/installer/pull/2992) * [Bug 1693951](https://bugzilla.redhat.com/show_bug.cgi?id=1693951): tls: extended lifetime of master kubelet bootstrap credentials [#3038](https://github.com/openshift/installer/pull/3038) * [Bug 1796926](https://bugzilla.redhat.com/show_bug.cgi?id=1796926): baremetal: don't set default for provisioning interface [#2976](https://github.com/openshift/installer/pull/2976) * [Bug 1794755](https://bugzilla.redhat.com/show_bug.cgi?id=1794755): cmd/openshift-install/create: wait 60 minutes for baremetal [#2979](https://github.com/openshift/installer/pull/2979) * Azure UPI [#2822](https://github.com/openshift/installer/pull/2822) * [Bug 1796996](https://bugzilla.redhat.com/show_bug.cgi?id=1796996): baremetal: map hardware profile to baremetal-operator default [#2969](https://github.com/openshift/installer/pull/2969) * [Bug 1769879](https://bugzilla.redhat.com/show_bug.cgi?id=1769879): remove self signed certs from known issues [#3040](https://github.com/openshift/installer/pull/3040) * [Bug 1769879](https://bugzilla.redhat.com/show_bug.cgi?id=1769879): Docs: openstack self signed certs docs [#3009](https://github.com/openshift/installer/pull/3009) * [Bug 1796627](https://bugzilla.redhat.com/show_bug.cgi?id=1796627): cmd/openshift-install/create: add env var to preserve bootstrap [#2935](https://github.com/openshift/installer/pull/2935) * [Bug 1796479](https://bugzilla.redhat.com/show_bug.cgi?id=1796479): OpenStack: dissociate api fips instead of deleting them [#3025](https://github.com/openshift/installer/pull/3025) * [Bug 1763936](https://bugzilla.redhat.com/show_bug.cgi?id=1763936): OpenStack: enable node ports between control plane and compute [#3027](https://github.com/openshift/installer/pull/3027) * [Bug 1794640](https://bugzilla.redhat.com/show_bug.cgi?id=1794640): OpenStack: Use dataurl library [#2999](https://github.com/openshift/installer/pull/2999) * [Bug 1763936](https://bugzilla.redhat.com/show_bug.cgi?id=1763936): gcp: enable node ports between control plane and compute [#2985](https://github.com/openshift/installer/pull/2985) * [Bug 1763936](https://bugzilla.redhat.com/show_bug.cgi?id=1763936): aws: enable node ports between control plane and compute [#2983](https://github.com/openshift/installer/pull/2983) * [Bug 1777516](https://bugzilla.redhat.com/show_bug.cgi?id=1777516): Quote values in vSphere INI config [#2686](https://github.com/openshift/installer/pull/2686) * [Bug 1791437](https://bugzilla.redhat.com/show_bug.cgi?id=1791437): asset/manifests: add openshift-install configmap [#2929](https://github.com/openshift/installer/pull/2929) * OpenStack: Use correct type to unmarshal clouds [#3000](https://github.com/openshift/installer/pull/3000) * [Bug 1795776](https://bugzilla.redhat.com/show_bug.cgi?id=1795776): data/bootstrap: delay the removal of bootstrap mcs [#3007](https://github.com/openshift/installer/pull/3007) * cmd/openshift-install: shift timeouts from api to bootstrap [#3005](https://github.com/openshift/installer/pull/3005) * RHCOS: downgrade to 44.81.202001241431.0 [#2996](https://github.com/openshift/installer/pull/2996) * Docs: update OpenStack documentation [#2993](https://github.com/openshift/installer/pull/2993) * [Bug 1794750](https://bugzilla.redhat.com/show_bug.cgi?id=1794750): cmd/openshift-install: use binary name for usage [#2995](https://github.com/openshift/installer/pull/2995) * [Bug 1763936](https://bugzilla.redhat.com/show_bug.cgi?id=1763936): aws upi: enable udp ports 9000-9999 and 30000-32767 [#2984](https://github.com/openshift/installer/pull/2984) * Bump RHCOS to 44.81.202001241932.0 [#2986](https://github.com/openshift/installer/pull/2986) * Add gather bootstrap for vsphere [#2912](https://github.com/openshift/installer/pull/2912) * bootkube.sh.template: stop gcp-routes.service after cvo-bootstrap [#2967](https://github.com/openshift/installer/pull/2967) * OpenStack: Add user CA certificate to cloud-config configmap [#2932](https://github.com/openshift/installer/pull/2932) * Correct ignitionHost for vSphere UPI [#2956](https://github.com/openshift/installer/pull/2956) * Swiftless OpenStack: store bootstrap ignition configs in Glance [#2960](https://github.com/openshift/installer/pull/2960) * Bump RHCOS to 44.81.202001240222.0 [#2971](https://github.com/openshift/installer/pull/2971) * Baremetal: Generate CR to configure baremetal. [#2958](https://github.com/openshift/installer/pull/2958) * Add vSphere IPI destroy [#2893](https://github.com/openshift/installer/pull/2893) * images: remove nested-libvirt [#2920](https://github.com/openshift/installer/pull/2920) * [Bug 1791280](https://bugzilla.redhat.com/show_bug.cgi?id=1791280): Bump RHCOS to 44.81.202001171431.0 [#2945](https://github.com/openshift/installer/pull/2945) * ipv6: Fix joining IP and port number [#2916](https://github.com/openshift/installer/pull/2916) * bootkube: Update to stable-4.4 channel [#2940](https://github.com/openshift/installer/pull/2940) * vSphere: fix disk issues in TF, include default CPU & memory [#2938](https://github.com/openshift/installer/pull/2938) * OpenStack: Add support to user provided subnet pool [#2925](https://github.com/openshift/installer/pull/2925) * [Bug 1786268](https://bugzilla.redhat.com/show_bug.cgi?id=1786268): Set GCP validation to precede domain validation. [#2949](https://github.com/openshift/installer/pull/2949) * Azure: remove unused resources [#2948](https://github.com/openshift/installer/pull/2948) * Add single and dual-stack IPv6 support to the install for Azure [#2847](https://github.com/openshift/installer/pull/2847) * OpenStack: Add support to user provided service network [#2926](https://github.com/openshift/installer/pull/2926) * pkg/terraform/exec/plugins: Switch to Azure 1.27.1 fork with Azure fixes [#2924](https://github.com/openshift/installer/pull/2924) * [Bug 1791993](https://bugzilla.redhat.com/show_bug.cgi?id=1791993): proxy: use explicit list of platforms for metadata addresses [#2939](https://github.com/openshift/installer/pull/2939) * Add vSphere VIP support [#2930](https://github.com/openshift/installer/pull/2930) * baremetal: make provisioning networks more configurable [#2895](https://github.com/openshift/installer/pull/2895) * Add machines and machinesets for VSphere [#2889](https://github.com/openshift/installer/pull/2889) * *: add groundwork for muiti-arch bootimages [#2885](https://github.com/openshift/installer/pull/2885) * Add and vendor VSphere Terraform provider. [#2897](https://github.com/openshift/installer/pull/2897) * OpenStack: Automate UPI with Kuryr [#2746](https://github.com/openshift/installer/pull/2746) * docs/user/vsphere: Fix "vcenter" -> "vCenter" [#2902](https://github.com/openshift/installer/pull/2902) * ovirt: Update to latest cluster-api-provider [#2908](https://github.com/openshift/installer/pull/2908) * Adding terraform for vSphere IPI; changes to tfvars to support it [#2841](https://github.com/openshift/installer/pull/2841) * images/libvirt: remove epel-release [#2911](https://github.com/openshift/installer/pull/2911) * [Bug 1773257](https://bugzilla.redhat.com/show_bug.cgi?id=1773257): pkg/version: Prepare of extract-time oc version injection [#2682](https://github.com/openshift/installer/pull/2682) * Add ovirt installer provider [#1948](https://github.com/openshift/installer/pull/1948) * [Bug 1789746](https://bugzilla.redhat.com/show_bug.cgi?id=1789746): Ensure enough number of retries for cluster with Kuryr SDN [#2899](https://github.com/openshift/installer/pull/2899) * Customize cpus memory for nodes [#2838](https://github.com/openshift/installer/pull/2838) * Add terraform vendor path to shellcheck [#2901](https://github.com/openshift/installer/pull/2901) * Generic libvirt installer image for CI [#2853](https://github.com/openshift/installer/pull/2853) * Openstack UPI: machineCIDR machineNetwork.[].cidr [#2896](https://github.com/openshift/installer/pull/2896) * Openstack UPI: Deprecate MachineCIDR [#2892](https://github.com/openshift/installer/pull/2892) * types: Deprecate MachineCIDR, replace with MachineNetwork: [] [#2829](https://github.com/openshift/installer/pull/2829) * [Bug 1786675](https://bugzilla.redhat.com/show_bug.cgi?id=1786675): OpenStack: create security rules sequentially [#2878](https://github.com/openshift/installer/pull/2878) * Add Support for Bahrain me-south-1 AWS region [#2826](https://github.com/openshift/installer/pull/2826) * Update vSphere platform struct for IPI [#2875](https://github.com/openshift/installer/pull/2875) * openstack UPI: Pin dependencies [#2870](https://github.com/openshift/installer/pull/2870) * OpenStack UPI: introduce common playbook [#2867](https://github.com/openshift/installer/pull/2867) * OpenStack UPI: Create API and Ingress ports [#2858](https://github.com/openshift/installer/pull/2858) * images/openstack: Make cli stage overrideable [#2850](https://github.com/openshift/installer/pull/2850) * : tweaks [#2823](https://github.com/openshift/installer/pull/2823) * openstack UPI: Skip gathering facts [#2852](https://github.com/openshift/installer/pull/2852) * openstack UPI: Remove unneeded allowed IP [#2848](https://github.com/openshift/installer/pull/2848) * openstack UPI: Do not rely on auto_ip to create bootstrap FIP [#2851](https://github.com/openshift/installer/pull/2851) * aws: add new vCPU limit to docs [#2768](https://github.com/openshift/installer/pull/2768) * docs/baremetal: add additional troubleshooting information [#2665](https://github.com/openshift/installer/pull/2665) * [Bug 1783973](https://bugzilla.redhat.com/show_bug.cgi?id=1783973): Rename rhcos-downloader to machine-os-downloader [#2821](https://github.com/openshift/installer/pull/2821) * rhcos: Bump to 44.81.201912121813.0 [#2807](https://github.com/openshift/installer/pull/2807) * destroy: clean up tagged vpc peering connections [#2814](https://github.com/openshift/installer/pull/2814) * baremetal: Enable the baremetal platform to override the default rhcos images [#2757](https://github.com/openshift/installer/pull/2757) * docs: update OWNERS for baremetal and openstack docs [#2802](https://github.com/openshift/installer/pull/2802) * OWNERS_ALIASES: add jstuever to aws approvers [#2818](https://github.com/openshift/installer/pull/2818) * Adding optional AMI encryption step to the AWS UPI docs [#2783](https://github.com/openshift/installer/pull/2783) * [Bug 1780534](https://bugzilla.redhat.com/show_bug.cgi?id=1780534): create bootstrap floating ip after the bootstrap machine [#2784](https://github.com/openshift/installer/pull/2784) * [Bug 1775388](https://bugzilla.redhat.com/show_bug.cgi?id=1775388): rhcos: Bump to latest RHCOS [#2776](https://github.com/openshift/installer/pull/2776) * *: Add platform owners [#2782](https://github.com/openshift/installer/pull/2782) * [Bug 1782583](https://bugzilla.redhat.com/show_bug.cgi?id=1782583): destroy/gcp/policybinding.go: identity deleted service accounts belonging to the cluster [#2790](https://github.com/openshift/installer/pull/2790) * [Bug 1778972](https://bugzilla.redhat.com/show_bug.cgi?id=1778972): Default new file and directory permissions to not be world readable [#2787](https://github.com/openshift/installer/pull/2787) * [Bug 1777232](https://bugzilla.redhat.com/show_bug.cgi?id=1777232): Add GCP-specific validation of cluster name. [#2760](https://github.com/openshift/installer/pull/2760) * terraform/plugins: update libvirt provider [#2786](https://github.com/openshift/installer/pull/2786) * baremetal: configure ironic interfaces for other boot mechanisms [#2766](https://github.com/openshift/installer/pull/2766) * .yamllint: Exclude vendor/ [#2774](https://github.com/openshift/installer/pull/2774) * Remove unused tests/ directory [#2773](https://github.com/openshift/installer/pull/2773) * openstack: Remove dead code [#2765](https://github.com/openshift/installer/pull/2765) * bootkube.sh: CEO: properly handle etcd endpoints on retry [#2767](https://github.com/openshift/installer/pull/2767) * Include NFS configuration and control plane schedulability. [#2772](https://github.com/openshift/installer/pull/2772) * Update github.com/gophercloud/utils [#2770](https://github.com/openshift/installer/pull/2770) * OpenStack UPI: add a router to cluster network [#2750](https://github.com/openshift/installer/pull/2750) * bootkube.sh: CEO: add cluster-config-file to parse sdn cidr [#2761](https://github.com/openshift/installer/pull/2761) * OpenStack UPI: Set Default Compute Nodes to 3 [#2759](https://github.com/openshift/installer/pull/2759) * openstack UPI: Automate Compute nodes creation [#2602](https://github.com/openshift/installer/pull/2602) * Log credentials loading for AWS, Azure, GCP, OpenStack [#2664](https://github.com/openshift/installer/pull/2664) * [Bug 1779740](https://bugzilla.redhat.com/show_bug.cgi?id=1779740): vSphere UPI: set specific version of ignition provider [#2749](https://github.com/openshift/installer/pull/2749) * [Bug 1764812](https://bugzilla.redhat.com/show_bug.cgi?id=1764812): pkg/destroy/gcp/bucket.go: join multipe dashes when looking for cluster bucket prefix [#2694](https://github.com/openshift/installer/pull/2694) * openstack UPI: Automate Control Plane creation [#2591](https://github.com/openshift/installer/pull/2591) * *: add support for cluster-etcd-operator [#2730](https://github.com/openshift/installer/pull/2730) * [Bug 1776272](https://bugzilla.redhat.com/show_bug.cgi?id=1776272): OpenStack: fix getting service catalog [#2726](https://github.com/openshift/installer/pull/2726) * [Bug 1777804](https://bugzilla.redhat.com/show_bug.cgi?id=1777804): OpenStack: add Nova metadata service to the list of requirements [#2729](https://github.com/openshift/installer/pull/2729) * Allowed address pairs for bootstrap and workers [#2681](https://github.com/openshift/installer/pull/2681) * baremetal: Use accessDetails.Driver() in terraform config [#2731](https://github.com/openshift/installer/pull/2731) * openstack UPI: Automate Bootstrap server creation [#2592](https://github.com/openshift/installer/pull/2592) * [Bug 1775728](https://bugzilla.redhat.com/show_bug.cgi?id=1775728): rhcos: Bump to 43.81.201911221453.0 [#2714](https://github.com/openshift/installer/pull/2714) * align vendor to k8s.io/apimachinery [#2721](https://github.com/openshift/installer/pull/2721) * [Bug 1776466](https://bugzilla.redhat.com/show_bug.cgi?id=1776466): use correct length for worker node configs [#2718](https://github.com/openshift/installer/pull/2718) * data/bootstrap: Add -E option to make the functions inherit trap [#2719](https://github.com/openshift/installer/pull/2719) * baremetal: update terraform-provider-ironic and use newer API [#2571](https://github.com/openshift/installer/pull/2571) * openstack UPI: Automate Security Group creation [#2593](https://github.com/openshift/installer/pull/2593) * Docs: Add info about RHCOS image uploading to UPI docs [#2693](https://github.com/openshift/installer/pull/2693) * zvm/install_upi.md [#2706](https://github.com/openshift/installer/pull/2706) * openstack: Use an invalid domain for testing [#2708](https://github.com/openshift/installer/pull/2708) * openstack: make dhcp files available to UPI too [#2606](https://github.com/openshift/installer/pull/2606) * Fixed link to terraform/upi template [#1765](https://github.com/openshift/installer/pull/1765) * [Bug 1774388](https://bugzilla.redhat.com/show_bug.cgi?id=1774388): Stop setting non existent public target pool when InternalPublishingStrategy on GCP master machines [#2709](https://github.com/openshift/installer/pull/2709) * Docs: OpenStack ss certs status update [#2696](https://github.com/openshift/installer/pull/2696) * [Full changelog](https://github.com/openshift/installer/compare/43f11cfb64edafaed1941327526efd373a829b63...baccbcfbbeed464b45a33f00ced17dfe8134fd7b) ### [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal/tree/bd625d43c6261fc47fd3c9818311e47ac56c8d15) * [Bug 1828003](https://bugzilla.redhat.com/show_bug.cgi?id=1828003): Change cluster-api to machine-api-operator API [#69](https://github.com/openshift/cluster-api-provider-baremetal/pull/69) * [Bug 1834883](https://bugzilla.redhat.com/show_bug.cgi?id=1834883): Revert "Create a secret per machine/host with full igntion config" [#70](https://github.com/openshift/cluster-api-provider-baremetal/pull/70) * Add bugzilla component information to OWNERS [#68](https://github.com/openshift/cluster-api-provider-baremetal/pull/68) * Create a secret per machine/host with full igntion config [#65](https://github.com/openshift/cluster-api-provider-baremetal/pull/65) * Add Machine Remediation [#59](https://github.com/openshift/cluster-api-provider-baremetal/pull/59) * docs/api: Fix curly quotes in YAML examples [#44](https://github.com/openshift/cluster-api-provider-baremetal/pull/44) * updates vendored cluster-api to branch release-4.5 [#63](https://github.com/openshift/cluster-api-provider-baremetal/pull/63) * Fixing error handling [#61](https://github.com/openshift/cluster-api-provider-baremetal/pull/61) * complete forking of openshift version from metal3 verison [#60](https://github.com/openshift/cluster-api-provider-baremetal/pull/60) * updates controller-runtime to v0.2.2 [#58](https://github.com/openshift/cluster-api-provider-baremetal/pull/58) * Update kustomize to v3.5.4 to fix issue with "make test" [#54](https://github.com/openshift/cluster-api-provider-baremetal/pull/54) * Enable leader election [#55](https://github.com/openshift/cluster-api-provider-baremetal/pull/55) * adds auto-scaling for MachineSet based on number of BareMetalHosts [#52](https://github.com/openshift/cluster-api-provider-baremetal/pull/52) * Delete Machine when BareMetalHost is deleted [#51](https://github.com/openshift/cluster-api-provider-baremetal/pull/51) * fixes broken `make manifests`, which was also breaking `make unit`. [#50](https://github.com/openshift/cluster-api-provider-baremetal/pull/50) * [Bug 1804408](https://bugzilla.redhat.com/show_bug.cgi?id=1804408): update vendored copy of baremetal-operator [#49](https://github.com/openshift/cluster-api-provider-baremetal/pull/49) * [Full changelog](https://github.com/openshift/cluster-api-provider-baremetal/compare/a2a477909c1d518ef7cf28601e5d7db56a4d4069...bd625d43c6261fc47fd3c9818311e47ac56c8d15) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/e276e9f64e3c49abbd13267914bfa7fef1fa3a9b) * [Bug 1844205](https://bugzilla.redhat.com/show_bug.cgi?id=1844205): remove infinite reconcile loop when fetching status annotation [#74](https://github.com/openshift/baremetal-operator/pull/74) * [Bug 1838570](https://bugzilla.redhat.com/show_bug.cgi?id=1838570): Use -mod=vendor when building tools [#69](https://github.com/openshift/baremetal-operator/pull/69) * [Bug 1835457](https://bugzilla.redhat.com/show_bug.cgi?id=1835457): Put BMH status in annotation while reconciliation [#68](https://github.com/openshift/baremetal-operator/pull/68) * [Bug 1835419](https://bugzilla.redhat.com/show_bug.cgi?id=1835419): Add a tool to convert introspection data to HardwareDetails [#67](https://github.com/openshift/baremetal-operator/pull/67) * Add bugzilla component information to OWNERS [#65](https://github.com/openshift/baremetal-operator/pull/65) * [Bug 1828607](https://bugzilla.redhat.com/show_bug.cgi?id=1828607): Update operator-sdk [#64](https://github.com/openshift/baremetal-operator/pull/64) * [Bug 1826418](https://bugzilla.redhat.com/show_bug.cgi?id=1826418): Add openstack profile to BMO [#62](https://github.com/openshift/baremetal-operator/pull/62) * Add honza and stbenjam to owners [#61](https://github.com/openshift/baremetal-operator/pull/61) * Vendor build [#60](https://github.com/openshift/baremetal-operator/pull/60) * Merge with upstream metal3-io/baremetal-operator [#57](https://github.com/openshift/baremetal-operator/pull/57) * [Bug 1807854](https://bugzilla.redhat.com/show_bug.cgi?id=1807854): Don't assume IPv4 in introspection data [#52](https://github.com/openshift/baremetal-operator/pull/52) * [Bug 1799219](https://bugzilla.redhat.com/show_bug.cgi?id=1799219): Verify CA [#51](https://github.com/openshift/baremetal-operator/pull/51) * Merge from upstream 2020-01-22 [#49](https://github.com/openshift/baremetal-operator/pull/49) * Cherry-pick virtual media changes from metal3-io baremetal-operator [#46](https://github.com/openshift/baremetal-operator/pull/46) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/dc2d333c60a7a8457eb3e56ca3218aaad2011999...e276e9f64e3c49abbd13267914bfa7fef1fa3a9b) ### [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg/tree/cefc74c3bd04043477e77d19521c7c6ba6bf8c01) * BUG 1858498: Move haproxy port to 9445 due to conflict with KCM [#73](https://github.com/openshift/baremetal-runtimecfg/pull/73) * [Bug 1851541](https://bugzilla.redhat.com/show_bug.cgi?id=1851541): [release-4.5] Add A/AAAA record types for VIP DNS entries [#69](https://github.com/openshift/baremetal-runtimecfg/pull/69) * [Bug 1840222](https://bugzilla.redhat.com/show_bug.cgi?id=1840222): Fail if no upstream DNS servers are found [#63](https://github.com/openshift/baremetal-runtimecfg/pull/63) * [Bug 1821720](https://bugzilla.redhat.com/show_bug.cgi?id=1821720): Move haproxy listening port due to conflict [#59](https://github.com/openshift/baremetal-runtimecfg/pull/59) * runtimecfg: Add node-ip subcommand [#57](https://github.com/openshift/baremetal-runtimecfg/pull/57) * Retrieve HAProxy members using KUBE-API [#52](https://github.com/openshift/baremetal-runtimecfg/pull/52) * [Bug 1821667](https://bugzilla.redhat.com/show_bug.cgi?id=1821667): runtimecfg: tool to show the Virtual Router IDs [#54](https://github.com/openshift/baremetal-runtimecfg/pull/54) * Update Coredns monitor interval default value to 30sec [#50](https://github.com/openshift/baremetal-runtimecfg/pull/50) * Add support for coredns Corefile watcher [#49](https://github.com/openshift/baremetal-runtimecfg/pull/49) * Add non-virtual-ip script [#46](https://github.com/openshift/baremetal-runtimecfg/pull/46) * [Bug 1790823](https://bugzilla.redhat.com/show_bug.cgi?id=1790823): Consider mdns hostname file existence in utils.ShortHostname [#44](https://github.com/openshift/baremetal-runtimecfg/pull/44) * Convert /128 addresses to /64 again [#42](https://github.com/openshift/baremetal-runtimecfg/pull/42) * Revert "Convert /128 addresses to /64" [#41](https://github.com/openshift/baremetal-runtimecfg/pull/41) * Convert /128 addresses to /64 [#38](https://github.com/openshift/baremetal-runtimecfg/pull/38) * [Full changelog](https://github.com/openshift/baremetal-runtimecfg/compare/052128b671dc2e7fd386f3c25b60b87a197cded3...cefc74c3bd04043477e77d19521c7c6ba6bf8c01) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/863098a4b783c2194dac62eddfc55fc44c8f7ae4) * [Bug 1838718](https://bugzilla.redhat.com/show_bug.cgi?id=1838718): do not special-case handling read-only credentialsRequest [#161](https://github.com/openshift/cloud-credential-operator/pull/161) * [Bug 1815219](https://bugzilla.redhat.com/show_bug.cgi?id=1815219): CO-876: allow defining Conditions in AWS CredentialsRequest [#181](https://github.com/openshift/cloud-credential-operator/pull/181) * [Bug 1823631](https://bugzilla.redhat.com/show_bug.cgi?id=1823631): fix bootstrap static pod [#183](https://github.com/openshift/cloud-credential-operator/pull/183) * fix rendering of example configmap [#182](https://github.com/openshift/cloud-credential-operator/pull/182) * BUG 1822900: fix proxy injection [#179](https://github.com/openshift/cloud-credential-operator/pull/179) * add verify-deps target and rename containers [#178](https://github.com/openshift/cloud-credential-operator/pull/178) * switch to go modules, standard makefile, and bump [#177](https://github.com/openshift/cloud-credential-operator/pull/177) * create at least the empty dir even if CCO is disabled [#175](https://github.com/openshift/cloud-credential-operator/pull/175) * vendor: prune vendor tree [#176](https://github.com/openshift/cloud-credential-operator/pull/176) * add staebler to OWNERS. add bugzilla component to OWNERS. [#174](https://github.com/openshift/cloud-credential-operator/pull/174) * document disabling CCO [#172](https://github.com/openshift/cloud-credential-operator/pull/172) * add aws-pod-identity-webhook to image refs and deployment [#170](https://github.com/openshift/cloud-credential-operator/pull/170) * add explicit --manifests-dir for render bootstrap [#171](https://github.com/openshift/cloud-credential-operator/pull/171) * search through source manifests to determine operator disabled [#163](https://github.com/openshift/cloud-credential-operator/pull/163) * [Bug 1813343](https://bugzilla.redhat.com/show_bug.cgi?id=1813343): handle old Infrastructure objects without PlatformStatus [#166](https://github.com/openshift/cloud-credential-operator/pull/166) * pkg/aws: allow users to create a client from IAM client [#167](https://github.com/openshift/cloud-credential-operator/pull/167) * [Bug 1794313](https://bugzilla.redhat.com/show_bug.cgi?id=1794313): Some cluster operators fail to come up because RHV CA is not trusted by a pod [#164](https://github.com/openshift/cloud-credential-operator/pull/164) * [Bug 1806892](https://bugzilla.redhat.com/show_bug.cgi?id=1806892): no need to run CCO as privileged pod [#159](https://github.com/openshift/cloud-credential-operator/pull/159) * provide region when setting up an AWS client [#158](https://github.com/openshift/cloud-credential-operator/pull/158) * [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) * vSphere passthrough mode for CredentialsRequests [#150](https://github.com/openshift/cloud-credential-operator/pull/150) * Fix exclusion annotation for hosted use case [#151](https://github.com/openshift/cloud-credential-operator/pull/151) * [Bug 1779390](https://bugzilla.redhat.com/show_bug.cgi?id=1779390): force reconcile if any error conditions are set or !Provisioned [#152](https://github.com/openshift/cloud-credential-operator/pull/152) * Add oVirt platform [#134](https://github.com/openshift/cloud-credential-operator/pull/134) * docs: fix formatting [#149](https://github.com/openshift/cloud-credential-operator/pull/149) * consistently use Fatal() logging for early exit [#148](https://github.com/openshift/cloud-credential-operator/pull/148) * [Bug 1781109](https://bugzilla.redhat.com/show_bug.cgi?id=1781109): pre-populate conditions with count of zero [#146](https://github.com/openshift/cloud-credential-operator/pull/146) * Use `CloudCredentialOperator` as alert prefix for humans [#144](https://github.com/openshift/cloud-credential-operator/pull/144) * [Bug 1776394](https://bugzilla.redhat.com/show_bug.cgi?id=1776394): fix up ServiceMonitor CR [#143](https://github.com/openshift/cloud-credential-operator/pull/143) * enable azure passthrough [#141](https://github.com/openshift/cloud-credential-operator/pull/141) * [Bug 1776079](https://bugzilla.redhat.com/show_bug.cgi?id=1776079): Azure: check existing role assignments before creating a new one [#137](https://github.com/openshift/cloud-credential-operator/pull/137) * [Bug 1776704](https://bugzilla.redhat.com/show_bug.cgi?id=1776704): change prometheus from summary to message [#140](https://github.com/openshift/cloud-credential-operator/pull/140) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/d92d0dcf7f1de424fa82c3f83dafe930ae09be6f...863098a4b783c2194dac62eddfc55fc44c8f7ae4) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/e1b4a465b42d2ae4ea5bcbe836571453a7ab5b4a) * [Bug 1727983](https://bugzilla.redhat.com/show_bug.cgi?id=1727983): OIDC IdPs: allow challenge flows if OIDC server advertises password grants [#248](https://github.com/openshift/cluster-authentication-operator/pull/248) * [Bug 1824800](https://bugzilla.redhat.com/show_bug.cgi?id=1824800): explicitly set oauth-server container's root file system to writable [#273](https://github.com/openshift/cluster-authentication-operator/pull/273) * [Bug 1834852](https://bugzilla.redhat.com/show_bug.cgi?id=1834852): Fix bad vendoring from telepresence PR [#284](https://github.com/openshift/cluster-authentication-operator/pull/284) * [Bug 1834852](https://bugzilla.redhat.com/show_bug.cgi?id=1834852): Add make target to run operator with telepresence [#276](https://github.com/openshift/cluster-authentication-operator/pull/276) * [Bug 1828457](https://bugzilla.redhat.com/show_bug.cgi?id=1828457): bump(*): vendor update [#282](https://github.com/openshift/cluster-authentication-operator/pull/282) * [Bug 1822666](https://bugzilla.redhat.com/show_bug.cgi?id=1822666): authentication operator should handle operand namespace creation [#268](https://github.com/openshift/cluster-authentication-operator/pull/268) * [Bug 1826341](https://bugzilla.redhat.com/show_bug.cgi?id=1826341): ingress controller does not closes its connection to healthz [#279](https://github.com/openshift/cluster-authentication-operator/pull/279) * [Bug 1817748](https://bugzilla.redhat.com/show_bug.cgi?id=1817748): Fix ingress state condition flapping [#269](https://github.com/openshift/cluster-authentication-operator/pull/269) * [Bug 1825963](https://bugzilla.redhat.com/show_bug.cgi?id=1825963): remove missing oauth-apiserver from image references [#275](https://github.com/openshift/cluster-authentication-operator/pull/275) * Add component to OWNERS [#270](https://github.com/openshift/cluster-authentication-operator/pull/270) * Fix upstream regression [1] where login box can be narrower than view… [#266](https://github.com/openshift/cluster-authentication-operator/pull/266) * Add only a basic config observer [#242](https://github.com/openshift/cluster-authentication-operator/pull/242) * Pick up PatternFly bug fix [1], update logos, fix favicon [#265](https://github.com/openshift/cluster-authentication-operator/pull/265) * scaffolding for encryption e2e tests [#264](https://github.com/openshift/cluster-authentication-operator/pull/264) * kube rebase to 1.18 beta.2 [#263](https://github.com/openshift/cluster-authentication-operator/pull/263) * [Bug 1794311](https://bugzilla.redhat.com/show_bug.cgi?id=1794311): Set namespace for service from related objects [#262](https://github.com/openshift/cluster-authentication-operator/pull/262) * bump library-go to migrate controllers to factory [#261](https://github.com/openshift/cluster-authentication-operator/pull/261) * [Bug 1794311](https://bugzilla.redhat.com/show_bug.cgi?id=1794311): Set namespace for route from related objects [#258](https://github.com/openshift/cluster-authentication-operator/pull/258) * The oauth server should wait until it is out of rotation to shut down [#252](https://github.com/openshift/cluster-authentication-operator/pull/252) * [Bug 1809193](https://bugzilla.redhat.com/show_bug.cgi?id=1809193): Resync auth operator informer every 30 sec to tighten sync loop for .well-known check [#253](https://github.com/openshift/cluster-authentication-operator/pull/253) * fix gosum [#251](https://github.com/openshift/cluster-authentication-operator/pull/251) * move to openshift/build-machinery-go [#250](https://github.com/openshift/cluster-authentication-operator/pull/250) * [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) * Update login templates to PatternFly 4 design [#244](https://github.com/openshift/cluster-authentication-operator/pull/244) * pick kube 1.17.1 [#245](https://github.com/openshift/cluster-authentication-operator/pull/245) * Add oauth-apiserver to manifest/image-references [#241](https://github.com/openshift/cluster-authentication-operator/pull/241) * Enable health checking of oauth-server endpoints [#237](https://github.com/openshift/cluster-authentication-operator/pull/237) * redeploy on config changes [#240](https://github.com/openshift/cluster-authentication-operator/pull/240) * fix trust-bundle destination [#239](https://github.com/openshift/cluster-authentication-operator/pull/239) * Remove unused dockerfile and add gomod validation [#235](https://github.com/openshift/cluster-authentication-operator/pull/235) * fix bash syntax error in deployment [#236](https://github.com/openshift/cluster-authentication-operator/pull/236) * bump kube to 1.17 and pull latest library-go [#232](https://github.com/openshift/cluster-authentication-operator/pull/232) * [Bug 1788135](https://bugzilla.redhat.com/show_bug.cgi?id=1788135): Fix IPv6 Support [#231](https://github.com/openshift/cluster-authentication-operator/pull/231) * Enable bindata [#229](https://github.com/openshift/cluster-authentication-operator/pull/229) * [Bug 1782766](https://bugzilla.redhat.com/show_bug.cgi?id=1782766): fix operand volumes being all improperly marked as optional [#230](https://github.com/openshift/cluster-authentication-operator/pull/230) * Use gomod [#226](https://github.com/openshift/cluster-authentication-operator/pull/226) * [Bug 1671604](https://bugzilla.redhat.com/show_bug.cgi?id=1671604): redeploy oauth server deployment if bootstrap user is disabled [#218](https://github.com/openshift/cluster-authentication-operator/pull/218) * Add manifest annotations for hosted deployment exclusions [#220](https://github.com/openshift/cluster-authentication-operator/pull/220) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/ee962bdec0cbfcd09a1f66b857727e6217903539...e1b4a465b42d2ae4ea5bcbe836571453a7ab5b4a) ### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/c821779c605a2f3369eafafcccef22a70c6b76fe) * [Bug 1820654](https://bugzilla.redhat.com/show_bug.cgi?id=1820654): Fallback to Status Replicas if Replicas nil when listing NodeGroups [#161](https://github.com/openshift/kubernetes-autoscaler/pull/161) * BUG 1846967: Allow small tolerance on memory capacity when comparing nodegroups [#157](https://github.com/openshift/kubernetes-autoscaler/pull/157) * [Bug 1823667](https://bugzilla.redhat.com/show_bug.cgi?id=1823667): UPSTREAM: <carry>: Add mutex to DeleteNodes [#149](https://github.com/openshift/kubernetes-autoscaler/pull/149) * [Bug 1835851](https://bugzilla.redhat.com/show_bug.cgi?id=1835851): Update DeleteNodesTwice test [#151](https://github.com/openshift/kubernetes-autoscaler/pull/151) * [Bug 1823667](https://bugzilla.redhat.com/show_bug.cgi?id=1823667): UPSTREAM: <carry>: Compare against minSize in deleteNodes() [#150](https://github.com/openshift/kubernetes-autoscaler/pull/150) * [Bug 1823667](https://bugzilla.redhat.com/show_bug.cgi?id=1823667): UPSTREAM: <carry>: Get replicas always from API server [#147](https://github.com/openshift/kubernetes-autoscaler/pull/147) * [Bug 1828731](https://bugzilla.redhat.com/show_bug.cgi?id=1828731): UPSTREAM: <carry>: Convert the mem value consistently with other providers [#146](https://github.com/openshift/kubernetes-autoscaler/pull/146) * BUG 1820410: UPSTREAM: 3034: openshift: Improve delete node mechanisms [#141](https://github.com/openshift/kubernetes-autoscaler/pull/141) * BUG 1820654: UPSTREAM: <carry>: openshift: Fallback to status if replicas nil in spec [#143](https://github.com/openshift/kubernetes-autoscaler/pull/143) * UPSTREAM: 3057: openshift: Do not normalize Node IDs outside of CAPI provider [#142](https://github.com/openshift/kubernetes-autoscaler/pull/142) * UPSTREAM: <carry>: openshift: Implement scale from zero [#137](https://github.com/openshift/kubernetes-autoscaler/pull/137) * UPSTREAM: 2983: openshift: Provide fake proivder IDs for failed machines [#140](https://github.com/openshift/kubernetes-autoscaler/pull/140) * Rebase 1.18 [#139](https://github.com/openshift/kubernetes-autoscaler/pull/139) * Remove bison from OWNERS file [#138](https://github.com/openshift/kubernetes-autoscaler/pull/138) * UPSTREAM: 2872: VPA: Update golang.org/x/crypto [#131](https://github.com/openshift/kubernetes-autoscaler/pull/131) * Fix git commit message verification script [#135](https://github.com/openshift/kubernetes-autoscaler/pull/135) * Discover api version [#134](https://github.com/openshift/kubernetes-autoscaler/pull/134) * Add JoelSpeed to Owners [#136](https://github.com/openshift/kubernetes-autoscaler/pull/136) * UPSTREAM: <carry>: openshift: add the ability to specify clusterapi gvr in env [#133](https://github.com/openshift/kubernetes-autoscaler/pull/133) * Add rphillips to VPA OWNERS file [#124](https://github.com/openshift/kubernetes-autoscaler/pull/124) * UPSTREAM: <carry>: openshift: enable machineapi_provider_test [#132](https://github.com/openshift/kubernetes-autoscaler/pull/132) * Decouple machine api group/version [#130](https://github.com/openshift/kubernetes-autoscaler/pull/130) * BUG 1804738: Ensure DeleteNodes doesn't delete a node twice [#125](https://github.com/openshift/kubernetes-autoscaler/pull/125) * BUG 1803639: UPSTREAM: <carry>: openshift: Add topology.kubernetes.io labels to be ignored when comparing similar node groups [#126](https://github.com/openshift/kubernetes-autoscaler/pull/126) * [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/59d52289f59ea5bd691e185f4b36a5d6f9160e7e...c821779c605a2f3369eafafcccef22a70c6b76fe) ### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/798a64b7d24aedec6d2bc65254f8f0c6767bffe0) * [Bug 1796412](https://bugzilla.redhat.com/show_bug.cgi?id=1796412): cluster-reader is unable to view machine resources [#149](https://github.com/openshift/cluster-autoscaler-operator/pull/149) * [Bug 1829263](https://bugzilla.redhat.com/show_bug.cgi?id=1829263): Bump apiextensions [#148](https://github.com/openshift/cluster-autoscaler-operator/pull/148) * BUG 1813069: Drop ClusterAutoscalerNodesNotReady alert [#139](https://github.com/openshift/cluster-autoscaler-operator/pull/139) * [Bug 1817860](https://bugzilla.redhat.com/show_bug.cgi?id=1817860): Fix API group on related resources [#147](https://github.com/openshift/cluster-autoscaler-operator/pull/147) * [Bug 1820474](https://bugzilla.redhat.com/show_bug.cgi?id=1820474): clusterAutoscaler and machineAutoscaler structural schema [#146](https://github.com/openshift/cluster-autoscaler-operator/pull/146) * Set clusterapi flag and env variable for group [#142](https://github.com/openshift/cluster-autoscaler-operator/pull/142) * Update owners to add new team members [#144](https://github.com/openshift/cluster-autoscaler-operator/pull/144) * Remove bison from OWNERS file [#140](https://github.com/openshift/cluster-autoscaler-operator/pull/140) * [Bug 1809325](https://bugzilla.redhat.com/show_bug.cgi?id=1809325): ROKS - remove additional autoscaler manifests [#134](https://github.com/openshift/cluster-autoscaler-operator/pull/134) * BUG 1806438: Drop run-level [#133](https://github.com/openshift/cluster-autoscaler-operator/pull/133) * [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) * Add perms for leases.coordination.k8s.io [#131](https://github.com/openshift/cluster-autoscaler-operator/pull/131) * Update owners [#130](https://github.com/openshift/cluster-autoscaler-operator/pull/130) * Add resource request to container [#128](https://github.com/openshift/cluster-autoscaler-operator/pull/128) * [Bug 1779640](https://bugzilla.redhat.com/show_bug.cgi?id=1779640): Don't suppress errors when reporting operator status [#124](https://github.com/openshift/cluster-autoscaler-operator/pull/124) * [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/fa71866510868d6ff205ef63293bec456fcf36e2...798a64b7d24aedec6d2bc65254f8f0c6767bffe0) ### [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/d841cead04a9dfb828cb82e01383e8e3e3d13a6b) * [Bug 1847456](https://bugzilla.redhat.com/show_bug.cgi?id=1847456): Fix Dockerfiles [#137](https://github.com/openshift/cluster-config-operator/pull/137) * [Bug 1784151](https://bugzilla.redhat.com/show_bug.cgi?id=1784151): set additionalPrinterColumns for SCC [#130](https://github.com/openshift/cluster-config-operator/pull/130) * [Bug 1814332](https://bugzilla.redhat.com/show_bug.cgi?id=1814332): add migration_aws_status controller [#127](https://github.com/openshift/cluster-config-operator/pull/127) * [Bug 1828457](https://bugzilla.redhat.com/show_bug.cgi?id=1828457): bump(*): vendor update [#129](https://github.com/openshift/cluster-config-operator/pull/129) * [Bug 1825944](https://bugzilla.redhat.com/show_bug.cgi?id=1825944): kube_cloud_config: pass correct sourcekey to the transformers [#128](https://github.com/openshift/cluster-config-operator/pull/128) * [Bug 1825944](https://bugzilla.redhat.com/show_bug.cgi?id=1825944): kube_cloud_config: enforce the target key in config map to cloud.conf [#126](https://github.com/openshift/cluster-config-operator/pull/126) * vendor: bump to get infra status subresource [#125](https://github.com/openshift/cluster-config-operator/pull/125) * operator: add kube_cloud_config controller [#120](https://github.com/openshift/cluster-config-operator/pull/120) * aws_platform_service_location: add a controller that sync user specified service endpoints to status [#119](https://github.com/openshift/cluster-config-operator/pull/119) * version: fix build_info metric reporting [#123](https://github.com/openshift/cluster-config-operator/pull/123) * manifests: fix metrics labels [#122](https://github.com/openshift/cluster-config-operator/pull/122) * operator: add server to serve metrics and healthz [#118](https://github.com/openshift/cluster-config-operator/pull/118) * add operator manifests and run the operator [#117](https://github.com/openshift/cluster-config-operator/pull/117) * Add simple operator binary that watches the infrastructure config [#116](https://github.com/openshift/cluster-config-operator/pull/116) * [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/d5ddbcdd4ec87bd4d0d109e81ed0be5dafd86061...d841cead04a9dfb828cb82e01383e8e3e3d13a6b) ### [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator/tree/f9e4dfc90c57a711646b5d4f10f5dcba33e0cc10) * [Bug 1813479](https://bugzilla.redhat.com/show_bug.cgi?id=1813479): Tolerate all taints [#171](https://github.com/openshift/cluster-dns-operator/pull/171) * [Bug 1835725](https://bugzilla.redhat.com/show_bug.cgi?id=1835725): computeOperatorDegradedCondition: Fix "NoDNS" check [#166](https://github.com/openshift/cluster-dns-operator/pull/166) * [Bug 1838266](https://bugzilla.redhat.com/show_bug.cgi?id=1838266): Updates Progressing status condition message [#173](https://github.com/openshift/cluster-dns-operator/pull/173) * [Bug 1826996](https://bugzilla.redhat.com/show_bug.cgi?id=1826996): Adds DNS Forwarding e2e Test [#168](https://github.com/openshift/cluster-dns-operator/pull/168) * [Bug 1826885](https://bugzilla.redhat.com/show_bug.cgi?id=1826885): DNS Service Monitor & Daemonset fixes [#170](https://github.com/openshift/cluster-dns-operator/pull/170) * [Bug 1809197](https://bugzilla.redhat.com/show_bug.cgi?id=1809197): Secure CoreDNS metrics [#163](https://github.com/openshift/cluster-dns-operator/pull/163) * Add a dependency verification script [#167](https://github.com/openshift/cluster-dns-operator/pull/167) * Apply changes to service resource [#159](https://github.com/openshift/cluster-dns-operator/pull/159) * Fix Bugzilla link and add GitHub issue template configuration [#158](https://github.com/openshift/cluster-dns-operator/pull/158) * Bump Go to 1.13 and dependencies for Kubernetes 1.18.0-rc.1 [#161](https://github.com/openshift/cluster-dns-operator/pull/161) * daemonset: Decrease default CPU request relative to SDN [#160](https://github.com/openshift/cluster-dns-operator/pull/160) * [Bug 1805177](https://bugzilla.redhat.com/show_bug.cgi?id=1805177): Prefer node-local endpoints [#156](https://github.com/openshift/cluster-dns-operator/pull/156) * Delete configmap asset [#157](https://github.com/openshift/cluster-dns-operator/pull/157) * [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) * Node resolver: support IPv6 service IPs [#151](https://github.com/openshift/cluster-dns-operator/pull/151) * [Bug 1779490](https://bugzilla.redhat.com/show_bug.cgi?id=1779490): Handle missing pids during sidecar teardown [#148](https://github.com/openshift/cluster-dns-operator/pull/148) * [Bug 1778529](https://bugzilla.redhat.com/show_bug.cgi?id=1778529): daemonsetConfigChanged: Check tolerations [#144](https://github.com/openshift/cluster-dns-operator/pull/144) * [Full changelog](https://github.com/openshift/cluster-dns-operator/compare/e1b63cc5f68d3505f4dc657b029550d8003d4c9d...f9e4dfc90c57a711646b5d4f10f5dcba33e0cc10) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/d9e51b1de872218854fb47629b7c24fc178edaa7) * [Bug 1846336](https://bugzilla.redhat.com/show_bug.cgi?id=1846336): Remove alert about image pruner [#571](https://github.com/openshift/cluster-image-registry-operator/pull/571) * [Bug 1841080](https://bugzilla.redhat.com/show_bug.cgi?id=1841080): Increasing default startingDeadlineSeconds [#565](https://github.com/openshift/cluster-image-registry-operator/pull/565) * [Bug 1828608](https://bugzilla.redhat.com/show_bug.cgi?id=1828608): Removing ImageRegistryRemoved alert [#561](https://github.com/openshift/cluster-image-registry-operator/pull/561) * [Bug 1838960](https://bugzilla.redhat.com/show_bug.cgi?id=1838960): Change region parameters only when region is not configured [#562](https://github.com/openshift/cluster-image-registry-operator/pull/562) * [Bug 1835004](https://bugzilla.redhat.com/show_bug.cgi?id=1835004): Use keepYoungerThanDuration [#560](https://github.com/openshift/cluster-image-registry-operator/pull/560) * [Bug 1823676](https://bugzilla.redhat.com/show_bug.cgi?id=1823676): Aggregate conditions from all controllers [#557](https://github.com/openshift/cluster-image-registry-operator/pull/557) * [Bug 1838977](https://bugzilla.redhat.com/show_bug.cgi?id=1838977): virtualHostedStyle should be false for public regions [#558](https://github.com/openshift/cluster-image-registry-operator/pull/558) * [Bug 1827075](https://bugzilla.redhat.com/show_bug.cgi?id=1827075): Drain GCS buckets before removal [#554](https://github.com/openshift/cluster-image-registry-operator/pull/554) * [Bug 1836796](https://bugzilla.redhat.com/show_bug.cgi?id=1836796): Fix ca bundle for image-pruner [#556](https://github.com/openshift/cluster-image-registry-operator/pull/556) * [Bug 1817119](https://bugzilla.redhat.com/show_bug.cgi?id=1817119): Remove retries from azure client [#551](https://github.com/openshift/cluster-image-registry-operator/pull/551) * [Bug 1834243](https://bugzilla.redhat.com/show_bug.cgi?id=1834243): Refactored GCS day 2 e2e tests [#553](https://github.com/openshift/cluster-image-registry-operator/pull/553) * [Bug 1700206](https://bugzilla.redhat.com/show_bug.cgi?id=1700206): Use sentence case for error messages [#552](https://github.com/openshift/cluster-image-registry-operator/pull/552) * [Bug 1813894](https://bugzilla.redhat.com/show_bug.cgi?id=1813894): Stop using service ca from service account token [#547](https://github.com/openshift/cluster-image-registry-operator/pull/547) * [Bug 1827050](https://bugzilla.redhat.com/show_bug.cgi?id=1827050): Update to use revised ApplyDeployment [#550](https://github.com/openshift/cluster-image-registry-operator/pull/550) * [Bug 1823676](https://bugzilla.redhat.com/show_bug.cgi?id=1823676): Update relatedObjects and add operator starter (refactoring) [#542](https://github.com/openshift/cluster-image-registry-operator/pull/542) * [Bug 1809005](https://bugzilla.redhat.com/show_bug.cgi?id=1809005): Always set node selector kubernetes.io/os to linux [#518](https://github.com/openshift/cluster-image-registry-operator/pull/518) * [Bug 1829910](https://bugzilla.redhat.com/show_bug.cgi?id=1829910): fail the test when required objects are not found [#543](https://github.com/openshift/cluster-image-registry-operator/pull/543) * [Bug 1827807](https://bugzilla.redhat.com/show_bug.cgi?id=1827807): Assure storage bucket names in lowercase [#539](https://github.com/openshift/cluster-image-registry-operator/pull/539) * [Bug 1828719](https://bugzilla.redhat.com/show_bug.cgi?id=1828719): Retry updating config resource during tests. [#526](https://github.com/openshift/cluster-image-registry-operator/pull/526) * [Bug 1825165](https://bugzilla.redhat.com/show_bug.cgi?id=1825165): update object dumper [#527](https://github.com/openshift/cluster-image-registry-operator/pull/527) * bindata: Run node-ca as hostNetwork to avoid NetworkNotReady [#522](https://github.com/openshift/cluster-image-registry-operator/pull/522) * [DEVEXP-368](https://issues.redhat.com/browse/DEVEXP-368): get S3 endpoint from infrastructure status [#520](https://github.com/openshift/cluster-image-registry-operator/pull/520) * Add component to OWNERS [#513](https://github.com/openshift/cluster-image-registry-operator/pull/513) * [Bug 1821427](https://bugzilla.redhat.com/show_bug.cgi?id=1821427): Giving Image Config resource its own controller [#515](https://github.com/openshift/cluster-image-registry-operator/pull/515) * fix error message typo [#517](https://github.com/openshift/cluster-image-registry-operator/pull/517) * [Bug 1807471](https://bugzilla.redhat.com/show_bug.cgi?id=1807471): add always-on controller for image-registry-certificates [#507](https://github.com/openshift/cluster-image-registry-operator/pull/507) * Prefix Azure storage account name with "imageregistry" [#514](https://github.com/openshift/cluster-image-registry-operator/pull/514) * Wait until operator is rolled out after its deployment is changed [#508](https://github.com/openshift/cluster-image-registry-operator/pull/508) * [Bug 1809245](https://bugzilla.redhat.com/show_bug.cgi?id=1809245): Try to attach to all pods during test [#509](https://github.com/openshift/cluster-image-registry-operator/pull/509) * Using random name for PVC during tests [#510](https://github.com/openshift/cluster-image-registry-operator/pull/510) * [DEVEXP-556](https://issues.redhat.com/browse/DEVEXP-556): Rebasing k8s.io [#506](https://github.com/openshift/cluster-image-registry-operator/pull/506) * TestEnv wrapper around testing.T [#458](https://github.com/openshift/cluster-image-registry-operator/pull/458) * Verify code with golangci-lint [#499](https://github.com/openshift/cluster-image-registry-operator/pull/499) * [Bug 1776665](https://bugzilla.redhat.com/show_bug.cgi?id=1776665): Ignore most kube system events [#496](https://github.com/openshift/cluster-image-registry-operator/pull/496) * Merge parameters and defaults [#495](https://github.com/openshift/cluster-image-registry-operator/pull/495) * Bump(*): openshift/api [#492](https://github.com/openshift/cluster-image-registry-operator/pull/492) * Add controller for node-ca daemonset [#489](https://github.com/openshift/cluster-image-registry-operator/pull/489) * [DEVEXP-544](https://issues.redhat.com/browse/DEVEXP-544): add affinity to image registry [#486](https://github.com/openshift/cluster-image-registry-operator/pull/486) * [Bug 1811846](https://bugzilla.redhat.com/show_bug.cgi?id=1811846): restore default value for replicas on baremetal/ovirt/vsphere [#487](https://github.com/openshift/cluster-image-registry-operator/pull/487) * [Bug 1810317](https://bugzilla.redhat.com/show_bug.cgi?id=1810317): bootstrap HA configuration [#482](https://github.com/openshift/cluster-image-registry-operator/pull/482) * [Bug 1806158](https://bugzilla.redhat.com/show_bug.cgi?id=1806158): Ignore Swift backend if the user doesn't have required permissions [#465](https://github.com/openshift/cluster-image-registry-operator/pull/465) * Re-grouping and re-ordering go imports [#481](https://github.com/openshift/cluster-image-registry-operator/pull/481) * [Bug 1798618](https://bugzilla.redhat.com/show_bug.cgi?id=1798618): Make driver on Mutators optional. [#462](https://github.com/openshift/cluster-image-registry-operator/pull/462) * [Bug 1785534](https://bugzilla.redhat.com/show_bug.cgi?id=1785534): remove storage status when storage is removed [#474](https://github.com/openshift/cluster-image-registry-operator/pull/474) * [Bug 1776665](https://bugzilla.redhat.com/show_bug.cgi?id=1776665): Remove watch for KubeSystem ConfigMaps [#470](https://github.com/openshift/cluster-image-registry-operator/pull/470) * [Bug 1806686](https://bugzilla.redhat.com/show_bug.cgi?id=1806686): Image pruner updates: Controller / Prune Registry [#459](https://github.com/openshift/cluster-image-registry-operator/pull/459) * [DEVEXP-515](https://issues.redhat.com/browse/DEVEXP-515): Mounting install pull secrets on image registry. [#466](https://github.com/openshift/cluster-image-registry-operator/pull/466) * [Bug 1785534](https://bugzilla.redhat.com/show_bug.cgi?id=1785534): fix regression [#463](https://github.com/openshift/cluster-image-registry-operator/pull/463) * [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) * [DEVEXP-191](https://issues.redhat.com/browse/DEVEXP-191): CronJob to automate image registry pruning [#407](https://github.com/openshift/cluster-image-registry-operator/pull/407) * [DEVEXP-497](https://issues.redhat.com/browse/DEVEXP-497): enable dualstack endpoints for S3 [#434](https://github.com/openshift/cluster-image-registry-operator/pull/434) * [DEVEXP-433](https://issues.redhat.com/browse/DEVEXP-433): Report image pruner's install status in Prometheus [#427](https://github.com/openshift/cluster-image-registry-operator/pull/427) * Fix lint warnings [#444](https://github.com/openshift/cluster-image-registry-operator/pull/444) * Dump related resources when DeployImageRegistry fails [#443](https://github.com/openshift/cluster-image-registry-operator/pull/443) * Swiftless OpenStack [#441](https://github.com/openshift/cluster-image-registry-operator/pull/441) * Check for errors in defer [#442](https://github.com/openshift/cluster-image-registry-operator/pull/442) * [Bug 1791281](https://bugzilla.redhat.com/show_bug.cgi?id=1791281): Swift authVersion should be integer [#438](https://github.com/openshift/cluster-image-registry-operator/pull/438) * Add retries to route tests [#440](https://github.com/openshift/cluster-image-registry-operator/pull/440) * [DEVEXP-523](https://issues.redhat.com/browse/DEVEXP-523): Allow to use RWO access mode for PVC storage type [#439](https://github.com/openshift/cluster-image-registry-operator/pull/439) * [Bug 1787604](https://bugzilla.redhat.com/show_bug.cgi?id=1787604): aws-sdk-go v1.28.2 [#437](https://github.com/openshift/cluster-image-registry-operator/pull/437) * Start using rolloutStrategy parameter [#428](https://github.com/openshift/cluster-image-registry-operator/pull/428) * Use bindata for nodecadaemon [#436](https://github.com/openshift/cluster-image-registry-operator/pull/436) * removing verify-sec / gosec [#435](https://github.com/openshift/cluster-image-registry-operator/pull/435) * Encode environment variables as YAML [#420](https://github.com/openshift/cluster-image-registry-operator/pull/420) * bump(api,client-go) [#432](https://github.com/openshift/cluster-image-registry-operator/pull/432) * Revert "Merge pull request #430 from adambkaplan/bump-api-clientgo" [#431](https://github.com/openshift/cluster-image-registry-operator/pull/431) * bump(api,client-go): [#430](https://github.com/openshift/cluster-image-registry-operator/pull/430) * Use dual stack endpoints for S3 [#425](https://github.com/openshift/cluster-image-registry-operator/pull/425) * [Bug 1785115](https://bugzilla.redhat.com/show_bug.cgi?id=1785115): tolerate all NoSchedule taints [#421](https://github.com/openshift/cluster-image-registry-operator/pull/421) * [Bug 1784208](https://bugzilla.redhat.com/show_bug.cgi?id=1784208): force path style for custom endpoints [#418](https://github.com/openshift/cluster-image-registry-operator/pull/418) * Kubernetes v1.17.0 [#416](https://github.com/openshift/cluster-image-registry-operator/pull/416) * Use junit_*.xml pattern for junit reports [#419](https://github.com/openshift/cluster-image-registry-operator/pull/419) * [Bug 1769008](https://bugzilla.redhat.com/show_bug.cgi?id=1769008): Bumping openshift/api. [#417](https://github.com/openshift/cluster-image-registry-operator/pull/417) * [Bug 1769008](https://bugzilla.redhat.com/show_bug.cgi?id=1769008): Switch to client-go [#415](https://github.com/openshift/cluster-image-registry-operator/pull/415) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/bc621396a3b1386854bef7832afbd14e31b7e798...d9e51b1de872218854fb47629b7c24fc178edaa7) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/f003a8c65bb71c86c25a8bf27d4750dc0732aa2a) * [Bug 1854195](https://bugzilla.redhat.com/show_bug.cgi?id=1854195): Invert http/2 kill switch logic [#424](https://github.com/openshift/cluster-ingress-operator/pull/424) * [Bug 1809354](https://bugzilla.redhat.com/show_bug.cgi?id=1809354): dns: Avoid unnecessary updates [#390](https://github.com/openshift/cluster-ingress-operator/pull/390) * [Bug 1837251](https://bugzilla.redhat.com/show_bug.cgi?id=1837251): e2e: Rework http/2 e2e test for ingresscontroller precedence [#405](https://github.com/openshift/cluster-ingress-operator/pull/405) * [Bug 1837251](https://bugzilla.redhat.com/show_bug.cgi?id=1837251): Add unsupported http/2 kill switch [#401](https://github.com/openshift/cluster-ingress-operator/pull/401) * [Bug 1813894](https://bugzilla.redhat.com/show_bug.cgi?id=1813894): Add configmap for service CA bundle [#399](https://github.com/openshift/cluster-ingress-operator/pull/399) * [Bug 1834989](https://bugzilla.redhat.com/show_bug.cgi?id=1834989): hashableDeployment: Fix liveness/readiness probes [#391](https://github.com/openshift/cluster-ingress-operator/pull/391) * [Bug 1835477](https://bugzilla.redhat.com/show_bug.cgi?id=1835477): updates run-local script to use flags [#398](https://github.com/openshift/cluster-ingress-operator/pull/398) * [Bug 1829584](https://bugzilla.redhat.com/show_bug.cgi?id=1829584): computeDeploymentDegradedCondition: Better errors [#395](https://github.com/openshift/cluster-ingress-operator/pull/395) * [Bug 1835025](https://bugzilla.redhat.com/show_bug.cgi?id=1835025): TestRouteAdmissionPolicy: Wait for rolling update [#396](https://github.com/openshift/cluster-ingress-operator/pull/396) * [Bug 1826113](https://bugzilla.redhat.com/show_bug.cgi?id=1826113): status: Improve LoadBalancerManaged=false wording [#392](https://github.com/openshift/cluster-ingress-operator/pull/392) * Delete logic to publish router-ca configmap [#377](https://github.com/openshift/cluster-ingress-operator/pull/377) * Implement logging API [#374](https://github.com/openshift/cluster-ingress-operator/pull/374) * [Bug 1809665](https://bugzilla.redhat.com/show_bug.cgi?id=1809665): Re-add pod disruption budget for ingress controllers [#387](https://github.com/openshift/cluster-ingress-operator/pull/387) * Add a dependency verification script [#386](https://github.com/openshift/cluster-ingress-operator/pull/386) * Run go mod tidy [#388](https://github.com/openshift/cluster-ingress-operator/pull/388) * Set DNSRecord resources' Failed status conditions to false in absence… [#328](https://github.com/openshift/cluster-ingress-operator/pull/328) * Adds Wildcard Admission Policy [#382](https://github.com/openshift/cluster-ingress-operator/pull/382) * Fix Bugzilla link and add GitHub issue template configuration [#383](https://github.com/openshift/cluster-ingress-operator/pull/383) * Bumps k8s and openshift/api deps [#384](https://github.com/openshift/cluster-ingress-operator/pull/384) * Convert more operator configuration to CLI options [#351](https://github.com/openshift/cluster-ingress-operator/pull/351) * Revert "Add migration for affinity and deployment strategy" [#375](https://github.com/openshift/cluster-ingress-operator/pull/375) * Delete iksLBProxyRegionAnnotations, rename iksLBProxyProtocolAnnotations [#373](https://github.com/openshift/cluster-ingress-operator/pull/373) * Delete pod disruption budget logic [#376](https://github.com/openshift/cluster-ingress-operator/pull/376) * Updates Docs [#381](https://github.com/openshift/cluster-ingress-operator/pull/381) * Bump Go to 1.13 and dependencies for Kubernetes 1.18.0-rc.1 [#379](https://github.com/openshift/cluster-ingress-operator/pull/379) * Delete cluster DNS config from DNS provider config [#365](https://github.com/openshift/cluster-ingress-operator/pull/365) * Add support for AWS China region route53 Service [#361](https://github.com/openshift/cluster-ingress-operator/pull/361) * Router should deploy with a very long grace period [#366](https://github.com/openshift/cluster-ingress-operator/pull/366) * Tune AWS load balancers to be consistent with other platforms [#363](https://github.com/openshift/cluster-ingress-operator/pull/363) * [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) * Implement route admission policy API [#345](https://github.com/openshift/cluster-ingress-operator/pull/345) * [Bug 1789687](https://bugzilla.redhat.com/show_bug.cgi?id=1789687): the env ROUTER_IP_V4_V6_MODE should uses v6 instead v6_only [#350](https://github.com/openshift/cluster-ingress-operator/pull/350) * cmd/start: add option to configure shutdown trigger file [#347](https://github.com/openshift/cluster-ingress-operator/pull/347) * Remove gosec [#349](https://github.com/openshift/cluster-ingress-operator/pull/349) * Add NodePortService endpoint publishing strategy [#343](https://github.com/openshift/cluster-ingress-operator/pull/343) * Configure router for IPv6 [#342](https://github.com/openshift/cluster-ingress-operator/pull/342) * [Bug 1783007](https://bugzilla.redhat.com/show_bug.cgi?id=1783007): Ignore spec.replicas in deployment hash [#339](https://github.com/openshift/cluster-ingress-operator/pull/339) * [Bug 1765044](https://bugzilla.redhat.com/show_bug.cgi?id=1765044): Adds proxy support to ingress operator [#334](https://github.com/openshift/cluster-ingress-operator/pull/334) * [Bug 1781948](https://bugzilla.redhat.com/show_bug.cgi?id=1781948): Do not wrap errors from syncIngressControllerStatus [#337](https://github.com/openshift/cluster-ingress-operator/pull/337) * publish a router-ca that can be used to verify routes in golang clients [#331](https://github.com/openshift/cluster-ingress-operator/pull/331) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/d86b0316cc9c9b3be95c7bb2a8924be3d08a5db9...f003a8c65bb71c86c25a8bf27d4750dc0732aa2a) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/5e0e09643ce86e184215ddea3566f442685aaf91) * [Bug 1862156](https://bugzilla.redhat.com/show_bug.cgi?id=1862156): LatencySensitive feature gate allows upgrades [#921](https://github.com/openshift/cluster-kube-apiserver-operator/pull/921) * [Bug 1841013](https://bugzilla.redhat.com/show_bug.cgi?id=1841013): TestBoundTokenSignerController tests is unstable causing e2e-aws-operator to fail frequently [#877](https://github.com/openshift/cluster-kube-apiserver-operator/pull/877) * [Bug 1844288](https://bugzilla.redhat.com/show_bug.cgi?id=1844288): static pod: don't wait for 6080 in apiserver container [#878](https://github.com/openshift/cluster-kube-apiserver-operator/pull/878) * [Bug 1845441](https://bugzilla.redhat.com/show_bug.cgi?id=1845441): [release-4.5] auth-config-observation: fix unstructured issuer slice type [#882](https://github.com/openshift/cluster-kube-apiserver-operator/pull/882) * [Bug 1837992](https://bugzilla.redhat.com/show_bug.cgi?id=1837992): wait for port 6443 to be open in the kube-apiserver container; use ss isntead of lsof [#864](https://github.com/openshift/cluster-kube-apiserver-operator/pull/864) * [Bug 1841013](https://bugzilla.redhat.com/show_bug.cgi?id=1841013): TestBoundTokenSignerController tests is unstable causing e2e-aws-operator to fail frequently [#868](https://github.com/openshift/cluster-kube-apiserver-operator/pull/868) * [Bug 1833558](https://bugzilla.redhat.com/show_bug.cgi?id=1833558): create cluster roles for modiyfing scc-s [#856](https://github.com/openshift/cluster-kube-apiserver-operator/pull/856) * [Bug 1806980](https://bugzilla.redhat.com/show_bug.cgi?id=1806980): remove override for fast cert rotation [#863](https://github.com/openshift/cluster-kube-apiserver-operator/pull/863) * [Bug 1812126](https://bugzilla.redhat.com/show_bug.cgi?id=1812126): increase memory and resource limits for installer and pruner static pods [#867](https://github.com/openshift/cluster-kube-apiserver-operator/pull/867) * [Bug 1837881](https://bugzilla.redhat.com/show_bug.cgi?id=1837881): remove humorous help from dev focused command [#866](https://github.com/openshift/cluster-kube-apiserver-operator/pull/866) * [Bug 1836927](https://bugzilla.redhat.com/show_bug.cgi?id=1836927): Prefer the new etcd endpoints configmap for storage URL discovery [#859](https://github.com/openshift/cluster-kube-apiserver-operator/pull/859) * [Bug 1838122](https://bugzilla.redhat.com/show_bug.cgi?id=1838122): add admission webhooks to must-gather for kas-o [#865](https://github.com/openshift/cluster-kube-apiserver-operator/pull/865) * [Bug 1832143](https://bugzilla.redhat.com/show_bug.cgi?id=1832143): bump(*): vendor update [#861](https://github.com/openshift/cluster-kube-apiserver-operator/pull/861) * [Bug 1837451](https://bugzilla.redhat.com/show_bug.cgi?id=1837451): prevent goaway chance in kubeapiserver to avoid tripping up golang clients [#860](https://github.com/openshift/cluster-kube-apiserver-operator/pull/860) * [Bug 1806453](https://bugzilla.redhat.com/show_bug.cgi?id=1806453): Host mount audit dir on bootstrap node [#862](https://github.com/openshift/cluster-kube-apiserver-operator/pull/862) * [Bug 1834852](https://bugzilla.redhat.com/show_bug.cgi?id=1834852): Fix bad vendoring from telepresence PR [#857](https://github.com/openshift/cluster-kube-apiserver-operator/pull/857) * [Bug 1834852](https://bugzilla.redhat.com/show_bug.cgi?id=1834852): Add make target to run operator with telepresence [#841](https://github.com/openshift/cluster-kube-apiserver-operator/pull/841) * [Bug 1813894](https://bugzilla.redhat.com/show_bug.cgi?id=1813894): Stop using service ca from service account token [#854](https://github.com/openshift/cluster-kube-apiserver-operator/pull/854) * [Bug 1832143](https://bugzilla.redhat.com/show_bug.cgi?id=1832143): bump(*): vendor update [#847](https://github.com/openshift/cluster-kube-apiserver-operator/pull/847) * [Bug 1828830](https://bugzilla.redhat.com/show_bug.cgi?id=1828830): add relatedobjects for immediate creation by CVO [#833](https://github.com/openshift/cluster-kube-apiserver-operator/pull/833) * [Bug 1828457](https://bugzilla.redhat.com/show_bug.cgi?id=1828457): bump(*): vendor update [#837](https://github.com/openshift/cluster-kube-apiserver-operator/pull/837) * [Bug 1823933](https://bugzilla.redhat.com/show_bug.cgi?id=1823933): Make default SCCs create-only by CVO [#831](https://github.com/openshift/cluster-kube-apiserver-operator/pull/831) * Add BZ component name to OWNERS [#817](https://github.com/openshift/cluster-kube-apiserver-operator/pull/817) * enable priority and fairness [#818](https://github.com/openshift/cluster-kube-apiserver-operator/pull/818) * [Bug 1819246](https://bugzilla.redhat.com/show_bug.cgi?id=1819246): Set service account issuer to internal dns name of kube apiserver [#809](https://github.com/openshift/cluster-kube-apiserver-operator/pull/809) * [Bug 1820255](https://bugzilla.redhat.com/show_bug.cgi?id=1820255): Fix race for localhost-recovery-client-token snapshotting [#815](https://github.com/openshift/cluster-kube-apiserver-operator/pull/815) * [Bug 1820147](https://bugzilla.redhat.com/show_bug.cgi?id=1820147): certrotationcontroller: fix typo calling wrong internal LB func [#810](https://github.com/openshift/cluster-kube-apiserver-operator/pull/810) * [Bug 1810181](https://bugzilla.redhat.com/show_bug.cgi?id=1810181): Components using globs in Dockerfile COPY commands may break on OCP 4 [#802](https://github.com/openshift/cluster-kube-apiserver-operator/pull/802) * Kube 1.18 rebase (library-go, api, client-go) [#800](https://github.com/openshift/cluster-kube-apiserver-operator/pull/800) * bootstrap: set log-level 2 instead of 0 [#806](https://github.com/openshift/cluster-kube-apiserver-operator/pull/806) * bump library-go [#794](https://github.com/openshift/cluster-kube-apiserver-operator/pull/794) * [Bug 1813911](https://bugzilla.redhat.com/show_bug.cgi?id=1813911): Disable serving for cert regeneration controller to avoid wrong dependency [#797](https://github.com/openshift/cluster-kube-apiserver-operator/pull/797) * [Bug 1812583](https://bugzilla.redhat.com/show_bug.cgi?id=1812583): Normalize CPU requests on masters [#793](https://github.com/openshift/cluster-kube-apiserver-operator/pull/793) * Controller factory controllers and graceful termination fixes [#745](https://github.com/openshift/cluster-kube-apiserver-operator/pull/745) * [Bug 1810712](https://bugzilla.redhat.com/show_bug.cgi?id=1810712): use localhost name instead of localhost IPs [#788](https://github.com/openshift/cluster-kube-apiserver-operator/pull/788) * [Bug 1810008](https://bugzilla.redhat.com/show_bug.cgi?id=1810008): Use the new tls-server-name option in kubeconfig [#785](https://github.com/openshift/cluster-kube-apiserver-operator/pull/785) * [Bug 1810133](https://bugzilla.redhat.com/show_bug.cgi?id=1810133): connect to etcd using IPs [#787](https://github.com/openshift/cluster-kube-apiserver-operator/pull/787) * update library-go for substitution [#783](https://github.com/openshift/cluster-kube-apiserver-operator/pull/783) * Fix typos in README.md [#782](https://github.com/openshift/cluster-kube-apiserver-operator/pull/782) * [Bug 1805830](https://bugzilla.redhat.com/show_bug.cgi?id=1805830): Add SCCs among the operator's related objects [#779](https://github.com/openshift/cluster-kube-apiserver-operator/pull/779) * [Bug 1805398](https://bugzilla.redhat.com/show_bug.cgi?id=1805398): Disable delegated auth for recovery [#768](https://github.com/openshift/cluster-kube-apiserver-operator/pull/768) * [Bug 1805421](https://bugzilla.redhat.com/show_bug.cgi?id=1805421): skip using bootstrap etcd [#772](https://github.com/openshift/cluster-kube-apiserver-operator/pull/772) * baremetal: Explicitly advertise the host IP chosen by kubelet [#760](https://github.com/openshift/cluster-kube-apiserver-operator/pull/760) * [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) * encryption: switch to kube-storage-version-migrator [#713](https://github.com/openshift/cluster-kube-apiserver-operator/pull/713) * picks kube 1.17.1 [#722](https://github.com/openshift/cluster-kube-apiserver-operator/pull/722) * bump library-go and disable IPv6DualStack feature gate temporarily [#726](https://github.com/openshift/cluster-kube-apiserver-operator/pull/726) * [Bug 1794309](https://bugzilla.redhat.com/show_bug.cgi?id=1794309): Copy default SCC into release image [#725](https://github.com/openshift/cluster-kube-apiserver-operator/pull/725) * Fix certrotationcontroller.Run to wait for context to be canceled [#720](https://github.com/openshift/cluster-kube-apiserver-operator/pull/720) * manifests: Drop deprecated kubernetes metrics [#699](https://github.com/openshift/cluster-kube-apiserver-operator/pull/699) * bump(*): vendor update [#716](https://github.com/openshift/cluster-kube-apiserver-operator/pull/716) * bump(*): vendor update [#711](https://github.com/openshift/cluster-kube-apiserver-operator/pull/711) * removes unused UsingDeprecatedAPIAppsV1Beta1 and UsingDeprecatedAPIAppsV1Beta2 alerts [#705](https://github.com/openshift/cluster-kube-apiserver-operator/pull/705) * If the cluster is single-stack IPv6, bind to :: rather than 0.0.0.0. [#653](https://github.com/openshift/cluster-kube-apiserver-operator/pull/653) * bump(*): openshift/library-go [#708](https://github.com/openshift/cluster-kube-apiserver-operator/pull/708) * bump: openshift/library-go#653 [#706](https://github.com/openshift/cluster-kube-apiserver-operator/pull/706) * add test for cert rotation type stomping [#703](https://github.com/openshift/cluster-kube-apiserver-operator/pull/703) * Consume the latest openshift api so sctp is enabled in lowlatency featureset [#702](https://github.com/openshift/cluster-kube-apiserver-operator/pull/702) * stomp secrets if types don't match [#698](https://github.com/openshift/cluster-kube-apiserver-operator/pull/698) * Add verify-deps target [#701](https://github.com/openshift/cluster-kube-apiserver-operator/pull/701) * Bump: for new library-go with go mod verify-deps [#700](https://github.com/openshift/cluster-kube-apiserver-operator/pull/700) * Wire certsyncer to use localhost-recovery-client SA [#663](https://github.com/openshift/cluster-kube-apiserver-operator/pull/663) * [Bug 1780809](https://bugzilla.redhat.com/show_bug.cgi?id=1780809): kube-apiserver stuck in Progressing/Degraded if target revision is deleted [#695](https://github.com/openshift/cluster-kube-apiserver-operator/pull/695) * CRDs are related to KAS because people ask why their resources aren't… [#688](https://github.com/openshift/cluster-kube-apiserver-operator/pull/688) * [Bug 1782793](https://bugzilla.redhat.com/show_bug.cgi?id=1782793): Update library-go to fix installer state controller [#692](https://github.com/openshift/cluster-kube-apiserver-operator/pull/692) * update for library-go condition fixes [#691](https://github.com/openshift/cluster-kube-apiserver-operator/pull/691) * API server termination observer [#683](https://github.com/openshift/cluster-kube-apiserver-operator/pull/683) * Replace --{minimal-shutdown -> shutdown-delay}-duration [#684](https://github.com/openshift/cluster-kube-apiserver-operator/pull/684) * configobservation/etcd: add exception for etcd-bootstrap to not use FQDN [#673](https://github.com/openshift/cluster-kube-apiserver-operator/pull/673) * [Bug 1771986](https://bugzilla.redhat.com/show_bug.cgi?id=1771986): encryption: backup/restore support + speedup + fixes [#670](https://github.com/openshift/cluster-kube-apiserver-operator/pull/670) * pkg/operator/configobservation/etcd/OWNERS: add alaypatel07 and hexfusion [#678](https://github.com/openshift/cluster-kube-apiserver-operator/pull/678) * Cleanup empty Dockerfile [#675](https://github.com/openshift/cluster-kube-apiserver-operator/pull/675) * pkg/operator/configobservation/etcd/OWNERS: Drop wking [#674](https://github.com/openshift/cluster-kube-apiserver-operator/pull/674) * [Bug 1776782](https://bugzilla.redhat.com/show_bug.cgi?id=1776782): monitoring: fix service account name for service monitor [#669](https://github.com/openshift/cluster-kube-apiserver-operator/pull/669) * adds scaffolding for e2e perf/load encryption tests [#667](https://github.com/openshift/cluster-kube-apiserver-operator/pull/667) * Fix e2e to run serially [#666](https://github.com/openshift/cluster-kube-apiserver-operator/pull/666) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/ccb80d3c77a58a28cd1ec95cbb6584adba3b09fd...5e0e09643ce86e184215ddea3566f442685aaf91) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/b0b290b91a3a33ef08e35d904386f488468274e8) * [Bug 1851390](https://bugzilla.redhat.com/show_bug.cgi?id=1851390): Fix port check [#422](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/422) * [Bug 1813894](https://bugzilla.redhat.com/show_bug.cgi?id=1813894): Enable the addition of service ca to token secrets via UnsupportedConfigOverride [#411](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/411) * [Bug 1821671](https://bugzilla.redhat.com/show_bug.cgi?id=1821671): Let cloud-provider update services/status on GCP [#415](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/415) * [Bug 1812126](https://bugzilla.redhat.com/show_bug.cgi?id=1812126): increase memory and resource limits for installer and pruner pods [#416](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/416) * [Bug 1834852](https://bugzilla.redhat.com/show_bug.cgi?id=1834852): Add make target to run operator with telepresence [#403](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/403) * [Bug 1806640](https://bugzilla.redhat.com/show_bug.cgi?id=1806640): fix potential errors in Prometheus alerts [#414](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/414) * [Bug 1830364](https://bugzilla.redhat.com/show_bug.cgi?id=1830364): Updates Resource Graph to use default-ingress-cert CM [#408](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/408) * [Bug 1828830](https://bugzilla.redhat.com/show_bug.cgi?id=1828830): add relatedobjects for immediate creation by CVO [#398](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/398) * [Bug 1828457](https://bugzilla.redhat.com/show_bug.cgi?id=1828457): bump(*): vendor update [#406](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/406) * [Bug 1826230](https://bugzilla.redhat.com/show_bug.cgi?id=1826230): bump(build-machinery-go) and update go-bindata to match [#404](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/404) * [Bug 1820687](https://bugzilla.redhat.com/show_bug.cgi?id=1820687): allow patch for updating namespace [#394](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/394) * [Bug 1825983](https://bugzilla.redhat.com/show_bug.cgi?id=1825983): Sync new client cert-key on recovery [#400](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/400) * [Bug 1826259](https://bugzilla.redhat.com/show_bug.cgi?id=1826259): fix ingress CA cert location [#402](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/402) * Fix CSR signer Secret type [#392](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/392) * [Bug 1821680](https://bugzilla.redhat.com/show_bug.cgi?id=1821680): Sync csr-controller-ca to openshift-config-managed namespace [#389](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/389) * [Bug 1821689](https://bugzilla.redhat.com/show_bug.cgi?id=1821689): Fix csr-signer update hotloop [#390](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/390) * [Bug 1820610](https://bugzilla.redhat.com/show_bug.cgi?id=1820610): Refresh csr-signer in recovery flow [#385](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/385) * Add BZ component name to OWNERS [#384](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/384) * Switch to staticresource control loop [#349](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/349) * [Bug 1818420](https://bugzilla.redhat.com/show_bug.cgi?id=1818420): delay only when csr-signer is from the future [#382](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/382) * [Bug 1819256](https://bugzilla.redhat.com/show_bug.cgi?id=1819256): Fix race for localhost-recovery-client-token snapshotting [#383](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/383) * Bump to k8s 1.18.0 and library-go,client-go,api rebases [#381](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/381) * Rebase 1.18.0 beta.2 [#376](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/376) * bootstrap: set log-level 2 instead of 0 [#380](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/380) * bump library-go to migrate controllers to factory [#378](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/378) * [Bug 1812583](https://bugzilla.redhat.com/show_bug.cgi?id=1812583): Normalize CPU requests on masters [#363](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/363) * [Bug 1813937](https://bugzilla.redhat.com/show_bug.cgi?id=1813937): Disable serving for cert regeneration controller to avoid wrong dependency [#374](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/374) * [Bug 1810181](https://bugzilla.redhat.com/show_bug.cgi?id=1810181): Remove wildcard COPY form Dockerfile [#369](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/369) * Add basic operator tests [#329](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/329) * [Bug 1810008](https://bugzilla.redhat.com/show_bug.cgi?id=1810008): Reload client certs [#361](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/361) * Add clusterrole for namespace security allocatoion controller [#360](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/360) * [Bug 1810008](https://bugzilla.redhat.com/show_bug.cgi?id=1810008): Use the new tls-server-name option in kubeconfig [#356](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/356) * update library-go for substitution [#354](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/354) * [Bug 1804239](https://bugzilla.redhat.com/show_bug.cgi?id=1804239): Make csr-signer live-reloaded [#351](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/351) * Move default config to its own path [#341](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/341) * [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) * Wire certsyncer for localhost recovery [#335](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/335) * bump(*): vendor update [#336](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/336) * [Bug 1788148](https://bugzilla.redhat.com/show_bug.cgi?id=1788148): bump(*): openshift/library-go [#331](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/331) * Add verify-deps [#330](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/330) * [Bug 1772756](https://bugzilla.redhat.com/show_bug.cgi?id=1772756): Inject kube-controller-manager pods trust stores with trusted ca bundle [#325](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/325) * Specify "bindNetwork: tcp" so controller manager will work on IPv6 single-stack [#320](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/320) * update for library-go condition fixes [#322](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/322) * [Bug 1744984](https://bugzilla.redhat.com/show_bug.cgi?id=1744984): Add e2e test for kube controller manager lease configmap deletion [#311](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/311) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/67ec20d29bc1bff0f3d4bda05a88f39b4148215b...b0b290b91a3a33ef08e35d904386f488468274e8) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/713ae5db7b32e3873d030522e07ad88a392f8269) * [Bug 1812126](https://bugzilla.redhat.com/show_bug.cgi?id=1812126): increase memory and resource limits for installer and pruner pods [#249](https://github.com/openshift/cluster-kube-scheduler-operator/pull/249) * [Bug 1840173](https://bugzilla.redhat.com/show_bug.cgi?id=1840173): Add boolean metric to report legacy policy config [#250](https://github.com/openshift/cluster-kube-scheduler-operator/pull/250) * [Bug 1813894](https://bugzilla.redhat.com/show_bug.cgi?id=1813894): Stop using service ca from service account token [#248](https://github.com/openshift/cluster-kube-scheduler-operator/pull/248) * [Bug 1834852](https://bugzilla.redhat.com/show_bug.cgi?id=1834852): Add make target to run operator with telepresence [#241](https://github.com/openshift/cluster-kube-scheduler-operator/pull/241) * [Bug 1830406](https://bugzilla.redhat.com/show_bug.cgi?id=1830406): Have targetconfig controller use cm/default-ingress-cert [#246](https://github.com/openshift/cluster-kube-scheduler-operator/pull/246) * [Bug 1828457](https://bugzilla.redhat.com/show_bug.cgi?id=1828457): bump(*): vendor update [#243](https://github.com/openshift/cluster-kube-scheduler-operator/pull/243) * [Bug 1825828](https://bugzilla.redhat.com/show_bug.cgi?id=1825828): Align naming and directory structure with other k8s operators [#235](https://github.com/openshift/cluster-kube-scheduler-operator/pull/235) * Fix build_info reporting [#240](https://github.com/openshift/cluster-kube-scheduler-operator/pull/240) * Set default container for oc logs [#225](https://github.com/openshift/cluster-kube-scheduler-operator/pull/225) * Switch to staticresource control loop [#211](https://github.com/openshift/cluster-kube-scheduler-operator/pull/211) * [Bug 1820261](https://bugzilla.redhat.com/show_bug.cgi?id=1820261): Fix race for localhost-recovery-client-token snapshotting [#233](https://github.com/openshift/cluster-kube-scheduler-operator/pull/233) * Add BZ component name to OWNERS [#236](https://github.com/openshift/cluster-kube-scheduler-operator/pull/236) * Bump TraceAll log level to v=10 [#232](https://github.com/openshift/cluster-kube-scheduler-operator/pull/232) * Rebase to kube 1.18 [#226](https://github.com/openshift/cluster-kube-scheduler-operator/pull/226) * bootstrap: set log-level 2 instea of 0 [#230](https://github.com/openshift/cluster-kube-scheduler-operator/pull/230) * bump library-go to migrate controllers to factory [#229](https://github.com/openshift/cluster-kube-scheduler-operator/pull/229) * [Bug 1812583](https://bugzilla.redhat.com/show_bug.cgi?id=1812583): Normalize CPU requests on masters [#227](https://github.com/openshift/cluster-kube-scheduler-operator/pull/227) * [Bug 1810008](https://bugzilla.redhat.com/show_bug.cgi?id=1810008): Add cert syncer [#216](https://github.com/openshift/cluster-kube-scheduler-operator/pull/216) * [Bug 1810181](https://bugzilla.redhat.com/show_bug.cgi?id=1810181): Remove wildcard COPY form Dockerfile [#214](https://github.com/openshift/cluster-kube-scheduler-operator/pull/214) * Add tnozicka [#215](https://github.com/openshift/cluster-kube-scheduler-operator/pull/215) * update library-go for substitution [#212](https://github.com/openshift/cluster-kube-scheduler-operator/pull/212) * Move default config to its own path [#202](https://github.com/openshift/cluster-kube-scheduler-operator/pull/202) * [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) * picks kube 1.17.1 [#198](https://github.com/openshift/cluster-kube-scheduler-operator/pull/198) * remove sjenning from OWNERS [#188](https://github.com/openshift/cluster-kube-scheduler-operator/pull/188) * [Bug 1788151](https://bugzilla.redhat.com/show_bug.cgi?id=1788151): fix go.mod and bump library-go to pickup ipv6 change [#196](https://github.com/openshift/cluster-kube-scheduler-operator/pull/196) * Bump: for library-go with go mod based verify-deps [#195](https://github.com/openshift/cluster-kube-scheduler-operator/pull/195) * update for library-go condition fixes [#193](https://github.com/openshift/cluster-kube-scheduler-operator/pull/193) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/870eb3328a40cada0f15e90b072655b6d1256a68...713ae5db7b32e3873d030522e07ad88a392f8269) ### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/d326f0ae911e9daa15c598304b823d94d3bd3eb7) * [Bug 1794678](https://bugzilla.redhat.com/show_bug.cgi?id=1794678): Add clusteroperator status [#71](https://github.com/openshift/cluster-machine-approver/pull/71) * Drop glide in favour of go mod [#69](https://github.com/openshift/cluster-machine-approver/pull/69) * Update OWNERS with current team members [#70](https://github.com/openshift/cluster-machine-approver/pull/70) * Add RBAC signer rule for 1.18 [#68](https://github.com/openshift/cluster-machine-approver/pull/68) * Remove bison from OWNERS file [#65](https://github.com/openshift/cluster-machine-approver/pull/65) * [Bug 1809329](https://bugzilla.redhat.com/show_bug.cgi?id=1809329): ROKS - remove ClusterMachineApproverDown prometheus rule [#64](https://github.com/openshift/cluster-machine-approver/pull/64) * Add resource request to container [#60](https://github.com/openshift/cluster-machine-approver/pull/60) * Fix IPv6 connections in getServingCert [#61](https://github.com/openshift/cluster-machine-approver/pull/61) * [Bug 1779107](https://bugzilla.redhat.com/show_bug.cgi?id=1779107): Fall back to machine-api check if certificate check fails [#57](https://github.com/openshift/cluster-machine-approver/pull/57) * [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/dd3147d9b2d1e54a2050d51390d1eca62d6189fc...d326f0ae911e9daa15c598304b823d94d3bd3eb7) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/447260e958249a9ee83348269a66d5a5a7efe26c) * [Bug 1853496](https://bugzilla.redhat.com/show_bug.cgi?id=1853496): Cleanup thanos ruler route when user workload monitoring is disabled [#840](https://github.com/openshift/cluster-monitoring-operator/pull/840) * [Bug 1857248](https://bugzilla.redhat.com/show_bug.cgi?id=1857248): changing KubeQuotaExceeded to KubeQuotaFullyUsed [#857](https://github.com/openshift/cluster-monitoring-operator/pull/857) * BUG 1856719: manifests/telemetry: replace apiserver_request_count with apiserver_r… [#877](https://github.com/openshift/cluster-monitoring-operator/pull/877) * [Bug 1845445](https://bugzilla.redhat.com/show_bug.cgi?id=1845445): KubeApiLatency alert firing even though not all conditions are matched [#805](https://github.com/openshift/cluster-monitoring-operator/pull/805) * [Bug 1851873](https://bugzilla.redhat.com/show_bug.cgi?id=1851873): Add namespace selector to CPUThrottlingHigh [#832](https://github.com/openshift/cluster-monitoring-operator/pull/832) * [Bug 1850466](https://bugzilla.redhat.com/show_bug.cgi?id=1850466): fix AlertmanagerConfigInconsistent alert [#822](https://github.com/openshift/cluster-monitoring-operator/pull/822) * [Bug 1832819](https://bugzilla.redhat.com/show_bug.cgi?id=1832819): bump kubernetes-monitoring/kubernetes-mixin [#791](https://github.com/openshift/cluster-monitoring-operator/pull/791) * [Bug 1821666](https://bugzilla.redhat.com/show_bug.cgi?id=1821666): pkg/tasks: thanos ruler cleanup [#782](https://github.com/openshift/cluster-monitoring-operator/pull/782) * [Bug 1828702](https://bugzilla.redhat.com/show_bug.cgi?id=1828702): wait for trusted CA bundle to be created [#773](https://github.com/openshift/cluster-monitoring-operator/pull/773) * [Bug 1812006](https://bugzilla.redhat.com/show_bug.cgi?id=1812006): avoid "many-to-many matching not allowed" errors [#785](https://github.com/openshift/cluster-monitoring-operator/pull/785) * [Bug 1829244](https://bugzilla.redhat.com/show_bug.cgi?id=1829244): update kubernetes-mixin to latest release-0.4 branch [#781](https://github.com/openshift/cluster-monitoring-operator/pull/781) * [Bug 1829974](https://bugzilla.redhat.com/show_bug.cgi?id=1829974): pkg/tasks: remove grafana secret from thanos ruler [#779](https://github.com/openshift/cluster-monitoring-operator/pull/779) * [Bug 1822097](https://bugzilla.redhat.com/show_bug.cgi?id=1822097): pkg/client: delete and create clusterrolebindings instead of updating [#778](https://github.com/openshift/cluster-monitoring-operator/pull/778) * [Bug 1829974](https://bugzilla.redhat.com/show_bug.cgi?id=1829974): wait for grafana datasource secret [#777](https://github.com/openshift/cluster-monitoring-operator/pull/777) * [Bug 1821666](https://bugzilla.redhat.com/show_bug.cgi?id=1821666): thanos ruler secret cleanup [#765](https://github.com/openshift/cluster-monitoring-operator/pull/765) * [Bug 1827648](https://bugzilla.redhat.com/show_bug.cgi?id=1827648): fix monitoring-rules-edit and monitoring-edit roles [#767](https://github.com/openshift/cluster-monitoring-operator/pull/767) * [Bug 1827489](https://bugzilla.redhat.com/show_bug.cgi?id=1827489): pkg/tasks: do not remove GRPC secret as it is used by querier [#766](https://github.com/openshift/cluster-monitoring-operator/pull/766) * [Bug 1821666](https://bugzilla.redhat.com/show_bug.cgi?id=1821666): cleanup thanos ruler resources [#762](https://github.com/openshift/cluster-monitoring-operator/pull/762) * [Bug 1819765](https://bugzilla.redhat.com/show_bug.cgi?id=1819765): fix alert links in Thanos Ruler UI [#746](https://github.com/openshift/cluster-monitoring-operator/pull/746) * [Bug 1821268](https://bugzilla.redhat.com/show_bug.cgi?id=1821268): fix Alertmanager address for Thanos Ruler [#745](https://github.com/openshift/cluster-monitoring-operator/pull/745) * Pin dependencies for 4.5 release [#760](https://github.com/openshift/cluster-monitoring-operator/pull/760) * Generate alerts for user workload monitoring prometheus [#759](https://github.com/openshift/cluster-monitoring-operator/pull/759) * .github: remove mention of cutting upstream prometheus-operator release [#757](https://github.com/openshift/cluster-monitoring-operator/pull/757) * Add monitoring-edit role [#754](https://github.com/openshift/cluster-monitoring-operator/pull/754) * [Bug 1812719](https://bugzilla.redhat.com/show_bug.cgi?id=1812719): jsonnet/alertmanager,openshift-state-metrics: set cpu requests [#755](https://github.com/openshift/cluster-monitoring-operator/pull/755) * Create versions-check.sh [#750](https://github.com/openshift/cluster-monitoring-operator/pull/750) * test/e2e: forward port for every query [#751](https://github.com/openshift/cluster-monitoring-operator/pull/751) * OWNERS: add component [#752](https://github.com/openshift/cluster-monitoring-operator/pull/752) * jsonnet: Bump thanos mixin lib [#749](https://github.com/openshift/cluster-monitoring-operator/pull/749) * pkg/operator/operator.go: Bump resync interval to 15 minutes [#748](https://github.com/openshift/cluster-monitoring-operator/pull/748) * Update tls service annotation [#747](https://github.com/openshift/cluster-monitoring-operator/pull/747) * OCM: Add OpenShift Cluster Manager team [#738](https://github.com/openshift/cluster-monitoring-operator/pull/738) * Add Operator Lifecycle Manager (OLM) team [#740](https://github.com/openshift/cluster-monitoring-operator/pull/740) * Update kube-thanos [#741](https://github.com/openshift/cluster-monitoring-operator/pull/741) * test/e2e: log errors from port forwarding [#743](https://github.com/openshift/cluster-monitoring-operator/pull/743) * [Bug 1814723](https://bugzilla.redhat.com/show_bug.cgi?id=1814723): Bump dependencies [#739](https://github.com/openshift/cluster-monitoring-operator/pull/739) * [Bug 1821146](https://bugzilla.redhat.com/show_bug.cgi?id=1821146): pkg/manifests: remove thanos ruler rbac proxy secret [#744](https://github.com/openshift/cluster-monitoring-operator/pull/744) * pkg/manifests: remove Hostport from Thanos ruler config [#734](https://github.com/openshift/cluster-monitoring-operator/pull/734) * test: add e2e test for Thanos Querier's kube-rbac-proxy [#728](https://github.com/openshift/cluster-monitoring-operator/pull/728) * thanos-ruler: Add thanos ruler alerts [#733](https://github.com/openshift/cluster-monitoring-operator/pull/733) * [Bug 1807430](https://bugzilla.redhat.com/show_bug.cgi?id=1807430): don't sync on invalid configuration [#731](https://github.com/openshift/cluster-monitoring-operator/pull/731) * [Bug 1819612](https://bugzilla.redhat.com/show_bug.cgi?id=1819612): jsonnet/thanos-querier.jsonnet: Configure thanos querier replica-label [#729](https://github.com/openshift/cluster-monitoring-operator/pull/729) * test/e2e/framework: remove unused code [#732](https://github.com/openshift/cluster-monitoring-operator/pull/732) * [Bug 1819565](https://bugzilla.redhat.com/show_bug.cgi?id=1819565): pkg/manifests: set correct server name for UWM prom-op service monitor [#730](https://github.com/openshift/cluster-monitoring-operator/pull/730) * [Bug 1809232](https://bugzilla.redhat.com/show_bug.cgi?id=1809232): prevent AlertmanagerReceiversNotConfigured false-positive [#723](https://github.com/openshift/cluster-monitoring-operator/pull/723) * [Bug 1817597](https://bugzilla.redhat.com/show_bug.cgi?id=1817597): Fix alert duplicates [#727](https://github.com/openshift/cluster-monitoring-operator/pull/727) * Add kube-rbac-proxy and prom-label-proxy to Alertmanager [#701](https://github.com/openshift/cluster-monitoring-operator/pull/701) * [Bug 1811834](https://bugzilla.redhat.com/show_bug.cgi?id=1811834): Sync jsonnet dependencies [#722](https://github.com/openshift/cluster-monitoring-operator/pull/722) * [Bug 1817938](https://bugzilla.redhat.com/show_bug.cgi?id=1817938): Do not report 'all' in relatedObjects [#726](https://github.com/openshift/cluster-monitoring-operator/pull/726) * Configure thanos ruler configurations for query and alertmanager [#717](https://github.com/openshift/cluster-monitoring-operator/pull/717) * hack/merge_cluster_roles.py: fix deprecation warnings [#724](https://github.com/openshift/cluster-monitoring-operator/pull/724) * update prometheus-operator to v0.38.0 [#720](https://github.com/openshift/cluster-monitoring-operator/pull/720) * [Bug 1812719](https://bugzilla.redhat.com/show_bug.cgi?id=1812719): address missing resource requests [#711](https://github.com/openshift/cluster-monitoring-operator/pull/711) * [Bug 1809353](https://bugzilla.redhat.com/show_bug.cgi?id=1809353): Add infrastructures.config.openshift.io to cluster-monitoring-operator role [#716](https://github.com/openshift/cluster-monitoring-operator/pull/716) * [Bug 1809353](https://bugzilla.redhat.com/show_bug.cgi?id=1809353): Exclude Kubernetes control plane rules when running on IBM Cloud [#705](https://github.com/openshift/cluster-monitoring-operator/pull/705) * [Bug 1812834](https://bugzilla.redhat.com/show_bug.cgi?id=1812834): schedule Thanos Querier on worker nodes, make resources configurable [#709](https://github.com/openshift/cluster-monitoring-operator/pull/709) * Cleanup thanos ruler [#700](https://github.com/openshift/cluster-monitoring-operator/pull/700) * Update jsonnet bundler v0.3.1 [#703](https://github.com/openshift/cluster-monitoring-operator/pull/703) * pkg: Remove thanos ruler server TLS cert [#708](https://github.com/openshift/cluster-monitoring-operator/pull/708) * Remove thanos ruler CRD [#707](https://github.com/openshift/cluster-monitoring-operator/pull/707) * [Bug 1812719](https://bugzilla.redhat.com/show_bug.cgi?id=1812719): jsonnet/*: adapt resource requests [#699](https://github.com/openshift/cluster-monitoring-operator/pull/699) * [Bug 1812565](https://bugzilla.redhat.com/show_bug.cgi?id=1812565): Remove cpu limits for config reloader [#702](https://github.com/openshift/cluster-monitoring-operator/pull/702) * Connect thanos ruler with thanos querier [#696](https://github.com/openshift/cluster-monitoring-operator/pull/696) * expose /metrics only on localhost [#695](https://github.com/openshift/cluster-monitoring-operator/pull/695) * Expose CMO metrics over TLS [#686](https://github.com/openshift/cluster-monitoring-operator/pull/686) * Add thanos ruler deployment [#679](https://github.com/openshift/cluster-monitoring-operator/pull/679) * Pin dependencies to master not the release branches [#673](https://github.com/openshift/cluster-monitoring-operator/pull/673) * [Bug 1810424](https://bugzilla.redhat.com/show_bug.cgi?id=1810424): jsonnet/jsonnetfile.json: Pin kubernetes-mixin to master [#691](https://github.com/openshift/cluster-monitoring-operator/pull/691) * [Bug 1807139](https://bugzilla.redhat.com/show_bug.cgi?id=1807139): jsonnet/rules.jsonnet: Lower threshold for MultipleContainersOOMKilled alert [#690](https://github.com/openshift/cluster-monitoring-operator/pull/690) * Prometheus operator v0.37.0 [#689](https://github.com/openshift/cluster-monitoring-operator/pull/689) * Adjust resource requests [#688](https://github.com/openshift/cluster-monitoring-operator/pull/688) * Manage build tooling dependencies [#678](https://github.com/openshift/cluster-monitoring-operator/pull/678) * [Bug 1802941](https://bugzilla.redhat.com/show_bug.cgi?id=1802941): Fix more many to many errors [#675](https://github.com/openshift/cluster-monitoring-operator/pull/675) * [Bug 1807100](https://bugzilla.redhat.com/show_bug.cgi?id=1807100): pkg/manifests: rename shared config's keys to include 'Public' [#677](https://github.com/openshift/cluster-monitoring-operator/pull/677) * override prometheus-operator args only when not empty [#671](https://github.com/openshift/cluster-monitoring-operator/pull/671) * jsonnet/rules.jsonnet: Add MultipleContainersOOMKilled alert [#668](https://github.com/openshift/cluster-monitoring-operator/pull/668) * [Bug 1802941](https://bugzilla.redhat.com/show_bug.cgi?id=1802941): fix many-to-many errors [#670](https://github.com/openshift/cluster-monitoring-operator/pull/670) * Merge master-4.5 [#666](https://github.com/openshift/cluster-monitoring-operator/pull/666) * pkg/manifests/telemeter: bump size limit to 5mb [#660](https://github.com/openshift/cluster-monitoring-operator/pull/660) * update to prometheus-operator-v0.36.0 [#662](https://github.com/openshift/cluster-monitoring-operator/pull/662) * rebuild docker image when the operator binary changes [#641](https://github.com/openshift/cluster-monitoring-operator/pull/641) * [Bug 1787520](https://bugzilla.redhat.com/show_bug.cgi?id=1787520): replace ad-hoc script generating telemeter doc [#659](https://github.com/openshift/cluster-monitoring-operator/pull/659) * [Bug 1804012](https://bugzilla.redhat.com/show_bug.cgi?id=1804012): Report system manufacturer via telemetry [#656](https://github.com/openshift/cluster-monitoring-operator/pull/656) * pkg/manifests: Configure remote write more conservatively [#630](https://github.com/openshift/cluster-monitoring-operator/pull/630) * [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) * pkg/manifests: Correctly default telemeter URL [#628](https://github.com/openshift/cluster-monitoring-operator/pull/628) * Fix alerting on lack of notification routes [#627](https://github.com/openshift/cluster-monitoring-operator/pull/627) * jsonnet/kube-state-metrics.jsonnet: Drop kube_secret_labels metric [#626](https://github.com/openshift/cluster-monitoring-operator/pull/626) * [Bug 1658899](https://bugzilla.redhat.com/show_bug.cgi?id=1658899): *: configure HTTPS readiness probe for Grafana OAuth proxy [#625](https://github.com/openshift/cluster-monitoring-operator/pull/625) * thanos: Use wget for healthcheck [#594](https://github.com/openshift/cluster-monitoring-operator/pull/594) * pkg/manifests: don't overwrite telemetry remote write [#623](https://github.com/openshift/cluster-monitoring-operator/pull/623) * [Bug 1723662](https://bugzilla.redhat.com/show_bug.cgi?id=1723662): jsonnet/prometheus-adapter: add cluster-reader aggregation [#622](https://github.com/openshift/cluster-monitoring-operator/pull/622) * *: Bring kube-prometheus changes [#618](https://github.com/openshift/cluster-monitoring-operator/pull/618) * A/B flag for remote write [#617](https://github.com/openshift/cluster-monitoring-operator/pull/617) * Revert "Revert 586 revertremotewrite" [#615](https://github.com/openshift/cluster-monitoring-operator/pull/615) * Revert 586 revertremotewrite [#590](https://github.com/openshift/cluster-monitoring-operator/pull/590) * Add alert for no routes configured in alertmanager [#585](https://github.com/openshift/cluster-monitoring-operator/pull/585) * Update prometheus image versions [#601](https://github.com/openshift/cluster-monitoring-operator/pull/601) * [Bug 1751706](https://bugzilla.redhat.com/show_bug.cgi?id=1751706): Removing KubeVersionMismatch alert [#611](https://github.com/openshift/cluster-monitoring-operator/pull/611) * [Bug 1781066](https://bugzilla.redhat.com/show_bug.cgi?id=1781066): Thanos sidecar resource requests [#610](https://github.com/openshift/cluster-monitoring-operator/pull/610) * assets,pkg: Update dependencies [#605](https://github.com/openshift/cluster-monitoring-operator/pull/605) * [Bug 1781066](https://bugzilla.redhat.com/show_bug.cgi?id=1781066): Set resource requests for node-exporter and proxy containers [#603](https://github.com/openshift/cluster-monitoring-operator/pull/603) * Dockerfile: update Go to 1.13 [#596](https://github.com/openshift/cluster-monitoring-operator/pull/596) * */thanos-querier: mount trusted CA bundle [#597](https://github.com/openshift/cluster-monitoring-operator/pull/597) * jsonnet/jsonnetfile.lock.json: Update dependencies [#593](https://github.com/openshift/cluster-monitoring-operator/pull/593) * [Bug 1784144](https://bugzilla.redhat.com/show_bug.cgi?id=1784144): Bump jsonnet dependencies [#591](https://github.com/openshift/cluster-monitoring-operator/pull/591) * jsonnet: bump kubernetes-mixin [#588](https://github.com/openshift/cluster-monitoring-operator/pull/588) * Revert "Merge pull request #434 from brancz/telemetry-via-prom" [#586](https://github.com/openshift/cluster-monitoring-operator/pull/586) * *: Move sending telemetry to Prometheus native functionality [#434](https://github.com/openshift/cluster-monitoring-operator/pull/434) * jsonnet: Gather ~10 metrics that tell us workloads that are being used [#579](https://github.com/openshift/cluster-monitoring-operator/pull/579) * [Bug 1780037](https://bugzilla.redhat.com/show_bug.cgi?id=1780037): Undo creating alertmanager-access role [#580](https://github.com/openshift/cluster-monitoring-operator/pull/580) * test/e2e/prometheusadapter: reenable CA rotation test [#576](https://github.com/openshift/cluster-monitoring-operator/pull/576) * [Bug 1779912](https://bugzilla.redhat.com/show_bug.cgi?id=1779912): Add a whitelist cluster:usage:* for telemetry for simple usage metric exposure [#578](https://github.com/openshift/cluster-monitoring-operator/pull/578) * jsonnet: unpin dependencies [#575](https://github.com/openshift/cluster-monitoring-operator/pull/575) * add bparees to approvers [#574](https://github.com/openshift/cluster-monitoring-operator/pull/574) * Alertmanager configured route metric [#554](https://github.com/openshift/cluster-monitoring-operator/pull/554) * [Bug 1762657](https://bugzilla.redhat.com/show_bug.cgi?id=1762657): pkg/tasks/thanos-querier: render dns discovery conditionally [#568](https://github.com/openshift/cluster-monitoring-operator/pull/568) * [Bug 1776085](https://bugzilla.redhat.com/show_bug.cgi?id=1776085): pkg/manifests: mount trustedCA bundle in grafana-proxy container [#566](https://github.com/openshift/cluster-monitoring-operator/pull/566) * [Bug 1774621](https://bugzilla.redhat.com/show_bug.cgi?id=1774621): telemeter: bump dependencies [#563](https://github.com/openshift/cluster-monitoring-operator/pull/563) * jsonnet/main.jsonnet: remove openshift control plane rbac deployment [#539](https://github.com/openshift/cluster-monitoring-operator/pull/539) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/abd0a78509a284adf0f749e01f992e7828c38cba...447260e958249a9ee83348269a66d5a5a7efe26c) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/631bec3d69451b2efa4630cf7025ad2ac57e7c70) * [Bug 1855894](https://bugzilla.redhat.com/show_bug.cgi?id=1855894): Add netns mount [#730](https://github.com/openshift/cluster-network-operator/pull/730) * [Bug 1859374](https://bugzilla.redhat.com/show_bug.cgi?id=1859374): Disable conntrack for GENEVE [#722](https://github.com/openshift/cluster-network-operator/pull/722) * [Bug 1857738](https://bugzilla.redhat.com/show_bug.cgi?id=1857738): [release-4.5] Set timeoutSeconds to reflect expected timeout for OVS commands [#712](https://github.com/openshift/cluster-network-operator/pull/712) * [Bug 1858712](https://bugzilla.redhat.com/show_bug.cgi?id=1858712): Revert "[release-4.5] Bug 1854072: Check if the db file has been correctly initialized with raft. [#718](https://github.com/openshift/cluster-network-operator/pull/718) * [Bug 1856374](https://bugzilla.redhat.com/show_bug.cgi?id=1856374): Block MCS and metadata for host-networking pods [#706](https://github.com/openshift/cluster-network-operator/pull/706) * [Bug 1854072](https://bugzilla.redhat.com/show_bug.cgi?id=1854072): Check if the db file has been correctly initialized with raft. [#693](https://github.com/openshift/cluster-network-operator/pull/693) * [Bug 1854736](https://bugzilla.redhat.com/show_bug.cgi?id=1854736): [metrics] TargetDown alert is always fired in ovnkube-node job [#697](https://github.com/openshift/cluster-network-operator/pull/697) * [Bug 1851518](https://bugzilla.redhat.com/show_bug.cgi?id=1851518): Expose raft (nb-db/sb-db) election-timer and ovn-controller inactivity probe. [#682](https://github.com/openshift/cluster-network-operator/pull/682) * [Bug 1849051](https://bugzilla.redhat.com/show_bug.cgi?id=1849051): Split etcd sg rule ports range into different sg rules [#676](https://github.com/openshift/cluster-network-operator/pull/676) * [Bug 1846452](https://bugzilla.redhat.com/show_bug.cgi?id=1846452): Drop ovn-octavia provider limitation for multiprotocol listeners [#673](https://github.com/openshift/cluster-network-operator/pull/673) * [Bug 1843816](https://bugzilla.redhat.com/show_bug.cgi?id=1843816): bindata/network/ovn-kubernetes/ovnkube-: update resource requests [#651](https://github.com/openshift/cluster-network-operator/pull/651) * [Bug 1837575](https://bugzilla.redhat.com/show_bug.cgi?id=1837575): Allow connection between authentication net namespaces [#650](https://github.com/openshift/cluster-network-operator/pull/650) * [Bug 1829233](https://bugzilla.redhat.com/show_bug.cgi?id=1829233): Recreate DNS service upon Octavia upgrade [#607](https://github.com/openshift/cluster-network-operator/pull/607) * [Bug 1839733](https://bugzilla.redhat.com/show_bug.cgi?id=1839733): bindata/network/ovn-kubernetes/ovnkube-: update resource requests [#649](https://github.com/openshift/cluster-network-operator/pull/649) * [Bug 1838251](https://bugzilla.redhat.com/show_bug.cgi?id=1838251): The DHCP CNI daemonset should mount the netns paths [#645](https://github.com/openshift/cluster-network-operator/pull/645) * [Bug 1820472](https://bugzilla.redhat.com/show_bug.cgi?id=1820472): Not delete namespace object when cleanup not rended objects [#641](https://github.com/openshift/cluster-network-operator/pull/641) * [Bug 1834473](https://bugzilla.redhat.com/show_bug.cgi?id=1834473): ovnkube: really set NB/SB database inactivity probes to 60 seconds [#643](https://github.com/openshift/cluster-network-operator/pull/643) * [Bug 1826339](https://bugzilla.redhat.com/show_bug.cgi?id=1826339): openshift-sdn: rethink kube-proxy rules, fix spurious alerts [#635](https://github.com/openshift/cluster-network-operator/pull/635) * [Bug 1836175](https://bugzilla.redhat.com/show_bug.cgi?id=1836175): Bump ovn-kind-cno.sh script to use 4.5 image [#638](https://github.com/openshift/cluster-network-operator/pull/638) * OWNERS: add abhat [#627](https://github.com/openshift/cluster-network-operator/pull/627) * [Bug 1834473](https://bugzilla.redhat.com/show_bug.cgi?id=1834473): ovnkube: set NB/SB database inactivity probes to 60 seconds [#631](https://github.com/openshift/cluster-network-operator/pull/631) * [Bug 1833372](https://bugzilla.redhat.com/show_bug.cgi?id=1833372): Drop 'dep verify' from verify-style [#630](https://github.com/openshift/cluster-network-operator/pull/630) * [Bug 1831006](https://bugzilla.redhat.com/show_bug.cgi?id=1831006): For third party plugins enable testing of IPv6 single stack [#620](https://github.com/openshift/cluster-network-operator/pull/620) * [Bug 1829824](https://bugzilla.redhat.com/show_bug.cgi?id=1829824): Fix for wrong client passed to the purgeOpenStackLbPoolMember function. [#622](https://github.com/openshift/cluster-network-operator/pull/622) * [Bug 1832305](https://bugzilla.redhat.com/show_bug.cgi?id=1832305): Kuryr: Remove old SG rules on upgrade [#619](https://github.com/openshift/cluster-network-operator/pull/619) * [Bug 1829824](https://bugzilla.redhat.com/show_bug.cgi?id=1829824): Remove dead member from LB pool. [#612](https://github.com/openshift/cluster-network-operator/pull/612) * [Bug 1831680](https://bugzilla.redhat.com/show_bug.cgi?id=1831680): Prevent patching the HybridOverlayConfig after install time [#611](https://github.com/openshift/cluster-network-operator/pull/611) * [Bug 1831112](https://bugzilla.redhat.com/show_bug.cgi?id=1831112): Kuryr: Mount /run/netns to ensure netns access [#562](https://github.com/openshift/cluster-network-operator/pull/562) * [Bug 1825019](https://bugzilla.redhat.com/show_bug.cgi?id=1825019): Setting resource request for kube-proxy deployment [#608](https://github.com/openshift/cluster-network-operator/pull/608) * [Bug 1827009](https://bugzilla.redhat.com/show_bug.cgi?id=1827009): correctly tell ovnkube-node containers the label that hybrid overlay nodes have [#603](https://github.com/openshift/cluster-network-operator/pull/603) * [Bug 1826322](https://bugzilla.redhat.com/show_bug.cgi?id=1826322): sdn: fix typo in openshift-sdn run script [#601](https://github.com/openshift/cluster-network-operator/pull/601) * [Bug 1802481](https://bugzilla.redhat.com/show_bug.cgi?id=1802481): Don't override containernetworking binaries in SDN and Kuryr [#544](https://github.com/openshift/cluster-network-operator/pull/544) * mount /var/run/netns rslave in ovnkube [#579](https://github.com/openshift/cluster-network-operator/pull/579) * The NetworkAttachmentDefinition CRD should have description fields [#592](https://github.com/openshift/cluster-network-operator/pull/592) * Fix multus metrics endpoint to listen to localhost only [#593](https://github.com/openshift/cluster-network-operator/pull/593) * Adds failsafe for OVN nbctl daemon socket [#586](https://github.com/openshift/cluster-network-operator/pull/586) * ovn: use normal OVN DB address syntax [#582](https://github.com/openshift/cluster-network-operator/pull/582) * Kuryr: Open metric endpoint ports from pod subnets [#584](https://github.com/openshift/cluster-network-operator/pull/584) * Allow to only enable hybrid overlay and not handle Windows networks [#575](https://github.com/openshift/cluster-network-operator/pull/575) * Adds missing OVN NB SSL args to ovnkube master [#572](https://github.com/openshift/cluster-network-operator/pull/572) * [Bug 1817562](https://bugzilla.redhat.com/show_bug.cgi?id=1817562): Configure tls for multus metrics endpoint [#563](https://github.com/openshift/cluster-network-operator/pull/563) * [Bug 1818029](https://bugzilla.redhat.com/show_bug.cgi?id=1818029): Stop waiting for failed loadbalancer. [#564](https://github.com/openshift/cluster-network-operator/pull/564) * OWNERS: add bugzilla info [#570](https://github.com/openshift/cluster-network-operator/pull/570) * Remove logfile from ovnkube configmap as to avoid log rotation [#560](https://github.com/openshift/cluster-network-operator/pull/560) * [Bug 1807638](https://bugzilla.redhat.com/show_bug.cgi?id=1807638): Fixes to reliably save/restore flows. [#524](https://github.com/openshift/cluster-network-operator/pull/524) * Revert "Secure metrics endpoint for multus" [#558](https://github.com/openshift/cluster-network-operator/pull/558) * Revert "OVN: Ensure ovn-monitor-all=true before ovn-controller starts." [#557](https://github.com/openshift/cluster-network-operator/pull/557) * Enable KIND debugging in ovn-kind-cno [#546](https://github.com/openshift/cluster-network-operator/pull/546) * Secure metrics endpoint for multus [#548](https://github.com/openshift/cluster-network-operator/pull/548) * [Bug 1802557](https://bugzilla.redhat.com/show_bug.cgi?id=1802557): Pass --node-name and --node-ip to openshift-sdn-node [#535](https://github.com/openshift/cluster-network-operator/pull/535) * KIND deployments for CNO fails. [#545](https://github.com/openshift/cluster-network-operator/pull/545) * Update Progressing message for non-critical components [#510](https://github.com/openshift/cluster-network-operator/pull/510) * Add support for new Kuryrnetwork CRD format [#489](https://github.com/openshift/cluster-network-operator/pull/489) * Kuryr: Preserve unknown in remote_ip_prefixes in NP CRD [#543](https://github.com/openshift/cluster-network-operator/pull/543) * OVN: Fix initial OVS DB preparation. [#541](https://github.com/openshift/cluster-network-operator/pull/541) * Ensure admission controller ignores failure [#537](https://github.com/openshift/cluster-network-operator/pull/537) * Add the env-overrides debugging hack to openshift-sdn [#521](https://github.com/openshift/cluster-network-operator/pull/521) * OVN: Ensure ovn-monitor-all=true before ovn-controller starts. [#532](https://github.com/openshift/cluster-network-operator/pull/532) * RBAC for Whereabouts should reference ippools.whereabouts.cni.cncf.io [#527](https://github.com/openshift/cluster-network-operator/pull/527) * [Bug 1812583](https://bugzilla.redhat.com/show_bug.cgi?id=1812583): Normalize CPU requests on nodes [#530](https://github.com/openshift/cluster-network-operator/pull/530) * run-locally.sh: make CLUSTER_DIR override KUBECONFIG [#522](https://github.com/openshift/cluster-network-operator/pull/522) * [Bug 1810137](https://bugzilla.redhat.com/show_bug.cgi?id=1810137): Delete admission controller if double listeners is supported [#509](https://github.com/openshift/cluster-network-operator/pull/509) * [Bug 1811748](https://bugzilla.redhat.com/show_bug.cgi?id=1811748): Ensure removal of not rendered resources upon CNO recreation [#520](https://github.com/openshift/cluster-network-operator/pull/520) * Read install-config and wait for the requested amount of control plane nodes [#421](https://github.com/openshift/cluster-network-operator/pull/421) * Enables KIND deployments for CNO [#464](https://github.com/openshift/cluster-network-operator/pull/464) * Fix quotes in hybrid ovn [#515](https://github.com/openshift/cluster-network-operator/pull/515) * Document Hybird Overlay Config [#513](https://github.com/openshift/cluster-network-operator/pull/513) * [Bug 1811022](https://bugzilla.redhat.com/show_bug.cgi?id=1811022): Ensure correct Octavia API version is retrieved [#516](https://github.com/openshift/cluster-network-operator/pull/516) * [Bug 1807072](https://bugzilla.redhat.com/show_bug.cgi?id=1807072): Adds route-override-cni and whereabouts for secondary network routing and IPAM [#456](https://github.com/openshift/cluster-network-operator/pull/456) * Increase termination grace period to 45s to allow for flows to get saved [#511](https://github.com/openshift/cluster-network-operator/pull/511) * [Bug 1807611](https://bugzilla.redhat.com/show_bug.cgi?id=1807611): Set network config status even with unknown network plugin [#506](https://github.com/openshift/cluster-network-operator/pull/506) * Remove support for ovn2.11 [#467](https://github.com/openshift/cluster-network-operator/pull/467) * Update Kuryr K8s resources to latest versions [#455](https://github.com/openshift/cluster-network-operator/pull/455) * [Bug 1789881](https://bugzilla.redhat.com/show_bug.cgi?id=1789881): Start ovn correctly with hybrid networking [#500](https://github.com/openshift/cluster-network-operator/pull/500) * [Bug 1808498](https://bugzilla.redhat.com/show_bug.cgi?id=1808498): Ensure no API LB recreation happens upon Octavia upgrade [#508](https://github.com/openshift/cluster-network-operator/pull/508) * [Bug 1805987](https://bugzilla.redhat.com/show_bug.cgi?id=1805987): Uses the readiness indicator file option for Multus [#484](https://github.com/openshift/cluster-network-operator/pull/484) * [Bug 1797894](https://bugzilla.redhat.com/show_bug.cgi?id=1797894): Don't add empty MachineCIDR to noProxy [#503](https://github.com/openshift/cluster-network-operator/pull/503) * [Bug 1807638](https://bugzilla.redhat.com/show_bug.cgi?id=1807638): Minimize disruption to pod network while OVS is being upgraded [#476](https://github.com/openshift/cluster-network-operator/pull/476) * Update admission controller progression messaging [#474](https://github.com/openshift/cluster-network-operator/pull/474) * fix multi-net-spec Network CRD std URL [#493](https://github.com/openshift/cluster-network-operator/pull/493) * [Bug 1797894](https://bugzilla.redhat.com/show_bug.cgi?id=1797894): Add MachineNetworks to proxy.status.noPoxy [#490](https://github.com/openshift/cluster-network-operator/pull/490) * [Bug 1803697](https://bugzilla.redhat.com/show_bug.cgi?id=1803697): Changing OVN DB readinessProbe to check membership status instead of DB status [#466](https://github.com/openshift/cluster-network-operator/pull/466) * Kuryr bootstrap code split [#453](https://github.com/openshift/cluster-network-operator/pull/453) * Kuryr: Handle unexpected errors fetching CA cert [#462](https://github.com/openshift/cluster-network-operator/pull/462) * [Bug 1804734](https://bugzilla.redhat.com/show_bug.cgi?id=1804734): Kuryr: Disable multiple listeners for OVN provider [#486](https://github.com/openshift/cluster-network-operator/pull/486) * Adding run-remotely.sh script [#441](https://github.com/openshift/cluster-network-operator/pull/441) * [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) * Add rcarrillocruz as approver [#452](https://github.com/openshift/cluster-network-operator/pull/452) * Support CA certificate provided by user [#448](https://github.com/openshift/cluster-network-operator/pull/448) * sdn: use the correct socket path [#451](https://github.com/openshift/cluster-network-operator/pull/451) * [Bug 1791277](https://bugzilla.redhat.com/show_bug.cgi?id=1791277): Stop deploying kuryr-admission-controller if double listeners supported [#444](https://github.com/openshift/cluster-network-operator/pull/444) * Allow changing LogLevel online in Kuryr [#422](https://github.com/openshift/cluster-network-operator/pull/422) * ipv6 stuff part 2 [#424](https://github.com/openshift/cluster-network-operator/pull/424) * Change the metrics port for OVN-Kubernetes [#443](https://github.com/openshift/cluster-network-operator/pull/443) * Fix dhcp daemon api version [#442](https://github.com/openshift/cluster-network-operator/pull/442) * Support ovn2.12 [#439](https://github.com/openshift/cluster-network-operator/pull/439) * OVNKubernetes: introduce OVS anti-selector [#357](https://github.com/openshift/cluster-network-operator/pull/357) * ovn: container env variables need quotes [#440](https://github.com/openshift/cluster-network-operator/pull/440) * Remove some unwanted logging. Fix an error message [#437](https://github.com/openshift/cluster-network-operator/pull/437) * ovn custom geneve port number [#341](https://github.com/openshift/cluster-network-operator/pull/341) * OVN: use config file via ConfigMap rather than environment variables [#333](https://github.com/openshift/cluster-network-operator/pull/333) * ovn: fix master control plane job name [#436](https://github.com/openshift/cluster-network-operator/pull/436) * ovn: use app label instead of name for master metrics and quorum guard [#435](https://github.com/openshift/cluster-network-operator/pull/435) * [Bug 1781707](https://bugzilla.redhat.com/show_bug.cgi?id=1781707): openshift-sdn, CNO: handle new kubeconfig path [#420](https://github.com/openshift/cluster-network-operator/pull/420) * osdn, ovnk: add publishNotReadyAddresses to metrics services [#427](https://github.com/openshift/cluster-network-operator/pull/427) * [Bug 1769015](https://bugzilla.redhat.com/show_bug.cgi?id=1769015): Bump library go [#398](https://github.com/openshift/cluster-network-operator/pull/398) * Use app label instead of name on ovnkube-master ds [#419](https://github.com/openshift/cluster-network-operator/pull/419) * run-locally: rebuild the CNO [#426](https://github.com/openshift/cluster-network-operator/pull/426) * Autodetect OVN octavia provider [#391](https://github.com/openshift/cluster-network-operator/pull/391) * [Bug 1754046](https://bugzilla.redhat.com/show_bug.cgi?id=1754046): Modif kuryr-admission-controller pod definition [#423](https://github.com/openshift/cluster-network-operator/pull/423) * ipv6 stuff part 1 [#417](https://github.com/openshift/cluster-network-operator/pull/417) * ovn-kube: add pod disruption budget, readiness check [#414](https://github.com/openshift/cluster-network-operator/pull/414) * [Bug 1779133](https://bugzilla.redhat.com/show_bug.cgi?id=1779133): sdn: Make openshift-user-workload-monitoring global on multitenant [#415](https://github.com/openshift/cluster-network-operator/pull/415) * OVN - fix cluster role binding [#412](https://github.com/openshift/cluster-network-operator/pull/412) * [Bug 1779183](https://bugzilla.redhat.com/show_bug.cgi?id=1779183): Don't mark the operator un-Available or Degraded because of multus-admission-controller [#401](https://github.com/openshift/cluster-network-operator/pull/401) * [Bug 1773870](https://bugzilla.redhat.com/show_bug.cgi?id=1773870): Check if infra.Status.PlatformStatus exists before accessing it [#406](https://github.com/openshift/cluster-network-operator/pull/406) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/42c1a06674b4466b190f09394bbf5ad04d9e9a76...631bec3d69451b2efa4630cf7025ad2ac57e7c70) ### [cluster-node-tuned](https://github.com/openshift/openshift-tuned/tree/27b3ad7052a2b8732e51cc0283dcc307c0b5dcc0) * Add component field to OWNERS file. [#37](https://github.com/openshift/openshift-tuned/pull/37) * Obsoleting repository for release-4.4 and higher branches. [#36](https://github.com/openshift/openshift-tuned/pull/36) * Support for the "rendered" Tuned CR. [#35](https://github.com/openshift/openshift-tuned/pull/35) * Refactoring to use profiles.tuned.openshift.io [#34](https://github.com/openshift/openshift-tuned/pull/34) * [Full changelog](https://github.com/openshift/openshift-tuned/compare/8705571c5afaeac1953376e9eef734027267066b...27b3ad7052a2b8732e51cc0283dcc307c0b5dcc0) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/2d0c2e54d6a83ed4d2d22500104ae0c54a0c4f0d) * [Bug 1833440](https://bugzilla.redhat.com/show_bug.cgi?id=1833440): Resolve tuned issue with removing parent profile cmdline parameters. [#131](https://github.com/openshift/cluster-node-tuning-operator/pull/131) * [Bug 1834693](https://bugzilla.redhat.com/show_bug.cgi?id=1834693): Fix issues with profile application on non-RHCOS platforms with host tuned. [#132](https://github.com/openshift/cluster-node-tuning-operator/pull/132) * Mount host's /etc/sysctl.{conf,d/} to enable sysctl override from the host. [#126](https://github.com/openshift/cluster-node-tuning-operator/pull/126) * Support isolate_managed_irq in the realtime profile. [#124](https://github.com/openshift/cluster-node-tuning-operator/pull/124) * Fix tuned reload behaviour on SIGHUP for invalid tuned profiles. [#123](https://github.com/openshift/cluster-node-tuning-operator/pull/123) * Add component field to OWNERS file. [#122](https://github.com/openshift/cluster-node-tuning-operator/pull/122) * Support for MachineConfigs. [#119](https://github.com/openshift/cluster-node-tuning-operator/pull/119) * Kube 1.18 rebase (library-go, api, client-go) [#121](https://github.com/openshift/cluster-node-tuning-operator/pull/121) * Add dagrayvid to reviewers [#116](https://github.com/openshift/cluster-node-tuning-operator/pull/116) * Retry handling of profile changes on errors. [#117](https://github.com/openshift/cluster-node-tuning-operator/pull/117) * Updating OWNERS file. [#113](https://github.com/openshift/cluster-node-tuning-operator/pull/113) * [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) * Set fs.inotify.max_user_instances=8192 in openshift-node profile. [#104](https://github.com/openshift/cluster-node-tuning-operator/pull/104) * Operator upgrade issues. [#103](https://github.com/openshift/cluster-node-tuning-operator/pull/103) * Add preliminary support for the cpu-partitioning profile. [#102](https://github.com/openshift/cluster-node-tuning-operator/pull/102) * Switch to golang 1.13 and k8s 1.17. [#101](https://github.com/openshift/cluster-node-tuning-operator/pull/101) * Merge openshift-tuned [#99](https://github.com/openshift/cluster-node-tuning-operator/pull/99) * Remove "tuned-profiles" ConfigMap. [#98](https://github.com/openshift/cluster-node-tuning-operator/pull/98) * Refactoring to use profiles.tuned.openshift.io [#96](https://github.com/openshift/cluster-node-tuning-operator/pull/96) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/eaacf04c6cc9e83ad4978c108aabb395d5a771ec...2d0c2e54d6a83ed4d2d22500104ae0c54a0c4f0d) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/b0b9503d446d57e81b5c3338ca369e84ebc9bf1c) * [Bug 1836927](https://bugzilla.redhat.com/show_bug.cgi?id=1836927): Prefer etcd endpoints configmap for storage URL discovery [#364](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/364) * [Bug 1834852](https://bugzilla.redhat.com/show_bug.cgi?id=1834852): Add make target to run operator with telepresence [#356](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/356) * [Bug 1795163](https://bugzilla.redhat.com/show_bug.cgi?id=1795163): openshift-apiserver operator not available when used for single node cluster (CRC) [#362](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/362) * [Bug 1832220](https://bugzilla.redhat.com/show_bug.cgi?id=1832220): operator: add openshift-etcd-operator namespace to related objects [#360](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/360) * [Bug 1827050](https://bugzilla.redhat.com/show_bug.cgi?id=1827050): Update to use revised ApplyDeployment [#354](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/354) * [Bug 1828835](https://bugzilla.redhat.com/show_bug.cgi?id=1828835): remove duplicate migration informer start [#355](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/355) * [Bug 1828457](https://bugzilla.redhat.com/show_bug.cgi?id=1828457): bump(*): vendor update [#358](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/358) * Fix build_info reporting [#353](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/353) * Add component to OWNERS [#352](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/352) * [DEVEXP-424](https://issues.redhat.com/browse/DEVEXP-424): Mounting node pull secrets [#284](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/284) * encryption provider [#347](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/347) * takes encryption controllers from apiservercontrollerset [#346](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/346) * OAuthAPIServerController [#344](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/344) * updates to the newest version of library-go (context) [#345](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/345) * starter: fix graceful operator shutdown [#343](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/343) * [Bug 1812583](https://bugzilla.redhat.com/show_bug.cgi?id=1812583): Normalize CPU requests on masters [#334](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/334) * [Bug 1814618](https://bugzilla.redhat.com/show_bug.cgi?id=1814618): storage urls observer: prevent event/log spam [#338](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/338) * bump(*): vendor update [#337](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/337) * brings APIServicesToManage to OAS [#336](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/336) * makes ObserveConfigController to react on config updates. [#335](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/335) * uses the generic workload controller [#333](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/333) * [Bug 1808568](https://bugzilla.redhat.com/show_bug.cgi?id=1808568): Fix rollout strategy to never run more than one pod per node [#331](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/331) * doesn't allow for specifying the worker count number for workload controller [#329](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/329) * waits for requestheader-client-ca-file in extension-apiserver-authentication before rolling out a new version [#327](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/327) * [Bug 1804717](https://bugzilla.redhat.com/show_bug.cgi?id=1804717): Cleanup switch to managing openshift-apiserver pods with a deployment [#324](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/324) * Degrade on no host etcd endpoints [#321](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/321) * [Bug 1804717](https://bugzilla.redhat.com/show_bug.cgi?id=1804717): Switch to managing openshift-apiserver pods with a deployment [#313](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/313) * [Bug 1806671](https://bugzilla.redhat.com/show_bug.cgi?id=1806671): openshift-apiserver should never use the bootstrap etcd member [#320](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/320) * waits for extension-apiserver-authentication before rolling out a new version [#317](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/317) * [Bug 1805254](https://bugzilla.redhat.com/show_bug.cgi?id=1805254): openshift-apiserver should directly use the host-etcd IPs [#312](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/312) * Move default config to its own path [#308](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/308) * [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) * encryption: switch to kube-storage-version-migrator [#291](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/291) * picks kube 1.17.1 [#305](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/305) * [Bug 1792386](https://bugzilla.redhat.com/show_bug.cgi?id=1792386): set the operand version and make the CVO wait [#303](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/303) * OAuth related API Services can be managed/served by an external server/operator [#294](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/294) * split apiserver controllers initialization to a separate module [#290](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/290) * simplify logic to get the proxy configmap [#288](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/288) * bump(library-go) changes the next empty encryption key's name for encryption e2e test [#297](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/297) * bump library-go [#293](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/293) * Specify "bindNetwork: tcp" so apiserver will work on IPv6 single-stack [#273](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/273) * merge hashing resources for forced DS rollouts [#289](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/289) * switch to including hashes in annotation instead of ordered plumbing [#285](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/285) * vastly simplify the image registry trust configmap [#287](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/287) * replace verbosity based on string substitution for ease [#286](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/286) * create apiservice controller [#275](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/275) * separate finalizer cleanup controller to allow re-use [#276](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/276) * bump(*): kubernetes-1.17.0-rc.2 [#280](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/280) * update for library-go condition fixes. [#282](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/282) * [Bug 1781574](https://bugzilla.redhat.com/show_bug.cgi?id=1781574): Fix panic in workload controller [#277](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/277) * Replace --{minimal-shutdown -> shutdown-delay}-duration [#274](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/274) * bump(*): library-go for fileobserver fixes and switch to go.mod [#257](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/257) * [Bug 1716835](https://bugzilla.redhat.com/show_bug.cgi?id=1716835): Hooking Image Registry internal service certificates [#259](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/259) * [Bug 1779263](https://bugzilla.redhat.com/show_bug.cgi?id=1779263): bump(library-go): encryption: cope with missing revisions on upgrade [#271](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/271) * load test for migration [#261](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/261) * [Bug 1771986](https://bugzilla.redhat.com/show_bug.cgi?id=1771986): encryption: backup/restore support + speedup + fixes [#267](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/267) * adds scaffolding for e2e perf/load encryption tests [#265](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/265) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/18125a2f4cd2462c88123a906814385d82b50cb7...b0b9503d446d57e81b5c3338ca369e84ebc9bf1c) ### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/f5f0253c428d50da5575651f227e1cb1d227cdf4) * [Bug 1860397](https://bugzilla.redhat.com/show_bug.cgi?id=1860397): account for nil DaemonSet returned from library-go [#164](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/164) * [Bug 1814446](https://bugzilla.redhat.com/show_bug.cgi?id=1814446): ensure progressing is not set to false if version is missing [#158](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/158) * [Bug 1826230](https://bugzilla.redhat.com/show_bug.cgi?id=1826230): bump(build-machinery-go) and update go-bindata to match [#157](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/157) * Add component to OWNERS [#151](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/151) * [Bug 1821895](https://bugzilla.redhat.com/show_bug.cgi?id=1821895): Bump k8s to 1.18 and openshift/* to master [#149](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/149) * [Bug 1805168](https://bugzilla.redhat.com/show_bug.cgi?id=1805168): inject global proxy envs,ca into OCM daemonset [#145](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/145) * [Bug 1806913](https://bugzilla.redhat.com/show_bug.cgi?id=1806913): Remove run-level for OCM and operator [#143](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/143) * Move default config to its own path [#138](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/138) * [Bug 1804434](https://bugzilla.redhat.com/show_bug.cgi?id=1804434): Report "Progressing=True" during ds rollout [#140](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/140) * [Bug 1804432](https://bugzilla.redhat.com/show_bug.cgi?id=1804432): Fallback to logs on ocm termination [#139](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/139) * [Bug 1788142](https://bugzilla.redhat.com/show_bug.cgi?id=1788142): bump(*) [#137](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/137) * [DEVEXP-490](https://issues.redhat.com/browse/DEVEXP-490): bump k8s 1.17.0-rc.1 [#135](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/135) * monitoring: move service monitor RBAC rules to manifests/ [#130](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/130) * [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/8c7fc46cb7baaa3a6dcc1f469eb578a2a4109ec1...f5f0253c428d50da5575651f227e1cb1d227cdf4) ### [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller/tree/b3c936ae04c568d3b65facd1ac7b0416402c6a90) * [Bug 1858798](https://bugzilla.redhat.com/show_bug.cgi?id=1858798): add UID deallocation logic [#32](https://github.com/openshift/cluster-policy-controller/pull/32) * [Bug 1826230](https://bugzilla.redhat.com/show_bug.cgi?id=1826230): bump k8s to 1.18.2 [#27](https://github.com/openshift/cluster-policy-controller/pull/27) * [Bug 1820687](https://bugzilla.redhat.com/show_bug.cgi?id=1820687): use patch when updating namespace [#22](https://github.com/openshift/cluster-policy-controller/pull/22) * Add BZ component name to OWNERS [#23](https://github.com/openshift/cluster-policy-controller/pull/23) * [Bug 1812593](https://bugzilla.redhat.com/show_bug.cgi?id=1812593): Live reload kubeconfig client certs [#19](https://github.com/openshift/cluster-policy-controller/pull/19) * Switch to go.mod and bump to k8s 1.17.1 [#16](https://github.com/openshift/cluster-policy-controller/pull/16) * [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/551f86fa2c2103fe6103e694c9c84b45ef0b0ad3...b3c936ae04c568d3b65facd1ac7b0416402c6a90) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/88bac130a1995197e6412f0e0d3253dcf131a5a4) * [Bug 1846145](https://bugzilla.redhat.com/show_bug.cgi?id=1846145): Fix Jenkins Monitored templates typo and other updates [#291](https://github.com/openshift/cluster-samples-operator/pull/291) * [Bug 1850683](https://bugzilla.redhat.com/show_bug.cgi?id=1850683): Enable P&Z imagestreams in 4.5 [#296](https://github.com/openshift/cluster-samples-operator/pull/296) * [Bug 1843953](https://bugzilla.redhat.com/show_bug.cgi?id=1843953): pull in sso compatibility fixes for 4.5 and above [#286](https://github.com/openshift/cluster-samples-operator/pull/286) * [Bug 1838716](https://bugzilla.redhat.com/show_bug.cgi?id=1838716): improve reason text on degraded condition [#275](https://github.com/openshift/cluster-samples-operator/pull/275) * [Bug 1835112](https://bugzilla.redhat.com/show_bug.cgi?id=1835112): ensure s390/ppc64le platforms bootstrap as removed following upgrade [#277](https://github.com/openshift/cluster-samples-operator/pull/277) * [Bug 1835112](https://bugzilla.redhat.com/show_bug.cgi?id=1835112): avoid listing file system content for unsupported architures [#271](https://github.com/openshift/cluster-samples-operator/pull/271) * [Bug 1829874](https://bugzilla.redhat.com/show_bug.cgi?id=1829874): update Dockerfile.rhel builder image to line up with art/brew/osbs [#268](https://github.com/openshift/cluster-samples-operator/pull/268) * [Bug 1828065](https://bugzilla.redhat.com/show_bug.cgi?id=1828065): correctly handle removed templates watch events as part of an upgrade [#265](https://github.com/openshift/cluster-samples-operator/pull/265) * [Bug 1825774](https://bugzilla.redhat.com/show_bug.cgi?id=1825774): add back missing parts to make openshift-config namespace secret list… [#264](https://github.com/openshift/cluster-samples-operator/pull/264) * remove pull secret copy, defer to image registry [#249](https://github.com/openshift/cluster-samples-operator/pull/249) * samples bump for 4.5 [#262](https://github.com/openshift/cluster-samples-operator/pull/262) * Add component to OWNERS [#255](https://github.com/openshift/cluster-samples-operator/pull/255) * [Bug 1822381](https://bugzilla.redhat.com/show_bug.cgi?id=1822381): revert pr 177; no override jenkins* registry hosts for mirrors [#260](https://github.com/openshift/cluster-samples-operator/pull/260) * more work around metric unit tests flakes [#259](https://github.com/openshift/cluster-samples-operator/pull/259) * [Bug 1818476](https://bugzilla.redhat.com/show_bug.cgi?id=1818476): copy install pull secret when boostrapped as removed [#256](https://github.com/openshift/cluster-samples-operator/pull/256) * handle concurrent metrics_test.go hiccups [#258](https://github.com/openshift/cluster-samples-operator/pull/258) * create metric/alert around sample boostrapping as removed for inacces… [#236](https://github.com/openshift/cluster-samples-operator/pull/236) * [DEVEXP-557](https://issues.redhat.com/browse/DEVEXP-557): k8s 118 rebase, golang 1.13 bump [#253](https://github.com/openshift/cluster-samples-operator/pull/253) * manifests: Add the new 'tools' image as an image stream for debug [#252](https://github.com/openshift/cluster-samples-operator/pull/252) * [Bug 1813175](https://bugzilla.redhat.com/show_bug.cgi?id=1813175): abort metrics in general if removed/unmanaged [#246](https://github.com/openshift/cluster-samples-operator/pull/246) * manifests: add openshift/oauth-proxy:v4.4 image [#241](https://github.com/openshift/cluster-samples-operator/pull/241) * [Bug 1811143](https://bugzilla.redhat.com/show_bug.cgi?id=1811143): purge removed imagestreams as a part of upgrade from progessing/impor… [#240](https://github.com/openshift/cluster-samples-operator/pull/240) * Revert "add imagestream for oauthproxy image" [#238](https://github.com/openshift/cluster-samples-operator/pull/238) * removed unused code generation related dependencies [#227](https://github.com/openshift/cluster-samples-operator/pull/227) * [Bug 1804763](https://bugzilla.redhat.com/show_bug.cgi?id=1804763): add imagestream for oauthproxy image [#228](https://github.com/openshift/cluster-samples-operator/pull/228) * [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) * [DEXP-507](https://issues.redhat.com/browse/DEXP-507): Ipv6 disc boot removed 2 [#221](https://github.com/openshift/cluster-samples-operator/pull/221) * [Bug 1782683](https://bugzilla.redhat.com/show_bug.cgi?id=1782683): no longer gate removed processing when imagestreams in progress [#220](https://github.com/openshift/cluster-samples-operator/pull/220) * [Bug 1782467](https://bugzilla.redhat.com/show_bug.cgi?id=1782467): complete mysql/nginx/nodejs eol removal [#217](https://github.com/openshift/cluster-samples-operator/pull/217) * [DEVEXP-507](https://issues.redhat.com/browse/DEVEXP-507): bootstrap as removed for IPv6 [#214](https://github.com/openshift/cluster-samples-operator/pull/214) * [Bug 1784315](https://bugzilla.redhat.com/show_bug.cgi?id=1784315): properly handle removal of samplesRegistry; clean up importError mess… [#211](https://github.com/openshift/cluster-samples-operator/pull/211) * [Bug 1788612](https://bugzilla.redhat.com/show_bug.cgi?id=1788612): add openjdk8:1.1 imagestream back [#216](https://github.com/openshift/cluster-samples-operator/pull/216) * [Bug 1782467](https://bugzilla.redhat.com/show_bug.cgi?id=1782467): update nodejs for EOLs [#215](https://github.com/openshift/cluster-samples-operator/pull/215) * [Bug 1788612](https://bugzilla.redhat.com/show_bug.cgi?id=1788612): temp disable of openjdk-8-11 while it seems busted on registry.redhat.io [#212](https://github.com/openshift/cluster-samples-operator/pull/212) * [Bug 1782467](https://bugzilla.redhat.com/show_bug.cgi?id=1782467): bump samples since PHP EOL template updates now breaking image-eco [#213](https://github.com/openshift/cluster-samples-operator/pull/213) * [Bug 1778613](https://bugzilla.redhat.com/show_bug.cgi?id=1778613): bump samples include openjdk ist name fix [#210](https://github.com/openshift/cluster-samples-operator/pull/210) * [Bug 1782467](https://bugzilla.redhat.com/show_bug.cgi?id=1782467): pull in openshift/library changes, including nginx/perl deprecations [#209](https://github.com/openshift/cluster-samples-operator/pull/209) * Switch to client go [#207](https://github.com/openshift/cluster-samples-operator/pull/207) * [Bug 1779933](https://bugzilla.redhat.com/show_bug.cgi?id=1779933): set version to start for s390/ppc until we have actual samples [#205](https://github.com/openshift/cluster-samples-operator/pull/205) * [DEVEXP-493](https://issues.redhat.com/browse/DEVEXP-493): bump k8s 1.17.-rc1 [#202](https://github.com/openshift/cluster-samples-operator/pull/202) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/0887695ef7b969dc9b4288cee79f1d5eac36ee2f...88bac130a1995197e6412f0e0d3253dcf131a5a4) ### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/d6f4043f9bdb6bd702935bb68af6be6a01e4907a) * [Bug 1846112](https://bugzilla.redhat.com/show_bug.cgi?id=1846112): Includes validation check for VolumeSnapshot v1alpha1 CRDs [#60](https://github.com/openshift/cluster-storage-operator/pull/60) * Add BZ component to OWNERS [#52](https://github.com/openshift/cluster-storage-operator/pull/52) * [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/6a117a8d60772e72d1cf4dc0fa63e196c5776f04...d6f4043f9bdb6bd702935bb68af6be6a01e4907a) ### [cluster-svcat-apiserver-operator](https://github.com/openshift/cluster-svcat-apiserver-operator/tree/954e09cfca522e175a23cf57b00c2b634c1d49dc) * Add component to OWNERS file [#87](https://github.com/openshift/cluster-svcat-apiserver-operator/pull/87) * Re-add service catalog apiserver removal job [#82](https://github.com/openshift/cluster-svcat-apiserver-operator/pull/82) * Revert "Re-add service catalog apiserver removal job" [#81](https://github.com/openshift/cluster-svcat-apiserver-operator/pull/81) * Re-add service catalog apiserver removal job [#80](https://github.com/openshift/cluster-svcat-apiserver-operator/pull/80) * Revert "Add service catalog apiserver removal job" [#79](https://github.com/openshift/cluster-svcat-apiserver-operator/pull/79) * Add service catalog apiserver removal job [#74](https://github.com/openshift/cluster-svcat-apiserver-operator/pull/74) * [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) * [Bug 1778820](https://bugzilla.redhat.com/show_bug.cgi?id=1778820): add message string to alert [#73](https://github.com/openshift/cluster-svcat-apiserver-operator/pull/73) * [Full changelog](https://github.com/openshift/cluster-svcat-apiserver-operator/compare/2523919a04d428bfa82602f5f6cc50ca38eb48c0...954e09cfca522e175a23cf57b00c2b634c1d49dc) ### [cluster-svcat-controller-manager-operator](https://github.com/openshift/cluster-svcat-controller-manager-operator/tree/b1168c6cc3a8787c6f42486e9feb38c564a4e31a) * Add component to OWNERS file [#76](https://github.com/openshift/cluster-svcat-controller-manager-operator/pull/76) * add create-only annotation [#74](https://github.com/openshift/cluster-svcat-controller-manager-operator/pull/74) * Add service catalog remover job [#68](https://github.com/openshift/cluster-svcat-controller-manager-operator/pull/68) * [Bug 1778820](https://bugzilla.redhat.com/show_bug.cgi?id=1778820): add message to alert [#66](https://github.com/openshift/cluster-svcat-controller-manager-operator/pull/66) * [Full changelog](https://github.com/openshift/cluster-svcat-controller-manager-operator/compare/727d37d929cb388744362c98fbcaf9ef547cd4b6...b1168c6cc3a8787c6f42486e9feb38c564a4e31a) ### [cluster-update-keys](https://github.com/openshift/cluster-update-keys/tree/7befe524e3ec008d069cc80fd5efc913b3a53e8f) * [Bug 1854960](https://bugzilla.redhat.com/show_bug.cgi?id=1854960): Update CI search location to match where release signer publishes [#19](https://github.com/openshift/cluster-update-keys/pull/19) * [Full changelog](https://github.com/openshift/cluster-update-keys/compare/cca4ce696383e70ae669e770bd63265a9540b721...7befe524e3ec008d069cc80fd5efc913b3a53e8f) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/40ec7e4f90b9fa0992145b926bd5f5bf6bd973a3) * [Bug 1848729](https://bugzilla.redhat.com/show_bug.cgi?id=1848729): Expand supported set of probe field mutations [#389](https://github.com/openshift/cluster-version-operator/pull/389) * [Bug 1843526](https://bugzilla.redhat.com/show_bug.cgi?id=1843526): pkg/cvo/sync_worker: Do not treat "All errors were context errors..." as success [#378](https://github.com/openshift/cluster-version-operator/pull/378) * [Bug 1838872](https://bugzilla.redhat.com/show_bug.cgi?id=1838872): Avoid pre-creating clusteroperators that should be excluded [#370](https://github.com/openshift/cluster-version-operator/pull/370) * [Bug 1834568](https://bugzilla.redhat.com/show_bug.cgi?id=1834568): Add cert to service to support https [#366](https://github.com/openshift/cluster-version-operator/pull/366) * [Bug 1823306](https://bugzilla.redhat.com/show_bug.cgi?id=1823306): pkg/cvo/upgradeable: Mention "between minor versions" [#356](https://github.com/openshift/cluster-version-operator/pull/356) * Update readme to include fast fill logic [#363](https://github.com/openshift/cluster-version-operator/pull/363) * [Bug 1827166](https://bugzilla.redhat.com/show_bug.cgi?id=1827166): pkg/cvo/sync_worker: Log precondition handling [#360](https://github.com/openshift/cluster-version-operator/pull/360) * [Bug 1825512](https://bugzilla.redhat.com/show_bug.cgi?id=1825512): Support v1 crds in manifests [#352](https://github.com/openshift/cluster-version-operator/pull/352) * Add LalatenduMohanty to the owner list [#351](https://github.com/openshift/cluster-version-operator/pull/351) * Using optr.queue.ShutDown directly as upstream K8s is fixed now [#339](https://github.com/openshift/cluster-version-operator/pull/339) * [Bug 1825003](https://bugzilla.redhat.com/show_bug.cgi?id=1825003): pkg/payload/task: Include name/reason in "unknown error" message [#185](https://github.com/openshift/cluster-version-operator/pull/185) * Do not report errors to status loop on progressing [#343](https://github.com/openshift/cluster-version-operator/pull/343) * pkg/cvo/updatepayload: Fix "deafult" -> "default" typo [#345](https://github.com/openshift/cluster-version-operator/pull/345) * pkg/cvo/sync_worker: Fix "successfull" -> "successful" typo [#346](https://github.com/openshift/cluster-version-operator/pull/346) * docs/dev/clusteroperator.md: Change Failing to Degraded [#350](https://github.com/openshift/cluster-version-operator/pull/350) * cvo: When installing or upgrading, fast-fill cluster-operators [#318](https://github.com/openshift/cluster-version-operator/pull/318) * OWNERS: Document 'component' property [#347](https://github.com/openshift/cluster-version-operator/pull/347) * OWNERS: Add component Cluster Version Operator [#344](https://github.com/openshift/cluster-version-operator/pull/344) * Rearranging the sections in README [#338](https://github.com/openshift/cluster-version-operator/pull/338) * docs/user/status: Document RetrievedUpdates reasons [#335](https://github.com/openshift/cluster-version-operator/pull/335) * OWNERS: add OTA team members to approvers list [#331](https://github.com/openshift/cluster-version-operator/pull/331) * [Bug 1805172](https://bugzilla.redhat.com/show_bug.cgi?id=1805172): pkg/verify/verifyconfigmap: Add klog logging [#328](https://github.com/openshift/cluster-version-operator/pull/328) * Migrate to go modules and k8s 1.17 [#297](https://github.com/openshift/cluster-version-operator/pull/297) * [Bug 1768260](https://bugzilla.redhat.com/show_bug.cgi?id=1768260): lib,pkg: provide detailed errors for workload failures [#316](https://github.com/openshift/cluster-version-operator/pull/316) * [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) * [Bug 1790629](https://bugzilla.redhat.com/show_bug.cgi?id=1790629): use st.Manifest.OriginalFilename if object doesn't have a name [#302](https://github.com/openshift/cluster-version-operator/pull/302) * [Bug 1793209](https://bugzilla.redhat.com/show_bug.cgi?id=1793209): Don't use protobuf client for SecurityContextConstraints [#308](https://github.com/openshift/cluster-version-operator/pull/308) * verify: Copy clientBuilder during cloning of a verifier [#306](https://github.com/openshift/cluster-version-operator/pull/306) * [Bug 1793051](https://bugzilla.redhat.com/show_bug.cgi?id=1793051): cvo: pass limiter when creating a store [#303](https://github.com/openshift/cluster-version-operator/pull/303) * Refactor the verify package to not have dependencies on CVO [#279](https://github.com/openshift/cluster-version-operator/pull/279) * [Bug 1791863](https://bugzilla.redhat.com/show_bug.cgi?id=1791863): lib/resourcemerge/core: Clear livenessProbe and readinessProbe if nil in required [#298](https://github.com/openshift/cluster-version-operator/pull/298) * pkg/payload/image: avoid rendering manifests [#241](https://github.com/openshift/cluster-version-operator/pull/241) * [Bug 1781283](https://bugzilla.redhat.com/show_bug.cgi?id=1781283): Set resource requests on the extract job [#276](https://github.com/openshift/cluster-version-operator/pull/276) * [Bug 1769717](https://bugzilla.redhat.com/show_bug.cgi?id=1769717): Add support to EnsureServicePorts [#272](https://github.com/openshift/cluster-version-operator/pull/272) * docs/user/reconciliation: Document release-image application [#201](https://github.com/openshift/cluster-version-operator/pull/201) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/b033473ff86183a5389b720ada21b6cb955e9405...40ec7e4f90b9fa0992145b926bd5f5bf6bd973a3) ### [configmap-reloader](https://github.com/openshift/configmap-reload/tree/8b987c8ea3b397bd7011d50e06dbdc830999a52f) * OWNERS: add component [#20](https://github.com/openshift/configmap-reload/pull/20) * [Full changelog](https://github.com/openshift/configmap-reload/compare/841b0bfe743999fcc9b0528ea689f728eb92aee7...8b987c8ea3b397bd7011d50e06dbdc830999a52f) ### [console](https://github.com/openshift/console/tree/49d19ad1d5e914dec666df83263dbffcb64bc228) * [Bug 1856867](https://bugzilla.redhat.com/show_bug.cgi?id=1856867): Do not prune empty values from sample on create operand page [#5988](https://github.com/openshift/console/pull/5988) * [Bug 1855741](https://bugzilla.redhat.com/show_bug.cgi?id=1855741): cherry-pick 4.5 fix git url validation [#5896](https://github.com/openshift/console/pull/5896) * [Bug 1866330](https://bugzilla.redhat.com/show_bug.cgi?id=1866330): Make the Node Labelling Note more generic to accomodate LSO and dynam… [#6246](https://github.com/openshift/console/pull/6246) * [Bug 1850292](https://bugzilla.redhat.com/show_bug.cgi?id=1850292): disable addOnPaste in <SelectorInput> [#5809](https://github.com/openshift/console/pull/5809) * [Bug 1848530](https://bugzilla.redhat.com/show_bug.cgi?id=1848530): Fix ListDropdown loading state [#5778](https://github.com/openshift/console/pull/5778) * [Bug 1857314](https://bugzilla.redhat.com/show_bug.cgi?id=1857314): Remove updation of Overview filesystem query. [#5999](https://github.com/openshift/console/pull/5999) * [Bug 1856948](https://bugzilla.redhat.com/show_bug.cgi?id=1856948): Fix incorrect monitoring doc link [#5990](https://github.com/openshift/console/pull/5990) * [Bug 1855812](https://bugzilla.redhat.com/show_bug.cgi?id=1855812): Allow Tekton Event Listeners to render without a full route [#5946](https://github.com/openshift/console/pull/5946) * [Bug 1851088](https://bugzilla.redhat.com/show_bug.cgi?id=1851088): console hit runtime error when all receivers are deleted [#5826](https://github.com/openshift/console/pull/5826) * [Bug 1849107](https://bugzilla.redhat.com/show_bug.cgi?id=1849107): Fix for duplicate 'Edit Application Grouping' in knative services [#5792](https://github.com/openshift/console/pull/5792) * [Bug 1857821](https://bugzilla.redhat.com/show_bug.cgi?id=1857821): Fix for pod ring exception [#6021](https://github.com/openshift/console/pull/6021) * [Bug 1852287](https://bugzilla.redhat.com/show_bug.cgi?id=1852287): OCS branding changes for External & Internal Mode [#5854](https://github.com/openshift/console/pull/5854) * [Bug 1847277](https://bugzilla.redhat.com/show_bug.cgi?id=1847277): Fix legacy operand form runtime error [#5751](https://github.com/openshift/console/pull/5751) * [Bug 1847283](https://bugzilla.redhat.com/show_bug.cgi?id=1847283): Fix number widget detection in operand form [#5753](https://github.com/openshift/console/pull/5753) * [Bug 1842717](https://bugzilla.redhat.com/show_bug.cgi?id=1842717): Prevent OLM tab component unmounting every render [#5643](https://github.com/openshift/console/pull/5643) * [Bug 1853274](https://bugzilla.redhat.com/show_bug.cgi?id=1853274): Fix runtime error on legacy operand form [#5878](https://github.com/openshift/console/pull/5878) * [Bug 1845125](https://bugzilla.redhat.com/show_bug.cgi?id=1845125): Use undefined as default value for width hook [#5689](https://github.com/openshift/console/pull/5689) * [Bug 1847933](https://bugzilla.redhat.com/show_bug.cgi?id=1847933): Fixed inconsistency in breakdown and utilization card wrt capacities [#5761](https://github.com/openshift/console/pull/5761) * [Bug 1845934](https://bugzilla.redhat.com/show_bug.cgi?id=1845934): set tileName to desc.kind if displayName not supplied [#5713](https://github.com/openshift/console/pull/5713) * [Bug 1845602](https://bugzilla.redhat.com/show_bug.cgi?id=1845602): Dont update TargetNamespace when switching UpdateChannels [#5703](https://github.com/openshift/console/pull/5703) * [Bug 1845231](https://bugzilla.redhat.com/show_bug.cgi?id=1845231): Fix NPE in combinedDisk [#5692](https://github.com/openshift/console/pull/5692) * [Bug 1856268](https://bugzilla.redhat.com/show_bug.cgi?id=1856268): Fix crash (white screen) when cancel Pipeline Create with open sidebar [#5958](https://github.com/openshift/console/pull/5958) * [Bug 1844503](https://bugzilla.redhat.com/show_bug.cgi?id=1844503): Use browser-native support for lazy-loading images [#5681](https://github.com/openshift/console/pull/5681) * [Bug 1843552](https://bugzilla.redhat.com/show_bug.cgi?id=1843552): Only show Edit Grouping action for VMs in topology view [#5662](https://github.com/openshift/console/pull/5662) * [Bug 1842968](https://bugzilla.redhat.com/show_bug.cgi?id=1842968): - Operand's tab for Operand list view is missing [#5653](https://github.com/openshift/console/pull/5653) * [Bug 1846969](https://bugzilla.redhat.com/show_bug.cgi?id=1846969): Migrate to DevWorkspace CR for the terminal [#5730](https://github.com/openshift/console/pull/5730) * [Bug 1844588](https://bugzilla.redhat.com/show_bug.cgi?id=1844588): Show CSV icon from default channel [#5685](https://github.com/openshift/console/pull/5685) * [Bug 1848425](https://bugzilla.redhat.com/show_bug.cgi?id=1848425): Affinity modal closes when user attempts to edit [#5858](https://github.com/openshift/console/pull/5858) * [Bug 1847971](https://bugzilla.redhat.com/show_bug.cgi?id=1847971): VM's boot order modal will not remove non-bootable disks [#5762](https://github.com/openshift/console/pull/5762) * [Bug 1846409](https://bugzilla.redhat.com/show_bug.cgi?id=1846409): Remove the checks CAN_GET_NS and prometheusBaseURL for monitoring Dashboard and Metrics tabs in devconsole [#5725](https://github.com/openshift/console/pull/5725) * [Bug 1849213](https://bugzilla.redhat.com/show_bug.cgi?id=1849213): Fix bug where pending pod log tab throws error [#5794](https://github.com/openshift/console/pull/5794) * [Bug 1849695](https://bugzilla.redhat.com/show_bug.cgi?id=1849695): Added empty labelSelector to external mode [#5797](https://github.com/openshift/console/pull/5797) * [Bug 1848425](https://bugzilla.redhat.com/show_bug.cgi?id=1848425): Affinity modal closes when user attempts to edit [#5772](https://github.com/openshift/console/pull/5772) * [Bug 1846367](https://bugzilla.redhat.com/show_bug.cgi?id=1846367): Fix link for code decorators in topology [#5724](https://github.com/openshift/console/pull/5724) * [Bug 1843808](https://bugzilla.redhat.com/show_bug.cgi?id=1843808): Dont wait for vm imports when listing vms [#5672](https://github.com/openshift/console/pull/5672) * [Bug 1845908](https://bugzilla.redhat.com/show_bug.cgi?id=1845908): Set disallowed flags to false in action detector for OCS plugin [#5712](https://github.com/openshift/console/pull/5712) * [Bug 1843518](https://bugzilla.redhat.com/show_bug.cgi?id=1843518): Change dashboard activation mechanism [#5660](https://github.com/openshift/console/pull/5660) * [Bug 1843661](https://bugzilla.redhat.com/show_bug.cgi?id=1843661): cloudshell: fix loading loop for user with multiple projects [#5667](https://github.com/openshift/console/pull/5667) * [Bug 1843504](https://bugzilla.redhat.com/show_bug.cgi?id=1843504): Bug fixes for storage plugin [#5658](https://github.com/openshift/console/pull/5658) * [Bug 1841470](https://bugzilla.redhat.com/show_bug.cgi?id=1841470): Added ocp e2e tests for add capacity [#5194](https://github.com/openshift/console/pull/5194) * [Bug 1840446](https://bugzilla.redhat.com/show_bug.cgi?id=1840446): Fix conditions table runtime error on operand details page [#5627](https://github.com/openshift/console/pull/5627) * [Bug 1840940](https://bugzilla.redhat.com/show_bug.cgi?id=1840940): Fix notification drawer to display cluster version upgrade messaging [#5611](https://github.com/openshift/console/pull/5611) * [Bug 1838683](https://bugzilla.redhat.com/show_bug.cgi?id=1838683): allow description for ovirt VM Import [#5629](https://github.com/openshift/console/pull/5629) * [Bug 1840283](https://bugzilla.redhat.com/show_bug.cgi?id=1840283): Helm endpoints upgraded to use Helm 3.2.1 [#5568](https://github.com/openshift/console/pull/5568) * [Bug 1841154](https://bugzilla.redhat.com/show_bug.cgi?id=1841154): fix attaching disk in VM templates [#5628](https://github.com/openshift/console/pull/5628) * [Bug 1840590](https://bugzilla.redhat.com/show_bug.cgi?id=1840590): Fix VM details and resources test [#5595](https://github.com/openshift/console/pull/5595) * [Bug 1834671](https://bugzilla.redhat.com/show_bug.cgi?id=1834671): Acknowledge strategies when computing if VM is running [#5619](https://github.com/openshift/console/pull/5619) * [Bug 1840809](https://bugzilla.redhat.com/show_bug.cgi?id=1840809): set default namespace to ALL_NAMESPACES_KEY [#5621](https://github.com/openshift/console/pull/5621) * [Bug 1841146](https://bugzilla.redhat.com/show_bug.cgi?id=1841146): allow deleting Templates with not yet created DataVolumes [#5626](https://github.com/openshift/console/pull/5626) * [Bug 1840355](https://bugzilla.redhat.com/show_bug.cgi?id=1840355): fix useCloudShellWorkspace effect re-entry when searching projects [#5625](https://github.com/openshift/console/pull/5625) * [Bug 1841107](https://bugzilla.redhat.com/show_bug.cgi?id=1841107): fix importing of disks with no/default SC in VM ImportWizard [#5624](https://github.com/openshift/console/pull/5624) * [Bug 1841302](https://bugzilla.redhat.com/show_bug.cgi?id=1841302): Remove custom ClusterTriggerBinding details page [#5623](https://github.com/openshift/console/pull/5623) * [Bug 1841317](https://bugzilla.redhat.com/show_bug.cgi?id=1841317): Fix kubevirt consoles integration-tests [#5620](https://github.com/openshift/console/pull/5620) * [Bug 1840861](https://bugzilla.redhat.com/show_bug.cgi?id=1840861): Remove charts from Node Details [#5614](https://github.com/openshift/console/pull/5614) * [Bug 1792693](https://bugzilla.redhat.com/show_bug.cgi?id=1792693): add withStartGuide to dev-console pages [#5610](https://github.com/openshift/console/pull/5610) * [Bug 1840620](https://bugzilla.redhat.com/show_bug.cgi?id=1840620): fixes issue on firefox with fit-content [#5597](https://github.com/openshift/console/pull/5597) * [Bug 1809023](https://bugzilla.redhat.com/show_bug.cgi?id=1809023): Minor fixes in the OCS Installation and Independent Dashboard [#5580](https://github.com/openshift/console/pull/5580) * [Bug 1840264](https://bugzilla.redhat.com/show_bug.cgi?id=1840264): fixes: delete application error [#5573](https://github.com/openshift/console/pull/5573) * [Bug 1835170](https://bugzilla.redhat.com/show_bug.cgi?id=1835170): Allow Edit Application Grouping in topology side panel [#5603](https://github.com/openshift/console/pull/5603) * [Bug 1840624](https://bugzilla.redhat.com/show_bug.cgi?id=1840624): fix(CLI-drawer): Add preventdefault to adjust scroll issue [#5596](https://github.com/openshift/console/pull/5596) * [Bug 1810568](https://bugzilla.redhat.com/show_bug.cgi?id=1810568): fix for opening drawer when tabbing through page components (CSS only fix) [#5577](https://github.com/openshift/console/pull/5577) * [Bug 1819614](https://bugzilla.redhat.com/show_bug.cgi?id=1819614): Add space between status name and bmh link [#5563](https://github.com/openshift/console/pull/5563) * [Bug 1840135](https://bugzilla.redhat.com/show_bug.cgi?id=1840135): fixes: Multi Stream logs component logged out 400 for first step of task logs [#5560](https://github.com/openshift/console/pull/5560) * [Bug 1826701](https://bugzilla.redhat.com/show_bug.cgi?id=1826701): Don't allow deprovision action when host is powered off [#5535](https://github.com/openshift/console/pull/5535) * [Bug 1838371](https://bugzilla.redhat.com/show_bug.cgi?id=1838371): Add integration test for NAD CRUD [#5509](https://github.com/openshift/console/pull/5509) * [Bug 1840568](https://bugzilla.redhat.com/show_bug.cgi?id=1840568): Check for integer overflow during form validation [#5590](https://github.com/openshift/console/pull/5590) * [Bug 1827490](https://bugzilla.redhat.com/show_bug.cgi?id=1827490): Show 0 pods if node or machine is missing for BMH [#5564](https://github.com/openshift/console/pull/5564) * [Bug 1839032](https://bugzilla.redhat.com/show_bug.cgi?id=1839032): Fix build status not shown in sidebar when trigger is disabled [#5537](https://github.com/openshift/console/pull/5537) * [Bug 1826660](https://bugzilla.redhat.com/show_bug.cgi?id=1826660): Expose option to disable BMC server certificate verification [#5615](https://github.com/openshift/console/pull/5615) * [Bug 1824241](https://bugzilla.redhat.com/show_bug.cgi?id=1824241): Relabel host maintenance actions to match node maintenance action [#5533](https://github.com/openshift/console/pull/5533) * [Bug 1840992](https://bugzilla.redhat.com/show_bug.cgi?id=1840992): Refactor release_name query param to name [#4924](https://github.com/openshift/console/pull/4924) * [Bug 1840720](https://bugzilla.redhat.com/show_bug.cgi?id=1840720): Fix for updates of Helm charts in topology [#5601](https://github.com/openshift/console/pull/5601) * [Bug 1840256](https://bugzilla.redhat.com/show_bug.cgi?id=1840256): Fix for re-display of EventSources with links in topology [#5569](https://github.com/openshift/console/pull/5569) * [Bug 1839883](https://bugzilla.redhat.com/show_bug.cgi?id=1839883): Pipeline Builder supports invalid task refs [#5553](https://github.com/openshift/console/pull/5553) * [Bug 1839080](https://bugzilla.redhat.com/show_bug.cgi?id=1839080): fix empty Content in coFetchText causes PipelineLogs to show error [#5539](https://github.com/openshift/console/pull/5539) * [Bug 1840903](https://bugzilla.redhat.com/show_bug.cgi?id=1840903): Fix context menu not appearing in helm group even with edit access [#5609](https://github.com/openshift/console/pull/5609) * [Bug 1840760](https://bugzilla.redhat.com/show_bug.cgi?id=1840760): Hide monitoring tabs when monitoring is disabled [#5602](https://github.com/openshift/console/pull/5602) * [Bug 1840529](https://bugzilla.redhat.com/show_bug.cgi?id=1840529): eventSources supports latest apiGroup over deprecated based on label [#5584](https://github.com/openshift/console/pull/5584) * [Bug 1840749](https://bugzilla.redhat.com/show_bug.cgi?id=1840749): make RHV Instance naming consistent in VM Import Wizard [#5604](https://github.com/openshift/console/pull/5604) * [Bug 1840585](https://bugzilla.redhat.com/show_bug.cgi?id=1840585): Add loading box when helm readme is being fetched [#5594](https://github.com/openshift/console/pull/5594) * [Bug 1840355](https://bugzilla.redhat.com/show_bug.cgi?id=1840355): self-provisioner cannot find command line terminal workspace [#5554](https://github.com/openshift/console/pull/5554) * [Bug 1835938](https://bugzilla.redhat.com/show_bug.cgi?id=1835938): Operands related views are disappeared due to missing Operand's `displayName` field in the CSV [#5491](https://github.com/openshift/console/pull/5491) * [Bug 1840583](https://bugzilla.redhat.com/show_bug.cgi?id=1840583): Fix helm home link on catalog sidebar [#5592](https://github.com/openshift/console/pull/5592) * [Bug 1838472](https://bugzilla.redhat.com/show_bug.cgi?id=1838472): Disable add button for unfilled healthchecks form [#5516](https://github.com/openshift/console/pull/5516) * [Bug 1835548](https://bugzilla.redhat.com/show_bug.cgi?id=1835548): Ignore saved filters if category in URL and save cleared filters [#5480](https://github.com/openshift/console/pull/5480) * [Bug 1832722](https://bugzilla.redhat.com/show_bug.cgi?id=1832722): remove `project-name` query param when active namespace is changed [#5462](https://github.com/openshift/console/pull/5462) * [Bug 1840567](https://bugzilla.redhat.com/show_bug.cgi?id=1840567): Fix helm action menu in topology sidebar [#5589](https://github.com/openshift/console/pull/5589) * [Bug 1839073](https://bugzilla.redhat.com/show_bug.cgi?id=1839073): Calculate max width for VM wizard general form [#5578](https://github.com/openshift/console/pull/5578) * [Bug 1840383](https://bugzilla.redhat.com/show_bug.cgi?id=1840383): Topologgy fix for service binding requests with no backingServiceSelector [#5576](https://github.com/openshift/console/pull/5576) * [Bug 1839621](https://bugzilla.redhat.com/show_bug.cgi?id=1839621): Add an ability to proxy requests to Che Workspace [#5332](https://github.com/openshift/console/pull/5332) * [Bug 1840493](https://bugzilla.redhat.com/show_bug.cgi?id=1840493): Monitoring: Fix alert details page's "View in Metrics" link [#5585](https://github.com/openshift/console/pull/5585) * [Bug 1835460](https://bugzilla.redhat.com/show_bug.cgi?id=1835460): Handle resource names with special characters [#5566](https://github.com/openshift/console/pull/5566) * [Bug 1840661](https://bugzilla.redhat.com/show_bug.cgi?id=1840661): VM Disk import may be owned by VMT and VMI also [#5599](https://github.com/openshift/console/pull/5599) * [Bug 1835425](https://bugzilla.redhat.com/show_bug.cgi?id=1835425): Don't show Remove Trigger when there are no triggers [#5433](https://github.com/openshift/console/pull/5433) * [Bug 1840545](https://bugzilla.redhat.com/show_bug.cgi?id=1840545): Fix project selector in helm release list page [#5588](https://github.com/openshift/console/pull/5588) * [Bug 1838065](https://bugzilla.redhat.com/show_bug.cgi?id=1838065): Add validation for the app name length (max 63 characters) [#5503](https://github.com/openshift/console/pull/5503) * [Bug 1839659](https://bugzilla.redhat.com/show_bug.cgi?id=1839659): Warning VM Clone modal is inconsistent with warnings in other modals [#5582](https://github.com/openshift/console/pull/5582) * [Bug 1839732](https://bugzilla.redhat.com/show_bug.cgi?id=1839732): Enhance display message on VM toleration page [#5581](https://github.com/openshift/console/pull/5581) * [Bug 1839927](https://bugzilla.redhat.com/show_bug.cgi?id=1839927): Improve vm details tabs add buttons [#5583](https://github.com/openshift/console/pull/5583) * [Bug 1840139](https://bugzilla.redhat.com/show_bug.cgi?id=1840139): fix Request Type Container Command throws an error in Edit Health Checks Form [#5561](https://github.com/openshift/console/pull/5561) * [Bug 1826911](https://bugzilla.redhat.com/show_bug.cgi?id=1826911): Add testcase that removes env vars [#5447](https://github.com/openshift/console/pull/5447) * [Bug 1830125](https://bugzilla.redhat.com/show_bug.cgi?id=1830125): Fix operand form 'hasNoFields' util function [#5574](https://github.com/openshift/console/pull/5574) * [Bug 1831555](https://bugzilla.redhat.com/show_bug.cgi?id=1831555): do not display 'Catalog source was removed' for Package… [#5572](https://github.com/openshift/console/pull/5572) * [Bug 1767851](https://bugzilla.redhat.com/show_bug.cgi?id=1767851): Handle the case when a non supported provisioner is used for OBC [#5571](https://github.com/openshift/console/pull/5571) * [Bug 1839233](https://bugzilla.redhat.com/show_bug.cgi?id=1839233): send activity tick to keep the cloud shell terminal alive [#5546](https://github.com/openshift/console/pull/5546) * [Bug 1839017](https://bugzilla.redhat.com/show_bug.cgi?id=1839017): Show status errors on form save [#5534](https://github.com/openshift/console/pull/5534) * [Bug 1838297](https://bugzilla.redhat.com/show_bug.cgi?id=1838297): Creating role and roleBinding when enabling monitoring for an operator [#5529](https://github.com/openshift/console/pull/5529) * [Bug 1839285](https://bugzilla.redhat.com/show_bug.cgi?id=1839285): Add default values for object type operand form fields [#5567](https://github.com/openshift/console/pull/5567) * [Bug 1839977](https://bugzilla.redhat.com/show_bug.cgi?id=1839977): correctly link to OperatorGroup from CSV details [#5562](https://github.com/openshift/console/pull/5562) * [Bug 1840137](https://bugzilla.redhat.com/show_bug.cgi?id=1840137): Fix the Pipeline Builder sidebar required asterisk [#5559](https://github.com/openshift/console/pull/5559) * [Bug 1834163](https://bugzilla.redhat.com/show_bug.cgi?id=1834163): Don't show error on unedited form [#5558](https://github.com/openshift/console/pull/5558) * [Bug 1790727](https://bugzilla.redhat.com/show_bug.cgi?id=1790727): Monitoring: Clear queries from Redux when the alert graph is unmounted [#5556](https://github.com/openshift/console/pull/5556) * [Bug 1838698](https://bugzilla.redhat.com/show_bug.cgi?id=1838698): Show alert when operator-recommended namespace already exists [#5540](https://github.com/openshift/console/pull/5540) * [Bug 1839075](https://bugzilla.redhat.com/show_bug.cgi?id=1839075): updates helptext for eventSources [#5538](https://github.com/openshift/console/pull/5538) * [Bug 1840294](https://bugzilla.redhat.com/show_bug.cgi?id=1840294): Support Singular Tech Preview status for Pipelines [#5531](https://github.com/openshift/console/pull/5531) * [Bug 1838754](https://bugzilla.redhat.com/show_bug.cgi?id=1838754): Update endpoint to include labels in knative event source crd response [#5523](https://github.com/openshift/console/pull/5523) * [Bug 1824018](https://bugzilla.redhat.com/show_bug.cgi?id=1824018): Force update of jquery in deps [#5524](https://github.com/openshift/console/pull/5524) * [Bug 1839152](https://bugzilla.redhat.com/show_bug.cgi?id=1839152): inform user about wrong credentials and url of ovirt env [#5542](https://github.com/openshift/console/pull/5542) * [Bug 1838572](https://bugzilla.redhat.com/show_bug.cgi?id=1838572): Replace Certificate TextArea with FileUpload [#5517](https://github.com/openshift/console/pull/5517) * [Bug 1839996](https://bugzilla.redhat.com/show_bug.cgi?id=1839996): fix VM Environment integration tests [#5557](https://github.com/openshift/console/pull/5557) * [Bug 1837934](https://bugzilla.redhat.com/show_bug.cgi?id=1837934): Fix default value different from state [#5512](https://github.com/openshift/console/pull/5512) * [Bug 1829788](https://bugzilla.redhat.com/show_bug.cgi?id=1829788): pass resources pods to vm status [#5551](https://github.com/openshift/console/pull/5551) * [Bug 1839668](https://bugzilla.redhat.com/show_bug.cgi?id=1839668): Fix affinity/nodeSelector/toleration integration tests [#5549](https://github.com/openshift/console/pull/5549) * [Bug 1838397](https://bugzilla.redhat.com/show_bug.cgi?id=1838397): remove virtIO support for cdrom devices [#5522](https://github.com/openshift/console/pull/5522) * [Bug 1835092](https://bugzilla.redhat.com/show_bug.cgi?id=1835092): logs instead of events in error popup [#5510](https://github.com/openshift/console/pull/5510) * [Bug 1820192](https://bugzilla.redhat.com/show_bug.cgi?id=1820192): ask before deleting referenced VM resources [#5457](https://github.com/openshift/console/pull/5457) * [Bug 1839041](https://bugzilla.redhat.com/show_bug.cgi?id=1839041): prefer common templates with newer version and timestamp [#5544](https://github.com/openshift/console/pull/5544) * [Bug 1832705](https://bugzilla.redhat.com/show_bug.cgi?id=1832705): Hide Internal APIs from Operator Hub Subscribe page Provided APIs section [#5532](https://github.com/openshift/console/pull/5532) * [Bug 1837739](https://bugzilla.redhat.com/show_bug.cgi?id=1837739): use user creator label to identify workspace resource instead of annotation [#5497](https://github.com/openshift/console/pull/5497) * [Bug 1834262](https://bugzilla.redhat.com/show_bug.cgi?id=1834262): show relative time for pipeline run duration [#5378](https://github.com/openshift/console/pull/5378) * [Bug 1838658](https://bugzilla.redhat.com/show_bug.cgi?id=1838658): Use new proxy to connect to cloudshell in terminal [#5428](https://github.com/openshift/console/pull/5428) * [Bug 1835814](https://bugzilla.redhat.com/show_bug.cgi?id=1835814): Auto fill application group name in event source flows [#5443](https://github.com/openshift/console/pull/5443) * [Bug 1838922](https://bugzilla.redhat.com/show_bug.cgi?id=1838922): Show BC dropdown only for Noobaa Provisioners [#5440](https://github.com/openshift/console/pull/5440) * [Bug 1838617](https://bugzilla.redhat.com/show_bug.cgi?id=1838617): remove build decorator from the revision node [#5518](https://github.com/openshift/console/pull/5518) * [Bug 1838480](https://bugzilla.redhat.com/show_bug.cgi?id=1838480): Add test for create vm via create link on template [#5514](https://github.com/openshift/console/pull/5514) * [Bug 1835848](https://bugzilla.redhat.com/show_bug.cgi?id=1835848): fix color, text for "All Namespaces" [#5521](https://github.com/openshift/console/pull/5521) * [Bug 1838659](https://bugzilla.redhat.com/show_bug.cgi?id=1838659): Fix "SyntaxError: Unexpected identifier 'e'" in Safari (production build only) [#5520](https://github.com/openshift/console/pull/5520) * [Bug 1832280](https://bugzilla.redhat.com/show_bug.cgi?id=1832280): Fix visual connector to distinguish between nodes of different kinds [#5313](https://github.com/openshift/console/pull/5313) * [Bug 1837860](https://bugzilla.redhat.com/show_bug.cgi?id=1837860): Monitoring: Fix Show / Hide Graph behavior for zoomed graphs [#5515](https://github.com/openshift/console/pull/5515) * [Bug 1838391](https://bugzilla.redhat.com/show_bug.cgi?id=1838391): Change 'Apply' label to 'Save' [#5513](https://github.com/openshift/console/pull/5513) * [Bug 1829791](https://bugzilla.redhat.com/show_bug.cgi?id=1829791): Fix VM status and action dropdown in topology view [#5470](https://github.com/openshift/console/pull/5470) * [Bug 1834805](https://bugzilla.redhat.com/show_bug.cgi?id=1834805): Support new spec changes in kafkasource [#5407](https://github.com/openshift/console/pull/5407) * [Bug 1838427](https://bugzilla.redhat.com/show_bug.cgi?id=1838427): fix issue with annotations on knSvc edit [#5505](https://github.com/openshift/console/pull/5505) * [Bug 1836113](https://bugzilla.redhat.com/show_bug.cgi?id=1836113): fixes issue with error being shown across sources [#5456](https://github.com/openshift/console/pull/5456) * [Bug 1835228](https://bugzilla.redhat.com/show_bug.cgi?id=1835228): handle embedded pipeline spec in pipelinerun scenario [#5425](https://github.com/openshift/console/pull/5425) * [Bug 1836177](https://bugzilla.redhat.com/show_bug.cgi?id=1836177): Fix create button for cluster-scope operand instances tab [#5495](https://github.com/openshift/console/pull/5495) * [Bug 1838258](https://bugzilla.redhat.com/show_bug.cgi?id=1838258): Fix operand list layout [#5507](https://github.com/openshift/console/pull/5507) * [Bug 1837578](https://bugzilla.redhat.com/show_bug.cgi?id=1837578): Fix to load topology when user has no access to VMs [#5493](https://github.com/openshift/console/pull/5493) * [Bug 1832609](https://bugzilla.redhat.com/show_bug.cgi?id=1832609): Use the same icon in the template catalog list and the detail overlay [#5426](https://github.com/openshift/console/pull/5426) * [Bug 1838215](https://bugzilla.redhat.com/show_bug.cgi?id=1838215): Add support for RGW storage class [#5358](https://github.com/openshift/console/pull/5358) * [Bug 1835092](https://bugzilla.redhat.com/show_bug.cgi?id=1835092): pod to Pod [#5506](https://github.com/openshift/console/pull/5506) * [Bug 1835833](https://bugzilla.redhat.com/show_bug.cgi?id=1835833): Fix for topology crash on reload [#5445](https://github.com/openshift/console/pull/5445) * [Bug 1838047](https://bugzilla.redhat.com/show_bug.cgi?id=1838047): fix VM disks loading [#5501](https://github.com/openshift/console/pull/5501) * [Bug 1837846](https://bugzilla.redhat.com/show_bug.cgi?id=1837846): Fix actions in vm details page [#5500](https://github.com/openshift/console/pull/5500) * [Bug 1830987](https://bugzilla.redhat.com/show_bug.cgi?id=1830987): Add console form class to vm wizard tab pages [#5475](https://github.com/openshift/console/pull/5475) * [Bug 1802414](https://bugzilla.redhat.com/show_bug.cgi?id=1802414): Generation column abut Age column on Serverless -> Services list page [#5458](https://github.com/openshift/console/pull/5458) * [Bug 1819028](https://bugzilla.redhat.com/show_bug.cgi?id=1819028): Fix instances / version issue with crd pages [#5355](https://github.com/openshift/console/pull/5355) * [Bug 1837934](https://bugzilla.redhat.com/show_bug.cgi?id=1837934): Fix Backing Store creation request [#5499](https://github.com/openshift/console/pull/5499) * [Bug 1836325](https://bugzilla.redhat.com/show_bug.cgi?id=1836325): Fix to create deployed image in application grouping [#5460](https://github.com/openshift/console/pull/5460) * [Bug 1835348](https://bugzilla.redhat.com/show_bug.cgi?id=1835348): Replace hideNameFilter with hideToolbar [#5481](https://github.com/openshift/console/pull/5481) * [Bug 1836298](https://bugzilla.redhat.com/show_bug.cgi?id=1836298): add runtime for redhat spring boot [#5459](https://github.com/openshift/console/pull/5459) * [Bug 1836028](https://bugzilla.redhat.com/show_bug.cgi?id=1836028): fix traffic splitting required fields [#5451](https://github.com/openshift/console/pull/5451) * [Bug 1835752](https://bugzilla.redhat.com/show_bug.cgi?id=1835752): Update the Cred Management Modal to Support User Help Text [#5442](https://github.com/openshift/console/pull/5442) * [Bug 1829052](https://bugzilla.redhat.com/show_bug.cgi?id=1829052): Remove non-general 'Version' field from Installed Operators list page [#5310](https://github.com/openshift/console/pull/5310) * [Bug 1835005](https://bugzilla.redhat.com/show_bug.cgi?id=1835005): [OperandForm] Only use descriptors to define form widgets [#5483](https://github.com/openshift/console/pull/5483) * [Bug 1834945](https://bugzilla.redhat.com/show_bug.cgi?id=1834945): Add sticky footer to PipelineBuilderForm [#5415](https://github.com/openshift/console/pull/5415) * [Bug 1833449](https://bugzilla.redhat.com/show_bug.cgi?id=1833449): Show better messaging when releses are not found [#5365](https://github.com/openshift/console/pull/5365) * [Bug 1835332](https://bugzilla.redhat.com/show_bug.cgi?id=1835332): Fix kafka source values and validations [#5430](https://github.com/openshift/console/pull/5430) * [Bug 1836902](https://bugzilla.redhat.com/show_bug.cgi?id=1836902): validate event sources form and enable create button on yaml form [#5479](https://github.com/openshift/console/pull/5479) * [Bug 1813198](https://bugzilla.redhat.com/show_bug.cgi?id=1813198): Windows CDs use VirtIO instead of sata [#5334](https://github.com/openshift/console/pull/5334) * [Bug 1828993](https://bugzilla.redhat.com/show_bug.cgi?id=1828993): Add divider line befor field selectors [#5487](https://github.com/openshift/console/pull/5487) * [Bug 1835445](https://bugzilla.redhat.com/show_bug.cgi?id=1835445): Correct visuals of reveal value button in Operator details view [#5485](https://github.com/openshift/console/pull/5485) * [Bug 1836755](https://bugzilla.redhat.com/show_bug.cgi?id=1836755): Improve display of Silence Alert form [#5484](https://github.com/openshift/console/pull/5484) * [Bug 1821607](https://bugzilla.redhat.com/show_bug.cgi?id=1821607): Query Browser: Fix bug where memo prevented render on width change [#5478](https://github.com/openshift/console/pull/5478) * [Bug 1830121](https://bugzilla.redhat.com/show_bug.cgi?id=1830121): Enable pod list to display node instead of owner [#5368](https://github.com/openshift/console/pull/5368) * [Bug 1831825](https://bugzilla.redhat.com/show_bug.cgi?id=1831825): Allow reuse of NADs in NIC creation modal [#5463](https://github.com/openshift/console/pull/5463) * [Bug 1836801](https://bugzilla.redhat.com/show_bug.cgi?id=1836801): Filter Disk Import activity that does not have progress yet [#5476](https://github.com/openshift/console/pull/5476) * [Bug 1818722](https://bugzilla.redhat.com/show_bug.cgi?id=1818722): Query Browser: Add text wrapping for table headers [#5473](https://github.com/openshift/console/pull/5473) * [Bug 1821259](https://bugzilla.redhat.com/show_bug.cgi?id=1821259): Look for VMI list instead of VMI obj [#5472](https://github.com/openshift/console/pull/5472) * [Bug 1835151](https://bugzilla.redhat.com/show_bug.cgi?id=1835151): Fix rare crash in the "Add" page when a service fetch fail [#5422](https://github.com/openshift/console/pull/5422) * [Bug 1789610](https://bugzilla.redhat.com/show_bug.cgi?id=1789610): Resolve Subscribe/Install terminology when installing operator [#5395](https://github.com/openshift/console/pull/5395) * [Bug 1835414](https://bugzilla.redhat.com/show_bug.cgi?id=1835414): Add integration tests for VM Template Create VM action [#5385](https://github.com/openshift/console/pull/5385) * [Bug 1829341](https://bugzilla.redhat.com/show_bug.cgi?id=1829341): Move cert input field after url input field in ovirt import wizard [#5471](https://github.com/openshift/console/pull/5471) * [Bug 1836763](https://bugzilla.redhat.com/show_bug.cgi?id=1836763): Fixed legends on data consumption card [#5469](https://github.com/openshift/console/pull/5469) * [Bug 1834774](https://bugzilla.redhat.com/show_bug.cgi?id=1834774): Solve React warning when closing Traffic Splitting dialog [#5406](https://github.com/openshift/console/pull/5406) * [Bug 1833433](https://bugzilla.redhat.com/show_bug.cgi?id=1833433): adds Inline alert if user don't have access to create sources [#5364](https://github.com/openshift/console/pull/5364) * [Bug 1835232](https://bugzilla.redhat.com/show_bug.cgi?id=1835232): Added skeleton loading state for data consumption and object data reduction card [#3836](https://github.com/openshift/console/pull/3836) * [Bug 1836775](https://bugzilla.redhat.com/show_bug.cgi?id=1836775): Fix Network Attachment Definitions page breaking issue [#5474](https://github.com/openshift/console/pull/5474) * [Bug 1813135](https://bugzilla.redhat.com/show_bug.cgi?id=1813135): Inconsistent content in CDROM Between Details Page and Wizard [#5468](https://github.com/openshift/console/pull/5468) * [Bug 1835596](https://bugzilla.redhat.com/show_bug.cgi?id=1835596): Tolarations modal sould refere to taints and not labels [#5464](https://github.com/openshift/console/pull/5464) * [Bug 1834163](https://bugzilla.redhat.com/show_bug.cgi?id=1834163): Don't check for nodes when form is empty or invalid [#5466](https://github.com/openshift/console/pull/5466) * [Bug 1835603](https://bugzilla.redhat.com/show_bug.cgi?id=1835603): Remove affinity from yaml when no affinties [#5465](https://github.com/openshift/console/pull/5465) * [Bug 1835579](https://bugzilla.redhat.com/show_bug.cgi?id=1835579): Consolidate number of disks in the inventory card vs disks tab list [#5453](https://github.com/openshift/console/pull/5453) * [Bug 1835296](https://bugzilla.redhat.com/show_bug.cgi?id=1835296): Use updated filter bar for helm releases [#5429](https://github.com/openshift/console/pull/5429) * [Bug 1835416](https://bugzilla.redhat.com/show_bug.cgi?id=1835416): Fix for all-projects view for dev perspective resources [#5434](https://github.com/openshift/console/pull/5434) * [Bug 1834486](https://bugzilla.redhat.com/show_bug.cgi?id=1834486): Make empty state page for topology list/graph consistent [#5397](https://github.com/openshift/console/pull/5397) * [Bug 1836073](https://bugzilla.redhat.com/show_bug.cgi?id=1836073): adds tp badge for eventSouce form and knativeEventing [#5452](https://github.com/openshift/console/pull/5452) * [Bug 1803611](https://bugzilla.redhat.com/show_bug.cgi?id=1803611): show hint for the typed metrics in Metrics PromQL editor [#5441](https://github.com/openshift/console/pull/5441) * [Bug 1834361](https://bugzilla.redhat.com/show_bug.cgi?id=1834361): PVC table has overlapping text at some screen widths [#5450](https://github.com/openshift/console/pull/5450) * [Bug 1832268](https://bugzilla.redhat.com/show_bug.cgi?id=1832268): fix pod ring label for failed pod [#5311](https://github.com/openshift/console/pull/5311) * [Bug 1834822](https://bugzilla.redhat.com/show_bug.cgi?id=1834822): Fix edit and import flows deployment triggers [#5410](https://github.com/openshift/console/pull/5410) * [Bug 1834263](https://bugzilla.redhat.com/show_bug.cgi?id=1834263): Fixing statuses on dashboards [#5363](https://github.com/openshift/console/pull/5363) * [Bug 1836096](https://bugzilla.redhat.com/show_bug.cgi?id=1836096): Add labels filter to vm list [#5454](https://github.com/openshift/console/pull/5454) * [Bug 1835632](https://bugzilla.redhat.com/show_bug.cgi?id=1835632): fixes eventsource icon in context menu [#5437](https://github.com/openshift/console/pull/5437) * [Bug 1835975](https://bugzilla.redhat.com/show_bug.cgi?id=1835975): use Chrome version from builder image [#5448](https://github.com/openshift/console/pull/5448) * [Bug 1834389](https://bugzilla.redhat.com/show_bug.cgi?id=1834389): Add helper text in trigger binding section [#5389](https://github.com/openshift/console/pull/5389) * [Bug 1835912](https://bugzilla.redhat.com/show_bug.cgi?id=1835912): fix spacing on Create Catalog Source page [#5449](https://github.com/openshift/console/pull/5449) * [Bug 1797020](https://bugzilla.redhat.com/show_bug.cgi?id=1797020): [ART-1566] Dockerfile.product: Change node headers to v12 [#5400](https://github.com/openshift/console/pull/5400) * [Bug 1833616](https://bugzilla.redhat.com/show_bug.cgi?id=1833616): fix bug where create dropdown menu positioning is incor… [#5446](https://github.com/openshift/console/pull/5446) * [Bug 1835822](https://bugzilla.redhat.com/show_bug.cgi?id=1835822): Remove provision source check from review tab test [#5444](https://github.com/openshift/console/pull/5444) * [Bug 1834911](https://bugzilla.redhat.com/show_bug.cgi?id=1834911): add tech preview badge to cloud shell [#5414](https://github.com/openshift/console/pull/5414) * [Bug 1834455](https://bugzilla.redhat.com/show_bug.cgi?id=1834455): match available queries on dashboards and metrics tabs [#5394](https://github.com/openshift/console/pull/5394) * [Bug 1828739](https://bugzilla.redhat.com/show_bug.cgi?id=1828739): set example VM's NIC bus [#5304](https://github.com/openshift/console/pull/5304) * [Bug 1833845](https://bugzilla.redhat.com/show_bug.cgi?id=1833845): Update tests for access and volume modes [#5372](https://github.com/openshift/console/pull/5372) * [Bug 1835597](https://bugzilla.redhat.com/show_bug.cgi?id=1835597): Add easier way to support selectors for multiple versions in OCS Tests [#5137](https://github.com/openshift/console/pull/5137) * [Bug 1833411](https://bugzilla.redhat.com/show_bug.cgi?id=1833411): Add README for OCS Plugin [#5330](https://github.com/openshift/console/pull/5330) * [Bug 1834186](https://bugzilla.redhat.com/show_bug.cgi?id=1834186): Change Input of Independent Mode to Text Area from Text Input [#5241](https://github.com/openshift/console/pull/5241) * [Bug 1828964](https://bugzilla.redhat.com/show_bug.cgi?id=1828964): Align vm clone modal with OCP modals [#5435](https://github.com/openshift/console/pull/5435) * [Bug 1834409](https://bugzilla.redhat.com/show_bug.cgi?id=1834409): Fix alert msg when image is detected but has no builder image [#5390](https://github.com/openshift/console/pull/5390) * [Bug 1834956](https://bugzilla.redhat.com/show_bug.cgi?id=1834956): Remove topology text filter from redux and rely on URL search params [#5416](https://github.com/openshift/console/pull/5416) * [Bug 1835381](https://bugzilla.redhat.com/show_bug.cgi?id=1835381): Gate Control Plane health on IBMCloud [#5092](https://github.com/openshift/console/pull/5092) * [Bug 1826050](https://bugzilla.redhat.com/show_bug.cgi?id=1826050): Health check editor shouldn't restrict ports to those in pod spec [#5401](https://github.com/openshift/console/pull/5401) * [Bug 1829869](https://bugzilla.redhat.com/show_bug.cgi?id=1829869): Add confirmation step when toggling from yaml to form during operand creation [#5361](https://github.com/openshift/console/pull/5361) * [Bug 1830125](https://bugzilla.redhat.com/show_bug.cgi?id=1830125): Add fallback create operand form if schema is missing or invalid [#5287](https://github.com/openshift/console/pull/5287) * [Bug 1835211](https://bugzilla.redhat.com/show_bug.cgi?id=1835211): Can't edit Affinities if VM is Running [#5423](https://github.com/openshift/console/pull/5423) * [Bug 1835092](https://bugzilla.redhat.com/show_bug.cgi?id=1835092): In VM status popup link to pod events instead of pod overview [#5419](https://github.com/openshift/console/pull/5419) * [Bug 1834446](https://bugzilla.redhat.com/show_bug.cgi?id=1834446): fix learn more link for health checks [#5393](https://github.com/openshift/console/pull/5393) * [Bug 1834734](https://bugzilla.redhat.com/show_bug.cgi?id=1834734): add integration test for affinity modal [#5188](https://github.com/openshift/console/pull/5188) * [Bug 1788810](https://bugzilla.redhat.com/show_bug.cgi?id=1788810): deprecate usage of flavor.template.kubevirt.io/Custom label [#5250](https://github.com/openshift/console/pull/5250) * [Bug 1832241](https://bugzilla.redhat.com/show_bug.cgi?id=1832241): Don't set net-attach-def type at root [#5421](https://github.com/openshift/console/pull/5421) * [Bug 1834155](https://bugzilla.redhat.com/show_bug.cgi?id=1834155): Fix network attachment definitions label [#5420](https://github.com/openshift/console/pull/5420) * [Bug 1834733](https://bugzilla.redhat.com/show_bug.cgi?id=1834733): add integration test for tolerations modal [#5128](https://github.com/openshift/console/pull/5128) * [Bug 1830095](https://bugzilla.redhat.com/show_bug.cgi?id=1830095): Update apiserver_request_count metric to apiserver_request_total [#5418](https://github.com/openshift/console/pull/5418) * [Bug 1785928](https://bugzilla.redhat.com/show_bug.cgi?id=1785928): Correct the incompatibility between noobaa names and linking issue [#5341](https://github.com/openshift/console/pull/5341) * [Bug 1834345](https://bugzilla.redhat.com/show_bug.cgi?id=1834345): Handle import for all namespaces in dev perspective [#5392](https://github.com/openshift/console/pull/5392) * [Bug 1834963](https://bugzilla.redhat.com/show_bug.cgi?id=1834963): Update uninstall operator modal text [#5417](https://github.com/openshift/console/pull/5417) * [Bug 1834886](https://bugzilla.redhat.com/show_bug.cgi?id=1834886): Machine details page missing <dl> for proper structure [#5412](https://github.com/openshift/console/pull/5412) * [Bug 1819892](https://bugzilla.redhat.com/show_bug.cgi?id=1819892): display 'Version not found' for update status when vers… [#5411](https://github.com/openshift/console/pull/5411) * [Bug 1827086](https://bugzilla.redhat.com/show_bug.cgi?id=1827086): Align list view toolbar with search using pf toolbar component [#5294](https://github.com/openshift/console/pull/5294) * [Bug 1827259](https://bugzilla.redhat.com/show_bug.cgi?id=1827259): kubevirt: fix VM statuses [#5297](https://github.com/openshift/console/pull/5297) * [Bug 1787503](https://bugzilla.redhat.com/show_bug.cgi?id=1787503): Add error if `metadata` not found in YAML [#5413](https://github.com/openshift/console/pull/5413) * [Bug 1834174](https://bugzilla.redhat.com/show_bug.cgi?id=1834174): Save changes on VM environment tab only on valid changes [#5408](https://github.com/openshift/console/pull/5408) * [Bug 1834467](https://bugzilla.redhat.com/show_bug.cgi?id=1834467): Alert manager missing <dl> for proper structure in alert routing section [#5396](https://github.com/openshift/console/pull/5396) * [Bug 1832758](https://bugzilla.redhat.com/show_bug.cgi?id=1832758): Add Polarion IDs to VM environment tests [#5328](https://github.com/openshift/console/pull/5328) * [Bug 1833034](https://bugzilla.redhat.com/show_bug.cgi?id=1833034): fix traffic percentage shown for same revisions in topology sidebar [#5342](https://github.com/openshift/console/pull/5342) * [Bug 1828829](https://bugzilla.redhat.com/show_bug.cgi?id=1828829): Update delete action for vm [#5303](https://github.com/openshift/console/pull/5303) * [Bug 1834729](https://bugzilla.redhat.com/show_bug.cgi?id=1834729): add integration test for node-selector modal [#5104](https://github.com/openshift/console/pull/5104) * [Bug 1834671](https://bugzilla.redhat.com/show_bug.cgi?id=1834671): Check runStrategy when checking for running vm [#5405](https://github.com/openshift/console/pull/5405) * [Bug 1834335](https://bugzilla.redhat.com/show_bug.cgi?id=1834335): Fixed replacement of storage class name while adding capacity [#5384](https://github.com/openshift/console/pull/5384) * [Bug 1820067](https://bugzilla.redhat.com/show_bug.cgi?id=1820067): Dont show start guied on virtualization tabs [#5404](https://github.com/openshift/console/pull/5404) * [Bug 1830095](https://bugzilla.redhat.com/show_bug.cgi?id=1830095): Update Control Plane status logic to include no. of not healthy compo… [#5344](https://github.com/openshift/console/pull/5344) * [Bug 1819038](https://bugzilla.redhat.com/show_bug.cgi?id=1819038): fix NIC modal title [#5301](https://github.com/openshift/console/pull/5301) * [Bug 1834172](https://bugzilla.redhat.com/show_bug.cgi?id=1834172): Detect remediation strategy for Machine [#5373](https://github.com/openshift/console/pull/5373) * [Bug 1834384](https://bugzilla.redhat.com/show_bug.cgi?id=1834384): Added few tests + workaround for a bug1814611 applied (Conversion PV… [#5143](https://github.com/openshift/console/pull/5143) * [Bug 1834622](https://bugzilla.redhat.com/show_bug.cgi?id=1834622): access to access mode [#5403](https://github.com/openshift/console/pull/5403) * [Bug 1834499](https://bugzilla.redhat.com/show_bug.cgi?id=1834499): Storage Class details page missing <dl> for proper structure [#5399](https://github.com/openshift/console/pull/5399) * [Bug 1834293](https://bugzilla.redhat.com/show_bug.cgi?id=1834293): Unnecessary optional chaining after ternary operator check [#5382](https://github.com/openshift/console/pull/5382) * [Bug 1833222](https://bugzilla.redhat.com/show_bug.cgi?id=1833222): Update yaml template meter example to current year [#5391](https://github.com/openshift/console/pull/5391) * [Bug 1828490](https://bugzilla.redhat.com/show_bug.cgi?id=1828490): Add identifier for tab names that are CRD specific [#5354](https://github.com/openshift/console/pull/5354) * [Bug 1831871](https://bugzilla.redhat.com/show_bug.cgi?id=1831871): Revert "Update action/install buttons" [#5306](https://github.com/openshift/console/pull/5306) * [Bug 1834260](https://bugzilla.redhat.com/show_bug.cgi?id=1834260): Update vm teamplates kebab lables [#5388](https://github.com/openshift/console/pull/5388) * [Bug 1833877](https://bugzilla.redhat.com/show_bug.cgi?id=1833877): Update virtualization breadcumbs [#5387](https://github.com/openshift/console/pull/5387) * [Bug 1834304](https://bugzilla.redhat.com/show_bug.cgi?id=1834304): Always show dialog message when `Edit YAML` link in Pipeline Builder Page is clicked [#5380](https://github.com/openshift/console/pull/5380) * [Bug 1834354](https://bugzilla.redhat.com/show_bug.cgi?id=1834354): Fix helm resource link in topology side panel [#5386](https://github.com/openshift/console/pull/5386) * [Bug 1833844](https://bugzilla.redhat.com/show_bug.cgi?id=1833844): Add tests for wizard review tab [#5371](https://github.com/openshift/console/pull/5371) * [Bug 1831758](https://bugzilla.redhat.com/show_bug.cgi?id=1831758): Search page inputs need proper label [#5369](https://github.com/openshift/console/pull/5369) * [Bug 1822860](https://bugzilla.redhat.com/show_bug.cgi?id=1822860): Fix Img Alt text size to make it look better [#5353](https://github.com/openshift/console/pull/5353) * [Bug 1829915](https://bugzilla.redhat.com/show_bug.cgi?id=1829915): Disallow namespace change on VM wizard after user input [#5381](https://github.com/openshift/console/pull/5381) * [Bug 1832808](https://bugzilla.redhat.com/show_bug.cgi?id=1832808): Fix zone lookup for Node Overview Details card [#5375](https://github.com/openshift/console/pull/5375) * [Bug 1834254](https://bugzilla.redhat.com/show_bug.cgi?id=1834254): fetch eventSource icon based on type and update icon for ping [#5379](https://github.com/openshift/console/pull/5379) * [Bug 1800769](https://bugzilla.redhat.com/show_bug.cgi?id=1800769): Define pointerLength prop for multiline charts [#5376](https://github.com/openshift/console/pull/5376) * [Bug 1833146](https://bugzilla.redhat.com/show_bug.cgi?id=1833146): Hide Project Access Tab when the user have no access to role bindings [#5350](https://github.com/openshift/console/pull/5350) * [Bug 1833065](https://bugzilla.redhat.com/show_bug.cgi?id=1833065): Fixes: EventSource card on Add should show if knativeEventing Crd is present and have EventSources [#5343](https://github.com/openshift/console/pull/5343) * [Bug 1830846](https://bugzilla.redhat.com/show_bug.cgi?id=1830846): updates apiGroup for KnativeEventing to latest supported [#5271](https://github.com/openshift/console/pull/5271) * [Bug 1826291](https://bugzilla.redhat.com/show_bug.cgi?id=1826291): Pass correct flag resolution function for repeated try of CLUSTER_VER… [#5374](https://github.com/openshift/console/pull/5374) * [Bug 1834205](https://bugzilla.redhat.com/show_bug.cgi?id=1834205): Node checker intersection is wrong in Affinity Modal [#5377](https://github.com/openshift/console/pull/5377) * [Bug 1832821](https://bugzilla.redhat.com/show_bug.cgi?id=1832821): Fix bugs on VM Environment tab [#5370](https://github.com/openshift/console/pull/5370) * [Bug 1826477](https://bugzilla.redhat.com/show_bug.cgi?id=1826477): Snapshot feature for is part of 4.6v [#5079](https://github.com/openshift/console/pull/5079) * [Bug 1831087](https://bugzilla.redhat.com/show_bug.cgi?id=1831087): Storage persistent volume claim form inputs need proper labels [#5286](https://github.com/openshift/console/pull/5286) * [Bug 1831002](https://bugzilla.redhat.com/show_bug.cgi?id=1831002): Fix for pod text / icon overlap in topology [#5275](https://github.com/openshift/console/pull/5275) * [Bug 1829445](https://bugzilla.redhat.com/show_bug.cgi?id=1829445): Fixes: Container image does not validate dynamically [#5231](https://github.com/openshift/console/pull/5231) * [Bug 1786251](https://bugzilla.redhat.com/show_bug.cgi?id=1786251): Add Access Denied error handling on Access Review [#5352](https://github.com/openshift/console/pull/5352) * [Bug 1831741](https://bugzilla.redhat.com/show_bug.cgi?id=1831741): Operator hub and catalog need proper input field labels [#5302](https://github.com/openshift/console/pull/5302) * [Bug 1829549](https://bugzilla.redhat.com/show_bug.cgi?id=1829549): fix resizing issues with cloud shell terminal drawer [#5224](https://github.com/openshift/console/pull/5224) * [Bug 1833343](https://bugzilla.redhat.com/show_bug.cgi?id=1833343): Remove fetch timeout for Helm actions [#5360](https://github.com/openshift/console/pull/5360) * [Bug 1822852](https://bugzilla.redhat.com/show_bug.cgi?id=1822852): Provided APIs are empty on Installed Operators list when all provided APIs are internal [#5305](https://github.com/openshift/console/pull/5305) * [Bug 1830259](https://bugzilla.redhat.com/show_bug.cgi?id=1830259): Do not allow regrouping of helm charts or OBS groupings [#5259](https://github.com/openshift/console/pull/5259) * [Bug 1829589](https://bugzilla.redhat.com/show_bug.cgi?id=1829589): Fix prop warning for missing radius property [#5351](https://github.com/openshift/console/pull/5351) * [Bug 1832752](https://bugzilla.redhat.com/show_bug.cgi?id=1832752): Monitoring silence form time tests [#5327](https://github.com/openshift/console/pull/5327) * [Bug 1826354](https://bugzilla.redhat.com/show_bug.cgi?id=1826354): Container Security Fixes [#5326](https://github.com/openshift/console/pull/5326) * [Bug 1833218](https://bugzilla.redhat.com/show_bug.cgi?id=1833218): Monitoring: Fix JS warnings when updating some silence form fields [#5357](https://github.com/openshift/console/pull/5357) * [Bug 1833217](https://bugzilla.redhat.com/show_bug.cgi?id=1833217): Monitoring: Fix JS warning on silence save form [#5356](https://github.com/openshift/console/pull/5356) * [Bug 1833208](https://bugzilla.redhat.com/show_bug.cgi?id=1833208): Add tests for PVC expand flow [#4860](https://github.com/openshift/console/pull/4860) * [Bug 1827538](https://bugzilla.redhat.com/show_bug.cgi?id=1827538): Fix create operand yaml editor runtime error [#5237](https://github.com/openshift/console/pull/5237) * [Bug 1832576](https://bugzilla.redhat.com/show_bug.cgi?id=1832576): Fix type error [#5345](https://github.com/openshift/console/pull/5345) * [Bug 1833140](https://bugzilla.redhat.com/show_bug.cgi?id=1833140): Add sticky footer in edit flow forms [#5349](https://github.com/openshift/console/pull/5349) * [Bug 1833132](https://bugzilla.redhat.com/show_bug.cgi?id=1833132): Fix bitbucket service in firefox [#5348](https://github.com/openshift/console/pull/5348) * [Bug 1830080](https://bugzilla.redhat.com/show_bug.cgi?id=1830080): Prompt user to update traffic on revision deletion [#5256](https://github.com/openshift/console/pull/5256) * [Bug 1832561](https://bugzilla.redhat.com/show_bug.cgi?id=1832561): Health Checks alert should not visible to the user has view access [#5323](https://github.com/openshift/console/pull/5323) * [Bug 1832509](https://bugzilla.redhat.com/show_bug.cgi?id=1832509): Fix to show available items in topology when some are restricted [#5318](https://github.com/openshift/console/pull/5318) * [Bug 1816059](https://bugzilla.redhat.com/show_bug.cgi?id=1816059): Address getting starting page having two primary buttons [#5340](https://github.com/openshift/console/pull/5340) * [Bug 1832582](https://bugzilla.redhat.com/show_bug.cgi?id=1832582): Do not force a min with on images in the Add selector cards [#5325](https://github.com/openshift/console/pull/5325) * [Bug 1831240](https://bugzilla.redhat.com/show_bug.cgi?id=1831240): Avoid multiple rerendering of tab components registered via plugin [#5284](https://github.com/openshift/console/pull/5284) * [Bug 1753666](https://bugzilla.redhat.com/show_bug.cgi?id=1753666): Don't redirect back to error page after login [#5268](https://github.com/openshift/console/pull/5268) * [Bug 1829567](https://bugzilla.redhat.com/show_bug.cgi?id=1829567): Pipeline Builder treats task param default properly [#5235](https://github.com/openshift/console/pull/5235) * [Bug 1827753](https://bugzilla.redhat.com/show_bug.cgi?id=1827753): autoselect query from metric dropdown [#5184](https://github.com/openshift/console/pull/5184) * [Bug 1828448](https://bugzilla.redhat.com/show_bug.cgi?id=1828448): Align VM tab order with other resources [#5333](https://github.com/openshift/console/pull/5333) * [Bug 1810630](https://bugzilla.redhat.com/show_bug.cgi?id=1810630): Set Default Bucket Class Preselected in Create OBC page BucketClass dropdown [#4787](https://github.com/openshift/console/pull/4787) * [Bug 1816947](https://bugzilla.redhat.com/show_bug.cgi?id=1816947): Add support for IBM in console [#5230](https://github.com/openshift/console/pull/5230) * [Bug 1826664](https://bugzilla.redhat.com/show_bug.cgi?id=1826664): handle Builder image detection when url is changed [#5145](https://github.com/openshift/console/pull/5145) * [Bug 1827980](https://bugzilla.redhat.com/show_bug.cgi?id=1827980): Fix hidden descriptor [#5324](https://github.com/openshift/console/pull/5324) * [Bug 1718489](https://bugzilla.redhat.com/show_bug.cgi?id=1718489): Use a natural sort for list views [#5322](https://github.com/openshift/console/pull/5322) * [Bug 1830004](https://bugzilla.redhat.com/show_bug.cgi?id=1830004): Add listener for keys in search page [#5248](https://github.com/openshift/console/pull/5248) * [Bug 1829385](https://bugzilla.redhat.com/show_bug.cgi?id=1829385): fix alignment issues with MultiColumnField in Traffic Splitting modal [#5229](https://github.com/openshift/console/pull/5229) * [Bug 1831810](https://bugzilla.redhat.com/show_bug.cgi?id=1831810): fix bug where operand list status does not show latest … [#5315](https://github.com/openshift/console/pull/5315) * [Bug 1830041](https://bugzilla.redhat.com/show_bug.cgi?id=1830041): fix bug where create dropdown menu is clipped at >= 768px [#5308](https://github.com/openshift/console/pull/5308) * [Bug 1825191](https://bugzilla.redhat.com/show_bug.cgi?id=1825191): Disallow user to select the same channel installation strategy [#5307](https://github.com/openshift/console/pull/5307) * [Bug 1826873](https://bugzilla.redhat.com/show_bug.cgi?id=1826873): Add redirect listener to console backend [#5276](https://github.com/openshift/console/pull/5276) * [Bug 1821432](https://bugzilla.redhat.com/show_bug.cgi?id=1821432): Toggle controls in OLM CR details page do not update the CR correctly [#5083](https://github.com/openshift/console/pull/5083) * [Bug 1829886](https://bugzilla.redhat.com/show_bug.cgi?id=1829886): Fix to close left nav when item selected at mobile widths [#5317](https://github.com/openshift/console/pull/5317) * [Bug 1831315](https://bugzilla.redhat.com/show_bug.cgi?id=1831315): Improve formatting of markdown tables [#5314](https://github.com/openshift/console/pull/5314) * [Bug 1832371](https://bugzilla.redhat.com/show_bug.cgi?id=1832371): CNV-4046: Add integration test for vm environment tab [#5280](https://github.com/openshift/console/pull/5280) * [Bug 1830935](https://bugzilla.redhat.com/show_bug.cgi?id=1830935): Fix helm resource tab to show all resources [#5274](https://github.com/openshift/console/pull/5274) * [Bug 1830373](https://bugzilla.redhat.com/show_bug.cgi?id=1830373): Fix bug where too much whitespace can appear above YAML… [#5312](https://github.com/openshift/console/pull/5312) * [Bug 1830046](https://bugzilla.redhat.com/show_bug.cgi?id=1830046): Helm redirects based on the origin of the action [#5254](https://github.com/openshift/console/pull/5254) * [Bug 1827415](https://bugzilla.redhat.com/show_bug.cgi?id=1827415): Fix imagestream icon in internal registry flow [#5179](https://github.com/openshift/console/pull/5179) * [Bug 1827688](https://bugzilla.redhat.com/show_bug.cgi?id=1827688): kubvirt redirect vm, vmi and vmtemplates to virtualization page [#5295](https://github.com/openshift/console/pull/5295) * [Bug 1830841](https://bugzilla.redhat.com/show_bug.cgi?id=1830841): updates api-endpoint to fetch event sources and update default sources [#5270](https://github.com/openshift/console/pull/5270) * [Bug 1832141](https://bugzilla.redhat.com/show_bug.cgi?id=1832141): make tag as optional field in traffic split modal [#5309](https://github.com/openshift/console/pull/5309) * [Bug 1828703](https://bugzilla.redhat.com/show_bug.cgi?id=1828703): Task listing improvements on Pipeline detail page [#5208](https://github.com/openshift/console/pull/5208) * [Bug 1831735](https://bugzilla.redhat.com/show_bug.cgi?id=1831735): Disable Pipeline Secret resource link [#5300](https://github.com/openshift/console/pull/5300) * [Bug 1830921](https://bugzilla.redhat.com/show_bug.cgi?id=1830921): Project Access form should not reorder on save [#5273](https://github.com/openshift/console/pull/5273) * [Bug 1831084](https://bugzilla.redhat.com/show_bug.cgi?id=1831084): Adjust Pipeline Details Tooltip for Clarity [#5279](https://github.com/openshift/console/pull/5279) * [Bug 1831887](https://bugzilla.redhat.com/show_bug.cgi?id=1831887): Address comments to PR 5336 [#5289](https://github.com/openshift/console/pull/5289) * [Bug 1829928](https://bugzilla.redhat.com/show_bug.cgi?id=1829928): Fixes: missing pod donut for DS in sidebar overview tab [#5247](https://github.com/openshift/console/pull/5247) * [Bug 1830181](https://bugzilla.redhat.com/show_bug.cgi?id=1830181): Hide 'Start Last Run' button on topology overview page when no PLR present [#5258](https://github.com/openshift/console/pull/5258) * [Bug 1830010](https://bugzilla.redhat.com/show_bug.cgi?id=1830010): Event streaming grid is inaccessible on events page [#5299](https://github.com/openshift/console/pull/5299) * [Bug 1831305](https://bugzilla.redhat.com/show_bug.cgi?id=1831305): fix bug where page contents are not scrollable using ke… [#5291](https://github.com/openshift/console/pull/5291) * [Bug 1831108](https://bugzilla.redhat.com/show_bug.cgi?id=1831108): show all failed VMImports [#5282](https://github.com/openshift/console/pull/5282) * [Bug 1824358](https://bugzilla.redhat.com/show_bug.cgi?id=1824358): null creationTimestamp shows as relative time of 50 years ago [#5283](https://github.com/openshift/console/pull/5283) * [Bug 1830985](https://bugzilla.redhat.com/show_bug.cgi?id=1830985): use nic profile ID instead of network ID [#5277](https://github.com/openshift/console/pull/5277) * [Bug 1829788](https://bugzilla.redhat.com/show_bug.cgi?id=1829788): take migrating/importing statuses into account in VM topology view [#5242](https://github.com/openshift/console/pull/5242) * [Bug 1831071](https://bugzilla.redhat.com/show_bug.cgi?id=1831071): Remove View Image Vulnerabilities action [#5281](https://github.com/openshift/console/pull/5281) * [Bug 1827156](https://bugzilla.redhat.com/show_bug.cgi?id=1827156): Tolerations in VM details does not find node [#5269](https://github.com/openshift/console/pull/5269) * [Bug 1828964](https://bugzilla.redhat.com/show_bug.cgi?id=1828964): Adjust kubevirt modals footer buttons [#5243](https://github.com/openshift/console/pull/5243) * [Bug 1830878](https://bugzilla.redhat.com/show_bug.cgi?id=1830878): event source connector drop target should only be knative service [#5272](https://github.com/openshift/console/pull/5272) * [Bug 1830929](https://bugzilla.redhat.com/show_bug.cgi?id=1830929): Feat(pl-filter-status): Add others as a filter status [#5245](https://github.com/openshift/console/pull/5245) * [Bug 1828744](https://bugzilla.redhat.com/show_bug.cgi?id=1828744): do not support SLIRP NetworkInterface in NIC modal [#5244](https://github.com/openshift/console/pull/5244) * [Bug 1822112](https://bugzilla.redhat.com/show_bug.cgi?id=1822112): include OpenShift Project as part of deployImage flow [#5196](https://github.com/openshift/console/pull/5196) * [Bug 1823253](https://bugzilla.redhat.com/show_bug.cgi?id=1823253): Fix Textfilter issue in Filter Toolbar [#5022](https://github.com/openshift/console/pull/5022) * [Bug 1831131](https://bugzilla.redhat.com/show_bug.cgi?id=1831131): Fix Cluster Dashboard test [#5288](https://github.com/openshift/console/pull/5288) * [Bug 1830863](https://bugzilla.redhat.com/show_bug.cgi?id=1830863): Align kubevirt integration-tests with navigation changes [#5226](https://github.com/openshift/console/pull/5226) * [Bug 1828993](https://bugzilla.redhat.com/show_bug.cgi?id=1828993): Affinity Modal needs refinement [#5249](https://github.com/openshift/console/pull/5249) * [Bug 1774844](https://bugzilla.redhat.com/show_bug.cgi?id=1774844): Make Fixable Vulnerabilities open a new window [#5267](https://github.com/openshift/console/pull/5267) * [Bug 1830378](https://bugzilla.redhat.com/show_bug.cgi?id=1830378): Query input needs accessible label on metrics page [#5266](https://github.com/openshift/console/pull/5266) * [Bug 1624328](https://bugzilla.redhat.com/show_bug.cgi?id=1624328): Filter on both role ref name and kind [#5264](https://github.com/openshift/console/pull/5264) * [Bug 1806031](https://bugzilla.redhat.com/show_bug.cgi?id=1806031): Switch dashboard chart to svg for better rendering [#5263](https://github.com/openshift/console/pull/5263) * [Bug 1828922](https://bugzilla.redhat.com/show_bug.cgi?id=1828922): Fix to get the CSV icon for operator workloads [#5218](https://github.com/openshift/console/pull/5218) * [Bug 1823870](https://bugzilla.redhat.com/show_bug.cgi?id=1823870): Improve display and layout of operand status descriptors [#5265](https://github.com/openshift/console/pull/5265) * [Bug 1827568](https://bugzilla.redhat.com/show_bug.cgi?id=1827568): Fix json parsing exception in create operand workflow [#5251](https://github.com/openshift/console/pull/5251) * [Bug 1830337](https://bugzilla.redhat.com/show_bug.cgi?id=1830337): Fix masthead toolbar warnings [#5262](https://github.com/openshift/console/pull/5262) * [Bug 1783109](https://bugzilla.redhat.com/show_bug.cgi?id=1783109): Use buttons for perspective switcher dropdown items [#5261](https://github.com/openshift/console/pull/5261) * [Bug 1828844](https://bugzilla.redhat.com/show_bug.cgi?id=1828844): Fix for node/group background issue in firefox [#5213](https://github.com/openshift/console/pull/5213) * [Bug 1830144](https://bugzilla.redhat.com/show_bug.cgi?id=1830144): Fix bug where edit yaml sidebar contents can be narrowe… [#5257](https://github.com/openshift/console/pull/5257) * [Bug 1703757](https://bugzilla.redhat.com/show_bug.cgi?id=1703757): Fix bug where some masthead actions cannot open in new tab [#5253](https://github.com/openshift/console/pull/5253) * [Bug 1830096](https://bugzilla.redhat.com/show_bug.cgi?id=1830096): Fix helm side panel in topology [#5255](https://github.com/openshift/console/pull/5255) * [Bug 1829722](https://bugzilla.redhat.com/show_bug.cgi?id=1829722): Fix various search input focus bugs [#5252](https://github.com/openshift/console/pull/5252) * [Bug 1829885](https://bugzilla.redhat.com/show_bug.cgi?id=1829885): Snapshot code cleanup [#5204](https://github.com/openshift/console/pull/5204) * [Bug 1828479](https://bugzilla.redhat.com/show_bug.cgi?id=1828479): Move topology search query from localstorage to url param [#5202](https://github.com/openshift/console/pull/5202) * [Bug 1828478](https://bugzilla.redhat.com/show_bug.cgi?id=1828478): Action menu should be 'Add Health Checks' when no probes is added [#5201](https://github.com/openshift/console/pull/5201) * [Bug 1828055](https://bugzilla.redhat.com/show_bug.cgi?id=1828055): fix affinity-row select component [#5189](https://github.com/openshift/console/pull/5189) * [Bug 1826962](https://bugzilla.redhat.com/show_bug.cgi?id=1826962): Limit the amount a user can zoom in/out in topology [#5160](https://github.com/openshift/console/pull/5160) * [Bug 1826344](https://bugzilla.redhat.com/show_bug.cgi?id=1826344): add pipeline decorator and sidebar on the Knative service [#5131](https://github.com/openshift/console/pull/5131) * [Bug 1826630](https://bugzilla.redhat.com/show_bug.cgi?id=1826630): Monitoring: On editing silence in the past, default start time to now [#5239](https://github.com/openshift/console/pull/5239) * [Bug 1828928](https://bugzilla.redhat.com/show_bug.cgi?id=1828928): Fix fieldDependency spec descriptor for create operand form [#5223](https://github.com/openshift/console/pull/5223) * [Bug 1829753](https://bugzilla.redhat.com/show_bug.cgi?id=1829753): Update VM doc href in VMI details hint box [#5240](https://github.com/openshift/console/pull/5240) * [Bug 1828668](https://bugzilla.redhat.com/show_bug.cgi?id=1828668): Filtered out the noobaa based provisioner from storage class list [#5191](https://github.com/openshift/console/pull/5191) * [Bug 1829648](https://bugzilla.redhat.com/show_bug.cgi?id=1829648): Monitoring: Fix sort order on silence list page [#5207](https://github.com/openshift/console/pull/5207) * [Bug 1829647](https://bugzilla.redhat.com/show_bug.cgi?id=1829647): Monitoring: Silence details page: Display `-` when no Firing Alerts [#5206](https://github.com/openshift/console/pull/5206) * [Bug 1829552](https://bugzilla.redhat.com/show_bug.cgi?id=1829552): cloudshell: hide create project option with rbac check [#5199](https://github.com/openshift/console/pull/5199) * [Bug 1826933](https://bugzilla.redhat.com/show_bug.cgi?id=1826933): Show helm chart icon in group label in topology [#5155](https://github.com/openshift/console/pull/5155) * [Bug 1826913](https://bugzilla.redhat.com/show_bug.cgi?id=1826913): Fix topology to prevent initial drawing of new nodes at upper left [#5154](https://github.com/openshift/console/pull/5154) * [Bug 1828591](https://bugzilla.redhat.com/show_bug.cgi?id=1828591): Fix heading issues in console and cleanup CSS for filters [#5227](https://github.com/openshift/console/pull/5227) * [Bug 1827404](https://bugzilla.redhat.com/show_bug.cgi?id=1827404): Enable content-scrollable to scroll correctly on Firefox [#5222](https://github.com/openshift/console/pull/5222) * [Bug 1828958](https://bugzilla.redhat.com/show_bug.cgi?id=1828958): Fix handling of Operand conditions [#5232](https://github.com/openshift/console/pull/5232) * [Bug 1828954](https://bugzilla.redhat.com/show_bug.cgi?id=1828954): Handle cluster-scoped operands in the OperandForm [#5234](https://github.com/openshift/console/pull/5234) * [Bug 1827356](https://bugzilla.redhat.com/show_bug.cgi?id=1827356): fix event source form for single event source [#5175](https://github.com/openshift/console/pull/5175) * [Bug 1828611](https://bugzilla.redhat.com/show_bug.cgi?id=1828611): Add events for Noobaa for activity card [#5142](https://github.com/openshift/console/pull/5142) * [Bug 1828791](https://bugzilla.redhat.com/show_bug.cgi?id=1828791): Fix pipeline bar unnecessary animations [#5211](https://github.com/openshift/console/pull/5211) * [Bug 1826630](https://bugzilla.redhat.com/show_bug.cgi?id=1826630): Monitoring: Fixes for silence form duration handling [#5209](https://github.com/openshift/console/pull/5209) * [Bug 1824358](https://bugzilla.redhat.com/show_bug.cgi?id=1824358): null creationTimestamp shows as relative time of 50 years ago [#5197](https://github.com/openshift/console/pull/5197) * [Bug 1828164](https://bugzilla.redhat.com/show_bug.cgi?id=1828164): Fixes: Crash-looping pods shouldn't show up as Failed in the pod ring [#5193](https://github.com/openshift/console/pull/5193) * [Bug 1828966](https://bugzilla.redhat.com/show_bug.cgi?id=1828966): Don't blacklist SecurityContextConstraints on the search page [#5101](https://github.com/openshift/console/pull/5101) * [Bug 1828873](https://bugzilla.redhat.com/show_bug.cgi?id=1828873): Fix typo in catalog source removed alert [#5214](https://github.com/openshift/console/pull/5214) * [Bug 1828588](https://bugzilla.redhat.com/show_bug.cgi?id=1828588): Fix bug where masthead dropdown item spacing is inconsi… [#5203](https://github.com/openshift/console/pull/5203) * [Bug 1828602](https://bugzilla.redhat.com/show_bug.cgi?id=1828602): Pipelines TechPreview Badges / ApiVersion [#5002](https://github.com/openshift/console/pull/5002) * [Bug 1828777](https://bugzilla.redhat.com/show_bug.cgi?id=1828777): fix(prun): rerun pipeline run [#5181](https://github.com/openshift/console/pull/5181) * [Bug 1828402](https://bugzilla.redhat.com/show_bug.cgi?id=1828402): Add support for array of flags [#5114](https://github.com/openshift/console/pull/5114) * [Bug 1828464](https://bugzilla.redhat.com/show_bug.cgi?id=1828464): fix VNC console type error [#5200](https://github.com/openshift/console/pull/5200) * [Bug 1828157](https://bugzilla.redhat.com/show_bug.cgi?id=1828157): adds list of stop words to filter Acronym and trim it to handle Badge Acronym [#5192](https://github.com/openshift/console/pull/5192) * [Bug 1827361](https://bugzilla.redhat.com/show_bug.cgi?id=1827361): Show the project selection list when a pinned item is shown for all projects [#5176](https://github.com/openshift/console/pull/5176) * [Bug 1827194](https://bugzilla.redhat.com/show_bug.cgi?id=1827194): allow using VM Template with http/url dataVolumeTemplates [#5168](https://github.com/openshift/console/pull/5168) * [Bug 1827931](https://bugzilla.redhat.com/show_bug.cgi?id=1827931): Revert "Update pipelines section title in topology sidebar" [#5187](https://github.com/openshift/console/pull/5187) * [Bug 1828128](https://bugzilla.redhat.com/show_bug.cgi?id=1828128): Fix issue with adding access in the Project Acess Page [#5183](https://github.com/openshift/console/pull/5183) * [Bug 1827218](https://bugzilla.redhat.com/show_bug.cgi?id=1827218): change instances of `fromNow` to `<Timestamp>` in Creat… [#5185](https://github.com/openshift/console/pull/5185) * [Bug 1827344](https://bugzilla.redhat.com/show_bug.cgi?id=1827344): Alert graph timespan dropdown button needs proper label to be read by screen reader [#5178](https://github.com/openshift/console/pull/5178) * [Bug 1827297](https://bugzilla.redhat.com/show_bug.cgi?id=1827297): Fix resource limits validation error [#5172](https://github.com/openshift/console/pull/5172) * [Bug 1825966](https://bugzilla.redhat.com/show_bug.cgi?id=1825966): When grouped by operators, the operators should be listed alphabetically [#5111](https://github.com/openshift/console/pull/5111) * [Bug 1826489](https://bugzilla.redhat.com/show_bug.cgi?id=1826489): Inconsistent experience between notification drawer and dashboard status [#5150](https://github.com/openshift/console/pull/5150) * [Bug 1812418](https://bugzilla.redhat.com/show_bug.cgi?id=1812418): Handle the Grafana `$__interval` var [#5152](https://github.com/openshift/console/pull/5152) * [Bug 1826808](https://bugzilla.redhat.com/show_bug.cgi?id=1826808): added endpoint to fetch duck typed knative event source crds [#4945](https://github.com/openshift/console/pull/4945) * [Bug 1827654](https://bugzilla.redhat.com/show_bug.cgi?id=1827654): Include an override to use PF4 link colors in the catalog vertical-tabs [#5180](https://github.com/openshift/console/pull/5180) * [Bug 1826680](https://bugzilla.redhat.com/show_bug.cgi?id=1826680): Fix bug where K8sResourceLink lacks empty state [#5153](https://github.com/openshift/console/pull/5153) * [Bug 1827609](https://bugzilla.redhat.com/show_bug.cgi?id=1827609): Inline Create button with the Title [#5080](https://github.com/openshift/console/pull/5080) * [Bug 1827551](https://bugzilla.redhat.com/show_bug.cgi?id=1827551): fix(pipelinerun-table): Fix Status column sortfield value [#5130](https://github.com/openshift/console/pull/5130) * [Bug 1826065](https://bugzilla.redhat.com/show_bug.cgi?id=1826065): Fix Add/Edit Health Check page URL for resources with crd true [#5110](https://github.com/openshift/console/pull/5110) * [Bug 1826385](https://bugzilla.redhat.com/show_bug.cgi?id=1826385): Truncate condition messages [#5161](https://github.com/openshift/console/pull/5161) * [Bug 1827204](https://bugzilla.redhat.com/show_bug.cgi?id=1827204): Knative service revision deployments should not be editable via add flows [#5166](https://github.com/openshift/console/pull/5166) * [Bug 1827042](https://bugzilla.redhat.com/show_bug.cgi?id=1827042): removes techpreview badge from serverless [#5164](https://github.com/openshift/console/pull/5164) * [Bug 1826015](https://bugzilla.redhat.com/show_bug.cgi?id=1826015): Align action button colors in multi/single column field [#5118](https://github.com/openshift/console/pull/5118) * [Bug 1827385](https://bugzilla.redhat.com/show_bug.cgi?id=1827385): Update react-modal [#5177](https://github.com/openshift/console/pull/5177) * [Bug 1827291](https://bugzilla.redhat.com/show_bug.cgi?id=1827291): Fix bad websocket url error due to fetching of resourcea when not required [#5170](https://github.com/openshift/console/pull/5170) * [Bug 1826508](https://bugzilla.redhat.com/show_bug.cgi?id=1826508): Include an override to use PF4 link colors in the catalog vertical-tabs [#5169](https://github.com/openshift/console/pull/5169) * [Bug 1827116](https://bugzilla.redhat.com/show_bug.cgi?id=1827116): fix broken layout for add page and topology in safari browser [#5165](https://github.com/openshift/console/pull/5165) * [Bug 1824254](https://bugzilla.redhat.com/show_bug.cgi?id=1824254): Update "view more" apis link [#5159](https://github.com/openshift/console/pull/5159) * [Bug 1826937](https://bugzilla.redhat.com/show_bug.cgi?id=1826937): Fix bug where subscription channel name can overflow box [#5158](https://github.com/openshift/console/pull/5158) * [Bug 1826768](https://bugzilla.redhat.com/show_bug.cgi?id=1826768): Fix for topology layout 2 layout keeping nodes separated [#5149](https://github.com/openshift/console/pull/5149) * [Bug 1826646](https://bugzilla.redhat.com/show_bug.cgi?id=1826646): shows alert in eventsources form if knative service is not present in namespace [#5144](https://github.com/openshift/console/pull/5144) * [Bug 1826500](https://bugzilla.redhat.com/show_bug.cgi?id=1826500): Fix extra margin bottom on list page titles [#5136](https://github.com/openshift/console/pull/5136) * [Bug 1827354](https://bugzilla.redhat.com/show_bug.cgi?id=1827354): Update pipelines section title in topology sidebar [#5174](https://github.com/openshift/console/pull/5174) * [Bug 1826488](https://bugzilla.redhat.com/show_bug.cgi?id=1826488): Remove `Edit ClusterServiceVersion` menu options from C… [#5156](https://github.com/openshift/console/pull/5156) * [Bug 1826745](https://bugzilla.redhat.com/show_bug.cgi?id=1826745): Place operand details above form at mobile [#5148](https://github.com/openshift/console/pull/5148) * [Bug 1820769](https://bugzilla.redhat.com/show_bug.cgi?id=1820769): Register Subscription list page from plugin [#4916](https://github.com/openshift/console/pull/4916) * [Bug 1826882](https://bugzilla.redhat.com/show_bug.cgi?id=1826882): fix builder section in s2i form [#5151](https://github.com/openshift/console/pull/5151) * [Bug 1826682](https://bugzilla.redhat.com/show_bug.cgi?id=1826682): fix validation issue with bitbucket repository [#5146](https://github.com/openshift/console/pull/5146) * [Bug 1826526](https://bugzilla.redhat.com/show_bug.cgi?id=1826526): Improves Start Pipeline Resource section [#5140](https://github.com/openshift/console/pull/5140) * [Bug 1822331](https://bugzilla.redhat.com/show_bug.cgi?id=1822331): Add workload badge/name to monitoring dashboard when navigating to it from the Side Panel monitoring tab [#5133](https://github.com/openshift/console/pull/5133) * [Bug 1826060](https://bugzilla.redhat.com/show_bug.cgi?id=1826060): Add query parameter for selected container to pod logs [#5147](https://github.com/openshift/console/pull/5147) * [Bug 1826234](https://bugzilla.redhat.com/show_bug.cgi?id=1826234): Filter out duplicate OSes in the new VM wizard [#4897](https://github.com/openshift/console/pull/4897) * [Bug 1819634](https://bugzilla.redhat.com/show_bug.cgi?id=1819634): Sort namespace list in clone VM modal [#5132](https://github.com/openshift/console/pull/5132) * [Bug 1826291](https://bugzilla.redhat.com/show_bug.cgi?id=1826291): Fix error handling for Cluster Version flag detection [#5004](https://github.com/openshift/console/pull/5004) * [Bug 1826510](https://bugzilla.redhat.com/show_bug.cgi?id=1826510): Fix clear all issue in both pf and in product [#5138](https://github.com/openshift/console/pull/5138) * [Bug 1826408](https://bugzilla.redhat.com/show_bug.cgi?id=1826408): Automate webdriver update for fedora [#5134](https://github.com/openshift/console/pull/5134) * [Bug 1826051](https://bugzilla.redhat.com/show_bug.cgi?id=1826051): Support Cluster Trigger Binding [#5121](https://github.com/openshift/console/pull/5121) * [Bug 1826514](https://bugzilla.redhat.com/show_bug.cgi?id=1826514): Add unit test for snapshot views [#5027](https://github.com/openshift/console/pull/5027) * [Bug 1826497](https://bugzilla.redhat.com/show_bug.cgi?id=1826497): Add more tests for obc details page [#4754](https://github.com/openshift/console/pull/4754) * [Bug 1824356](https://bugzilla.redhat.com/show_bug.cgi?id=1824356): Fix Role Binding filter issue [#5127](https://github.com/openshift/console/pull/5127) * [Bug 1823616](https://bugzilla.redhat.com/show_bug.cgi?id=1823616): Make Tag field optional for the ImageStreamImport validation schema [#5069](https://github.com/openshift/console/pull/5069) * [Bug 1806528](https://bugzilla.redhat.com/show_bug.cgi?id=1806528): Correct no services found message in VM details tab [#5129](https://github.com/openshift/console/pull/5129) * [Bug 1826088](https://bugzilla.redhat.com/show_bug.cgi?id=1826088): Events stream button needs proper label to be read by screen reader [#5123](https://github.com/openshift/console/pull/5123) * [Bug 1826319](https://bugzilla.redhat.com/show_bug.cgi?id=1826319): Add polarion ids kubevirt [#5042](https://github.com/openshift/console/pull/5042) * [Bug 1826277](https://bugzilla.redhat.com/show_bug.cgi?id=1826277): Fix className of BMN status [#5126](https://github.com/openshift/console/pull/5126) * [Bug 1825999](https://bugzilla.redhat.com/show_bug.cgi?id=1825999): updates default icon for unknown/dynamic sources [#5108](https://github.com/openshift/console/pull/5108) * [Bug 1826039](https://bugzilla.redhat.com/show_bug.cgi?id=1826039): Change `Edit Count` to `Edit Pod Count` [#5119](https://github.com/openshift/console/pull/5119) * [Bug 1825982](https://bugzilla.redhat.com/show_bug.cgi?id=1825982): fixes camel source to show yaml editor [#5116](https://github.com/openshift/console/pull/5116) * [Bug 1825228](https://bugzilla.redhat.com/show_bug.cgi?id=1825228): Add deployment configs and stateful sets to project ove… [#5115](https://github.com/openshift/console/pull/5115) * [Bug 1825709](https://bugzilla.redhat.com/show_bug.cgi?id=1825709): Monitoring: Don't allow silence comments to only contain whitespace [#5109](https://github.com/openshift/console/pull/5109) * [Bug 1825962](https://bugzilla.redhat.com/show_bug.cgi?id=1825962): remove the placeholder in traffic modal tag field [#5107](https://github.com/openshift/console/pull/5107) * [Bug 1825866](https://bugzilla.redhat.com/show_bug.cgi?id=1825866): fix operator backed link in add page [#5106](https://github.com/openshift/console/pull/5106) * Add Projects to Node Top consumers [#5054](https://github.com/openshift/console/pull/5054) * Add health check page [#5026](https://github.com/openshift/console/pull/5026) * Image Vulnerabilities Tab for Pod Detail View [#5084](https://github.com/openshift/console/pull/5084) * Search Toolbar: Add delete all in category X using bugfix from pf in latest upgrade. [#5103](https://github.com/openshift/console/pull/5103) * add terminal initialization form [#5066](https://github.com/openshift/console/pull/5066) * Update developer perspective navigation [#5075](https://github.com/openshift/console/pull/5075) * Alertmanager: Advanced configuration fields [#4044](https://github.com/openshift/console/pull/4044) * [Bug 1824356](https://bugzilla.redhat.com/show_bug.cgi?id=1824356): Add support for new toolbar in remaining pages [#5077](https://github.com/openshift/console/pull/5077) * Fixes: Topology Error on selection of group with more then two nodes [#5090](https://github.com/openshift/console/pull/5090) * Add health checks in advanced options [#5045](https://github.com/openshift/console/pull/5045) * Add VMs to Topology View [#5041](https://github.com/openshift/console/pull/5041) * Add pf datatoolbar to search [#5025](https://github.com/openshift/console/pull/5025) * include helm and pipelines in +Add page [#5099](https://github.com/openshift/console/pull/5099) * kubevirt: fix typo in VMImport schema [#5097](https://github.com/openshift/console/pull/5097) * [Bug 1825109](https://bugzilla.redhat.com/show_bug.cgi?id=1825109): Fix action text annotation name [#5095](https://github.com/openshift/console/pull/5095) * Implement 'hidden' spec descriptor [#5094](https://github.com/openshift/console/pull/5094) * Update action/install buttons [#5082](https://github.com/openshift/console/pull/5082) * Add messages to node's status card [#5050](https://github.com/openshift/console/pull/5050) * adds support for pingSource [#5015](https://github.com/openshift/console/pull/5015) * Triggers start modal [#4984](https://github.com/openshift/console/pull/4984) * Refactor review tab for the create VM wizard [#4983](https://github.com/openshift/console/pull/4983) * Feat(CLI-terminal): Open terminal in new Tab [#4946](https://github.com/openshift/console/pull/4946) * Improve Installed Operators list page [#4830](https://github.com/openshift/console/pull/4830) * kubevirt: comment [#5096](https://github.com/openshift/console/pull/5096) * Remove selectId from URL when sidebar is closed [#5093](https://github.com/openshift/console/pull/5093) * Monitoring: Add docs link for regular expressions on the silence form [#5089](https://github.com/openshift/console/pull/5089) * Update StartNodeMaintenanceModal to use useK8sWatchResource hook [#5087](https://github.com/openshift/console/pull/5087) * Monitoring: Alert description resource links improvements [#5086](https://github.com/openshift/console/pull/5086) * Update PatternFly to latest versions [#5078](https://github.com/openshift/console/pull/5078) * [Bug 1824029](https://bugzilla.redhat.com/show_bug.cgi?id=1824029): Handle undefined MachineConfigPools status [#5068](https://github.com/openshift/console/pull/5068) * OCS installation changes for baremetal infra [#5016](https://github.com/openshift/console/pull/5016) * update api group for node-maintenance operator [#4967](https://github.com/openshift/console/pull/4967) * Birthday attack follow: Update additional server configs with tls config containing restricted set of cipher suites [#4419](https://github.com/openshift/console/pull/4419) * Temporarily disable failing OLM test [#5100](https://github.com/openshift/console/pull/5100) * kubevirt: refactor/fix VMStatus and add standalone VirtualMachineImports to VM list [#5088](https://github.com/openshift/console/pull/5088) * fix top three statuses in Dashboard's Inventory Card [#5091](https://github.com/openshift/console/pull/5091) * add support for creating camel source [#4960](https://github.com/openshift/console/pull/4960) * Monitoring: Make silence "Comment" a required field [#5070](https://github.com/openshift/console/pull/5070) * visualize dynamic event sources on topology view [#5020](https://github.com/openshift/console/pull/5020) * [Bug 1811003](https://bugzilla.redhat.com/show_bug.cgi?id=1811003): Make storage class dropdown required [#5071](https://github.com/openshift/console/pull/5071) * Monitoring: Add alert description with resource links [#5076](https://github.com/openshift/console/pull/5076) * Remove method searchYAML from console-shared [#5074](https://github.com/openshift/console/pull/5074) * Show release notes in topology after Helm install [#5064](https://github.com/openshift/console/pull/5064) * fix: cache parsed OpenAPI JSON [#4994](https://github.com/openshift/console/pull/4994) * Add pinned resource pages to dev perspective navigation [#4903](https://github.com/openshift/console/pull/4903) * Add Helm Chart README to catalog page sidebar [#4828](https://github.com/openshift/console/pull/4828) * Fix capitalization and wording in Slack receiver form [#4755](https://github.com/openshift/console/pull/4755) * Add Remove Trigger [#5012](https://github.com/openshift/console/pull/5012) * Baremetal Node overview [#4971](https://github.com/openshift/console/pull/4971) * create health checks form component [#4931](https://github.com/openshift/console/pull/4931) * Dynamically generated operand form [#4944](https://github.com/openshift/console/pull/4944) * Add container source form in event source add flow [#5061](https://github.com/openshift/console/pull/5061) * Add pipeline trigger resource pages and related links in details pages [#5005](https://github.com/openshift/console/pull/5005) * Fix helm rollback request type [#5072](https://github.com/openshift/console/pull/5072) * Add credential management section in start pipeline modal. [#4955](https://github.com/openshift/console/pull/4955) * Hide messages part of Status card while loading/empty [#5055](https://github.com/openshift/console/pull/5055) * Refactored Node Selection Page for OCS Installation Flow [#5017](https://github.com/openshift/console/pull/5017) * Support showing how a PipelineRun was triggered [#5011](https://github.com/openshift/console/pull/5011) * Topology: Refactor types and operations [#5010](https://github.com/openshift/console/pull/5010) * add Download all button to pipeline logs [#4905](https://github.com/openshift/console/pull/4905) * Show last 50 events in Activity card [#5028](https://github.com/openshift/console/pull/5028) * [Bug 1822553](https://bugzilla.redhat.com/show_bug.cgi?id=1822553): Fix channel issue by narrowing down requests and loading guard [#4999](https://github.com/openshift/console/pull/4999) * [Bug 1821387](https://bugzilla.redhat.com/show_bug.cgi?id=1821387): Reenable performance test "downloads new bundle for ${routeName}" [#5059](https://github.com/openshift/console/pull/5059) * kubevirt: fix ovirt provider bugs + VM navigation on delete [#5056](https://github.com/openshift/console/pull/5056) * Refactors create-knative-utils code and update imports [#5053](https://github.com/openshift/console/pull/5053) * Monitoring: Use PatternFly TextInput and TextArea for silence form [#5048](https://github.com/openshift/console/pull/5048) * Add Workspaces to Start Modal [#5032](https://github.com/openshift/console/pull/5032) * fetches dynamic eventSources on load [#4991](https://github.com/openshift/console/pull/4991) * [Bug 1823714](https://bugzilla.redhat.com/show_bug.cgi?id=1823714): Removing humanizing of CRDs [#5038](https://github.com/openshift/console/pull/5038) * [Bug 1823854](https://bugzilla.redhat.com/show_bug.cgi?id=1823854): Use ordered-values.yaml in Helm install/upgrade [#5037](https://github.com/openshift/console/pull/5037) * Change BMH table row to component [#5052](https://github.com/openshift/console/pull/5052) * Increase coFetch timeout and add timeout param to coFetchJSON [#5023](https://github.com/openshift/console/pull/5023) * kubevirt: Add Import VM to dev-console [#4941](https://github.com/openshift/console/pull/4941) * Add support for Helm release rollback [#5007](https://github.com/openshift/console/pull/5007) * [Bug 1823540](https://bugzilla.redhat.com/show_bug.cgi?id=1823540): Requested tweaks to OperatorHub by UX [#5044](https://github.com/openshift/console/pull/5044) * [Bug 1822325](https://bugzilla.redhat.com/show_bug.cgi?id=1822325): StartMaintenanceModal - Fetch CephCluster resources only when ceph functionality is available [#5029](https://github.com/openshift/console/pull/5029) * [Bug 1823297](https://bugzilla.redhat.com/show_bug.cgi?id=1823297): Change default bus to SCSI for CD-ROM drives added from details tab [#5035](https://github.com/openshift/console/pull/5035) * Remove trailing equals in label suggestion, only unique labels are se… [#5018](https://github.com/openshift/console/pull/5018) * Multi-Stream log component [#4845](https://github.com/openshift/console/pull/4845) * kubevirt: add ovirt import provider [#4972](https://github.com/openshift/console/pull/4972) * Stop user from selecting same label twice [#5036](https://github.com/openshift/console/pull/5036) * [Bug 1821272](https://bugzilla.redhat.com/show_bug.cgi?id=1821272): Fix the value of bucket name shown in OBC details page [#5031](https://github.com/openshift/console/pull/5031) * [Bug 1823252](https://bugzilla.redhat.com/show_bug.cgi?id=1823252): spaces are needed for the error message when selected namespace does not support installation mode [#5030](https://github.com/openshift/console/pull/5030) * [Bug 1823451](https://bugzilla.redhat.com/show_bug.cgi?id=1823451): Fix error handling in coFetch to return json.error [#5024](https://github.com/openshift/console/pull/5024) * Adds Local Volume Set Creation Form and enables LSO Plugin [#5014](https://github.com/openshift/console/pull/5014) * Node overview [#4911](https://github.com/openshift/console/pull/4911) * Monitoring: Add "Start Immediately" option to silence form [#5033](https://github.com/openshift/console/pull/5033) * Create flag for Node Maintenance [#4973](https://github.com/openshift/console/pull/4973) * kubevirt: add sample Role to grant privileges for non-admin to run v2v [#4965](https://github.com/openshift/console/pull/4965) * adds help text to schedule and makes data optional field [#5013](https://github.com/openshift/console/pull/5013) * Monitoring: Add duration dropdown to silence form [#5008](https://github.com/openshift/console/pull/5008) * [Bug 1821611](https://bugzilla.redhat.com/show_bug.cgi?id=1821611): Fix runtime error on OperatorHub page [#4949](https://github.com/openshift/console/pull/4949) * [Bug 1786429](https://bugzilla.redhat.com/show_bug.cgi?id=1786429): Add replicas info on StatefulSet Overview [#4917](https://github.com/openshift/console/pull/4917) * Remove row class so page has proper margins at mobile. [#4958](https://github.com/openshift/console/pull/4958) * Include minWidth to fix bug 1818965 [#4952](https://github.com/openshift/console/pull/4952) * Update getAvailableClusterChannels to current version [#4981](https://github.com/openshift/console/pull/4981) * [Bug 1821990](https://bugzilla.redhat.com/show_bug.cgi?id=1821990): Monitoring: Change text filter by alert description to not use fuzzy [#4968](https://github.com/openshift/console/pull/4968) * topology improvements: layers, bounds [#5003](https://github.com/openshift/console/pull/5003) * Allow catalog providers their own types and remove custom from Operator Hub [#4819](https://github.com/openshift/console/pull/4819) * Add label filtering mechanism and updates row filters. [#4765](https://github.com/openshift/console/pull/4765) * Remove plugin-stats script [#5000](https://github.com/openshift/console/pull/5000) * Fix HOT_RELOAD fallback value [#4996](https://github.com/openshift/console/pull/4996) * Monitoring: Update silence form text and styles [#4959](https://github.com/openshift/console/pull/4959) * new extension for contributing to +Add page [#4933](https://github.com/openshift/console/pull/4933) * Reduce min-length module cycles & enforce max threshold [#4913](https://github.com/openshift/console/pull/4913) * Transform public/module/k8s/index.ts into re-export-only module [#4995](https://github.com/openshift/console/pull/4995) * Extract and export object type of watch k8s resources result [#4990](https://github.com/openshift/console/pull/4990) * [Bug 1822596](https://bugzilla.redhat.com/show_bug.cgi?id=1822596): Add retires to OLM descriptors scenario [#4989](https://github.com/openshift/console/pull/4989) * [Bug 1816730](https://bugzilla.redhat.com/show_bug.cgi?id=1816730): Removed NS selector from UI in BS BC flow [#4939](https://github.com/openshift/console/pull/4939) * Add KafkaSource Form [#4899](https://github.com/openshift/console/pull/4899) * Update cycle entry format in .webpack-cycles [#4998](https://github.com/openshift/console/pull/4998) * tests: increase timeout for installed operator [#4982](https://github.com/openshift/console/pull/4982) * [Bug 1821420](https://bugzilla.redhat.com/show_bug.cgi?id=1821420): Support TechPreview Task Changes [#4929](https://github.com/openshift/console/pull/4929) * Use the global text filter selector from CRUD [#4987](https://github.com/openshift/console/pull/4987) * [Bug 1818553](https://bugzilla.redhat.com/show_bug.cgi?id=1818553): Remove condition for subscription [#4986](https://github.com/openshift/console/pull/4986) * updats name for eventSources and shows loading for source selector [#4961](https://github.com/openshift/console/pull/4961) * [Bug 1822647](https://bugzilla.redhat.com/show_bug.cgi?id=1822647): Change Azure logo to the new, generic Red Hat OpenShift logo [#4954](https://github.com/openshift/console/pull/4954) * [Bug 1819628](https://bugzilla.redhat.com/show_bug.cgi?id=1819628): Fix bug where networking metrics unavailable to regular users [#4953](https://github.com/openshift/console/pull/4953) * Fix import flows application validation [#4950](https://github.com/openshift/console/pull/4950) * [Bug 1821407](https://bugzilla.redhat.com/show_bug.cgi?id=1821407): Clarify alert for supported operator's install mode [#4948](https://github.com/openshift/console/pull/4948) * metal3: Add static pod validation to the power off modal [#4977](https://github.com/openshift/console/pull/4977) * [Bug 1822130](https://bugzilla.redhat.com/show_bug.cgi?id=1822130): Clicking “Quay Image Security" makes status card disappear [#4976](https://github.com/openshift/console/pull/4976) * [Bug 1822128](https://bugzilla.redhat.com/show_bug.cgi?id=1822128): Fix bug where pipelines doc link is incorrect [#4980](https://github.com/openshift/console/pull/4980) * [Bug 1819668](https://bugzilla.redhat.com/show_bug.cgi?id=1819668): Make label casing consistent in create operand toggle [#4979](https://github.com/openshift/console/pull/4979) * Get version from installed CSV to show version of OCS [#4969](https://github.com/openshift/console/pull/4969) * [Bug 1813369](https://bugzilla.redhat.com/show_bug.cgi?id=1813369): Wrong key for selecting nodes in MachineConfigPool [#4927](https://github.com/openshift/console/pull/4927) * [Bug 1821757](https://bugzilla.redhat.com/show_bug.cgi?id=1821757): Decode noobaa secret details before passing to SecretValue in OBC page [#4943](https://github.com/openshift/console/pull/4943) * kubevirt: add ImportProvider tab and WizardErrors component [#4814](https://github.com/openshift/console/pull/4814) * Kubevirt - Affinity modal - fix undefined id for initial expression [#4951](https://github.com/openshift/console/pull/4951) * [Bug 1819159](https://bugzilla.redhat.com/show_bug.cgi?id=1819159): Improve kind plurals [#4947](https://github.com/openshift/console/pull/4947) * Improve types/props for Details page extension [#4942](https://github.com/openshift/console/pull/4942) * Metal3: Add validations to the Power Off modal [#4925](https://github.com/openshift/console/pull/4925) * [Bug 1821846](https://bugzilla.redhat.com/show_bug.cgi?id=1821846): Hide `OpenShift Cluster Manager` when branding is `azure` [#4837](https://github.com/openshift/console/pull/4837) * Add in-context event source creation menu in topology [#4892](https://github.com/openshift/console/pull/4892) * Kubevirt - Affinity modal [#4884](https://github.com/openshift/console/pull/4884) * Monitoring: Change silence form save button text to "Silence" [#4934](https://github.com/openshift/console/pull/4934) * Operator Hub: add link [#4930](https://github.com/openshift/console/pull/4930) * Monitoring: Change actions menu to action button on alert details page [#4910](https://github.com/openshift/console/pull/4910) * Monitoring: Add Creator column to silences lists [#4886](https://github.com/openshift/console/pull/4886) * test for traffic splitting and refactor component [#4700](https://github.com/openshift/console/pull/4700) * Add create vm dropdown action [#4937](https://github.com/openshift/console/pull/4937) * [Bug 1820224](https://bugzilla.redhat.com/show_bug.cgi?id=1820224): Fix helper text for Name field for BS creation form [#4936](https://github.com/openshift/console/pull/4936) * [Bug 1820307](https://bugzilla.redhat.com/show_bug.cgi?id=1820307): Hide yaml editor links when window width is less than 991px [#4926](https://github.com/openshift/console/pull/4926) * Monitoring: Include alert "description" when filtering by text [#4919](https://github.com/openshift/console/pull/4919) * Feat(cli-terminal): Create cli-terminal [#4762](https://github.com/openshift/console/pull/4762) * Support no dockerfile pipeline template [#4932](https://github.com/openshift/console/pull/4932) * kubevirt: fix SC access/volume modes for default URL storage [#4893](https://github.com/openshift/console/pull/4893) * Cleanup and reorganize all the helm related code [#4912](https://github.com/openshift/console/pull/4912) * fixes issue with form switch for name-value-editor on eventSources [#4918](https://github.com/openshift/console/pull/4918) * BZ 1821024: Fix ssh_authorized_keys for cloud-init [#4923](https://github.com/openshift/console/pull/4923) * Memoize card mappings to grid [#4841](https://github.com/openshift/console/pull/4841) * Monitoring: Add alert severity badge to details pages [#4907](https://github.com/openshift/console/pull/4907) * [Bug 1810937](https://bugzilla.redhat.com/show_bug.cgi?id=1810937): Correctly handle Unicode characters in pod terminal [#4915](https://github.com/openshift/console/pull/4915) * pipeline task name edit [#4730](https://github.com/openshift/console/pull/4730) * Monitoring: Show '-' when alerting rule has no duration [#4908](https://github.com/openshift/console/pull/4908) * [Bug 1819752](https://bugzilla.redhat.com/show_bug.cgi?id=1819752): Don't virtualize volume table [#4880](https://github.com/openshift/console/pull/4880) * Improve module cycle stats [#4900](https://github.com/openshift/console/pull/4900) * chore: add Bugzilla component to root OWNERS file [#4909](https://github.com/openshift/console/pull/4909) * Fix Label and ChartLegend type issue [#4895](https://github.com/openshift/console/pull/4895) * Add E2E tests for Installation flow [#4803](https://github.com/openshift/console/pull/4803) * adds support for apiServerSource [#4810](https://github.com/openshift/console/pull/4810) * Monitoring: User user's username as default silence creator value [#4889](https://github.com/openshift/console/pull/4889) * Skip geckodriver download for product builds [#4894](https://github.com/openshift/console/pull/4894) * [Bug 1820058](https://bugzilla.redhat.com/show_bug.cgi?id=1820058): Last navigation item needs more bottom padding [#4888](https://github.com/openshift/console/pull/4888) * [Bug 1819598](https://bugzilla.redhat.com/show_bug.cgi?id=1819598): Align console pod status with CLI [#4878](https://github.com/openshift/console/pull/4878) * feat add support to move sink for eventSource [#4847](https://github.com/openshift/console/pull/4847) * [CONSOLE-2124](https://issues.redhat.com/browse/CONSOLE-2124): Add badges to operator attributes [#4794](https://github.com/openshift/console/pull/4794) * [Bug 1786429](https://bugzilla.redhat.com/show_bug.cgi?id=1786429): Add replicas info on StatefulSet Overview [#4590](https://github.com/openshift/console/pull/4590) * [Bug 1819938](https://bugzilla.redhat.com/show_bug.cgi?id=1819938): Fix PackageManifest access review [#4883](https://github.com/openshift/console/pull/4883) * Using resource extension to show health on dashboards [#4824](https://github.com/openshift/console/pull/4824) * Added extra chart info in the Helm details page [#4881](https://github.com/openshift/console/pull/4881) * Detect and handle webpack module cycles [#4874](https://github.com/openshift/console/pull/4874) * BareMetalHost: Add Restart action [#4862](https://github.com/openshift/console/pull/4862) * destroy old graph when new model has a new graph id [#4882](https://github.com/openshift/console/pull/4882) * [Bug 1818553](https://bugzilla.redhat.com/show_bug.cgi?id=1818553): Fixes version while OCS upgrade [#4887](https://github.com/openshift/console/pull/4887) * Fix infinite network calls and handle network errors gracefully [#4875](https://github.com/openshift/console/pull/4875) * kubevirt: fix changing the name of other sources in disk modal [#4873](https://github.com/openshift/console/pull/4873) * Add Unit test for Breakdown Card Component [#4852](https://github.com/openshift/console/pull/4852) * Fix remaining Table.Row prop typings [#4834](https://github.com/openshift/console/pull/4834) * [Bug 1796516](https://bugzilla.redhat.com/show_bug.cgi?id=1796516): Fix title overlap in sidepanel in dev catalog [#4855](https://github.com/openshift/console/pull/4855) * Move v2vvmware CRD under v2v.kubevirt.io API group [#4871](https://github.com/openshift/console/pull/4871) * kubevirt: deprecate using StorageClassConfigMap in inappropriate placess + SC/volume-access modes fixes [#4850](https://github.com/openshift/console/pull/4850) * Migrate kubevirt installation tests to d/s repo [#4846](https://github.com/openshift/console/pull/4846) * Monitoring: Add Alerting Rules list page [#4863](https://github.com/openshift/console/pull/4863) * Monitoring: Add alert counts by severity to silence details page [#4870](https://github.com/openshift/console/pull/4870) * Created new extension to show health status from K8s Resources [#4840](https://github.com/openshift/console/pull/4840) * Add upgrade actions to the helm release list [#4785](https://github.com/openshift/console/pull/4785) * New product logos [#4843](https://github.com/openshift/console/pull/4843) * Fix to show topology view for unprivileged users [#4865](https://github.com/openshift/console/pull/4865) * Add display filter to toggle off component labels in topology [#4854](https://github.com/openshift/console/pull/4854) * Kubevirt - Fix node qualifier qualifying undefined labels [#4867](https://github.com/openshift/console/pull/4867) * Add Release Notes tab to helm details views [#4833](https://github.com/openshift/console/pull/4833) * [Bug 1819206](https://bugzilla.redhat.com/show_bug.cgi?id=1819206): Input Field Should Have Accessible Label [#4866](https://github.com/openshift/console/pull/4866) * Update pipeline section in add flows based on new UX [#4857](https://github.com/openshift/console/pull/4857) * Helm release lifecycle management endpoints [#4580](https://github.com/openshift/console/pull/4580) * [KNIP-525](https://issues.redhat.com/browse/KNIP-525): Add an Environment tab for Virtual Machines [#4791](https://github.com/openshift/console/pull/4791) * [Bug 1818691](https://bugzilla.redhat.com/show_bug.cgi?id=1818691): Monitoring: Use blue circle "info" icon for `none` severity alerts [#4861](https://github.com/openshift/console/pull/4861) * Update section heading per ux design [#4853](https://github.com/openshift/console/pull/4853) * Firefox step1 [#4662](https://github.com/openshift/console/pull/4662) * [Bug 1811886](https://bugzilla.redhat.com/show_bug.cgi?id=1811886): Specify ts-loader configFile in webpack.config.ts [#4856](https://github.com/openshift/console/pull/4856) * [Bug 1817549](https://bugzilla.redhat.com/show_bug.cgi?id=1817549): Virtual Scroll (Events on Dashboard) is inaccessible by screen reader [#4851](https://github.com/openshift/console/pull/4851) * Fix Topology UI error viewing Event Source Sinks [#4848](https://github.com/openshift/console/pull/4848) * Add sticky footer in the Add flow forms [#4742](https://github.com/openshift/console/pull/4742) * kubevirt integration-tests fixes from 4.4-release [#4815](https://github.com/openshift/console/pull/4815) * adds support for sinkBinding Source [#4829](https://github.com/openshift/console/pull/4829) * Add pipeline resource link in the pipeline run page [#4836](https://github.com/openshift/console/pull/4836) * Remove the badge from the Topology Display dropdown [#4844](https://github.com/openshift/console/pull/4844) * Fix for helm application filters, refactor topology utils [#4778](https://github.com/openshift/console/pull/4778) * Updated Alertmanager Critical, Default, and Watchdog Receiver InfoTips [#4795](https://github.com/openshift/console/pull/4795) * fixes sink drag and drop on knative service [#4839](https://github.com/openshift/console/pull/4839) * filter deployments created by event sources [#4770](https://github.com/openshift/console/pull/4770) * Update ts-loader to 6.2.2 [#4842](https://github.com/openshift/console/pull/4842) * Show helm release revisions in history tab [#4817](https://github.com/openshift/console/pull/4817) * kubevirt: Don't show error message before templates are loaded [#4835](https://github.com/openshift/console/pull/4835) * Update Helm actions to say Uninstall instead of Delete [#4832](https://github.com/openshift/console/pull/4832) * [Bug 1794118](https://bugzilla.redhat.com/show_bug.cgi?id=1794118): Removed asterisk style from description [#4812](https://github.com/openshift/console/pull/4812) * Monitoring: Split silenced alert counts by severity and info icon [#4786](https://github.com/openshift/console/pull/4786) * Update alerts fetching for plugin status cards [#4737](https://github.com/openshift/console/pull/4737) * Optional initial template for create vm wizard [#4811](https://github.com/openshift/console/pull/4811) * Remove kubevirt-web-ui from dependencies [#4822](https://github.com/openshift/console/pull/4822) * Monitoring: Rearrange fields on alert details page [#4826](https://github.com/openshift/console/pull/4826) * Automation Installation for OpenShift Serverless Operator [#4136](https://github.com/openshift/console/pull/4136) * Update helm mappings when secrets are changed [#4797](https://github.com/openshift/console/pull/4797) * Add dev-once script [#4809](https://github.com/openshift/console/pull/4809) * Improve discoverability of edit application grouping [#4792](https://github.com/openshift/console/pull/4792) * Fix Table.Row prop typings, part 1 [#4783](https://github.com/openshift/console/pull/4783) * Add terminal to Node details page [#4780](https://github.com/openshift/console/pull/4780) * Kubevirt - Add Tolerations modal [#4744](https://github.com/openshift/console/pull/4744) * kubevirt: move and refactor v2v requests from kubevirt-web-ui-components [#4750](https://github.com/openshift/console/pull/4750) * Kubevirt - Update Dedicated Resources modal [#4761](https://github.com/openshift/console/pull/4761) * Refactored monaco editor into a shared wrapper component [#4731](https://github.com/openshift/console/pull/4731) * Move getRandomChars() to @console/shared so it can be used globally [#4806](https://github.com/openshift/console/pull/4806) * Add uninstall helm release action to list, detail and topology pages [#4799](https://github.com/openshift/console/pull/4799) * Move VMTemplates view into Virtualization section [#4800](https://github.com/openshift/console/pull/4800) * Include a operate developer custom message to be displayed within the uninstall operator modal [#4775](https://github.com/openshift/console/pull/4775) * Add popover for monitored conditions in Node List Page [#4596](https://github.com/openshift/console/pull/4596) * [Bug 1815138](https://bugzilla.redhat.com/show_bug.cgi?id=1815138): Filter out datavolumes which do not have owner reference [#4776](https://github.com/openshift/console/pull/4776) * Added label for LSO plugin [#4802](https://github.com/openshift/console/pull/4802) * Fix bug where `Active Deadline Seconds` does not display on pod details [#4801](https://github.com/openshift/console/pull/4801) * adds support for creation of eventSources and form for CronJobSource [#4748](https://github.com/openshift/console/pull/4748) * [Bug 1816162](https://bugzilla.redhat.com/show_bug.cgi?id=1816162): Remove z-index from drawer content fixing full screen terminal [#4793](https://github.com/openshift/console/pull/4793) * adds associated deployment and pods in sidebar for event sources [#4779](https://github.com/openshift/console/pull/4779) * [Bug 1812139](https://bugzilla.redhat.com/show_bug.cgi?id=1812139): List oc as first cli [#4717](https://github.com/openshift/console/pull/4717) * [Bug 1794118](https://bugzilla.redhat.com/show_bug.cgi?id=1794118): Removed the misleading warning [#4710](https://github.com/openshift/console/pull/4710) * Created new plugin for LSO [#4759](https://github.com/openshift/console/pull/4759) * Expose access and volume modes in the create/edit disk modal [#4729](https://github.com/openshift/console/pull/4729) * Feat(ImageStream): Autocomplete ISTag dropdown [#4714](https://github.com/openshift/console/pull/4714) * Use radio buttons for create operand editor toggle [#4743](https://github.com/openshift/console/pull/4743) * Migrate all dashboard extensions [#4233](https://github.com/openshift/console/pull/4233) * Add metrics for Node Table [#4595](https://github.com/openshift/console/pull/4595) * Monitoring: Remove help text from alerts list and silences list [#4760](https://github.com/openshift/console/pull/4760) * Monitoring: Always show Severity field on details pages [#4771](https://github.com/openshift/console/pull/4771) * Alertmanager integration test: implemented clear() & sendKeys() fix [#4766](https://github.com/openshift/console/pull/4766) * Fix topology nodes that use functions to create anchors [#4777](https://github.com/openshift/console/pull/4777) * Drawer Component [#4724](https://github.com/openshift/console/pull/4724) * Increase the severity of no-console rule inside packages folder. [#4773](https://github.com/openshift/console/pull/4773) * Create watch k8s hook [#3443](https://github.com/openshift/console/pull/3443) * Monitoring: Remove colors from alert state icons [#4772](https://github.com/openshift/console/pull/4772) * [Bug 1813052](https://bugzilla.redhat.com/show_bug.cgi?id=1813052): Fix workload detail child overlapping notification drawer [#4725](https://github.com/openshift/console/pull/4725) * TypeScript: target es2016 [#4763](https://github.com/openshift/console/pull/4763) * List all resources in the topology sidepanel when a Helm Release group is selected [#4707](https://github.com/openshift/console/pull/4707) * [Bug 1814639](https://bugzilla.redhat.com/show_bug.cgi?id=1814639): Refactor description used for DevCatalog [#4764](https://github.com/openshift/console/pull/4764) * [Bug 1809812](https://bugzilla.redhat.com/show_bug.cgi?id=1809812): Fix catalog overflow on mobile [#4751](https://github.com/openshift/console/pull/4751) * Monitoring: Show warning icon for alerts with unrecognized severities [#4758](https://github.com/openshift/console/pull/4758) * Kubevirt - Node Selectors Modal [#4614](https://github.com/openshift/console/pull/4614) * Monitoring: Add alert severity icons [#4749](https://github.com/openshift/console/pull/4749) * [Bug 1811840](https://bugzilla.redhat.com/show_bug.cgi?id=1811840): Fix name conflicts during testing [#4732](https://github.com/openshift/console/pull/4732) * [Bug 1813266](https://bugzilla.redhat.com/show_bug.cgi?id=1813266): Don't include init containers in readiness counts [#4728](https://github.com/openshift/console/pull/4728) * [Bug 1812076](https://bugzilla.redhat.com/show_bug.cgi?id=1812076): Create custom sort for operand status column [#4708](https://github.com/openshift/console/pull/4708) * [Bug 1811743](https://bugzilla.redhat.com/show_bug.cgi?id=1811743): Show no provided APIs message when all APIs are internal [#4697](https://github.com/openshift/console/pull/4697) * [Bug 1811733](https://bugzilla.redhat.com/show_bug.cgi?id=1811733): Show message when an InstallPlan fails [#4695](https://github.com/openshift/console/pull/4695) * [Bug 1809813](https://bugzilla.redhat.com/show_bug.cgi?id=1809813): Handle object references with missing API version [#4617](https://github.com/openshift/console/pull/4617) * Specify the destination of bugs & support cases [#4734](https://github.com/openshift/console/pull/4734) * Query Browser: Replace tooltip `datum` prop with `datumX` and `datumY` [#4747](https://github.com/openshift/console/pull/4747) * [Bug 1812096](https://bugzilla.redhat.com/show_bug.cgi?id=1812096): Update node memory utilization query [#4712](https://github.com/openshift/console/pull/4712) * update api group for api server [#4740](https://github.com/openshift/console/pull/4740) * add pipeline resource link in the pipeline run details page [#4741](https://github.com/openshift/console/pull/4741) * [Bug 1794943](https://bugzilla.redhat.com/show_bug.cgi?id=1794943): Monitoring dashboards: Fix tooltips and legends [#4675](https://github.com/openshift/console/pull/4675) * Memoize data derived from useExtensions [#4232](https://github.com/openshift/console/pull/4232) * increase topology unit tests [#4733](https://github.com/openshift/console/pull/4733) * [Bug 1813707](https://bugzilla.redhat.com/show_bug.cgi?id=1813707): Fix Pipeline Builder paramters of type Array [#4735](https://github.com/openshift/console/pull/4735) * shared: add alignWithDNS1123 function [#4726](https://github.com/openshift/console/pull/4726) * [Bug 1802034](https://bugzilla.redhat.com/show_bug.cgi?id=1802034): Silenced alerts should not show up in the Dashboards page of the console [4.5] [#4539](https://github.com/openshift/console/pull/4539) * adds sinkbinding source with new ApiGroup [#4719](https://github.com/openshift/console/pull/4719) * Topology: Only retrieve events when showing the monitoring tab [#4640](https://github.com/openshift/console/pull/4640) * kubevirt: add tests for Wrappers, EnhancedK8sMethods and utility classes [#4696](https://github.com/openshift/console/pull/4696) * Fix mispelled monitoring test cases [#4722](https://github.com/openshift/console/pull/4722) * [Bug 1810748](https://bugzilla.redhat.com/show_bug.cgi?id=1810748): Added feature gate for CSV Actions in Installed Operators [#4663](https://github.com/openshift/console/pull/4663) * [Bug 1804107](https://bugzilla.redhat.com/show_bug.cgi?id=1804107): Mount OCS form when csv is available [#4676](https://github.com/openshift/console/pull/4676) * Kubevirt - Fix Flavor template details item for consistency [#4718](https://github.com/openshift/console/pull/4718) * Kubevirt - Fix Flavor details item for consistency [#4716](https://github.com/openshift/console/pull/4716) * [Bug 1806994](https://bugzilla.redhat.com/show_bug.cgi?id=1806994): fixes issue with editing knative service created via cli [#4464](https://github.com/openshift/console/pull/4464) * [CNV-3694](https://issues.redhat.com/browse/CNV-3694): VMI subtab should not have write operations tests [#4715](https://github.com/openshift/console/pull/4715) * adds support for addition/updation of env variables and imagePullPolicy [#4629](https://github.com/openshift/console/pull/4629) * kubevirt: don't set template namespace [#4701](https://github.com/openshift/console/pull/4701) * [Bug 1811481](https://bugzilla.redhat.com/show_bug.cgi?id=1811481): Set proper flags for monitoring URLs [#4692](https://github.com/openshift/console/pull/4692) * add invincibleJai as dev-console approver [#4703](https://github.com/openshift/console/pull/4703) * [Bug 1811757](https://bugzilla.redhat.com/show_bug.cgi?id=1811757): Fix access review for Home -> Overview page [#4698](https://github.com/openshift/console/pull/4698) * TypeScript 3.8.3 [#4567](https://github.com/openshift/console/pull/4567) * Windows guest tools cd mount integration test [#4693](https://github.com/openshift/console/pull/4693) * [Bug 1805292](https://bugzilla.redhat.com/show_bug.cgi?id=1805292): Do not clear event list on error [#4437](https://github.com/openshift/console/pull/4437) * Fixed Monitoring Integration Tests [#4699](https://github.com/openshift/console/pull/4699) * [Bug 1778061](https://bugzilla.redhat.com/show_bug.cgi?id=1778061): Correct the selection nodes text [#4668](https://github.com/openshift/console/pull/4668) * [Bug 1777486](https://bugzilla.redhat.com/show_bug.cgi?id=1777486): Read monitoriong URLs from the console-config configmap [#4309](https://github.com/openshift/console/pull/4309) * [Bug 1796970](https://bugzilla.redhat.com/show_bug.cgi?id=1796970): Replaced env with envFrom [#4682](https://github.com/openshift/console/pull/4682) * [Bug 1811185](https://bugzilla.redhat.com/show_bug.cgi?id=1811185): Allow users with view only privs access to topology [#4677](https://github.com/openshift/console/pull/4677) * [Bug 1810642](https://bugzilla.redhat.com/show_bug.cgi?id=1810642): Snapshot feature for is part of 4.5v [#4655](https://github.com/openshift/console/pull/4655) * [Bug 1791657](https://bugzilla.redhat.com/show_bug.cgi?id=1791657): [UI][Operator] Position of "Update Channel" should be prior to "Installation Mode" when Create Operator Subscription from UI. [#4449](https://github.com/openshift/console/pull/4449) * kubevirt: simplify wrapper classes [#4321](https://github.com/openshift/console/pull/4321) * [Bug 1810363](https://bugzilla.redhat.com/show_bug.cgi?id=1810363): Monitoring Dashboards: Fix JS warning for empty table cells [#4646](https://github.com/openshift/console/pull/4646) * [Bug 1809706](https://bugzilla.redhat.com/show_bug.cgi?id=1809706): exclude packages without `status.defaultChannel` so app… [#4639](https://github.com/openshift/console/pull/4639) * Remove Knative Service when in-context [#4616](https://github.com/openshift/console/pull/4616) * Improve Console extension React hook & HOC [#4211](https://github.com/openshift/console/pull/4211) * [Bug 1810535](https://bugzilla.redhat.com/show_bug.cgi?id=1810535): Independent Dashboard is not showing correct metrics. [#4583](https://github.com/openshift/console/pull/4583) * [Bug 1810726](https://bugzilla.redhat.com/show_bug.cgi?id=1810726): Fix jest config to run olm unit tests and disable failing tests [#4666](https://github.com/openshift/console/pull/4666) * [Bug 1796249](https://bugzilla.redhat.com/show_bug.cgi?id=1796249): Fine tuning ImageManifestVuln Vulnerabilities table at responsive widths [#4665](https://github.com/openshift/console/pull/4665) * [Bug 1810601](https://bugzilla.redhat.com/show_bug.cgi?id=1810601): auto focus on the topology filter component to avoid confusion [#4658](https://github.com/openshift/console/pull/4658) * [Bug 1810372](https://bugzilla.redhat.com/show_bug.cgi?id=1810372): fix wrong sockets/threads when using Custom flavor [#4652](https://github.com/openshift/console/pull/4652) * [Bug 1810002](https://bugzilla.redhat.com/show_bug.cgi?id=1810002): Fix Prometheus query on VMI utilization graphs [#4623](https://github.com/openshift/console/pull/4623) * [Bug 1807275](https://bugzilla.redhat.com/show_bug.cgi?id=1807275): fix pod text for daemon workload [#4398](https://github.com/openshift/console/pull/4398) * [Bug 1810532](https://bugzilla.redhat.com/show_bug.cgi?id=1810532): Fix OBS filter by application issue [openshift-4.5] [#4656](https://github.com/openshift/console/pull/4656) * [Bug 1807865](https://bugzilla.redhat.com/show_bug.cgi?id=1807865): Don't show node if pod is dead fix [#4647](https://github.com/openshift/console/pull/4647) * [Bug 1796970](https://bugzilla.redhat.com/show_bug.cgi?id=1796970): CreateContainerConfigError when obc is attached to deployment [#4574](https://github.com/openshift/console/pull/4574) * k8sPatch: do not send unnecesary requests when no patches are present [#4653](https://github.com/openshift/console/pull/4653) * [Bug 1806914](https://bugzilla.redhat.com/show_bug.cgi?id=1806914): redirect to topology when resource created from dev-catalog [#4459](https://github.com/openshift/console/pull/4459) * [Bug 1805159](https://bugzilla.redhat.com/show_bug.cgi?id=1805159): Retain Filter preferences in Dev Catalog [#4367](https://github.com/openshift/console/pull/4367) * [Bug 1806284](https://bugzilla.redhat.com/show_bug.cgi?id=1806284): disable deploy-image integration tests [#4627](https://github.com/openshift/console/pull/4627) * [Bug 1810066](https://bugzilla.redhat.com/show_bug.cgi?id=1810066): Fix to not allow attempts to move connector to existing targets [#4626](https://github.com/openshift/console/pull/4626) * [Bug 1809797](https://bugzilla.redhat.com/show_bug.cgi?id=1809797): In-Context No Application Fix [#4615](https://github.com/openshift/console/pull/4615) * Kubevirt - Add Scheduling section to VM Details [#4603](https://github.com/openshift/console/pull/4603) * [Bug 1808402](https://bugzilla.redhat.com/show_bug.cgi?id=1808402): Add yaml editor for values.yaml in helm install form [#4513](https://github.com/openshift/console/pull/4513) * [Bug 1805450](https://bugzilla.redhat.com/show_bug.cgi?id=1805450): Fix monaco editor interaction with notification drawer [#4414](https://github.com/openshift/console/pull/4414) * Simplify patch builder methods [#4622](https://github.com/openshift/console/pull/4622) * kubevirt: create default VM YAML dynamically (create from YAML option) [#4613](https://github.com/openshift/console/pull/4613) * [Bug 1809642](https://bugzilla.redhat.com/show_bug.cgi?id=1809642): Update dev console monitoring page use Dashboard components [#4612](https://github.com/openshift/console/pull/4612) * [Bug 1793906](https://bugzilla.redhat.com/show_bug.cgi?id=1793906): Align VM templates 'no project' page with VMs [#4584](https://github.com/openshift/console/pull/4584) * [Bug 1803614](https://bugzilla.redhat.com/show_bug.cgi?id=1803614): Alertmanager receiver creation page should mark Routing Labels field by red-star mark [#4518](https://github.com/openshift/console/pull/4518) * [Bug 1806644](https://bugzilla.redhat.com/show_bug.cgi?id=1806644): Allow regrouping of operator groups and helm releases [#4507](https://github.com/openshift/console/pull/4507) * [Bug 1806731](https://bugzilla.redhat.com/show_bug.cgi?id=1806731): Shows cronJob scheduling for snapshots [#4432](https://github.com/openshift/console/pull/4432) * [Bug 1803132](https://bugzilla.redhat.com/show_bug.cgi?id=1803132): validate default storage interface on VM wizard [#4395](https://github.com/openshift/console/pull/4395) * [Bug 1796658](https://bugzilla.redhat.com/show_bug.cgi?id=1796658): Fix catalog tile truncation and responsiveness [#4168](https://github.com/openshift/console/pull/4168) * [Bug 1796078](https://bugzilla.redhat.com/show_bug.cgi?id=1796078): Filter OLM operators by architecture [#3887](https://github.com/openshift/console/pull/3887) * [Bug 1796539](https://bugzilla.redhat.com/show_bug.cgi?id=1796539): Fix Create Operand form arrayFieldGroup visuals and data syncing [#4273](https://github.com/openshift/console/pull/4273) * [Bug 1805133](https://bugzilla.redhat.com/show_bug.cgi?id=1805133): Could create alert receiver with same name from console [#4516](https://github.com/openshift/console/pull/4516) * [Bug 1803780](https://bugzilla.redhat.com/show_bug.cgi?id=1803780): Validate disk buses on created VMs [#4600](https://github.com/openshift/console/pull/4600) * [Bug 1809525](https://bugzilla.redhat.com/show_bug.cgi?id=1809525): Set DND background color [#4601](https://github.com/openshift/console/pull/4601) * [Bug 1808955](https://bugzilla.redhat.com/show_bug.cgi?id=1808955): Add IP separator in VM list [#4597](https://github.com/openshift/console/pull/4597) * [Bug 1807868](https://bugzilla.redhat.com/show_bug.cgi?id=1807868): fixes issue with knative service in edit flow [#4528](https://github.com/openshift/console/pull/4528) * [Bug 1807561](https://bugzilla.redhat.com/show_bug.cgi?id=1807561): show edit option for only resources created via add flow. [#4506](https://github.com/openshift/console/pull/4506) * kubevirt: fix VMWizard step buttons disability [#4588](https://github.com/openshift/console/pull/4588) * [Bug 1809109](https://bugzilla.redhat.com/show_bug.cgi?id=1809109): Fix for topology layout stacking resources [#4585](https://github.com/openshift/console/pull/4585) * [Bug 1809110](https://bugzilla.redhat.com/show_bug.cgi?id=1809110): Monitoring Dashboards: Add link to Grafana UI [#4586](https://github.com/openshift/console/pull/4586) * [Bug 1807665](https://bugzilla.redhat.com/show_bug.cgi?id=1807665): Edit Environment variables in edit flows [#4517](https://github.com/openshift/console/pull/4517) * [Bug 1808394](https://bugzilla.redhat.com/show_bug.cgi?id=1808394): remove default sorting from metrics table so query sort is prese… [#4559](https://github.com/openshift/console/pull/4559) * [Bug 1807891](https://bugzilla.redhat.com/show_bug.cgi?id=1807891): Allow deleting BM hosts in unknown status [#4529](https://github.com/openshift/console/pull/4529) * Retrieve the list of Helm charts via chart repo proxy endpoint [#4389](https://github.com/openshift/console/pull/4389) * [Bug 1798851](https://bugzilla.redhat.com/show_bug.cgi?id=1798851): Dont set the targetNamespace when changing update channel [#4374](https://github.com/openshift/console/pull/4374) * [Bug 1795401](https://bugzilla.redhat.com/show_bug.cgi?id=1795401): Improve monitoring dashboards performance [#4569](https://github.com/openshift/console/pull/4569) * [Bug 1806552](https://bugzilla.redhat.com/show_bug.cgi?id=1806552): fixes issue with prefetching of container ports for image [#4438](https://github.com/openshift/console/pull/4438) * [Bug 1807951](https://bugzilla.redhat.com/show_bug.cgi?id=1807951): Fix issues with modal buttons in kubevirt integration tests [#4541](https://github.com/openshift/console/pull/4541) * kubevirt: implement back button in the last step of CreateVMWizard [#4092](https://github.com/openshift/console/pull/4092) * [Bug 1808059](https://bugzilla.redhat.com/show_bug.cgi?id=1808059): Silenced alerts should not show up in the Notification Drawer of the console [#4538](https://github.com/openshift/console/pull/4538) * [Bug 1807210](https://bugzilla.redhat.com/show_bug.cgi?id=1807210): added Time Range & Refresh Interval dropdowns in monitoring dashboard [#4519](https://github.com/openshift/console/pull/4519) * Fixed independent mode dashboard issues [#4573](https://github.com/openshift/console/pull/4573) * [Bug 1796522](https://bugzilla.redhat.com/show_bug.cgi?id=1796522): Show multiple resources in one stream [#4305](https://github.com/openshift/console/pull/4305) * [Bug 1807212](https://bugzilla.redhat.com/show_bug.cgi?id=1807212): Fix async bug where models not loaded in time [#4512](https://github.com/openshift/console/pull/4512) * [Bug 1799058](https://bugzilla.redhat.com/show_bug.cgi?id=1799058): Add tests for dashboard pages [#4155](https://github.com/openshift/console/pull/4155) * [Bug 1807562](https://bugzilla.redhat.com/show_bug.cgi?id=1807562): hide the dev catalog and database option from context menu [#4508](https://github.com/openshift/console/pull/4508) * [Bug 1804447](https://bugzilla.redhat.com/show_bug.cgi?id=1804447): Set min-height to display chart legends [#4562](https://github.com/openshift/console/pull/4562) * [Bug 1808489](https://bugzilla.redhat.com/show_bug.cgi?id=1808489): Fix for sort/filter on helm details resources page [#4558](https://github.com/openshift/console/pull/4558) * [Bug 1780139](https://bugzilla.redhat.com/show_bug.cgi?id=1780139): Change 'Create' disk/NIC label back to 'Add' [#4543](https://github.com/openshift/console/pull/4543) * [Bug 1807949](https://bugzilla.redhat.com/show_bug.cgi?id=1807949): add empty state for DC in monitoring overview [#4532](https://github.com/openshift/console/pull/4532) * [Bug 1808144](https://bugzilla.redhat.com/show_bug.cgi?id=1808144): Pipeline builder ux changes [#4520](https://github.com/openshift/console/pull/4520) * [Bug 1805964](https://bugzilla.redhat.com/show_bug.cgi?id=1805964): Dont fail if user cannot list cluster operators. [#4462](https://github.com/openshift/console/pull/4462) * [Bug 1806518](https://bugzilla.redhat.com/show_bug.cgi?id=1806518): Monitoring Dashboard metrics corrections [#4323](https://github.com/openshift/console/pull/4323) * [Bug 1779932](https://bugzilla.redhat.com/show_bug.cgi?id=1779932): Fix VM template-namespace label [#4320](https://github.com/openshift/console/pull/4320) * [Bug 1798404](https://bugzilla.redhat.com/show_bug.cgi?id=1798404): Set target-port as the first port when route target-port is empty in edit forms [#4123](https://github.com/openshift/console/pull/4123) * added endpoint for retrieving details for the given Helm chart. [#4334](https://github.com/openshift/console/pull/4334) * [Bug 1802570](https://bugzilla.redhat.com/show_bug.cgi?id=1802570): Error when Image-stream tag is selected from internal registry [#4293](https://github.com/openshift/console/pull/4293) * [Bug 1804447](https://bugzilla.redhat.com/show_bug.cgi?id=1804447): Improve display of dashboard panels [#4542](https://github.com/openshift/console/pull/4542) * [Bug 1808076](https://bugzilla.redhat.com/show_bug.cgi?id=1808076): Fix UI crash when deleting revisions [#4537](https://github.com/openshift/console/pull/4537) * [Bug 1803257](https://bugzilla.redhat.com/show_bug.cgi?id=1803257): Test pipeline v2 [#4147](https://github.com/openshift/console/pull/4147) * [Bug 1806974](https://bugzilla.redhat.com/show_bug.cgi?id=1806974): Find currect vm pod [#4530](https://github.com/openshift/console/pull/4530) * ./test-backend.sh detects and runs all tests [#4364](https://github.com/openshift/console/pull/4364) * [Bug 1797931](https://bugzilla.redhat.com/show_bug.cgi?id=1797931): Make namespace, deployment cols sortable in Installed Operators table [#4312](https://github.com/openshift/console/pull/4312) * [Bug 1802600](https://bugzilla.redhat.com/show_bug.cgi?id=1802600): Add unpause VM tests [#4194](https://github.com/openshift/console/pull/4194) * Added helm endpoint to get infos about the given release [#4059](https://github.com/openshift/console/pull/4059) * [Bug 1806875](https://bugzilla.redhat.com/show_bug.cgi?id=1806875): Fix sort criteria for capacity on console [#4521](https://github.com/openshift/console/pull/4521) * [Bug 1807865](https://bugzilla.redhat.com/show_bug.cgi?id=1807865): Don't show node if pod is dead [#4531](https://github.com/openshift/console/pull/4531) * [Bug 1806912](https://bugzilla.redhat.com/show_bug.cgi?id=1806912): Monitoring Dashboards: Fix X axis tick labels overlapping [#4526](https://github.com/openshift/console/pull/4526) * [Bug 1801395](https://bugzilla.redhat.com/show_bug.cgi?id=1801395): Monitoring Dashboards: Fix stack chart Y axis when all values are zero [#4524](https://github.com/openshift/console/pull/4524) * [Bug 1793962](https://bugzilla.redhat.com/show_bug.cgi?id=1793962): make default template compatible with the VM Wizard [#4378](https://github.com/openshift/console/pull/4378) * [Bug 1804254](https://bugzilla.redhat.com/show_bug.cgi?id=1804254): deprecate unreliable template switching in flavor modal [#4510](https://github.com/openshift/console/pull/4510) * [Bug 1690701](https://bugzilla.redhat.com/show_bug.cgi?id=1690701): Update the VM yaml format at the VM creation options [#4469](https://github.com/openshift/console/pull/4469) * [Bug 1806286](https://bugzilla.redhat.com/show_bug.cgi?id=1806286): Limits Bucket Class search to storage namespace in OBC creation page. [#4500](https://github.com/openshift/console/pull/4500) * [Bug 1807204](https://bugzilla.redhat.com/show_bug.cgi?id=1807204): Update cursor to show drop status over targets [#4486](https://github.com/openshift/console/pull/4486) * Fix typo in "podStatuse" statusDescriptor guide [#4523](https://github.com/openshift/console/pull/4523) * [Bug 1805903](https://bugzilla.redhat.com/show_bug.cgi?id=1805903): Fix tab order in dropdown list [#4490](https://github.com/openshift/console/pull/4490) * [Bug 1805899](https://bugzilla.redhat.com/show_bug.cgi?id=1805899): Make selected items show check mark in dropdown [#4489](https://github.com/openshift/console/pull/4489) * [Bug 1804049](https://bugzilla.redhat.com/show_bug.cgi?id=1804049): Alertmanager - Prevent duplicate/same router label keys on Receiver forms [#4391](https://github.com/openshift/console/pull/4391) * [Bug 1804143](https://bugzilla.redhat.com/show_bug.cgi?id=1804143): Graphs: Change `Bar` component's `isLink` to `noLink` [#4494](https://github.com/openshift/console/pull/4494) * [Bug 1800459](https://bugzilla.redhat.com/show_bug.cgi?id=1800459): [RFE] Add column Storage Class for PVCs - CSS code issue [#4482](https://github.com/openshift/console/pull/4482) * [Bug 1801584](https://bugzilla.redhat.com/show_bug.cgi?id=1801584): Fixed Inconsistency in kebab and actions menu for storage cluster [#4352](https://github.com/openshift/console/pull/4352) * Added tests for Noobaa Bucket Class Creation Flow [#4332](https://github.com/openshift/console/pull/4332) * Automate CNV installation and uninstallation [#4430](https://github.com/openshift/console/pull/4430) * [Doc Only] Add statusDescriptors section, change img folder structure, tweaked table styling, fix broken URLs [#4404](https://github.com/openshift/console/pull/4404) * [Bug 1803666](https://bugzilla.redhat.com/show_bug.cgi?id=1803666): do not show stale vmis in the vm list [#4356](https://github.com/openshift/console/pull/4356) * clean up OWNERS file for knative and dev-console [#4487](https://github.com/openshift/console/pull/4487) * [Bug 1806023](https://bugzilla.redhat.com/show_bug.cgi?id=1806023): Fix bug where required indicator overlays label aside [#4483](https://github.com/openshift/console/pull/4483) * [Bug 1806831](https://bugzilla.redhat.com/show_bug.cgi?id=1806831): Honor install mode when creating OperatorGroup in suggested namespace [#4480](https://github.com/openshift/console/pull/4480) * [Bug 1796185](https://bugzilla.redhat.com/show_bug.cgi?id=1796185): Add pipeline for resource and runtime [#4476](https://github.com/openshift/console/pull/4476) * [Bug 1806284](https://bugzilla.redhat.com/show_bug.cgi?id=1806284): add await to create Image Stream request in deploy-image [#4474](https://github.com/openshift/console/pull/4474) * [Bug 1807230](https://bugzilla.redhat.com/show_bug.cgi?id=1807230): Pipeline Builder Error Icon Fix [#4463](https://github.com/openshift/console/pull/4463) * [Bug 1804143](https://bugzilla.redhat.com/show_bug.cgi?id=1804143): Monitoring Dashboards: Remove broken bar chart links & clean up [#4454](https://github.com/openshift/console/pull/4454) * [Bug 1806672](https://bugzilla.redhat.com/show_bug.cgi?id=1806672): fix runtime error when editing the pipeline task [#4445](https://github.com/openshift/console/pull/4445) * [Bug 1806828](https://bugzilla.redhat.com/show_bug.cgi?id=1806828): Monitoring Dashboards: Fix bar chart panel widths [#4456](https://github.com/openshift/console/pull/4456) * Change helm grouping strategy in topology based on release manifest [#4401](https://github.com/openshift/console/pull/4401) * [Bug 1805196](https://bugzilla.redhat.com/show_bug.cgi?id=1805196): redirect the edit form page with in context of namespace [#4478](https://github.com/openshift/console/pull/4478) * [Bug 1806974](https://bugzilla.redhat.com/show_bug.cgi?id=1806974): Kubevirt vm real node name [#4460](https://github.com/openshift/console/pull/4460) * [Bug 1806867](https://bugzilla.redhat.com/show_bug.cgi?id=1806867): Monitoring Dashboards: Fix stacked graphs [#4458](https://github.com/openshift/console/pull/4458) * Update README with how to set default value in schema or alm-examples [#4304](https://github.com/openshift/console/pull/4304) * Make Jeff a Dev-Console Topology & Pipeline-Topology Reviewer [#4471](https://github.com/openshift/console/pull/4471) * [Bug 1798644](https://bugzilla.redhat.com/show_bug.cgi?id=1798644): Kubevirt dont show common template [#4390](https://github.com/openshift/console/pull/4390) * [Bug 1803867](https://bugzilla.redhat.com/show_bug.cgi?id=1803867): apply the change when node is unassigned from an application [#4318](https://github.com/openshift/console/pull/4318) * Independent mode bug fixes [#4279](https://github.com/openshift/console/pull/4279) * [Bug 1804852](https://bugzilla.redhat.com/show_bug.cgi?id=1804852): Pipeline params & resources forms submission formik issue [#4377](https://github.com/openshift/console/pull/4377) * Bug-1794844: specDescriptor - "resourceRequirements" - Missing 'Limits and Requests' fields for "Storage (ephemeral storage)" resource [#4191](https://github.com/openshift/console/pull/4191) * [Bug 1804638](https://bugzilla.redhat.com/show_bug.cgi?id=1804638): add tooltip to devconsole monitoring graph [#4363](https://github.com/openshift/console/pull/4363) * [Bug 1803865](https://bugzilla.redhat.com/show_bug.cgi?id=1803865): Fix to show Add popup only on graph and application groups [#4342](https://github.com/openshift/console/pull/4342) * [Bug 1804285](https://bugzilla.redhat.com/show_bug.cgi?id=1804285): Fix for overlapping labels in topology nodes [#4354](https://github.com/openshift/console/pull/4354) * [Bug 1806082](https://bugzilla.redhat.com/show_bug.cgi?id=1806082): dynamically determine parent scroll container for EventStreamList [#4421](https://github.com/openshift/console/pull/4421) * chore: update scripts to pass shellcheck [#4429](https://github.com/openshift/console/pull/4429) * [Bug 1804056](https://bugzilla.redhat.com/show_bug.cgi?id=1804056): Fix incorrect IDP dry run requests [#4428](https://github.com/openshift/console/pull/4428) * [Bug 1800459](https://bugzilla.redhat.com/show_bug.cgi?id=1800459): [RFE] Add column Storage Class for PVCs [#4339](https://github.com/openshift/console/pull/4339) * [Bug 1806615](https://bugzilla.redhat.com/show_bug.cgi?id=1806615): Fix runtime error when CSV has no annotations [#4441](https://github.com/openshift/console/pull/4441) * [Bug 1786068](https://bugzilla.redhat.com/show_bug.cgi?id=1786068): Click "?" does not work on CD-ROM editing page [#4393](https://github.com/openshift/console/pull/4393) * [Bug 1806114](https://bugzilla.redhat.com/show_bug.cgi?id=1806114): fixes issue with editing customQueries in promQL [#4426](https://github.com/openshift/console/pull/4426) * [Bug 1805945](https://bugzilla.redhat.com/show_bug.cgi?id=1805945): fetch pipeline runs in current namespace [#4415](https://github.com/openshift/console/pull/4415) * Added function to parse the Index of Link in Operator Hub API page [#4413](https://github.com/openshift/console/pull/4413) * [Bug 1804869](https://bugzilla.redhat.com/show_bug.cgi?id=1804869): Add conditions table to pod details and tidy up types [#4394](https://github.com/openshift/console/pull/4394) * [Bug 1797567](https://bugzilla.redhat.com/show_bug.cgi?id=1797567): add unit test for custome hook usePodScalingAccessStatus [#4133](https://github.com/openshift/console/pull/4133) * [Bug 1805994](https://bugzilla.redhat.com/show_bug.cgi?id=1805994): Remove duplicate entries on operator hub page [#4375](https://github.com/openshift/console/pull/4375) * [Bug 1804684](https://bugzilla.redhat.com/show_bug.cgi?id=1804684): remove multiple badge from PipelineRuns [#4365](https://github.com/openshift/console/pull/4365) * [Bug 1796556](https://bugzilla.redhat.com/show_bug.cgi?id=1796556): Fix operand form k8s resource dropdown sync [#4418](https://github.com/openshift/console/pull/4418) * [Bug 1805730](https://bugzilla.redhat.com/show_bug.cgi?id=1805730): Fix spacing, semantics of Create Route form [#4410](https://github.com/openshift/console/pull/4410) * [Bug 1795398](https://bugzilla.redhat.com/show_bug.cgi?id=1795398): Monitoring Dashboards: Load available dashboards dynamically [#4388](https://github.com/openshift/console/pull/4388) * Fix macOS webdriver update command name [#4406](https://github.com/openshift/console/pull/4406) * [Bug 1804827](https://bugzilla.redhat.com/show_bug.cgi?id=1804827): Fix incorrect item count for dashboard tables [#4400](https://github.com/openshift/console/pull/4400) * Kubevirt - Dedicated Resources Modal Test [#4263](https://github.com/openshift/console/pull/4263) * [Bug 1795398](https://bugzilla.redhat.com/show_bug.cgi?id=1795398): Support dashboard config map lister in off-cluster mode [#4407](https://github.com/openshift/console/pull/4407) * [Bug 1805835](https://bugzilla.redhat.com/show_bug.cgi?id=1805835): Changes to monitoring dashboard dropdown behavior [#4399](https://github.com/openshift/console/pull/4399) * Bump go.mod to golang 1.13 [#4417](https://github.com/openshift/console/pull/4417) * Fix Deploy Image flake [#4411](https://github.com/openshift/console/pull/4411) * support multiple service binding request backingServiceSelectors [#4381](https://github.com/openshift/console/pull/4381) * [Bug 1802970](https://bugzilla.redhat.com/show_bug.cgi?id=1802970): Add integration tests for Wizard validations [#4316](https://github.com/openshift/console/pull/4316) * [Bug 1797702](https://bugzilla.redhat.com/show_bug.cgi?id=1797702): remove search button and search status/result for deploy image [#4187](https://github.com/openshift/console/pull/4187) * [Bug 1805330](https://bugzilla.redhat.com/show_bug.cgi?id=1805330): Fix sorting by age in serverless services [#4355](https://github.com/openshift/console/pull/4355) * [Bug 1801212](https://bugzilla.redhat.com/show_bug.cgi?id=1801212): Fix to show error message when URL validation fails [#4376](https://github.com/openshift/console/pull/4376) * Add initial helm api docs [#4084](https://github.com/openshift/console/pull/4084) * [Bug 1804730](https://bugzilla.redhat.com/show_bug.cgi?id=1804730): Remove monitoring warning decorator [#4366](https://github.com/openshift/console/pull/4366) * [Bug 1804320](https://bugzilla.redhat.com/show_bug.cgi?id=1804320): Add unit tests for TopologyPage [#3829](https://github.com/openshift/console/pull/3829) * [Bug 1804827](https://bugzilla.redhat.com/show_bug.cgi?id=1804827): Improve monitoring dashboards table layout [#4371](https://github.com/openshift/console/pull/4371) * [Bug 1800748](https://bugzilla.redhat.com/show_bug.cgi?id=1800748): Re-enable monitoring tests in CI [#4288](https://github.com/openshift/console/pull/4288) * [Bug 1804728](https://bugzilla.redhat.com/show_bug.cgi?id=1804728): Relax table panel `transform` check [#4370](https://github.com/openshift/console/pull/4370) * check formatting of all Go sources [#4362](https://github.com/openshift/console/pull/4362) * [Bug 1804722](https://bugzilla.redhat.com/show_bug.cgi?id=1804722): Fix kubevirt-plugin integration tests for master [#4337](https://github.com/openshift/console/pull/4337) * [Bug 1741132](https://bugzilla.redhat.com/show_bug.cgi?id=1741132): Fix PVC dropdown unit label behavior [#3942](https://github.com/openshift/console/pull/3942) * [Bug 1803857](https://bugzilla.redhat.com/show_bug.cgi?id=1803857): do not show ip if no launcher pod exist [#4368](https://github.com/openshift/console/pull/4368) * show solid border for topology shapes matching name filter [#4361](https://github.com/openshift/console/pull/4361) * [Bug 1801278](https://bugzilla.redhat.com/show_bug.cgi?id=1801278): Reorder the navigation menu items [#4359](https://github.com/openshift/console/pull/4359) * [Bug 1803677](https://bugzilla.redhat.com/show_bug.cgi?id=1803677): split Disks and CD-ROMs in inventory card [#4357](https://github.com/openshift/console/pull/4357) * [Bug 1802040](https://bugzilla.redhat.com/show_bug.cgi?id=1802040): Apply correct font size to resource name within activity dashboard card [#4345](https://github.com/openshift/console/pull/4345) * [Bug 1798884](https://bugzilla.redhat.com/show_bug.cgi?id=1798884): Add tests to check main dashboard status card against OCS cluster status changes [#3812](https://github.com/openshift/console/pull/3812) * [Bug 1788117](https://bugzilla.redhat.com/show_bug.cgi?id=1788117): fix CPU and RAM editing in Flavor dialog [#4353](https://github.com/openshift/console/pull/4353) * Create BS tests [#3616](https://github.com/openshift/console/pull/3616) * [Bug 1802577](https://bugzilla.redhat.com/show_bug.cgi?id=1802577): only show "Create Project" option in project dropdown i… [#4358](https://github.com/openshift/console/pull/4358) * [Bug 1803941](https://bugzilla.redhat.com/show_bug.cgi?id=1803941): close helm request on error [#4088](https://github.com/openshift/console/pull/4088) * [Bug 1801752](https://bugzilla.redhat.com/show_bug.cgi?id=1801752): Fix knative sidebar to show podlist in topology sidebar [#4284](https://github.com/openshift/console/pull/4284) * [Bug 1803089](https://bugzilla.redhat.com/show_bug.cgi?id=1803089): Mark recommended bus types [#4348](https://github.com/openshift/console/pull/4348) * VM Wizard Virtual hardware tab test [#4261](https://github.com/openshift/console/pull/4261) * [Bug 1803905](https://bugzilla.redhat.com/show_bug.cgi?id=1803905): update the visuals of add icon [#4341](https://github.com/openshift/console/pull/4341) * [Bug 1800689](https://bugzilla.redhat.com/show_bug.cgi?id=1800689): Identify Operator backed services on sidebar in listview topology [#4253](https://github.com/openshift/console/pull/4253) * [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) * Adding helm service endpoints to console [#3826](https://github.com/openshift/console/pull/3826) * Independent Mode Dashboard [#3907](https://github.com/openshift/console/pull/3907) * Make dev-console project selector sticky again [#4056](https://github.com/openshift/console/pull/4056) * Add events and alerts to monitoring tab on overview page [#4036](https://github.com/openshift/console/pull/4036) * Show VMI details [#3949](https://github.com/openshift/console/pull/3949) * Operator defined install namespace [#3862](https://github.com/openshift/console/pull/3862) * Add Helm Release List Page [#3960](https://github.com/openshift/console/pull/3960) * Create Helm Release Details Page [#3944](https://github.com/openshift/console/pull/3944) * Adds flexible OSD Sizes in the expand and install flow [#3966](https://github.com/openshift/console/pull/3966) * Fix stability issue in install flow and add support for live OCS version [#4025](https://github.com/openshift/console/pull/4025) * Show only the allowed storage interfaces on Disk-modal [#4028](https://github.com/openshift/console/pull/4028) * Monitoring Dashboards: Default to displaying the first dashboard [#4050](https://github.com/openshift/console/pull/4050) * dashboard: Allow multi-line charts in UtilizationItem [#4008](https://github.com/openshift/console/pull/4008) * Prevent sidebar breadcrumb breakage by adding co-break-word to explore-type-sidebar [#4045](https://github.com/openshift/console/pull/4045) * dashboards: prevent unnecessary re-renders of cards [#4046](https://github.com/openshift/console/pull/4046) * added monitoring tab with metrics section [#3961](https://github.com/openshift/console/pull/3961) * Filter out Internal APIs in Installed Operators [#3877](https://github.com/openshift/console/pull/3877) * Added installation flow for external cluster [#3883](https://github.com/openshift/console/pull/3883) * Container Security Operator UI Improvements [#3874](https://github.com/openshift/console/pull/3874) * Revert builder image dependency bumps [#4038](https://github.com/openshift/console/pull/4038) * kubevirt: Add RDP L2 integration test [#4037](https://github.com/openshift/console/pull/4037) * kubevirt: fix modal footer padding [#4035](https://github.com/openshift/console/pull/4035) * Monitoring Dashboards: Add graph legends [#4034](https://github.com/openshift/console/pull/4034) * Allow long string container names to wrap and add spacing to checkbox rows [#4032](https://github.com/openshift/console/pull/4032) * Added expand and upgrade activities in persistent storage dashboard [#4021](https://github.com/openshift/console/pull/4021) * Monitoring Dashboards: Add currently displayed dashboard to URL [#4005](https://github.com/openshift/console/pull/4005) * Add unpause VM feature [#3985](https://github.com/openshift/console/pull/3985) * Rename Overview pages to Details pages [#3934](https://github.com/openshift/console/pull/3934) * Add support for listing and installation of Helm Charts from Dev Catalog [#3850](https://github.com/openshift/console/pull/3850) * metal3: support edit for Bare Metal Hosts [#3998](https://github.com/openshift/console/pull/3998) * Add shyRozen to owners file [#3903](https://github.com/openshift/console/pull/3903) * Update login tests to work with either PF3 or PF4 login pages [#4029](https://github.com/openshift/console/pull/4029) * Add hook and HOC for consuming Console extensions [#3383](https://github.com/openshift/console/pull/3383) * dashboard status: differentiate between unknown and not available states [#4009](https://github.com/openshift/console/pull/4009) * Adds PromQL Editor to monitoring metrics [#3955](https://github.com/openshift/console/pull/3955) * Add clickable action to monitoring dashboard graph [#3954](https://github.com/openshift/console/pull/3954) * add Deprovision action to Bare Metal Hosts [#3811](https://github.com/openshift/console/pull/3811) * chore: bump node-sass to 4.13.1 [#4024](https://github.com/openshift/console/pull/4024) * Convert inline button to us isInline and proper spacing [#4018](https://github.com/openshift/console/pull/4018) * Host status refactoring [#3989](https://github.com/openshift/console/pull/3989) * Reconcile feature flag extensions [#3987](https://github.com/openshift/console/pull/3987) * Minor Enhancements for Storage Dashboards [#3978](https://github.com/openshift/console/pull/3978) * Change page title to alertmanager [#3939](https://github.com/openshift/console/pull/3939) * Add edit application feature for apps created using deploy image flow [#3931](https://github.com/openshift/console/pull/3931) * Add the component and utility for helm release grouping [#3913](https://github.com/openshift/console/pull/3913) * kubevirt: enhance memory validation and template selection [#3909](https://github.com/openshift/console/pull/3909) * [Bug 1777966](https://bugzilla.redhat.com/show_bug.cgi?id=1777966): Use HrefNavItem for BMH nav link [#3881](https://github.com/openshift/console/pull/3881) * dashboards: initial support for tables in monitoring dashboards [#3863](https://github.com/openshift/console/pull/3863) * Add CPU Pinning modal and functionality [#3805](https://github.com/openshift/console/pull/3805) * Alertmanager: Refactored [#3937](https://github.com/openshift/console/pull/3937) * Add monitoring dashboard graph [#3923](https://github.com/openshift/console/pull/3923) * Add List component for detail properties [#3889](https://github.com/openshift/console/pull/3889) * enhance FirehoseResult type [#4016](https://github.com/openshift/console/pull/4016) * shared: move compareOwnerReferences from kubevirt [#4014](https://github.com/openshift/console/pull/4014) * make k8sPatch resilient to arrays with null values [#4001](https://github.com/openshift/console/pull/4001) * BaremetalHost: Use new errorType field in Host CR [#3964](https://github.com/openshift/console/pull/3964) * Remove cluster operator upgrade activity [#3996](https://github.com/openshift/console/pull/3996) * Allow children components on DetailsPage header [#3969](https://github.com/openshift/console/pull/3969) * feat(topology-resourcemenu): add resource menu actions [#3918](https://github.com/openshift/console/pull/3918) * Initial boot order tests [#3904](https://github.com/openshift/console/pull/3904) * Add shadow on hover for topology decorators [#3990](https://github.com/openshift/console/pull/3990) * [Bug 1782407](https://bugzilla.redhat.com/show_bug.cgi?id=1782407): Update virtual machines table filter [#3971](https://github.com/openshift/console/pull/3971) * chore: bump builder image dependencies [#3992](https://github.com/openshift/console/pull/3992) * Noobaa Operators Page remaining stuffs [#3818](https://github.com/openshift/console/pull/3818) * Dev metrics: visualisation of queries in metrics [#3891](https://github.com/openshift/console/pull/3891) * Monitoring Dashboards: Change "Refresh Interval" options [#4002](https://github.com/openshift/console/pull/4002) * shared: make alert props optional in FormFooter and update patch [#4000](https://github.com/openshift/console/pull/4000) * bump formik [#3999](https://github.com/openshift/console/pull/3999) * [Bug 1792435](https://bugzilla.redhat.com/show_bug.cgi?id=1792435): Add 4.4 channels [#3995](https://github.com/openshift/console/pull/3995) * Fix modal close on confirmation of a node regroup [#3988](https://github.com/openshift/console/pull/3988) * Make extra step in VM Wizard to procceed trough Virtual Hardware tab [#3948](https://github.com/openshift/console/pull/3948) * Added helm chart repo proxy to the console backend [#3928](https://github.com/openshift/console/pull/3928) * ApplicationGroupResource unit tests [#3851](https://github.com/openshift/console/pull/3851) * Increased height of activity card in overview dashboard [#3868](https://github.com/openshift/console/pull/3868) * backend: disable HTTP/2 [#4017](https://github.com/openshift/console/pull/4017) * Use dependencies from vendor dir [#4007](https://github.com/openshift/console/pull/4007) * Change memory in Flavor text from GB to GiB [#3982](https://github.com/openshift/console/pull/3982) * Introduce V2V VM Import test case [#3975](https://github.com/openshift/console/pull/3975) * BMH Power off modal enhancements [#3953](https://github.com/openshift/console/pull/3953) * Remove Node maintenance limit validation [#3945](https://github.com/openshift/console/pull/3945) * Bump eslint and related packages [#3747](https://github.com/openshift/console/pull/3747) * [Bug 1790528](https://bugzilla.redhat.com/show_bug.cgi?id=1790528): Fix removal of OPERATOR_LIFECYCLE_MANAGER flag from olm package causi… [#3984](https://github.com/openshift/console/pull/3984) * Add operators status to Dashboards [#3755](https://github.com/openshift/console/pull/3755) * [Bug 1790757](https://bugzilla.redhat.com/show_bug.cgi?id=1790757): Fix input type for inputs that hold URL in cluster-setting forms [#3947](https://github.com/openshift/console/pull/3947) * Add Capability Levels to OperatorHub items [#3896](https://github.com/openshift/console/pull/3896) * Refactor code to use formatNamespacedRouteForResource from @console/shared [#3882](https://github.com/openshift/console/pull/3882) * [Bug 1785487](https://bugzilla.redhat.com/show_bug.cgi?id=1785487): [UX] Remove Create Binding button from Role Bindings page when empty state [#3974](https://github.com/openshift/console/pull/3974) * Show network metrics on pod page [#3901](https://github.com/openshift/console/pull/3901) * Monitoring Dashboards: Add stacked area graphs [#3968](https://github.com/openshift/console/pull/3968) * Monitoring Dashboards: Fix "Time Range" dropdown [#3965](https://github.com/openshift/console/pull/3965) * Create tests for VM dashboard [#3951](https://github.com/openshift/console/pull/3951) * [Bug 1786068](https://bugzilla.redhat.com/show_bug.cgi?id=1786068): Bug 1786070: Bug 1786091: Fixes kubevirt cdrom bugs [#3933](https://github.com/openshift/console/pull/3933) * Extract logic for managing dashboard query ranges to hook [#3908](https://github.com/openshift/console/pull/3908) * Add detailed information in popover for Host states [#3932](https://github.com/openshift/console/pull/3932) * Add Cluster Operator upgrade activity [#3765](https://github.com/openshift/console/pull/3765) * Move @console/internal/const.ts to @console/shared [#3688](https://github.com/openshift/console/pull/3688) * [Bug 1784352](https://bugzilla.redhat.com/show_bug.cgi?id=1784352): Fix bug where regular users cannot view Pods tab pods [#3962](https://github.com/openshift/console/pull/3962) * Fix race condition for kebab actions [#3957](https://github.com/openshift/console/pull/3957) * Monitoring Dashboards: Add variable dropdowns [#3946](https://github.com/openshift/console/pull/3946) * fix(TopologyResourcePanel): fix breaking TopologyResourcePanel [#3941](https://github.com/openshift/console/pull/3941) * [Bug 1789979](https://bugzilla.redhat.com/show_bug.cgi?id=1789979): Fix webhook triggers hooks to re-run on prop change [#3929](https://github.com/openshift/console/pull/3929) * [Bug 1790891](https://bugzilla.redhat.com/show_bug.cgi?id=1790891): Fix 'View alerts' link URL [#3956](https://github.com/openshift/console/pull/3956) * Make subscriptions & catalog sources optional so normal users can see installed operators [#3940](https://github.com/openshift/console/pull/3940) * Add ActionFeatureFlag extension [#3936](https://github.com/openshift/console/pull/3936) * Updates to "Custom Resources list" view [#3121](https://github.com/openshift/console/pull/3121) * Update VirtualMachineInstance badge color [#3925](https://github.com/openshift/console/pull/3925) * Fix create-vm-wizard so it won't stall on pulling templates [#3935](https://github.com/openshift/console/pull/3935) * add submenu support to resource action menus [#3922](https://github.com/openshift/console/pull/3922) * kubevirt: fix commonData change detection for validations [#3930](https://github.com/openshift/console/pull/3930) * Fix utilization loading state if totalQuery is not defined [#3906](https://github.com/openshift/console/pull/3906) * Added PR template for devconsole [#3625](https://github.com/openshift/console/pull/3625) * Console backend endpoint for requesting dashboard config [#3912](https://github.com/openshift/console/pull/3912) * createLookup take firehose object not list ... [#3926](https://github.com/openshift/console/pull/3926) * packages/dev-console/src/component/project-access: Add tests [#3820](https://github.com/openshift/console/pull/3820) * Support drag and drop of sink for event source from one knative service to another [#3804](https://github.com/openshift/console/pull/3804) * [Bug 1767851](https://bugzilla.redhat.com/show_bug.cgi?id=1767851): Link on problematic obcs directed to OBC page [#3441](https://github.com/openshift/console/pull/3441) * cluster settings: add text filter for global config table [#3915](https://github.com/openshift/console/pull/3915) * shared: make separator optional in joinGrammaticallyListOfItems [#3910](https://github.com/openshift/console/pull/3910) * metal3: move yaml creation link to the list menu in BareMetalHosts [#3860](https://github.com/openshift/console/pull/3860) * Adapt CNV to Native k8s [#3848](https://github.com/openshift/console/pull/3848) * add test to KnativeResourceOverviewPage [#3846](https://github.com/openshift/console/pull/3846) * List VMIs in the VM list view [#3841](https://github.com/openshift/console/pull/3841) * packages/dev-console/src/component/project-access: tests for ProjectAccessForm [#3832](https://github.com/openshift/console/pull/3832) * feat(topology filter): added filter for knative event sources [#3774](https://github.com/openshift/console/pull/3774) * Remove min-height rules that can cause content overlap at mobile [#3911](https://github.com/openshift/console/pull/3911) * [Bug 1786418](https://bugzilla.redhat.com/show_bug.cgi?id=1786418): The filter does not work on catalog sources list page [#3897](https://github.com/openshift/console/pull/3897) * Bug fix: Edit application from dockerfile throws type-error on save [#3895](https://github.com/openshift/console/pull/3895) * feat(dev-catalog): Rename & Reorder existing filters in Dev Catalog [#3890](https://github.com/openshift/console/pull/3890) * Make operator logo as default if the service is operator backed [#3919](https://github.com/openshift/console/pull/3919) * [Bug 1786259](https://bugzilla.redhat.com/show_bug.cgi?id=1786259): Fix Edit YAML link on NAD creation page [#3880](https://github.com/openshift/console/pull/3880) * packages/git-service: add tests [#3857](https://github.com/openshift/console/pull/3857) * add test to ConfigurationsOverviewList and refactor [#3800](https://github.com/openshift/console/pull/3800) * Basic pipeline test [#3813](https://github.com/openshift/console/pull/3813) * [Bug 1787096](https://bugzilla.redhat.com/show_bug.cgi?id=1787096): Sorting by 'Starting Deadlines Seconds' don't work on CronJob list page [#3914](https://github.com/openshift/console/pull/3914) * Fix non-admin test scenario, vm template scenario [#3888](https://github.com/openshift/console/pull/3888) * Nitpicks from #3839 [#3879](https://github.com/openshift/console/pull/3879) * [Bug 1789139](https://bugzilla.redhat.com/show_bug.cgi?id=1789139): support snippets in edit mode, not just create [#3900](https://github.com/openshift/console/pull/3900) * Added monitoring page with tabs as part of ODC-2571 [#3837](https://github.com/openshift/console/pull/3837) * Fix dashboard gradient for all browsers [#3878](https://github.com/openshift/console/pull/3878) * add test to EventSinkServicesOverviewList component [#3806](https://github.com/openshift/console/pull/3806) * Added ceph osd tree related test cases for OCS expand [#3793](https://github.com/openshift/console/pull/3793) * firehose: add optimization for those who do not require mapped redux data to JS [#3561](https://github.com/openshift/console/pull/3561) * [Bug 1784264](https://bugzilla.redhat.com/show_bug.cgi?id=1784264): add namespace level imagestream fetching [#3831](https://github.com/openshift/console/pull/3831) * kubevirt: move and refactor request logic from web-ui-components [#3751](https://github.com/openshift/console/pull/3751) * move PatchBuilder from kubevirt to shared [#3810](https://github.com/openshift/console/pull/3810) * add boot MAC address to BareMetalHostDetails [#3791](https://github.com/openshift/console/pull/3791) * Optimize utilization card by splitting items to smaller components ea… [#3790](https://github.com/openshift/console/pull/3790) * Add Virtual Hardware tab to Create VM Wizard [#3237](https://github.com/openshift/console/pull/3237) * Test Noobaa SSO link from OCP dashboard [#3830](https://github.com/openshift/console/pull/3830) * Add memory validations in the VM wizard [#3839](https://github.com/openshift/console/pull/3839) * Fix OCS install flow for OCP 4.3 [#3865](https://github.com/openshift/console/pull/3865) * Show csv icon in topology for operator backed services [#3787](https://github.com/openshift/console/pull/3787) * Bug fix: ODC-2540 Deploy Image - 2nd bullet has incorrect text [#3867](https://github.com/openshift/console/pull/3867) * Topology filter [#3838](https://github.com/openshift/console/pull/3838) * [Bug 1778958](https://bugzilla.redhat.com/show_bug.cgi?id=1778958): Remove serviceAccount in favour of serviceAccountName [#3632](https://github.com/openshift/console/pull/3632) * Add gradient effect to activity card [#3737](https://github.com/openshift/console/pull/3737) * Add unit tests for ProjectsExistWrapper [#3817](https://github.com/openshift/console/pull/3817) * [Bug 1787583](https://bugzilla.redhat.com/show_bug.cgi?id=1787583): Fix off by one bug in metrics rows count [#3858](https://github.com/openshift/console/pull/3858) * Modified the fieldDependency spec descriptor to allow multiple value … [#3849](https://github.com/openshift/console/pull/3849) * add serialColumn to BareMetalHost list [#3795](https://github.com/openshift/console/pull/3795) * adds test to serviceRow component [#3835](https://github.com/openshift/console/pull/3835) * [Bug 1787491](https://bugzilla.redhat.com/show_bug.cgi?id=1787491): Buckets card do not update unhealthy status [#3854](https://github.com/openshift/console/pull/3854) * [Bug 1785454](https://bugzilla.redhat.com/show_bug.cgi?id=1785454): Namespacing pod links [#3823](https://github.com/openshift/console/pull/3823) * Fixed dropdown in data consumption card in compliant with patternfly [#3822](https://github.com/openshift/console/pull/3822) * [Bug 1760828](https://bugzilla.redhat.com/show_bug.cgi?id=1760828): update Active RC logic to not show Failed deployments [#3627](https://github.com/openshift/console/pull/3627) * adds tests for RouteRow Component [#3834](https://github.com/openshift/console/pull/3834) * Add unit tests for dev-console/src/components/topology/topology-utils.ts [#3796](https://github.com/openshift/console/pull/3796) * Link descriptor Reference to README file and add statusDescriptor section [#3658](https://github.com/openshift/console/pull/3658) * Add VMI link to VM detauls page [#3840](https://github.com/openshift/console/pull/3840) * adds spec for RevisionRow component [#3833](https://github.com/openshift/console/pull/3833) * refactor and added specs for OverviewDetailsKnativeResourcesTab [#3828](https://github.com/openshift/console/pull/3828) * [Bug 1776855](https://bugzilla.redhat.com/show_bug.cgi?id=1776855): Fixes negative values in capacity breakdown [#3824](https://github.com/openshift/console/pull/3824) * add invincibleJai as an approver to packages/knative-plugin [#3816](https://github.com/openshift/console/pull/3816) * Fix spelling of "reconciling" [#3807](https://github.com/openshift/console/pull/3807) * Update ESLint autoFixOnSave settings to the new code action format [#3803](https://github.com/openshift/console/pull/3803) * [Bug 1784854](https://bugzilla.redhat.com/show_bug.cgi?id=1784854): Added legacy plural url field in the OB/C models [#3801](https://github.com/openshift/console/pull/3801) * kubevirt: fix Disk provision source in tests [#3797](https://github.com/openshift/console/pull/3797) * Additional Setup Information [#3792](https://github.com/openshift/console/pull/3792) * Define chromium base branch and checksum at one place [#3789](https://github.com/openshift/console/pull/3789) * Add edit application functionality from topology [#3788](https://github.com/openshift/console/pull/3788) * [Bug 1782811](https://bugzilla.redhat.com/show_bug.cgi?id=1782811): Let server do validation of PVC name [#3775](https://github.com/openshift/console/pull/3775) * Dev catalog- group by Operator [#3758](https://github.com/openshift/console/pull/3758) * updates test and refactors component for RevisionsOverviewList [#3752](https://github.com/openshift/console/pull/3752) * Rename CA file router-ca to default-ingress-cert [#3744](https://github.com/openshift/console/pull/3744) * Show full CSV description as markdown in dev catalog item details [#3734](https://github.com/openshift/console/pull/3734) * add support for creating a connector to a new node [#3815](https://github.com/openshift/console/pull/3815) * view # of pods in topology [#3746](https://github.com/openshift/console/pull/3746) * tests: avoid deprecated `kubectl run` in secrets scenario [#3847](https://github.com/openshift/console/pull/3847) * Add yaacov to kubevirt approvers [#3772](https://github.com/openshift/console/pull/3772) * Update node and kubectl versions for the builder image [#3799](https://github.com/openshift/console/pull/3799) * Fix bug where `.co-m-nav-title--detail` shrinks smaller than contents [#3798](https://github.com/openshift/console/pull/3798) * [Bug 1776069](https://bugzilla.redhat.com/show_bug.cgi?id=1776069): Uncaught exception in UI when getting webhooks links for buildconfigs [#3733](https://github.com/openshift/console/pull/3733) * Set catalog min-width at minimum shrinkable width of it's ui child elements [#3761](https://github.com/openshift/console/pull/3761) * Improve display of Pipeline Runs cols [#3743](https://github.com/openshift/console/pull/3743) * Fixed flakiness in installation tests [#3794](https://github.com/openshift/console/pull/3794) * adds tests for RoutesOverviewList and refactor [#3784](https://github.com/openshift/console/pull/3784) * Reduce number of rerenders of perspective dropdown [#3773](https://github.com/openshift/console/pull/3773) * Add unit tests for dev-console/src/utils/kebab-actions.ts [#3738](https://github.com/openshift/console/pull/3738) * Add count parameter to waitFor function [#3777](https://github.com/openshift/console/pull/3777) * [Bug 1770218](https://bugzilla.redhat.com/show_bug.cgi?id=1770218): Replace mergeAfter with mergeBefore [#3310](https://github.com/openshift/console/pull/3310) * fix(pipeline-tasks): Cancelled tasks [#3637](https://github.com/openshift/console/pull/3637) * fix topology layout overlapping namespace bar [#3786](https://github.com/openshift/console/pull/3786) * Monitoring dashboards: Initial commit [#3771](https://github.com/openshift/console/pull/3771) * [Bug 1777317](https://bugzilla.redhat.com/show_bug.cgi?id=1777317): Fix links in capacity breakdown [#3559](https://github.com/openshift/console/pull/3559) * [Bug 1777342](https://bugzilla.redhat.com/show_bug.cgi?id=1777342): Fixes View more link in capacity breakdown card [#3780](https://github.com/openshift/console/pull/3780) * kubevirt: Add missing keys to disk summary [#3768](https://github.com/openshift/console/pull/3768) * Add application type to dev catalog tiles [#3724](https://github.com/openshift/console/pull/3724) * Remove navigation to old topology view and source [#3479](https://github.com/openshift/console/pull/3479) * [Bug 1781827](https://bugzilla.redhat.com/show_bug.cgi?id=1781827): Replace multiple occurrences of log link variable expressions [#3745](https://github.com/openshift/console/pull/3745) * Add powering on/off BMH activity [#3580](https://github.com/openshift/console/pull/3580) * Also filter by project display name in dev perspective [#3776](https://github.com/openshift/console/pull/3776) * project list: show memory and CPU metrics [#3760](https://github.com/openshift/console/pull/3760) * Remove unused dashboard cards [#3754](https://github.com/openshift/console/pull/3754) * kubevirt: fix storage tab row and add error to storage modal [#3753](https://github.com/openshift/console/pull/3753) * Deduplicate checkbox type components code [#3663](https://github.com/openshift/console/pull/3663) * Fix to allow regroup of knative services, prevent false move connector [#3740](https://github.com/openshift/console/pull/3740) * [Bug 1773646](https://bugzilla.redhat.com/show_bug.cgi?id=1773646): Extend dashboard grey background to full height of viewport [#3633](https://github.com/openshift/console/pull/3633) * project list: filter by name or display name [#3735](https://github.com/openshift/console/pull/3735) * Fix test scenarios for OCS [#3716](https://github.com/openshift/console/pull/3716) * [Bug 1781188](https://bugzilla.redhat.com/show_bug.cgi?id=1781188): fix(knative-service): knative service created via cli [#3726](https://github.com/openshift/console/pull/3726) * Topology: Prevent user action on disabled context menu items [#3695](https://github.com/openshift/console/pull/3695) * Add node maintenance status to BareMetal Nodes and BareMetal Hosts [#3628](https://github.com/openshift/console/pull/3628) * Add pod and network utilization to overview dashboard [#3574](https://github.com/openshift/console/pull/3574) * Update visual grouping of layout buttons in topology control bar [#3565](https://github.com/openshift/console/pull/3565) * [Bug 1781246](https://bugzilla.redhat.com/show_bug.cgi?id=1781246): Fix edit link for cluster-scoped operand [#3732](https://github.com/openshift/console/pull/3732) * Fixed PVC creation and GCP issues [#3677](https://github.com/openshift/console/pull/3677) * Add support for additional drivers in BMC addess validation [#3749](https://github.com/openshift/console/pull/3749) * Improve display of Service Instances, Bindings cols [#3741](https://github.com/openshift/console/pull/3741) * kubevirt: RDP integration test [#3681](https://github.com/openshift/console/pull/3681) * Create hook for k8sGet [#3439](https://github.com/openshift/console/pull/3439) * Align cd summary list with design [#3742](https://github.com/openshift/console/pull/3742) * VM Overview - set boot order [#3436](https://github.com/openshift/console/pull/3436) * OperatorHub: fix case of provider filter label [#3730](https://github.com/openshift/console/pull/3730) * Upgrade pfly to latest version 2019.10 released november 25 [#3728](https://github.com/openshift/console/pull/3728) * Add test cases for VM Wizard cloud-init flow [#3727](https://github.com/openshift/console/pull/3727) * refactors knative sidebar based on topology2 [#3725](https://github.com/openshift/console/pull/3725) * Integration test - User without admin permissions can use VM page [#3631](https://github.com/openshift/console/pull/3631) * [Bug 1779800](https://bugzilla.redhat.com/show_bug.cgi?id=1779800): Fixes selection of SC from dropdown [#3723](https://github.com/openshift/console/pull/3723) * [Bug 1776870](https://bugzilla.redhat.com/show_bug.cgi?id=1776870): Update knative badge abbreviations [#3581](https://github.com/openshift/console/pull/3581) * Add tests for VM NIC binding options [#2977](https://github.com/openshift/console/pull/2977) * [Bug 1779116](https://bugzilla.redhat.com/show_bug.cgi?id=1779116): vm template should create url import dataVolumes on its creation [#3665](https://github.com/openshift/console/pull/3665) * [Bug 1780392](https://bugzilla.redhat.com/show_bug.cgi?id=1780392): Fix `hasModel` check for CRD models [#3690](https://github.com/openshift/console/pull/3690) * pod list: update readiness column and add restarts [#3713](https://github.com/openshift/console/pull/3713) * add test and code coverage scripts to dev-console [#3657](https://github.com/openshift/console/pull/3657) * [Bug 1780629](https://bugzilla.redhat.com/show_bug.cgi?id=1780629): Move `Created` case to existing `<SuccessStatus>` to avoid duplication [#3714](https://github.com/openshift/console/pull/3714) * Improve display of Operators columns [#3712](https://github.com/openshift/console/pull/3712) * fix(dev-catalog): reject the internal objects when creating from CSV [#3518](https://github.com/openshift/console/pull/3518) * Add metrics to pod list and update columns [#3703](https://github.com/openshift/console/pull/3703) * Improve display of Routes table [#3697](https://github.com/openshift/console/pull/3697) * [Bug 1780629](https://bugzilla.redhat.com/show_bug.cgi?id=1780629): Add `<Status>` to Operator resources [#3707](https://github.com/openshift/console/pull/3707) * [Bug 1780666](https://bugzilla.redhat.com/show_bug.cgi?id=1780666): Addition of dropdown placeholder text [#3699](https://github.com/openshift/console/pull/3699) * [Bug 1779208](https://bugzilla.redhat.com/show_bug.cgi?id=1779208): Capacity breakdown card queries - changed average to absolute values [#3647](https://github.com/openshift/console/pull/3647) * Improve display of Daemon, Replica Sets tables [#3696](https://github.com/openshift/console/pull/3696) * Bug fix: show scaled to 0 instead of 0 pod [#3482](https://github.com/openshift/console/pull/3482) * [Bug 1780338](https://bugzilla.redhat.com/show_bug.cgi?id=1780338): fix(che-icon): add che Icon in the topology [#3629](https://github.com/openshift/console/pull/3629) * Added integration test for expand cluster [#3609](https://github.com/openshift/console/pull/3609) * [Bug 1779201](https://bugzilla.redhat.com/show_bug.cgi?id=1779201): fix(knative-connectors): add connectors to knative revision in topology [#3646](https://github.com/openshift/console/pull/3646) * [Bug 1780367](https://bugzilla.redhat.com/show_bug.cgi?id=1780367): NumberSpinner fixes [#3692](https://github.com/openshift/console/pull/3692) * Improve display of workloads table [#3691](https://github.com/openshift/console/pull/3691) * Update cd-rom summary text [#3679](https://github.com/openshift/console/pull/3679) * Query Browser: Simplify Query Browser link URL logic [#3678](https://github.com/openshift/console/pull/3678) * Fix header color in catalog page to match patternfly catalog view. [#3675](https://github.com/openshift/console/pull/3675) * Improve display of Pods table columns [#3669](https://github.com/openshift/console/pull/3669) * Add Created to Projects, Namespaces tables; add Display Name to Proje… [#3668](https://github.com/openshift/console/pull/3668) * Update to TypeScript 3.7.2 [#3651](https://github.com/openshift/console/pull/3651) * [Bug 1775765](https://bugzilla.redhat.com/show_bug.cgi?id=1775765): Addition of skeleton components for dashboard views [#3499](https://github.com/openshift/console/pull/3499) * Add required class to form <h3> heading that contains, at least, 1 or more required fields [#3654](https://github.com/openshift/console/pull/3654) * fix text overflow for event source [#3648](https://github.com/openshift/console/pull/3648) * Implement Monaco editor for Alertmanager YAML editor [#3567](https://github.com/openshift/console/pull/3567) * Add tests for adding/removing disks/nics to/from a vm template [#3070](https://github.com/openshift/console/pull/3070) * Allow dragging of groups via the label [#3583](https://github.com/openshift/console/pull/3583) * Show provisioner based storage classes [#3473](https://github.com/openshift/console/pull/3473) * [Bug 1777129](https://bugzilla.redhat.com/show_bug.cgi?id=1777129): Birthday attack against 64-bit block ciphers [#3389](https://github.com/openshift/console/pull/3389) * [Bug 1779858](https://bugzilla.redhat.com/show_bug.cgi?id=1779858): Fixed the required field display issue for create operand form [#3666](https://github.com/openshift/console/pull/3666) * kubevirt: fix outdated web-ui-components imports [#3446](https://github.com/openshift/console/pull/3446) * [Bug 1779894](https://bugzilla.redhat.com/show_bug.cgi?id=1779894): Fixed the display issue in operand detail view, when the value of the… [#3655](https://github.com/openshift/console/pull/3655) * topology: add delay to setting hover states [#3584](https://github.com/openshift/console/pull/3584) * frontend: Fix developer catalog heights [#3671](https://github.com/openshift/console/pull/3671) * frontend: Fix topology empty state [#3670](https://github.com/openshift/console/pull/3670) * Update yarn to version 1.21.0 [#3667](https://github.com/openshift/console/pull/3667) * [Bug 1749469](https://bugzilla.redhat.com/show_bug.cgi?id=1749469): Align event types with k8s [#3642](https://github.com/openshift/console/pull/3642) * Add new fieldDependency descriptor to OLM create operand form [#3610](https://github.com/openshift/console/pull/3610) * [Bug 1777256](https://bugzilla.redhat.com/show_bug.cgi?id=1777256): Removed disable button logic to achieve overall consistency [#3500](https://github.com/openshift/console/pull/3500) * [Bug 1779493](https://bugzilla.redhat.com/show_bug.cgi?id=1779493): Disabled edit actions if the user has no permission [#3484](https://github.com/openshift/console/pull/3484) * Bug fix: hide pipeline section in add form when user has no access to list pipeline from openshift namespace [#3607](https://github.com/openshift/console/pull/3607) * [Bug 1771860](https://bugzilla.redhat.com/show_bug.cgi?id=1771860): Query Browser: Fix "reduced resolution" message being shown briefly [#3614](https://github.com/openshift/console/pull/3614) * Add all components from PF4 @patternfly/react-catalog-view-extension to replace pf 3 react-extensions in console [#3309](https://github.com/openshift/console/pull/3309) * [Bug 1778006](https://bugzilla.redhat.com/show_bug.cgi?id=1778006): Rerun option in pipeline run list page [#3606](https://github.com/openshift/console/pull/3606) * Add view alerts link to status card [#3643](https://github.com/openshift/console/pull/3643) * Enhance BMC Address regex to allow IPV6 based addresses [#3640](https://github.com/openshift/console/pull/3640) * [Bug 1776479](https://bugzilla.redhat.com/show_bug.cgi?id=1776479): Show error modal for invalid YAML samples [#3630](https://github.com/openshift/console/pull/3630) * Move Formik fields and form helpers from @console/dev-console to @console/shared [#3516](https://github.com/openshift/console/pull/3516) * Tests for install flow [#3615](https://github.com/openshift/console/pull/3615) * [Bug 1779014](https://bugzilla.redhat.com/show_bug.cgi?id=1779014): Fixes for dashboard cards [#3636](https://github.com/openshift/console/pull/3636) * Add CNV activities [#3577](https://github.com/openshift/console/pull/3577) * [Bug 1776951](https://bugzilla.redhat.com/show_bug.cgi?id=1776951): fix scaling up phase and add it to getPodData [#3563](https://github.com/openshift/console/pull/3563) * [Bug 1768496](https://bugzilla.redhat.com/show_bug.cgi?id=1768496): Clarify message about Quay image scanning [#3547](https://github.com/openshift/console/pull/3547) * Owner change, removal of jrist/knowncitizen [#3420](https://github.com/openshift/console/pull/3420) * [Bug 1775471](https://bugzilla.redhat.com/show_bug.cgi?id=1775471): Restore focus to YAML editor when hiding shortcuts popover [#3652](https://github.com/openshift/console/pull/3652) * [Bug 1774842](https://bugzilla.redhat.com/show_bug.cgi?id=1774842): Fix clone build access review [#3649](https://github.com/openshift/console/pull/3649) * Don't shadow `yarn run prettier` [#3653](https://github.com/openshift/console/pull/3653) * kubevirt: migrate VmConsoles from web-ui-components [#3639](https://github.com/openshift/console/pull/3639) * kubevirt: make VM Wizard errors more explicit [#3585](https://github.com/openshift/console/pull/3585) * Add ability to easily run prettier from CLI [#3397](https://github.com/openshift/console/pull/3397) * [Bug 1772565](https://bugzilla.redhat.com/show_bug.cgi?id=1772565): Egress legend color mismatch with bars [#3604](https://github.com/openshift/console/pull/3604) * [Bug 1769317](https://bugzilla.redhat.com/show_bug.cgi?id=1769317): Mark all resources as optional to always render card by firehose [#3573](https://github.com/openshift/console/pull/3573) * [Bug 1777177](https://bugzilla.redhat.com/show_bug.cgi?id=1777177): Query Browser: Fix Switch to enable when inserting example query [#3592](https://github.com/openshift/console/pull/3592) * [Bug 1776131](https://bugzilla.redhat.com/show_bug.cgi?id=1776131): Exclude Conditions from statusDescriptors so they don't … [#3587](https://github.com/openshift/console/pull/3587) * Add node maintenance activity [#3579](https://github.com/openshift/console/pull/3579) * Add integration tests for network attachment definitions [#3571](https://github.com/openshift/console/pull/3571) * bump react-dnd version [#3558](https://github.com/openshift/console/pull/3558) * First storage dashboard tests [#2588](https://github.com/openshift/console/pull/2588) * Support multiple ssh keys for kubevirt VM Wizard integration tests [#3617](https://github.com/openshift/console/pull/3617) * kubevirt: migrate utility functions from web-ui-components [#3442](https://github.com/openshift/console/pull/3442) * [Bug 1777980](https://bugzilla.redhat.com/show_bug.cgi?id=1777980): Edge Hack - Fix Pipeline Logs [#3612](https://github.com/openshift/console/pull/3612) * kubevirt: add test for creating windows 10 VM [#3611](https://github.com/openshift/console/pull/3611) * Allow all-projects to create Start Modal inline Pipeline Resources [#3546](https://github.com/openshift/console/pull/3546) * [Bug 1775704](https://bugzilla.redhat.com/show_bug.cgi?id=1775704): Allow ClusterTasks to be visible on the Pipeline Details page [#3543](https://github.com/openshift/console/pull/3543) * fix(start-modal):Add Error modal to catch block [#3601](https://github.com/openshift/console/pull/3601) * [Bug 1775851](https://bugzilla.redhat.com/show_bug.cgi?id=1775851): Gitlab Properly Detects Repos [#3550](https://github.com/openshift/console/pull/3550) * Auto Attaching Windows guest tools to Windows VMs through the Wizard [#3564](https://github.com/openshift/console/pull/3564) * fix(knative-icons): show icons for event sources [#3608](https://github.com/openshift/console/pull/3608) * disable the tag dropdown if no tags are available [#3599](https://github.com/openshift/console/pull/3599) * Fix vm status checking, adding disks and nics [#3189](https://github.com/openshift/console/pull/3189) * update dev console OWNERS [#3602](https://github.com/openshift/console/pull/3602) * [Bug 1775741](https://bugzilla.redhat.com/show_bug.cgi?id=1775741): Re-start cola layout when nodes are added [#3537](https://github.com/openshift/console/pull/3537) * Update screenshots and example for checkbox and updatestrategy descriptors [#3428](https://github.com/openshift/console/pull/3428) * [Bug 1777258](https://bugzilla.redhat.com/show_bug.cgi?id=1777258): Changed how backingstore is spelled through out the console [#3513](https://github.com/openshift/console/pull/3513) * Vm overview boot order summary [#3560](https://github.com/openshift/console/pull/3560) * CSS fixes to make it common with the operator [#3517](https://github.com/openshift/console/pull/3517) * [Bug 1759051](https://bugzilla.redhat.com/show_bug.cgi?id=1759051): Ensure that pre-labelled nodes are not re-labelled [#3326](https://github.com/openshift/console/pull/3326) * [Bug 1776190](https://bugzilla.redhat.com/show_bug.cgi?id=1776190): fix selecting a template without annotations in VM wizard [#3578](https://github.com/openshift/console/pull/3578) * [Bug 1776361](https://bugzilla.redhat.com/show_bug.cgi?id=1776361): Show hover treatment for context menu's reference item [#3566](https://github.com/openshift/console/pull/3566) * kubevirt: add source and remove type from disks table [#3562](https://github.com/openshift/console/pull/3562) * [Bug 1776186](https://bugzilla.redhat.com/show_bug.cgi?id=1776186): Monitoring: Fix graph links to Query Browser for Developer perspective [#3541](https://github.com/openshift/console/pull/3541) * Changed bucket class text and orthographized the title [#3528](https://github.com/openshift/console/pull/3528) * kubevirt: migrate `getBootableDevicesInOrder()` and `BootOrder` from web-ui-components [#3396](https://github.com/openshift/console/pull/3396) * Fixed link issue in backingstore and bucketclass [#3514](https://github.com/openshift/console/pull/3514) * Fixed bucket class wizard next logic and default region for aws [#3529](https://github.com/openshift/console/pull/3529) * [Bug 1761433](https://bugzilla.redhat.com/show_bug.cgi?id=1761433): Fixes Latency graph for 0 values [#3521](https://github.com/openshift/console/pull/3521) * [Bug 1774702](https://bugzilla.redhat.com/show_bug.cgi?id=1774702): Fix bug where multiple nav items are highlighted [#3542](https://github.com/openshift/console/pull/3542) * [Bug 1775864](https://bugzilla.redhat.com/show_bug.cgi?id=1775864): use actionAsync when calling dndManager#endDrag [#3539](https://github.com/openshift/console/pull/3539) * BS creation payload updated [#3511](https://github.com/openshift/console/pull/3511) * Moved the remaining popover to top under utilization card [#3556](https://github.com/openshift/console/pull/3556) * Added support for bucket class in OBC creation page [#3540](https://github.com/openshift/console/pull/3540) * [Bug 1775763](https://bugzilla.redhat.com/show_bug.cgi?id=1775763): Fix getting started message for users who can't self provision [#3498](https://github.com/openshift/console/pull/3498) * Query Browser: Show seconds on X-axis when timespan is small [#3505](https://github.com/openshift/console/pull/3505) * Migrate ListView from patternfly-react [#3480](https://github.com/openshift/console/pull/3480) * Revert "Bug 1769317: Mark all resources as optional to always render card by firehose" [#3549](https://github.com/openshift/console/pull/3549) * [Bug 1775672](https://bugzilla.redhat.com/show_bug.cgi?id=1775672): Show errors when creating an operator subscription [#3544](https://github.com/openshift/console/pull/3544) * align 'View shortcuts' with admin console [#3538](https://github.com/openshift/console/pull/3538) * [Bug 1764540](https://bugzilla.redhat.com/show_bug.cgi?id=1764540): Use default channel for OperatorHub item descriptions [#3536](https://github.com/openshift/console/pull/3536) * Replace `<Form> <FormControl> <FormGroup> <HelpBlock>` with HTML equi… [#3531](https://github.com/openshift/console/pull/3531) * Topology: do not drag on MB2, MB3, or control clicks. [#3524](https://github.com/openshift/console/pull/3524) * [Bug 1772694](https://bugzilla.redhat.com/show_bug.cgi?id=1772694): default template for metering report for editor should use v1 [#3478](https://github.com/openshift/console/pull/3478) * Replace <ListGroup> with HTML equivalent [#3494](https://github.com/openshift/console/pull/3494) * Add readmes for Tekton and Knative [#3548](https://github.com/openshift/console/pull/3548) * [Bug 1769317](https://bugzilla.redhat.com/show_bug.cgi?id=1769317): Mark all resources as optional to always render card by firehose [#3374](https://github.com/openshift/console/pull/3374) * [Bug 1754478](https://bugzilla.redhat.com/show_bug.cgi?id=1754478): Migrate TemplateSource component [#3154](https://github.com/openshift/console/pull/3154) * [Full changelog](https://github.com/openshift/console/compare/19a1bfb76f0271cdbf48e3ba8363352fdb4f12a7...49d19ad1d5e914dec666df83263dbffcb64bc228) ### [console-operator](https://github.com/openshift/console-operator/tree/dfaa447e6149caa7e1bc57b0423faa4de9480a97) * [Bug 1822637](https://bugzilla.redhat.com/show_bug.cgi?id=1822637): Publish license file [#440](https://github.com/openshift/console-operator/pull/440) * [Bug 1847523](https://bugzilla.redhat.com/show_bug.cgi?id=1847523): "downloads" pod does not work on the node which is disabled IPv6 [#441](https://github.com/openshift/console-operator/pull/441) * [Bug 1855567](https://bugzilla.redhat.com/show_bug.cgi?id=1855567): Update console config on change [#446](https://github.com/openshift/console-operator/pull/446) * [Bug 1839621](https://bugzilla.redhat.com/show_bug.cgi?id=1839621): Grant Console SA permissions to read webhooks configurations [#432](https://github.com/openshift/console-operator/pull/432) * [Bug 1835221](https://bugzilla.redhat.com/show_bug.cgi?id=1835221): Sync loop should error out on resources that depend on route that is not admitted [#427](https://github.com/openshift/console-operator/pull/427) * [Bug 1835551](https://bugzilla.redhat.com/show_bug.cgi?id=1835551): Inject proxy envars to console-operator deployment [#429](https://github.com/openshift/console-operator/pull/429) * [Bug 1834222](https://bugzilla.redhat.com/show_bug.cgi?id=1834222): Check for custom console route hostname not to be the same as the default route [#426](https://github.com/openshift/console-operator/pull/426) * [Bug 1833465](https://bugzilla.redhat.com/show_bug.cgi?id=1833465): Updating operator status - cleanUp [#425](https://github.com/openshift/console-operator/pull/425) * [Bug 1835337](https://bugzilla.redhat.com/show_bug.cgi?id=1835337): Update CLI download page text for odo [#428](https://github.com/openshift/console-operator/pull/428) * [Bug 1830809](https://bugzilla.redhat.com/show_bug.cgi?id=1830809): Use helperv1.UpdateStatus() for updating operators status [#424](https://github.com/openshift/console-operator/pull/424) * [Bug 1829236](https://bugzilla.redhat.com/show_bug.cgi?id=1829236): CustomURL e2e [#416](https://github.com/openshift/console-operator/pull/416) * [Bug 1826873](https://bugzilla.redhat.com/show_bug.cgi?id=1826873): Default console route should redirect to correct public URL when route hostname has been customized [#420](https://github.com/openshift/console-operator/pull/420) * [Bug 1827050](https://bugzilla.redhat.com/show_bug.cgi?id=1827050): Update to use revised ApplyDeployment [#421](https://github.com/openshift/console-operator/pull/421) * [Bug 1826046](https://bugzilla.redhat.com/show_bug.cgi?id=1826046): declare correct container port in console pod spec [#415](https://github.com/openshift/console-operator/pull/415) * [Bug 1828272](https://bugzilla.redhat.com/show_bug.cgi?id=1828272): Update 'Learning Portal' console helpMenu url to track where request it is coming from [#419](https://github.com/openshift/console-operator/pull/419) * [Bug 1826716](https://bugzilla.redhat.com/show_bug.cgi?id=1826716): RBAC to authorise service account to list CRDs [#413](https://github.com/openshift/console-operator/pull/413) * [Bug 1826628](https://bugzilla.redhat.com/show_bug.cgi?id=1826628): Delete custom route after it is unset from console operator config [#418](https://github.com/openshift/console-operator/pull/418) * [Bug 1826042](https://bugzilla.redhat.com/show_bug.cgi?id=1826042): Missing 'Learning Portal' and 'OpenShift Blog' links from the console help menu [#417](https://github.com/openshift/console-operator/pull/417) * Custom console route [#402](https://github.com/openshift/console-operator/pull/402) * Remove "Technology Preview" reference from Helm CLI download description [#408](https://github.com/openshift/console-operator/pull/408) * Update OWNERS file with component [#411](https://github.com/openshift/console-operator/pull/411) * Add 'make test-unit' to autocomplete [#410](https://github.com/openshift/console-operator/pull/410) * Bump deps [#404](https://github.com/openshift/console-operator/pull/404) * Move to go mods, use openshift/build-machinery-go for building [#406](https://github.com/openshift/console-operator/pull/406) * Fix console oauthEndpointCAFile setting [#403](https://github.com/openshift/console-operator/pull/403) * Remove duplicit imports [#400](https://github.com/openshift/console-operator/pull/400) * Status handling for RouteHealth [#399](https://github.com/openshift/console-operator/pull/399) * Route controller [#395](https://github.com/openshift/console-operator/pull/395) * Sync operands status in clidownloads controller [#396](https://github.com/openshift/console-operator/pull/396) * Bump DEFAULT_DOC_URL for okd & ocp [#392](https://github.com/openshift/console-operator/pull/392) * Bump dependencies [#391](https://github.com/openshift/console-operator/pull/391) * Update oc clidownload cr to indicate that certain builds are unsupported [#393](https://github.com/openshift/console-operator/pull/393) * [Bug 1777486](https://bugzilla.redhat.com/show_bug.cgi?id=1777486): Update the monitoring and logging URLs name [#383](https://github.com/openshift/console-operator/pull/383) * Add Helm and HelmChartRepo types [#382](https://github.com/openshift/console-operator/pull/382) * [Bug 1806787](https://bugzilla.redhat.com/show_bug.cgi?id=1806787): Expose openshift_console_operator_build_info metric [#384](https://github.com/openshift/console-operator/pull/384) * [Bug 1809665](https://bugzilla.redhat.com/show_bug.cgi?id=1809665): The console should wait until it is out of rotation to shut down [#385](https://github.com/openshift/console-operator/pull/385) * [Bug 1777486](https://bugzilla.redhat.com/show_bug.cgi?id=1777486): Add monitoring-shared-config and logging-shared-config configmaps from openshift-config-managed to the console-config [#381](https://github.com/openshift/console-operator/pull/381) * [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) * [Bug 1783163](https://bugzilla.redhat.com/show_bug.cgi?id=1783163): fix RBAC for ConsoleYAMLSample [#369](https://github.com/openshift/console-operator/pull/369) * manifests: allow console service account to list managed configmaps [#371](https://github.com/openshift/console-operator/pull/371) * RBAC for console backend to request openshift-config-managed configmaps [#366](https://github.com/openshift/console-operator/pull/366) * Update doc link to 4.4 [#364](https://github.com/openshift/console-operator/pull/364) * [Bug 1784582](https://bugzilla.redhat.com/show_bug.cgi?id=1784582): Added Helm CLI download links [#362](https://github.com/openshift/console-operator/pull/362) * Sync default-ingress-cert to the console namespace [#361](https://github.com/openshift/console-operator/pull/361) * Remove stale conditions from RemoveStaleConditionsController() [#356](https://github.com/openshift/console-operator/pull/356) * [Bug 1772759](https://bugzilla.redhat.com/show_bug.cgi?id=1772759): fix console operator panic when RouterCAValidationDegraded [#355](https://github.com/openshift/console-operator/pull/355) * [Full changelog](https://github.com/openshift/console-operator/compare/730b8fcce00871cfe56b948a1aaf23fbf4c45ff7...dfaa447e6149caa7e1bc57b0423faa4de9480a97) ### [container-networking-plugins](https://github.com/openshift/containernetworking-plugins/tree/d097ce25b63dd5978829e718c81bd4fc3684daa7) * [Bug 1837209](https://bugzilla.redhat.com/show_bug.cgi?id=1837209): ptp, bridge: disable accept_ra on the host-side interface [#27](https://github.com/openshift/containernetworking-plugins/pull/27) * Update OWNERS fields [#26](https://github.com/openshift/containernetworking-plugins/pull/26) * Upgrade to v0.8.5 tag [#25](https://github.com/openshift/containernetworking-plugins/pull/25) * [Full changelog](https://github.com/openshift/containernetworking-plugins/compare/386465fe170c0e7299b357efbace235a3e5ce7ee...d097ce25b63dd5978829e718c81bd4fc3684daa7) ### [coredns](https://github.com/openshift/coredns/tree/4c4a96ae422f60e5764065aa1230f3f004b19427) * [Bug 1848094](https://bugzilla.redhat.com/show_bug.cgi?id=1848094): Update vendoring of coredns-mdns [#32](https://github.com/openshift/coredns/pull/32) * Update coredns-mdns vendoring [#28](https://github.com/openshift/coredns/pull/28) * [Bug 1807234](https://bugzilla.redhat.com/show_bug.cgi?id=1807234): Update coredns-mdns vendoring [#25](https://github.com/openshift/coredns/pull/25) * Rebase to upstream 1.6.6 [#22](https://github.com/openshift/coredns/pull/22) * [Full changelog](https://github.com/openshift/coredns/compare/052209affb1fe85bdd87b37e2cf9a6fb98585e91...4c4a96ae422f60e5764065aa1230f3f004b19427) ### [docker-builder](https://github.com/openshift/builder/tree/aaa5f6960d723ab353c35ed714adaa5c4be8fd3e) * [Bug 1845345](https://bugzilla.redhat.com/show_bug.cgi?id=1845345): Fix building multi-stage image that has a --from=X [#166](https://github.com/openshift/builder/pull/166) * [Bug 1843405](https://bugzilla.redhat.com/show_bug.cgi?id=1843405): preserve ARG values that come before the first FROM [#156](https://github.com/openshift/builder/pull/156) * [DEVEXP-423](https://issues.redhat.com/browse/DEVEXP-423): Leveraging node pull credentials. [#143](https://github.com/openshift/builder/pull/143) * [DEVEXP-558](https://issues.redhat.com/browse/DEVEXP-558): bldr k8s 118, openshif/api,*-go bump [#146](https://github.com/openshift/builder/pull/146) * [Bug 1810174](https://bugzilla.redhat.com/show_bug.cgi?id=1810174): bump github.com/containers/buildah and dependencies [#141](https://github.com/openshift/builder/pull/141) * [Bug 1809861](https://bugzilla.redhat.com/show_bug.cgi?id=1809861): leverage new failed build status reasons/messages [#142](https://github.com/openshift/builder/pull/142) * hack/lib/build/version: Use BUILD_VERSION and SOURCE_GIT_COMMIT if non-empty [#133](https://github.com/openshift/builder/pull/133) * [Bug 1802868](https://bugzilla.redhat.com/show_bug.cgi?id=1802868): bump(github.com/mtrmac/gpgme): v0.1.2 [#135](https://github.com/openshift/builder/pull/135) * manage-dockerfile: use the original form of ENV/LABEL [#134](https://github.com/openshift/builder/pull/134) * [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) * bump github.com/containers/storage and dependencies for go 1.13 [#123](https://github.com/openshift/builder/pull/123) * [Bug 1781793](https://bugzilla.redhat.com/show_bug.cgi?id=1781793): bump revert s2i bump for 1758305 [#120](https://github.com/openshift/builder/pull/120) * [Bug 1772179](https://bugzilla.redhat.com/show_bug.cgi?id=1772179): bump github.com/containers/{storage,buildah} [#119](https://github.com/openshift/builder/pull/119) * [DEVEXP-488](https://issues.redhat.com/browse/DEVEXP-488): bump k8s 1.17.0-rc.1 [#118](https://github.com/openshift/builder/pull/118) * [Full changelog](https://github.com/openshift/builder/compare/fcef31c2fe73b69f01a6f8f3acf71b0a27eafda1...aaa5f6960d723ab353c35ed714adaa5c4be8fd3e) ### [docker-registry](https://github.com/openshift/image-registry/tree/861af923710555f08b5a67987bdded34a46b5acc) * [Bug 1827672](https://bugzilla.redhat.com/show_bug.cgi?id=1827672): Only warn if PublicDockerImageRepository is set [#236](https://github.com/openshift/image-registry/pull/236) * [Bug 1804160](https://bugzilla.redhat.com/show_bug.cgi?id=1804160): Permission denied if namespace does not exist [#235](https://github.com/openshift/image-registry/pull/235) * [DEVEXP-555](https://issues.redhat.com/browse/DEVEXP-555): Rebasing k8s.io [#231](https://github.com/openshift/image-registry/pull/231) * Add component to OWNERS [#232](https://github.com/openshift/image-registry/pull/232) * bump openshift/docker-distribution [#233](https://github.com/openshift/image-registry/pull/233) * [DEVEXP-515](https://issues.redhat.com/browse/DEVEXP-515): Leveraging installation pull secrets. [#226](https://github.com/openshift/image-registry/pull/226) * Remove unused package dockercredentials [#224](https://github.com/openshift/image-registry/pull/224) * Dockerfile: Clear yum cache after install [#221](https://github.com/openshift/image-registry/pull/221) * [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) * [Bug 1787604](https://bugzilla.redhat.com/show_bug.cgi?id=1787604): aws-sdk-go v1.28.2 [#216](https://github.com/openshift/image-registry/pull/216) * Add dualstack parameter for S3 storage driver [#215](https://github.com/openshift/image-registry/pull/215) * Kubernetes 1.17.0 [#209](https://github.com/openshift/image-registry/pull/209) * Use Spyglass-compatible name for junit reports [#210](https://github.com/openshift/image-registry/pull/210) * Use Kubernetes 1.16.2 [#203](https://github.com/openshift/image-registry/pull/203) * [Full changelog](https://github.com/openshift/image-registry/compare/7511ca65e07b586464e5ec2e9efde67bfa48c3e2...861af923710555f08b5a67987bdded34a46b5acc) ### [etcd](https://github.com/openshift/etcd/tree/9b0a7f70ce841370444d9385084ad8f685bc983c) * [Bug 1859201](https://bugzilla.redhat.com/show_bug.cgi?id=1859201): bump etcd v3.4.9 [#54](https://github.com/openshift/etcd/pull/54) * [Bug 1814576](https://bugzilla.redhat.com/show_bug.cgi?id=1814576): make evaluation of targetMember strict [#48](https://github.com/openshift/etcd/pull/48) * *: bump etcd to v3.4.7 [#44](https://github.com/openshift/etcd/pull/44) * list all peers in initial-cluster [#38](https://github.com/openshift/etcd/pull/38) * [Bug 1808544](https://bugzilla.redhat.com/show_bug.cgi?id=1808544): If we weren't able to get client or target member go ahead and start ... [#36](https://github.com/openshift/etcd/pull/36) * [Bug 1808073](https://bugzilla.redhat.com/show_bug.cgi?id=1808073): fix archive member name, unmask error [#34](https://github.com/openshift/etcd/pull/34) * [Bug 1806751](https://bugzilla.redhat.com/show_bug.cgi?id=1806751): Archive data-dir if target member is unstarted [#29](https://github.com/openshift/etcd/pull/29) * Use var lib etcd as data dir [#30](https://github.com/openshift/etcd/pull/30) * [Bug 1805807](https://bugzilla.redhat.com/show_bug.cgi?id=1805807): create logic for golang ETCD_INITIAL_CLUSTER [#28](https://github.com/openshift/etcd/pull/28) * add stub discovery-etcd-initial-cluster [#26](https://github.com/openshift/etcd/pull/26) * [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/87f03ed81748f8cb7a4014e954762767c976d3ae...9b0a7f70ce841370444d9385084ad8f685bc983c) ### [grafana](https://github.com/openshift/grafana/tree/f653596778ff64eddddff7886e889e8e966c957d) * [Bug 1847310](https://bugzilla.redhat.com/show_bug.cgi?id=1847310): only allow 32 hexadecimal digits for the avatar hash [#34](https://github.com/openshift/grafana/pull/34) * OWNERS: add component [#30](https://github.com/openshift/grafana/pull/30) * remove piechart panels [#29](https://github.com/openshift/grafana/pull/29) * Update to 6.5.3 [#28](https://github.com/openshift/grafana/pull/28) * Dockerfile.ocp: update to Go 1.13 [#27](https://github.com/openshift/grafana/pull/27) * [Full changelog](https://github.com/openshift/grafana/compare/e2261e142909cb0fe70fc0996d7d375e57956589...f653596778ff64eddddff7886e889e8e966c957d) ### [haproxy-router](https://github.com/openshift/router/tree/47abd42bc8a386f18998dd63f975fc532d9116e1) * [Bug 1857021](https://bugzilla.redhat.com/show_bug.cgi?id=1857021): Sanitize TLS config that has key bundled with cert [#150](https://github.com/openshift/router/pull/150) * Sync OWNERS with master branch [#162](https://github.com/openshift/router/pull/162) * [Bug 1837251](https://bugzilla.redhat.com/show_bug.cgi?id=1837251): Add unsupported http/2 kill switch [#133](https://github.com/openshift/router/pull/133) * [Bug 1835845](https://bugzilla.redhat.com/show_bug.cgi?id=1835845): Report all backend metrics for when there are no endpoints [#132](https://github.com/openshift/router/pull/132) * [Bug 1813894](https://bugzilla.redhat.com/show_bug.cgi?id=1813894): Stop using service ca from service account token [#130](https://github.com/openshift/router/pull/130) * [Bug 1821095](https://bugzilla.redhat.com/show_bug.cgi?id=1821095): Try to promote inactive routes following route deletion [#126](https://github.com/openshift/router/pull/126) * [Bug 1832629](https://bugzilla.redhat.com/show_bug.cgi?id=1832629): Add metrics for 1xx, 3xx, and 4xx request counters, add latency, track reused connections [#128](https://github.com/openshift/router/pull/128) * [Bug 1832539](https://bugzilla.redhat.com/show_bug.cgi?id=1832539): Only a subset of router metrics should be preserved across restarts [#127](https://github.com/openshift/router/pull/127) * [Bug 1832352](https://bugzilla.redhat.com/show_bug.cgi?id=1832352): Enable ALPN http/2 on reencrypt and passthrough routes only [#125](https://github.com/openshift/router/pull/125) * [Bug 1825354](https://bugzilla.redhat.com/show_bug.cgi?id=1825354): Removes ALPN from haproxy frontends [#121](https://github.com/openshift/router/pull/121) * Add frobware to approvers [#115](https://github.com/openshift/router/pull/115) * Update to Kube 1.18 / Go 1.13 [#113](https://github.com/openshift/router/pull/113) * build: Add verify target [#114](https://github.com/openshift/router/pull/114) * Set log-send-hostname in haproxy-config.template [#112](https://github.com/openshift/router/pull/112) * Set log level 2 by default [#110](https://github.com/openshift/router/pull/110) * [Bug 1820400](https://bugzilla.redhat.com/show_bug.cgi?id=1820400): Watch default certificate secret even if initial secret is invalid [#52](https://github.com/openshift/router/pull/52) * [Bug 1810181](https://bugzilla.redhat.com/show_bug.cgi?id=1810181): Wildcard is not needed to copy subdirectory in dockerfile [#99](https://github.com/openshift/router/pull/99) * [Bug 1809665](https://bugzilla.redhat.com/show_bug.cgi?id=1809665): Start graceful shutdown on SIGTERM [#94](https://github.com/openshift/router/pull/94) * [Bug 1803001](https://bugzilla.redhat.com/show_bug.cgi?id=1803001): Removes Unneeded proto-version Header [#90](https://github.com/openshift/router/pull/90) * Enable http2 negotiation on frontend and backends [#75](https://github.com/openshift/router/pull/75) * images/router/haproxy: switch to haproxy 2.0 [#71](https://github.com/openshift/router/pull/71) * [Bug 1780794](https://bugzilla.redhat.com/show_bug.cgi?id=1780794): unique_host: HandleRoute: No error if host claimed [#69](https://github.com/openshift/router/pull/69) * [Bug 1780398](https://bugzilla.redhat.com/show_bug.cgi?id=1780398): status: performIngressConditionUpdate: Retry on 403 [#68](https://github.com/openshift/router/pull/68) * [Full changelog](https://github.com/openshift/router/compare/708329f2d0edd1524e82b1cfd920400af4ccc638...47abd42bc8a386f18998dd63f975fc532d9116e1) ### [hyperkube, tests](https://github.com/openshift/origin/tree/002a51f51065024cddd18d373bf7f80aa30a36de) * [Bug 1849340](https://bugzilla.redhat.com/show_bug.cgi?id=1849340): 4.6: UPSTREAM: 91748: FieldManager: Reset if we receive nil or a list with one [#25178](https://github.com/openshift/origin/pull/25178) * [Bug 1846453](https://bugzilla.redhat.com/show_bug.cgi?id=1846453): UPSTREAM: 90377: fix exclusive CPU allocations being deleted at container restart [#25309](https://github.com/openshift/origin/pull/25309) * Fix commit checker [#25366](https://github.com/openshift/origin/pull/25366) * [Bug 1849321](https://bugzilla.redhat.com/show_bug.cgi?id=1849321): UPSTREAM: 89937: portAllocator sync local data before allocate [#25174](https://github.com/openshift/origin/pull/25174) * [Bug 1847927](https://bugzilla.redhat.com/show_bug.cgi?id=1847927): OpenShift APIs become unavailable for more than 15 minutes [#25116](https://github.com/openshift/origin/pull/25116) * pins all 4.5 dependencies and runs hack/update-deps.sh [#25259](https://github.com/openshift/origin/pull/25259) * [Bug 1854311](https://bugzilla.redhat.com/show_bug.cgi?id=1854311): 4.5: UPSTREAM: 91307: CSI: Modify VolumeAttachment check to use Informer/Cache [#25250](https://github.com/openshift/origin/pull/25250) * [Bug 1847927](https://bugzilla.redhat.com/show_bug.cgi?id=1847927): genericapiserver waits for server.Shutdown [#25133](https://github.com/openshift/origin/pull/25133) * [Bug 1850240](https://bugzilla.redhat.com/show_bug.cgi?id=1850240): tests: extended: fix TM regression test [#25195](https://github.com/openshift/origin/pull/25195) * [Bug 1845646](https://bugzilla.redhat.com/show_bug.cgi?id=1845646): router/grpc-interop: switch to WaitForPodRunningSlow [#25104](https://github.com/openshift/origin/pull/25104) * [Bug 1857220](https://bugzilla.redhat.com/show_bug.cgi?id=1857220): e2e: extended: re-enable topology manager tests [#25284](https://github.com/openshift/origin/pull/25284) * [Bug 1845242](https://bugzilla.redhat.com/show_bug.cgi?id=1845242): Fix DS expectations on recreate [#25209](https://github.com/openshift/origin/pull/25209) * [Bug 1855444](https://bugzilla.redhat.com/show_bug.cgi?id=1855444): UPSTREAM: 91648: Changes to ManagedFields is not mutation for GC [#25263](https://github.com/openshift/origin/pull/25263) * [Bug 1854195](https://bugzilla.redhat.com/show_bug.cgi?id=1854195): Disable HTTP/2 tests [#25244](https://github.com/openshift/origin/pull/25244) * UPSTREAM: Bug 1852058: change etcd health check timeout to 10s [#25226](https://github.com/openshift/origin/pull/25226) * [Bug 1850493](https://bugzilla.redhat.com/show_bug.cgi?id=1850493): remove problematic upstream client plugin test [#25200](https://github.com/openshift/origin/pull/25200) * [Bug 1849269](https://bugzilla.redhat.com/show_bug.cgi?id=1849269): bump cadvisor for incorrect diskstats fix [#25173](https://github.com/openshift/origin/pull/25173) * [Bug 1845774](https://bugzilla.redhat.com/show_bug.cgi?id=1845774): [release-4.5] kubelet: block non-forwarded packets from crossing the localhost boundary [#25142](https://github.com/openshift/origin/pull/25142) * [Bug 1845078](https://bugzilla.redhat.com/show_bug.cgi?id=1845078): All NetworkPolicy tests currently being skipped on openshift-sdn [#25074](https://github.com/openshift/origin/pull/25074) * [Bug 1845291](https://bugzilla.redhat.com/show_bug.cgi?id=1845291): test/extended/dr: update test to reflect new DR process [#25147](https://github.com/openshift/origin/pull/25147) * disable broken jenkins test [#25181](https://github.com/openshift/origin/pull/25181) * [Bug 1845291](https://bugzilla.redhat.com/show_bug.cgi?id=1845291): Measure container restarts over an interval instead of absolute [#25152](https://github.com/openshift/origin/pull/25152) * [Bug 1847368](https://bugzilla.redhat.com/show_bug.cgi?id=1847368): [release-4.5]: UPSTREAM: 92166: fix: GetLabelsForVolume panic issue for azure disk PV [#25158](https://github.com/openshift/origin/pull/25158) * [Bug 1846091](https://bugzilla.redhat.com/show_bug.cgi?id=1846091): Drop registry.fedoraproject.org/fedora:30 in favour of quay.io/fedora:32-x86_64 [#25093](https://github.com/openshift/origin/pull/25093) * [Bug 1843462](https://bugzilla.redhat.com/show_bug.cgi?id=1843462): UPSTREAM: 91008: Do not swallow NotFound error for DeletePod in dsc.manage [#25061](https://github.com/openshift/origin/pull/25061) * [Bug 1845889](https://bugzilla.redhat.com/show_bug.cgi?id=1845889): manually patch scc/restricted and scc/anyuid for conformamce tests [#25157](https://github.com/openshift/origin/pull/25157) * [Bug 1846507](https://bugzilla.redhat.com/show_bug.cgi?id=1846507): router/metrics: Fix haproxy_server_max_sessions test [#25098](https://github.com/openshift/origin/pull/25098) * [Bug 1845369](https://bugzilla.redhat.com/show_bug.cgi?id=1845369): UPSTREAM: 91500: reduce race risk in kubelet for missing KUBERNETES_SERVICE_HOST [#25127](https://github.com/openshift/origin/pull/25127) * add kubepodcrashlooping to list of ignored alerts [#25099](https://github.com/openshift/origin/pull/25099) * use golang-1.13 for the tests Dockerfile [#25130](https://github.com/openshift/origin/pull/25130) * [Bug 1844101](https://bugzilla.redhat.com/show_bug.cgi?id=1844101): oVirt, add oVirt as a provide to openshift tests [#25065](https://github.com/openshift/origin/pull/25065) * [Bug 1845188](https://bugzilla.redhat.com/show_bug.cgi?id=1845188): Revert "UPSTREAM: <carry>: Disable by default the addition of service ca to token secrets [#25078](https://github.com/openshift/origin/pull/25078) * [Bug 1841315](https://bugzilla.redhat.com/show_bug.cgi?id=1841315): reenable jenkins e2e in e2e-gcp-builds [#25033](https://github.com/openshift/origin/pull/25033) * [Bug 1813894](https://bugzilla.redhat.com/show_bug.cgi?id=1813894): Disable the addition of service ca to token secrets [#24956](https://github.com/openshift/origin/pull/24956) * [Bug 1824423](https://bugzilla.redhat.com/show_bug.cgi?id=1824423): Revert "UPSTREAM: <drop>: Increate timeout in volume expansion test" [#25034](https://github.com/openshift/origin/pull/25034) * [Bug 1841097](https://bugzilla.redhat.com/show_bug.cgi?id=1841097): wait for the default service account in must-gather test [#25039](https://github.com/openshift/origin/pull/25039) * [Bug 1839517](https://bugzilla.redhat.com/show_bug.cgi?id=1839517): UPSTREAM: <carry>: kube-controller-manager: allow running bare kube-controller-manager [#25037](https://github.com/openshift/origin/pull/25037) * [Bug 1833387](https://bugzilla.redhat.com/show_bug.cgi?id=1833387): test/extended/operators/operators: Drop cvoWait and operatorWait [#24993](https://github.com/openshift/origin/pull/24993) * [Bug 1833558](https://bugzilla.redhat.com/show_bug.cgi?id=1833558): update test to be more resilient for oc adm policy add-sss-to-user changes [#25032](https://github.com/openshift/origin/pull/25032) * [Bug 1837108](https://bugzilla.redhat.com/show_bug.cgi?id=1837108): Use HostIP on internal connectivity test for vsphere [#25023](https://github.com/openshift/origin/pull/25023) * [Bug 1839187](https://bugzilla.redhat.com/show_bug.cgi?id=1839187): more upstream to installed template switch in image-eco (django) [#25018](https://github.com/openshift/origin/pull/25018) * [Bug 1840707](https://bugzilla.redhat.com/show_bug.cgi?id=1840707): oVirt, skip network service tests [#25012](https://github.com/openshift/origin/pull/25012) * Bump to kube 1.18.3 [#25015](https://github.com/openshift/origin/pull/25015) * [Bug 1813421](https://bugzilla.redhat.com/show_bug.cgi?id=1813421): e2e well-known: use proxy if in a proxied environment [#24700](https://github.com/openshift/origin/pull/24700) * [Bug 1765301](https://bugzilla.redhat.com/show_bug.cgi?id=1765301): UPSTREAM: 89379: deflake grace period for pod deletion in node e2e [#25008](https://github.com/openshift/origin/pull/25008) * [Bug 1825915](https://bugzilla.redhat.com/show_bug.cgi?id=1825915): UPSTREAM: 90985: Set session scanning to manual to avoid discovering all iSCSI devices during login [#25007](https://github.com/openshift/origin/pull/25007) * [Bug 1827062](https://bugzilla.redhat.com/show_bug.cgi?id=1827062): UPSTREAM: 90608: Updates the fstype of Cinder volumes to be ext4 if nil [#24990](https://github.com/openshift/origin/pull/24990) * [Bug 1827071](https://bugzilla.redhat.com/show_bug.cgi?id=1827071): UPSTREAM: 90792: Send a nicer event when resizing attached Cinder volume [#24987](https://github.com/openshift/origin/pull/24987) * [Bug 1833583](https://bugzilla.redhat.com/show_bug.cgi?id=1833583): Serializes IngressClass conformance test [#24962](https://github.com/openshift/origin/pull/24962) * [Bug 1798282](https://bugzilla.redhat.com/show_bug.cgi?id=1798282): DROP: Avoid unnecessary calls to the cloud provider [#24532](https://github.com/openshift/origin/pull/24532) * [Bug 1832641](https://bugzilla.redhat.com/show_bug.cgi?id=1832641): UPSTREAM: 90823: Service load balancers should include unschedulable nodes [#24954](https://github.com/openshift/origin/pull/24954) * Add publishing rules for origin-4.5-kubernetes-1.18.3 [#25013](https://github.com/openshift/origin/pull/25013) * [Bug 1837992](https://bugzilla.redhat.com/show_bug.cgi?id=1837992): images/hyperkube: install iproute [#25002](https://github.com/openshift/origin/pull/25002) * [Bug 1834343](https://bugzilla.redhat.com/show_bug.cgi?id=1834343): router: Re-enable h2spec and grpc-interop e2e tests [#24976](https://github.com/openshift/origin/pull/24976) * [Bug 1835845](https://bugzilla.redhat.com/show_bug.cgi?id=1835845): Metrics test for router should allow backend metrics [#24994](https://github.com/openshift/origin/pull/24994) * [Bug 1837464](https://bugzilla.redhat.com/show_bug.cgi?id=1837464): prevent panic-ing in test to try to figure out what's failing [#24975](https://github.com/openshift/origin/pull/24975) * [Bug 1837400](https://bugzilla.redhat.com/show_bug.cgi?id=1837400): Disable broken etcd DR test [#24996](https://github.com/openshift/origin/pull/24996) * [Bug 1823406](https://bugzilla.redhat.com/show_bug.cgi?id=1823406): Upstream: 89160: Remove potentially unhealthy symlink only for dead containers [#24926](https://github.com/openshift/origin/pull/24926) * [Bug 1592653](https://bugzilla.redhat.com/show_bug.cgi?id=1592653): detect int64 overflow when converting volume sizes [#24989](https://github.com/openshift/origin/pull/24989) * [Bug 1833387](https://bugzilla.redhat.com/show_bug.cgi?id=1833387): test/extended/operators/operators: Don't worry about Progressing ClusterOperator [#24992](https://github.com/openshift/origin/pull/24992) * [Bug 1821945](https://bugzilla.redhat.com/show_bug.cgi?id=1821945): Ensure the server FQIN is stored and searched in lowercase (vsphere) [#24973](https://github.com/openshift/origin/pull/24973) * [Bug 1832366](https://bugzilla.redhat.com/show_bug.cgi?id=1832366): router: add extended http/2 tests [#24953](https://github.com/openshift/origin/pull/24953) * [Bug 1835931](https://bugzilla.redhat.com/show_bug.cgi?id=1835931): Fix panic in test code [#24982](https://github.com/openshift/origin/pull/24982) * [Bug 1835042](https://bugzilla.redhat.com/show_bug.cgi?id=1835042): UPSTREAM: 91066: tweak exec-probe log statement to be more concise [#24978](https://github.com/openshift/origin/pull/24978) * [Bug 1835785](https://bugzilla.redhat.com/show_bug.cgi?id=1835785): UPSTREAM: 90378: bugfix: initcontainer wasn't considered when calculate resource request [#24977](https://github.com/openshift/origin/pull/24977) * [Bug 1749246](https://bugzilla.redhat.com/show_bug.cgi?id=1749246): UPSTREAM: Fix TestContext references in e2e skippers [#24944](https://github.com/openshift/origin/pull/24944) * [Bug 1731263](https://bugzilla.redhat.com/show_bug.cgi?id=1731263): Balance preemption e2e nodes [#24947](https://github.com/openshift/origin/pull/24947) * Rebase 1.18.2 [#24936](https://github.com/openshift/origin/pull/24936) * [Bug 1805821](https://bugzilla.redhat.com/show_bug.cgi?id=1805821): change restart policy of command pod to RestartPolicyOnFailure [#24597](https://github.com/openshift/origin/pull/24597) * [Bug 1731222](https://bugzilla.redhat.com/show_bug.cgi?id=1731222): unskip template extended tests [#24912](https://github.com/openshift/origin/pull/24912) * [Bug 1829331](https://bugzilla.redhat.com/show_bug.cgi?id=1829331): UPSTREAM: 90715: Ignore NotFound error when cleaning up Gluster tests [#24952](https://github.com/openshift/origin/pull/24952) * [Bug 1824200](https://bugzilla.redhat.com/show_bug.cgi?id=1824200): use cockroachdb in OLM e2e test [#24946](https://github.com/openshift/origin/pull/24946) * [Bug 1829405](https://bugzilla.redhat.com/show_bug.cgi?id=1829405): test/extended/operators/operators: Rework "start all core operators" [#24948](https://github.com/openshift/origin/pull/24948) * [Bug 1831906](https://bugzilla.redhat.com/show_bug.cgi?id=1831906): Add more debug messages to RequestHeaders IdP test [#24951](https://github.com/openshift/origin/pull/24951) * [Bug 1828174](https://bugzilla.redhat.com/show_bug.cgi?id=1828174): Fix azure tests in unzoned environment [#24933](https://github.com/openshift/origin/pull/24933) * [Bug 1831042](https://bugzilla.redhat.com/show_bug.cgi?id=1831042): Fix client-ca dynamic reload in apiserver [#24942](https://github.com/openshift/origin/pull/24942) * [Bug 1831533](https://bugzilla.redhat.com/show_bug.cgi?id=1831533): stop printing usage help when the server commands exit [#24945](https://github.com/openshift/origin/pull/24945) * [Bug 1829225](https://bugzilla.redhat.com/show_bug.cgi?id=1829225): Increase waiting time for namespace deletion in project test [#24949](https://github.com/openshift/origin/pull/24949) * [Bug 1829223](https://bugzilla.redhat.com/show_bug.cgi?id=1829223): test/extended/prometheus: allow a pending state for AlertmanagerReceiversNotConfigured [#24941](https://github.com/openshift/origin/pull/24941) * Remove skipped tests that OVN now supports [#24899](https://github.com/openshift/origin/pull/24899) * [Bug 1822286](https://bugzilla.redhat.com/show_bug.cgi?id=1822286): Serializes k8s IngressClass test [#24927](https://github.com/openshift/origin/pull/24927) * adds kube publishing rules for origin-4.5-kubernetes-1.18.2 [#24932](https://github.com/openshift/origin/pull/24932) * [Bug 1828280](https://bugzilla.redhat.com/show_bug.cgi?id=1828280): Remove deprecated flags and commands from test-cmd [#24813](https://github.com/openshift/origin/pull/24813) * [Bug 1761043](https://bugzilla.redhat.com/show_bug.cgi?id=1761043): provides a temporal fix to improve CRD publishing e2e tests in an HA setup [#24930](https://github.com/openshift/origin/pull/24930) * test: Allow disruptive tests on any platform with machine APIs [#24922](https://github.com/openshift/origin/pull/24922) * test: Do not create namespaces twice [#24919](https://github.com/openshift/origin/pull/24919) * [Bug 1826230](https://bugzilla.redhat.com/show_bug.cgi?id=1826230): oc get --request-timeout: Timeout exceeded while reading body printed with -v=5 [#24923](https://github.com/openshift/origin/pull/24923) * [Bug 1761043](https://bugzilla.redhat.com/show_bug.cgi?id=1761043): provides a temporal fix to improve CRD publishing e2e tests in an HA setup [#24920](https://github.com/openshift/origin/pull/24920) * [Bug 1826807](https://bugzilla.redhat.com/show_bug.cgi?id=1826807): Add tests for topology manager in single and multisocket configurations [#24679](https://github.com/openshift/origin/pull/24679) * [Bug 1828427](https://bugzilla.redhat.com/show_bug.cgi?id=1828427): Add CI test to check for critical alerts post upgrade success [#24786](https://github.com/openshift/origin/pull/24786) * [Bug 1827751](https://bugzilla.redhat.com/show_bug.cgi?id=1827751): Enables secure metrics tests for dns [#24904](https://github.com/openshift/origin/pull/24904) * [Bug 1825354](https://bugzilla.redhat.com/show_bug.cgi?id=1825354): test/extended/router: Disable HTTP/2 tests [#24913](https://github.com/openshift/origin/pull/24913) * [Bug 1827414](https://bugzilla.redhat.com/show_bug.cgi?id=1827414): e2e: Add ibmcloud provider, skips and fixes [#24817](https://github.com/openshift/origin/pull/24817) * clarify test failure message [#24883](https://github.com/openshift/origin/pull/24883) * [Bug 1823494](https://bugzilla.redhat.com/show_bug.cgi?id=1823494): Storage tests should more carefully select zones for testing [#24900](https://github.com/openshift/origin/pull/24900) * [Bug 1826502](https://bugzilla.redhat.com/show_bug.cgi?id=1826502): PriorityClass tests can cause preemptions [#24891](https://github.com/openshift/origin/pull/24891) * [Bug 1813927](https://bugzilla.redhat.com/show_bug.cgi?id=1813927): UPSTREAM: 89172: Fix mountOptions in iSCSI and FC volume plugins [#24880](https://github.com/openshift/origin/pull/24880) * [Bug 1824596](https://bugzilla.redhat.com/show_bug.cgi?id=1824596): UPSTREAM: 90234: Remove PreStop hook from hostpath CSI driver [#24892](https://github.com/openshift/origin/pull/24892) * [Bug 1826499](https://bugzilla.redhat.com/show_bug.cgi?id=1826499): IngressClass error test is flaky [#24889](https://github.com/openshift/origin/pull/24889) * [Bug 1810470](https://bugzilla.redhat.com/show_bug.cgi?id=1810470): UPSTREAM: <drop> Increase timeout in volume expansion test [#24873](https://github.com/openshift/origin/pull/24873) * [Bug 1826186](https://bugzilla.redhat.com/show_bug.cgi?id=1826186): router: add gRPC interop end-2-end tests [#24856](https://github.com/openshift/origin/pull/24856) * [Bug 1740604](https://bugzilla.redhat.com/show_bug.cgi?id=1740604): UPSTREAM 89300: Expand the PVC validation messages [#24819](https://github.com/openshift/origin/pull/24819) * e2e: wait longer for authn operator to come up [#24905](https://github.com/openshift/origin/pull/24905) * [Bug 1731263](https://bugzilla.redhat.com/show_bug.cgi?id=1731263): Disable failing preemption e2es [#24868](https://github.com/openshift/origin/pull/24868) * [Bug 1826252](https://bugzilla.redhat.com/show_bug.cgi?id=1826252): preserve integers decoding raw JSON values [#24879](https://github.com/openshift/origin/pull/24879) * [Bug 1826071](https://bugzilla.redhat.com/show_bug.cgi?id=1826071): [marketplace] Remove CSC related tests [#24896](https://github.com/openshift/origin/pull/24896) * e2e requestheaders idp: fix ingress CA cert location [#24893](https://github.com/openshift/origin/pull/24893) * [Bug 1820687](https://bugzilla.redhat.com/show_bug.cgi?id=1820687): NS SCC annotations exist, else forbidden: unable to validate... [#24828](https://github.com/openshift/origin/pull/24828) * openshift-tests: add run-resourcewatch command [#24845](https://github.com/openshift/origin/pull/24845) * test/extended: exclude ovnkube master/node metrics endpoints from secure test [#24857](https://github.com/openshift/origin/pull/24857) * sort expression [#24847](https://github.com/openshift/origin/pull/24847) * [Bug 1822514](https://bugzilla.redhat.com/show_bug.cgi?id=1822514): tests: split API availability monitor into kube and OpenShift [#24844](https://github.com/openshift/origin/pull/24844) * make the flowcontrol storage tests variable depending upon discovery [#24848](https://github.com/openshift/origin/pull/24848) * e2e/network: skip new session affinity timeout tests for OVNKubernetes [#24833](https://github.com/openshift/origin/pull/24833) * test/extended/builds: Setting Build Defaults should has effect on build pod [#24717](https://github.com/openshift/origin/pull/24717) * [Bug 1785023](https://bugzilla.redhat.com/show_bug.cgi?id=1785023): Restore ResourceQuota e2e test for life of a secret [#24816](https://github.com/openshift/origin/pull/24816) * Capture e2e events in monitor [#24830](https://github.com/openshift/origin/pull/24830) * test: Enable a range of tests that are allegedly fixed [#24835](https://github.com/openshift/origin/pull/24835) * UPSTREAM: 88006: Unregister csiplugin even if socket path is gone [#24831](https://github.com/openshift/origin/pull/24831) * [Bug 1814054](https://bugzilla.redhat.com/show_bug.cgi?id=1814054): UPSTREAM: 89885: allow to read openstack cloud provider config from a secret [#24834](https://github.com/openshift/origin/pull/24834) * Fix typo in 1.18.0-rc.1 publish rule [#24832](https://github.com/openshift/origin/pull/24832) * Rebase 1.18.0 rc.1 [#24719](https://github.com/openshift/origin/pull/24719) * monitor: Report node when events include it [#24811](https://github.com/openshift/origin/pull/24811) * Metrics should be exposed over secure channel [#24803](https://github.com/openshift/origin/pull/24803) * [Bug 1819276](https://bugzilla.redhat.com/show_bug.cgi?id=1819276): use rbac vs direct scc edit for s2i root bld test [#24804](https://github.com/openshift/origin/pull/24804) * test: Allow CSI tests to access fixtures pre run [#24814](https://github.com/openshift/origin/pull/24814) * Check if prometheus-operator is reporting metrics [#24795](https://github.com/openshift/origin/pull/24795) * Revert "Bug 1797788: add openshift-tests as a future delegation binary" [#24808](https://github.com/openshift/origin/pull/24808) * UPSTREAM: 89592: e2e/network: get previous pod errors on NetworkPolicy test failure [#24799](https://github.com/openshift/origin/pull/24799) * Add extended test to check buildah expand env vars in file paths [#24800](https://github.com/openshift/origin/pull/24800) * [Bug 1817382](https://bugzilla.redhat.com/show_bug.cgi?id=1817382): UPSTREAM: 89589: Wait for APIServer 'ok' forever during CSINode initialization during Kubelet init [#24798](https://github.com/openshift/origin/pull/24798) * test: h2spec should not print outside of a It/Describe [#24807](https://github.com/openshift/origin/pull/24807) * : skip Kubectl client Update Demo should do a rolling update of a replication controller [#24797](https://github.com/openshift/origin/pull/24797) * test/extended/builds: Fix -e option when do build [#24781](https://github.com/openshift/origin/pull/24781) * [Bug 1797788](https://bugzilla.redhat.com/show_bug.cgi?id=1797788): add openshift-tests as a future delegation binary [#24560](https://github.com/openshift/origin/pull/24560) * test/extended/router: fix h2spec flake [#24796](https://github.com/openshift/origin/pull/24796) * [test/extended] Remove oc run --attach/--stdin which can't be dry-run flagged [#24793](https://github.com/openshift/origin/pull/24793) * Disable some sig-cli tests that will be removed in the next rebase [#24792](https://github.com/openshift/origin/pull/24792) * test: Prevent extremely long e2e log output lines on some tests [#24790](https://github.com/openshift/origin/pull/24790) * test: Skip unpacking file contents except when the test is actually running [#24739](https://github.com/openshift/origin/pull/24739) * tools/commitchecker: fix base commit in CI [#24722](https://github.com/openshift/origin/pull/24722) * test/extended/router: Add http/2 conformance test [#24674](https://github.com/openshift/origin/pull/24674) * test/extended/prometheus: do not check if prom-op is up [#24780](https://github.com/openshift/origin/pull/24780) * Make new-app related tests more resilient to changes to deployment by default [#24760](https://github.com/openshift/origin/pull/24760) * test/extended/util/disruption/frontends/frontends: match route contents by regexp, support OKD [#24782](https://github.com/openshift/origin/pull/24782) * Exclude sig-cli kubectl tests removed in 1.18 [#24769](https://github.com/openshift/origin/pull/24769) * test: Mark marketplace tests as Serial [#24777](https://github.com/openshift/origin/pull/24777) * [Bug 1817595](https://bugzilla.redhat.com/show_bug.cgi?id=1817595): make s2i-dropcaps more reliable by not depending on a yum install to … [#24775](https://github.com/openshift/origin/pull/24775) * Show test binary version [#24770](https://github.com/openshift/origin/pull/24770) * Add test version into JUnit report [#24771](https://github.com/openshift/origin/pull/24771) * [Bug 1808847](https://bugzilla.redhat.com/show_bug.cgi?id=1808847): UPSTREAM: 87537: Add apiVersion to involvedObject [#24772](https://github.com/openshift/origin/pull/24772) * [Bug 1814460](https://bugzilla.redhat.com/show_bug.cgi?id=1814460): test: only run the networking "oc explain" tests under openshift-sdn [#24724](https://github.com/openshift/origin/pull/24724) * Replace oc run for dc/jobs and others with oc create equivalents [#24765](https://github.com/openshift/origin/pull/24765) * [Bug 1802311](https://bugzilla.redhat.com/show_bug.cgi?id=1802311): e2e: Disable router header test on OVN [#24764](https://github.com/openshift/origin/pull/24764) * [Bug 1816302](https://bugzilla.redhat.com/show_bug.cgi?id=1816302): UPSTREAM: 88505: Honor status.podIP over status.podIPs, node.spec.podCIDR over node.spec.podCIDRs [#24750](https://github.com/openshift/origin/pull/24750) * [Bug 1785023](https://bugzilla.redhat.com/show_bug.cgi?id=1785023): disable ResourceQuota e2e test for life of a secret [#24754](https://github.com/openshift/origin/pull/24754) * [Bug 1816409](https://bugzilla.redhat.com/show_bug.cgi?id=1816409): UPSTREAM: 87913: Add code to fix kubelet/metrics memory issue. [#24752](https://github.com/openshift/origin/pull/24752) * test: When the scanner fails print the error [#24751](https://github.com/openshift/origin/pull/24751) * BUG 1812240: Bump timeout for cluster to get back to original size [#24749](https://github.com/openshift/origin/pull/24749) * test: Catch panics in the main disruption body [#24737](https://github.com/openshift/origin/pull/24737) * vendor: Bump ginkgo to pick up performance fix [#24742](https://github.com/openshift/origin/pull/24742) * [Bug 1809861](https://bugzilla.redhat.com/show_bug.cgi?id=1809861): add extract image init container failure test [#24731](https://github.com/openshift/origin/pull/24731) * [Bug 1809862](https://bugzilla.redhat.com/show_bug.cgi?id=1809862): log snippet test; failed git clone within init container [#24727](https://github.com/openshift/origin/pull/24727) * test: Allow the e2e log to be sequentially written to [#24729](https://github.com/openshift/origin/pull/24729) * [Bug 1790825](https://bugzilla.redhat.com/show_bug.cgi?id=1790825): fix test flake in operators test [#24723](https://github.com/openshift/origin/pull/24723) * [Bug 1790825](https://bugzilla.redhat.com/show_bug.cgi?id=1790825): fix test flake in olm tests [#24436](https://github.com/openshift/origin/pull/24436) * [Bug 1814357](https://bugzilla.redhat.com/show_bug.cgi?id=1814357): Fix another nil reference when accessing un-migrated platform status [#24718](https://github.com/openshift/origin/pull/24718) * publishing-kube-rules: remove gone node-api in 1.18 rc1 [#24716](https://github.com/openshift/origin/pull/24716) * Add publishing rules for origin-4.5-kubernetes-1.18.0-rc.1 [#24715](https://github.com/openshift/origin/pull/24715) * [Bug 1811726](https://bugzilla.redhat.com/show_bug.cgi?id=1811726): Make parallelism configurable [#24661](https://github.com/openshift/origin/pull/24661) * [Bug 1814357](https://bugzilla.redhat.com/show_bug.cgi?id=1814357): Fix nil reference when accessing un-migrated platform status [#24708](https://github.com/openshift/origin/pull/24708) * e2e: DC defaults - ignore meta ManagedFields [#24706](https://github.com/openshift/origin/pull/24706) * test: All tests must have a sig, prevent double sig auto assignement [#24698](https://github.com/openshift/origin/pull/24698) * UPSTREAM: 89055: Remove wait.Until for running Kubelet Bootstrap [#24686](https://github.com/openshift/origin/pull/24686) * fix unstable case to check resource status [#24676](https://github.com/openshift/origin/pull/24676) * test: Update the ginkgo annotator to avoid double naming [#24682](https://github.com/openshift/origin/pull/24682) * further refinement of sig-* names for test ownership [#24687](https://github.com/openshift/origin/pull/24687) * test: Fix a few remaining issues from the test renaming [#24692](https://github.com/openshift/origin/pull/24692) * [Bug 1813428](https://bugzilla.redhat.com/show_bug.cgi?id=1813428): Restore globally-writeable /etc/passwd in tests image [#24690](https://github.com/openshift/origin/pull/24690) * test: Ensure all tests have an appropriate sig prefix [#24683](https://github.com/openshift/origin/pull/24683) * test: Add a delay between successive retries for service reachability check and wait for n consecutive successes. [#24632](https://github.com/openshift/origin/pull/24632) * remove servicecatalog test from master [#24609](https://github.com/openshift/origin/pull/24609) * Attempt at understanding where packets are being dropped [#24670](https://github.com/openshift/origin/pull/24670) * UPSTREAM: 88734: Work-around for missing metrics on CRI-O exited containers [#24653](https://github.com/openshift/origin/pull/24653) * [Bug 1799491](https://bugzilla.redhat.com/show_bug.cgi?id=1799491): Don't instrument etcd operator [#24594](https://github.com/openshift/origin/pull/24594) * Only check for tolerationSeconds on NoExecute tolerations [#23665](https://github.com/openshift/origin/pull/23665) * [Bug 1810459](https://bugzilla.redhat.com/show_bug.cgi?id=1810459): UPSTREAM: 86886: Fix err variable shadowing issue in storage/utils [#24644](https://github.com/openshift/origin/pull/24644) * [Bug 1811020](https://bugzilla.redhat.com/show_bug.cgi?id=1811020): Fix count of failures in JUnit output [#24645](https://github.com/openshift/origin/pull/24645) * [Bug 1811061](https://bugzilla.redhat.com/show_bug.cgi?id=1811061): UPSTREAM: 79083: Add ability to reload client certificates from disk [#24646](https://github.com/openshift/origin/pull/24646) * [Bug 1809781](https://bugzilla.redhat.com/show_bug.cgi?id=1809781): UPSTREAM: 88146: Do not issue duplicate pv delete calls [#24626](https://github.com/openshift/origin/pull/24626) * [Bug 1811169](https://bugzilla.redhat.com/show_bug.cgi?id=1811169): /readyz should start returning failure on shutdown initiation [#24650](https://github.com/openshift/origin/pull/24650) * UPSTREAM: 88141: Don't try to create VolumeSpec immediately after underlying PVC is being deleted [#24652](https://github.com/openshift/origin/pull/24652) * [Bug 1810652](https://bugzilla.redhat.com/show_bug.cgi?id=1810652): Kubelet should not remove restart never pods until all status is reported [#24627](https://github.com/openshift/origin/pull/24627) * test/extended/cli: enable explain tests for MCO crds [#24633](https://github.com/openshift/origin/pull/24633) * [Bug 1809709](https://bugzilla.redhat.com/show_bug.cgi?id=1809709): Don't send no-op pod status patches [#24622](https://github.com/openshift/origin/pull/24622) * UPSTREAM: 88120: add dynamic certificate reloading for kube aggregator [#24607](https://github.com/openshift/origin/pull/24607) * [Bug 1807990](https://bugzilla.redhat.com/show_bug.cgi?id=1807990): UPSTREAM: 88663: update kube-controller-manager and kube-scheduler to match kube-apiserver defaults [#24614](https://github.com/openshift/origin/pull/24614) * test: Ensure the upgrade test LB remains available [#24606](https://github.com/openshift/origin/pull/24606) * switches origin to use origin-4.5-kubernetes-1.17.1 branches [#24612](https://github.com/openshift/origin/pull/24612) * publish master to origin-4.5-kubernetes-1.17.1 [#24573](https://github.com/openshift/origin/pull/24573) * test/extended/prometheus: Catch when we exceed the limit of series sent [#24565](https://github.com/openshift/origin/pull/24565) * test/extended/prometheus: do not check for alerts with info level severity [#24602](https://github.com/openshift/origin/pull/24602) * test: Standardize disruption reporting [#24600](https://github.com/openshift/origin/pull/24600) * [Bug 1806698](https://bugzilla.redhat.com/show_bug.cgi?id=1806698): Limit-based eviction should report metrics [#24595](https://github.com/openshift/origin/pull/24595) * test/extended/prometheus: do not fail when info alert is firing [#24500](https://github.com/openshift/origin/pull/24500) * test: Allow more control plane disruption for multi upgrade releases [#24593](https://github.com/openshift/origin/pull/24593) * test: Set upgrade service LB timeouts for graceful shutdown [#24584](https://github.com/openshift/origin/pull/24584) * allow build git/proxy e2e error msg parsing to work with multiple git… [#24520](https://github.com/openshift/origin/pull/24520) * test: Track frontend disruption during upgrades [#24580](https://github.com/openshift/origin/pull/24580) * test: Allow sequential upgrades to be passed to upgrade test [#24570](https://github.com/openshift/origin/pull/24570) * [Bug 1804434](https://bugzilla.redhat.com/show_bug.cgi?id=1804434): builds: Only check ocm progress state [#24582](https://github.com/openshift/origin/pull/24582) * adding publishing rules for origin-4.5-kubernetes-1.17.1 [#24572](https://github.com/openshift/origin/pull/24572) * [Bug 1784793](https://bugzilla.redhat.com/show_bug.cgi?id=1784793): kubelet dependency bumps (runc, cadvisor, and golang/sys) [#24581](https://github.com/openshift/origin/pull/24581) * [Bug 1802687](https://bugzilla.redhat.com/show_bug.cgi?id=1802687): UPSTREAM: 88251: Partially fix incorrect configuration of kubepods.slice unit by kubelet [#24568](https://github.com/openshift/origin/pull/24568) * [Bug 1804239](https://bugzilla.redhat.com/show_bug.cgi?id=1804239): picks dynamic reloading for CSR signing controllers [#24577](https://github.com/openshift/origin/pull/24577) * test: Improve names of upgrade tests [#24557](https://github.com/openshift/origin/pull/24557) * kubelet: Make default journal format precise [#24564](https://github.com/openshift/origin/pull/24564) * [Bug 1801095](https://bugzilla.redhat.com/show_bug.cgi?id=1801095): Add e2e image resolve test for Deployment, DaemonSet adn StatefulSet [#24530](https://github.com/openshift/origin/pull/24530) * [Bug 1804429](https://bugzilla.redhat.com/show_bug.cgi?id=1804429): Revert: test/extended/prometheus: temporarily disable etcdInsufficientMembers" [#24562](https://github.com/openshift/origin/pull/24562) * test: fix the operator images test to skip succeeded containers [#24425](https://github.com/openshift/origin/pull/24425) * [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) * test/cmd: build.sh can't reach old openshift/origin:v1.1 image [#24451](https://github.com/openshift/origin/pull/24451) * test for excessive etcd leadership changes [#24291](https://github.com/openshift/origin/pull/24291) * Loosen help tests for oc rsh [#24420](https://github.com/openshift/origin/pull/24420) * move off more nodejs:8 references [#24434](https://github.com/openshift/origin/pull/24434) * test: Allow imagetags resource to be added to group RBAC [#24422](https://github.com/openshift/origin/pull/24422) * Add CSI resizer to e2e tests [#24410](https://github.com/openshift/origin/pull/24410) * removes origin-4.4-kubernetes-1.17.0-rc.2 from publishing-kube-rules.… [#24423](https://github.com/openshift/origin/pull/24423) * rebase 1.17.1 [#24419](https://github.com/openshift/origin/pull/24419) * adding publishing rules for origin-4.4-kubernetes-1.17.1 [#24399](https://github.com/openshift/origin/pull/24399) * UPSTREAM: <carry>: Remove excessive logging during e2e upgrade test [#24394](https://github.com/openshift/origin/pull/24394) * test/extented/prometheus: Ignore PrometheusRemoteWriteDesiredShards [#24409](https://github.com/openshift/origin/pull/24409) * Switch oc used in e2e tests to use --kubeconfig flag [#24404](https://github.com/openshift/origin/pull/24404) * Fix config passing to test-cmd [#24403](https://github.com/openshift/origin/pull/24403) * Fix livenessprobe arguments and add CSI manifest OWNERS [#24398](https://github.com/openshift/origin/pull/24398) * UPSTREAM: 85850: Allow "kubelet --node-ip ::" to mean prefer IPv6 [#24401](https://github.com/openshift/origin/pull/24401) * [Bug 1782467](https://bugzilla.redhat.com/show_bug.cgi?id=1782467): move more image-eco db template tests from upstream repos to sample o… [#24391](https://github.com/openshift/origin/pull/24391) * Remove dead code [#24397](https://github.com/openshift/origin/pull/24397) * Report `Upgradeable` in OLM ClusterOperators status [#24352](https://github.com/openshift/origin/pull/24352) * check the olm --version [#24009](https://github.com/openshift/origin/pull/24009) * hack: fix package we set the version metadata [#24388](https://github.com/openshift/origin/pull/24388) * Add tests for image references after oc tag [#24107](https://github.com/openshift/origin/pull/24107) * [Bug 1782467](https://bugzilla.redhat.com/show_bug.cgi?id=1782467): pin image-eco sclorg samples usage to specific versions to shield fro… [#24378](https://github.com/openshift/origin/pull/24378) * test: Move AZ spread e2e test to serial [#24387](https://github.com/openshift/origin/pull/24387) * Allow for customization of storageClass in the CSI test suite [#24363](https://github.com/openshift/origin/pull/24363) * Exclude openshift-ovirt-infra from tolerations tests [#24351](https://github.com/openshift/origin/pull/24351) * [Bug 1711607](https://bugzilla.redhat.com/show_bug.cgi?id=1711607): Run CSI hostpath containers privileged during tests [#24281](https://github.com/openshift/origin/pull/24281) * Migrate apps/v1beta* to apps/v1 [#24381](https://github.com/openshift/origin/pull/24381) * mark bootstrap user test as disruptive [#24386](https://github.com/openshift/origin/pull/24386) * [Bug 1690031](https://bugzilla.redhat.com/show_bug.cgi?id=1690031): UPSTREAM: 86250: AWS: Don't report deletion of attached volume as warning [#24311](https://github.com/openshift/origin/pull/24311) * add conditions to build api [#24254](https://github.com/openshift/origin/pull/24254) * Picks 85308 to allow an SNI cert to be used to respond for a particular IP [#24380](https://github.com/openshift/origin/pull/24380) * [Bug 1788253](https://bugzilla.redhat.com/show_bug.cgi?id=1788253): fix deployment config flake by using informer [#24366](https://github.com/openshift/origin/pull/24366) * brings back disabled TestUniformDistribution test [#24347](https://github.com/openshift/origin/pull/24347) * improves verify-generated-bindata to verify also extended test bind data [#24367](https://github.com/openshift/origin/pull/24367) * [Bug 1787457](https://bugzilla.redhat.com/show_bug.cgi?id=1787457): Read cgroup settings from the right cgroup for build-quota tests [#24174](https://github.com/openshift/origin/pull/24174) * UPSTREAM: 80649: Report api request throttling at v=3 [#24364](https://github.com/openshift/origin/pull/24364) * auto olm test case OCP-23440: the end user can use operator resources [#23365](https://github.com/openshift/origin/pull/23365) * test: When a metrics query fails, print the samples [#24314](https://github.com/openshift/origin/pull/24314) * Remove marun from hack/OWNERS [#24362](https://github.com/openshift/origin/pull/24362) * Add adm node-logs with --since=date parameter test [#24259](https://github.com/openshift/origin/pull/24259) * Remove patch for sa public key configuration [#24285](https://github.com/openshift/origin/pull/24285) * Drop backwards compatibility tests that are not needed anymore [#24357](https://github.com/openshift/origin/pull/24357) * Picks Upstream 86256 - Remove use of testapi package [#24343](https://github.com/openshift/origin/pull/24343) * openshift-test: azure don't set the UserAgent to include the current test name when loading cloud provider config [#24336](https://github.com/openshift/origin/pull/24336) * UPSTREAM: <carry>: GC doesn't ignore hpa and securitycontextconstraints [#24339](https://github.com/openshift/origin/pull/24339) * picks 86212 code-generator: expose pluralExceptions via flag [#24338](https://github.com/openshift/origin/pull/24338) * UPSTREAM: 86348: Split cronjob tests, so they don't interfere [#24337](https://github.com/openshift/origin/pull/24337) * UPSTREAM: 86177: make test framework easier to re-use [#24296](https://github.com/openshift/origin/pull/24296) * check if ClusterMachineApproverDown UsingDeprecatedAPIExtensionsV1Beta1 alerts are not firing [#24071](https://github.com/openshift/origin/pull/24071) * Disable flaky tests on OpenStack [#24330](https://github.com/openshift/origin/pull/24330) * update kube to 1.17 [#24335](https://github.com/openshift/origin/pull/24335) * tests: Correct the backup restore script usage in the disaster recovery tests [#24308](https://github.com/openshift/origin/pull/24308) * Revert "Bug 1763936: Disable node-Service and pod-Service granular checks" [#24313](https://github.com/openshift/origin/pull/24313) * [Bug 1782467](https://bugzilla.redhat.com/show_bug.cgi?id=1782467): move off of deprecated php:7 [#24287](https://github.com/openshift/origin/pull/24287) * [Bug 1782467](https://bugzilla.redhat.com/show_bug.cgi?id=1782467): update image eco perl imagestream refs from EOL 5.24 to 5.26 [#24292](https://github.com/openshift/origin/pull/24292) * disable jenkins e2e in build suite until https://bugzilla.redhat.com/… [#24304](https://github.com/openshift/origin/pull/24304) * [Bug 1765294](https://bugzilla.redhat.com/show_bug.cgi?id=1765294): Increase timeout for Dockercfg tests [#24278](https://github.com/openshift/origin/pull/24278) * [Bug 1784848](https://bugzilla.redhat.com/show_bug.cgi?id=1784848): fix up ruby-25-centos7 tag check logic [#24322](https://github.com/openshift/origin/pull/24322) * [Bug 1784334](https://bugzilla.redhat.com/show_bug.cgi?id=1784334): Revert "check ServiceCatalog basic usages for OCP 4.x" [#24323](https://github.com/openshift/origin/pull/24323) * build: disable timeouting test [#24319](https://github.com/openshift/origin/pull/24319) * use apps/v1 instead of extensions/v1beta1 for deployment [#24305](https://github.com/openshift/origin/pull/24305) * [Bug 1763936](https://bugzilla.redhat.com/show_bug.cgi?id=1763936): Disable node-Service and pod-Service granular checks [#24185](https://github.com/openshift/origin/pull/24185) * check ServiceCatalog basic usages in OCP 4.x [#23352](https://github.com/openshift/origin/pull/23352) * test/extended/prometheus: exclude AlertmanagerReceiversNotConfigured from checking [#24276](https://github.com/openshift/origin/pull/24276) * Automate [OLM] [OCP-21082] - [bz 1670311] Implement packages API server and list packagemanifest info with namespace not NULL [#23772](https://github.com/openshift/origin/pull/23772) * [Bug 1779563](https://bugzilla.redhat.com/show_bug.cgi?id=1779563): fix oc adm node logs and add tests [#24258](https://github.com/openshift/origin/pull/24258) * Label vendor updates [#22427](https://github.com/openshift/origin/pull/22427) * [Bug 1781768](https://bugzilla.redhat.com/show_bug.cgi?id=1781768): UPSTREAM: 85162: Strip nullable for server-side apply [#24280](https://github.com/openshift/origin/pull/24280) * replace hyperkube binary with a bash script [#24275](https://github.com/openshift/origin/pull/24275) * [Bug 1779413](https://bugzilla.redhat.com/show_bug.cgi?id=1779413): more aggressive (than samples operator) image-imports to recover fail… [#24263](https://github.com/openshift/origin/pull/24263) * [Bug 1779864](https://bugzilla.redhat.com/show_bug.cgi?id=1779864): UPSTREAM: drop 83592: added --reserved-cpus kubelet command option [#24257](https://github.com/openshift/origin/pull/24257) * Check the different name of opsrc&csc [#24236](https://github.com/openshift/origin/pull/24236) * [Bug 1776595](https://bugzilla.redhat.com/show_bug.cgi?id=1776595): Enable conformance-k8s for 1.16 [#23893](https://github.com/openshift/origin/pull/23893) * [Bug 1779694](https://bugzilla.redhat.com/show_bug.cgi?id=1779694): bump to pull latest scope-escalating resources from apiserver-lib-go [#24282](https://github.com/openshift/origin/pull/24282) * publishing-kube-rules.yaml: fix indentation [#24284](https://github.com/openshift/origin/pull/24284) * Publish 1.17.0-rc.2 kubernetes staging repos [#24267](https://github.com/openshift/origin/pull/24267) * Adding myself to approve OLM tests that are added [#24274](https://github.com/openshift/origin/pull/24274) * [Bug 1748073](https://bugzilla.redhat.com/show_bug.cgi?id=1748073): UPSTREAM: 86009: kubelet: guarantee at most only one cinfo per containerID [#24265](https://github.com/openshift/origin/pull/24265) * Pin correct kube level in master branch [#24266](https://github.com/openshift/origin/pull/24266) * [Bug 1775973](https://bugzilla.redhat.com/show_bug.cgi?id=1775973): make sure builder/default SAs ready for new-app extended tests image … [#24249](https://github.com/openshift/origin/pull/24249) * tests/extented/prometheus: Disable telemetry e2e for remote-write move [#23925](https://github.com/openshift/origin/pull/23925) * [Bug 1779340](https://bugzilla.redhat.com/show_bug.cgi?id=1779340): test(marketplace): poll for packagemanifests [#24252](https://github.com/openshift/origin/pull/24252) * Explain tests [#24238](https://github.com/openshift/origin/pull/24238) * test: Add a network stress test and --count to repeat tests [#24256](https://github.com/openshift/origin/pull/24256) * test: Don't load client on dryRun or perform cloud autodetect [#23906](https://github.com/openshift/origin/pull/23906) * test/extended/images/imagechange_buildtrigger: Fix "triggger" -> "trigger" typo [#23763](https://github.com/openshift/origin/pull/23763) * Simplify kube-apiserver patches [#24178](https://github.com/openshift/origin/pull/24178) * [Bug 1772189](https://bugzilla.redhat.com/show_bug.cgi?id=1772189): UPSTREAM: 85675: Fix AWS eventual consistency of AttachDisk [#24244](https://github.com/openshift/origin/pull/24244) * [Bug 1765294](https://bugzilla.redhat.com/show_bug.cgi?id=1765294): Debug flaking token delete test [#24226](https://github.com/openshift/origin/pull/24226) * [Bug 1777189](https://bugzilla.redhat.com/show_bug.cgi?id=1777189): test/extended/prometheus/prometheus_builds: Wait up to 40s [#24248](https://github.com/openshift/origin/pull/24248) * Rewrite commitchecker so it validates bumps as well [#24234](https://github.com/openshift/origin/pull/24234) * UPSTREAM: 85722: apiextensions: filter required nullable to workaround kubectl validation [#24237](https://github.com/openshift/origin/pull/24237) * extended util oauthserver - increase pod ready wait time [#24217](https://github.com/openshift/origin/pull/24217) * remove publishing staging rules [#24230](https://github.com/openshift/origin/pull/24230) * [Bug 1727441](https://bugzilla.redhat.com/show_bug.cgi?id=1727441): kube-proxy periodic iptables reloads are extremely disruptive in large clusters [#23872](https://github.com/openshift/origin/pull/23872) * [Bug 1765294](https://bugzilla.redhat.com/show_bug.cgi?id=1765294): Disable flaking token delete test [#24221](https://github.com/openshift/origin/pull/24221) * [Bug 1776351](https://bugzilla.redhat.com/show_bug.cgi?id=1776351): Restore UPSTREAM:<carry>: apiserver crd validation: remove tls1.3 and modern profile [#24205](https://github.com/openshift/origin/pull/24205) * hack: fix unbound variable [#24200](https://github.com/openshift/origin/pull/24200) * inject poststarthooks via config [#24209](https://github.com/openshift/origin/pull/24209) * [Bug 1776351](https://bugzilla.redhat.com/show_bug.cgi?id=1776351): Restore UPSTREAMs dropped in #24159 [#24202](https://github.com/openshift/origin/pull/24202) * [Bug 1761346](https://bugzilla.redhat.com/show_bug.cgi?id=1761346): e2e: populate pending pods map everytime with most recent data [#24155](https://github.com/openshift/origin/pull/24155) * UPSTREAM: <carry>: use a filter for well-known instead of an apiserver delegate [#24207](https://github.com/openshift/origin/pull/24207) * [Bug 1776351](https://bugzilla.redhat.com/show_bug.cgi?id=1776351): Restore UPSTREAM from #24159: Expose a simple journald shim on the kubelet logs endpoint [#24201](https://github.com/openshift/origin/pull/24201) * Marketplace OPSRC&CSC with publisher&displayName [#23711](https://github.com/openshift/origin/pull/23711) * [Bug 1776351](https://bugzilla.redhat.com/show_bug.cgi?id=1776351): Restore UPSTREAM: <carry>: bump nodes ready timeout [#24206](https://github.com/openshift/origin/pull/24206) * [Bug 1776351](https://bugzilla.redhat.com/show_bug.cgi?id=1776351): Restore Miciah's dropped UPSTREAM commits from #24159 [#24203](https://github.com/openshift/origin/pull/24203) * [Bug 1776351](https://bugzilla.redhat.com/show_bug.cgi?id=1776351): Restore UPSTREAM: 84123: Handle namespace shutdown gracefully [#24204](https://github.com/openshift/origin/pull/24204) * test: Verify platform metrics are available [#24117](https://github.com/openshift/origin/pull/24117) * [Full changelog](https://github.com/openshift/origin/compare/295f6e61ae7eaff9fe156f61038129ca6aa304bb...002a51f51065024cddd18d373bf7f80aa30a36de) ### [insights-operator](https://github.com/openshift/insights-operator/tree/8f05fc20134bbfd0cf190a71be05c47d2f673e24) * [Bug 1851492](https://bugzilla.redhat.com/show_bug.cgi?id=1851492): [release-4.5] clusterconfig.go: limit the size of collected logs [#128](https://github.com/openshift/insights-operator/pull/128) * [Bug 1850446](https://bugzilla.redhat.com/show_bug.cgi?id=1850446): [release-4.5] pkg/gather/clusterconfig/clusterconfig: include node information in every archive [#127](https://github.com/openshift/insights-operator/pull/127) * [Bug 1851839](https://bugzilla.redhat.com/show_bug.cgi?id=1851839): Make e2e tests more stable [#130](https://github.com/openshift/insights-operator/pull/130) * [Bug 1844413](https://bugzilla.redhat.com/show_bug.cgi?id=1844413): GatherClusterOperators: store pod logs [#122](https://github.com/openshift/insights-operator/pull/122) * [Bug 1841057](https://bugzilla.redhat.com/show_bug.cgi?id=1841057): Skip the initial upload delay [#117](https://github.com/openshift/insights-operator/pull/117) * [Bug 1838969](https://bugzilla.redhat.com/show_bug.cgi?id=1838969): pkg/record/diskrecorder/diskrecorder: add json extension [#99](https://github.com/openshift/insights-operator/pull/99) * [Bug 1837967](https://bugzilla.redhat.com/show_bug.cgi?id=1837967): Gathering Image Pruner configuration [#113](https://github.com/openshift/insights-operator/pull/113) * [Bug 1813894](https://bugzilla.redhat.com/show_bug.cgi?id=1813894): Stop using service ca from service account token [#102](https://github.com/openshift/insights-operator/pull/102) * [Bug 1832232](https://bugzilla.redhat.com/show_bug.cgi?id=1832232): Gather image registry config [#100](https://github.com/openshift/insights-operator/pull/100) * [Bug 1825831](https://bugzilla.redhat.com/show_bug.cgi?id=1825831): Refactoring collector, add Doc and doc generator [#95](https://github.com/openshift/insights-operator/pull/95) * add Martin Kunc to OWNERS [#94](https://github.com/openshift/insights-operator/pull/94) * Increase tests timeout and ignore failing tests [#93](https://github.com/openshift/insights-operator/pull/93) * Collecting config maps [#86](https://github.com/openshift/insights-operator/pull/86) * Specify bugzilla component in OWNERS [#90](https://github.com/openshift/insights-operator/pull/90) * Support for specific http proxy for the service [#87](https://github.com/openshift/insights-operator/pull/87) * Report logs when checkPods is going to fail [#88](https://github.com/openshift/insights-operator/pull/88) * Add test to observe config changes [#85](https://github.com/openshift/insights-operator/pull/85) * Fix reporting duration error and add tests [#84](https://github.com/openshift/insights-operator/pull/84) * add coverage for BZ1753755 [#82](https://github.com/openshift/insights-operator/pull/82) * add new test TestClusterDefaultNodeSelector [#81](https://github.com/openshift/insights-operator/pull/81) * manifests: Remove run-level, insights operator does not need it [#78](https://github.com/openshift/insights-operator/pull/78) * Updated base image for insights-operator [#72](https://github.com/openshift/insights-operator/pull/72) * Collect certificates [#70](https://github.com/openshift/insights-operator/pull/70) * Add license [#73](https://github.com/openshift/insights-operator/pull/73) * Insightsclient metrics - small bugfix , added status code '0'. [#77](https://github.com/openshift/insights-operator/pull/77) * 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) * Update insights-operator to latest library-go [#68](https://github.com/openshift/insights-operator/pull/68) * gather: Only return pods that have been pending more than 2m [#69](https://github.com/openshift/insights-operator/pull/69) * insightsclient: include error message when we are unable to build request [#66](https://github.com/openshift/insights-operator/pull/66) * Add Pavel Tisnovsky into list of repo owners [#62](https://github.com/openshift/insights-operator/pull/62) * added TestOptOutOptIn and moved some code to functions [#61](https://github.com/openshift/insights-operator/pull/61) * [Bug 1782151](https://bugzilla.redhat.com/show_bug.cgi?id=1782151): override node selector [#59](https://github.com/openshift/insights-operator/pull/59) * initial commit for tests [#50](https://github.com/openshift/insights-operator/pull/50) * Fixed unit test command [#53](https://github.com/openshift/insights-operator/pull/53) * Added dummy e2e target [#51](https://github.com/openshift/insights-operator/pull/51) * [Full changelog](https://github.com/openshift/insights-operator/compare/969684362631b5d7c179a575dcd527e20b235fc4...8f05fc20134bbfd0cf190a71be05c47d2f673e24) ### [jenkins, jenkins-agent-maven, jenkins-agent-nodejs](https://github.com/openshift/jenkins/tree/c5eb73ef9f62936d4d04c671484528c708c59cf5) * [Bug 1857559](https://bugzilla.redhat.com/show_bug.cgi?id=1857559): Bump matrix plugin [#1127](https://github.com/openshift/jenkins/pull/1127) * [Bug 1852331](https://bugzilla.redhat.com/show_bug.cgi?id=1852331): CVE-2020-2182 jenkins-credentials-binding-plugin 1.0.23 [release 4.5] [#1100](https://github.com/openshift/jenkins/pull/1100) * [Bug 1853080](https://bugzilla.redhat.com/show_bug.cgi?id=1853080): Bump script-security plugin to 1.73 [#1103](https://github.com/openshift/jenkins/pull/1103) * [Bug 1845902](https://bugzilla.redhat.com/show_bug.cgi?id=1845902): Set OPENSHIFT_JENKINS_IMAGE_VERSION [#1081](https://github.com/openshift/jenkins/pull/1081) * [Bug 1836032](https://bugzilla.redhat.com/show_bug.cgi?id=1836032): Fix kind in ServiceMonitor for persistent template [#1055](https://github.com/openshift/jenkins/pull/1055) * [Bug 1783530](https://bugzilla.redhat.com/show_bug.cgi?id=1783530): set default java version to jdk 11 [#1052](https://github.com/openshift/jenkins/pull/1052) * [Bug 1827081](https://bugzilla.redhat.com/show_bug.cgi?id=1827081): Adds imagestream for jenkins-agent-base and migrates others to yaml [#1051](https://github.com/openshift/jenkins/pull/1051) * [Bug 1804345](https://bugzilla.redhat.com/show_bug.cgi?id=1804345): handle ingress certificate signed by custom ca [#1045](https://github.com/openshift/jenkins/pull/1045) * [Bug 1820677](https://bugzilla.redhat.com/show_bug.cgi?id=1820677): Update Description on Monitored Templates reflecting permission issues [#1046](https://github.com/openshift/jenkins/pull/1046) * Update OWNERS with Bugzilla Component [#1047](https://github.com/openshift/jenkins/pull/1047) * [Bug 1767806](https://bugzilla.redhat.com/show_bug.cgi?id=1767806): bump jenkins to 2.222.1 and update k8s plugins [#1044](https://github.com/openshift/jenkins/pull/1044) * Support Nodejs 12 Agent [#1043](https://github.com/openshift/jenkins/pull/1043) * [Bug 1819647](https://bugzilla.redhat.com/show_bug.cgi?id=1819647): bump plugins script-security to 1.71, subversion to 2.13.1, workflow-… [#1041](https://github.com/openshift/jenkins/pull/1041) * Add jkhelil as approver and reviewer [#1035](https://github.com/openshift/jenkins/pull/1035) * [Bug 1797143](https://bugzilla.redhat.com/show_bug.cgi?id=1797143): Bump Jenkins 2.204.2 [4.4] [#1026](https://github.com/openshift/jenkins/pull/1026) * [Bug 1813070](https://bugzilla.redhat.com/show_bug.cgi?id=1813070): Bump Jenkins 2.204.2 [4.5] [#1034](https://github.com/openshift/jenkins/pull/1034) * [Bug 1810429](https://bugzilla.redhat.com/show_bug.cgi?id=1810429): Bump login plugin to 1.0.23 [#1028](https://github.com/openshift/jenkins/pull/1028) * [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) * Update nodejs-10 agent image with correct labels [#1013](https://github.com/openshift/jenkins/pull/1013) * 4.x-bump-login-plugin-version-to-1.0.22 [#1010](https://github.com/openshift/jenkins/pull/1010) * Adding HACKING.md file [#998](https://github.com/openshift/jenkins/pull/998) * Disable rhel-fast-datapath-beta repo [#1007](https://github.com/openshift/jenkins/pull/1007) * Bump Jenkins version to 2.204.1 [#1006](https://github.com/openshift/jenkins/pull/1006) * Fix incorrect path for template JenkinsLocationConfiguration [#1002](https://github.com/openshift/jenkins/pull/1002) * Add java-1.8.0 and set it as default while openjdk 11 bug with tls [#1001](https://github.com/openshift/jenkins/pull/1001) * Bump jenkins to version 2.190.3 [#978](https://github.com/openshift/jenkins/pull/978) * Bump openshift-sync-plugin to 1.0.44 [#991](https://github.com/openshift/jenkins/pull/991) * [Bug 1776760](https://bugzilla.redhat.com/show_bug.cgi?id=1776760): Fix proxy with kubernetes.default [#987](https://github.com/openshift/jenkins/pull/987) * [Bug 1771337](https://bugzilla.redhat.com/show_bug.cgi?id=1771337): Bump openshfit-login-plugin to 1.0.21 [#983](https://github.com/openshift/jenkins/pull/983) * [Full changelog](https://github.com/openshift/jenkins/compare/f1b145a8c81b646f6e921202c920c272a9fd0da5...c5eb73ef9f62936d4d04c671484528c708c59cf5) ### [k8s-prometheus-adapter](https://github.com/openshift/k8s-prometheus-adapter/tree/66b40f8c3c7c9ffe4c65f7bb98767ae8851abfe7) * OWNERS: add lili, pgier, simonpasquier [#26](https://github.com/openshift/k8s-prometheus-adapter/pull/26) * Merge to latest upstream [#25](https://github.com/openshift/k8s-prometheus-adapter/pull/25) * OWNERS: add component [#24](https://github.com/openshift/k8s-prometheus-adapter/pull/24) * Update to Go 1.13 [#22](https://github.com/openshift/k8s-prometheus-adapter/pull/22) * [Full changelog](https://github.com/openshift/k8s-prometheus-adapter/compare/3d1c61e9a783d8c4a764b130837682fa9ab8e9df...66b40f8c3c7c9ffe4c65f7bb98767ae8851abfe7) ### [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/b9d98b426c2f5d405bf4b138c0cb7f2fcf6269df) * [Bug 1855118](https://bugzilla.redhat.com/show_bug.cgi?id=1855118): [release-4.5] Add support for --may-exist when adding the bridge in sdn [#160](https://github.com/openshift/sdn/pull/160) * [Bug 1853193](https://bugzilla.redhat.com/show_bug.cgi?id=1853193): [release-4.5] Backport OVS-retries [#154](https://github.com/openshift/sdn/pull/154) * [Bug 1824203](https://bugzilla.redhat.com/show_bug.cgi?id=1824203): Fix egressVXLANMonitor and egressIPTracker deadlock [#139](https://github.com/openshift/sdn/pull/139) * [Bug 1826339](https://bugzilla.redhat.com/show_bug.cgi?id=1826339): vendor: bump our k8s vendor [#138](https://github.com/openshift/sdn/pull/138) * [Bug 1832153](https://bugzilla.redhat.com/show_bug.cgi?id=1832153): Upstream v1.18.2 rebase [#136](https://github.com/openshift/sdn/pull/136) * [Bug 1825355](https://bugzilla.redhat.com/show_bug.cgi?id=1825355): node/vnids: Correctly handle case where NetNamespace watch is far behind [#134](https://github.com/openshift/sdn/pull/134) * [Bug 1824203](https://bugzilla.redhat.com/show_bug.cgi?id=1824203): Make egressVXLANMonitor updates channel buffered [#132](https://github.com/openshift/sdn/pull/132) * [Bug 1822351](https://bugzilla.redhat.com/show_bug.cgi?id=1822351): Fix hybrid proxier for iptables.Monitor [#127](https://github.com/openshift/sdn/pull/127) * [Bug 1812052](https://bugzilla.redhat.com/show_bug.cgi?id=1812052): Update HACKING.md rebase to use go modules [#117](https://github.com/openshift/sdn/pull/117) * [Bug 1816394](https://bugzilla.redhat.com/show_bug.cgi?id=1816394): handle pod updates correctly in networkpolicy [#124](https://github.com/openshift/sdn/pull/124) * OWNERS: add bugzilla info [#125](https://github.com/openshift/sdn/pull/125) * Drop --url-only-kubeconfig, require --node-name / --node-ip [#121](https://github.com/openshift/sdn/pull/121) * [Bug 1813846](https://bugzilla.redhat.com/show_bug.cgi?id=1813846): handle default-deny rule properely [#122](https://github.com/openshift/sdn/pull/122) * Add --node-name and --node-ip flags to openshift-sdn-node [#120](https://github.com/openshift/sdn/pull/120) * proxy: It should be possible to enable the profiling endpoint [#119](https://github.com/openshift/sdn/pull/119) * [Bug 1811739](https://bugzilla.redhat.com/show_bug.cgi?id=1811739): Fix kube_proxy metrics [#114](https://github.com/openshift/sdn/pull/114) * Do not check err, but ok for K8S_POD_NAMESPACE and K8S_POD_NAME [#107](https://github.com/openshift/sdn/pull/107) * [Bug 1810505](https://bugzilla.redhat.com/show_bug.cgi?id=1810505): Pass -w to iptables when adding anti-metadata-server rules [#115](https://github.com/openshift/sdn/pull/115) * [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) * Add rcarrillocruz as approver [#97](https://github.com/openshift/sdn/pull/97) * [Bug 1787488](https://bugzilla.redhat.com/show_bug.cgi?id=1787488): Clean up stale egress IP iptables rules on startup [#88](https://github.com/openshift/sdn/pull/88) * [Bug 1790440](https://bugzilla.redhat.com/show_bug.cgi?id=1790440): Fix reinitialization of deny-all NetworkPolicy state on restart [#96](https://github.com/openshift/sdn/pull/96) * Drop old separate node/controller images [#86](https://github.com/openshift/sdn/pull/86) * [Bug 1780387](https://bugzilla.redhat.com/show_bug.cgi?id=1780387): host-local plugin should be built and executed within container [#82](https://github.com/openshift/sdn/pull/82) * [Bug 1782847](https://bugzilla.redhat.com/show_bug.cgi?id=1782847): sdn: undo debug logging [#84](https://github.com/openshift/sdn/pull/84) * proxy: add handler with same ResyncPeriod as shared informer. [#79](https://github.com/openshift/sdn/pull/79) * slightly improve logging [#57](https://github.com/openshift/sdn/pull/57) * Remove some gratuitous CIDR unparsing and reparsing [#76](https://github.com/openshift/sdn/pull/76) * how to do a Kubernetes rebase [#32](https://github.com/openshift/sdn/pull/32) * [Full changelog](https://github.com/openshift/sdn/compare/1bd32df6cd4f6c4907d7751939d0af555ec6a03d...b9d98b426c2f5d405bf4b138c0cb7f2fcf6269df) ### [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy/tree/76fc3658b63cd37b2d298f588564bb242e74becf) * Bump to 0.5.0 release [#22](https://github.com/openshift/kube-rbac-proxy/pull/22) * OWNERS: add component [#21](https://github.com/openshift/kube-rbac-proxy/pull/21) * Update to Go 1.13 [#20](https://github.com/openshift/kube-rbac-proxy/pull/20) * [Full changelog](https://github.com/openshift/kube-rbac-proxy/compare/84e7dac69f8e3f90620729ee730327a3e168963d...76fc3658b63cd37b2d298f588564bb242e74becf) ### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/df865568790b9095d25e6040e5ddea4f8d3e7f0c) * *: Bring in v1.9.5 [#25](https://github.com/openshift/kube-state-metrics/pull/25) * [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) * *: Sync with upstream [#23](https://github.com/openshift/kube-state-metrics/pull/23) * Sync with upstream 1.9.2 release [#22](https://github.com/openshift/kube-state-metrics/pull/22) * Update to Go 1.13 [#20](https://github.com/openshift/kube-state-metrics/pull/20) * [Full changelog](https://github.com/openshift/kube-state-metrics/compare/83f9fc5685cf3d7732687e1f07da6b27d6901c4f...df865568790b9095d25e6040e5ddea4f8d3e7f0c) ### [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt/tree/18593ad7baebb0e1aec77bd650dd63a34b9fcb91) * BUG 1857759: fix memory leak that leads to unresponsive libvirt URI [#202](https://github.com/openshift/cluster-api-provider-libvirt/pull/202) * [Bug 1840695](https://bugzilla.redhat.com/show_bug.cgi?id=1840695): ignition: use setCoreOSIgnition function to inject ignition config [#194](https://github.com/openshift/cluster-api-provider-libvirt/pull/194) * [Bug 1828961](https://bugzilla.redhat.com/show_bug.cgi?id=1828961): Use virtio disk instead of config drive for injecting ignition for s390x/ppc64le [#188](https://github.com/openshift/cluster-api-provider-libvirt/pull/188) * Support config drive for ignition config on PowerPC [#185](https://github.com/openshift/cluster-api-provider-libvirt/pull/185) * Do not use Spice graphics for PowerPC systems [#186](https://github.com/openshift/cluster-api-provider-libvirt/pull/186) * Replace guestfish with config drive on s390x platform [#182](https://github.com/openshift/cluster-api-provider-libvirt/pull/182) * [Full changelog](https://github.com/openshift/cluster-api-provider-libvirt/compare/27c6396760b749b063726186dd14b1e0ea0f00bc...18593ad7baebb0e1aec77bd650dd63a34b9fcb91) ### [local-storage-static-provisioner](https://github.com/openshift/sig-storage-local-static-provisioner/tree/424ccbd206b30c3622f2b2fa7c4608bca1db86c9) * carry: Add BZ component to OWNERS [#21](https://github.com/openshift/sig-storage-local-static-provisioner/pull/21) * [Full changelog](https://github.com/openshift/sig-storage-local-static-provisioner/compare/da340b475eb847c17cefe2f2f9bf9be1a3382d4a...424ccbd206b30c3622f2b2fa7c4608bca1db86c9) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/d19e8d007f7cc19dc0daa7e61fe09ba8ecae3777) * [Bug 1840665](https://bugzilla.redhat.com/show_bug.cgi?id=1840665): [vSphere] Get insecure flag from provider config [#597](https://github.com/openshift/machine-api-operator/pull/597) * [Bug 1840552](https://bugzilla.redhat.com/show_bug.cgi?id=1840552): Ensure status patch is after annotation patch when setting phase [#599](https://github.com/openshift/machine-api-operator/pull/599) * [Bug 1839694](https://bugzilla.redhat.com/show_bug.cgi?id=1839694): [vSphere] Add ability to read port from provider config [#596](https://github.com/openshift/machine-api-operator/pull/596) * [Bug 1838504](https://bugzilla.redhat.com/show_bug.cgi?id=1838504): [vSphere] Fail machine on invalid provider spec values [#593](https://github.com/openshift/machine-api-operator/pull/593) * [Bug 1833256](https://bugzilla.redhat.com/show_bug.cgi?id=1833256): [vSphere] Fail machine if multiple resource pools found [#585](https://github.com/openshift/machine-api-operator/pull/585) * [Bug 1827050](https://bugzilla.redhat.com/show_bug.cgi?id=1827050): Update to use revised ApplyDeployment [#589](https://github.com/openshift/machine-api-operator/pull/589) * [Bug 1796412](https://bugzilla.redhat.com/show_bug.cgi?id=1796412): cluster-reader is unable to view machine resources [#592](https://github.com/openshift/machine-api-operator/pull/592) * [Bug 1796412](https://bugzilla.redhat.com/show_bug.cgi?id=1796412): cluster-reader is unable to view machine resources [#586](https://github.com/openshift/machine-api-operator/pull/586) * [Bug 1829408](https://bugzilla.redhat.com/show_bug.cgi?id=1829408): Reconcile machine power state annotation [#578](https://github.com/openshift/machine-api-operator/pull/578) * BUG 1831577: Allow Machine API to create Service Linked Role for Spot instances [#580](https://github.com/openshift/machine-api-operator/pull/580) * [Bug 1808971](https://bugzilla.redhat.com/show_bug.cgi?id=1808971): Machine status shows "running" when an instance was terminated [#575](https://github.com/openshift/machine-api-operator/pull/575) * [Bug 1827603](https://bugzilla.redhat.com/show_bug.cgi?id=1827603): vSphere - Unit tests for zone and regions [#569](https://github.com/openshift/machine-api-operator/pull/569) * [Bug 1826983](https://bugzilla.redhat.com/show_bug.cgi?id=1826983): Fix External DHCP range values for Baremetal configuration [#568](https://github.com/openshift/machine-api-operator/pull/568) * [Bug 1829333](https://bugzilla.redhat.com/show_bug.cgi?id=1829333): vSphere - Don't reconcile power state [#573](https://github.com/openshift/machine-api-operator/pull/573) * [Bug 1827593](https://bugzilla.redhat.com/show_bug.cgi?id=1827593): Check if tag is already attached to vm [#563](https://github.com/openshift/machine-api-operator/pull/563) * [Bug 1827601](https://bugzilla.redhat.com/show_bug.cgi?id=1827601): vSphere - Return error on empty task reference [#567](https://github.com/openshift/machine-api-operator/pull/567) * [Bug 1804464](https://bugzilla.redhat.com/show_bug.cgi?id=1804464): Relax timeout for metrics availability alerts [#574](https://github.com/openshift/machine-api-operator/pull/574) * [Bug 1822200](https://bugzilla.redhat.com/show_bug.cgi?id=1822200): Add ec2:DescribeDhcpOptions permission request [#572](https://github.com/openshift/machine-api-operator/pull/572) * BUG 1769004: Make Machine/MachineSets structural [#552](https://github.com/openshift/machine-api-operator/pull/552) * [Bug 1822665](https://bugzilla.redhat.com/show_bug.cgi?id=1822665): Find vm by name if UUID search fails [#558](https://github.com/openshift/machine-api-operator/pull/558) * BUG 1826017: Switch to Go errors instead of github.com/pkg/errors [#564](https://github.com/openshift/machine-api-operator/pull/564) * BUG 1815219: Allow machines to have encrypted EBS volumes with non-default key [#557](https://github.com/openshift/machine-api-operator/pull/557) * FAQ: Fix URL to machine-instance-lifecycle.md [#566](https://github.com/openshift/machine-api-operator/pull/566) * [Bug 1824943](https://bugzilla.redhat.com/show_bug.cgi?id=1824943): check minimum available time in waitForDeploymentRollout [#561](https://github.com/openshift/machine-api-operator/pull/561) * BUG 1825851: Ensure malformed IntOrPercent returns error [#562](https://github.com/openshift/machine-api-operator/pull/562) * Add User FAQ [#534](https://github.com/openshift/machine-api-operator/pull/534) * BUG 1824497: Enable error checks to unwrap errors [#559](https://github.com/openshift/machine-api-operator/pull/559) * BUG 1823308: Allow machine-api-termination-handler to use hostnetwork SCC [#555](https://github.com/openshift/machine-api-operator/pull/555) * [Bug 1702089](https://bugzilla.redhat.com/show_bug.cgi?id=1702089): Move embedded ObjectMeta to machine api to provide open api schema [#550](https://github.com/openshift/machine-api-operator/pull/550) * Add alexander-demichev to OWNERS [#551](https://github.com/openshift/machine-api-operator/pull/551) * [Bug 1817860](https://bugzilla.redhat.com/show_bug.cgi?id=1817860): Drop non existent object from relatedResources [#548](https://github.com/openshift/machine-api-operator/pull/548) * Promote vshpere api to beta [#514](https://github.com/openshift/machine-api-operator/pull/514) * Add ginkgo tests for machineset controller [#544](https://github.com/openshift/machine-api-operator/pull/544) * [Bug 1810443](https://bugzilla.redhat.com/show_bug.cgi?id=1810443): Rephrase MachineWithNoRunningPhase message [#549](https://github.com/openshift/machine-api-operator/pull/549) * Use MachineSet controller from MAO image [#546](https://github.com/openshift/machine-api-operator/pull/546) * vsphere ipi: replace .Name() with .ObjectName() [#545](https://github.com/openshift/machine-api-operator/pull/545) * Add support for passing disk devices to vsphere machines [#512](https://github.com/openshift/machine-api-operator/pull/512) * [Bug 1816398](https://bugzilla.redhat.com/show_bug.cgi?id=1816398): Let MHC to remediate any machine owned by a controller [#543](https://github.com/openshift/machine-api-operator/pull/543) * Tag vms with cluster id [#540](https://github.com/openshift/machine-api-operator/pull/540) * Give friendly hint when not starting in-cluster [#542](https://github.com/openshift/machine-api-operator/pull/542) * Properly apply updates to MAO-managed workloads [#541](https://github.com/openshift/machine-api-operator/pull/541) * Set vSphere provider status during reconcile [#519](https://github.com/openshift/machine-api-operator/pull/519) * vsphere ipi: add extra config key with guestinfo hostname [#537](https://github.com/openshift/machine-api-operator/pull/537) * Run Spot Termination Handler from Machine API Operator [#535](https://github.com/openshift/machine-api-operator/pull/535) * BUG 1816624: MHC structural schema [#536](https://github.com/openshift/machine-api-operator/pull/536) * [Bug 1815680](https://bugzilla.redhat.com/show_bug.cgi?id=1815680): Allow MachineHealthCheck to have an empty selector [#533](https://github.com/openshift/machine-api-operator/pull/533) * vSphere: Add InternalDNS with virtual machine name to Status addresses [#532](https://github.com/openshift/machine-api-operator/pull/532) * [Bug 1812862](https://bugzilla.redhat.com/show_bug.cgi?id=1812862): Allow Int in String within MHC MaxUnhealthy [#524](https://github.com/openshift/machine-api-operator/pull/524) * proposals - summary had incorrect spelling [#483](https://github.com/openshift/machine-api-operator/pull/483) * update deployment link on readme [#494](https://github.com/openshift/machine-api-operator/pull/494) * fix the master ci config link in readme [#493](https://github.com/openshift/machine-api-operator/pull/493) * ROKS - fix typo in CRD annotation [#529](https://github.com/openshift/machine-api-operator/pull/529) * BUG 1812800: Fix vSphere image link [#528](https://github.com/openshift/machine-api-operator/pull/528) * Fix typo in interruptible instance label [#526](https://github.com/openshift/machine-api-operator/pull/526) * add elmiko to owners file [#527](https://github.com/openshift/machine-api-operator/pull/527) * Add Interruptible Instance label name [#521](https://github.com/openshift/machine-api-operator/pull/521) * Remove unusued code and cleanup [#520](https://github.com/openshift/machine-api-operator/pull/520) * Remove bison from OWNERS file [#517](https://github.com/openshift/machine-api-operator/pull/517) * BUG 1807125: Add GCP roles/compute.loadBalancerAdmin role [#513](https://github.com/openshift/machine-api-operator/pull/513) * Add unit tests for vsphere reconciler [#509](https://github.com/openshift/machine-api-operator/pull/509) * Don't oscillate between Degraded and Progressing status [#507](https://github.com/openshift/machine-api-operator/pull/507) * BUG 1806438: Remove explicit securityContext and add granular securitycontextconstraints "use" permissions in machine-api-controllers clusterRole [#502](https://github.com/openshift/machine-api-operator/pull/502) * Bring vsphere back [#510](https://github.com/openshift/machine-api-operator/pull/510) * Add Node startup timeout API field [#501](https://github.com/openshift/machine-api-operator/pull/501) * Add JoelSpeed as Owner [#505](https://github.com/openshift/machine-api-operator/pull/505) * [Bug 1809333](https://bugzilla.redhat.com/show_bug.cgi?id=1809333): ROKS - remove machine related CRDs from cluster [#503](https://github.com/openshift/machine-api-operator/pull/503) * Update URL for CAPO repository [#481](https://github.com/openshift/machine-api-operator/pull/481) * [Bug 1804635](https://bugzilla.redhat.com/show_bug.cgi?id=1804635): Fix timeout formatting [#495](https://github.com/openshift/machine-api-operator/pull/495) * BUG 1806438: Drop run-level [#496](https://github.com/openshift/machine-api-operator/pull/496) * [Bug 1803736](https://bugzilla.redhat.com/show_bug.cgi?id=1803736): Revert "Vsphere provider" [#492](https://github.com/openshift/machine-api-operator/pull/492) * [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) * Pass config values read from Baremetal Provisioning CR to Metal3 [#478](https://github.com/openshift/machine-api-operator/pull/478) * pkg/controller/machinehealthcheck/OWNERS: remove frobware [#477](https://github.com/openshift/machine-api-operator/pull/477) * Read Metal3 config from a new CRD [#470](https://github.com/openshift/machine-api-operator/pull/470) * Add support for events into MHC controller [#427](https://github.com/openshift/machine-api-operator/pull/427) * Add support for oVirt platform [#432](https://github.com/openshift/machine-api-operator/pull/432) * Expose a dynamic client in the Operator struct [#469](https://github.com/openshift/machine-api-operator/pull/469) * Fixes to codegen for vsphere provider [#467](https://github.com/openshift/machine-api-operator/pull/467) * Adding a new CRD for configuration needed for Baremetal provisioning [#460](https://github.com/openshift/machine-api-operator/pull/460) * Vsphere delete [#461](https://github.com/openshift/machine-api-operator/pull/461) * vsphere: set providerID [#459](https://github.com/openshift/machine-api-operator/pull/459) * vsphere: Add support for passing ignition user-data [#458](https://github.com/openshift/machine-api-operator/pull/458) * Add customer printer columns for MachineHealthCheck CRDs [#462](https://github.com/openshift/machine-api-operator/pull/462) * Add task reconciling and networking [#457](https://github.com/openshift/machine-api-operator/pull/457) * Vsphere [#447](https://github.com/openshift/machine-api-operator/pull/447) * Update owners file [#456](https://github.com/openshift/machine-api-operator/pull/456) * [Bug 1783973](https://bugzilla.redhat.com/show_bug.cgi?id=1783973): Update the image name for ironic-rhcos-downloader [#452](https://github.com/openshift/machine-api-operator/pull/452) * Machine controller fixes [#449](https://github.com/openshift/machine-api-operator/pull/449) * Fix package name [#448](https://github.com/openshift/machine-api-operator/pull/448) * Add CPU requests to containers [#445](https://github.com/openshift/machine-api-operator/pull/445) * [Bug 1778684](https://bugzilla.redhat.com/show_bug.cgi?id=1778684): Move ExpectedMachines and CurrentHealthy to *int to differentiate null from zero when patching [#442](https://github.com/openshift/machine-api-operator/pull/442) * Migrate controllers [#441](https://github.com/openshift/machine-api-operator/pull/441) * Migrate api [#440](https://github.com/openshift/machine-api-operator/pull/440) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/129b63f8a58c2502dfabcd42eda8ae212ca1bb1d...d19e8d007f7cc19dc0daa7e61fe09ba8ecae3777) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/6b77b94f2ca25d6619ca2c686232b920039c4684) * [Bug 1852787](https://bugzilla.redhat.com/show_bug.cgi?id=1852787): KubeletConfig: Verify EvictionSoftGracePeriod is set when EvictionSof… [#1887](https://github.com/openshift/machine-config-operator/pull/1887) * [Bug 1861773](https://bugzilla.redhat.com/show_bug.cgi?id=1861773): Remove IPI checks for vsphere hostname script and systemd unit [#1976](https://github.com/openshift/machine-config-operator/pull/1976) * [Bug 1849817](https://bugzilla.redhat.com/show_bug.cgi?id=1849817): kubelet: wait to requeue after mcp error [#1861](https://github.com/openshift/machine-config-operator/pull/1861) * [Bug 1855894](https://bugzilla.redhat.com/show_bug.cgi?id=1855894): templates: add a file to load legacy iptables kernel modules [#1954](https://github.com/openshift/machine-config-operator/pull/1954) * [Bug 1858907](https://bugzilla.redhat.com/show_bug.cgi?id=1858907): add nil check for infra.Status.PlatformStatus in isCloudConfigReqd [#1936](https://github.com/openshift/machine-config-operator/pull/1936) * [release 4.5] Bug 1855877: cherry-pick hostname fixes [#1939](https://github.com/openshift/machine-config-operator/pull/1939) * [Bug 1854200](https://bugzilla.redhat.com/show_bug.cgi?id=1854200): crio: correct hooks directory [#1905](https://github.com/openshift/machine-config-operator/pull/1905) * [Bug 1848094](https://bugzilla.redhat.com/show_bug.cgi?id=1848094): [baremetal] Set NonVirtualIP in mdns plugin config [#1879](https://github.com/openshift/machine-config-operator/pull/1879) * [Bug 1851541](https://bugzilla.redhat.com/show_bug.cgi?id=1851541): Correctly handle requests for ipv4/ipv6 records [#1870](https://github.com/openshift/machine-config-operator/pull/1870) * [Bug 1846690](https://bugzilla.redhat.com/show_bug.cgi?id=1846690): pkg/daemon: run 4.4 upgrade hack on MCD cluster boot [#1849](https://github.com/openshift/machine-config-operator/pull/1849) * [Bug 1848473](https://bugzilla.redhat.com/show_bug.cgi?id=1848473): make file diffs more user friendly [#1845](https://github.com/openshift/machine-config-operator/pull/1845) * [Bug 1848354](https://bugzilla.redhat.com/show_bug.cgi?id=1848354): daemon: fix formating in eviction message [#1842](https://github.com/openshift/machine-config-operator/pull/1842) * [Bug 1845636](https://bugzilla.redhat.com/show_bug.cgi?id=1845636): etcd-quorum-guard: update containers section in deployment.yaml [#1819](https://github.com/openshift/machine-config-operator/pull/1819) * [Bug 1846354](https://bugzilla.redhat.com/show_bug.cgi?id=1846354): MCD: tolerate all taints [#1814](https://github.com/openshift/machine-config-operator/pull/1814) * [Bug 1846503](https://bugzilla.redhat.com/show_bug.cgi?id=1846503): Sync kublelet config across platforms [#1835](https://github.com/openshift/machine-config-operator/pull/1835) * [Bug 1847562](https://bugzilla.redhat.com/show_bug.cgi?id=1847562): kubelet: retry kubeletconfigs if the MCP pool is not found [#1832](https://github.com/openshift/machine-config-operator/pull/1832) * [Bug 1845457](https://bugzilla.redhat.com/show_bug.cgi?id=1845457): daemon: fix restoring file logic to avoid unnecessary deletion [#1794](https://github.com/openshift/machine-config-operator/pull/1794) * [Bug 1844276](https://bugzilla.redhat.com/show_bug.cgi?id=1844276): Set the pod-infra-container-image flag in kubelet to ocp pause image [#1784](https://github.com/openshift/machine-config-operator/pull/1784) * [Bug 1846690](https://bugzilla.redhat.com/show_bug.cgi?id=1846690): daemon: Remove encapsulated config when joining the cluster [#1822](https://github.com/openshift/machine-config-operator/pull/1822) * [Bug 1846647](https://bugzilla.redhat.com/show_bug.cgi?id=1846647): gcp-routes: decrease downfile poll to be faster than LB on recovery [#1821](https://github.com/openshift/machine-config-operator/pull/1821) * [Bug 1844384](https://bugzilla.redhat.com/show_bug.cgi?id=1844384): Fail healthz/readyz curls on non-200 http errors [#1787](https://github.com/openshift/machine-config-operator/pull/1787) * [Bug 1844092](https://bugzilla.redhat.com/show_bug.cgi?id=1844092): Remove dns vip [#1782](https://github.com/openshift/machine-config-operator/pull/1782) * [Bug 1834925](https://bugzilla.redhat.com/show_bug.cgi?id=1834925): vsphere templates check if Infra is nil [#1783](https://github.com/openshift/machine-config-operator/pull/1783) * [Bug 1841581](https://bugzilla.redhat.com/show_bug.cgi?id=1841581): Ensure resolv.conf is in place in prepender before running podman [#1765](https://github.com/openshift/machine-config-operator/pull/1765) * [Bug 1841260](https://bugzilla.redhat.com/show_bug.cgi?id=1841260): Make resolv.conf prepend operation atomic [#1763](https://github.com/openshift/machine-config-operator/pull/1763) * [Bug 1841255](https://bugzilla.redhat.com/show_bug.cgi?id=1841255): machine-config-daemon-firstboot.service: Make idempotent and block kubelet [#1762](https://github.com/openshift/machine-config-operator/pull/1762) * [Bug 1834948](https://bugzilla.redhat.com/show_bug.cgi?id=1834948): increase eviction time to avoid preventable timeouts [#1739](https://github.com/openshift/machine-config-operator/pull/1739) * [Bug 1764001](https://bugzilla.redhat.com/show_bug.cgi?id=1764001): pkg/daemon: rollback dropins and units [#1715](https://github.com/openshift/machine-config-operator/pull/1715) * [Bug 1766346](https://bugzilla.redhat.com/show_bug.cgi?id=1766346): docs: Workaround to properly apply kargs on new nodes created by machine-api [#1748](https://github.com/openshift/machine-config-operator/pull/1748) * [Bug 1802534](https://bugzilla.redhat.com/show_bug.cgi?id=1802534): gcp-routes: move to MCO, implement downfile, tweak timing [#1670](https://github.com/openshift/machine-config-operator/pull/1670) * [Bug 1835974](https://bugzilla.redhat.com/show_bug.cgi?id=1835974): Update keepalived API script to monitor also LB health [#1733](https://github.com/openshift/machine-config-operator/pull/1733) * [Bug 1828112](https://bugzilla.redhat.com/show_bug.cgi?id=1828112): remove quotes around kubelet_node_ip to account for rhel7 [#1736](https://github.com/openshift/machine-config-operator/pull/1736) * [Bug 1825967](https://bugzilla.redhat.com/show_bug.cgi?id=1825967): revert: etcd quorum guard: don't set hostNetwork [#1732](https://github.com/openshift/machine-config-operator/pull/1732) * [Bug 1817430](https://bugzilla.redhat.com/show_bug.cgi?id=1817430): Parse the kubelet.conf data after an update [#1725](https://github.com/openshift/machine-config-operator/pull/1725) * [Bug 1823950](https://bugzilla.redhat.com/show_bug.cgi?id=1823950): [baremetal] Switch to /readyz for haproxy healthchecking [#1724](https://github.com/openshift/machine-config-operator/pull/1724) * [Bug 1834925](https://bugzilla.redhat.com/show_bug.cgi?id=1834925): vsphere: check if .Infra.Status and .Infra.Status.PlatformStatus is nil [#1728](https://github.com/openshift/machine-config-operator/pull/1728) * [Bug 1834895](https://bugzilla.redhat.com/show_bug.cgi?id=1834895): pkg/daemon: Set AddFunc on the nodeInformer as well [#1731](https://github.com/openshift/machine-config-operator/pull/1731) * [Bug 1831866](https://bugzilla.redhat.com/show_bug.cgi?id=1831866): cri-o: manage ns lifecycle, again! [#1689](https://github.com/openshift/machine-config-operator/pull/1689) * [Bug 1832180](https://bugzilla.redhat.com/show_bug.cgi?id=1832180): Exclude ovirt from syncing cloud-config sync [#1717](https://github.com/openshift/machine-config-operator/pull/1717) * [Bug 1784201](https://bugzilla.redhat.com/show_bug.cgi?id=1784201): lib/resourcemerge: set AdditionalTrustBundle [#1714](https://github.com/openshift/machine-config-operator/pull/1714) * [Bug 1809345](https://bugzilla.redhat.com/show_bug.cgi?id=1809345): templates: add etc-networkmanager-dispatcher.d-90-long-hostname.yaml [#1711](https://github.com/openshift/machine-config-operator/pull/1711) * [Bug 1829138](https://bugzilla.redhat.com/show_bug.cgi?id=1829138): MC CRD: preserve unknown fields [#1710](https://github.com/openshift/machine-config-operator/pull/1710) * [Bug 1829642](https://bugzilla.redhat.com/show_bug.cgi?id=1829642): templates: Add a special machine-config-daemon-firstboot-v42.service [#1706](https://github.com/openshift/machine-config-operator/pull/1706) * [Bug 1825909](https://bugzilla.redhat.com/show_bug.cgi?id=1825909): baremetal - Limit the number of nameservers to 3 [#1674](https://github.com/openshift/machine-config-operator/pull/1674) * [Bug 1816178](https://bugzilla.redhat.com/show_bug.cgi?id=1816178): MCO: have the CVO create CRDs [#1693](https://github.com/openshift/machine-config-operator/pull/1693) * [Bug 1827143](https://bugzilla.redhat.com/show_bug.cgi?id=1827143): daemon: consider addition of an RT kernel package as update [#1691](https://github.com/openshift/machine-config-operator/pull/1691) * [Bug 1805908](https://bugzilla.redhat.com/show_bug.cgi?id=1805908): Add template for recycler pod [#1687](https://github.com/openshift/machine-config-operator/pull/1687) * [Bug 1828622](https://bugzilla.redhat.com/show_bug.cgi?id=1828622): bumps kubelet log level to 4 [#1672](https://github.com/openshift/machine-config-operator/pull/1672) * [Bug 1827600](https://bugzilla.redhat.com/show_bug.cgi?id=1827600): Fix crd openAPI validation regression [#1677](https://github.com/openshift/machine-config-operator/pull/1677) * [Bug 1828106](https://bugzilla.redhat.com/show_bug.cgi?id=1828106): cloudConfig: remove bare metal from platforms that require a cloud conifg [#1685](https://github.com/openshift/machine-config-operator/pull/1685) * Makefile: add -failfast to e2e-op [#1683](https://github.com/openshift/machine-config-operator/pull/1683) * [Bug 1825948](https://bugzilla.redhat.com/show_bug.cgi?id=1825948): cloudConfig: read cloud Config from openshift-config-managed/kube-cloud-config ConfigMap [#1658](https://github.com/openshift/machine-config-operator/pull/1658) * [Bug 1823852](https://bugzilla.redhat.com/show_bug.cgi?id=1823852): pkg/server: disable weak TLS versions [#1649](https://github.com/openshift/machine-config-operator/pull/1649) * mcc: accept ign3 & translate down [#1474](https://github.com/openshift/machine-config-operator/pull/1474) * [Bug 1825991](https://bugzilla.redhat.com/show_bug.cgi?id=1825991): Remove vsphere-non-virtual-ip.yaml from worker templates [#1671](https://github.com/openshift/machine-config-operator/pull/1671) * [Bug 1826211](https://bugzilla.redhat.com/show_bug.cgi?id=1826211): drop python usage for node-ip functionality [#1659](https://github.com/openshift/machine-config-operator/pull/1659) * Add support for CRIO drop-in config files [#1660](https://github.com/openshift/machine-config-operator/pull/1660) * [Bug 1825823](https://bugzilla.redhat.com/show_bug.cgi?id=1825823): Add support for reading API LB backends from KUBE-API for OpenStack and Ovirt [#1665](https://github.com/openshift/machine-config-operator/pull/1665) * [Bug 1820507](https://bugzilla.redhat.com/show_bug.cgi?id=1820507): Add new crio.conf field to the template [#1664](https://github.com/openshift/machine-config-operator/pull/1664) * baremetal: Remove DNS VIP [#1569](https://github.com/openshift/machine-config-operator/pull/1569) * Update vSphere IPI removing DNS VIP [#1662](https://github.com/openshift/machine-config-operator/pull/1662) * docs: update HACKING doc with latest information [#1654](https://github.com/openshift/machine-config-operator/pull/1654) * Update vSphere templates and manifests [#1657](https://github.com/openshift/machine-config-operator/pull/1657) * pkg/daemon: reuse rpm-ostree code to get currently booted CoreOS host info [#1656](https://github.com/openshift/machine-config-operator/pull/1656) * [Bug 1823677](https://bugzilla.redhat.com/show_bug.cgi?id=1823677): etcdquorumguard_deployment: pass NSS_SDB_USE_CACHE=no to curl [#1648](https://github.com/openshift/machine-config-operator/pull/1648) * spec: requires golang >=1.13 [#1652](https://github.com/openshift/machine-config-operator/pull/1652) * Update keepalived Liveness check [#1604](https://github.com/openshift/machine-config-operator/pull/1604) * [Bug 1821833](https://bugzilla.redhat.com/show_bug.cgi?id=1821833): The Multus CNI configuration file "00-multus.conf" should not be removed [#1623](https://github.com/openshift/machine-config-operator/pull/1623) * Add containernetworking-plugin RPM's bin location to CRI-O config [#1630](https://github.com/openshift/machine-config-operator/pull/1630) * [Bug 1809007](https://bugzilla.redhat.com/show_bug.cgi?id=1809007): [ctrcfg controller] Use a struct array instead of map when creating new ignitions [#1637](https://github.com/openshift/machine-config-operator/pull/1637) * Update vendored kubernetes to 1.18.0 [#1618](https://github.com/openshift/machine-config-operator/pull/1618) * Makefile: Cleanup after `make verify` [#1632](https://github.com/openshift/machine-config-operator/pull/1632) * [Bug 1821888](https://bugzilla.redhat.com/show_bug.cgi?id=1821888): controller: do not error on empty Ignition configs [#1631](https://github.com/openshift/machine-config-operator/pull/1631) * [Bug 1821005](https://bugzilla.redhat.com/show_bug.cgi?id=1821005): oVirt, fix disable tx checksum offload for workers [#1621](https://github.com/openshift/machine-config-operator/pull/1621) * Makefile: Drop -mod=vendor flag [#1625](https://github.com/openshift/machine-config-operator/pull/1625) * [Bug 1821798](https://bugzilla.redhat.com/show_bug.cgi?id=1821798): OpenStack: disable tx checksum offload for workers [#1620](https://github.com/openshift/machine-config-operator/pull/1620) * baremetal: static hostname to prevent DNS lookup [#1622](https://github.com/openshift/machine-config-operator/pull/1622) * [Bug 1820822](https://bugzilla.redhat.com/show_bug.cgi?id=1820822): sdn: ignore new ovn-kubernetes OVS internal port names ovn-k8s-gw0 and ovn-k8s-mp0 [#1614](https://github.com/openshift/machine-config-operator/pull/1614) * Ignition types.Config (v0s2) to runtime.RawExtension conversion [#996](https://github.com/openshift/machine-config-operator/pull/996) * ovirt: disable tx checksum offload for workers [#1606](https://github.com/openshift/machine-config-operator/pull/1606) * pkg/daemon: Add event for drain failures [#1602](https://github.com/openshift/machine-config-operator/pull/1602) * cri-o: set log level to info [#1613](https://github.com/openshift/machine-config-operator/pull/1613) * [Bug 1811898](https://bugzilla.redhat.com/show_bug.cgi?id=1811898): cmd/machine-config-operator: log RELEASE_VERSION when starting up [#1551](https://github.com/openshift/machine-config-operator/pull/1551) * OWNERS: add BZ component name [#1611](https://github.com/openshift/machine-config-operator/pull/1611) * [Bug 1819484](https://bugzilla.redhat.com/show_bug.cgi?id=1819484): Nodeip retry on failure [#1601](https://github.com/openshift/machine-config-operator/pull/1601) * pkg/operator: clear Degraded on task's success [#1598](https://github.com/openshift/machine-config-operator/pull/1598) * [Bug 1820401](https://bugzilla.redhat.com/show_bug.cgi?id=1820401): daemon: better way to find installed kernel-rt packages on host [#1612](https://github.com/openshift/machine-config-operator/pull/1612) * [Bug 1814397](https://bugzilla.redhat.com/show_bug.cgi?id=1814397): fix wrongful backup of files not originally on the system [#1593](https://github.com/openshift/machine-config-operator/pull/1593) * Revert "cri-o: set manage_ns_lifecycle to true" [#1600](https://github.com/openshift/machine-config-operator/pull/1600) * Makefile: use ./vendor for tests [#1591](https://github.com/openshift/machine-config-operator/pull/1591) * cri-o: set manage_ns_lifecycle to true [#1568](https://github.com/openshift/machine-config-operator/pull/1568) * vsphere ipi: set hostname using vmtoolsd and VM extra config [#1579](https://github.com/openshift/machine-config-operator/pull/1579) * Add support for reading API LB backends from KUBE-API [#1574](https://github.com/openshift/machine-config-operator/pull/1574) * [Bug 1817173](https://bugzilla.redhat.com/show_bug.cgi?id=1817173): Move non-existant runtimeCgroups kubelet option to flag [#1580](https://github.com/openshift/machine-config-operator/pull/1580) * [Bug 1791008](https://bugzilla.redhat.com/show_bug.cgi?id=1791008): OpenStack: Limit the number of nameservers to 3 [#1573](https://github.com/openshift/machine-config-operator/pull/1573) * pkg/daemon: use upstream kubectl/pkg/drain [#1571](https://github.com/openshift/machine-config-operator/pull/1571) * reconcile relatedObjects and place them in the clusteroperator for CVO [#1566](https://github.com/openshift/machine-config-operator/pull/1566) * [Bug 1814008](https://bugzilla.redhat.com/show_bug.cgi?id=1814008): templates/master/00-master/_base/files: remove deprecated etcd assets [#1567](https://github.com/openshift/machine-config-operator/pull/1567) * etcd quorum guard: don't set hostNetwork [#1552](https://github.com/openshift/machine-config-operator/pull/1552) * Add team members to openstack approvers [#1555](https://github.com/openshift/machine-config-operator/pull/1555) * [Bug 1804693](https://bugzilla.redhat.com/show_bug.cgi?id=1804693): Revert the changes to skip file checks on etcd-member [#1553](https://github.com/openshift/machine-config-operator/pull/1553) * [Bug 1812179](https://bugzilla.redhat.com/show_bug.cgi?id=1812179): manifests/controllerconfig: make infra nullable [#1554](https://github.com/openshift/machine-config-operator/pull/1554) * [Bug 1811211](https://bugzilla.redhat.com/show_bug.cgi?id=1811211): remove validation of kubeletcfg which is breaking our kubeletcfg [#1541](https://github.com/openshift/machine-config-operator/pull/1541) * [Bug 1803232](https://bugzilla.redhat.com/show_bug.cgi?id=1803232): Fixed hardcoded ingress VIP password [#1380](https://github.com/openshift/machine-config-operator/pull/1380) * [Bug 1811758](https://bugzilla.redhat.com/show_bug.cgi?id=1811758): baremetal: Add missing network-online dependency to kubelet unit [#1547](https://github.com/openshift/machine-config-operator/pull/1547) * [Bug 1806027](https://bugzilla.redhat.com/show_bug.cgi?id=1806027): Specify cgroups in kubelet.conf so cAdvisor stats will be tracked [#1540](https://github.com/openshift/machine-config-operator/pull/1540) * Decrease resources of keepalived monitor container [#1508](https://github.com/openshift/machine-config-operator/pull/1508) * docs: update ctrcfg &kubeletcfg instructions [#1539](https://github.com/openshift/machine-config-operator/pull/1539) * [Bug 1809611](https://bugzilla.redhat.com/show_bug.cgi?id=1809611): OpenStack: Set coredns forward policy to sequencial [#1527](https://github.com/openshift/machine-config-operator/pull/1527) * [Bug 1804944](https://bugzilla.redhat.com/show_bug.cgi?id=1804944): Point etcd SRV record at master hostnames [#1461](https://github.com/openshift/machine-config-operator/pull/1461) * baremetal: Add external DNS entries to coredns [#1129](https://github.com/openshift/machine-config-operator/pull/1129) * [Bug 1810333](https://bugzilla.redhat.com/show_bug.cgi?id=1810333): daemon: Always create tempfiles in target dir [#1530](https://github.com/openshift/machine-config-operator/pull/1530) * [Bug 1810333](https://bugzilla.redhat.com/show_bug.cgi?id=1810333): Detect default hostname in its variants [#1529](https://github.com/openshift/machine-config-operator/pull/1529) * [Bug 1809372](https://bugzilla.redhat.com/show_bug.cgi?id=1809372): bump openshift/api to remove IPv6DualStack feature flag [#1525](https://github.com/openshift/machine-config-operator/pull/1525) * [Bug 1802871](https://bugzilla.redhat.com/show_bug.cgi?id=1802871): Update to github.com/mtrmac/gpgme v0.1.2 [#1519](https://github.com/openshift/machine-config-operator/pull/1519) * [Bug 1809274](https://bugzilla.redhat.com/show_bug.cgi?id=1809274): crd/kubelet: do not prune kubelet rawExtension fields [#1524](https://github.com/openshift/machine-config-operator/pull/1524) * Add machineConfigDaemonOSFCOS [#1496](https://github.com/openshift/machine-config-operator/pull/1496) * 1790819: [baremetal] Add watcher sidecar container for Coredns static pod [#1501](https://github.com/openshift/machine-config-operator/pull/1501) * generate CRD manifests and fix for oc explain [#1485](https://github.com/openshift/machine-config-operator/pull/1485) * [Bug 1797989](https://bugzilla.redhat.com/show_bug.cgi?id=1797989): Changes to fix DR scripts with new CEO environment and manifests [#1490](https://github.com/openshift/machine-config-operator/pull/1490) * CRI-O to set stream address in ctrl plane [#1509](https://github.com/openshift/machine-config-operator/pull/1509) * CRC: compare the correct object [#1505](https://github.com/openshift/machine-config-operator/pull/1505) * [Bug 1806001](https://bugzilla.redhat.com/show_bug.cgi?id=1806001): [baremetal] Set hostname when DHCP6_FQDN_FQDN is set [#1494](https://github.com/openshift/machine-config-operator/pull/1494) * Provide RoleLabelKey as const to be re-used by other operators [#1418](https://github.com/openshift/machine-config-operator/pull/1418) * make etcd quorum guard privileged to read files from etcd operator [#1484](https://github.com/openshift/machine-config-operator/pull/1484) * [Bug 1797687](https://bugzilla.redhat.com/show_bug.cgi?id=1797687): docs: Document that MCO doesn't apply custom pool on master node [#1463](https://github.com/openshift/machine-config-operator/pull/1463) * OpenStack: pull improvements and IPv6 fixes from BM [#1483](https://github.com/openshift/machine-config-operator/pull/1483) * Make `mcfgv1` and `ctrlcommon` canonical names for importing [#1472](https://github.com/openshift/machine-config-operator/pull/1472) * [Bug 1804418](https://bugzilla.redhat.com/show_bug.cgi?id=1804418): remove the etcd-member pod because we no longer need it [#1465](https://github.com/openshift/machine-config-operator/pull/1465) * [Bug 1803986](https://bugzilla.redhat.com/show_bug.cgi?id=1803986): Revert 1473 and skip etcd-member.yaml validation [#1482](https://github.com/openshift/machine-config-operator/pull/1482) * [Bug 1801397](https://bugzilla.redhat.com/show_bug.cgi?id=1801397): temporarily skip setting failures on degraded machine config pool [#1473](https://github.com/openshift/machine-config-operator/pull/1473) * [Bug 1800319](https://bugzilla.redhat.com/show_bug.cgi?id=1800319): kubelet: bump CPU reservation back to 500m [#1476](https://github.com/openshift/machine-config-operator/pull/1476) * [Bug 1790823](https://bugzilla.redhat.com/show_bug.cgi?id=1790823): [baremetal] Verify that MDNS doesn't advertise localhost [#1455](https://github.com/openshift/machine-config-operator/pull/1455) * [Bug 1787907](https://bugzilla.redhat.com/show_bug.cgi?id=1787907): kubelet: switch to ObjectMeta.UID and initialize UUID [#1469](https://github.com/openshift/machine-config-operator/pull/1469) * [Bug 1801662](https://bugzilla.redhat.com/show_bug.cgi?id=1801662): baremetal: all resolvconf editing to NM dispatcher [#1456](https://github.com/openshift/machine-config-operator/pull/1456) * [Bug 1798788](https://bugzilla.redhat.com/show_bug.cgi?id=1798788): Set Kubelet node IP to non-vip [#1444](https://github.com/openshift/machine-config-operator/pull/1444) * [Bug 1797897](https://bugzilla.redhat.com/show_bug.cgi?id=1797897): etcd-member: do not wait-for-kube or validate membership for existing members [#1457](https://github.com/openshift/machine-config-operator/pull/1457) * FAQ: More about preservation of changes and the MCO [#1451](https://github.com/openshift/machine-config-operator/pull/1451) * [Bug 1801466](https://bugzilla.redhat.com/show_bug.cgi?id=1801466): add owners files to master and worker kubelet templates [#1453](https://github.com/openshift/machine-config-operator/pull/1453) * [Bug 1800319](https://bugzilla.redhat.com/show_bug.cgi?id=1800319): kubelet: add kube reservation for kubernetes components [#1450](https://github.com/openshift/machine-config-operator/pull/1450) * [Bug 1795696](https://bugzilla.redhat.com/show_bug.cgi?id=1795696): templates: etcd-member: setup environment variables needed for easy etcdctl execution [#1429](https://github.com/openshift/machine-config-operator/pull/1429) * [Bug 1794493](https://bugzilla.redhat.com/show_bug.cgi?id=1794493): add ctrcfg e2e test [#1414](https://github.com/openshift/machine-config-operator/pull/1414) * [Bug 1797908](https://bugzilla.redhat.com/show_bug.cgi?id=1797908): kubelet: Remove quotes from log level argument [#1439](https://github.com/openshift/machine-config-operator/pull/1439) * [Bug 1798146](https://bugzilla.redhat.com/show_bug.cgi?id=1798146): [baremetal] Ipv6 non virtual ip fix [#1436](https://github.com/openshift/machine-config-operator/pull/1436) * [Bug 1794824](https://bugzilla.redhat.com/show_bug.cgi?id=1794824): If PlatformStatus.VSphere is nil do not template the file [#1425](https://github.com/openshift/machine-config-operator/pull/1425) * [Bug 1780396](https://bugzilla.redhat.com/show_bug.cgi?id=1780396): Get etcdctl binary from the etcd image and not from the upstream releases [#1422](https://github.com/openshift/machine-config-operator/pull/1422) * [Bug 1777379](https://bugzilla.redhat.com/show_bug.cgi?id=1777379): [Baremetal] add CPU and memory resources for Haproxy pod [#1292](https://github.com/openshift/machine-config-operator/pull/1292) * [Bug 1787907](https://bugzilla.redhat.com/show_bug.cgi?id=1787907): use the machine config uid for the kubeletconfig finalizer name [#1356](https://github.com/openshift/machine-config-operator/pull/1356) * [Bug 1796444](https://bugzilla.redhat.com/show_bug.cgi?id=1796444): gcp: use readyz endpoint [#1417](https://github.com/openshift/machine-config-operator/pull/1417) * [Bug 1796147](https://bugzilla.redhat.com/show_bug.cgi?id=1796147): pkg/server: serve config only to master in bootstrap server [#1421](https://github.com/openshift/machine-config-operator/pull/1421) * [Bug 1796148](https://bugzilla.redhat.com/show_bug.cgi?id=1796148): baremetal: Remove .template from path in dhcp-dhclient-conf.yaml [#1419](https://github.com/openshift/machine-config-operator/pull/1419) * test/e2e: Add rollback test for kernelType [#1412](https://github.com/openshift/machine-config-operator/pull/1412) * docs: Add docs for kernelType [#1409](https://github.com/openshift/machine-config-operator/pull/1409) * Add vSphere IPI [#1373](https://github.com/openshift/machine-config-operator/pull/1373) * setup-etcd-environment/run.go: fix upgrade path [#1408](https://github.com/openshift/machine-config-operator/pull/1408) * Remove unused internal MCOConfig types and CRD [#1044](https://github.com/openshift/machine-config-operator/pull/1044) * test/e2e - Add e2e test for Realtime Kernel [#1407](https://github.com/openshift/machine-config-operator/pull/1407) * baremetal: IPv6 add dhcp-duid to NetworkManager config [#1395](https://github.com/openshift/machine-config-operator/pull/1395) * OpenStack: Add ca cert to disk on all nodes so kubelet can start up [#1392](https://github.com/openshift/machine-config-operator/pull/1392) * [Bug 1790823](https://bugzilla.redhat.com/show_bug.cgi?id=1790823): [IPI][BAREMETAL] Verify that mdns-publisher starts after hostname is set [#1388](https://github.com/openshift/machine-config-operator/pull/1388) * [Bug 1792914](https://bugzilla.redhat.com/show_bug.cgi?id=1792914): prevent hitting annotation max size limit on nodes [#1404](https://github.com/openshift/machine-config-operator/pull/1404) * DR: Backup should keep data and keys separate [#1398](https://github.com/openshift/machine-config-operator/pull/1398) * [Bug 1780442](https://bugzilla.redhat.com/show_bug.cgi?id=1780442): DR: allow use of local etcdctl plus version check [#1397](https://github.com/openshift/machine-config-operator/pull/1397) * baremetal: ipv6, switch to NM dispatcher for DNS VIP prepending [#1396](https://github.com/openshift/machine-config-operator/pull/1396) * Dependencies: update to kubernetes-1.17.1 [#1393](https://github.com/openshift/machine-config-operator/pull/1393) * Fix update codegen script to be compatible with go mod vendor [#1384](https://github.com/openshift/machine-config-operator/pull/1384) * test: fix units to run on osx [#1402](https://github.com/openshift/machine-config-operator/pull/1402) * Add kernelType to MachineConfig [#1330](https://github.com/openshift/machine-config-operator/pull/1330) * templates: etcd-member: add waitforkube init container [#1316](https://github.com/openshift/machine-config-operator/pull/1316) * pkg/server: save the bootstrap MC content [#1376](https://github.com/openshift/machine-config-operator/pull/1376) * *: conditionally populate the images configmap with cluster-etcd-operator image [#1288](https://github.com/openshift/machine-config-operator/pull/1288) * [Bug 1793144](https://bugzilla.redhat.com/show_bug.cgi?id=1793144): kubelet: add log level environment variable [#1390](https://github.com/openshift/machine-config-operator/pull/1390) * HAProxy infra pod: Make v4/v6 compatible [#1394](https://github.com/openshift/machine-config-operator/pull/1394) * Don't enable machine-config-daemon-host.service by default [#1366](https://github.com/openshift/machine-config-operator/pull/1366) * Update kubelet.config for single-stack IPv6 [#1381](https://github.com/openshift/machine-config-operator/pull/1381) * [Bug 1771566](https://bugzilla.redhat.com/show_bug.cgi?id=1771566): [OpenStack] verify that 'old' HAProxy processes being deleted after HAProxy reload [#1369](https://github.com/openshift/machine-config-operator/pull/1369) * build: do not export GOFLAGS [#1368](https://github.com/openshift/machine-config-operator/pull/1368) * [Bug 1785281](https://bugzilla.redhat.com/show_bug.cgi?id=1785281): Discard audit messages from journald [#1351](https://github.com/openshift/machine-config-operator/pull/1351) * [Bug 1789581](https://bugzilla.redhat.com/show_bug.cgi?id=1789581): Fix osImageURL upgrade race [#1357](https://github.com/openshift/machine-config-operator/pull/1357) * hack/build-go.sh: removed not needed eval go env [#1364](https://github.com/openshift/machine-config-operator/pull/1364) * [Bug 1787581](https://bugzilla.redhat.com/show_bug.cgi?id=1787581): cleanup sdn ips on reboot [#1360](https://github.com/openshift/machine-config-operator/pull/1360) * ovirt: Use the DNSVIP for workers [#1313](https://github.com/openshift/machine-config-operator/pull/1313) * DR: Cleanup and comment backup and restore scripts [#1346](https://github.com/openshift/machine-config-operator/pull/1346) * ovirt: reduce static pods mem/cpu requirements [#1298](https://github.com/openshift/machine-config-operator/pull/1298) * etcd: Add initial support for an IPv6 control plane [#1211](https://github.com/openshift/machine-config-operator/pull/1211) * DR: save and restore kube apiserver's static pod resources [#1336](https://github.com/openshift/machine-config-operator/pull/1336) * vendor: run make go-deps [#1339](https://github.com/openshift/machine-config-operator/pull/1339) * [Bug 1777204](https://bugzilla.redhat.com/show_bug.cgi?id=1777204): [Baremetal] verify that 'old' HAProxy processes being deleted after HAProxy reload. [#1274](https://github.com/openshift/machine-config-operator/pull/1274) * [Bug 1777150](https://bugzilla.redhat.com/show_bug.cgi?id=1777150): pkg/controller: allow kubelet config and runtime changes for custom pools [#1159](https://github.com/openshift/machine-config-operator/pull/1159) * [Bug 1769847](https://bugzilla.redhat.com/show_bug.cgi?id=1769847): cmd/gcp-routes-controller: shutdown gcp routes on signal [#1317](https://github.com/openshift/machine-config-operator/pull/1317) * [Bug 1782893](https://bugzilla.redhat.com/show_bug.cgi?id=1782893): vendor: bring in ReservedSystemCPUs changes [#1331](https://github.com/openshift/machine-config-operator/pull/1331) * templates: remove /usr/share/containers/oci/hooks.d from crio config [#1314](https://github.com/openshift/machine-config-operator/pull/1314) * docs/FAQ: The MCO isn't exclusive [#1327](https://github.com/openshift/machine-config-operator/pull/1327) * templates/container-storage: Add a "this is generated" note [#1320](https://github.com/openshift/machine-config-operator/pull/1320) * FAQ: So many machine thingys [#1315](https://github.com/openshift/machine-config-operator/pull/1315) * OWNERSFILE: remove lorbuschris [#1310](https://github.com/openshift/machine-config-operator/pull/1310) * cmd/setup-etcd-environment: refactor and add tests [#1287](https://github.com/openshift/machine-config-operator/pull/1287) * CRI-O: Set conmon_cgroup to "pod" [#1296](https://github.com/openshift/machine-config-operator/pull/1296) * Standardize printer column "Age" on mco CRDs. [#1010](https://github.com/openshift/machine-config-operator/pull/1010) * CRI-O: add old default hook directories [#1299](https://github.com/openshift/machine-config-operator/pull/1299) * [Bug 1777837](https://bugzilla.redhat.com/show_bug.cgi?id=1777837): BAREMETAL- decrease infra pods resources [#1295](https://github.com/openshift/machine-config-operator/pull/1295) * [Bug 1774369](https://bugzilla.redhat.com/show_bug.cgi?id=1774369): skip setting the kubeletconfig finalizer if it is set [#1278](https://github.com/openshift/machine-config-operator/pull/1278) * Haproxy add support for IPv6 frontend [#1256](https://github.com/openshift/machine-config-operator/pull/1256) * docs/README: fix broken links [#1277](https://github.com/openshift/machine-config-operator/pull/1277) * [Bug 1775647](https://bugzilla.redhat.com/show_bug.cgi?id=1775647): pkg/daemon: randomize pivot container name [#1285](https://github.com/openshift/machine-config-operator/pull/1285) * [Bug 1777082](https://bugzilla.redhat.com/show_bug.cgi?id=1777082): set vsphere as provider [#1291](https://github.com/openshift/machine-config-operator/pull/1291) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/55f7317224e7d8badc98879662771a14185e5739...6b77b94f2ca25d6619ca2c686232b920039c4684) ### [mdns-publisher](https://github.com/openshift/mdns-publisher/tree/0e41fab1ddec5603eb1e735e8e4f64ddeb45c060) * Add tests to publisher [#13](https://github.com/openshift/mdns-publisher/pull/13) * [Full changelog](https://github.com/openshift/mdns-publisher/compare/24135de29fc348f3ef455a288013cc1912d969bc...0e41fab1ddec5603eb1e735e8e4f64ddeb45c060) ### [multus-admission-controller](https://github.com/openshift/multus-admission-controller/tree/0bd3ff5e8b0496a41cf4105ec8a7cd8d074c0ea2) * Update OWNERS fields [#23](https://github.com/openshift/multus-admission-controller/pull/23) * Detects if spec.config is in JSON format [#21](https://github.com/openshift/multus-admission-controller/pull/21) * Fixed bug with controller only checking default namespace. [#19](https://github.com/openshift/multus-admission-controller/pull/19) * Fixed bug with wrong counts. [#17](https://github.com/openshift/multus-admission-controller/pull/17) * [Full changelog](https://github.com/openshift/multus-admission-controller/compare/ead10a3cf30c5b4a2fbd7c987d83c07a46c5d5da...0bd3ff5e8b0496a41cf4105ec8a7cd8d074c0ea2) ### [multus-cni](https://github.com/openshift/multus-cni/tree/69a29635255631b2f991d49d7a12b5c68f68e7ce) * [Bug 1835037](https://bugzilla.redhat.com/show_bug.cgi?id=1835037): Dev/remove git action [#66](https://github.com/openshift/multus-cni/pull/66) * [Bug 1826084](https://bugzilla.redhat.com/show_bug.cgi?id=1826084): [backport 4.5] Sets the Kubernetes API calls timeout to 60 seconds [#64](https://github.com/openshift/multus-cni/pull/64) * [Bug 1827377](https://bugzilla.redhat.com/show_bug.cgi?id=1827377): Allows allow pods in any namespace refer to net-attach-defs in default namespace [#60](https://github.com/openshift/multus-cni/pull/60) * [Bug 1822803](https://bugzilla.redhat.com/show_bug.cgi?id=1822803): Add nil check for pod in case of Eventf() [#59](https://github.com/openshift/multus-cni/pull/59) * Update OWNERS fields [#58](https://github.com/openshift/multus-cni/pull/58) * Sync Multus upstream for OCP 4.5 [#57](https://github.com/openshift/multus-cni/pull/57) * Adds readinessindicatorfile check on CNI DEL [#54](https://github.com/openshift/multus-cni/pull/54) * Removes configuration invalidation [#50](https://github.com/openshift/multus-cni/pull/50) * Exposes readinessindicatorfile and uses wait.PollImmediate [#47](https://github.com/openshift/multus-cni/pull/47) * [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/419b44ce151c1e996698c9272ac15abe843ec925...69a29635255631b2f991d49d7a12b5c68f68e7ce) ### [multus-route-override-cni](https://github.com/openshift/route-override-cni/tree/7f6f53e3a477661a01bf29da2f2b49902045120b) * Update OWNERS fields [#3](https://github.com/openshift/route-override-cni/pull/3) * [Full changelog](https://github.com/openshift/route-override-cni/compare/1322dc43712e12a021f5e83c8d752e7d8c30aa6e...7f6f53e3a477661a01bf29da2f2b49902045120b) ### [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni/tree/b37d090767403b3b11945cc0a3821a95822e8203) * [Bug 1854504](https://bugzilla.redhat.com/show_bug.cgi?id=1854504): Backport network address 4.5 [#16](https://github.com/openshift/whereabouts-cni/pull/16) * Update OWNERS fields [#11](https://github.com/openshift/whereabouts-cni/pull/11) * Updates CRD name to whereabouts.cni.cncf.io [backport 4.3.z] [#9](https://github.com/openshift/whereabouts-cni/pull/9) * Updates CRD name to whereabouts.cni.cncf.io [#7](https://github.com/openshift/whereabouts-cni/pull/7) * [Full changelog](https://github.com/openshift/whereabouts-cni/compare/9cca449d619ed0f93a06aca9255004672bb6c96e...b37d090767403b3b11945cc0a3821a95822e8203) ### [must-gather](https://github.com/openshift/must-gather/tree/4e97decf72b8191a27549e5500eaa77a5400f8d9) * [Bug 1849244](https://bugzilla.redhat.com/show_bug.cgi?id=1849244): [release-4.5]Trace ovn processing in cluster [#160](https://github.com/openshift/must-gather/pull/160) * [Bug 1834836](https://bugzilla.redhat.com/show_bug.cgi?id=1834836): gather_network_logs - capture sbdb and nbdb [#153](https://github.com/openshift/must-gather/pull/153) * [Bug 1834836](https://bugzilla.redhat.com/show_bug.cgi?id=1834836): gather_network_logs - capture sbdb and nbdb [#152](https://github.com/openshift/must-gather/pull/152) * [Bug 1829113](https://bugzilla.redhat.com/show_bug.cgi?id=1829113): Add openshift-kni-infra namespace to gather [#150](https://github.com/openshift/must-gather/pull/150) * Ensure correct value for netwok type variable [#147](https://github.com/openshift/must-gather/pull/147) * Improve network data capture [#146](https://github.com/openshift/must-gather/pull/146) * Gather Kuryr specific data [#142](https://github.com/openshift/must-gather/pull/142) * Add logic for grabing OVN network logs [#139](https://github.com/openshift/must-gather/pull/139) * collection-scripts/gather: Add imagecontentsourcepolicies.operator.openshift.io [#135](https://github.com/openshift/must-gather/pull/135) * Fixed spelling in Makefile of gather [#138](https://github.com/openshift/must-gather/pull/138) * [Full changelog](https://github.com/openshift/must-gather/compare/23037ad16c0aafd7186431c93ebca3f0d426a08d...4e97decf72b8191a27549e5500eaa77a5400f8d9) ### [oauth-proxy](https://github.com/openshift/oauth-proxy/tree/afb73cdd4842d1dd9cf1ef12604207316c833c49) * [Bug 1779388](https://bugzilla.redhat.com/show_bug.cgi?id=1779388): Repeat TokenAccess/SubjectAccess reviews when starting up [#175](https://github.com/openshift/oauth-proxy/pull/175) * [Bug 1826175](https://bugzilla.redhat.com/show_bug.cgi?id=1826175): Make OpenShift provider's http requests timeout after 1min [#162](https://github.com/openshift/oauth-proxy/pull/162) * Document "cookie-secret-file" CLI argument [#158](https://github.com/openshift/oauth-proxy/pull/158) * [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) * [Bug 1788419](https://bugzilla.redhat.com/show_bug.cgi?id=1788419): bump kube to 1.17, use gomod [#147](https://github.com/openshift/oauth-proxy/pull/147) * Add stlaz to reviewers/approvers, deads2k to approvers [#146](https://github.com/openshift/oauth-proxy/pull/146) * raise builder version in Dockefiles [#145](https://github.com/openshift/oauth-proxy/pull/145) * Move synced cache for http clients from package scope [#143](https://github.com/openshift/oauth-proxy/pull/143) * [Full changelog](https://github.com/openshift/oauth-proxy/compare/d5df318830efb30c128e38390d26e695ac33c954...afb73cdd4842d1dd9cf1ef12604207316c833c49) ### [oauth-server](https://github.com/openshift/oauth-server/tree/9f35321279cb46f71fbd6d861f5577b741ad933b) * [Bug 1720269](https://bugzilla.redhat.com/show_bug.cgi?id=1720269): make client secret comparisons in constant time [#45](https://github.com/openshift/oauth-server/pull/45) * [Bug 1826230](https://bugzilla.redhat.com/show_bug.cgi?id=1826230): Bump to 1.18.2 [#42](https://github.com/openshift/oauth-server/pull/42) * Add component to OWNERS [#39](https://github.com/openshift/oauth-server/pull/39) * [Bug 1822122](https://bugzilla.redhat.com/show_bug.cgi?id=1822122): Add back some missing metrics [#37](https://github.com/openshift/oauth-server/pull/37) * Pick up PatternFly bug fix [1] for login templates [#36](https://github.com/openshift/oauth-server/pull/36) * [Bug 1806620](https://bugzilla.redhat.com/show_bug.cgi?id=1806620): reduce ldap connection timeout from 60s to 30s [#34](https://github.com/openshift/oauth-server/pull/34) * move to openshift/build-machinery [#32](https://github.com/openshift/oauth-server/pull/32) * [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) * Update login templates to PatternFly 4 design [#28](https://github.com/openshift/oauth-server/pull/28) * [Bug 1671604](https://bugzilla.redhat.com/show_bug.cgi?id=1671604): Add bootstrap idp only when bootstrap user is enabled [#26](https://github.com/openshift/oauth-server/pull/26) * Fix pseudoversion of osincli dependency for go1.13 [#20](https://github.com/openshift/oauth-server/pull/20) * Fix smallish typo in the test [#22](https://github.com/openshift/oauth-server/pull/22) * Add mfojtik, sttts, stlaz to approvers [#25](https://github.com/openshift/oauth-server/pull/25) * [Full changelog](https://github.com/openshift/oauth-server/compare/e61459a3903327dddb515a54cd005d4494dfdd38...9f35321279cb46f71fbd6d861f5577b741ad933b) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/9075dbf53d2d72f9bc29e81e21f7f6f4f27896c7) * [Bug 1857128](https://bugzilla.redhat.com/show_bug.cgi?id=1857128): Using manifest digest on manifest list import [#123](https://github.com/openshift/openshift-apiserver/pull/123) * [Bug 1731222](https://bugzilla.redhat.com/show_bug.cgi?id=1731222): unwarranted SARs on foreground GC of objects with owner refs [#102](https://github.com/openshift/openshift-apiserver/pull/102) * [Bug 1795163](https://bugzilla.redhat.com/show_bug.cgi?id=1795163): openshift-apiserver operator not available when used for single node cluster (CRC) [#107](https://github.com/openshift/openshift-apiserver/pull/107) * [Bug 1826523](https://bugzilla.redhat.com/show_bug.cgi?id=1826523): Bump openshift/api to 0422dc17083e9e8df18d029f3f34322e96e9c326 [#99](https://github.com/openshift/openshift-apiserver/pull/99) * [Bug 1830887](https://bugzilla.redhat.com/show_bug.cgi?id=1830887): fix the rollback generator scheme usage [#96](https://github.com/openshift/openshift-apiserver/pull/96) * [Bug 1830887](https://bugzilla.redhat.com/show_bug.cgi?id=1830887): fix test scheme for templates [#98](https://github.com/openshift/openshift-apiserver/pull/98) * [Bug 1830887](https://bugzilla.redhat.com/show_bug.cgi?id=1830887): fix projectrequestlimit conversion [#97](https://github.com/openshift/openshift-apiserver/pull/97) * [Bug 1826230](https://bugzilla.redhat.com/show_bug.cgi?id=1826230): Rebase 1.18 [#84](https://github.com/openshift/openshift-apiserver/pull/84) * Remove system:registry cluster role [#88](https://github.com/openshift/openshift-apiserver/pull/88) * Buildconfig: Check emptyness of buildRequest.TriggedBy via len [#93](https://github.com/openshift/openshift-apiserver/pull/93) * Add component to OWNERS [#90](https://github.com/openshift/openshift-apiserver/pull/90) * [Bug 1816534](https://bugzilla.redhat.com/show_bug.cgi?id=1816534): DEVEXP-424: Leveraging node credentials during image stream import [#83](https://github.com/openshift/openshift-apiserver/pull/83) * [Bug 1813964](https://bugzilla.redhat.com/show_bug.cgi?id=1813964): fixes configmap "extension-apiserver-authentication" not found [#86](https://github.com/openshift/openshift-apiserver/pull/86) * Fix image references plugin on updates and add tests [#82](https://github.com/openshift/openshift-apiserver/pull/82) * [release 4.5] Bug 1811801: /readyz should start returning failure on shutdown initiation [#80](https://github.com/openshift/openshift-apiserver/pull/80) * Remove the namespace security allocation controller role [#79](https://github.com/openshift/openshift-apiserver/pull/79) * [Bug 1806557](https://bugzilla.redhat.com/show_bug.cgi?id=1806557): stop creating SCC resources in openshift-apiserver [#78](https://github.com/openshift/openshift-apiserver/pull/78) * [Bug 1777337](https://bugzilla.redhat.com/show_bug.cgi?id=1777337): employ k8s label value validation when creating build pod build label… [#72](https://github.com/openshift/openshift-apiserver/pull/72) * [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) * picks kube 1.17.1 [#68](https://github.com/openshift/openshift-apiserver/pull/68) * add conditions to build api [#52](https://github.com/openshift/openshift-apiserver/pull/52) * Use IPv6 in resolver cache tests [#65](https://github.com/openshift/openshift-apiserver/pull/65) * Update to kubernetes-1.17.0 [#63](https://github.com/openshift/openshift-apiserver/pull/63) * [Bug 1773682](https://bugzilla.redhat.com/show_bug.cgi?id=1773682): Make {image,project}/v1 status fields optional [#59](https://github.com/openshift/openshift-apiserver/pull/59) * [Bug 1773682](https://bugzilla.redhat.com/show_bug.cgi?id=1773682): Bump openshift/api for updated OpenAPI spec with +optional markers [#55](https://github.com/openshift/openshift-apiserver/pull/55) * Wire generic API server authentication and authorization flags [#53](https://github.com/openshift/openshift-apiserver/pull/53) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/95686282f6f308e824645f13cd7a9ee1a936216b...9075dbf53d2d72f9bc29e81e21f7f6f4f27896c7) ### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/36e439c1b50ad202234151c3427e0355dca11f30) * [Bug 1849173](https://bugzilla.redhat.com/show_bug.cgi?id=1849173): Allow image push after postCommit script completes [#120](https://github.com/openshift/openshift-controller-manager/pull/120) * [Bug 1832294](https://bugzilla.redhat.com/show_bug.cgi?id=1832294): Add strategy metrics [#111](https://github.com/openshift/openshift-controller-manager/pull/111) * [Bug 1829786](https://bugzilla.redhat.com/show_bug.cgi?id=1829786): Allow scheduled retry of failed ImageStream import [#112](https://github.com/openshift/openshift-controller-manager/pull/112) * [Bug 1809719](https://bugzilla.redhat.com/show_bug.cgi?id=1809719): use ReleaseOnCancel for leader election config [#107](https://github.com/openshift/openshift-controller-manager/pull/107) * [Bug 1829447](https://bugzilla.redhat.com/show_bug.cgi?id=1829447): ensure build pod activeDeadlineSeconds always set [#105](https://github.com/openshift/openshift-controller-manager/pull/105) * [Bug 1831243](https://bugzilla.redhat.com/show_bug.cgi?id=1831243): v1 StatefulSets do not trigger on image changes [#99](https://github.com/openshift/openshift-controller-manager/pull/99) * [Bug 1829863](https://bugzilla.redhat.com/show_bug.cgi?id=1829863): update Dockerfile.rhel builder image to line up with art/brew/osbs [#98](https://github.com/openshift/openshift-controller-manager/pull/98) * [Bug 1825324](https://bugzilla.redhat.com/show_bug.cgi?id=1825324): Use named queues for all controllers [#95](https://github.com/openshift/openshift-controller-manager/pull/95) * [Bug 1815816](https://bugzilla.redhat.com/show_bug.cgi?id=1815816): more timing windows on build/pod owner ref correlation (allow GC to c… [#96](https://github.com/openshift/openshift-controller-manager/pull/96) * [Bug 1815816](https://bugzilla.redhat.com/show_bug.cgi?id=1815816): add 2 min retry on create build existing pod wrong owner (allow for GC) [#94](https://github.com/openshift/openshift-controller-manager/pull/94) * [Bug 1801415](https://bugzilla.redhat.com/show_bug.cgi?id=1801415): Migrate extensions/v1beta1 -> networking.k8s.io/v1beta1 [#83](https://github.com/openshift/openshift-controller-manager/pull/83) * [Bug 1813233](https://bugzilla.redhat.com/show_bug.cgi?id=1813233): DEVEXP-533 - ocm k8s 118; prometheus bump; *-go bump [#85](https://github.com/openshift/openshift-controller-manager/pull/85) * Add component to OWNERS [#92](https://github.com/openshift/openshift-controller-manager/pull/92) * [DEVEXP-423](https://issues.redhat.com/browse/DEVEXP-423): Mounting node's pull secrets on build pod. [#76](https://github.com/openshift/openshift-controller-manager/pull/76) * [Bug 1785023](https://bugzilla.redhat.com/show_bug.cgi?id=1785023): Increase pull secrets controller QPS to 100 [#84](https://github.com/openshift/openshift-controller-manager/pull/84) * Use Named Queues for Service Account Controller [#82](https://github.com/openshift/openshift-controller-manager/pull/82) * [Bug 1809862](https://bugzilla.redhat.com/show_bug.cgi?id=1809862): report lastlogsnippet from init containers on failed/errored builds [#77](https://github.com/openshift/openshift-controller-manager/pull/77) * [Bug 1813361](https://bugzilla.redhat.com/show_bug.cgi?id=1813361): fix img reg ref on ICT if OCM knows img reg host before apiserver [#73](https://github.com/openshift/openshift-controller-manager/pull/73) * [Bug 1809699](https://bugzilla.redhat.com/show_bug.cgi?id=1809699): Restore openshift-controller-manager metrics [#69](https://github.com/openshift/openshift-controller-manager/pull/69) * [Bug 1765294](https://bugzilla.redhat.com/show_bug.cgi?id=1765294): Use OwnerRefs to clean up SA pull secrets [#61](https://github.com/openshift/openshift-controller-manager/pull/61) * [Bug 1802863](https://bugzilla.redhat.com/show_bug.cgi?id=1802863): bump(*): [#63](https://github.com/openshift/openshift-controller-manager/pull/63) * [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) * Remove ServiceNetworkCIDR Config [#58](https://github.com/openshift/openshift-controller-manager/pull/58) * [Bug 1760776](https://bugzilla.redhat.com/show_bug.cgi?id=1760776): ingress: targetPortForService: Use port name only [#53](https://github.com/openshift/openshift-controller-manager/pull/53) * Add ingress-to-route controller OWNERS [#60](https://github.com/openshift/openshift-controller-manager/pull/60) * [Bug 1775973](https://bugzilla.redhat.com/show_bug.cgi?id=1775973): use OCM config registry hostname with imagechangetrigger in case imag… [#56](https://github.com/openshift/openshift-controller-manager/pull/56) * [Bug 1765294](https://bugzilla.redhat.com/show_bug.cgi?id=1765294): Re-list pull secret controllers [#54](https://github.com/openshift/openshift-controller-manager/pull/54) * [DEVEXP-489](https://issues.redhat.com/browse/DEVEXP-489): Rebase k8s 117 [#51](https://github.com/openshift/openshift-controller-manager/pull/51) * [Bug 1780376](https://bugzilla.redhat.com/show_bug.cgi?id=1780376): Exclude IPv6 Registry Locations [#52](https://github.com/openshift/openshift-controller-manager/pull/52) * [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/118d87ddde9ee36ccea08b17461f3c6dca3a2ff5...36e439c1b50ad202234151c3427e0355dca11f30) ### [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics/tree/9ba3c5222f789c0b5e0b99a2a648315b39a8dc70) * OWNERS: add component, add additional owners [#44](https://github.com/openshift/openshift-state-metrics/pull/44) * [Bug 1812719](https://bugzilla.redhat.com/show_bug.cgi?id=1812719): jsonnet: set cpu requests [#45](https://github.com/openshift/openshift-state-metrics/pull/45) * Update to Go 1.13 [#43](https://github.com/openshift/openshift-state-metrics/pull/43) * [Full changelog](https://github.com/openshift/openshift-state-metrics/compare/06c41918200d7ad324b10ae959d1240083f13513...9ba3c5222f789c0b5e0b99a2a648315b39a8dc70) ### [openstack-machine-controllers](https://github.com/openshift/cluster-api-provider-openstack/tree/95cb5aaa79f06b476711c8cd965764c9e5e6e981) * [Bug 1848755](https://bugzilla.redhat.com/show_bug.cgi?id=1848755): Revendor MAO and client-go [#102](https://github.com/openshift/cluster-api-provider-openstack/pull/102) * [Bug 1823487](https://bugzilla.redhat.com/show_bug.cgi?id=1823487): Add ServerGroupName to OpenstackProviderSpec [#97](https://github.com/openshift/cluster-api-provider-openstack/pull/97) * [Bug 1804596](https://bugzilla.redhat.com/show_bug.cgi?id=1804596): Continue deleting the instance if its ports haven't been destroyed [#89](https://github.com/openshift/cluster-api-provider-openstack/pull/89) * [Bug 1810400](https://bugzilla.redhat.com/show_bug.cgi?id=1810400): Port CAPO to MAO API [#90](https://github.com/openshift/cluster-api-provider-openstack/pull/90) * [Bug 1824426](https://bugzilla.redhat.com/show_bug.cgi?id=1824426): Allow to define primary ip address for machines [#88](https://github.com/openshift/cluster-api-provider-openstack/pull/88) * [Bug 1829771](https://bugzilla.redhat.com/show_bug.cgi?id=1829771): remove useless binaries [#92](https://github.com/openshift/cluster-api-provider-openstack/pull/92) * Add Bugzilla component information [#87](https://github.com/openshift/cluster-api-provider-openstack/pull/87) * [Bug 1815029](https://bugzilla.redhat.com/show_bug.cgi?id=1815029): Allow to create network ports without allowed address pairs [#86](https://github.com/openshift/cluster-api-provider-openstack/pull/86) * Add adduarte to openstack approvers [#85](https://github.com/openshift/cluster-api-provider-openstack/pull/85) * Add ServerGroupID to OpenstackProviderSpec [#84](https://github.com/openshift/cluster-api-provider-openstack/pull/84) * [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) * [Bug 1769879](https://bugzilla.redhat.com/show_bug.cgi?id=1769879): allow CA Cert bundles to be trusted [#78](https://github.com/openshift/cluster-api-provider-openstack/pull/78) * [Bug 1751471](https://bugzilla.redhat.com/show_bug.cgi?id=1751471): Apply update to workers selectively [#77](https://github.com/openshift/cluster-api-provider-openstack/pull/77) * Add approver [#76](https://github.com/openshift/cluster-api-provider-openstack/pull/76) * [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/7aa99e291276aa2f26260f8e654078ab6c2464f0...95cb5aaa79f06b476711c8cd965764c9e5e6e981) ### [operator-lifecycle-manager](https://github.com/operator-framework/operator-lifecycle-manager/tree/8aea499af583f61fe22f90d58b25aeb362e7bd68) * [Bug 1852443](https://bugzilla.redhat.com/show_bug.cgi?id=1852443): Remove failfast from operator e2e test [#1614](https://github.com/operator-framework/operator-lifecycle-manager/pull/1614) * [Bug 1850237](https://bugzilla.redhat.com/show_bug.cgi?id=1850237): Delete subscription metric when an operator is uninstalled [#1591](https://github.com/operator-framework/operator-lifecycle-manager/pull/1591) * [Bug 1862407](https://bugzilla.redhat.com/show_bug.cgi?id=1862407): fix(resolver): be smarter about the way downgrades are attempted [#1689](https://github.com/operator-framework/operator-lifecycle-manager/pull/1689) * [Bug 1846194](https://bugzilla.redhat.com/show_bug.cgi?id=1846194): fix(package-server): get icons from default channel [#1580](https://github.com/operator-framework/operator-lifecycle-manager/pull/1580) * [Bug 1859753](https://bugzilla.redhat.com/show_bug.cgi?id=1859753): fix(installplans): GC older installplans [#1674](https://github.com/operator-framework/operator-lifecycle-manager/pull/1674) * [Bug 1859493](https://bugzilla.redhat.com/show_bug.cgi?id=1859493): fix(resolver): Exclude all installed packages in dependency search [#1664](https://github.com/operator-framework/operator-lifecycle-manager/pull/1664) * [Bug 1858482](https://bugzilla.redhat.com/show_bug.cgi?id=1858482): generate unique (Cluster)RoleBinding names [#1651](https://github.com/operator-framework/operator-lifecycle-manager/pull/1651) * [Bug 1850619](https://bugzilla.redhat.com/show_bug.cgi?id=1850619): don't store full manifests in installplan status (for bundle images) [#1594](https://github.com/operator-framework/operator-lifecycle-manager/pull/1594) * [Bug 1848769](https://bugzilla.redhat.com/show_bug.cgi?id=1848769): resolve only default channels [#1585](https://github.com/operator-framework/operator-lifecycle-manager/pull/1585) * [Bug 1828550](https://bugzilla.redhat.com/show_bug.cgi?id=1828550): add check for storage version changes when installing CRDs [#1535](https://github.com/operator-framework/operator-lifecycle-manager/pull/1535) * [Bug 1838054](https://bugzilla.redhat.com/show_bug.cgi?id=1838054): fix(catalog): no operatorgroups in a namespace should be an error when resolving [#1549](https://github.com/operator-framework/operator-lifecycle-manager/pull/1549) * [Bug 1823714](https://bugzilla.redhat.com/show_bug.cgi?id=1823714): Update PkgManifest upon catsrc update [#1482](https://github.com/operator-framework/operator-lifecycle-manager/pull/1482) * [Bug 1822040](https://bugzilla.redhat.com/show_bug.cgi?id=1822040): Fix delay when OLM applies label to Namespaces [#1550](https://github.com/operator-framework/operator-lifecycle-manager/pull/1550) * [Bug 1834936](https://bugzilla.redhat.com/show_bug.cgi?id=1834936): fix(resolver): don't pick operator from same package when resolve requiredAPI [#1521](https://github.com/operator-framework/operator-lifecycle-manager/pull/1521) * [Bug 1838705](https://bugzilla.redhat.com/show_bug.cgi?id=1838705): fix(webhook): Wire ContainerPort to Webhook [#1540](https://github.com/operator-framework/operator-lifecycle-manager/pull/1540) * [Bug 1833195](https://bugzilla.redhat.com/show_bug.cgi?id=1833195): delete bundle objects after CSV gets deleted [#1516](https://github.com/operator-framework/operator-lifecycle-manager/pull/1516) * Manifests for OLM 0.15.1 [#1538](https://github.com/operator-framework/operator-lifecycle-manager/pull/1538) * Bump OLM to 0.15.1 [#1537](https://github.com/operator-framework/operator-lifecycle-manager/pull/1537) * [Bug 1819308](https://bugzilla.redhat.com/show_bug.cgi?id=1819308): Deleting a CSV removes related CSV metrics [#1525](https://github.com/operator-framework/operator-lifecycle-manager/pull/1525) * Changelog for 0.15.0 [#1533](https://github.com/operator-framework/operator-lifecycle-manager/pull/1533) * [Bug 1826443](https://bugzilla.redhat.com/show_bug.cgi?id=1826443): Pod Config Deployment Hash Error [#1472](https://github.com/operator-framework/operator-lifecycle-manager/pull/1472) * Convert package manifest e2e to ginkgo test [#1439](https://github.com/operator-framework/operator-lifecycle-manager/pull/1439) * [Bug 1812019](https://bugzilla.redhat.com/show_bug.cgi?id=1812019): PackageManifests should include Keywords [#1520](https://github.com/operator-framework/operator-lifecycle-manager/pull/1520) * [Bug 1834136](https://bugzilla.redhat.com/show_bug.cgi?id=1834136): fix(queues): use a single gc queue [#1513](https://github.com/operator-framework/operator-lifecycle-manager/pull/1513) * Modify dynamic_resource_e2e_test to ginkgo [#1424](https://github.com/operator-framework/operator-lifecycle-manager/pull/1424) * [Bug 1833426](https://bugzilla.redhat.com/show_bug.cgi?id=1833426): Update Webhook E2E Namespace Labels [#1515](https://github.com/operator-framework/operator-lifecycle-manager/pull/1515) * Convert gc_e2e_test.go to ginkgo [#1429](https://github.com/operator-framework/operator-lifecycle-manager/pull/1429) * [Bug 1833419](https://bugzilla.redhat.com/show_bug.cgi?id=1833419): Detect WebhookDescription changes in CSVs [#1509](https://github.com/operator-framework/operator-lifecycle-manager/pull/1509) * Bump OLM version to 0.15.0 [#1503](https://github.com/operator-framework/operator-lifecycle-manager/pull/1503) * [Bug 1826446](https://bugzilla.redhat.com/show_bug.cgi?id=1826446): (fix) Admission Webhook names must be unique [#1489](https://github.com/operator-framework/operator-lifecycle-manager/pull/1489) * [Bug 1830031](https://bugzilla.redhat.com/show_bug.cgi?id=1830031): Update OLM to use UID for OG Labels [#1496](https://github.com/operator-framework/operator-lifecycle-manager/pull/1496) * [Bug 1825330](https://bugzilla.redhat.com/show_bug.cgi?id=1825330): support creating v1beta CRDs to avoid data loss [#1470](https://github.com/operator-framework/operator-lifecycle-manager/pull/1470) * [Bug 1818788](https://bugzilla.redhat.com/show_bug.cgi?id=1818788): Fix Operator Generation code [#1483](https://github.com/operator-framework/operator-lifecycle-manager/pull/1483) * (Rebased disc)^2 [#1468](https://github.com/operator-framework/operator-lifecycle-manager/pull/1468) * Add an operator cache for use by the resolver. [#1458](https://github.com/operator-framework/operator-lifecycle-manager/pull/1458) * Switch api definitions to operator-framework/api [#1464](https://github.com/operator-framework/operator-lifecycle-manager/pull/1464) * feat: support secrets from bundle [#1447](https://github.com/operator-framework/operator-lifecycle-manager/pull/1447) * Fix failing E2E bundle unpacking test. [#1460](https://github.com/operator-framework/operator-lifecycle-manager/pull/1460) * Add initial SAT solver package. [#1440](https://github.com/operator-framework/operator-lifecycle-manager/pull/1440) * fix: add go file to chart package to fix verify [#1455](https://github.com/operator-framework/operator-lifecycle-manager/pull/1455) * feat: support v1 CRD objects in OLM [#1416](https://github.com/operator-framework/operator-lifecycle-manager/pull/1416) * Regenerate the chart embedded in the test installer as needed. [#1454](https://github.com/operator-framework/operator-lifecycle-manager/pull/1454) * Added Github workflow for running e2e tests [#1451](https://github.com/operator-framework/operator-lifecycle-manager/pull/1451) * Fix upstream image build [#1452](https://github.com/operator-framework/operator-lifecycle-manager/pull/1452) * Admission webhoooks [#1436](https://github.com/operator-framework/operator-lifecycle-manager/pull/1436) * chore(docker): add kubebuilder to base image [#1446](https://github.com/operator-framework/operator-lifecycle-manager/pull/1446) * Add BugZilla component to OWNERS file [#1442](https://github.com/operator-framework/operator-lifecycle-manager/pull/1442) * feat: support configmap creation from the bundle [#1434](https://github.com/operator-framework/operator-lifecycle-manager/pull/1434) * fix: use busybox csv for catalog polling e2e test [#1444](https://github.com/operator-framework/operator-lifecycle-manager/pull/1444) * Create APIService after API server deployment [#1418](https://github.com/operator-framework/operator-lifecycle-manager/pull/1418) * End-to-end test binary can set up test clusters [#1410](https://github.com/operator-framework/operator-lifecycle-manager/pull/1410) * Remove license year 2: Electric Boogaloo [#1419](https://github.com/operator-framework/operator-lifecycle-manager/pull/1419) * Clarify roles and adds info about Package Server [#1350](https://github.com/operator-framework/operator-lifecycle-manager/pull/1350) * [Bug 1817833](https://bugzilla.redhat.com/show_bug.cgi?id=1817833): Add spec validation and improved status for CatalogSources [#1414](https://github.com/operator-framework/operator-lifecycle-manager/pull/1414) * Add more CSV information to the PackageManifest [#1387](https://github.com/operator-framework/operator-lifecycle-manager/pull/1387) * Reconcile Namespace OG Labels in Namespace Syncer [#1408](https://github.com/operator-framework/operator-lifecycle-manager/pull/1408) * Add tests for GC assumptions. [#1411](https://github.com/operator-framework/operator-lifecycle-manager/pull/1411) * chore(deps): bump to kube 1.17.3 [#1370](https://github.com/operator-framework/operator-lifecycle-manager/pull/1370) * Add alm-examples-metadata [#1224](https://github.com/operator-framework/operator-lifecycle-manager/pull/1224) * Fix installplan error when installing from bundles [#1401](https://github.com/operator-framework/operator-lifecycle-manager/pull/1401) * Add OG label to namespaces in OperatorGroup [#1398](https://github.com/operator-framework/operator-lifecycle-manager/pull/1398) * Update chart to use the new "crds" directory. [#1391](https://github.com/operator-framework/operator-lifecycle-manager/pull/1391) * Convert e2e go tests to ginkgo - using ginkgo convert utility [#1372](https://github.com/operator-framework/operator-lifecycle-manager/pull/1372) * Add e2e test for multiple APIServices on a pod [#1388](https://github.com/operator-framework/operator-lifecycle-manager/pull/1388) * [Bug 1814457](https://bugzilla.redhat.com/show_bug.cgi?id=1814457): fix(catsrc): remove limits on catalogsource pods [#1389](https://github.com/operator-framework/operator-lifecycle-manager/pull/1389) * Fix typo in subscription.crd template file [#1381](https://github.com/operator-framework/operator-lifecycle-manager/pull/1381) * Ignore differences in CSV .status.conditions in unit tests. [#1390](https://github.com/operator-framework/operator-lifecycle-manager/pull/1390) * [Bug 1805412](https://bugzilla.redhat.com/show_bug.cgi?id=1805412): Support multiple APIServices on a single deployment [#1339](https://github.com/operator-framework/operator-lifecycle-manager/pull/1339) * Lock down package server runtime environment [#1073](https://github.com/operator-framework/operator-lifecycle-manager/pull/1073) * manifests(prometheus): failing operators should be a warning [#1371](https://github.com/operator-framework/operator-lifecycle-manager/pull/1371) * Tolerations & Resources Override using .Subscription.Config [#1334](https://github.com/operator-framework/operator-lifecycle-manager/pull/1334) * add link to olm-book definition of subscription [#1313](https://github.com/operator-framework/operator-lifecycle-manager/pull/1313) * [Bug 1797747](https://bugzilla.redhat.com/show_bug.cgi?id=1797747): Make provided API ClusterRoles be owned by the corresponding API. [#1348](https://github.com/operator-framework/operator-lifecycle-manager/pull/1348) * [Bug 1810698](https://bugzilla.redhat.com/show_bug.cgi?id=1810698): feat(jitter): add jitter to controllers to smooth out our spiky resource [#1353](https://github.com/operator-framework/operator-lifecycle-manager/pull/1353) * [Bug 1808113](https://bugzilla.redhat.com/show_bug.cgi?id=1808113): Fix OwnerReferences for bundled CRs [#1341](https://github.com/operator-framework/operator-lifecycle-manager/pull/1341) * [Bug 1809294](https://bugzilla.redhat.com/show_bug.cgi?id=1809294): Update subscription_sync_count to include the package name [#1340](https://github.com/operator-framework/operator-lifecycle-manager/pull/1340) * fix(make): build cpb as prereq of e2e-local [#1337](https://github.com/operator-framework/operator-lifecycle-manager/pull/1337) * Unbreak the minikube mode of build_local.sh. [#1332](https://github.com/operator-framework/operator-lifecycle-manager/pull/1332) * [Bug 1784024](https://bugzilla.redhat.com/show_bug.cgi?id=1784024): Use generations to prevent duplicate InstallPlans [#1316](https://github.com/operator-framework/operator-lifecycle-manager/pull/1316) * [Bug 1804812](https://bugzilla.redhat.com/show_bug.cgi?id=1804812): fix(deployment): deployment spec hash [#1301](https://github.com/operator-framework/operator-lifecycle-manager/pull/1301) * [Bug 1805570](https://bugzilla.redhat.com/show_bug.cgi?id=1805570): Remove run-level 1 from olm and openshift-operators namespaces [#1308](https://github.com/operator-framework/operator-lifecycle-manager/pull/1308) * [Bug 1799463](https://bugzilla.redhat.com/show_bug.cgi?id=1799463): Duplicate packages in packageserver APIService response [#1322](https://github.com/operator-framework/operator-lifecycle-manager/pull/1322) * [Bug 1807128](https://bugzilla.redhat.com/show_bug.cgi?id=1807128): Don't block on ctx.Done() if startup fails. [#1323](https://github.com/operator-framework/operator-lifecycle-manager/pull/1323) * Fix kind detection for local builds. [#1324](https://github.com/operator-framework/operator-lifecycle-manager/pull/1324) * Add stale bot [#1319](https://github.com/operator-framework/operator-lifecycle-manager/pull/1319) * Update README to include OLM-Book [#1314](https://github.com/operator-framework/operator-lifecycle-manager/pull/1314) * Add some examples for Subscription config feature [#1307](https://github.com/operator-framework/operator-lifecycle-manager/pull/1307) * [Bug 1798051](https://bugzilla.redhat.com/show_bug.cgi?id=1798051): Reinstate v1alpha2 operatorgroup [#1300](https://github.com/operator-framework/operator-lifecycle-manager/pull/1300) * [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) * adding e2e test framework for rh-operator metrics [#1233](https://github.com/operator-framework/operator-lifecycle-manager/pull/1233) * Fix IPv6 incompatibility in TestGrpcAddressCatalogSource. [#1231](https://github.com/operator-framework/operator-lifecycle-manager/pull/1231) * Update release script to require version 3 of helm. [#1228](https://github.com/operator-framework/operator-lifecycle-manager/pull/1228) * Update internal objects proposal to use annotation on CSV instead of CRD [#1235](https://github.com/operator-framework/operator-lifecycle-manager/pull/1235) * Only enable CGO for prod builds [#1219](https://github.com/operator-framework/operator-lifecycle-manager/pull/1219) * Remove pyjq and yq from the release documentation prereqs. [#1229](https://github.com/operator-framework/operator-lifecycle-manager/pull/1229) * fix: typo in catalog polling doc [#1232](https://github.com/operator-framework/operator-lifecycle-manager/pull/1232) * feat(packageserver): support label queries and copy CSV labels onto the package [#1220](https://github.com/operator-framework/operator-lifecycle-manager/pull/1220) * fix: refactor catalog polling to use updateStrategy field [#1226](https://github.com/operator-framework/operator-lifecycle-manager/pull/1226) * doc: add internal image proposal [#1097](https://github.com/operator-framework/operator-lifecycle-manager/pull/1097) * Reconcile manifests with templates. [#1225](https://github.com/operator-framework/operator-lifecycle-manager/pull/1225) * Unpack bundles [#1215](https://github.com/operator-framework/operator-lifecycle-manager/pull/1215) * feat: catalog source polling for updated registry image [#1161](https://github.com/operator-framework/operator-lifecycle-manager/pull/1161) * Use vendored transitive dependencies for "go run" of vendored yq. [#1217](https://github.com/operator-framework/operator-lifecycle-manager/pull/1217) * Enable CGO and CGO_DEBUG [#1216](https://github.com/operator-framework/operator-lifecycle-manager/pull/1216) * chore(ci): add dockerfile as a base for building in CI [#1212](https://github.com/operator-framework/operator-lifecycle-manager/pull/1212) * fix: add err check before further operation [#1173](https://github.com/operator-framework/operator-lifecycle-manager/pull/1173) * fix: make run_console_local.sh working on WSLv1 [#1154](https://github.com/operator-framework/operator-lifecycle-manager/pull/1154) * Use the grpc response as the source of truth for update graph data [#1105](https://github.com/operator-framework/operator-lifecycle-manager/pull/1105) * Add note for version field [#1185](https://github.com/operator-framework/operator-lifecycle-manager/pull/1185) * fix(deploy): remove resource limits [#1207](https://github.com/operator-framework/operator-lifecycle-manager/pull/1207) * Cleanup codegen [#1202](https://github.com/operator-framework/operator-lifecycle-manager/pull/1202) * Add general design goals doc [#1152](https://github.com/operator-framework/operator-lifecycle-manager/pull/1152) * [Bug 1781366](https://bugzilla.redhat.com/show_bug.cgi?id=1781366): feat(resolver): fallback to csv parsing if grcp api does not contain info [#1194](https://github.com/operator-framework/operator-lifecycle-manager/pull/1194) * [Bug 1769003](https://bugzilla.redhat.com/show_bug.cgi?id=1769003): Implement Structural Schema for CRDs [#1157](https://github.com/operator-framework/operator-lifecycle-manager/pull/1157) * Corrected etcd CRD URL. [#1192](https://github.com/operator-framework/operator-lifecycle-manager/pull/1192) * Added `keywords` in operator metadata. [#1163](https://github.com/operator-framework/operator-lifecycle-manager/pull/1163) * docs - add a mention of bundles to the README to help users find bundle info… [#1176](https://github.com/operator-framework/operator-lifecycle-manager/pull/1176) * Dep is not required. [#1187](https://github.com/operator-framework/operator-lifecycle-manager/pull/1187) * [Bug 1779990](https://bugzilla.redhat.com/show_bug.cgi?id=1779990): fix(packageserver): cache packagemanifests [#1150](https://github.com/operator-framework/operator-lifecycle-manager/pull/1150) * BUG: Fix CI Unit tests. [#1175](https://github.com/operator-framework/operator-lifecycle-manager/pull/1175) * [Bug 1779313](https://bugzilla.redhat.com/show_bug.cgi?id=1779313): Enable multiple namespaces sync if catsrc is updated in global ns [#1125](https://github.com/operator-framework/operator-lifecycle-manager/pull/1125) * [Bug 1771811](https://bugzilla.redhat.com/show_bug.cgi?id=1771811): make certificate updates live upon update [#1151](https://github.com/operator-framework/operator-lifecycle-manager/pull/1151) * [Bug 1769030](https://bugzilla.redhat.com/show_bug.cgi?id=1769030): Replacing operator creates duplicate secrets [#1123](https://github.com/operator-framework/operator-lifecycle-manager/pull/1123) * fix(unit): Fix minor unit test bug and update local cluster to k8s 1.16 [#1147](https://github.com/operator-framework/operator-lifecycle-manager/pull/1147) * [Bug 1760608](https://bugzilla.redhat.com/show_bug.cgi?id=1760608): add resource limits to all OLM pods and the 0.13.0 release for OCP [#1142](https://github.com/operator-framework/operator-lifecycle-manager/pull/1142) * [Full changelog](https://github.com/operator-framework/operator-lifecycle-manager/compare/3af2a4b1875bc4af5dea61044792e6626a4d6017...8aea499af583f61fe22f90d58b25aeb362e7bd68) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/eeeee277407370e56b445a9c6630507161bb16d3) * [Bug 1845644](https://bugzilla.redhat.com/show_bug.cgi?id=1845644): Ensure correct registry image [#314](https://github.com/operator-framework/operator-marketplace/pull/314) * [Bug 1831818](https://bugzilla.redhat.com/show_bug.cgi?id=1831818): Remove Obsolete default OperatorSource [#308](https://github.com/operator-framework/operator-marketplace/pull/308) * [Bug 1827676](https://bugzilla.redhat.com/show_bug.cgi?id=1827676): Fix panic when default Catsrc polling is not set [#304](https://github.com/operator-framework/operator-marketplace/pull/304) * : Deprecate CatalogSourceConfig API [#302](https://github.com/operator-framework/operator-marketplace/pull/302) * Accept CatalogSource as a default source [#300](https://github.com/operator-framework/operator-marketplace/pull/300) * Prometheus alert for custom resources [#298](https://github.com/operator-framework/operator-marketplace/pull/298) * Updating href link to navigate to correct subsection [#295](https://github.com/operator-framework/operator-marketplace/pull/295) * Updating the links to crd files [#294](https://github.com/operator-framework/operator-marketplace/pull/294) * Remove OCP 4.1 -> 4.2 migrator [#291](https://github.com/operator-framework/operator-marketplace/pull/291) * pkg/status: Fix "DprecatedAPIsInUse" -> "DeprecatedAPIsInUse" typo [#290](https://github.com/operator-framework/operator-marketplace/pull/290) * [Bug 1752063](https://bugzilla.redhat.com/show_bug.cgi?id=1752063): increase initial delay for appregistry pods [#256](https://github.com/operator-framework/operator-marketplace/pull/256) * show the source commit id [#288](https://github.com/operator-framework/operator-marketplace/pull/288) * [Bug 1809200](https://bugzilla.redhat.com/show_bug.cgi?id=1809200): enable prometheus metrics over https [#286](https://github.com/operator-framework/operator-marketplace/pull/286) * [Bug 1801294](https://bugzilla.redhat.com/show_bug.cgi?id=1801294): Alert to make custom opsrc/csc users aware of deprecation [#282](https://github.com/operator-framework/operator-marketplace/pull/282) * [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) * Use DNS for CatalogSource address [#277](https://github.com/operator-framework/operator-marketplace/pull/277) * [Bug 1786037](https://bugzilla.redhat.com/show_bug.cgi?id=1786037): Enable CGO in osbs build target [#276](https://github.com/operator-framework/operator-marketplace/pull/276) * [Bug 1771277](https://bugzilla.redhat.com/show_bug.cgi?id=1771277): Implement Structural Schema [#270](https://github.com/operator-framework/operator-marketplace/pull/270) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/cb36f0b17d7c92c3085d54e54efe0bf279e07e04...eeeee277407370e56b445a9c6630507161bb16d3) ### [operator-registry](https://github.com/operator-framework/operator-registry/tree/fb73be25997ffec408400e01cdab9855007a37ac) * [Bug 1843705](https://bugzilla.redhat.com/show_bug.cgi?id=1843705): fix(copy): make tmpdir relative to current directory [#355](https://github.com/operator-framework/operator-registry/pull/355) * docs: add OPM_VERSION notes to release docs [#341](https://github.com/operator-framework/operator-registry/pull/341) * [Bug 1840727](https://bugzilla.redhat.com/show_bug.cgi?id=1840727): fix(unpack): support unpacking readonly folders [#340](https://github.com/operator-framework/operator-registry/pull/340) * [Bug 1840370](https://bugzilla.redhat.com/show_bug.cgi?id=1840370): Configure "podman build" to produce images with Docker manifests. [#337](https://github.com/operator-framework/operator-registry/pull/337) * [Bug 1835884](https://bugzilla.redhat.com/show_bug.cgi?id=1835884): opm bundle extract shouldn't validate annotations [#338](https://github.com/operator-framework/operator-registry/pull/338) * [Bug 1827612](https://bugzilla.redhat.com/show_bug.cgi?id=1827612): fix(server): make a copy of the db before migrating it [#332](https://github.com/operator-framework/operator-registry/pull/332) * [Bug 1838756](https://bugzilla.redhat.com/show_bug.cgi?id=1838756): fix(validation): Fix CRD v1beta int-float conversion error [#334](https://github.com/operator-framework/operator-registry/pull/334) * [Bug 1835887](https://bugzilla.redhat.com/show_bug.cgi?id=1835887): upstream-opm-builder.Dockerfile: add ca-certificates [#320](https://github.com/operator-framework/operator-registry/pull/320) * [Bug 1827738](https://bugzilla.redhat.com/show_bug.cgi?id=1827738): add build flags to opm to show version information [#321](https://github.com/operator-framework/operator-registry/pull/321) * [Bug 1827723](https://bugzilla.redhat.com/show_bug.cgi?id=1827723): Adding error message for more than one CSV in bundle dir [#324](https://github.com/operator-framework/operator-registry/pull/324) * [Bug 1827738](https://bugzilla.redhat.com/show_bug.cgi?id=1827738): feat(opm): add version command [#306](https://github.com/operator-framework/operator-registry/pull/306) * [Bug 1827723](https://bugzilla.redhat.com/show_bug.cgi?id=1827723): Make default channel optional [#318](https://github.com/operator-framework/operator-registry/pull/318) * [Bug 1830334](https://bugzilla.redhat.com/show_bug.cgi?id=1830334): fix(auth): manually vendor authorizer [#316](https://github.com/operator-framework/operator-registry/pull/316) * [Bug 1829945](https://bugzilla.redhat.com/show_bug.cgi?id=1829945): support v1 CRDs in bundles and indexes [#295](https://github.com/operator-framework/operator-registry/pull/295) * [Bug 1829994](https://bugzilla.redhat.com/show_bug.cgi?id=1829994): Index generate dameonless [#314](https://github.com/operator-framework/operator-registry/pull/314) * [Bug 1827992](https://bugzilla.redhat.com/show_bug.cgi?id=1827992): Clarify log message to indicate that dependencies.yaml is optional. [#312](https://github.com/operator-framework/operator-registry/pull/312) * [Bug 1826766](https://bugzilla.redhat.com/show_bug.cgi?id=1826766): fix(types): Fix GetDependencies func that returns duplicate items [#289](https://github.com/operator-framework/operator-registry/pull/289) * [Bug 1827748](https://bugzilla.redhat.com/show_bug.cgi?id=1827748): feature: opm (index|registry) prune command [#243](https://github.com/operator-framework/operator-registry/pull/243) * [Bug 1827906](https://bugzilla.redhat.com/show_bug.cgi?id=1827906): (fix) Use opm builder image for opm indexes [#299](https://github.com/operator-framework/operator-registry/pull/299) * [Bug 1820438](https://bugzilla.redhat.com/show_bug.cgi?id=1820438): Slim down upstream builder [#298](https://github.com/operator-framework/operator-registry/pull/298) * [Bug 1825925](https://bugzilla.redhat.com/show_bug.cgi?id=1825925): support deamonless export [#283](https://github.com/operator-framework/operator-registry/pull/283) * Add dependencies validation to opm [#277](https://github.com/operator-framework/operator-registry/pull/277) * (feat): Bundle commutativity [#285](https://github.com/operator-framework/operator-registry/pull/285) * Fix panic in AddToRegistry when using podman. [#284](https://github.com/operator-framework/operator-registry/pull/284) * fix(index-add): docker index add failing [#281](https://github.com/operator-framework/operator-registry/pull/281) * fix(registry): Fix dependency load/query and add ListBundles to registry client [#280](https://github.com/operator-framework/operator-registry/pull/280) * fix(add): allow containertool to be specified for registry add [#279](https://github.com/operator-framework/operator-registry/pull/279) * bug(opm): use db dir when modifying existing index [#244](https://github.com/operator-framework/operator-registry/pull/244) * feat(registry): Add operator version dependency metadata [#254](https://github.com/operator-framework/operator-registry/pull/254) * fix(load): shouldn't clear bundle/csv field from non-default heads [#265](https://github.com/operator-framework/operator-registry/pull/265) * test(e2e): login w/ docker first to prevent failures [#262](https://github.com/operator-framework/operator-registry/pull/262) * feat: generate a bundle with configmap and secret objects [#256](https://github.com/operator-framework/operator-registry/pull/256) * bug(opm): packages flag on registry rm required [#251](https://github.com/operator-framework/operator-registry/pull/251) * fix(imageloader): image loader should consider existing channels during add [#260](https://github.com/operator-framework/operator-registry/pull/260) * Semver index insert [#247](https://github.com/operator-framework/operator-registry/pull/247) * chore(deps): bump to kube 1.18 [#246](https://github.com/operator-framework/operator-registry/pull/246) * chore(travis): add conntrack package [#253](https://github.com/operator-framework/operator-registry/pull/253) * Fix panic in registry add [#248](https://github.com/operator-framework/operator-registry/pull/248) * feat(opm): add unprivileged registry add [#213](https://github.com/operator-framework/operator-registry/pull/213) * fix the `validate` command in the docs [#242](https://github.com/operator-framework/operator-registry/pull/242) * fix(loader): Image Loader doesn't create the same channel entries as the other loaders. [#236](https://github.com/operator-framework/operator-registry/pull/236) * Understanding packages from bundle directory [#241](https://github.com/operator-framework/operator-registry/pull/241) * fix(dns): fix slow dns resolution of localhost for grpc health probe [#227](https://github.com/operator-framework/operator-registry/pull/227) * pkg/lib/bundle: fix copyManifestDir so it actually copies file contents [#237](https://github.com/operator-framework/operator-registry/pull/237) * Fixing ci and travis tests [#234](https://github.com/operator-framework/operator-registry/pull/234) * Revert "[feature] Understanding packages from directory" [#239](https://github.com/operator-framework/operator-registry/pull/239) * Understanding packages from directory [#229](https://github.com/operator-framework/operator-registry/pull/229) * Graph Loader initial implementation [#224](https://github.com/operator-framework/operator-registry/pull/224) * Opm test [#196](https://github.com/operator-framework/operator-registry/pull/196) * chore(deps): Bump to kube 1.17 [#212](https://github.com/operator-framework/operator-registry/pull/212) * Generalize manifest copy [#209](https://github.com/operator-framework/operator-registry/pull/209) * Update go.mod to remove unneeded license dependency [#193](https://github.com/operator-framework/operator-registry/pull/193) * Update operator-registry OWNERS file [#164](https://github.com/operator-framework/operator-registry/pull/164) * Match bundle image directory structure [#206](https://github.com/operator-framework/operator-registry/pull/206) * Removing olm dependency [#198](https://github.com/operator-framework/operator-registry/pull/198) * fix(index): gen index dockerfiles from opm image [#197](https://github.com/operator-framework/operator-registry/pull/197) * Add stale bot [#194](https://github.com/operator-framework/operator-registry/pull/194) * test(meta-pruning): ensure pathless nodes keep data [#195](https://github.com/operator-framework/operator-registry/pull/195) * Produce binaries without target platform prefixes by default. [#189](https://github.com/operator-framework/operator-registry/pull/189) * chore(deps): remove helm as a dependency [#186](https://github.com/operator-framework/operator-registry/pull/186) * [Bug 1800460](https://bugzilla.redhat.com/show_bug.cgi?id=1800460): fix(docker): add entrypoint [#183](https://github.com/operator-framework/operator-registry/pull/183) * fix(index): copy correct opm bin builder path [#173](https://github.com/operator-framework/operator-registry/pull/173) * Update operator-bundle to clarify the bundle format directories [#172](https://github.com/operator-framework/operator-registry/pull/172) * Delete junk SQLite journal files. [#167](https://github.com/operator-framework/operator-registry/pull/167) * [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) * Add `opm` docs [#149](https://github.com/operator-framework/operator-registry/pull/149) * [Bug 1784028](https://bugzilla.redhat.com/show_bug.cgi?id=1784028): Updating summary for 'Operator Registry ' containers [#153](https://github.com/operator-framework/operator-registry/pull/153) * Add support for choosing the release of a package [#141](https://github.com/operator-framework/operator-registry/pull/141) * chore(release): use robot for deploys [#158](https://github.com/operator-framework/operator-registry/pull/158) * Fix issue with empty docker error output [#156](https://github.com/operator-framework/operator-registry/pull/156) * Build binaries for linux, windows, and mac [#155](https://github.com/operator-framework/operator-registry/pull/155) * Add bundle contents validation [#146](https://github.com/operator-framework/operator-registry/pull/146) * Make downloader.go testable [#139](https://github.com/operator-framework/operator-registry/pull/139) * fix(build): grpc-health-probe was not building properly in 1.13 [#147](https://github.com/operator-framework/operator-registry/pull/147) * fix(bundle): set csv name field on configmap loading [#145](https://github.com/operator-framework/operator-registry/pull/145) * Bundle validate lib functions [#143](https://github.com/operator-framework/operator-registry/pull/143) * [Bug 1783030](https://bugzilla.redhat.com/show_bug.cgi?id=1783030): Detect replacement cycles while adding package channels [#63](https://github.com/operator-framework/operator-registry/pull/63) * Fix tiny typo [#135](https://github.com/operator-framework/operator-registry/pull/135) * Remove package manifest parsing [#137](https://github.com/operator-framework/operator-registry/pull/137) * add cp to configmap-registry image [#144](https://github.com/operator-framework/operator-registry/pull/144) * Add opm to configmap-registry image [#142](https://github.com/operator-framework/operator-registry/pull/142) * Add `opm index add` examples [#140](https://github.com/operator-framework/operator-registry/pull/140) * [Full changelog](https://github.com/operator-framework/operator-registry/compare/a9ae6f9f68c17af4f7d60e5292603f05cb3a3b7e...fb73be25997ffec408400e01cdab9855007a37ac) ### [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes/tree/dd9e3304b13bb2b9964c58686dcdfd1f6626318e) * [Bug 1845664](https://bugzilla.redhat.com/show_bug.cgi?id=1845664): release-4.5 Cleanup Conntrack when endpoints and pods are deleted [#180](https://github.com/openshift/ovn-kubernetes/pull/180) * [Bug 1845705](https://bugzilla.redhat.com/show_bug.cgi?id=1845705): build: require openvswitch2.13 >= 2.13.0-29 or later [#183](https://github.com/openshift/ovn-kubernetes/pull/183) * [Bug 1845202](https://bugzilla.redhat.com/show_bug.cgi?id=1845202): Fix deadlock, fix service lag. [#178](https://github.com/openshift/ovn-kubernetes/pull/178) * [Bug 1820737](https://bugzilla.redhat.com/show_bug.cgi?id=1820737): scale: Enable parallel pod creation [#172](https://github.com/openshift/ovn-kubernetes/pull/172) * [Bug 1759338](https://bugzilla.redhat.com/show_bug.cgi?id=1759338): hostnetwork pod can access MCS port 22623 or 22624 on master [#170](https://github.com/openshift/ovn-kubernetes/pull/170) * [Bug 1835983](https://bugzilla.redhat.com/show_bug.cgi?id=1835983): 5-15-2020 merge - Includes hybrid overlay external gateway [#165](https://github.com/openshift/ovn-kubernetes/pull/165) * [Bug 1830370](https://bugzilla.redhat.com/show_bug.cgi?id=1830370): lock OVS version to 2.13.0-10 to ensure signed RPMs [#164](https://github.com/openshift/ovn-kubernetes/pull/164) * [Bug 1834430](https://bugzilla.redhat.com/show_bug.cgi?id=1834430): build: require OVN >= 2.13.0-30 for rhbz#1828637 and rhbz#1823755 [#159](https://github.com/openshift/ovn-kubernetes/pull/159) * [Bug 1835299](https://bugzilla.redhat.com/show_bug.cgi?id=1835299): upstream merge 2020-05-12 [#162](https://github.com/openshift/ovn-kubernetes/pull/162) * [Bug 1828988](https://bugzilla.redhat.com/show_bug.cgi?id=1828988): Remove errors based on passing nil elements to MarshalPodAnnotations() [#156](https://github.com/openshift/ovn-kubernetes/pull/156) * [Bug 1830370](https://bugzilla.redhat.com/show_bug.cgi?id=1830370): build: require OVN >= 2.13.0-21 for rhbz#1819785 and rhbz#1827403 [#152](https://github.com/openshift/ovn-kubernetes/pull/152) * [Bug 1827391](https://bugzilla.redhat.com/show_bug.cgi?id=1827391): hybrid-overlay: fix podChanged() return values [#145](https://github.com/openshift/ovn-kubernetes/pull/145) * [Bug 1823460](https://bugzilla.redhat.com/show_bug.cgi?id=1823460): 4-20-2020 merge [#141](https://github.com/openshift/ovn-kubernetes/pull/141) * Upstream merge 2020-04-15 [#139](https://github.com/openshift/ovn-kubernetes/pull/139) * Upstream merge 2020-04-11 [#134](https://github.com/openshift/ovn-kubernetes/pull/134) * Upstream merge 2020-04-06 [#123](https://github.com/openshift/ovn-kubernetes/pull/123) * OWNERS: add bugzilla info [#130](https://github.com/openshift/ovn-kubernetes/pull/130) * cluster.go: Disable Southbound DB conditional monitoring. [#126](https://github.com/openshift/ovn-kubernetes/pull/126) * [Bug 1819876](https://bugzilla.redhat.com/show_bug.cgi?id=1819876): build: use OVS and OVN 2.13 [#122](https://github.com/openshift/ovn-kubernetes/pull/122) * CARRY: hybrid-overlay: fix argument handling for Windows hybrid-overlay.exe [#118](https://github.com/openshift/ovn-kubernetes/pull/118) * Revert "Add flow to route packets to external GW via VXLAN tunnel" [#117](https://github.com/openshift/ovn-kubernetes/pull/117) * Add flow to route packets to external GW via VXLAN tunnel [#116](https://github.com/openshift/ovn-kubernetes/pull/116) * Revert "WIP: test monitor-all fix" [#115](https://github.com/openshift/ovn-kubernetes/pull/115) * Upstream merge 2020-02-26 [#106](https://github.com/openshift/ovn-kubernetes/pull/106) * [Bug 1810814](https://bugzilla.redhat.com/show_bug.cgi?id=1810814): CARRY: ovn: fix cloud load balancer rules for IPv6 [#112](https://github.com/openshift/ovn-kubernetes/pull/112) * Revert "cluster.go: Disable Southbound DB conditional monitoring." [#111](https://github.com/openshift/ovn-kubernetes/pull/111) * Add more docs to pkg/cni/ipv4_hack.go [#104](https://github.com/openshift/ovn-kubernetes/pull/104) * More fixes... [#105](https://github.com/openshift/ovn-kubernetes/pull/105) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/1d9574bfc80b3947fe2246249b8c58057c155c20...dd9e3304b13bb2b9964c58686dcdfd1f6626318e) ### [pod](https://github.com/openshift/images/tree/f8e42129815b1b85e5ad8a520846f21ac3dc109b) * [Bug 1851390](https://bugzilla.redhat.com/show_bug.cgi?id=1851390): Add iproute package to get `ss` tool for port wait [#20](https://github.com/openshift/images/pull/20) * Add top level owners for images [#15](https://github.com/openshift/images/pull/15) * egress/dns-proxy: switch to haproxy 2.x [#14](https://github.com/openshift/images/pull/14) * [Full changelog](https://github.com/openshift/images/compare/300794f6c18b6208eeb388f616642358cc759f29...f8e42129815b1b85e5ad8a520846f21ac3dc109b) ### [prom-label-proxy](https://github.com/openshift/prom-label-proxy/tree/cfcfdbd150015fdc4a158c366942c01bbf32aa61) * OWNERS: add component [#26](https://github.com/openshift/prom-label-proxy/pull/26) * Bump Prometheus module to v2.15.2 [#22](https://github.com/openshift/prom-label-proxy/pull/22) * injectproxy: remove proxy label from the query parameters [#21](https://github.com/openshift/prom-label-proxy/pull/21) * Add support for /api/v2/silences [#20](https://github.com/openshift/prom-label-proxy/pull/20) * Add support for /api/v1/alerts [#18](https://github.com/openshift/prom-label-proxy/pull/18) * Update vendor/ directory [#19](https://github.com/openshift/prom-label-proxy/pull/19) * Add support for /api/v1/rules [#16](https://github.com/openshift/prom-label-proxy/pull/16) * Update to Go 1.13 [#17](https://github.com/openshift/prom-label-proxy/pull/17) * injectproxy: add unit tests [#15](https://github.com/openshift/prom-label-proxy/pull/15) * vendor: sync vendor/ directory [#14](https://github.com/openshift/prom-label-proxy/pull/14) * Update OWNERS [#12](https://github.com/openshift/prom-label-proxy/pull/12) * Makefile: add 'vendor' target [#13](https://github.com/openshift/prom-label-proxy/pull/13) * [Full changelog](https://github.com/openshift/prom-label-proxy/compare/b8153a7f39f1a34c03059f1b9dfb05d2c1297414...cfcfdbd150015fdc4a158c366942c01bbf32aa61) ### [prometheus](https://github.com/openshift/prometheus/tree/b95ba6250ba46710f9d5e2c4aae7721c75ee2fc3) * OWNERS: add component [#47](https://github.com/openshift/prometheus/pull/47) * Update to v2.15.2 [#45](https://github.com/openshift/prometheus/pull/45) * Remove patches needed to build with Go 1.12 [#44](https://github.com/openshift/prometheus/pull/44) * Dockerfile.ocp: upgrade Go to 1.13 [#43](https://github.com/openshift/prometheus/pull/43) * web/ui: hide the link to the new React UI [#41](https://github.com/openshift/prometheus/pull/41) * [Full changelog](https://github.com/openshift/prometheus/compare/c086098da5f01ab9565bdda772d3459bea2913f2...b95ba6250ba46710f9d5e2c4aae7721c75ee2fc3) ### [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager/tree/26fa6b4268b77226814061fba64b2bc0c35cb810) * OWNERS: add component [#32](https://github.com/openshift/prometheus-alertmanager/pull/32) * Dockerfile.ocp: upgrade Go to 1.13 [#31](https://github.com/openshift/prometheus-alertmanager/pull/31) * Bump v0.20.0 [#30](https://github.com/openshift/prometheus-alertmanager/pull/30) * [Full changelog](https://github.com/openshift/prometheus-alertmanager/compare/11aa2a87c5bfb84cba76b90a3867a06a55e2605e...26fa6b4268b77226814061fba64b2bc0c35cb810) ### [prometheus-config-reloader, prometheus-operator](https://github.com/openshift/prometheus-operator/tree/99b893905d26d85d50d1178be195388e5c000322) * [Bug 1832124](https://bugzilla.redhat.com/show_bug.cgi?id=1832124): retain pvc metdata [#68](https://github.com/openshift/prometheus-operator/pull/68) * [Bug 1834892](https://bugzilla.redhat.com/show_bug.cgi?id=1834892): CARRY: allow building multi-arch prometheus-operator images downstream [#71](https://github.com/openshift/prometheus-operator/pull/71) * [Bug 1829501](https://bugzilla.redhat.com/show_bug.cgi?id=1829501): fix TLS cli parameters [#67](https://github.com/openshift/prometheus-operator/pull/67) * Add TLS config for prometheus-operator [#65](https://github.com/openshift/prometheus-operator/pull/65) * Bump to v0.38.1 [#64](https://github.com/openshift/prometheus-operator/pull/64) * CARRY: OWNERS: add component [#63](https://github.com/openshift/prometheus-operator/pull/63) * Bump v0.38.0 [#58](https://github.com/openshift/prometheus-operator/pull/58) * Bring in new commits from master [#57](https://github.com/openshift/prometheus-operator/pull/57) * pkg/thanos: add queryConfig to ThanosRuler spec [#56](https://github.com/openshift/prometheus-operator/pull/56) * Bump v0.37.0 [#55](https://github.com/openshift/prometheus-operator/pull/55) * Bump v0.36.0 [#54](https://github.com/openshift/prometheus-operator/pull/54) * [Bug 1801358](https://bugzilla.redhat.com/show_bug.cgi?id=1801358): Bump v0.35.1 [#52](https://github.com/openshift/prometheus-operator/pull/52) * Bump to 0.35.0 [#51](https://github.com/openshift/prometheus-operator/pull/51) * Dockerfile.ocp: update Go to 1.13 [#48](https://github.com/openshift/prometheus-operator/pull/48) * Update OWNERS file [#49](https://github.com/openshift/prometheus-operator/pull/49) * Set preserve unknown fields false [#47](https://github.com/openshift/prometheus-operator/pull/47) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/33f333ed95cc1a9c5c86e6b8f57fcae1e70d4102...99b893905d26d85d50d1178be195388e5c000322) ### [prometheus-node-exporter](https://github.com/openshift/node_exporter/tree/e6c361ec4df46af7a28e4a72e4ad0e638b25ec6f) * OWNERS: add component [#61](https://github.com/openshift/node_exporter/pull/61) * [Bug 1803058](https://bugzilla.redhat.com/show_bug.cgi?id=1803058): text_collectors: Don't detect AWS twice when virt-what is upgraded [#60](https://github.com/openshift/node_exporter/pull/60) * text_collectors: make @smarterclayton an only reviewer for text collector scripts [#59](https://github.com/openshift/node_exporter/pull/59) * [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) * text_collectors: Detect AWS and GCP virt platform type [#51](https://github.com/openshift/node_exporter/pull/51) * Disable cpu info metric on non x86 arches [#52](https://github.com/openshift/node_exporter/pull/52) * [Bug 1789083](https://bugzilla.redhat.com/show_bug.cgi?id=1789083): Not reporting 'none' when no platforms located [#48](https://github.com/openshift/node_exporter/pull/48) * Dockerfile.ocp: upgrade Go to 1.13 [#47](https://github.com/openshift/node_exporter/pull/47) * [Bug 1775454](https://bugzilla.redhat.com/show_bug.cgi?id=1775454): virtwhat multiple platform [#42](https://github.com/openshift/node_exporter/pull/42) * [Full changelog](https://github.com/openshift/node_exporter/compare/d0b913aa0dc58d87bab16ed5a8799a9e06891705...e6c361ec4df46af7a28e4a72e4ad0e638b25ec6f) ### [service-ca-operator](https://github.com/openshift/service-ca-operator/tree/a66742c9e46c6659ebab91f8ddb4e35ce2b268a8) * [Bug 1828457](https://bugzilla.redhat.com/show_bug.cgi?id=1828457): bump(*): vendor update [#118](https://github.com/openshift/service-ca-operator/pull/118) * [Bug 1826230](https://bugzilla.redhat.com/show_bug.cgi?id=1826230): kubernetes 1.18 rebase [#115](https://github.com/openshift/service-ca-operator/pull/115) * Bump library go to factory [#114](https://github.com/openshift/service-ca-operator/pull/114) * [Bug 1810036](https://bugzilla.redhat.com/show_bug.cgi?id=1810036): Ensure service CA certs are created with unique serial numbers [#110](https://github.com/openshift/service-ca-operator/pull/110) * Move to build-machinery, bump the rest of the kube deps to 0.17.1 [#108](https://github.com/openshift/service-ca-operator/pull/108) * [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) * Enable injection of service CA bundle for CRDs [#100](https://github.com/openshift/service-ca-operator/pull/100) * Remove unnecessary permissions for controllers [#97](https://github.com/openshift/service-ca-operator/pull/97) * Refactor ca bundle injection for maintainability [#78](https://github.com/openshift/service-ca-operator/pull/78) * Double polling timeout that looks to be failing the rotation tests [#99](https://github.com/openshift/service-ca-operator/pull/99) * Deploy all controllers as one process [#89](https://github.com/openshift/service-ca-operator/pull/89) * Configure metrics collection for operator [#90](https://github.com/openshift/service-ca-operator/pull/90) * Add marun as reviewer and approver [#94](https://github.com/openshift/service-ca-operator/pull/94) * remove dockerfile and add depency checking targets [#92](https://github.com/openshift/service-ca-operator/pull/92) * bump builder image to golang-1.13 in dockerfiles [#91](https://github.com/openshift/service-ca-operator/pull/91) * Remove unnecessary use of API-based controller configuration [#88](https://github.com/openshift/service-ca-operator/pull/88) * Update to go modules [#87](https://github.com/openshift/service-ca-operator/pull/87) * Support setting CA validity duration via unsupportedConfigOverrides [#85](https://github.com/openshift/service-ca-operator/pull/85) * bump(*) [#86](https://github.com/openshift/service-ca-operator/pull/86) * Enable Auth for the metrics endpoints for the controllers [#81](https://github.com/openshift/service-ca-operator/pull/81) * [Full changelog](https://github.com/openshift/service-ca-operator/compare/dd7235b4568fe22232f9cee2855967da5e0c52b2...a66742c9e46c6659ebab91f8ddb4e35ce2b268a8) ### [telemeter](https://github.com/openshift/telemeter/tree/ca9c4f2c12e19e6fb0dc7b5bb545c7a5b8b193c8) * jsonnet: Upgrade apps API versions used to apps/v1 [#335](https://github.com/openshift/telemeter/pull/335) * [Bug 1813894](https://bugzilla.redhat.com/show_bug.cgi?id=1813894): Stop using service ca from service account token [#334](https://github.com/openshift/telemeter/pull/334) * telemeter-server: Make downstream tenant ID configurable [#333](https://github.com/openshift/telemeter/pull/333) * telemeter-server: Always set OpenShift telemetry tenant ID [#332](https://github.com/openshift/telemeter/pull/332) * Fix Validator marshal error [#330](https://github.com/openshift/telemeter/pull/330) * Handle Entity too large errors separately [#331](https://github.com/openshift/telemeter/pull/331) * Create a request logger per middleware / handler [#329](https://github.com/openshift/telemeter/pull/329) * Pass logger into all middlewares to log warnings on 5xx [#328](https://github.com/openshift/telemeter/pull/328) * Refactor v1 HTTP to use middlewares and http.HandlerFuncs [#325](https://github.com/openshift/telemeter/pull/325) * OWNERS: add component [#327](https://github.com/openshift/telemeter/pull/327) * Evaluate Telemeter rules only every minute [#326](https://github.com/openshift/telemeter/pull/326) * jsonnet: Ensure env var is actually added [#322](https://github.com/openshift/telemeter/pull/322) * Move all routes and handlers into scoped blocks [#321](https://github.com/openshift/telemeter/pull/321) * Receive requests are required to have partitionKey label [#279](https://github.com/openshift/telemeter/pull/279) * [Bug 1812719](https://bugzilla.redhat.com/show_bug.cgi?id=1812719): jsonnet/telemeter: set cpu requests, unset limits [#319](https://github.com/openshift/telemeter/pull/319) * Replace client-go to use v0.17.0 [#317](https://github.com/openshift/telemeter/pull/317) * jsonnet/telemeter: remove prometheus [#318](https://github.com/openshift/telemeter/pull/318) * cmd,pkg: eliminate gossip and prometheus fed [#271](https://github.com/openshift/telemeter/pull/271) * vendor: bump thanos dep to v0.11.0 for tests [#314](https://github.com/openshift/telemeter/pull/314) * test/integration: fix already used port race [#315](https://github.com/openshift/telemeter/pull/315) * jsonnet: remove prometheus operator [#316](https://github.com/openshift/telemeter/pull/316) * Move benchmark to remote write [#313](https://github.com/openshift/telemeter/pull/313) * jsonnet/benchmark: ensure benchmark has metrics [#312](https://github.com/openshift/telemeter/pull/312) * 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) * Add missing jsonnet binary to builds [#303](https://github.com/openshift/telemeter/pull/303) * Makefile: execute built `jb` from correct path [#302](https://github.com/openshift/telemeter/pull/302) * Fix remote write metrics [#300](https://github.com/openshift/telemeter/pull/300) * dockerfiles: simplify app-sre build tooling [#301](https://github.com/openshift/telemeter/pull/301) * Capture total CAM app workload migrations by migration state. [#298](https://github.com/openshift/telemeter/pull/298) * jsonnet/telemeter: Record a "subscribed cluster" metric [#297](https://github.com/openshift/telemeter/pull/297) * pkg/receive: return correct status code [#299](https://github.com/openshift/telemeter/pull/299) * jsonnet/telemeter: Add recording rule for cluster availability [#296](https://github.com/openshift/telemeter/pull/296) * Consume authorize_url from Secret [#288](https://github.com/openshift/telemeter/pull/288) * test: use UP for querying in integration test [#292](https://github.com/openshift/telemeter/pull/292) * tools.go: fix integration test by pinning deps [#293](https://github.com/openshift/telemeter/pull/293) * OWNERS: add rporres [#291](https://github.com/openshift/telemeter/pull/291) * test: Use specific version of UP to fix broken integration tests [#294](https://github.com/openshift/telemeter/pull/294) * Dockerfile: update to Go 1.13 [#287](https://github.com/openshift/telemeter/pull/287) * jsonnet: use stable APIS in benchmark manifests [#289](https://github.com/openshift/telemeter/pull/289) * Add first Telemeter recording rules [#286](https://github.com/openshift/telemeter/pull/286) * Enforce forwarding from v1 /upload to v2 receive hashring [#277](https://github.com/openshift/telemeter/pull/277) * jsonnet/telemeter: fix setMemcached func [#284](https://github.com/openshift/telemeter/pull/284) * jsonnet/telemeter: ensure tag in memcached [#283](https://github.com/openshift/telemeter/pull/283) * pkg/authorize: Print body on unexpected authz request result [#282](https://github.com/openshift/telemeter/pull/282) * jsonnet/telemeter: monitor memcached [#280](https://github.com/openshift/telemeter/pull/280) * pkg/cache: update memcached dns on interval [#278](https://github.com/openshift/telemeter/pull/278) * jsonnet/telemeter: fix memcached replica offset [#276](https://github.com/openshift/telemeter/pull/276) * OWNERS: add bartek [#275](https://github.com/openshift/telemeter/pull/275) * pkg/cluster: fix running telemeter without verbose [#274](https://github.com/openshift/telemeter/pull/274) * cmd/telemeter-server,pkg/cache: cache auth resps [#273](https://github.com/openshift/telemeter/pull/273) * test/e2e: fix forward test [#272](https://github.com/openshift/telemeter/pull/272) * jsonnet: Whitelist cluster:usage:* for telemetry [#268](https://github.com/openshift/telemeter/pull/268) * insightsclient_request_send_total metric from insights-operator [#251](https://github.com/openshift/telemeter/pull/251) * [Full changelog](https://github.com/openshift/telemeter/compare/1c05598922c2a9160c83057e7786de06a8b0080b...ca9c4f2c12e19e6fb0dc7b5bb545c7a5b8b193c8) ### [thanos](https://github.com/openshift/thanos/tree/0d2ebce5ec71876b525b514a5cbe0829ac98ad66) * [Bug 1827530](https://bugzilla.redhat.com/show_bug.cgi?id=1827530): Bump to v0.12.2 [#26](https://github.com/openshift/thanos/pull/26) * Bump thanos to release v0.12.0 [#25](https://github.com/openshift/thanos/pull/25) * OWNERS: add component [#24](https://github.com/openshift/thanos/pull/24) * Update thanos v0.11.0 [#23](https://github.com/openshift/thanos/pull/23) * Update vendor/ directory [#21](https://github.com/openshift/thanos/pull/21) * Update to Go 1.13 [#20](https://github.com/openshift/thanos/pull/20) * [Full changelog](https://github.com/openshift/thanos/compare/4aaa91e9b982177e113c80567ec3808dcf122769...0d2ebce5ec71876b525b514a5cbe0829ac98ad66)