From 41a6dddede4a228d6c6cbe2e21c54b2a9bbc9b35 Mon Sep 17 00:00:00 2001 From: "Jorge E. Gomez" Date: Wed, 23 Sep 2020 14:02:37 -0500 Subject: [PATCH] Basic package installation --- hosts | 1 + local.yaml | 5 +++++ roles/odoo/tasks/main.yml | 41 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 hosts create mode 100644 local.yaml create mode 100644 roles/odoo/tasks/main.yml diff --git a/hosts b/hosts new file mode 100644 index 0000000..2302eda --- /dev/null +++ b/hosts @@ -0,0 +1 @@ +localhost ansible_connection=local diff --git a/local.yaml b/local.yaml new file mode 100644 index 0000000..864fe39 --- /dev/null +++ b/local.yaml @@ -0,0 +1,5 @@ +- hosts: localhost + gather_facts: yes + user: root + roles: + - odoo diff --git a/roles/odoo/tasks/main.yml b/roles/odoo/tasks/main.yml new file mode 100644 index 0000000..f2c5493 --- /dev/null +++ b/roles/odoo/tasks/main.yml @@ -0,0 +1,41 @@ +--- + +- name: Install apt packages + apt: + name: + - build-essential + - nginx + - python-pip + - libpq-dev + - libxml2-dev + - libxslt1-dev + - libsasl2-dev + - libldap2-dev + - libssl-dev + - libjpeg-dev + - libfreetype6-dev + - zlib1g-dev + - zip + - unzip + - libcups2-dev + +- name: Install python packages + pip: + name: + - pandas + - num2words + - paramiko + - html2text + - xlsxwriter + - progressbar2 + - xlrd + - GitPython==0.3.2 + - psycopg2-binary + - pycups==1.9.74 + +- name: Create odoo user + user: + name: odoo + comment: Odoo 8 user + +