Hey all. I have previously been running LibreNMS fine all locally on my rpi but due to the warnings of php version I attempted to move to the docker version.
I followed docker/docker-compose.yml at master · librenms/docker · GitHub as a guide and added it as a stack in portainer but I omitted the mariadb instance (hosting locally as normal on the rpi, and changed the db_host variable to the host IP) and the librenms_msmtpd.
Everything seems to be working fine apart from that graphs are almost entirely empty. Looking at them from a host overview they seem totally empty but clicking on them it would seem there is one datapoint thats being shown but nothing else.
Output from validate:
bash-5.1$ php validate.php
===========================================
Component | Version
--------- | -------
LibreNMS | 22.10.0 (2022-10-22T07:29:18+00:00)
DB Schema | 2022_09_03_091314_update_ports_adsl_table_with_defaults (246)
PHP | 8.0.24
Python | 3.10.5
Database | MariaDB 10.5.15-MariaDB-0+deb11u1
RRDTool | 1.7.2
SNMP | 5.9.3
===========================================
[OK] Installed from the official Docker image; no Composer required
[FAIL] APP_KEY does not match key used to encrypt data. APP_KEY must be the same on all nodes.
[FIX]:
If you rotated APP_KEY, run lnms key:rotate to resolve.
[OK] Database connection successful
[OK] Database Schema is current
[OK] SQL Server meets minimum requirements
[OK] lower_case_table_names is enabled
[OK] MySQL engine is optimal
[OK]
[OK] Database schema correct
[OK] MySQl and PHP time match
[OK] Active pollers found
[OK] Dispatcher Service is enabled
[OK] Locks are functional
[OK] No active python wrapper pollers found
[OK] Redis is functional
[WARN] IPv6 is disabled on your server, you will not be able to add IPv6 devices.
[OK] rrd_dir is writable
[OK] rrdtool version ok
[WARN] Updates are managed through the official Docker image
I cant see anything relevant in any logs but maybe Im not sure what Im searching for. The error in validate I have been trying to address as well but I dont think thats related and no matter what I do it seems to be stuck in an infinite loop when attempting to fix.