Skip to content

ananace/foreman_hyperv

Repository files navigation

Foreman Hyper-V

Gem Version

Microsoft Hyper-V compute resource for Foreman

Uses the in-development fog-hyperv gem found here.

Nota Bene

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.

Testing/Installing

Follow the Foreman manual for advanced installation from gems for fog-hyperv and foreman_hyperv.

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.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/ananace/foreman_hyperv.

License

The gem is available as open source under the terms of the MIT License.