Bug 1658359
| Summary: | liveuser nor root can login to live media | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Scott Dowdle <dowdle> |
| Component: | livecd-tools | Assignee: | Neal Gompa <ngompa13> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 29 | CC: | adam.stokes, bcl, bruno, dhuff, fabian.arrotin, katzj, metherid, ngompa13, pablo, vanmeeuwen+fedora |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | livecd-tools-26.1-1.fc29 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-12-15 03:18:54 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
Scott Dowdle
2018-12-11 20:38:11 UTC
BTW, Fedora Rawhide (F30) is working for me and doesn't suffer from the inability to login. I think I recently resolved this issue with livecd-tools v26.1. There are updates proposed in Bodhi, sitting in updates-testing right now: * Fedora 28: https://bodhi.fedoraproject.org/updates/FEDORA-2018-7eb5688a2f * Fedora 29: https://bodhi.fedoraproject.org/updates/FEDORA-2018-82f85b0db9 Can you try this release? If it works, I can add this bug to the Bodhi update notes. Trying it out now. Will report back in a while this evening (MST). Yes, your updated packages seem to have fixed the issue on Fedora 29. I haven't tested it on Fedora 28. Any idea why my CentOS 7.6 build (built on a CentOS 7.6 host) would ALSO have the same problem? If you would, please explain what change was made that caused the breakage and the subsequent change that fixed it. Thanks. I tested it on Fedora 28 and was able to build working media. Fixed there too. Ok, if I boot my EL7 builds adding the following to the kernel boot line "selinux=1 enforcing=0" then my media works just fine... so it appears to be an SELinux issue. I see this in the changelog for your package update: "- Run setfiles after chroot (noto.kazufumi)" I found this code modification: https://github.com/livecd-tools/livecd-tools/commit/c6dd265af7ccb3c51c37dcd89839f178832518ea I tried updating my file from my older package on EL7 (Livecd-tools-21.4-5.el7.x86_64 and python-imgcreate-21.4-5.el7.x86_64) but the code bases have diverged so much that changing the line that containers the selinux.selinux_file_context_path call (line 453) just produce an error. So, I'm not sure where I got those packages for EL7. They were built by the Scientific Linux folks. I'm not sure what CentOS might be using / offer. It would be nice if the package was in EPEL. I see a mention of "Fix up EL7 support" in your changelog but I don't know what that is about. Any chance you could provide a codefix fo the older version of python-imgcreate I have? Does it sound like I'm on the right track? As of EL7.6, it is now possible to run the latest version of livecd-tools on EL7. CentOS was planning on switching to livecd-tools v26, but this issue (which is now fixed in v26.1) came a bit late for the 7.6 GA. I made the spec fixes so that they could backport straight from Fedora Dist-Git to CentOS Extras. I'm hoping that Fabian Arrotin and Pablo Greco will ship v26.1 soon in their Extras (which I believe Scientific Linux and friends get it from...). Unfortunately, I don't really have the time or motivation to fix issues with old versions of livecd-tools. And since the new versions now work on EL7, it doesn't matter so much anymore. livecd-tools-26.1-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-82f85b0db9 livecd-tools-26.1-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-7eb5688a2f livecd-tools-26.1-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report. |