Bug 42244

Summary: Horde Docker migration howto
Product: UCS Reporter: Stefan Gohmann <gohmann>
Component: App CenterAssignee: Felix Botner <botner>
Status: CLOSED FIXED QA Contact: Dirk Wiesenthal <wiesenthal>
Severity: normal    
Priority: P5 CC: botner, wiesenthal
Version: UCS 4.1   
Target Milestone: ---   
Hardware: Other   
OS: Linux   
What kind of report is it?: Development Internal What type of bug is this?: ---
Who will be affected by this bug?: --- How will those affected feel about the bug?: ---
User Pain: Enterprise Customer affected?:
School Customer affected?: ISV affected?:
Waiting Support: Flags outvoted (downgraded) after PO Review:
Ticket number: Bug group (optional):
Max CVSS v3 score:
Bug Depends on: 40857, 42061, 42082    
Bug Blocks: 42243    

Description Stefan Gohmann univentionstaff 2016-09-05 07:02:32 CEST
We should provide a Horde Docker migration howto.

+++ This bug was initially created as a clone of Bug #42061 +++

Provide a new horde docker app.
Comment 1 Felix Botner univentionstaff 2016-09-19 12:38:58 CEST
On the server where the horde app is installed,

(1) save horde UCR settings, prepare horde removal

-> ucr search --brief ^horde > /opt/horde-settings.txt
-> cp /etc/horde.secret /etc/postgres-horde.secret
-> chmod 700 /etc/postgres-horde.secret
-> apt-mark manual univention-mail-server
-> apt-mark manual univention-postgresql

(2) remove horde app

-> univention-app remove horde
-> ucr unset appcenter/prudence/docker/horde

  (2b) switch to appcenter.test
  -> univention-install univention-appcenter-dev
  -> univention-app dev-use-test-appcenter

(3) install horde docker app

-> univention-app update
-> univention-app install horde

(4) check horde configs in app settings
Comment 2 Felix Botner univentionstaff 2016-11-22 16:11:08 CET
please verify

http://wiki.univention.de/index.php?title=Horde_App_Migration
Comment 3 Dirk Wiesenthal univentionstaff 2016-12-08 23:55:01 CET
Looks good. Already online.