Commit Graph

67 Commits

Author SHA1 Message Date
Christophe Monniez
6ba07c93c3 [FIX] 11.0-13.0: remove deprecated label usage 2019-10-12 12:32:18 +02:00
Christophe Monniez
0660495954 [REF] Odoo 11.0-12.0: update to release 20191009 2019-10-12 12:32:18 +02:00
Christophe Monniez
b5f088de13 [REF] Odoo 10.0-12.0: update to release 20190816 2019-08-16 14:14:44 +02:00
Christophe Monniez
c6b79809f0 [REF] Odoo 10.0-12.0: update to release 20190424 2019-04-24 17:01:17 +02:00
Christophe Monniez
d3e44ad1f3 [FIX] Odoo 10.0-12.0: use long ID's for gpg keys
Use long gpg ID's to avoid collisions.
2019-01-31 17:18:17 +01:00
Christophe Monniez
87f0174dca [FIX] Odoo 10.0-12.0: use a more secure way to download keys
At build time, curl is used to download gnupg keys without any
verification.

This does not meet the Docker hub requirements:
https://github.com/docker-library/official-images#security

With this commit, gpg is used to download the keys with the best method
specified in the requirements.
2019-01-30 15:43:24 +01:00
Christophe Monniez
4ab6185614 [REF] Odoo 10.0-12.0: update to release 20190128
the release timestamp and the verification sha1 are now using an ARG
instruction.

It means that they can be specified on the command line argument at the
build time.
2019-01-29 15:23:57 +01:00
Christophe Monniez
a1463daf59 [FIX] Odoo 11.0-12.0: add asian fonts and rtlcss
When printing a report, the asian fonts were missing.
Also, since Odoo 12.0, rtlcss is needed to support the right-to-left languages
in the Odoo UI.

With this commit, the noto-cjk fonts are added as well as the nodejs rtlcss tool.
2019-01-29 14:41:08 +01:00
Christophe Monniez
01f0a1e508 [FIX] Odoo 10.0-12.0: use latest postgresql-client
As the Odoo Docker images are based on Debian Jessie and Stretch, they
use the postgresql-client package from the respective Debian repo.

The backup feature of Odoo uses the postgresql-client. As a consequence,
if a database server newer than the client is used, the backup may fail.

For example, when using the Odoo Docker image 10.0 against a postgresql
server 10.0, the backup fails.

With this commit, the latest postgresql-client is used from the Postgres
repository. As they seem to be backward compatible, the Odoo backup will
succeed wathever the client/server combination.

fixes odoo/odoo#30599
2019-01-29 14:34:05 +01:00
Christophe Monniez
5ef3bee9dc [FIX] Odoo 10.0-12.0: make curl download quieter
When downloading wkhtmltopdf, curl shows a progress status unecessary
during the builds.
2019-01-29 14:03:05 +01:00
Christophe Monniez
5cc7eae335 [FIX] Odoo 10.0-12.0: remove deprecated MAINTAINER instruction
The MAINTAINER instruction is deprecated since Docker version 1.13.
With this commit, the LABEL instruction is used instead.
2019-01-29 13:37:17 +01:00
Christophe Monniez
d036067821 [REF] Odoo 10.0-12.0: update to release 20181126 2018-11-26 14:15:56 +01:00
Christophe Monniez
5935496f14 [FIX] Odoo 10.0-12.0: update wkhtmltopdf to recommended version
wkhtmltopdf 0.12.5 is now the recommended version.
This commiit uses the Debian packages that exist for Jessie and Stretch.

Fixes #220
2018-11-26 14:10:38 +01:00
Christophe Monniez
05c776bcb2 [FIX] Odoo 10.0-12.0: add missing packages
In Odoo, ldap, qrcode and vobject python modules are set as required in
odoo/setup.py. On the other hand, they are only recommendend in the
Debian package.

As a consequence, it was difficult to run some Odoo modules that
required one of them.

The Odoo Debian package was adapted in master where they were added as
dependencies in odoo/odoo@2ff49c5fcb .

With this commit, they are installed in the Docker images.

This is a part of the fix of odoo/odoo#27752.
2018-11-26 14:02:31 +01:00
Christophe Monniez
3b5c6ae6aa [REF] Odoo 10.0-12.0: update to release 20181109 2018-11-09 17:01:59 +01:00
Christophe Monniez
c0b305834b [REF] Odoo 10.0-12.0: update to release 20181008 2018-10-08 15:51:06 +02:00
Christophe Monniez
a7e2eb4193 [ADD] Odoo: 12.0
* Creation of Dockerfile for Odoo version 12.0 release 20181004
2018-10-04 15:32:29 +02:00