Commit Graph

276 Commits

Author SHA1 Message Date
Jeff Geerling
9e8daa5fdd Fix lint issues picked up by galaxy-lint-rules. 2018-10-25 11:09:47 -05:00
Jeff Geerling
8093947079 Add new php_default_version_debian variable so 7.2 can be used on Bionic. 2018-10-23 13:50:02 -05:00
Jeff Geerling
b235d4165f Update tests for optimum efficiency. 2018-10-23 10:31:40 -05:00
Jeff Geerling
705983ae63 Fix broken yum enablerepo behavior due to change in Ansible 2.7.0. 2018-10-08 11:58:30 -05:00
Jeff Geerling
f1470fb5f9 Prevent failures on Ansible 2.7 when no repo is set on RedHat. 2018-10-04 16:14:55 -05:00
Jeff Geerling
3222f60757 Fix Molecule CI issue with Ubuntu 14.04 build. 2018-09-29 16:56:13 -05:00
Jeff Geerling
61c2ba8245 Fix Molecule CI issues. 2018-09-29 16:15:09 -05:00
Jeff Geerling
b973cd155f Fix Molecule CI issues. 2018-09-29 14:47:37 -05:00
Jeff Geerling
6e92b87062 Switch tests to use Molecule. 2018-09-29 14:41:26 -05:00
Jeff Geerling
40b7bd543e Fixes #253: Speed up PHP package installation by not using with_items. 2018-09-07 15:42:03 -05:00
Jeff Geerling
c8645074a6
Merge pull request #242 from vkononov/master
Included missing user/group PHP-FPM configurations in README.
2018-07-31 11:05:01 -05:00
Vadim Kononov
e45aea47ae
Update README.md
Changed the default values for php_fpm_pool_user and php_fpm_pool_group.
2018-07-25 17:29:11 -05:00
Vadim Kononov
6313219755 Included missing user/group PHP-FPM configurations in README. 2018-05-30 13:05:33 -05:00
Jeff Geerling
d23aad9956 Merge branch '237-bionic' 2018-04-26 14:55:08 -05:00
Jeff Geerling
f7c6438688 Issue #237: Fix install from source on Ubuntu 18.04, using virtual package on older systems. 2018-04-26 13:43:29 -05:00
Jeff Geerling
52cd0586c7 Issue #237: Fix test for ubuntu1804. 2018-04-26 13:10:32 -05:00
Jeff Geerling
46dcd87a2f Fixes #237: Add tests and support for Ubuntu 18.04 Bionic Beaver. 2018-04-26 12:37:36 -05:00
Jeff Geerling
869625fcf0 Fixes #236: Fix include and static deprecation notices in Ansible 2.4+. 2018-04-26 12:34:04 -05:00
Jeff Geerling
e543933a92 Issue #225: Add docs on using php-versions role with this role. 2018-04-04 14:21:52 -05:00
Jeff Geerling
3780da1445 Fix deprecation warnings in Ansible 2.5 for state 'present'. 2018-04-04 14:01:58 -05:00
Jeff Geerling
46d6d3e0d8 Fix deprecation warnings in Ansible 2.5 for state 'present'. 2018-04-04 13:51:13 -05:00
Jeff Geerling
2a45c426ad
Merge pull request #201 from ak4t0sh/master
Set the correct opcache priority on Debian
2018-03-10 11:14:33 -06:00
Jeff Geerling
52538f8193 Fedora 27 uses PHP 7.1 by default. 2018-02-18 11:24:52 -06:00
Jeff Geerling
42f207aeb3 Test Fedora 27 instead of Fedora 24 and add tests for Debian 9. 2018-02-17 17:22:24 -06:00
Jeff Geerling
5a5bbe0a8d Issue #219: Use correct version when testing source install. 2017-09-21 22:26:28 -05:00
Jeff Geerling
462ebfaabf Fixes #219: Fix source build failure on Ansible 2.4+. 2017-09-21 21:58:02 -05:00
Jeff Geerling
21b3d58fba Fixes #208: Remove official Ubuntu 12.04 support. 2017-07-26 21:46:30 -05:00
Arnaud Trouve
e78e5d55f5 Set the correct opcache priority on Debian
cf issue on geerlingguy.php-versions : https://github.com/geerlingguy/ansible-role-php-versions/issues/2
2017-06-01 17:25:56 +02:00
Jeff Geerling
d3006d2897 Merge pull request #195 from geerlingguy/191-debian-tests
Fixes #191: Add automated tests for Debian 8, fix systemd service issue.
2017-05-16 22:27:00 -05:00
Jeff Geerling
84ab337202 Issue #191: Add workaround for Debian not enabling service. 2017-05-16 22:05:27 -05:00
Oskar Schöldström
1d8d6fe497 Workaround ansible service module not enabling php-fpm 2017-05-16 22:03:14 -05:00
Jeff Geerling
d8a8012e83 Issue #191: Only run fpm tests in packaged builds. 2017-05-16 22:01:55 -05:00
Jeff Geerling
0b938bd515 Install FPM on source install tests. 2017-05-15 23:25:18 -05:00
Jeff Geerling
f4cc79b560 See if Travis CI will parse YAML like I hope it will. 2017-05-15 23:07:59 -05:00
Jeff Geerling
0425b0ef87 Fix systemctl status on Fedora 24. 2017-05-15 21:22:41 -05:00
Jeff Geerling
ee9a148c08 Fixes #191: Add tests for Debian 8. 2017-05-14 23:10:58 -05:00
Jeff Geerling
cfe3aaea27 Switch to more efficient and compact test setup. 2017-04-02 09:49:19 -05:00
Jeff Geerling
8bc87a4bec Add a LICENSE file for MIT license. [ci skip] 2017-03-31 11:25:38 -05:00
eiriksm
253f72bcba Change README to point to correct lineinfile hint (#180) 2017-03-13 12:07:39 -05:00
Jeff Geerling
7d4c5ef91e Upgrade Author's web URL. 2017-02-18 19:55:23 -06:00
Felix Peters
65f5e35259 Update configure-fpm.yml (#176)
Fix issue #98 
Only add the default pool when php_enable_php_fpm is true
2017-02-18 19:54:16 -06:00
Yaron Tal
0adb0cdc41 Changed default value of short_open_tags to Off instead of FAlse (#168) 2017-01-16 11:13:45 -06:00
Jeff Geerling
fabb651bf5 Fixes #170: Full control over PHP upload settings. 2017-01-14 15:48:42 -06:00
Jeff Geerling
504f0d55ab PR #165 follow-up: Adjust the variable name for php_packages_extra. 2017-01-06 11:37:07 -06:00
Simon
79eafb32e3 Adds variable additional_php_packages (#165)
* Allows to add additional_php_packages

Allows to add additional_php_packages as var. Extends php_packages to install.

* Adds description for variable additional_php_packages

Adds description of new variable for additional php packages.
2017-01-06 11:31:58 -06:00
Jeff Geerling
3d15a1ddda Fixes #164: Workaround for shallow tag clones not working in Ansible 2.2. 2016-11-23 13:46:01 -06:00
Jeff Geerling
a9c817f9dc Fix test version variable. 2016-11-23 12:32:16 -06:00
Jeff Geerling
7e06506fe1 Pin test to php-7.0.13 tag. 2016-11-23 12:06:21 -06:00
Jeff Geerling
63f3ce4b64 Fix test failures on Ubuntu 12.04. 2016-11-23 10:40:54 -06:00
Jeff Geerling
d1339d1364 Fix Ubuntu test failures due to apt update. 2016-11-23 09:13:22 -06:00