The fedora25/cloud-base image is unavailable.
Ruby 2.3.X is too old.
Not all packages are available, also make is required.
Solution:
Use a newer fedora31\cloud-base image.
Use ruby 2.6.5 (it's still supported, it's not the newest but works [I didn't try 2.7.1]).
Remove python2-dnf (dnf is default and python2 is outdated).
Change a playbook a little bit. Also, use reboot module instead of the old way to reboot the machine.
I also removed most of the comments from Vagrantfile and added support for libvirt.
When this PR would be accepted, I will make changes to guides repo.
Problems:
The fedora25/cloud-base image is unavailable. Ruby 2.3.X is too old. Not all packages are available, also
make
is required.Solution: Use a newer fedora31\cloud-base image. Use ruby 2.6.5 (it's still supported, it's not the newest but works [I didn't try 2.7.1]). Remove python2-dnf (dnf is default and python2 is outdated). Change a playbook a little bit. Also, use
reboot
module instead of the old way to reboot the machine.I also removed most of the comments from Vagrantfile and added support for libvirt.
When this PR would be accepted, I will make changes to guides repo.