migración a docker de odoo 8 a 10 (y si puede ser usando scaffolding)

346 views
Skip to first unread message

Pau Aliagas

unread,
Feb 8, 2018, 6:17:57 AM2/8/18
to Usuarios Odoo / OpenERP en España
Hola.

Yo uso odoo para una contabilidad muy sencilla, presentar impuestos y poca cosa más. Pero me gustaría no quedar atrás y migrar ya a una versión superior.

Hasta ahora tenía un potsgres y la última versión nightly que se publicó del odoo 8, junto con los módulos de la versión española correspondientes (https://github.com/OCA/l10n-spain.git refs/heads/8.0).

Llevo unos días estudiando el tema de migrar de la versión 8 a la 10 y, a pesar de leer bastantes cosas no veo claro como hacerlo.

Entiendo las explicaciones genéricas de https://hub.docker.com/_/odoo/ con dos instancias y pasando diferentes parámetros, pero no veo como migraría la base de datos de esta manera, por lo tanto no he seguido este camino.

He visto una opción técnicamente increible que es la del docker-compose donde se integran ya los diferentes módulos y configuraciones. La estoy estudiando pero reconozco que necesitoa muchas más horas para sacar el entramado, Diría que esta opción incluye openupgrade.

He estado siguiendo el hilo https://github.com/OCA/OpenUpgrade/issues/502 y creo que Pedro confirma que está incluido. Pero sigo sin saber como hacerlo.

Me gustaría poder mirar a la v10 (o a la v11 si los módulos 303 y 111 funcionan asi como los reports legales de contabilidad). ¿Cómo puedo hacerlo?

Y sería estupendo pòder hacerlo usando el scaffolding pero necesitaría alguna indicación más.

Disculpad por unas preguntas tan básicas, he intentado resolverlas sin éxito.

Saludos
Pau


Jose R. Prieto

unread,
Feb 12, 2018, 5:37:44 AM2/12/18
to openerp-s...@googlegroups.com
Hombre, yo veo varias preguntas en una sola...

¿Se puede usar Docker para levantar una instancia de Odoo -8, 9, 10, 11..-, en desarrollo y en producción?; sin duda, sí.

Tienes diferentes proyectos / imágenes para ello:

https://github.com/Tecnativa/docker-odoo-base (8, 9, 10, 11; opciones Odoo SA, OCB, OpenUpgrade)

(yo he usado los dos primeros, de los otros, no puedo opinar, pero están hechos por partners bastante importantes de Odoo; así que no deberían ir mal)

También tienes un proyecto para provisioning:




Sobre OpenUpgrade; hasta donde se, soporta migraciones de 8 a 9, de 9 a 10, ...; pero no de 8 a 10 o a 11.







Por tanto, tendrás que valorar qué es más sencillo o puede resultar menos problemático; si migrar de 8 a 9, y de 9 a 10, o bien, migrar tus datos de 8 a la versión que quieras (ya sea usando OpenUpgrade con tus propios scripts de migración, o bien, usando otro tipo de herramientas, como podría ser Kettle https://github.com/pentaho/pentaho-kettle  http://www.pentaho.com/product/data-integration  https://wiki.pentaho.com/display/EAIes/Manual+del+Usuario+de+Spoon  )


Espero haberte sido de ayuda.

Un saludo.


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



--

Pau Aliagas

unread,
Feb 12, 2018, 1:19:21 PM2/12/18
to Usuarios Odoo / OpenERP en España


On Monday, February 12, 2018 at 11:37:44 AM UTC+1, Jose R. Prieto wrote:
Hombre, yo veo varias preguntas en una sola...

Hola.

Me he dejado llevar por las prisas en lugar de preguntar ordenadamente. Muchas gracias por tu respuesta.
 
¿Se puede usar Docker para levantar una instancia de Odoo -8, 9, 10, 11..-, en desarrollo y en producción?; sin duda, sí.

Tienes diferentes proyectos / imágenes para ello:

https://github.com/Tecnativa/docker-odoo-base (8, 9, 10, 11; opciones Odoo SA, OCB, OpenUpgrade)

(yo he usado los dos primeros, de los otros, no puedo opinar, pero están hechos por partners bastante importantes de Odoo; así que no deberían ir mal)

También tienes un proyecto para provisioning:


Intentaré mirarlos después de migrar a v9 que ya me parece bastante diícil. Había intentado poenr en marcha la opción de Tecnativa pero me falla al arrancar devel. Creía que así podría hacer la migración automática, posiblemente de forma equivocada.
 
Sobre OpenUpgrade; hasta donde se, soporta migraciones de 8 a 9, de 9 a 10, ...; pero no de 8 a 10 o a 11.







Por tanto, tendrás que valorar qué es más sencillo o puede resultar menos problemático; si migrar de 8 a 9, y de 9 a 10, o bien, migrar tus datos de 8 a la versión que quieras (ya sea usando OpenUpgrade con tus propios scripts de migración, o bien, usando otro tipo de herramientas, como podría ser Kettle https://github.com/pentaho/pentaho-kettle  http://www.pentaho.com/product/data-integration  https://wiki.pentaho.com/display/EAIes/Manual+del+Usuario+de+Spoon  )
 
 
Estoy intentando migrar de 8 a 9 primero. De momento voy avanzando paso a paso, pero tengo que desinstalar módulos que venían de serie y que no se migran.

Lo preguntaré en un hilo específico para que por lo menos quede si consigo solucionarlo.
 

Espero haberte sido de ayuda.

Muy amable por tus indicaciones.

Saludos
Pau
 
 

Luis Planes

unread,
Feb 14, 2018, 4:50:21 AM2/14/18
to openerp-s...@googlegroups.com
Hola, alguien tiene algún tipo de estimación de hacer este tipo de conversiones, por ejemplo de v8 a v9;
Gracias.


Luis Planes
679 197 619
974 315 411
@luisplanes


Avda. San José María Escrivá, 8

22300 Barbastro (Huesca)


Este mensaje, y en su caso, cualquier fichero anexo al mismo, puede contener información confidencial, siendo para uso exclusivo del destinatario, quedando prohibida su divulgación copia o  distribución a terceros sin la autorización expresa del remitente. Si Vd. ha recibido este mensaje erróneamente, se ruega lo notifique al remitente y proceda a su borrado.




Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsubscribe...@googlegroups.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages