Valentin Lab
86357dfc69
chg: [odoo-tecnativa] make drop more reliable and use manual drop if necessary
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
cdcb310c93
chg: dev: [odoo-tecnativa] refactor out and strengthen detection of running container
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
793318e9ad
new: [odoo-tecnativa] change default image to last ``12.0``
The previous image is on a server that was shut down.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
7b86833518
chg: [odoo-tecnativa] rewrite ``load`` and ``save`` to use stdin and stdout, add ``drop`` action.
The previous implementation had several shortcoming about file
due to ``compose`` being run in a docker container. By shifting to
``stdin`` and ``stdout`` usage, we make a more elegant proposition.
See ``--help`` to get full doc with examples of usage.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
9de24e94d0
new: [odoo-tecnativa] add ``install`` action to install module into database
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
e369ba119b
fix: [odoo-tecnativa] remove default install of ``l10n_fr``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
9640590d82
new: [odoo-tecnativa,postgres] adding backup relations
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
fc7d3928c5
new: [odoo-tecnativa] configuration options for odoo are accessible
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
227a7adc95
new: [odoo-tecnativa] added 'database' option to charm.
Not sure this one is a good idea.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
9d4a35b8ca
new: [odoo-tecnativa] added 'modules' option to charm.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
55de9c1909
fix: [mongo,odoo-tecnativa,mattermost,peertube,synapse,rocketchat,redis] avoid using ``find``'s ``-exec`` option as it fails
With large compose, shell environment is too big to be handled correctly
by ``find``.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
541dde1f25
new: [odoo-tecnativa] fetch admin password in config if not specified.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
63d5b2f6ec
new: [odoo-tecnativa] update odoo to 12.0 and last updates from tecnativa
6 years ago
Valentin Lab
1da50cf02e
new: [odoo-tecnativa] load extension ``unaccent`` in postgres by default.
Hmm, this was supposed to be already the case, but wasn't.
6 years ago
Valentin Lab
310603f173
chg: [mattermost,odoo-tecnativa,rancher-agent,rancher,traefik] restart policy is now automatically set for non run-once services.
6 years ago
Valentin Lab
50e8f5e5ec
new: [odoo-tecnativa] logs are not managed by default
Do not redirect logs to ``/var/log/odoo`` unless logrotate is linked.
6 years ago
Valentin Lab
dd21d73242
new: [logrotate,mattermost,odoo-tecnativa] added summon to required relations
6 years ago
Valentin Lab
685de1f982
chg: [odoo-tecnativa] be explicit on the target host and port
6 years ago
Valentin Lab
fdf631b2df
new: [odoo-tecnativa] add automatically ``--workers=WORKERS`` to command line
6 years ago
Valentin Lab
299d6c0511
chg: [odoo-tecnativa] init is now quicker because only files requiring changes are chowned.
6 years ago
Valentin Lab
ff0851fac2
new: [odoo-tecnativa] will manage longpolling on apache relations
Use ``options.workers`` to manage longpolling redirection.
6 years ago
Valentin Lab
f98351f9f8
new: [apache,cron,letsencrypt,logrotate,odoo,postgres] declare relations
6 years ago
Valentin Lab
b5d6ab1444
new: [odoo-tecnativa] do not require admin password and generate random password if not any.
6 years ago
Valentin Lab
16e92631c2
fix: [odoo-tecnativa] avoid leaking stopped containers
6 years ago
Valentin Lab
5a3b8d5b41
new: [postgres,odoo-tecnativa] rewrite to avoid any host direct contact
This allows ``compose`` to be run from a docker.
6 years ago
Valentin Lab
df738295c8
new: [logrotate,odoo-tecnativa,apache,cron,letsencrypt] added charm ``logrotate`` and added logrotation to bunch of charms.
6 years ago
Valentin Lab
80554298d1
chg: dev: whitespaces !minor
6 years ago
Valentin Lab
06844eb0ae
chg: [odoo-tecnativa] remove default dev mode activation, workers, and ask for auto-restart.
6 years ago
Valentin Lab
f05862af87
new: ``charm`` and ``service`` are now clear distinct concept
6 years ago
Valentin Lab
ad8c02f8e1
new: [odoo-tecnativa] added action ``load``
6 years ago
Valentin Lab
9d1385ad19
new: [odoo-tecnativa] added 'save' action.
6 years ago
Valentin Lab
13d29c212d
new: [odoo-tecnativa] added charm
6 years ago