=head1 Name B - Begin OS provision on a noderange =head1 B B [B<-o>|B<--osver>] [B<-p>|B<--profile>] [B<-a>|B<--arch>] [I] B [B<-O>|B<--osimage>] [I] =head1 B B is a convenience tool that will change attributes as requested for operating system version, profile, and architecture, call B to modify the network boot configuration, call B net to set the next boot over network (only support nodes with "nodetype.mgt=ipmi", for other nodes, make sure the correct boot order has been set before B), and B to begin a boot cycle. If [B<-O>|B<--osimage>] is specified or nodetype.provmethod=I is set, provision the noderange with the osimage specified/configured, ignore the table change options if specified. It will then run wcons on the nodes. =head1 B =over 7 =item B<-h>|B<--help> Display usage message. =item B<-v>|B<--version> Display version. =item B<-o>|B<--osver> Specifies which os version to provision. If unspecified, the current node os setting is used. Will be ignored if [I<-O> | I<--osimage>] is specified or nodetype.provmethod=I. =item B<-p>|B<--profile> Specifies what profile should be used of the operating system. If not specified the current node profile setting is used. Will be ignored if [B<-O>|B<--osimage>] is specified or nodetype.provmethod=I. =item B<-a>|B<--arch> Specifies what architecture of the OS to provision. Typically this is unneeded, but if provisioning between x86_64 and x86 frequently, this may be a useful flag. Will be ignored if [B<-O>|B<--osimage>] is specified or nodetype.provmethod=I. =item B<-O>|B<--osimage> Specifies the osimage to provision. =back =head1 B =over 2 =item 1. Provison nodes 1 through 20, using their current configuration. winstall node1-node20 =item 2. Provision nodes 1 through 20, forcing rhels5.1 and compute profile. winstall node1-node20 -o rhels5.1 -p compute =item 3. Provision nodes 1 through 20 with the osimage rhels6.4-ppc64-netboot-compute. winstall node1-node20 -O rhels6.4-ppc64-netboot-compute =back =head1 B B L, L, L