Skip to content

How to manually upgrade apps in production envs? #4415

Open
@IljaN

Description

@IljaN

WHAT Needs to be Documented?

Process to manually upgrade apps in production. The recommended process is as follows:

- Enable Maintenance Mode with "occ maintenance:mode --on" (this will cause a downtime)
- Shutdown Apache
- Remove the folder from the owncloud/apps folder (or back it up for rollback)
- Unpack the new app in to owncloud/apps
- Check that the owner of the new app-folder is correct (www-data:www-data)
- Run occ upgrade
- Turn off maintenance-mode (occ maintenance:mode --off)
- Start Apache

WHERE Does This Need To Be Documented (Link)?

https://doc.owncloud.com/server/10.8/admin_manual/maintenance/upgrading/marketplace_apps.html#clustered-multi-server-environment

WHY Should This Change Be Made?

As we don't recommend marketplace for multi-node (scale-out) environments we need to document how to upgrade apps manually.

(Optional) What Type Of Content Change Is This?

  • New Content Addition
  • Old Content Deprecation
  • Existing Content Simplification
  • Bug Fix to Existing Content

(Optional) Which Manual Does This Relate To?

  • Admin Manual
  • Developer Manual
  • User Manual
  • Android
  • iOS
  • Branded Clients
  • Desktop Client
  • Other

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions