Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

DSF Upgrade From 0.5.x to 0.5.4

Hauke Hund edited this page Mar 22, 2022 · 2 revisions

See NUM-CODEX Upgrade from 0.5.x to 0.5.5 for the latest release.


TLDR: Upgrade to docker images highmed/fhir_proxy:latest ghcr.io/highmed/fhir_proxy:0.5.4, highmed/fhir:latest ghcr.io/highmed/fhir:0.5.4 and highmed/bpe:latest ghcr.io/highmed/bpe:0.5.4.

Upgrading from 0.5.x

Upgrading the DSF from 0.5.0, 0.5.1, 0.5.2 or 0.5.3 to 0.5.4 involes modifying the docker-compose.yml files and recreating the containers.

Modify docker-compose.yml Files

  1. Modify the DSF FHIR docker-compose.yml file, replacting 0.5.x (0.5.0, 0.5.1, 0.5.2, 0.5.3) with 0.5.4

    @@ -1,7 +1,7 @@
     version: '3.8'
     services:
       proxy:
    -    image: ghcr.io/highmed/fhir_proxy:0.5.x
    +    image: ghcr.io/highmed/fhir_proxy:0.5.4
         restart: on-failure
         ports:
           - 127.0.0.1:80:80
    @@ -27,7 +27,7 @@ services:
           - app
    
       app:
    -    image: ghcr.io/highmed/fhir:0.5.x
    +    image: ghcr.io/highmed/fhir:0.5.4
         restart: on-failure
         secrets:
           - db_liquibase.password
  2. Modify the DSF BPE docker-compose.yml file, replacting 0.5.x (0.5.0, 0.5.1, 0.5.2, 0.5.3) with 0.5.4

    @@ -1,7 +1,7 @@
     version: '3.8'
     services:
       app:
    -    image: ghcr.io/highmed/bpe:0.5.x
    +    image: ghcr.io/highmed/bpe:0.5.4
         restart: on-failure
         secrets:
           - db_liquibase.password

Upgrade the running containers

  1. Upgrade the DSF FHIR containers
    From /opt/fhir execute: docker-compose up -d && docker-compose logs -f

  2. Upgrade the DSF BPE containers
    From /opt/bpe execute: docker-compose up -d && docker-compose logs -f

Clone this wiki locally