moved journald.conf from systemd-conf to systemd and updated the
header for having the information about the drop-in files.
BugzID: 73568
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
The v2x firmware load script contained also the usb hub reset
which affects the GNSS modem. This means that the GNSS modem
worked only when the v2x recipe was enabled. But without firmware
the v2x-service fails at start-up which affects all other images
except vcu.
Therefore the usb-hub-reset is added to the base image and the
v2x part is moved back to vcu image.
BugzID: 72787
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
With our current design, the default kernel (virtual/kernel) is
different than the initramfs kernels. But when building an initramfs
image, it was still rebuild because the INITRAMFS_IMAGE variable was not
defined.
In order to avoid this rebuild we need to always enforce the use of the
ostree initramfs image for the default kernel. This is not so clean
since we add a permanent dependency to the ostree layer, but having a
cleaner solution would require to completely rethink the way the kernel
is handled in our yocto environment.
BugzID: 71360
U-Boot has problems when using the 64bit option on ext4 filesystems and
can not access files anymore. Therefore, create the ext4 filesystem
without 64 bit support.
This issue is not always reproducible, sometimes it works and sometimes
not. Probably it depends if the 64bit values corresponds to the 32 bit
value or not.
Signed-off-by: Stefan Eichenberger <eichest@gmail.com>
The service is storing the data in an interval to the emmc. This
forces to damage our emmc in the test devices earlier as wihtout.
Therefore the default location is on a ramdisk. For our test
purpose this is sufficient. And if it need to be persisted a RTD
section is created about how to do it.
BugzID: 63636
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
The target and host make files of libnmapp and sys-mon are merged for
using only one make file. The difference is made outside by setting the
variables accordingly. The same thought should have been used in the
yocto recipes. Thus the recipes are adapted so that minimal differences
between native and target are available. This makes the recipe easier.
BugzID: 69904
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
After a short analysis I have noticed that the library and the app
are not build as intended. To build the app and the lib also from
command line using an SDK, the make files needed to be updated.
This commit then adapted the recipes accordingly to build the
correct versions
BugzID: 69904
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
This error happened because the java recipe is providing its own
versions of several library. Since they are used only for java itself,
we must exclude them from the libraries parsed by yocto to automatically
fullfil runtime dependencies.
BugzID: 70155
- system.conf: Contains no config at all, the same file up to date is
already installed by systemd recipe
- SRC_URI : these files are already in the SRC_URI, only the
FILESEXTRAPATHS_prepend is required to overwrite them.
- do_install: The files are already installed by main recipe at a
different location :
${D}${systemd_unitdir}/journald.conf.d/00-systemd-conf.conf
${D}${systemd_unitdir}/system.conf.d/00-systemd-conf.conf
systemd_unitdir being /usr/lib/systemd.
Part of yocto update to dunfell
BugzID: 69636
The patch is only related to service file and will likely be required
with any version. Making the bbappend more generic will simplify further
yocto upgrades.
BugzID: 69636
system monitor and the netmodule scripts for creating a support
package were moved to dev image
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
As the comment says, there is no functional goal for this. But without
this, a rebuild of os-release (when distro-version changes) is
triggering a rebuild of systemd which is triggering a rebuild of ostree
initramfs image and then kernel fitImage.
Specially the rebuild of the ostree initramfs image seems to to lead to
licenses issues.
BugzID: 69247
The distro string can be retrieved at runtime from /lib/os-release
with this \S escaping. It avoids rebuilding base-file everytime the
distro version changes. Which helps to reducing the overall build time,
since base-file is an important dependency.
BugzID: 69247
With this new kernel variant, the kernel modules must be the one built
against the kernel we are want to use. The $KERNEL variable is matching
the KERNEL_PACKAGE_NAME of the variable in the kernel recipe.
BugzID: 69147