Dear Maintainer,
* What led up to the situation?
Upgrading a 32-Bit ARM system from Bookworm to Trixie
* What was the outcome of this action?
RRD files created in Bookworm are not readable in Trixie:
$ rrdtool info test.rrd
ERROR: 'test.rrd' is too small (should be 2986716 bytes)
* What outcome did you expect instead?
$ rrdtool info test.rrd
filename = "test.rrd"
...
This is somewhat expected behaviour, since RRD files are platform
dependent, but it might still be surprising to users.
IMHO, this behaviour, as well as the workaround, should be mentioned in
the release notes.
Workaround:
1. Stop writers and dump RRD to XML *before* upgrading:
$ rrdtool dump test.rrd > test.xml
2. Restore RRD from XML *after* upgrading:
$ rrdtool restore -f test.xml test.rrd
Regards,
Marc