NixOS Containers: Difference between revisions
imported>Samueldr m typo :( |
imported>Mic92 No edit summary |
||
Line 3: | Line 3: | ||
== Troubleshooting == | == Troubleshooting == | ||
=== I have changed the host's channel and some services are | === I have changed the host's channel and some services are no longer functional === | ||
'''Symptoms:''' | |||
* Lost data in PostgreSQL database | * Lost data in PostgreSQL database | ||
* MySQL has changed its path, where it creates the database | |||
'''Solution''' | '''Solution''' |
Revision as of 08:21, 4 November 2017
There's not much to read here. Look at NixOS Manual, the upstream documentation on containers meanwhile.
Troubleshooting
I have changed the host's channel and some services are no longer functional
Symptoms:
- Lost data in PostgreSQL database
- MySQL has changed its path, where it creates the database
Solution
If you did not have a system.stateVersion
option set inside your declarative container configuration, it will use the default one for the channel. Your data might be safe, if you did nothing meanwhile. Add the missing system.stateVersion
to your container, rebuild, and possibly stop/start the container.