Commit Graph

35 Commits

Author SHA1 Message Date
Mr Jenkins e2ecd080a0 meta-netmodule-distro: updated source revisions 2022-11-25 11:19:52 +01:00
Marc Mattmueller 9027d38b10 sys-mon: set public gitlab as default URL
BugzID: 80085

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2022-07-28 11:23:32 +02:00
Mr Jenkins 6c6702a8cf meta-netmodule-distro: updated source revisions 2022-06-28 09:17:55 +02:00
Mr Jenkins 08a479521b meta-netmodule-distro: updated source revisions 2022-05-31 12:22:31 +02:00
Marc Mattmueller b6ee13f983 recipes-tools: remove scripts-nm recpie (not used anymore)
the create support package script and its helpers are not used
so far and can be removed.

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2022-03-21 10:48:35 +01:00
Marc Mattmueller d72f6b7a1a sys-mon: set license to MIT
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-11-29 09:48:41 +01:00
Marc Mattmueller fa15c07c5f ssf-mgr/sys-mon: adaption due to move of config and systemd files
the config and systemd files are moved to their repositories, thus
the recipes needed to be adapted. Additionally, the binary
permissions are changed from 555 to 755 as all others have.

BugzID: 75350
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-11-25 09:10:18 +01:00
Marc Mattmueller 678b1c1198 sys-mon: replaced workdir according own repo
BugzID: 75351
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-11-11 12:53:45 +01:00
Marc Mattmueller cb8c021f8a sys-mon: replaced git url
BugzID: 75351
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-11-11 12:53:45 +01:00
Alexandre Bard d60e2c476b nmhw-auto-part: Fix hanging script
Probably due to an updated of parted, the changed line was not working
anymore.

BugzID: 74979
2021-09-28 09:09:01 +02:00
Marc Mattmueller 31e15753f5 ssf-mgr.service: removed requirement of syslog.service
BugzID: 74480
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-09-01 21:47:44 +02:00
Marc Mattmueller e0dc066259 ssf-mgr: adapted its config and systemd service
BugzID: 74480
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-09-01 10:39:58 +02:00
Alexandre Bard db1d9760d0 Move dispatched recipes into recipes-tools
BugzID: 74466
2021-08-26 16:56:07 +02:00
Marc Mattmueller 30599f31a9 tools/ssf-mgr: adapted recipes to include the ssf-mgr
BugzID: 74447
BugzID: 74403

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-08-26 13:10:04 +02:00
Marc Mattmueller c77ac121a8 tools/ssf-mgr: added recipe for the ssf manager
BugzID: 74403
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-08-26 13:10:04 +02:00
Marc Mattmueller 8ccc700725 tools/sys-mon: adapted command line options (extracted SSF part)
BugzID: 74403
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-08-26 13:10:04 +02:00
Marc Mattmueller 436a0244ad tools/libnmapp: switch git repo from gitea to gitlab
There is no need to keep the libnmapp internally, thus the
gitea repo can be removed. But first the recipe need to be changed

BugzID: 74403
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-08-26 11:32:19 +02:00
Marc Mattmueller 2adf913004 recipes: removed unittest class, cleaned recipes to build only for target
As we do not longer want yocto to build unit tests, the unittest class
is completely removed. In addition the inhertiance of unittests is
removed from libnmapp and sys-mon.

The recipes are only built for target and do not differ for native or
native-sdk

BugzID: 73551

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-07-06 11:13:16 +02:00
Marc Mattmueller 1c4f322e54 sys-mon: adpated license checksum
BugzID: 63280

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-03-29 08:56:24 +02:00
Marc Mattmueller 50d41a8a7e libnmapp: adpated license checksum
BugzID: 63280

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-03-25 12:03:04 +01:00
Marc Mattmueller 8d8aec6873 recipe-tools: recipes for target and native of libnmapp and sys-mon differ by variables
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>
2021-03-10 19:07:14 +01:00
Marc Mattmueller 4562017be0 recipe-tools: changed the recipes for libnmapp and sys-mon
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>
2021-03-10 11:44:17 +01:00
Alexandre Bard b11110c51a libnmapp: Add dependency to systemd
BugzID: 69541
2021-01-22 19:09:39 +01:00
Marc Mattmueller 023dc56ab0 sys-mon: added loglevel configs for new loggers
BugzID: 69541

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-01-21 17:11:05 +01:00
Marc Mattmueller bf23ac5f93 features/libnmapp: replaced fixed srcrev to autorev
BugzID: 63549

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-01-15 11:31:42 +01:00
Marc Mattmueller 41cd2f56fb libnmapp: changed default branch to develop
BugzID: 63549

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-01-15 09:52:47 +01:00
Marc Mattmueller f0e46133ef features: changed branch of features to develop and updatd hash
BugzID: 63549

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-01-15 09:15:05 +01:00
Marc Mattmueller a124382664 sys-mon config: increased log interval to 10min
BugzID: 63549

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-01-15 08:54:07 +01:00
Marc Mattmueller 2d28aaeb1e image-dev: moved monitoring tools from image to dev image
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>
2020-12-17 11:23:47 +01:00
Marc Mattmueller 5ed397cc0a sys-mon: disable sys-mon systemd service by default
BugzID: 65724

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-08-27 09:42:33 +02:00
Marc Mattmueller 1d71261e61 sys-mon: be considerate with temperature reading (due to lava fails)
updated git hash of sys-mon retrying 3 times reading the
temperature before throwing and exception

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-05-27 10:07:30 +02:00
Marc Mattmueller fca38f05a2 integrate workaround concerning gcc 6 issue with const initialization 2020-05-12 10:35:31 +02:00
Marc Mattmueller 2a17c293ca added scripts containing helpers creating a support package
these scripts help to extract the systemd journal, convert it into
syslog text format and to pack necessary information.

BugzID: 62219
2020-05-11 14:15:26 +02:00
Marc Mattmueller db19651c24 added system monitoring application including systemd service to tools recipes
the system monitoring logs information about the disk usage, available RAM,
temperature and cpu load.

BugzID: 62219
2020-05-11 14:15:26 +02:00
Marc Mattmueller 4f33c33d17 added libnmapp to the tools recipes and to the SDK
the nmapp library is intended to share code over several
teams. Additionally it shall have modules that only has to be
written once.
The library is unit tested and uses CppUTest as framework

BugzID: 62219
2020-05-11 14:15:26 +02:00