Bug 2211985
| Summary: | Leapp inhibits the upgrade when openssh-server is not installed but /etc/ssh/sshd_config is present | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | jcastran |
| Component: | leapp-repository | Assignee: | Petr Stodulka <pstodulk> |
| Status: | NEW --- | QA Contact: | upgrades-and-conversions |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 8.8 | CC: | mreznik |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 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
jcastran
2023-06-02 20:47:39 UTC
Hi John, thanks for the report. Just curious, what is the reason for keeping the config file present on the system when openssh-server is not installed? Is customer using own "ssh server" app? Just want to understand the use case / customer story behind this scenario. Thanks The configuration file should not have been kept on the system. We suspect the package was removed during the 6>7 upgrade incorrectly. The file is present and the upgrade is completely blocked for false reasons. We can't continue the upgrade because the package is not marked as installed, so we can't verify the file has been modified. Leapp should verify the package is installed first, then check the files to avoid this issue. I agree with you, just in this customer should not be really blocked as they can simply remove the file or install the missing package before the upgrade. But yes, I agree we should check it. |