Description of problem:
Fedora Server doesn't prompt for the creation of a new user after installation. Proposing as a blocker for violating the "Expected installed system boot behavior": "A working mechanism to create a user account must be clearly presented during installation and/or first boot of the installed system."
This might be desired functionality - if so, we should revise the alpha criteria to reflect this.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install from 20140805 Boot.iso
2. Select all defaults
3. Set root password, but don't create a user
4. Reboot system
Presented with console login prompt. Can log in as root.
Prompted to create a user on first boot.
This works as expected with an installation of GNOME.
-1 blocker. The criterion is:
"A working mechanism to create a user account must be clearly presented during installation and/or first boot of the installed system."
note "and/or" - it is satisfied so long as the installer 'clearly presents' a mechanism, which it does.
I can't quite recall right now whether this is as designed or not, but I'd say definitely not a blocker.
Can you check if the 'initial-setup' package is installed as part of the installation?
I was aware of the "and/or" in the criteria - but thought this might be an edge case. I'd rather propose a blocker that isn't, than not propose one that is :)
$rpm -q initial-setup shows it as not installed.
Discussed at the 2014-08-06 Blocker Review meeting. Rejected as a blocker because: There is no clear violation of Alpha Criteria. If this isn't desired functionality, re-propose with Server criteria.
Whether the initial-setup is installed or not is a question of comps contents.
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.
More information and reason for this action is here:
Server installations must have a user (root or otherwise) created during installation. There exists no reliable method for doing so post-install, as Server systems are presumed to be headless and remotely accessed.