ManageIQ / manageiq-vagrant-dev

Vagrantfile and scripts so you can start a developer environment
Apache License 2.0
5 stars 16 forks source link

Update ruby,vagrant image, fixes for fedora 31 #7

Closed AlexBaranowski closed 4 years ago

AlexBaranowski commented 4 years ago

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.