= Add initContainer for initializing persistentHome when $HOME persistence is enabled
With this release, if you have $HOME persistence enabled, there is an `initContainer` that runs the `entrypoint` script and initializes persistentHome. This prevents a race condition from occurring.
Previously, the persistent user home setup occurred in the entrypoint of the tooling container. Notably, the `entrypoint` was used to run `stow` to make symbolic links for the home directory to be saved on the PVC. If a postStart event depends on files or edits files located in the home directory, there is a risk of a race condition caused by the postStart event running before the `stow` execution is finished. To prevent this, the `entrypoint` script must be completed before the postStart events run.
You can find more details about this enhancement in the link:
https://youtu.be/RQeKKJgaogM?si=c3ba1U3Kp1aaVumX[demo video].