Closed reefland closed 1 month ago
Hey there, thanks for the report (:
Good call-out! Truly, I hadn't considered how this would impact a read-only FS. I'll start looking into a fix for that 🤙
Fixed and will be out with the next release! You can set the TZ data directory to a container directory with the TZ_DATA_DIR
env var. I recommend setting it to a value like /config/extras/elixir_tz_data
or /tmp/elixir_tz_data
but you sound like you know what you're doing (:
Thanks again for the report!
That's out with release v2024.5.14
which will be up in ~20 minutes 🤙
Thanks for the prompt support, worked great!
Just upgraded from
v0.1.17
->v0.1.18
, running under K3s with a non-root container and read-only root file system.Added the
TZ
environment variableAnd Pinchflat starts crash looping with this:
To solve this I created an
emptyDir
mapped to/etc/elixir_tzdata_data
such as:This allow Pinchflat to start:
Is it possible to define where the "tzdata" is written to? change it
/tmp
, etc. to reduce the write holes I have to put into the root files system? If not, then perhaps add anotherChecking permissions
for this area?