Commit Graph

389 Commits

Author SHA1 Message Date
Jeff Geerling 47acf30a1f
Merge pull request #280 from jeffsheltren/opcache-bool-fix
Use |bool filter on opcache variable to avoid deprecation warning
2019-11-06 12:42:17 -06:00
Jeff Sheltren 1f4b20ba7d Use |bool filter on opcache variable to avoid deprecation warning 2019-10-15 11:14:26 -07:00
Hunter Lannon bf156b69e2 added php_packages_extra to package install task 2019-09-11 16:04:08 -07:00
Hunter Lannon cb8438fde1 define php_packages_extra in defaults 2019-09-11 16:03:46 -07:00
Chris Fryer ef69a5ffe5
Set php-fpm socket owner and group
Fixes #166
2019-06-19 23:56:25 +01:00
guessit-dev 77cd68003a
Remove settings which are absent in php 7.0+
https://www.php.net/manual/en/ini.core.php#ini.asp-tags
https://www.php.net/manual/en/ini.core.php#ini.always-populate-raw-post-data
https://www.php.net/manual/en/session.configuration.php#ini.session.bug-compat-42
https://www.php.net/manual/en/session.configuration.php#ini.session.bug-compat-warn
2019-05-17 16:24:15 +00:00
Jeff Geerling 903e595c4b Remove unused tests. 2019-05-16 22:20:46 -05:00
Jeff Geerling 19b086d936 Remove Ubuntu 14.04 tests. 2019-05-04 21:12:27 -05:00
Jeff Geerling f8114e6678 Fix ansible-lint issue by ignoring 306. 2019-03-24 10:14:45 -05:00
Jeff Geerling b48b06ac39 Fix ansible-lint issue. 2019-03-23 19:22:27 -05:00
Jeff Geerling 347055716f Resolve ansible-lint problems. 2019-01-03 21:50:00 -06:00
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
Andrian Jardan e91ab3886c Add php-cgi config path
Since the php-cgi config path is not present, the configuration is
also not updated by this module. So let's fix it.
2018-04-11 15:43:10 +02:00
Andrian Jardan 6a2e9aa1d2 Make precision configurable 2018-04-11 15:17:49 +02: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