Jeff Geerling
ff8a2cb905
Maybe all can use the new version formatting now.
2022-02-02 14:36:16 -06:00
Jeff Geerling
f06c8ae334
Another adjustment, which OSes will win out here.
2022-02-02 14:29:01 -06:00
Jeff Geerling
2c75d9f7f4
Fix the order of variable precedence for Debian OSes.
2022-02-02 13:26:59 -06:00
Jeff Geerling
6e0cb0e02a
Reverse order of variable inclusions so specific vars can override generics.
2022-02-02 13:21:11 -06:00
Jeff Geerling
7112b29de5
Also fixup php-sqlite3 package naming for Debian 10/11.
2022-02-02 13:07:42 -06:00
Jeff Geerling
a2a939cd32
Fix php_packages missing for Ubuntu releases.
2022-02-02 12:43:43 -06:00
Jeff Geerling
4a9050b1ae
Issue #357 : Two versions of PHP are getting installed.
2022-02-02 12:38:54 -06:00
Jeff Geerling
18727b4d84
Update release workflow for more consistency.
2021-12-27 11:36:50 -06:00
Jeff Geerling
50c79fd1f7
Merge pull request #334 from dannycobussen/fix-comment-conf
...
Use comment filter on ansible_managed var in www.conf
2021-11-29 09:25:16 -06:00
Jeff Geerling
377516f0f5
Update PHP source repository since PHP's git site was hacked.
2021-09-22 23:11:44 -05:00
Jeff Geerling
c514141c00
Merge pull request #342 from VincentLanglet/debian11
...
Add support for Debian 11
2021-08-24 11:48:40 -05:00
Vincent Langlet
361ddf47da
Update tests
2021-08-24 16:48:08 +02:00
Vincent Langlet
f5fbaa75e6
Add support for debian 11
2021-08-24 15:10:05 +02:00
Jeff Geerling
867e484626
Make sure bugs aren't automatically closed.
2021-08-23 08:54:09 -05:00
Danny Cobussen
d40b9427f2
Use comment filter on ansible_managed var in www.conf
2021-05-31 16:11:58 +02:00
Jeff Geerling
15f2ea5aa5
Merge pull request #330 from We-Manage/master
...
Use former pool values in multi-pool config
2021-05-21 11:08:04 -05:00
Andreas Lehr
170c409401
set max_request to 0 (default)
2021-05-14 10:35:19 +02:00
Andreas Lehr
5e4b6549c3
re-add php_fpm_pm_max_requests
2021-05-13 20:46:18 +02:00
Andreas Lehr
467eab8bec
make #302 backwards compatible, fixes #329
2021-05-12 20:55:32 +02:00
Jeff Geerling
ba490b032c
PR #302 : Synchronize pool config from defaults to README.
2021-05-06 12:16:19 -05:00
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