Fixes: #364
Enable concurrent execution with different log files.
Now locks are based off of the log file name, and are process based.
Allows for checking if existing lock process is active.
Enables generation of multiple images in parallel.
vendor: Add lockfile package
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
- Modifies the screen flow to first launch the Welcome (Language) page
- Adds localization package "gotext"
- Enables localization for "en_US", "zh_CN" and "es_MX"
- Modifies the strings to use localized version
Signed-off-by: Reagan Lopez <reagan.lopez@intel.com>
Add new vendor package
make vendor-add GOADD=github.com/gotk3/gotk3/gdk
make vendor-add GOADD=github.com/gotk3/gotk3/gtk
and the required dependencies.
Signed-off-by: Reagan Lopez <reagan.lopez@intel.com>
Now check for which service is handling wired network interfaces.
Needed by the TUI which still handles static IP configurations for
wired connections.
TODO: Once NetworkManager is the new OS default, we can explore
configuring wireless interfaces via the TUI as well.
TODO: Consider change the other systemctl calls to use new dbus.
Dropping coverage requirement for this build
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
If running interactively and in a VirtualBox environment
force the default to be the kernel-lts.
Fixes#203
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
This reverts commit 70b6c4fd04.
This change was merged upstream into clui and will be added in the
upcoming revendoring patch.
Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
Avoid invalid memory address access by no trying to get parent's
control if next control is nil on event processing.
Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
We're using the wrong control to calculate the clipped area, it should
be the clipped control not its clipped parent.
Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
Re-ran 'make vendor-init' to reformat Gopkg files
Updated to latest versions, including tip of master for clui
Future updates:
- Update Gopkg.toml [if needed]
- 'make vendor-update'
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
This is code is still alpha. The Text-based User Interface is
undergoing a resign of the layout before beta.
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>