devtest_ramdisk

Deploy Ramdisk creation

  1. Choose the deploy image element to be used. deploy-kexec will relieve you of the need to wait for long hardware POST times, however it has known stability issues (please see https://bugs.launchpad.net/diskimage-builder/+bug/1240933). If stability is preferred over speed, use deploy image element (default).

    if [ $USE_IRONIC -eq 0 ]; then
        # nova baremetal
        DEPLOY_IMAGE_ELEMENT=${DEPLOY_IMAGE_ELEMENT:-deploy}
    else
        # Ironic
        DEPLOY_IMAGE_ELEMENT=${DEPLOY_IMAGE_ELEMENT:-deploy-ironic}
    fi
    
  2. Create a deployment ramdisk + kernel. These are used by the seed cloud and the undercloud for deployment to bare metal.

    $TRIPLEO_ROOT/diskimage-builder/bin/ramdisk-image-create -a $NODE_ARCH \
        $NODE_DIST $DEPLOY_IMAGE_ELEMENT -o $TRIPLEO_ROOT/deploy-ramdisk \
        $DIB_COMMON_ELEMENTS 2>&1 | \
        tee $TRIPLEO_ROOT/dib-deploy.log
    

Table Of Contents

Previous topic

devtest_testenv

Next topic

devtest_seed

This Page