diff --git a/diskimage_builder/elements/iscsi-boot/extra-data.d/50-check-dracut-regenerate b/diskimage_builder/elements/iscsi-boot/extra-data.d/50-check-dracut-regenerate index a079c81e7..4b7c76452 100755 --- a/diskimage_builder/elements/iscsi-boot/extra-data.d/50-check-dracut-regenerate +++ b/diskimage_builder/elements/iscsi-boot/extra-data.d/50-check-dracut-regenerate @@ -8,10 +8,8 @@ set -o pipefail if [[ $DISTRO_NAME = "centos7" ]]; then eval declare -A image_elements=($(get_image_element_array)) - found=0 - for i in "${!image_elements[@]}"; do - [ "$i" = "dracut-regenerate" ] && found=1 - done - [ "$found" = 0 ] && echo "The dracut-regenerate element is required!" && exit 1 - + if [[ ! "${image_elements[@]}" =~ "dracut-regenerate" ]]; then + echo "The dracut-regenerate element is required!" + exit 1 + fi fi