Bug #3297

Updated by Martin Bacovsky almost 10 years ago

The goal is to provision bare metal host on a clean install of Foreman. The following steps are necessary: 

 * create smart proxy 
     hammer proxy create --name myproxy --url 
 * create architecture 
     hammer architecture create --name x86_64 
 * create new subnet 
     hammer subnet create --name "My Net" --network "" --mask "" --gateway "" --dns-primary "" 
 * import existing subnet from a proxy 
     missing, see #3355 
 * create new domain 
 * associate domain with proxy 
 * associate subnet with domain 
 * associate subnet with proxy (DHCP, TFTP, DNS) 
 * create new partition table 
 * create new OS 
 * create new template 
 * edit existing pre-defined template 
 * associate applicable OS with pre-defined template 
 * associate OS with architecture 
 * associate OS with part table 
 * associate OS with install media 
 * associate OS with install provision and pxelinux templates 
 * create libvirt compute resource 
 * import create puppet classes environment 
 * and finally create a bare metal host entry