Add sudo -E to heat-jeos recommended command
Normally heat would be run without root capabilities. The directory /var/lib/libvirt/images is typically not world readable. As a result, the glance operation requires root permissions to actually read the file, and may be a source of confusion for users. Also break the notification into two lines since it wraps on 80 character windows. Change-Id: I905f3c24ed253ddc1e843bc73c93464c65d3df0b
This commit is contained in:
parent
5e92be740d
commit
609e9789cf
@ -41,8 +41,9 @@ FMTFILE="${LIBVIRT_IMGDIR}/${TDLNAME}.${DISK_FORMAT}"
|
|||||||
qemu-img convert -c -O ${DISK_FORMAT} ${DSKFILE} ${FMTFILE}
|
qemu-img convert -c -O ${DISK_FORMAT} ${DSKFILE} ${FMTFILE}
|
||||||
|
|
||||||
if [ -f ${FMTFILE} ]; then
|
if [ -f ${FMTFILE} ]; then
|
||||||
echo "Image ${FMTFILE} complete, now add image to glance, e.g:"
|
echo "Image ${FMTFILE} creation complete."
|
||||||
GLANCECMD="glance add name=${TDLNAME} is_public=true disk_format=${DISK_FORMAT} container_format=bare"
|
echo "Add the image to glance with the command:"
|
||||||
|
GLANCECMD="sudo -E glance add name=${TDLNAME} is_public=true disk_format=${DISK_FORMAT} container_format=bare"
|
||||||
echo "${GLANCECMD} < ${FMTFILE}"
|
echo "${GLANCECMD} < ${FMTFILE}"
|
||||||
else
|
else
|
||||||
echo "Error creating image file ${FMTFILE}"
|
echo "Error creating image file ${FMTFILE}"
|
||||||
|
Loading…
Reference in New Issue
Block a user