-
-
Notifications
You must be signed in to change notification settings - Fork 9
Build first revision on September 24 #1
Comments
Looks like it's happening... http://mirrors.mit.edu/centos/8/isos/x86_64/ Testing a local build here at #AnsibleFest |
Can't wait! |
Having a little trouble with my kickstart config, so I'll be debugging that as soon as I get some time! |
It's starting the installation but it gets to the following screen and fails: Specifically with the following two errors:
I hope I don't have to download the massive DVD installation media instead of the boot.iso... |
The CentOS 8 downloads page says:
But it seems it fails to find things, I have tried both in the graphical installer and via CLI with kickstart and neither way seems to be happy finding an Installation source :/ |
Looks like the DVD installer is working—at least it's getting farther along than that status check screen! Just took about 4 hours to download on hotel WiFi at AnsibleFest. |
Hmm... adjusting the memory from 512 to 2048 seems to have fixed that up, it's progressing further. |
Ready for upload... still installing locally. https://app.vagrantup.com/geerlingguy/boxes/centos8 |
Everything worked... but the kickstart config for the
So I moved it up above
|
Trying another build with |
Vagrant user is still not being created. This is very strange. |
Even stranger; When I run
So I'm going to force it a little more... and drop the top-level
Also, on Twitter, @b00gamonkey mentioned the tool |
I was trying to use your packer file to build centos8 under the qemu builder (thanks for being so on the ball that it was available day 1!), but it keeps complaining that "unsupported_hardware" isn't a valid command in the kickstart file. I'm using the CentOS-8-x86_64-1905.iso file. Haven't had a chance to just remove them yet. |
That worked! (adding user in |
Upstream issue: geerlingguy/ansible-role-packer_rhel#20 |
@ronjarrell - I'm still working on getting the ks.cfg file updated—but please see the branch (not master) for this issue for the latest work as of right now. |
Fixed upstream issues, trying a new build again. |
Working from your ks file I got an image to build, although amazon won't import it because their importer apparently doesn't recognize the kernel. --excludedocs was kicked out. But I don't think the %post is running, I'm seeing this:
Followed by a big blank space, then
All the shutdown dialog. I think it installer is dieing. I'm using the boot image, but doing a URL= to a personal copy of the repo, to the centos/8/BaseOS/x86_64/os branch. |
I was unable to have any luck with the boot image; I had to switch to the DVD image to get it to work. Not sure if it's a problem on my end or the iso. |
Now having trouble with pip3-based ansible uninstallation with pip-autoremove, so trying a trick I found in invl/pip-autoremove#18 (comment) |
Still need to fix uninstall of Ansible. |
You don't have to download the DVD. You can substitute the cdrom command your kickstart file with "url --url https://mirror.ams1.nl.leaseweb.net/centos/8.0.1905/BaseOS/x86_64/os/" and anaconda then knows which mirror to use. |
@TimRots I'd rather avoid having to specify a URL manually. Also, when I was in the CLI, I tried entering a manual URL, and the status changed to Processing... then after a while it went back to "Error" again. I tried with about 5 different mirrors :/ |
@geerlingguy The installation of the OS finishes well for me, but during one of the last steps packer fails on one of the scripts. Will make a pull request in #3 after debugging the last issue with -on-error=abort Ps, Thank you for your efforts (: |
@geerlingguy thanks for writing this up. I've run into this as well building my own boxes. I've submitted an issue on the CentOS bug tracker here: https://bugs.centos.org/view.php?id=16550 |
Did this work for you under QEMU? I tried both the boot and dvd ISOs, but can't get past these errors:
|
@vamfoom This is the qemu building config I used to successfully build a centos8 image: { |
CentOS 8 is slated for release on September 24. So on that date:
centos8.json
to have the proper ISO and SHA-256 values.The text was updated successfully, but these errors were encountered: