How To: Dogu-Upgrades

Starting with version 0.14 of the cesapp, Dogus can be upgraded with the upgrade command.

First, briefly check if there are any upgrades available with cesapp list-upgrades. All available Dogu-Upgrades will be listed.

$ cesapp list-upgrades

NAME        VERSION      INSTALLABLE VERSION  DISPLAYNAME                     DESCRIPTION                                       
cas         4.0.7.20-20  6.3.3-1              Central Authentication Service  The Central Authentication Service (CAS) is a s...
usermgt     1.4.1-3      1.4.2-1              User Management                 User and Group Management.                        
confluence  7.4.1-5      7.4.11-1             Confluence                      Confluence is a collaboration software program ...

You have the possibility to upgrade to a specific version with
cesapp upgrade <dogu-name> <version>.

$ cesapp upgrade dogu usermgt 1.4.1-3

download official/usermgt 1.4.1-3
stop usermgt
upgrade official/usermgt:1.4.1-1 to official/usermgt:1.4.1-3
start usermgt

execute upgrade? (y/n): y
...Upgrade dogus
...download official/usermgt 1.4.1-3
...stop usermgt
...upgrade official/usermgt:1.4.1-1 to official/usermgt:1.4.1-3
...start usermgt
...Upgrade dogus: Done.

You can also upgrade to the latest version of a Dogu with cesapp upgrade <dogu-name>.

$ cesapp upgrade dogu usermgt

download official/usermgt 1.4.2-1
stop usermgt
upgrade official/usermgt:1.4.1-3 to official/usermgt:1.4.2-1
start usermgt

execute upgrade? (y/n): y
...Upgrade dogus
...download official/usermgt 1.4.2-1
...stop usermgt
...upgrade official/usermgt:1.4.1-3 to official/usermgt:1.4.2-1
...start usermgt
...Upgrade dogus: Done.

You can find more information about this topic in our developer documentation.

If you have any questions or feedback about the upgrade process, please leave a comment and we will get back to you as soon as possible.

2 Likes