Confirm if DLT and Audiomanager should be built and installed in AGL demo images
Description
Environment
None
Activity
Stephane Desneux September 25, 2018 at 11:24 AM
Stephane Desneux
September 25, 2018 at 11:24 AM
DLT is no more included in images (for FF and master, as of 20180925)
Nobuhiko Tanibata March 1, 2018 at 4:19 AM
Nobuhiko Tanibata
March 1, 2018 at 4:19 AM
This is already done? If yes, we can close.
Stephane Desneux October 27, 2017 at 6:34 PM
Stephane Desneux
October 27, 2017 at 6:34 PM
DLT recipes are located in meta-agl:.
meta-agl/meta-ivi-common/recipes-extended/dlt-daemon/dlt-daemon
That may be an issue with the socket path or perms. Sorry no time to investigate.
Christoph Lipka October 26, 2017 at 8:40 AM
Christoph Lipka
October 26, 2017 at 8:40 AM
Hi,
i have no EE running, but could you please point me to the DLT recipe? I like to check the the configuration. It looks like DLT is not able to create the TCP socket needed for connection with DLT Viewer. Does AGL apply specific permission rights on components? Thanks
Stephane Desneux October 19, 2017 at 8:14 AM
Stephane Desneux
October 19, 2017 at 8:14 AM
DLT fails to start on EE.RC1:
root@m3ulcb:~# systemctl status dlt
��● dlt.service - GENIVI DLT logging daemon
Loaded: loaded (/lib/systemd/system/dlt.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2017-09-27 14:40:06 UTC; 3 weeks 0 days ago
Docs: man:dlt-daemon(1)
man:dlt.conf(5)
Process: 3355 ExecStart=/usr/bin/dlt-daemon (code=exited, status=255)
Main PID: 3355 (code=exited, status=255)
CPU: 6ms
Sep 27 14:40:06 m3ulcb dlt-daemon[3355]: [ 8.113877]~DLT~ 3355~NOTICE ~Starting DLT Daemon; DLT Package Version: 2.15.0 STA
Sep 27 14:40:06 m3ulcb dlt-daemon[3355]: +SYSTEMD -SYSTEMD_WATCHDOG -TEST -SHM
Sep 27 14:40:06 m3ulcb dlt-daemon[3355]: [ 8.113958]~DLT~ 3355~INFO ~System booted with systemd
Sep 27 14:40:06 m3ulcb dlt-daemon[3355]: [ 8.121585]~DLT~ 3355~WARNING ~socket() error
Sep 27 14:40:06 m3ulcb dlt-daemon[3355]: [ 8.121599]~DLT~ 3355~WARNING ~failed to bind socket
Sep 27 14:40:06 m3ulcb dlt-daemon[3355]: [ 8.121601]~DLT~ 3355~ERROR ~Could not initialize main socket.
Sep 27 14:40:06 m3ulcb dlt-daemon[3355]: [ 8.121604]~DLT~ 3355~CRITICAL ~Initialization of local connections failed!
Sep 27 14:40:06 m3ulcb systemd[1]: dlt.service: Main process exited, code=exited, status=255/n/a
Sep 27 14:40:06 m3ulcb systemd[1]: dlt.service: Unit entered failed state.
Sep 27 14:40:06 m3ulcb systemd[1]: dlt.service: Failed with result 'exit-code'.
Fixed
Details
Details
Assignee
Naohiro Nishiguchi
Naohiro NishiguchiReporter
Stephane Desneux
Stephane DesneuxFix versions
Labels
Components
Priority
Created March 29, 2017 at 6:23 PM
Updated September 25, 2018 at 8:59 PM
Resolved September 25, 2018 at 11:24 AM
Currently, we build Audiomanager (and DLT as its dependency) because it's pulled from
agl-demo (see [this file|https://git.automotivelinux.org/AGL/meta-agl-demo/tree/recipes-core/packagegroups/packagegroup-ivi-common-core-multimedia.bbappend)
If Audio Manager is not explicitly required by other components, it's then useless to build it, install it and distribute it.
Note that even if removed from default demo images, it's still possible to build and install it on demand.
So we should first deter!mine if audiomanager is required for upcoming demos.