Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
76 lines (50 sloc) 2.42 KB

Upgrade Guidelines

Upgrading DSW

Warning

Backup database and other imporant data (e.g., configuration) before upgrade!

Using Docker

In case of using Docker, just use the tag in :ref:`docker-compose.yml` or pull the new Docker image and restart using down/up:

$ docker pull datastewardshipwizard/server
$ docker pull datastewardshipwizard/client
$ docker pull datastewardshipwizard/crontab
$ docker-compose down
$ docker-compose up -d

Other setup (using Git)

All you need to do is download or checkout new version from our repositories and rebuild the application (according to guidelines above):

$ git checkout vX.Y.Z

Dependencies

If you need to upgrade MongoDB version, follow the official instructions in their documentation.

Upgrade process

Usually, nothing special is required for upgrade. Internal structure changes are migrated automatically using DB migrations and Metamodel migrations (since 1.8.0). See below the changes that needs to be done by you (since 1.10.0):

1.9.0 to 1.10.0

  • Custom DMP templates needs to be upgraded to a new structure (see the default root template).

Compatibility

Important

DSW Client and Server should always use matching version (compatibility is assured)!

The DS Wizard is compatible with all recent versions of web browsers Chrome, Opera, Firefox, and Edge. We do not recomment use of Internet Explorer. Internally, there are components between is are following compatibility of versions:

DS Wizard KM Metamodel Registry
1.10.0 4 1.2.0
1.9.0 3 1.1.0
1.8.0 3 1.0.0
1.7.0 2 --
1.6.0 1 --
1.5.0 (or lower) -- --
You can’t perform that action at this time.