We are using not stable GRML release so there is no
grml64-small_2018.04.11.iso.sha1 on download.grml.org
Change-Id: I080f8b77d7373c6529164f483f055bf1f7e1c7ef
We don't need 'daily' disk type anymore
Remove usage of 1st parameter of build_iso.sh - it is kept only
for backward compatibility
GRML_URL and GRML_HASH_URL can be redefined to support build
from the latest grml image
Change-Id: I6e4ec2754965775fa2437bdc658049a7be5aede3
Use a single (prev CE like) approach
GRML -> main.sh -> deployment.sh -> ngcp-installer
All SP versions can be installed from a single image
Remove network configuration points from GRML installer
Change-Id: I9a56c12ca3f42d055303e5a0b08691de3560fe2c
Setting options via shebang line is discouraged, as the options
don't apply if the script is executed explicitely with an
interpreter on the command line. This is exactly what happens in
jenkins-configs' jobs/internal/grml/release.sh:
/bin/bash -x ./build_iso.sh "private" "${GRML_ISO}"
As a result it's *not* executed under `set -e`, instead it
continuous even though there have been fatal errors already.
While at it fix shellcheck warnings, otherwise jenkins doesn't
set +1 :)
Change-Id: Ic9bd0afcf401e34cd536d76f4d114fbcfff0ba7c
mirror.inode.at is currently not available while we need to build
mr3.8.5 install CD ad test it to release in time.
At the same time we are updating GRML ISO very rarely, so it is
easier for us to store GRML for private and public jobs locally.
At the same time daily job will still use daily.grml.org
Change-Id: I8ef67d8e1b6d5b1caa0caf968ead780826728081