Bug 2180673
| Summary: | Environment customizations (e.g. disabling update notifications) only apply to 'liveuser', not subsequently-created accounts | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Matt Fagnani <matt.fagnani> |
| Component: | livesys-scripts | Assignee: | Neal Gompa <ngompa13> |
| Status: | CLOSED NOTABUG | QA Contact: | |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | 38 | CC: | awilliam, kde-sig, ngompa13, rdieter, robatino |
| Target Milestone: | --- | Keywords: | FutureFeature |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | RejectedBlocker RejectedFreezeException | ||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-05-30 22:56:12 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
Matt Fagnani
2023-03-22 03:19:14 UTC
Proposed as a Blocker and Freeze Exception for 38-final by Fedora user mattf using the blocker tracking app because: Update notifications were shown for the second user created in F38 KDE Plasma live image VMs. The F38 final blocker criterion "Release-blocking desktops must notify the user of available updates, but must not do so when running as a live image." might be violated, but I'm unsure if that only applies to the liveuser's account. https://fedoraproject.org/wiki/Fedora_38_Final_Release_Criteria#Update_notification I'd say this isn't even really a bug. The customizations to the live environment are only done, and really can only be done, for the precreated user (liveuser). (I mean, you could imagine a mechanism to make them apply to newly-created accounts, but it would be a whole new feature that just doesn't exist, and quite a lot of development work for a corner case). They all apply to that user's config specifically. It's really not intended or envisaged that you create more user accounts in a live session. It's definitely not a blocker or FE, to me. I only proposed this as a blocker based on the criterion's "...must not do so when running as a live image." The criterion could specify that only applies to the liveuser's session. I created the second user in a VM running the live image Fedora-KDE-Live-x86_64-38-20230318.n.0.iso to reproduce the black screen problem on logout with the second user as I reported at https://bugzilla.redhat.com/show_bug.cgi?id=2179591 -5 blocker and -3 FE in https://pagure.io/fedora-qa/blocker-review/issue/1125 , marking rejected. Re-assigning to livesys-scripts which I *guess* is the most logical place for this. I think we may just close it as WORKSFORME or WONTFIX, though. This is pretty much by design. I'm not even certain how we could reliably do this properly for other users. I don't think we envisioned user creation happening in non-persistent live environments, either. And in a scenario where you have full-disk overlay persistence, then updates would make sense to expose and allow. Let's just close this, I don't think we're gonna be doing anything about it. |