Tareas #5653

Tareas #5627: Vulnerabilidades detectadas en servicios de Nextcloud y Owncloud.

Actualizar nube.cci

Added by Daniel Viñar Ulriksen about 2 years ago. Updated 28 days ago.

Status:ResueltaStart date:04/17/2017
Priority:NormalDue date:
Assignee:Daniel Viñar Ulriksen% Done:

90%

Category:-Spent time:3.00 hours
Target version:-

Description

Luego de la alerta de seguridad, conviene actualizar https://nube.cci.edu.uy/, que es un nextcloud en el servidor virtual Pan de Azucar, en el servidor madre Tamandúa, en CCI.

Andrés ya lo inició.


Related issues

Related to CSIC - Tareas #6077: Actualizar la versión OwnCloud de oort Resuelta 11/16/2018
Related to Servicios de nube - Tareas #6229: Actualizar OS y NC de nube.cci Nueva 05/29/2019

History

#1 Updated by Daniel Viñar Ulriksen about 2 years ago

  • Status changed from Nueva to En curso

Andrés ya hizo una actualización, si bien entiendo a la 9.0.57, ver : #5627#note-8.

Pero ahora en la interfaz web como admin, indica que hay una actualización a la 10.0.3.

¿Será un tema de diferencia entre lo instalado y el "canal" "production"?

#2 Updated by Daniel Viñar Ulriksen about 2 years ago

En esta entrada de foro indican que el updater no anda bien y será reemplazado en la v10.

Efectivamente hay que proceder a mano, y como lo hizo Andrés, reemplazando con la nueva versión del tarball.

No encuentro nada sobre los "channel" de distribución. Parece ser una característica de OwnCloud que NextCloud está abandonando.

#3 Updated by Daniel Viñar Ulriksen over 1 year ago

  • % Done changed from 0 to 50

Retomo esta tarea para actualizar de la v9.0.57 a la v.10.0.6, luego de un aviso al conectarse como admin.

#4 Updated by Daniel Viñar Ulriksen over 1 year ago

Nextcloud está instalado en /var/www/html/nextcloud, con los datos en /opt/nextcloud/.

Descargamos y descomprimimos la nueva versión de nextcloud:

cd
wget https://download.nextcloud.com/server/releases/nextcloud-10.0.6.tar.bz2
tar vxjf nextcloud-10.0.6.tar.bz2

Ponemos el cloud en modo mantenimiento:

cd /var/www/html/nextcloud
sudo -u www-data php occ maintenance:mode --on

Reemplazqamos el código por la nueva versión:

mv nextcloud nextcloud-v9.0.57
cd
mv nextcloud /var/www/html/

Ajustamos los permisos con el script que tenemos preparado (hecho a partir de la documentación):

cd 
./permisos.sh

Recuperamos el archivo de configuración:

cd /var/www/html/nextcloud/config
cp config.php config.php.orig
cd ../..
cp nextcloud-v9.0.57/config/config.php nextcloud/config/

Actualizamos la instalación:

cd /var/www/html/nextcloud/
sudo -u www-data php occ upgrade

Este upgrade actualiza diferentes módulos, y concluye satisfactoriamente.

Desactivamos el modo de mantenimiento:

sudo -u www-data php occ maintenance:mode --off

#5 Updated by Daniel Viñar Ulriksen over 1 year ago

  • Status changed from En curso to Resuelta
  • % Done changed from 50 to 90

Al volver a ingresar al Nextcloud, funciona bien, e indica nuevamente que la 11.0.5 está disponible.

Comenzamos de nuevo el proceso.

Todo sale bien nuevamente. Único detaalle: la interfaz pasó a estar en inglés.

Damos esta tarea por resuelta.

#6 Updated by Daniel Viñar Ulriksen 7 months ago

  • Related to Tareas #6077: Actualizar la versión OwnCloud de oort added

#7 Updated by Daniel Viñar Ulriksen 29 days ago

nube.cci actualizada a Nextcloud 12.0.13, a través del "updater" via web.

Sólo tuve que suprimir la carpeta "assets" y darle a los archivos de /var/www/nextcloud el usuario www-data.

#8 Updated by Daniel Viñar Ulriksen 28 days ago

La versión 13.0.x que estaba en producción presentaba nuevamente un "updater", que me permitió muy fácilmente actualizar a la 12.0.x y luego a la 13.0.12.

Pero no pude ir más lejos a la 14.0.12, porque requiere php 7.

Paso a una nueva tarea: #6229, dado que estaba considerada como resuelta.

#9 Updated by Daniel Viñar Ulriksen 28 days ago

  • Related to Tareas #6229: Actualizar OS y NC de nube.cci added

Also available in: Atom PDF