Age | Commit message (Collapse) | Author | Files | Lines |
|
Update the demo templates to use AGL_META_QT6.
Bug-AGL: SPEC-5282
Change-Id: I6e93445437403e97f43e9dc2c31ffe6191c6fe8a
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30539
|
|
layer, fix llvm vs. clang
Workaround: Fix wrong detection of X11 headers in native sysroot.
For now remove xkbcommon
Limit qt6 packagegroup inclusion to avoid unnecessary content in image.
Also remove old patch to qtmultimedia.
meta-clang inclusion now needs
https://github.com/kraj/meta-clang/tree/scarthgap?tab=readme-ov-file#providing-llvm
thus add
PREFERRED_PROVIDER_llvm = "clang"
PREFERRED_PROVIDER_llvm-native = "clang-native"
PREFERRED_PROVIDER_nativesdk-llvm = "nativesdk-clang"
PROVIDES:pn-clang = "llvm"
PROVIDES:pn-clang-native = "llvm-native"
PROVIDES:pn-nativesdk-clang = "nativesdk-llvm"
Need to work out the final location for these.
Bug-AGL: SPEC-5282
Change-Id: Ib3ed9e81ecd1e27681e443dacddac5fec42a303f
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30503
|
|
Updated.
Bug-AGL: SPEC-5294
Change-Id: If07b1e05a58f3c2693971bc2624e19b4c8a4fb74
Signed-off-by: Indivara Weerasuriya <indivara.weerasuriya@qt.io>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30145
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I22beb7fdaf32c2c56653eb192892b50ae72ed733
Signed-off-by: Indivara Weerasuriya <indivara.weerasuriya@qt.io>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30144
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Bug-AGL: SPEC-5294
Change-Id: I49c4df399bdc67b579731ff3422523279942e8da
Signed-off-by: Indivara Weerasuriya <indivara.weerasuriya@qt.io>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30143
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Bug-AGL: SPEC-5294
Change-Id: Iba1acf0fc0cc5b1b2b9ec52805e105c81f10ca56
Signed-off-by: Indivara Weerasuriya <indivara.weerasuriya@qt.io>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30142
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Bug-AGL: SPEC-5294
Change-Id: I6b9ff940745f88af9a3b69e29917082e52b25f88
Signed-off-by: Indivara Weerasuriya <indivara.weerasuriya@qt.io>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30141
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Bug-AGL: SPEC-5294
Change-Id: I7ee10e8c4778f932e3e34b2894d93471cc5ed87f
Signed-off-by: Indivara Weerasuriya <indivara.weerasuriya@qt.io>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30140
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Bug-AGL: SPEC-5294
Change-Id: Iae78e56345620d565239e0e44b1a8555a254a740
Signed-off-by: Indivara Weerasuriya <indivara.weerasuriya@qt.io>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30139
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This commit adds `python3-requests` as a runtime dependency
and bumps the SRCREV to include the latest patch which fixes the
Tire Pressure button clipping issue.
Bug-AGL: SPEC-5161
Change-Id: I52f64e888481871d77c0d8b9ee0de64ef3a9b619
Signed-off-by: Suchinton Chakravarty <suchinton.2001@gmail.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30454
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
|
|
Update SRCREV to pick up:
87c4e34 Update album art reading
Bug-AGL: SPEC-5269
Change-Id: I029a6274f1c0ff260cad6b04b6b28d8bfc04f6a3
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30451
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
- Bump SRCREV for agl-demo-contorl-panel.
- Add cantools as runtime dependency.
Change-Id: I3b83e2ca800a526a581c6206195a958d6b1acbdb
Signed-off-by: Suchinton Chakravarty <suchinton.2001@gmail.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30438
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
|
|
- Disable the voice assistant when the agl-offline-voice-agent feature
is not enabled.
- Adapt SRCREV
Bug-AGL: SPEC-5265
Change-Id: I2e99c4c87cb7ea5f4a7bc4d67bc8eb903cc8ae81
Signed-off-by: Anuj Solanki <anuj603362@gmail.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30443
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The agl-persistent-storage-api build was failing on hosts where the
native headers happened to not work with the clang invocation being
done during binding generation for the rocksdb wrapper crate.
To avoid this, set BINDGEN_EXTRA_CLANG_ARGS to pass in the required
cross-compile environment arguments.
Bug-AGL: SPEC-5264
Change-Id: I54af5846045285b4ccd7af5cc0087193eae79be0
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30416
Tested-by: Jenkins Job builder account
Reviewed-by: Naoto YAMAGUCHI <naoto.yamaguchi@aisin.co.jp>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
|
|
- Bump SRCREV to pick up changes for voice assistant.
Bug-AGL: SPEC-5200
Change-Id: Id1f298993cd583151313c9f2d33de43095ed7a5e
Signed-off-by: Anuj Solanki <anuj603362@gmail.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30413
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
|
|
Bump SRCREV to pick up:
1afb908 Rework glib main loop initialization
b6fb203 Add gitlab issue/merge request templates
Bug-AGL: SPEC-5257
Change-Id: Ib78bd7aeccd9f22d7ebb0ffa16680f273a59620e
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30402
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
|
|
Changes:
- Bump flutter-ics-homescreen SRCREV to pick up the storage API
changes.
- Add a dependency on agl-persistent-storage-api to the homescreen
systemd unit to ensure it will be started beforehand.
- Add an environment file to be pulled in by the homescreen systemd
unit that sets SPDLOG_LEVEL to enable debug output with latest
flutter-auto. This should help with debugging any future issues.
- Add agl-persistent-storage-api to the base Flutter IVI image.
This gets it into the final demo image, and keeps the base Flutter
IVI image (agl-image-ivi-flutter) usable for potentially working
on the homescreen with the workspace-automation tooling.
Bug-AGL: SPEC-5250
Change-Id: Icd2958a259f8eada8db0bfb99b47ba7a64094fa5
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30318
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-boot-test: Jenkins Job builder account
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
|
|
Tweak the agl-persistent-storage-api systemd unit to run the daemon
as the agl-driver user instead of root. Another non-root user would
also be an option, but since there's no authentication scheme for the
API, running it as the same user as the applications seems reasonable
for now.
Bug-AGL: SPEC-5250
Change-Id: I57c9f8c108dd78b1fd6e5b011ed39e81946ab0bc
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30317
ci-image-build: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Naoto YAMAGUCHI <naoto.yamaguchi@aisin.co.jp>
Tested-by: Jenkins Job builder account
|
|
This commit adds Networking to enable CAN playback and QtQickWidgets to render the QML Gauges.
Bug-AGL: SPEC-5161
Change-Id: I97567e4ef1612cac0de7e0be81c7c95c6eba9d2e
Signed-off-by: Suchinton Chakravarty <suchinton.2001@gmail.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30324
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Tested-by: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
-ignore pubspec.lock file
-disable network access for do_compile
-remove loop to install config.toml; now handled by meta-flutter
Change-Id: Icdfb240c330e98a90cf05ca4f0acfbcd935bf89a
Signed-off-by: Joel Winarske <joel.winarske@gmail.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30270
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
-update flutter-ics-homescreen and flutter-instrument-cluster
Change-Id: I2a12cf07f1c5ec8dc839b9f1b868b62069308be1
Signed-off-by: Joel Winarske <joel.winarske@gmail.com>
(Updated flutter-cluster-dashboard systemd unit file)
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30257
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
conditional
This reworks the inclusion and moves conditional parts out of the packagegroup into the image definitions.
It also introduces a variable PREINSTALL_MUSIC that you can set to '1' in your conf/local.conf .
Bug-AGL: SPEC-5233
Change-Id: I3eaccfc1099c9d748d485fb144a77491d41af36d
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30258
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
|
|
Bug-AGL: SPEC-4934
Change-Id: I4ca64a4c34fef3565611a4494fd87f9013d6ac7f
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30244
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-build: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Remove DEMO_ENABLE_BTWILINK hook and associated conf file recipe used
to make using the btwilink driver an explicit opt-in, as the driver
has been removed from the meta-rcar Kingfisher BSP layer in its new
scarthgap-v5.9.4 branch in favor of the mainline kernel driver.
Since the Kingfisher is not a primary demo platform at this point,
leaving it to default to its onboard Bluetooth support seems
reasonable versus trying to update this scheme.
Bug-AGL: SPEC-5191, SPEC-5214
Change-Id: Iece5d2671ab36f4191d950bfa50e320f35dbef3b
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30249
ci-image-boot-test: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
|
|
Existing AGL demo has music player App. But it did not have demo data.
I found classic music provider that provide data by CC-BY-2.1-JP.
URL: https://andotowa.quu.cc/
This patch add music data to AGL demo IVI.
Bug-AGL: SPEC-5233
Change-Id: I360885bc827f9518b81cf5cd86e2e213a106b8bb
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30184
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-boot-test: Jenkins Job builder account
|
|
Update the SRCREVs of the following applications that use the VSS
engine speed signal to pick up their fixes for the signal data type
being corrected in our VSS overlays:
- flutter-ics-homescreen
- flutter-cluster-dashboard
- dashboard
- cluster-dashboard
Bug-AGL: SPEC-5204
Change-Id: Ib50ed6964090ede432533a6eb1b7291d98a5e6f2
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30182
Tested-by: Jenkins Job builder account
|
|
Bug-AGL: [SPEC-5222]
Change-Id: Ib85bb279f8aab140f724eef71563fca98643589c
Signed-off-by: Ludwig Schwiedrzik <ludwig.schwiedrzik@d-fine.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30159
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Tested-by: Jenkins Job builder account
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
|
|
The rework of the demo images done for SPEC-5138 missed some things
for the Qt cluster demo images, so add the extra demo vs non-demo
configuration file for use in the "preconfigured" image, and update
the image recipes to get things work with respect to developer
expecations.
Additionally:
- The databroker access token for cluster-dashboard was out of date,
a copy of the one for the Flutter cluster dashboard has been copied
in to restore expected behavior.
- The Flutter cluster demo has also been tweaked slightly to match
the style used in the other image recipes.
Bug-AGL: SPEC-5229
Change-Id: I8cc9cfb67c31ace95e6ac36e4259099223f7d802
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30174
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Naoto YAMAGUCHI <naoto.yamaguchi@aisin.co.jp>
|
|
The Vehicle.Powertrain.CombustionEngine.Speed signal datatype was
accidentally being overwritten as a float in our VSS overlays for
configuring the CAN provider. I believe this was an artifact of
some cutting in pasting when the signal was added and upstream
recommended switching away from using OBD signals as the plan is
to deprecate those. There are some downstream changes required in
the homescreen and dashboard applications to handle this being
fixed.
Bug-AGL: SPEC-5204
Change-Id: I3582dbbef6cf915f30a50804174753da12b905ae
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30173
Tested-by: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Naoto YAMAGUCHI <naoto.yamaguchi@aisin.co.jp>
ci-image-build: Jenkins Job builder account
|
|
Bump SRCREV to pick up:
25b6a07 Add support for CI screenshot testing
f957ceb Add gitlab issue/merge request templates
Bug-AGL: SPEC-5203
Change-Id: Ic73b158b90066dc7e7aa2e77d65c039efcb03f66
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30156
ci-image-boot-test: Jenkins Job builder account
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
|
|
Explicitly enable network access during compilation in the Flutter
app recipes for now to avoid hangs when building on systems where
BitBake's network sandboxing is working. The underlying issue has
been raised with upstream, but may take a while to resolve, so we
need to work around it in the meantime.
Bug-AGL: SPEC-5215
Change-Id: I8cd9cad626addd85ff77a22e221a817b09f0e73f
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30152
Tested-by: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Remove unused GSoC prototype Flutter apps flutter-mediaplayer and
flutter-nav to avoid confusion and reduce maintenance burden.
Bug-AGL: SPEC-5216
Change-Id: I0a23a471da22b98ade3deda4006e4626630c4bda
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30151
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
|
|
This conflicts with the planned uprev to qt6.
Bug-AGL: SPEC-5217
Change-Id: I887170d35f78e56bd26127a1d3dcf0f94f2a28ba
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30149
ci-image-boot-test: Jenkins Job builder account
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
|
|
V1:
- Use rcc to compile qrc resource file on host, and remove post install step to compile on target.
- Remove PySide6 as dependency for demo control panel as
python3-qtwidgets is no longer used to provide toggle button, and pyside6-rcc is not provided.
V2:
- Replace PySide6 with PyQt6 at the resouce compile step
- Add dynamic layer for meta-qt6 to provide QtWidgets and QtSvg
- Update runtime dependencies to provide bash and python3-rich for CLI interface
Bug-AGL: SPEC-5195
Change-Id: Ic390369a37f266b94b82397ba61a4f95ec0ed492
Signed-off-by: Suchinton <suchinton.2001@gmail.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30107
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
|
|
This creates a temporary sublayer for the demo control panel until
meta-agl-demo itself is migrated to qt6.
Bug-AGL: SPEC-5195
Change-Id: I07f97385600fb695e182b11c528225d5510185d9
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30067
|
|
Remove qtcompositor packagegroup that was missed in initial cleanup
commit.
Bug-AGL: SPEC-5152
Change-Id: I889dd42ded600d47a5e76c4723cc458ce5e9145e
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30103
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-boot-test: Jenkins Job builder account
|
|
Note that while these changes do get the KVM demo images building
and bootable, some further investigation is required into getting
the guest displays rendering to the outputs.
Changes:
- Move some of the feature template and multiconfig files that were
accidentally left in meta-agl-demo to meta-agl-kvm-demo.
- Rework how MACHINE is defined for the guest multiconfig to make it
a bit more obvious how other machines could be supported. Sadly,
experimentaion has shown that trying to do a generic
virtio-${TUNE_ARCH} or similar scheme does not work with BitBake's
parser, so document that a bit.
- Update agl-qemu-runner.sh for change to IMAGE_NAME_SUFFIX default
value, and qemu now warning about using "-vga" with the "virt"
machine which does not support it.
- Add new "agl-virtio-guest" feature to AGL_FEATURES in guest to get
virtio kernel configuration.
Bug-AGL: SPEC-5201
Change-Id: I194a5c49adf6242cd91d205e19a8eecde698ad7e
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30102
Tested-by: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-build: Jenkins Job builder account
|
|
We do no longer use lin bus components in the demo.
Bug-AGL: SPEC-5189
Change-Id: Ie9b7a41f7f9b7e66b0adb26e3e26b1083a662b6a
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30043
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
|
|
The HTML5 demo needs additional fixes. Move it into a sublayer and activate with agl-demo-html5.
Bug-AGL: SPEC-5188
Change-Id: I2f1a07dcfbcaf7e09d4d0d3aec1aa8f096336287
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30042
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
ci-image-boot-test: Jenkins Job builder account
|
|
Add recipe to install the agl-vcar.dbc CAN database file from
the newly created agl-dbc repository, remove the copy installed
by the kuksa-can-provider-conf-agl recipe, and update various
references to it for the new on target path under /usr/share/dbc.
Bug-AGL: SPEC-5119
Change-Id: I9a21128c6daa13761e575bad4363be09a3efe808
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30039
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
|
|
Remove base VSS and KUKSA.val recipes, as they are moving to a new
meta-agl-kuksa-val layer in the meta-agl repository. The recipes
for the Python modules they depend on have also been moved.
Additional changes:
- A new kuksa-can-provider-conf-agl recipe has been added to install
our common AGL-specific kuksa-can-provider configuration. The
intent is that the kuksa-can-provider in meta-agl-kuksa-val not be
dependent on our demo configuration choices.
- The other kuksa-can-provider configuration recipes have been
tweaked to mark them as allarch.
- The python3-argparse-addons recipe and python3-cantools bbappend
that used it have been removed, as it looks like it is no longer
required.
- The dangling kuksa-val-agl-demo-cluster recipe has been removed,
it was missed in the previous kuksa-val server removal.
Bug-AGL: SPEC-5136
Change-Id: I8c5aa556a796852c5ee3d8c26e045a089911f37e
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30038
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Tested-by: Jenkins Job builder account
|
|
In the current demo, user settings such as radio stations and HVAC preferences are lost upon poweroff. The agl-persistent-storage-api
adds a simple grpc API that enables persistent storage of
key-value pairs using RocksDB.
The API supports Write, Read, Delete, and Search calls, as well as
calls to recursively list or delete nodes (intended for use with
VSS-like keys) and to destroy the database. Separate namespaces
are also supported.
The API is written in Rust, the repo can be viewed under this URL:
https://github.com/LSchwiedrzik/agl-persistent-storage-api
Test builds were successfully carried out by Jan-Simon Möller.
Bug-AGL: [SPEC-5187]
Change-Id: Ic11d31c75268f922c84785da8cd29fa6b022612f
Signed-off-by: Ludwig Schwiedrzik <ludwig.schwiedrzik@d-fine.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/29996
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
|
|
Add "grpc-proxy" to the new WESTON_FRAGMENTS_BASE to explicitly
enable agl-shell-grpc-proxy, thus matching the configuration the
agl-compositor bbappend in this layer enables.
Bug-AGL: SPEC-5183
Change-Id: Id842f3570ef6faf5c6424f201dbec1f896986378
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30005
Tested-by: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
|
|
After the scarthgap update, the weson couldn't handle input device
in guest container. It causes by libseat error that use by weston 13.
This patch add environment variable to avoid seatd error.
Bug-AGL: SPEC-5158
Change-Id: If7f88b9381e1f6af13e8f80275fda7b20ee1aa78
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/29968
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Upgrade recipes for stock VSS schema and AGL's tweaked copy for demos
to 0.4.2 release.
Bug-AGL: SPEC-5180
Change-Id: I0f90742c3220ab460932ebf8afb19d0498e43a51
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30004
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
|
|
Upgrade vss-tools to 0.4.2 release.
Bug-AGL: SPEC-5180
Change-Id: I0471759f31c3bc93d5687d192ed9e159d8808092
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30003
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
|
|
Upgrade kuksa-dbc-feeder to 0.4.3 release, which includes a rename
to kuksa-can-provider and a new location on github. All references
to kuksa-dbc-feeder have been renamed throughout the tree to
hopefully maintain consistency, though note that the actual script
name upstream remains "dbcfeeder.py" at present.
Bug-AGL: SPEC-5179
Change-Id: I88cf1c29187ad6cb882ee538a98e6e138aa76bfa
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30002
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Tested-by: Jenkins Job builder account
|
|
Upgrade kuksa-client to 0.4.3 release. One of our local patches has
been dropped as it is no longer applicable, and a new one has been
added to allow building with the version of python3-grpcio-tools
available in YP scarthgap.
Bug-AGL: SPEC-5179
Change-Id: I6fb3ff8cd63cec924dc4180ac4f44d3ac0c1996f
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30001
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
|
|
Upgrade databroker to the 0.4.5 release and its not github location.
Bug-AGL: SPEC-5179
Change-Id: I700ff90f977e9012c4ed8088aad873b368f8f9bb
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30000
ci-image-boot-test: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
|
|
Remove recipes for deprecated KUKSA.val C++ based server and
associated configuration. It is no longer supported by upstream,
and has not been used in the demo images for multiple releases.
Bug-AGL: SPEC-5179
Change-Id: I339dc62df667650a5025e58d6f8272b040ef393d
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/29999
ci-image-boot-test: Jenkins Job builder account
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
|