My homegrown solution is for the installer to start sshd, have an initial root password (for my use only - not publicized), then do an ssh -Rlocalhost:8022:localhost:22 installeracct@myserver. I then just use ssh -p8022 to connect to the box. This works remotely as well to install for someone else. (If sending a custom installer is not feasible, I just give them insns over the phone - international phonetic alphabet is your friend.)
This assumes you are do only one at a time (only one at a time can use the preset port 8022).
For the last few remote installs with a liveuser, I used cjdns instead of ssh -R/ssh -p.
On Mon, 10 Dec 2018, 21:38 Robert Moskowitz <rgm@htt-consult.com wrote:
I am thinking about how to go about installing Fedora on a headless server without use of a console connection. 1) some in arm-image-installer to provide root password instead of just norootpassword. And then NOT to even stop the install at this initial setup phase. 2) some way (other than tools like fping) to find the IP address of the server.