Bug 2005854
| Summary: | SSH NodePort service is created for each VM | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Petr Horáček <phoracek> |
| Component: | Console Kubevirt Plugin | Assignee: | Yaacov Zamir <yzamir> |
| Status: | CLOSED ERRATA | QA Contact: | Guohua Ouyang <gouyang> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 4.8 | CC: | aos-bugs, fdeutsch, gouyang, rsdeor, tnisan, yzamir |
| Target Milestone: | --- | ||
| Target Release: | 4.10.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | No Doc Update | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-03-10 16:11:55 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Petr Horáček
2021-09-20 10:58:12 UTC
Petr thanks for noticing that Fixing this is very easy, just making the wizard default to not creating the node port service, and opt in. But the original design was to make the ssh node port on by default. Ronen, Fabian HELP, can we change the default behavior of creating the ssh node port ? > it will consume 1000 TCP ports on every node, no matter if I need SSH or not.
Setting sevirity to high
In general I do not see much value in creating a Service by default, mainly because we do not know _how_ the Service (ClusterIP, NodePort, something else, nothing) needs to be created to allow a user to get inbound access to the VM. Speak a Service can be created, but the UI can not tell if the Service is also useful to the user. Thus to me, yes, it would be correct to not enable the Service creation by default. Fabian thanks, we will fix this issue by making the ssh service opt-in instead of opt-out. This seems quite severe, once fixed for 4.10 please backport to 4.9.z verified on master, enable ssh checkbox is not checked by default Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: OpenShift Container Platform 4.10.3 security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:0056 |