# 4.5.0-0.okd-2020-06-29-110348 Created: 2020-06-29 11:07:26 +0000 UTC Image Digest: `sha256:b8bfb767cbb5b13b80763954974374443121d09f234ab5eaee797e65a3094c18` ## Changes from 4.4.0-0.okd-2020-05-23-055148-beta5 ### Components * Kubernetes upgraded from 1.17.1 to 1.18.3 * Fedora CoreOS upgraded from 31.20200521.20 to 32.20200619.20 ### 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:6eb872d15beba0e99bc461b890f548475e55b90c65479d65fe5c26cba36f0650` * [special-resource-operator](https://github.com/openshift-psap/special-resource-operator) git [b6b69864](https://github.com/openshift-psap/special-resource-operator/commit/b6b69864d569bc1917ff500f14b91861a63e89a9) `sha256:6aa87a65480c15c2a4269e9921ea68b70f66129671a71bb2754ca25dabb8285f` * [tools](https://github.com/openshift/oc) git [711c56a6](https://github.com/openshift/oc/commit/711c56a65d92d8a61930378670ba92e04a27ef86) `sha256:f4fd2bf88e59f52f5324c1c1e8f5396f84d79e2cef24482b9ed49000e315c6dd` ### Removed images * oauth-proxy-samples * service-catalog ### Rebuilt images without code change * [branding](https://github.com/openshift/origin-branding) git [068fa1ea](https://github.com/openshift/origin-branding/commit/068fa1eac9f31ffe13089dd3de2ec49c153b2a14) `sha256:57a0ec35c89ce06d6495e4c18b2763647b131871f09579787d8146179d77cd8a` * [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [04c97c30](https://github.com/openshift/cluster-bootstrap/commit/04c97c30e79430ad836fceff4c6f8c9429be6663) `sha256:94b456e50188f70b73416698be1de83fa0a808ecaa3b2fc715d4fd64ddbff8cf` * [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [cca4ce69](https://github.com/openshift/cluster-update-keys/commit/cca4ce696383e70ae669e770bd63265a9540b721) `sha256:a4a0885f2a3856145833ea43917d6e1d9a64144854376ecdf5fc7a2a11962ca5` * [keepalived-ipfailover](https://github.com/openshift/images) git [6cdb5d36](https://github.com/openshift/images/commit/6cdb5d360768d8f87a615286180e46784ae7d28f) `sha256:59bb0f5e9f209e69cce63fc52e8c2d6aabae5553d8760650e28bd24c43f0583b` * [kube-client-agent](https://github.com/openshift/kubecsr) git [e61c574c](https://github.com/openshift/kubecsr/commit/e61c574c85e4309f867e6ac0b147cf3f15a07359) `sha256:f64c9fedc49f84b1bdd632cbe02217429b911b41536d6b3b0d987eeafb3c611a` * [kube-etcd-signer-server](https://github.com/openshift/kubecsr) git [e61c574c](https://github.com/openshift/kubecsr/commit/e61c574c85e4309f867e6ac0b147cf3f15a07359) `sha256:f87cb1d6a8be274fd108daab41e90b04933d23b3d3426a27c5d868be150a57f3` * machine-os-content `sha256:9847a6d9adee79c36fb0b1c02f086e1f5fff8bd4d8b84bb669d6afd3bdd4eea2` * [pod](https://github.com/openshift/images) git [6cdb5d36](https://github.com/openshift/images/commit/6cdb5d360768d8f87a615286180e46784ae7d28f) `sha256:f893ebaf6f52b6342ea082a3ed3788bddeca28b9ecd527623b195e7be9203265` ### [aws-machine-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/cca9ed80024c9c63a218fd4e421fdde48dfdc4a2) * [Bug 1840552](https://bugzilla.redhat.com/show_bug.cgi?id=1840552): Update machine-api-operator dependency [#325](https://github.com/openshift/cluster-api-provider-aws/pull/325) * [Bug 1837991](https://bugzilla.redhat.com/show_bug.cgi?id=1837991): Update dependencies to revendor machine-api-operator [#323](https://github.com/openshift/cluster-api-provider-aws/pull/323) * [Bug 1822200](https://bugzilla.redhat.com/show_bug.cgi?id=1822200): Custom dns name support [#318](https://github.com/openshift/cluster-api-provider-aws/pull/318) * BUG 1831717: Ensure PublicIP is left out of JSON encoding if empty [#320](https://github.com/openshift/cluster-api-provider-aws/pull/320) * [Bug 1819485](https://bugzilla.redhat.com/show_bug.cgi?id=1819485): Create event only if machine object was modified [#314](https://github.com/openshift/cluster-api-provider-aws/pull/314) * BUG 1824497: Use Go errors instead of github.com/pkg/errors to wrap errors [#316](https://github.com/openshift/cluster-api-provider-aws/pull/316) * Drop openssh from the image [#317](https://github.com/openshift/cluster-api-provider-aws/pull/317) * Remove aws-actuator [#313](https://github.com/openshift/cluster-api-provider-aws/pull/313) * Remove MachineSet manager from image [#311](https://github.com/openshift/cluster-api-provider-aws/pull/311) * Clean-up and refactor actuator [#309](https://github.com/openshift/cluster-api-provider-aws/pull/309) * Bump scripts to Go 1.13 [#310](https://github.com/openshift/cluster-api-provider-aws/pull/310) * Bump all dependencies to kube 1.18 [#312](https://github.com/openshift/cluster-api-provider-aws/pull/312) * Add Spot terminationion notice handler [#308](https://github.com/openshift/cluster-api-provider-aws/pull/308) * Add support for Spot Instances in MachineProviderConfig [#306](https://github.com/openshift/cluster-api-provider-aws/pull/306) * Split provider status and config [#307](https://github.com/openshift/cluster-api-provider-aws/pull/307) * Refactor conditions logic [#305](https://github.com/openshift/cluster-api-provider-aws/pull/305) * support KMS key for EBS encryption [#303](https://github.com/openshift/cluster-api-provider-aws/pull/303) * Don't return error with invalid instance type in machineSet annotations reconciler. [#302](https://github.com/openshift/cluster-api-provider-aws/pull/302) * Remove bison from OWNERS file [#304](https://github.com/openshift/cluster-api-provider-aws/pull/304) * Revendor mao with timeout formatting fix [#300](https://github.com/openshift/cluster-api-provider-aws/pull/300) * Machineset annotations controller [#301](https://github.com/openshift/cluster-api-provider-aws/pull/301) * Add tests for machine patching [#289](https://github.com/openshift/cluster-api-provider-aws/pull/289) * Add alexander-demichev and JoelSpeed to owners [#293](https://github.com/openshift/cluster-api-provider-aws/pull/293) * [Bug 1803766](https://bugzilla.redhat.com/show_bug.cgi?id=1803766): Remove glog package in favor of klog [#290](https://github.com/openshift/cluster-api-provider-aws/pull/290) * [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/5fa82204468e71b44f65a5f24e2675dbfa0f5c29...cca9ed80024c9c63a218fd4e421fdde48dfdc4a2) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/8aef4e30b79652038fbff0ae73184177401d56dc) * Periodic rebase on release-4.5 branch [#3787](https://github.com/openshift/installer/pull/3787) * data/data/bootstrap: use NM-based prepender in openstack and ovirt [#3782](https://github.com/openshift/installer/pull/3782) * data/data/bootstrap/vsphere: prepend DNS VIP via NM script instead of… [#3778](https://github.com/openshift/installer/pull/3778) * Update to bootimage to 32.20200601.3.0 [#3774](https://github.com/openshift/installer/pull/3774) * Use Ignition spec 3 in openstack terraform [#3759](https://github.com/openshift/installer/pull/3759) * go.mod: update MCO to latest commit in `fcos` branch [#3735](https://github.com/openshift/installer/pull/3735) * add vrutkovs and LorbusChris to owners [#3737](https://github.com/openshift/installer/pull/3737) * [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) * [Full changelog](https://github.com/openshift/installer/compare/0f0142e7261349b93c3dd3dd02a9ce164dfd2d4f...8aef4e30b79652038fbff0ae73184177401d56dc) ### [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg/tree/3705468422931f4132bc60eef7392e0e5c7876fe) * [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) * [Full changelog](https://github.com/openshift/baremetal-runtimecfg/compare/164da389143cbf47bef4ecbf5de0d6b6028f5978...3705468422931f4132bc60eef7392e0e5c7876fe) ### [cli, cli-artifacts, deployer](https://github.com/openshift/oc/tree/711c56a65d92d8a61930378670ba92e04a27ef86) * [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) * [Full changelog](https://github.com/openshift/oc/compare/4a4cd759b616cdba344dd73386727c10d3d2dde1...711c56a65d92d8a61930378670ba92e04a27ef86) ### [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) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/07e01d33e9009ebd692544655ebda77b85d19dc0...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) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/f499ad9ead6b63e0ca02918d0bd6a4dbd487ba73...e1b4a465b42d2ae4ea5bcbe836571453a7ab5b4a) ### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/9ac8ed2c05132e66580ec7d39d2118ae17b01298) * [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) * [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/6768c3c3d76d1def41eebeb3095a0ff5d99d7908...9ac8ed2c05132e66580ec7d39d2118ae17b01298) ### [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) * [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/8277beb9accd15c35ec8500ae224fe8751473753...798a64b7d24aedec6d2bc65254f8f0c6767bffe0) ### [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) * [Full changelog](https://github.com/openshift/cluster-config-operator/compare/3d7c9399de0ff9985aff669ebe3cdea9d1e73ce4...d841cead04a9dfb828cb82e01383e8e3e3d13a6b) ### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/41e69fa534be1f31bdf2580b5c478e6c6ac9ea6e) * [Bug 1845433](https://bugzilla.redhat.com/show_bug.cgi?id=1845433): Add extra check for v1alpha CRD [#41](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/41) * [Bug 1829320](https://bugzilla.redhat.com/show_bug.cgi?id=1829320): UPSTREAM: 787: Fix ClusterOperator event when version changes [#36](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/36) * [Bug 1815552](https://bugzilla.redhat.com/show_bug.cgi?id=1815552): Move to namespace openshift-cluster-storage-operator [#34](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/34) * [Bug 1815552](https://bugzilla.redhat.com/show_bug.cgi?id=1815552): Move operator & operand to different namespaces [#32](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/32) * Bug 1800437, Bug 1800470, Bug 1800477: Update getters to match upstream [#30](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/30) * Include e2e tests [#29](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/29) * [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/4492120dbebb8dd283f1ba9caec67f9f605cda1c...41e69fa534be1f31bdf2580b5c478e6c6ac9ea6e) ### [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) * [Full changelog](https://github.com/openshift/cluster-dns-operator/compare/de1a3573c417ccbc00abbfa436ecd90bb1730bb6...f9e4dfc90c57a711646b5d4f10f5dcba33e0cc10) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/b1468fe690e898e67cd75bcedac6e25add95e9dc) * [Bug 1847769](https://bugzilla.redhat.com/show_bug.cgi?id=1847769): cluster-backup.sh: error if script dependencies are not met [#378](https://github.com/openshift/cluster-etcd-operator/pull/378) * [Bug 1840531](https://bugzilla.redhat.com/show_bug.cgi?id=1840531): Adding rollbackcopy subcommand [#372](https://github.com/openshift/cluster-etcd-operator/pull/372) * [Bug 1832923](https://bugzilla.redhat.com/show_bug.cgi?id=1832923): revert: remove bootstrap annotation after bootstrapping [#364](https://github.com/openshift/cluster-etcd-operator/pull/364) * [Bug 1832923](https://bugzilla.redhat.com/show_bug.cgi?id=1832923): remove bootstrap annotation after bootstrapping [#342](https://github.com/openshift/cluster-etcd-operator/pull/342) * [Bug 1812126](https://bugzilla.redhat.com/show_bug.cgi?id=1812126): increase memory and resource limits for installer and pruner pods [#363](https://github.com/openshift/cluster-etcd-operator/pull/363) * [Bug 1809282](https://bugzilla.redhat.com/show_bug.cgi?id=1809282): regenerate the CRD from the latest types [#359](https://github.com/openshift/cluster-etcd-operator/pull/359) * [Bug 1834852](https://bugzilla.redhat.com/show_bug.cgi?id=1834852): Add make target to run operator with telepresence [#321](https://github.com/openshift/cluster-etcd-operator/pull/321) * [Bug 1832986](https://bugzilla.redhat.com/show_bug.cgi?id=1832986): pkg/etcdcli: fix health checks [#343](https://github.com/openshift/cluster-etcd-operator/pull/343) * [Bug 1836927](https://bugzilla.redhat.com/show_bug.cgi?id=1836927): Replace etcd endpoint representation with configmap [#354](https://github.com/openshift/cluster-etcd-operator/pull/354) * [Bug 1837594](https://bugzilla.redhat.com/show_bug.cgi?id=1837594): pkg/operator/etcdcertsigner: sign etcd certs for 3 years [#356](https://github.com/openshift/cluster-etcd-operator/pull/356) * [Bug 1835146](https://bugzilla.redhat.com/show_bug.cgi?id=1835146): Cluster restore should not stop network pods on bare-metal [#352](https://github.com/openshift/cluster-etcd-operator/pull/352) * [Bug 1837103](https://bugzilla.redhat.com/show_bug.cgi?id=1837103): Revert "remove dead host-etcd-2 service" [#351](https://github.com/openshift/cluster-etcd-operator/pull/351) * [Bug 1836374](https://bugzilla.redhat.com/show_bug.cgi?id=1836374): OWNERS: add Dan Mace and Suresh Kolichala [#349](https://github.com/openshift/cluster-etcd-operator/pull/349) * [Bug 1830505](https://bugzilla.redhat.com/show_bug.cgi?id=1830505): Revert: "pkg/operator/etcdcertsigner: fix DNS SAN for peer certificates" [#341](https://github.com/openshift/cluster-etcd-operator/pull/341) * [Bug 1813894](https://bugzilla.redhat.com/show_bug.cgi?id=1813894): Stop using service ca from service account token [#344](https://github.com/openshift/cluster-etcd-operator/pull/344) * [Bug 1835319](https://bugzilla.redhat.com/show_bug.cgi?id=1835319): remove dead host-etcd-2 service [#346](https://github.com/openshift/cluster-etcd-operator/pull/346) * [Bug 1832901](https://bugzilla.redhat.com/show_bug.cgi?id=1832901): Stop reconciling in response to global configmap events [#332](https://github.com/openshift/cluster-etcd-operator/pull/332) * [Bug 1830505](https://bugzilla.redhat.com/show_bug.cgi?id=1830505): pkg/operator/etcdcertsigner: fix DNS SAN for peer certificates [#328](https://github.com/openshift/cluster-etcd-operator/pull/328) * [Bug 1825667](https://bugzilla.redhat.com/show_bug.cgi?id=1825667): pkg/cmd/render: add support for s390 and s390x arch [#317](https://github.com/openshift/cluster-etcd-operator/pull/317) * [Bug 1829737](https://bugzilla.redhat.com/show_bug.cgi?id=1829737): operator: migrate controllers to factory [#324](https://github.com/openshift/cluster-etcd-operator/pull/324) * Change component name in OWNERS to 'Etcd Operator' [#325](https://github.com/openshift/cluster-etcd-operator/pull/325) * [Bug 1821286](https://bugzilla.redhat.com/show_bug.cgi?id=1821286): Unstarted members cannot be blank in the log/event messages [#318](https://github.com/openshift/cluster-etcd-operator/pull/318) * [Bug 1828457](https://bugzilla.redhat.com/show_bug.cgi?id=1828457): bump(*): vendor update [#323](https://github.com/openshift/cluster-etcd-operator/pull/323) * [Bug 1823931](https://bugzilla.redhat.com/show_bug.cgi?id=1823931): Fix the path for authfile used for copying the etcdctl image [#320](https://github.com/openshift/cluster-etcd-operator/pull/320) * [Bug 1827585](https://bugzilla.redhat.com/show_bug.cgi?id=1827585): Add controller that watches leader changes and capture disk metrics [#313](https://github.com/openshift/cluster-etcd-operator/pull/313) * [Bug 1826724](https://bugzilla.redhat.com/show_bug.cgi?id=1826724): Fix openshift_etcd_operator_build_info metric [#311](https://github.com/openshift/cluster-etcd-operator/pull/311) * [Bug 1826140](https://bugzilla.redhat.com/show_bug.cgi?id=1826140): add infra flag and configure raft for Azure [#297](https://github.com/openshift/cluster-etcd-operator/pull/297) * [Bug 1823931](https://bugzilla.redhat.com/show_bug.cgi?id=1823931): bindata/etcd/etcd-common-tools pass --authfile to podman create [#314](https://github.com/openshift/cluster-etcd-operator/pull/314) * vendor: bump etcd to 3.4.7 [#295](https://github.com/openshift/cluster-etcd-operator/pull/295) * OWNERS: add component [#308](https://github.com/openshift/cluster-etcd-operator/pull/308) * add relatedobjects for immediate creation by CVO [#312](https://github.com/openshift/cluster-etcd-operator/pull/312) * [Bug 1821286](https://bugzilla.redhat.com/show_bug.cgi?id=1821286): fix message reporting for etcdmemberscontroller [#290](https://github.com/openshift/cluster-etcd-operator/pull/290) * [Bug 1822924](https://bugzilla.redhat.com/show_bug.cgi?id=1822924): The snapshot backup must be requested from a single endpoint not multiple [#304](https://github.com/openshift/cluster-etcd-operator/pull/304) * [Bug 1822326](https://bugzilla.redhat.com/show_bug.cgi?id=1822326): Add extra checks for ipv6 addresses when checking the etcd env [#296](https://github.com/openshift/cluster-etcd-operator/pull/296) * remove a duplicate line [#294](https://github.com/openshift/cluster-etcd-operator/pull/294) * [Bug 1817028](https://bugzilla.redhat.com/show_bug.cgi?id=1817028): *: add an init container to stop the pod with bad revision [#284](https://github.com/openshift/cluster-etcd-operator/pull/284) * [Bug 1805034](https://bugzilla.redhat.com/show_bug.cgi?id=1805034): allow less than 3 members if unsupported config override is set [#279](https://github.com/openshift/cluster-etcd-operator/pull/279) * [Bug 1819472](https://bugzilla.redhat.com/show_bug.cgi?id=1819472): manifests: update CVO managed configmaps to create-only [#289](https://github.com/openshift/cluster-etcd-operator/pull/289) * [Bug 1810181](https://bugzilla.redhat.com/show_bug.cgi?id=1810181): Remove wildcard COPY form Docker [#287](https://github.com/openshift/cluster-etcd-operator/pull/287) * [Bug 1815203](https://bugzilla.redhat.com/show_bug.cgi?id=1815203): bindata/etcd: rename DR scripts to cluster-backup and cluster-restore [#272](https://github.com/openshift/cluster-etcd-operator/pull/272) * bump library-go to migrate controllers to factory [#270](https://github.com/openshift/cluster-etcd-operator/pull/270) * [Bug 1814479](https://bugzilla.redhat.com/show_bug.cgi?id=1814479): bindata/etcd: run etcdctl inside of container [#268](https://github.com/openshift/cluster-etcd-operator/pull/268) * Copy files from etcd-scripts to /usr/local/bin for convenience [#265](https://github.com/openshift/cluster-etcd-operator/pull/265) * bindata/etcd: backup and restore all static pods [#257](https://github.com/openshift/cluster-etcd-operator/pull/257) * [Bug 1812584](https://bugzilla.redhat.com/show_bug.cgi?id=1812584): add unit tests for 4.3 -> 4.4 upgrade bug [#253](https://github.com/openshift/cluster-etcd-operator/pull/253) * [Bug 1812583](https://bugzilla.redhat.com/show_bug.cgi?id=1812583): Normalize CPU requests on masters [#254](https://github.com/openshift/cluster-etcd-operator/pull/254) * [Bug 1812236](https://bugzilla.redhat.com/show_bug.cgi?id=1812236): etcdctl cannot find cert [#249](https://github.com/openshift/cluster-etcd-operator/pull/249) * cache the client based on the endpoints to avoid reconstruction [#238](https://github.com/openshift/cluster-etcd-operator/pull/238) * Manifest stopped dir should be created with "p" flag [#248](https://github.com/openshift/cluster-etcd-operator/pull/248) * The data-dir should be /var/lib/etcd instead of /var/lib/etcd/member … [#246](https://github.com/openshift/cluster-etcd-operator/pull/246) * add events for membership changes [#236](https://github.com/openshift/cluster-etcd-operator/pull/236) * [Bug 1810997](https://bugzilla.redhat.com/show_bug.cgi?id=1810997): pkg/operator/etcdcertsigner: always include ::1 in cert SAN [#240](https://github.com/openshift/cluster-etcd-operator/pull/240) * [Bug 1810469](https://bugzilla.redhat.com/show_bug.cgi?id=1810469): The disaster recovery scripts need simplification [#220](https://github.com/openshift/cluster-etcd-operator/pull/220) * remove all non-IPs from peer URL [#235](https://github.com/openshift/cluster-etcd-operator/pull/235) * remove dns lookups [#233](https://github.com/openshift/cluster-etcd-operator/pull/233) * [Bug 1810133](https://bugzilla.redhat.com/show_bug.cgi?id=1810133): remove usage of host-etcd [#229](https://github.com/openshift/cluster-etcd-operator/pull/229) * [Bug 1810276](https://bugzilla.redhat.com/show_bug.cgi?id=1810276): bindata/etcd: fix etcdctl trap [#228](https://github.com/openshift/cluster-etcd-operator/pull/228) * waits for ports before starting etcd member [#226](https://github.com/openshift/cluster-etcd-operator/pull/226) * [Bug 1808493]: add ca-bundles to fixed locations and use the for restore pod [#217](https://github.com/openshift/cluster-etcd-operator/pull/217) * [Bug 1806700](https://bugzilla.redhat.com/show_bug.cgi?id=1806700): pkg/operator/targetconfigcontroller: add platform raft tunables [#218](https://github.com/openshift/cluster-etcd-operator/pull/218) * [Bug 1805981](https://bugzilla.redhat.com/show_bug.cgi?id=1805981): oc rsh to an etcd pod needs to have etcdctl "just work" [#207](https://github.com/openshift/cluster-etcd-operator/pull/207) * [Bug 1808105]: bump(make sh files executable) [#216](https://github.com/openshift/cluster-etcd-operator/pull/216) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/43912f4b09d7f0fab956e3c33bb186b2f172b5d0...b1468fe690e898e67cd75bcedac6e25add95e9dc) ### [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) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/f7914ab28f292cfe2151ed18e10c61a2c2bf7850...d9e51b1de872218854fb47629b7c24fc178edaa7) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/59d6032927526b08852926bea4f7df460287d6bd) * [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) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/3976055718cd505db8682088f7956df09df0cb0f...59d6032927526b08852926bea4f7df460287d6bd) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/997124bee1fd55a95fd71aadbfc52add0aef0a04) * [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) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/a2fdb3bffaad5887bd06cafc1d8f32ac226728e2...997124bee1fd55a95fd71aadbfc52add0aef0a04) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/de3f7a31231fa54b4442e3a22e2fba1201831a1c) * [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) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/c34cdcb1ecee80f66ce44bb08261b039dd2ce510...de3f7a31231fa54b4442e3a22e2fba1201831a1c) ### [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) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/02325ba19510230317d8355030d0c304a4f2a9cc...713ae5db7b32e3873d030522e07ad88a392f8269) ### [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/tree/8aa9246a10831ea08a5f8d3d9ba342285cca7705) * [Bug 1834852](https://bugzilla.redhat.com/show_bug.cgi?id=1834852): Fix bad vendoring from telepresence PR [#21](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/21) * [Bug 1834852](https://bugzilla.redhat.com/show_bug.cgi?id=1834852): Add make target to run operator with telepresence [#19](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/19) * [Bug 1826230](https://bugzilla.redhat.com/show_bug.cgi?id=1826230): Bump for kube 1.18 [#18](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/18) * [Bug 1822943](https://bugzilla.redhat.com/show_bug.cgi?id=1822943): return sync error to add to queue [#15](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/15) * Add component to OWNERS [#16](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/16) * [Bug 1807436](https://bugzilla.redhat.com/show_bug.cgi?id=1807436): Remove runlevel from namespaces [#13](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/13) * [Full changelog](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/compare/bb6fb49e4f0b33baea88befb6cbe304296f8d294...8aa9246a10831ea08a5f8d3d9ba342285cca7705) ### [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) * [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/1bb09ce6d253e9127d7a1c69c0fdf9c29ea9d388...d326f0ae911e9daa15c598304b823d94d3bd3eb7) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/b9f0a66acc978db0540fed5fdc851ab7d83272af) * [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) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/784585a66c36745fae6f46e33bed1ffed1e92384...b9f0a66acc978db0540fed5fdc851ab7d83272af) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/9539e49ea9612472182ee0e87eda3d901e0f1992) * [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) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/65d880409bdb441c41d111a96ec8e6308a7a12d5...9539e49ea9612472182ee0e87eda3d901e0f1992) ### [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) * [Full changelog](https://github.com/openshift/openshift-tuned/compare/927879ff50be0cec707be97c357d2891786d346f...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) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/2473a80ca8401732723206d4f6af71a5237c8ddc...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) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/4ef3975f80bf14f6d389b9fbf89eb90e8408a5d6...b0b9503d446d57e81b5c3338ca369e84ebc9bf1c) ### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/d17eaf3c590dbeb607c4d67bac8aea1a8c8ac9de) * [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) * [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/7408e19d09e6660d0e50ed3ff2846359da9b05a3...d17eaf3c590dbeb607c4d67bac8aea1a8c8ac9de) ### [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller/tree/d88621beecad85dc7e3aed1d995719b81eab0704) * [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) * [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/f47f9ab73a492bf12a6f219df8724cd29b7c1fcc...d88621beecad85dc7e3aed1d995719b81eab0704) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/3968df1d92f9b6ca6a5248b669d1d849264cff3d) * [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) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/2781a4399c5ce64c38846bc147950d151a6daefb...3968df1d92f9b6ca6a5248b669d1d849264cff3d) ### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/310d24c44af97feb33b4f84aa0a5e047c33e66c6) * 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/a9548e6d0ac621a5c6e8e3544ca680280a1ca746...310d24c44af97feb33b4f84aa0a5e047c33e66c6) ### [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) * [Full changelog](https://github.com/openshift/cluster-svcat-apiserver-operator/compare/5c54cf311967f9841475d74e9c3bcc50e3967fea...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) * [Full changelog](https://github.com/openshift/cluster-svcat-controller-manager-operator/compare/63550c24fb36234b9e33300cf960602dab37758e...b1168c6cc3a8787c6f42486e9feb38c564a4e31a) ### [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) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/18b995d13d384b9e89255cc5fc89bb43a23a1093...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/e9edd01df4f96907c2bccf1a14af23764af3ee23) * [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) * [Full changelog](https://github.com/openshift/console/compare/3d11322b7e93c40f329028a413b84e961c24381d...e9edd01df4f96907c2bccf1a14af23764af3ee23) ### [console-operator](https://github.com/openshift/console-operator/tree/4fa280421cc77422096ce32747122c1157967ada) * [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) * [Full changelog](https://github.com/openshift/console-operator/compare/fc91156c7639563246692f92e84b10cf738671c3...4fa280421cc77422096ce32747122c1157967ada) ### [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) * [Full changelog](https://github.com/openshift/containernetworking-plugins/compare/cdba584fe8c6d8be42cf3677b41d1646efce8e57...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) * [Full changelog](https://github.com/openshift/coredns/compare/e4c9977928b7f36962351b387fafff474b238311...4c4a96ae422f60e5764065aa1230f3f004b19427) ### [csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter/tree/f23c075c609197ca2567b25936f4afc5607f8525) * Rebase to v2.1.0 [#20](https://github.com/openshift/csi-external-snapshotter/pull/20) * carry: Add BZ component to OWNERS [#21](https://github.com/openshift/csi-external-snapshotter/pull/21) * [Bug 1814280](https://bugzilla.redhat.com/show_bug.cgi?id=1814280): UPSTREAM 278: Include a nil check for the snapshotContent [#16](https://github.com/openshift/csi-external-snapshotter/pull/16) * [Bug 1808123](https://bugzilla.redhat.com/show_bug.cgi?id=1808123): UPSTREAM 275: Allows VolumeSnapshot to be deleted if the class isn't found [#17](https://github.com/openshift/csi-external-snapshotter/pull/17) * [Bug 1802467](https://bugzilla.redhat.com/show_bug.cgi?id=1802467): Fix deletion of snapshots with Retain policy [#15](https://github.com/openshift/csi-external-snapshotter/pull/15) * [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/f758cee957ce490d20334f675b5b938eccd03d9e...f23c075c609197ca2567b25936f4afc5607f8525) ### [docker-builder](https://github.com/openshift/builder/tree/bb6e41a1e23a61e070274f778d86d4211bdb41ff) * [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) * [Full changelog](https://github.com/openshift/builder/compare/bea4ef19e0408ec14ae7c16224213fc97ae0ddbc...bb6e41a1e23a61e070274f778d86d4211bdb41ff) ### [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) * [Full changelog](https://github.com/openshift/image-registry/compare/a795321efdc797f7b002d095c700e095b4cd9bb8...861af923710555f08b5a67987bdded34a46b5acc) ### [etcd](https://github.com/openshift/etcd/tree/e78ee7f217834ae76962af0b2c33dbfe205a3853) * [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) * [Full changelog](https://github.com/openshift/etcd/compare/9003f53409304807ddb2c24abc5c61703fdacb74...e78ee7f217834ae76962af0b2c33dbfe205a3853) ### [gcp-machine-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/4f2fdeb49fe1f57652ff861ca62703f528eadc13) * [Bug 1840821](https://bugzilla.redhat.com/show_bug.cgi?id=1840821): Update machine-api-operator dependency [#93](https://github.com/openshift/cluster-api-provider-gcp/pull/93) * [Bug 1808971](https://bugzilla.redhat.com/show_bug.cgi?id=1808971): Machine status shows "running" when an instance was terminated [#89](https://github.com/openshift/cluster-api-provider-gcp/pull/89) * [Bug 1809345](https://bugzilla.redhat.com/show_bug.cgi?id=1809345): Add the machine's name as a known NodeInternalDNS [#88](https://github.com/openshift/cluster-api-provider-gcp/pull/88) * [Bug 1832186](https://bugzilla.redhat.com/show_bug.cgi?id=1832186): Bump all dependencies to kube 1.18 [#82](https://github.com/openshift/cluster-api-provider-gcp/pull/82) * BUG 1825290: Switch to Go errors instead of github.com/pkg/errors [#84](https://github.com/openshift/cluster-api-provider-gcp/pull/84) * Remove MachineSet manager from image [#81](https://github.com/openshift/cluster-api-provider-gcp/pull/81) * Bump scripts to Go 1.13 [#80](https://github.com/openshift/cluster-api-provider-gcp/pull/80) * Update OWNERS with current team members [#83](https://github.com/openshift/cluster-api-provider-gcp/pull/83) * Restore original make unit behaviour [#79](https://github.com/openshift/cluster-api-provider-gcp/pull/79) * Add Machineset annotations to support autoscaling to/from zero [#77](https://github.com/openshift/cluster-api-provider-gcp/pull/77) * Remove bison from OWNERS file [#78](https://github.com/openshift/cluster-api-provider-gcp/pull/78) * Revendor mao with timeout formatting fix [#76](https://github.com/openshift/cluster-api-provider-gcp/pull/76) * Remove unnecessary machine specific client [#70](https://github.com/openshift/cluster-api-provider-gcp/pull/70) * Add gitignore [#73](https://github.com/openshift/cluster-api-provider-gcp/pull/73) * [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/a7c99236c613a53448f85f5fe1d5fe18a8bc9829...4f2fdeb49fe1f57652ff861ca62703f528eadc13) ### [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) * [Full changelog](https://github.com/openshift/grafana/compare/fb91937f4739c7485c61b57f31a67ed836ac2cd2...f653596778ff64eddddff7886e889e8e966c957d) ### [haproxy-router](https://github.com/openshift/router/tree/3177ebb10b42b525af01030007cdb988c3c5523e) * [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) * [Full changelog](https://github.com/openshift/router/compare/9cbaab1168b42e686d345249ac8811373e257193...3177ebb10b42b525af01030007cdb988c3c5523e) ### [hyperkube, tests](https://github.com/openshift/origin/tree/f291db16899093d06e16aaf27cde9f1231b5747f) * [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) * [Full changelog](https://github.com/openshift/origin/compare/f63db30b26903e915dd519f1584c81345e3db1fe...f291db16899093d06e16aaf27cde9f1231b5747f) ### [insights-operator](https://github.com/openshift/insights-operator/tree/5247f146686b2c2c02589804e9b7b08cb8a45968) * [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) * [Full changelog](https://github.com/openshift/insights-operator/compare/930540be0b8ae69a9c398ce92c1198fc0f6be652...5247f146686b2c2c02589804e9b7b08cb8a45968) ### [ironic-hardware-inventory-recorder](https://github.com/openshift/ironic-hardware-inventory-recorder-image/tree/09f6db6b046b5580af69bab83b66cf89a0e85e39) * Add bugzilla component information to OWNERS [#499](https://github.com/openshift/ironic-hardware-inventory-recorder-image/pull/499) * [Full changelog](https://github.com/openshift/ironic-hardware-inventory-recorder-image/compare/2424a5710060bd762a7ddc3f16b19f9cb48a9726...09f6db6b046b5580af69bab83b66cf89a0e85e39) ### [jenkins, jenkins-agent-maven, jenkins-agent-nodejs](https://github.com/openshift/jenkins/tree/e51fe5a35cb1d4823427ea246be351f554cb9104) * [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) * [Full changelog](https://github.com/openshift/jenkins/compare/a08ad146ce5ccd847e534f91e1b24a3134d2dac6...e51fe5a35cb1d4823427ea246be351f554cb9104) ### [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) * [Full changelog](https://github.com/openshift/k8s-prometheus-adapter/compare/8f2182e7a848b65e20b2b04d1ea0188274d4a9a6...66b40f8c3c7c9ffe4c65f7bb98767ae8851abfe7) ### [kube-proxy, sdn](https://github.com/openshift/sdn/tree/7150d119798d915068b6f896ff0d3ffa3b4065f5) * [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) * [Full changelog](https://github.com/openshift/sdn/compare/f0ee614ede27ded52f65a7c75d0a370a950fded7...7150d119798d915068b6f896ff0d3ffa3b4065f5) ### [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) * [Full changelog](https://github.com/openshift/kube-rbac-proxy/compare/b4791e115f127cd1548fd7ead8e5479ac7546e28...76fc3658b63cd37b2d298f588564bb242e74becf) ### [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator/tree/e63ed4cc36cb00ee6fa12ae2da66a71a2c5bf0c5) * Add component to OWNERS [#156](https://github.com/openshift/kubernetes-kube-storage-version-migrator/pull/156) * [Full changelog](https://github.com/openshift/kubernetes-kube-storage-version-migrator/compare/5a52f4f5e86325130f9179a6cb2293a2892037bc...e63ed4cc36cb00ee6fa12ae2da66a71a2c5bf0c5) ### [kuryr-cni, kuryr-controller](https://github.com/openshift/kuryr-kubernetes/tree/d31e8cb1d8d259f84ff8a401b73a1f38abee55a0) * [Bug 1846452](https://bugzilla.redhat.com/show_bug.cgi?id=1846452): Remove ovn-octavia provider tcp+udp limitation [#279](https://github.com/openshift/kuryr-kubernetes/pull/279) * [Bug 1847181](https://bugzilla.redhat.com/show_bug.cgi?id=1847181): Add support for amphora to ovn-octavia upgrade [#285](https://github.com/openshift/kuryr-kubernetes/pull/285) * [Bug 1845914](https://bugzilla.redhat.com/show_bug.cgi?id=1845914): Get RPM and Kuryr version from git [#271](https://github.com/openshift/kuryr-kubernetes/pull/271) * [Bug 1810574](https://bugzilla.redhat.com/show_bug.cgi?id=1810574): CNI: Don't wait for missing pods on DEL [#277](https://github.com/openshift/kuryr-kubernetes/pull/277) * [Bug 1843817](https://bugzilla.redhat.com/show_bug.cgi?id=1843817): Ensure provider information is used when finding lbs [#263](https://github.com/openshift/kuryr-kubernetes/pull/263) * [Bug 1843784](https://bugzilla.redhat.com/show_bug.cgi?id=1843784): Ensure security_groups on LBaaSLoadBalancer defaults to empty list [#258](https://github.com/openshift/kuryr-kubernetes/pull/258) * [Bug 1843839](https://bugzilla.redhat.com/show_bug.cgi?id=1843839): Ensure allowed_cidrs field is present on older openstacksdk versions [#262](https://github.com/openshift/kuryr-kubernetes/pull/262) * [Bug 1843463](https://bugzilla.redhat.com/show_bug.cgi?id=1843463): Ensure kuryrnetwork CRs without status can be deleted [#254](https://github.com/openshift/kuryr-kubernetes/pull/254) * [Bug 1839180](https://bugzilla.redhat.com/show_bug.cgi?id=1839180): Remove lb sg creation when octavia provider is ovn-octavia [#249](https://github.com/openshift/kuryr-kubernetes/pull/249) * [Bug 1840187](https://bugzilla.redhat.com/show_bug.cgi?id=1840187): Ensure LB resources with ERROR status are deleted [#245](https://github.com/openshift/kuryr-kubernetes/pull/245) * [Bug 1810574](https://bugzilla.redhat.com/show_bug.cgi?id=1810574): CNI: Confirm pods in cache before connecting [#244](https://github.com/openshift/kuryr-kubernetes/pull/244) * [Bug 1838985](https://bugzilla.redhat.com/show_bug.cgi?id=1838985): Skip LB sg update when no endpoint is found [#240](https://github.com/openshift/kuryr-kubernetes/pull/240) * [Bug 1838997](https://bugzilla.redhat.com/show_bug.cgi?id=1838997): Fix hacking min version to 3.0.1 [#241](https://github.com/openshift/kuryr-kubernetes/pull/241) * [Bug 1828387](https://bugzilla.redhat.com/show_bug.cgi?id=1828387): Ensure NP are enforced on SVC with different port and target port [#221](https://github.com/openshift/kuryr-kubernetes/pull/221) * [Bug 1824258](https://bugzilla.redhat.com/show_bug.cgi?id=1824258): Ensure LB state annotation sg matches the SG on the LB [#215](https://github.com/openshift/kuryr-kubernetes/pull/215) * [Bug 1826770](https://bugzilla.redhat.com/show_bug.cgi?id=1826770): Update the Kuryr images to 4.5 repos [#214](https://github.com/openshift/kuryr-kubernetes/pull/214) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#212](https://github.com/openshift/kuryr-kubernetes/pull/212) * [Bug 1825169](https://bugzilla.redhat.com/show_bug.cgi?id=1825169): Ensure SG rule is deleted from CRD upon Namespace deletion [#211](https://github.com/openshift/kuryr-kubernetes/pull/211) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#207](https://github.com/openshift/kuryr-kubernetes/pull/207) * Add component and subcomponent info to OWNERS [#206](https://github.com/openshift/kuryr-kubernetes/pull/206) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#205](https://github.com/openshift/kuryr-kubernetes/pull/205) * Fix sg rules creations for LB sg when applying members sg [#204](https://github.com/openshift/kuryr-kubernetes/pull/204) * Fix grpcio build [#203](https://github.com/openshift/kuryr-kubernetes/pull/203) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#202](https://github.com/openshift/kuryr-kubernetes/pull/202) * [Bug 1818061](https://bugzilla.redhat.com/show_bug.cgi?id=1818061): Ensure no attempt to deleted sg rules owned by Octavia happens [#200](https://github.com/openshift/kuryr-kubernetes/pull/200) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#199](https://github.com/openshift/kuryr-kubernetes/pull/199) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#198](https://github.com/openshift/kuryr-kubernetes/pull/198) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#196](https://github.com/openshift/kuryr-kubernetes/pull/196) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#195](https://github.com/openshift/kuryr-kubernetes/pull/195) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#193](https://github.com/openshift/kuryr-kubernetes/pull/193) * Kuryr: Add apiVersion and kind to AC reponse [#192](https://github.com/openshift/kuryr-kubernetes/pull/192) * Gather quota information [#191](https://github.com/openshift/kuryr-kubernetes/pull/191) * Gather OpenStack resources data [#188](https://github.com/openshift/kuryr-kubernetes/pull/188) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#190](https://github.com/openshift/kuryr-kubernetes/pull/190) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#189](https://github.com/openshift/kuryr-kubernetes/pull/189) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#187](https://github.com/openshift/kuryr-kubernetes/pull/187) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#186](https://github.com/openshift/kuryr-kubernetes/pull/186) * [Bug 1810574](https://bugzilla.redhat.com/show_bug.cgi?id=1810574): Nested CNI: Remove interfaces on DEL requests [#179](https://github.com/openshift/kuryr-kubernetes/pull/179) * [Bug 1810571](https://bugzilla.redhat.com/show_bug.cgi?id=1810571): Raise K8sResourceNotFound for all client methods [#178](https://github.com/openshift/kuryr-kubernetes/pull/178) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#177](https://github.com/openshift/kuryr-kubernetes/pull/177) * [Bug 1810517](https://bugzilla.redhat.com/show_bug.cgi?id=1810517): Ensure list of pods items is retrieved [#175](https://github.com/openshift/kuryr-kubernetes/pull/175) * [Bug 1810501](https://bugzilla.redhat.com/show_bug.cgi?id=1810501): Ensures accurate quota calculation during the readiness checks [#174](https://github.com/openshift/kuryr-kubernetes/pull/174) * Rebase from openstack/kuryr-kubernetes [#173](https://github.com/openshift/kuryr-kubernetes/pull/173) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#169](https://github.com/openshift/kuryr-kubernetes/pull/169) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#168](https://github.com/openshift/kuryr-kubernetes/pull/168) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#167](https://github.com/openshift/kuryr-kubernetes/pull/167) * Rebase openshift/kuryr-kubernetes from https://opendev.org/openstack/kuryr-kubernetes [#166](https://github.com/openshift/kuryr-kubernetes/pull/166) * [Full changelog](https://github.com/openshift/kuryr-kubernetes/compare/b14361cca26846745aa6c9358879dc242c2aaf45...d31e8cb1d8d259f84ff8a401b73a1f38abee55a0) ### [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt/tree/dd20dd14d47187dd55163394151afeaf850a64fe) * [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) * [Full changelog](https://github.com/openshift/cluster-api-provider-libvirt/compare/bb1d324e2c75f23e9d326519ffaa5d24c104ef0f...dd20dd14d47187dd55163394151afeaf850a64fe) ### [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) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/a9955742a3cac1c0e88c44b622bdb1e4424bc39e...d19e8d007f7cc19dc0daa7e61fe09ba8ecae3777) ### [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) * [Full changelog](https://github.com/openshift/multus-admission-controller/compare/9dc636987dde9dd4032fde61968badc99b56310e...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) * [Full changelog](https://github.com/openshift/multus-cni/compare/812441ce17fa045791974640151ad4aa05948b59...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/80431725f78cdedb18f8f0b90ca8749af8b96d1e) * 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/bf517ccbadbe6e85be018dc710254a98ad0d77ff...80431725f78cdedb18f8f0b90ca8749af8b96d1e) ### [must-gather](https://github.com/openshift/must-gather/tree/8167bd64e37ba9338787cfc9e9fe24e05ce04154) * [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) * [Full changelog](https://github.com/openshift/must-gather/compare/3cac0b5359daebde19240b70c45c860a61e61df8...8167bd64e37ba9338787cfc9e9fe24e05ce04154) ### [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) * [Full changelog](https://github.com/openshift/oauth-proxy/compare/3d0621eb72c9dd1c036505363032468a9016f381...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) * [Full changelog](https://github.com/openshift/oauth-server/compare/054e15e5f629395d4a0b5457b5b594790149d26e...9f35321279cb46f71fbd6d861f5577b741ad933b) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/4c982be0e64177b727200e416aa6375f4f17ffc2) * [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) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/c28dd306e7bb0b553b1e76429892990c0adbc665...4c982be0e64177b727200e416aa6375f4f17ffc2) ### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/fcc551b193a36eb8d3a2ef74441ab0a850be9517) * [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) * [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/aa5436c5733fe505f763afabc71eb37aa32a8d36...fcc551b193a36eb8d3a2ef74441ab0a850be9517) ### [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) * [Full changelog](https://github.com/openshift/openshift-state-metrics/compare/f13d31a172aa3001b9ddb15b675048fe333d10ff...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) * [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/2937f802e2ee0602ec293d4bacfac21725a021c9...95cb5aaa79f06b476711c8cd965764c9e5e6e981) ### [operator-lifecycle-manager](https://github.com/operator-framework/operator-lifecycle-manager/tree/922f6adf41c7ae7bb9c9a63fdd021cf2cd4dcf2c) * [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) * [Full changelog](https://github.com/operator-framework/operator-lifecycle-manager/compare/f8ef76c241abfeeb45fa680599b9c683ec3173cf...922f6adf41c7ae7bb9c9a63fdd021cf2cd4dcf2c) ### [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) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/985aa35a24e38c70c9328461aab6957cde7caf4a...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) * [Full changelog](https://github.com/operator-framework/operator-registry/compare/3c11e08f5e2d54044f7b6843e9a033fa4ad17a6c...fb73be25997ffec408400e01cdab9855007a37ac) ### [ovirt-machine-controllers](https://github.com/openshift/cluster-api-provider-ovirt/tree/330022c24a0af7bfbe8307629296bfe4d0338138) * [Bug 1827670](https://bugzilla.redhat.com/show_bug.cgi?id=1827670): update machine only when needed [#49](https://github.com/openshift/cluster-api-provider-ovirt/pull/49) * [Bug 1832832](https://bugzilla.redhat.com/show_bug.cgi?id=1832832): Fix disk extension [#47](https://github.com/openshift/cluster-api-provider-ovirt/pull/47) * [Bug 1830852](https://bugzilla.redhat.com/show_bug.cgi?id=1830852): Generate bindata for network interfaces [#46](https://github.com/openshift/cluster-api-provider-ovirt/pull/46) * [Bug 1830852](https://bugzilla.redhat.com/show_bug.cgi?id=1830852): Aadd network interfaces to machine spec and sync them [#45](https://github.com/openshift/cluster-api-provider-ovirt/pull/45) * [Bug 1828836](https://bugzilla.redhat.com/show_bug.cgi?id=1828836): Connection failure to ovirt API will panic [#43](https://github.com/openshift/cluster-api-provider-ovirt/pull/43) * [Bug 1813741](https://bugzilla.redhat.com/show_bug.cgi?id=1813741): [ovirt] allow template parameters customization (mem/cpu/disk) in the machine [#41](https://github.com/openshift/cluster-api-provider-ovirt/pull/41) * [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 [#40](https://github.com/openshift/cluster-api-provider-ovirt/pull/40) * [Full changelog](https://github.com/openshift/cluster-api-provider-ovirt/compare/281b4db96607c474f73161c49aab80528f517c26...330022c24a0af7bfbe8307629296bfe4d0338138) ### [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes/tree/33954a2ed4d232adb16dfffe52a1474dafffbcfb) * [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) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/92fd9abb6b5cc4867375b09caba014d6c4ac8329...33954a2ed4d232adb16dfffe52a1474dafffbcfb) ### [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) * [Full changelog](https://github.com/openshift/prom-label-proxy/compare/00985729c9eee39a6a7faf7747c8afc1fdfb54df...cfcfdbd150015fdc4a158c366942c01bbf32aa61) ### [prometheus](https://github.com/openshift/prometheus/tree/b95ba6250ba46710f9d5e2c4aae7721c75ee2fc3) * OWNERS: add component [#47](https://github.com/openshift/prometheus/pull/47) * [Full changelog](https://github.com/openshift/prometheus/compare/2c4263549c5c3a812d59f49b9183cbc65383abc4...b95ba6250ba46710f9d5e2c4aae7721c75ee2fc3) ### [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager/tree/26fa6b4268b77226814061fba64b2bc0c35cb810) * OWNERS: add component [#32](https://github.com/openshift/prometheus-alertmanager/pull/32) * [Full changelog](https://github.com/openshift/prometheus-alertmanager/compare/6299b49b7e11724cf80ed54ae6065368d0ea2163...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) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/b1a7175c21017d90c73d92ca8a95ab59254faf88...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) * [Full changelog](https://github.com/openshift/node_exporter/compare/a7d3a64d14034beeb202f73ed9d5698f3e8937a9...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) * [Full changelog](https://github.com/openshift/service-ca-operator/compare/e5a04d6a080f60ada51cfdbb7faa2883aa59b03f...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) * [Full changelog](https://github.com/openshift/telemeter/compare/debbf8601f20ad6606c2672f4dd6e9b64c7f2490...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) * [Full changelog](https://github.com/openshift/thanos/compare/40b1b225e14d3a6f8fae427b05920fc5bf667798...0d2ebce5ec71876b525b514a5cbe0829ac98ad66)