Microsoft Hyper-V compute resource for Foreman
Uses the in-development
fog-hyperv gem found here.
Currently the plugin only supports Hyper-V hosts where the names are well defined in DNS and in connection strings, avoid using IP addresses for now.
If you're using SELinux, you may need to enable the connect_all boolean. For Foreman 2.0 and earlier, run
setsebool -P passenger_can_connect_all 1. For Foreman 2.1 and later the command would be
setsebool -P foreman_rails_can_connect_all 1.
Follow the Foreman manual for advanced installation from gems for
There are RPMs packaged for the
fog-hyperv dependencies under Release v0.0.1, or they too can be installed from gems.
Do bear in mind that this is still very early in development, so plenty of issues may exist.
Bug reports and pull requests are welcome on GitHub at https://github.com/ananace/foreman_hyperv.
The gem is available as open source under the terms of the MIT License.