We don't need *_latest and *_lts files as we have a single image
which can install any version
We don't need a separate templates for a CE version
Change-Id: Iffc94a892b96d54fbbaddb40e62101e4bab5dc5e
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
This is Sipwise NGCP install CD. NGCP install options must be on top
(right after 'Rescue system boot').
Change-Id: Ie33e06e17f86bcb5633bed7c59bcd9a266201645
It is often outdated, see MT#19427 and confuses support,
as you never really know which version you will get.
We have a special sections with list of releases below.
Lets force users to choose what to install.
Change-Id: I2770521d92da4410c066fcf9ed23fef8b62db1b0
1) Starting with Grml 2017.05 we need net.ifnames=0 as default
boot option, otherwise we end up with network device names like
enp0s3 instead of eth0
2) Now that we're getting closer to the Debian/stretch release let's
add support for it through the boot menues
3) Noticed that the GRUB menu order is wrong for the Debian installation
options, make it consistent what we have in isolinux/syslinux.
Change-Id: Ia32c16707b158c8afb3a7babf7b51fe96ab05753
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
We shouldn't install wheezy systems with "Install sip:providerCE"
amd "Install sip:providerPRO" entries.
Change-Id: Ia78787c2bb997be55c86d7206c1c2723d4f36b63
DHCP somehow affects PRO installation by getting IP on eth1
which affects glusterfs. We should not use DHCP if user
explicitly choose static network configuration.
Change-Id: I6db8118916c2ca6bb1cec212f908b14dafc1e7fe
Using 2+ DNS servers is a good practice, also
ngcp-status reports error if he notice 1 DNS server only.
GRML support 2+ DNS servers in dns boot option, lets use it.
Change-Id: I236f7e5d854fef59f72323cf471fe4d949731c38
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