This article describes how to upgrade Smart ID Identity Manager from 6.1.0 to 6.1.1.
Configure Docker Users and Volume Mounts
Most Smart ID containers have now moved to a more flexible running user and group configuration.
To set up the default user and group id based on how the Docker daemon is configured (root or rootless), run the following script (without sudo):
./set-docker-identity.sh
To remove previously created users and groups and adjust container volume permissions, then run the following script (it must be run as root or a user with sudo permissions):
./fix-volume-permissions.sh
IDM containers require certain volume mounts, which are set up by calling ./configure-volumes.sh (without sudo):
-
P12 keystores
-
JAR file overrides
-
class file overrides
-
bean-xml config overrides
You need to run this script every time you add/remove/change any of the above for an IDM container.
The scripts are available with the docker compose files in the file SmartID-26.07.2-deploymentXXXXXX.tgz from the support portal.
For more information, see Deploy Smart ID.