Perform the following steps to enable building and booting VSs from the ISO for your cloud:
To rebuild a VS from ISO, it is required to mount and share the location where the ISOs are stored at CP with all the compute resources. When the virtual servers are booted from the ISOs, the ISO is taken from the compute resource server. The location is preconfigured at onapp.yml config file:
iso_path_on_cp - specifies the location where ISOs are stored on the Control Panel server. By default the location is
/data. You can change it to any other suitable location. Make sure that this location is shared with the specified
iso_path_on_hv - specifies the location where ISOs are located on the compute resource servers. By default the location is
/data. You can change it to any other suitable location with the onappowner and read/write access. Make sure that this location is mounted to the specified
CloudBoot compute resources mount the
/data location automatically at boot to the
/onapp/tools/recovery on HV.
ISOs can be hosted on a dedicated server at any desired location with an arbitrary name if you wish. In this case it is necessary to mount the ISOs' location on this server to the Control Panel
iso_path_on_cp directory and all the compute resources'
iso_path_on_hv locations. This can be a backup server to avoid the excess usage of the Control Panel's space.
Make sure to enable the following permissions for your Admin and other roles as appropriate: