Commit Graph

389 Commits

Author SHA1 Message Date
Jeff Geerling 7a1597c1ce
Merge pull request #302 from rsicart/feature/extra-fpm-pools
Configure extra fpm pools
2021-05-06 12:15:47 -05:00
Roger Sicart c62db9bbc1 Set lower values on default pm settings 2021-05-06 10:19:09 +02:00
Roger Sicart 759a165dc5 Remove commented pool from default values 2021-05-06 10:08:19 +02:00
Roger Sicart b2d10e9bad Format README 2021-05-06 10:07:40 +02:00
Jeff Geerling 4bf651a5c4 Remove ansible-lint from roles. 2021-03-15 09:29:10 -05:00
Jeff Geerling 83cfcff91c Make ansible-lint work again. 2021-02-22 16:16:17 -06:00
Jeff Geerling e6ef872d33 Drop support for RedHat / CentOS 6. 2020-12-08 17:05:14 -06:00
Jeff Geerling c26c6c95ab Fix CI syntax error. 2020-11-05 15:16:51 -06:00
Jeff Geerling 730d991b26 Dump Travis CI and move to GitHub Actions. 2020-11-05 15:14:20 -06:00
Jeff Geerling 5391766228 Switch to travis-ci.com. 2020-10-26 20:11:54 -05:00
Jeff Geerling e0eef4acf1 PR #310 follow-up: Fix default version documentation for Debian. 2020-10-23 13:01:20 -05:00
Jeff Geerling 6197f0bea4
Merge pull request #310 from dlundgren/dl/allow-php-version-override-on-debian
Allow the php version to be overridden.
2020-10-23 13:00:55 -05:00
Jeff Geerling 0cbf5f16f3 Make sure docker driver is installed with molecule. 2020-10-15 17:05:38 -05:00
R.Sicart f5aab0ceb2 Configure extra fpm pools
Allow to configure extra fpm pools with a generic template.

You can find an example of php_fpm_extra_pools usage in default vars.
pool_name and pool_listen are mandatory.
2020-08-31 11:32:46 +02:00
David Lundgren e7da34aa44 Allow the php version to be overridden. 2020-08-24 17:13:21 -05:00
Jeff Geerling 3764e1662d Fix rule 208 lint issues. 2020-08-20 22:34:18 -05:00
Jeff Geerling d8333268da Ignore the tyranny of ansible-lint rule 106. 2020-08-20 19:23:41 -05:00
Jeff Geerling 73ef5ea9e7 Upgrade Travis CI docker version to fix Molecule tests. 2020-08-12 14:56:38 -05:00
Jeff Geerling 2f8128d427 Fixes #305: Fix source build on Debian 10 and Ubuntu 18+. 2020-08-04 17:35:03 -05:00
Jeff Geerling 4df8f4b1dd Fixes #304: Fix compilation issues with PHP 7.4 when building from source. 2020-08-03 17:58:49 -05:00
Jeff Geerling 0167bfc5e7 Fix broken tests on Debian 10. 2020-07-24 18:32:20 -05:00
Jeff Geerling 9751de2e2a Fix error introduced in previous commit - skip task if no file found. 2020-07-24 17:23:51 -05:00
Jeff Geerling 1496cf8f92 Fixes #281: Thorough support for all current Ubuntu and Debian versions. 2020-07-24 17:17:50 -05:00
Jeff Geerling 98c6f3c4f6 PR #298: Update default for php_serialize_precision. 2020-07-02 09:17:54 -05:00
Jeff Geerling aa43a45f47
Merge pull request #298 from rvdbogerd/patch-1
Make serialize_precision a parameter
2020-07-02 09:17:01 -05:00
Jeff Geerling 1368009e06
Merge pull request #300 from rsicart/feature/php-fpm-allow-reload
Added possibility to choose if php-fpm is restarted or reloaded.
2020-06-16 17:50:56 -05:00
R.Sicart 7506c18750 Added possibility to choose if php-fpm is restarted or reloaded.
In production systems, it is sometimes better to reload FPM instead of
restarting. This commit allows users to manage restart or reload of
php-fpm service, but keeps restarting by default.

Co-authored-by: Julien LE SAUX <julien.le.saux@fr.clara.net>
2020-06-16 18:34:21 +02:00
Jeff Geerling e6dd7aa4aa Ensure galaxy meta information is consistent on all my roles. 2020-05-26 09:47:24 -05:00
Robbert van den Bogerd 3b6255f1aa Make serialize_precision a parameter
According to the php documentation, the default version for php should be "-1". Before php7.1 it was 17, so I parameterized it, and made the default "-1"
2020-04-01 17:13:52 +02:00
Jeff Geerling e3fab5a6ed
Merge pull request #269 from porcospino/patch-1
Set php-fpm socket owner and group
2020-03-10 17:54:18 -05:00
Jeff Geerling 6c7f0dd304 PR #277: Change default docs line for php_packages_extra var. 2020-03-06 12:43:32 -06:00
Jeff Geerling c4bd34bf81
Merge pull request #277 from kindlehl/php_packages_extra_fix
Php_packages_extra fix
2020-03-06 12:42:14 -06:00
Jeff Geerling e949e81681
Merge pull request #235 from ajardan/master
Make precision configurable, add php-cgi config
2020-03-06 09:51:47 -06:00
Jeff Geerling 07cb84c591 Fixes #293: Allow PHP-FPM state and boot behavior to be configured. 2020-03-06 09:38:47 -06:00
Jeff Geerling e71d49d319
Merge branch 'master' into master 2020-03-06 09:28:58 -06:00
Andrian Jardan 398926d1d2 Revert "Add php-cgi config path"
This reverts commit e91ab3886c.
2020-03-06 16:26:02 +01:00
Jeff Geerling fbae48db55 Add RHEL 8 to supported platforms. 2020-03-06 09:25:18 -06:00
Jeff Geerling 886e4473e6 PR #289 follow-up: Test centos8. 2020-03-06 09:25:03 -06:00
Jeff Geerling 41864fb53d
Merge pull request #289 from tobiasehlert/master
Removing php-imap from RedHat vars
2020-03-06 09:23:34 -06:00
Jeff Geerling 7a81aaac6f Add probot/stale configuration to repository for stale issues. 2020-03-05 10:45:34 -06:00
Jeff Geerling 0fd818ef39 Make sure molecule lint script has set -e option. 2020-02-24 09:46:00 -06:00
Tobias Lindberg 1c910678ec
Removing php-imap from RedHat vars
php-imap is not available anymore.. it was epel7 and will not be included in rh8
2020-02-24 12:27:27 +01:00
Jeff Geerling 5d5980a210 Fix broken tests on Ubuntu. 2020-02-20 19:30:04 -06:00
Jeff Geerling 5ae222208d Update molecule configuration to work with 3.0. 2020-02-20 15:55:50 -06:00
Jeff Geerling af0dd95d5d Update molecule configuration to work with 3.0. 2020-02-20 14:29:57 -06:00
Jeff Geerling ca69f2e289 Update molecule configuration to work with 3.0. 2020-02-20 14:23:58 -06:00
Jeff Geerling 458b04c0a9
Merge pull request #266 from guessit-dev/patch-1
Remove settings which are absent in php 7.0+
2020-02-18 14:29:05 -06:00
Jeff Geerling 1038accd58 YAML syntax fix. 2019-12-11 11:23:26 -06:00
Jeff Geerling 1e0c4b9320
Create FUNDING.yml 2019-12-11 10:04:22 -06:00
Jeff Geerling 24ca4a9c36 PR #280: Follow-up for formatting. 2019-11-06 12:43:07 -06:00