Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Released 2022-11-18.

Upgrade instructions

This version has breaking changes for docker installation. Container now runs as user uid 5001 instead of root. Log and data volumes and their contents MUST be writable by this user. Adjust file and directory permissions when updating to this version.

Recommended commands to run before starting new container:

Code Block
languagebash
chown -R 5001:5001 /var/lib/docker/volumes/<stack-name>_logs/_data
chown -R 5001:5001 /var/lib/docker/volumes/<stack-name>_data/_data

Additionally, conf volume has been removed. Migrate all configuration from oneportal.conf file to docker compose.yml file using environment variables. Remove conf volume definition from compose file and execute:

Code Block
languagebash
docker volume rm <stack_name>_conf
docker volume rm trivore-id_conf

Additionally, environment varaible LDAP_ENABLED is now optional with default value of false. Other LDAP variables are not needed when LDAP is disabled.

New volume certs now exists if there is a need to configure locally trusted certificates. Usually not needed as Trivore ID image contains all needed trusted certificates by default.

Example certs volume in compose.yml:

Code Block
languageyaml
services:
  main:
    volumes:
      - certs:/deployments/trivore-id/conf/certs

volumes:
  certs:

Review Important Upgrade Notes for version specific upgrade instructions.

Improvements

ONEP-2750 Add API key authentication support for Infobip gateways

...

ONEP-2898 Change docker USER (do not use root)

ONEP-2904 Waltti: Improve ticket cancel end pointONEP-2906 Salasanan palautuksen yhteyteen nimikysely2906 Ask for name(s) when resetting password

ONEP-2912 Preparations for NodeId changes

...

ONEP-2908 NPE bug in KafkaClusterManager

Customer specific

ONEP-2904 Improve ticket cancel end point