README.md in foreman_bootdisk-6.1.0 vs README.md in foreman_bootdisk-7.0.0
- old
+ new
@@ -16,11 +16,11 @@
* [Foreman: How to Install a Plugin](http://theforeman.org/manuals/latest/index.html#6.Plugins)
The gem name is "foreman_bootdisk". Run `foreman-rake db:migrate`,
`foreman-rake db:seed` after installation.
-RPM users can install the "ruby193-rubygem-foreman_bootdisk" or
+RPM users can install the "tfm-rubygem-foreman_bootdisk" or
"rubygem-foreman_bootdisk" packages.
Debian users can install the "ruby-foreman-bootdisk" package.
## Dependencies
@@ -39,24 +39,33 @@
| >= 1.4 | ~> 2.0 |
| >= 1.6 | ~> 3.0 |
| >= 1.7 | ~> 4.0 |
| >= 1.8 | ~> 5.0 |
| >= 1.9 | ~> 6.0 |
+| >= 1.11 | >= 6.1, < 8.0 |
# Usage
## Configuration
With all image types, hosts have to be registered to Foreman prior to booting
-the image. Hosts will be identified by their MAC or IP address to provide
+the image by hand. Hosts will be identified by their MAC or IP address to provide
the correct provisioning template if the host is in build mode.
For per-host images, ensure host IP addresses and subnets are populated, and
the subnet's gateway, subnet mask and DNS resolver(s) are correctly configured
under Infrastructure>Subnets in Foreman.
To permit access to images for non-admin users, add the "Boot disk access" role
to a user or the "download_bootdisk" permission to an existing role.
+
+## Fully Automated Provisioning
+
+On VMWare compute resources it is possible to create a new host with a cd-drive
+preconfigured and have a per-host image attached before first boot. This allows
+a fully automated provisioning of hosts via ISO boot. This feature can be used by
+selecting the Bootdisk Based provisioning method under the OS tab when creating
+the host, or by setting provision_method: "bootdisk" using the API.
## Templates
An OS iPXE provisioning template is required, see the list below for the name.
Ensure the OSes are ticked under the Associations tab and that the