We should always use the yamlDir macro to find helper
scripts relative to the yaml configuration file used.
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
When creating installer images with offline support, installation
content for a minimum set of bundles will be downloaded to the
/var/lib/clr-installer/offline-content directory inside the installer
image. The offline-content directory will be used instead of the network
to install bundles when it exists.
To generate images with offline support, the --offline command line
argument or the offline config file field can be set.
Signed-off-by: John Akre <john.w.akre@intel.com>
Add a message printed on boot that gives basic information and
instructions to login as root and run clr-installer to install onto this
sytem.
Also change $PS1 on the installer image after logged in to
indicate we're booted into a live image.
Remove clr-installer.service from the Makefile and remove all the
toggling on or off from the yaml files.
Signed-off-by: Brian J Lovin <brian.j.lovin@intel.com>
When using the --root option with systemctl, libsystemd for the systemd
in the chroot will be resolved on the host. In cases where the systemd
in the chroot is a different version from the systemd on the host, this
will result in a library not found error. Need to chroot when eanbling
clr-installer service to avoid this problem.
Signed-off-by: George T Kramer <george.t.kramer@intel.com>
Ensure high level of debug logging enabled for developers.
Also view console output on starndard tty to get rescue shell
during boot fails.
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>