Contributors mailing list archives
Re: Proposing to add ansible-odoo project to OCA umbrellaby
Groupement Régional Alimentaire de Proximité, Sylvain LE GAL
+100 !I'm deploying Odoo via Ansible for 3 years with custom scripts, and I'll be glad to contribute and converge towards a common system.
2018-01-24 14:31 GMT+01:00 Jordi Ballester Alomar <firstname.lastname@example.org>:
Dear OCA contributors,Over the last weeks I have been exposed to a very nice DevOps project consisting of a method to install Odoo using Ansible (https://www.ansible.com/).I found that Osiell, one of the most reputable Odoo integrators, has been maintaining an Ansible role called 'ansible-odoo' https://github.com/osiell/
ansible-odoo, that allows one to very easily install Odoo 8, 9, 10 or 11 and associated modules of your choice in Ubuntu or Debian, using three install types:- Standard- Buildout (see https://github.com/anybox/ anybox.recipe.odoo)Sébastién Alix prepared a nice document about it here: https://usr-src.org/blog/2015/ 03/deploy-odoo-with-ansible/The project contains loads of tests in Travis, that ensure that the install is good, for the given odoo install types, odoo versions, and Ubuntu/Debian versions. See https://travis-ci.org/osiell/ ansible-odooI would like to propose that Osiell brings this project to the OCA repositories.The benefits would be:* For Integrators to have a high quality bullet-proof tool to install Odoo and OCA/third party modules, and a solid configuration management tool.* For Customers, reducing the risk of errors/downtime thanks to adopting a standarized approach.* For Developers, to facilitate the reproducibility of customer environment on VM's or containers (LXC, Docker).* For Osiell, to bring more people onboard to the project, helping them to increase the quality, reduce (partly) the mainteinance burden from their side.I would like to propose Sébastien Alix (https://github.com/sebalix) as Leader of this repository.I have also been looking at other methods to install Odoo using Docker, such as Tecnativa's Doodba (https://github.com/Tecnativa/ docker-odoo-base), and they are also great. But I will write about it on a separate email.--
ForgeFlow, S.L., Jordi Ballester Alomar