11/2/2021 9:47 AM | |
Joined: 11/2/2021 Last visit: 2/18/2022 Posts: 10 Rating: (0) |
Hi, the ubuntu-arm64-image for the SIMATIC iot2050 which was created on GitHub (https://github.com/siemens/meta-iot2050/tree/jan/ubuntu) works great! I added a Telegraf binary for logging the system and installed docker manually, but now I am supposed to integrate this setup into the build....in other words to modify the image build process directly (custom image generation). I did the telegraf configuration just like here (only the telegraf section) https://github.com/Tornado3P9/Konsolentools/blob/master/telegraf-influxdb-grafana-on-arm64.txt And after that I automated the startup with systemd. Optionally: installing telegraf via docker (sudo apt install docker.io => docker pull telegraf ….more or less) ...though maaaybee being easier for the client, still needs some commands to be entered. |
11/16/2021 11:45 AM | |
Joined: 11/2/2021 Last visit: 2/18/2022 Posts: 10 Rating: (0) |
I also want to add some custom deb-packages. Just like it was explained here: https://github.com/ilbers/isar/blob/master/meta-isar/recipes-app/prebuilt-deb/prebuilt-deb_0.1.bb # This software is a part of ISAR. ========================== As far as I understand, you have to add the Directory name "prebuilt-deb" (which lies inside of recipes-app) to the IMAGE_INSTALL variable inside of https://github.com/siemens/meta-iot2050/blob/jan/ubuntu/recipes-core/images/iot2050-image-example.bb If this is correct...what do I need to be aware of? The image build process takes very long, so I really don't want to test each single change with a new build! I also don't think that the explanation above is really that great if you don't already know what they are talking about. Does the image build process allow debian packages with init.sh files that use systemd for the installation process? Or do I need to custom that deb file so that it creates the links without the need of systemd? I am asking because I red, that the image build process might use only something like a simple chroot environment which doesn't allow the active use of things like systemd. Thanks for your help! |
Follow us on