Actualizar odoo v8

412 views
Skip to first unread message

Humanoide

unread,
Feb 28, 2016, 5:23:25 AM2/28/16
to Usuarios Odoo / OpenERP en España
Hola a todos,

Hasta ahora para mi, odoo v8 no se puede actualizar, es decir:

  • Instalas odoo en el servidor unbuntu
  • Activas el módulo disable_openerp_online para usar el código de github
  • Actualizas de vez en cuando el servidor ubuntu, es decir solo el ubuntu,( apt-get update apt-get upgrade, el odoo no lo tocas).
  • Usas la instalación de odoo un año o dos
  • Si te meten un impuesto nuevo lo creas a mano.
  • Cuando pasa un año o dos, te cambias a una versión superior el día uno de enero ( de 7 a 8 , por ejemplo) , y haces un asiento de apertura a mano, e importes alguna tabla maestra como clientes, proveedores, artículos y poco más.
  • Si no instalas módulos raros, no pasa nada y la cosa funciona.


Pero cada vez que haces una instalación nueva, ves que hay cosas que mejoran mucho, y quieres actualizar una instalación vieja (de hace un año), para aprovecharte de las mejoras:


  • Haces git pull en cada carpeta de módulos y en el odoo-server

  • arrancas el servicio odoo con
    python /opt/odoo/odoo-server/openerp-server --update=all

    y como no encuentra el fichero de configuración que tiene el enlace a los módulos no estándar , todo acaba en un fracaso

  • arrancas el servicio odoo con
     python /opt/odoo/odoo-server/openerp-server --update=all -c /etc/odoo-server.conf

    y tambien es un fracaso

  • Actualizas pulsando el boton rojo del modulo
    base

    y también es un fracaso , se bloquea y sale el mensaje

    Internal Server Error

    The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.


Alguna vez en este foro, alguien escribió que, además de la copia de seguridad de la base de datos postgres, hay que copiar todo el código que cuelga de la carpeta /opt/odoo, porque si restauras la base de datos en una instalación fresquíta, recién bajad de github, no va a funcionar, porque dentro de la misma versión, el código evoluciona y tu copia de la base de datos no será compatible.

¿Cual es la manera correcta de hacer actualizaciones?


Saludos y gracias.


Pedro Manuel Baeza Romero

unread,
Feb 28, 2016, 7:04:31 AM2/28/16
to Usuarios Odoo / OpenERP en España
Odoo sí que se puede y se debe actualizar si se quiere tener un sistema adecuado.

Los errores que te diera al actualizar es por una manipulación incorrecta previa, o haber dejado en un estado inconsistente la base de datos por manipulaciones directas contra Postgres, eliminaciones de registros clave...

Depende de cada error que salga, la razón será una u otra, pero precisamente es el integrador el que tiene que tener criterio suficiente para leer ese error, interpretarlo y solucionarlo. Un "no se puede actualizar" no es un planteamiento adecuado.

Un saludo.

--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages