Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve tests on Travis + NodeJS/npm + Drop support for Ansible < 2.4 #59

Closed
wants to merge 95 commits into from

Conversation

sebalix
Copy link
Collaborator

@sebalix sebalix commented Oct 18, 2017

This role is now tested on the following systems thanks to LXD:

  • Debian 7 (wheezy)
  • Debian 8 (jessie)
  • Ubuntu 12.04 (precise)
  • Ubuntu 14.04 (trusty)
  • Ubuntu 16.04 (xenial)

Other points:

WIP: Support for Debian stretch

@sebalix sebalix force-pushed the dev/travis-lxd branch 4 times, most recently from 352711b to 2296999 Compare October 19, 2017 07:06
@sebalix sebalix changed the title Improve tests on Travis + Drop support for Ansible < 2.4 Improve tests on Travis + NodeJS/npm + Drop support for Ansible < 2.4 Oct 19, 2017
sebalix and others added 24 commits October 19, 2017 16:59
…he name and the locale to use)

--HG--
extra : amend_source : 431764418151480683f6daed76049cb48cf4ba58
Odoo uses gevent for the live chat feature, which is automatically started when workers are used
This makes it clearer if the server also has plain user accounts
…ntrol on the repository checkout. A checkout will always occured on the first playbook run, even with 'odoo_repo_update: False' (fix issue OCA#8).
…nfig/postgresql/service) + Put some variables in 'vars/main.yml'
Ansible seems to ignore  when  is not explicitly set to , which may cause the repository to be cloned as the user .
…on is now applied on the 'template1' database (fixing OCA#12)
sebalix and others added 28 commits October 19, 2017 16:59
…es' configuration option (--load command line option) (OCA#43)
* [IMP] Add support for Odoo 10.0
* [FIX] Always generate the Odoo init script even if 'odoo_init' is set to False
…and move condition from main.yml into postgres.yml

Note that this no longer functions for odoo_config_db_host as 'localhost' or '127.0.0.1', but that didn't make sense to me anyway
…_time' to prevent the false-positive regarding 'changed' state on APT tasks (Ansible 2.2 bug)
Delegating to the current ansible_host works only if the host matches the inventory name and default ssh port is used. Using the inventory name instead will let Ansible do the translation.
For example, when using Vagrant we'll have ansible_host=127.0.0.1 and use a random ssh port, wherease ansible_host works as expected.
There's not Xenial package for wkhtmltox 0.12.1, but the trusty one should work just fine
Fixes OCA#45
…all extra Debian packages required to run the buildout recipe
…s on the temporary files Ansible needs to create when becoming an unprivileged user...')
…s on the temporary files Ansible needs to create when becoming an unprivileged user...')
…on pinned in the Buildout configuration file
… release + Odoo version), it duplicates some data but it's easier to maintain over time
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants