Closed sivel closed 2 years ago
Also, I'm guessing for whatever reason you may not be experiencing this?
Just for context, I am building these directly through upstream packer with no patches, and not using build tooling in this repo. But I cannot see how this change would affect any existing build patterns.
Looks like in 0106e0758e83f739cf912f06f48b82861aafafc2 the build was switched to use the full DVD, and in 82780cc2bfc61cdf59fb140cee9faf9d1e7475a4 the kickstart was updated to only use cdrom
, but repo
/url
was only commented out.
I don't know what the intention is, so I'll leave this open for now.
If you want to keep using the DVD ISO then this can be closed, otherwise, let me know.
@sivel thank you for submitting the fix. Your PR got lost on my TODO list.
I indeed ran into this issue. I think it started hapening when we upgraded the installer from the 8.2 to the 8.3 ISO. At that point repo install broke, and I couldn't figure out why. In the end, I ran out of time, and switched to using the full DVD, and haven't revisited the issue since. But it seems you found the culprit.
I'm hoping to spend a few days focused on various pending Robox tasks sometime in the next 2-4 weeks, at which point I plan to make a number of large changes (namely adding the new box variants listed in the README). I'll try and incorporate this change then, so look for it to be incorporated when the 3.3.x boxes get uploaded.
The way the kickstart file for centos8 is defined, specifies the install method at the start as
cdrom
, which then causes the installer to abort because the builder doesn't use full install media, just boot media, and cannot find the repo data.Ultimately this leads to the builder failing at a little over 1 hour, because the installation was hung on a prompt to reconfigure the installation source.
This PR ensures we properly indicate that the install location is from a URL.
In the console on the
main
tab:From
/tmp/storage.log
:I was going to provide more logs, but it's tedious to get the output through the VNC client I'm using.
/tmp/syslog
also contains note that the cdrom has been unmounted, and/tmp/anaconda.log
statesPayloadError: Found no CD-ROM