Commit Graph

386 Commits

Author SHA1 Message Date
Arthur Schiwon
ec5109a0e2
add option to set pm.status_path
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-06 13:48:51 +02:00
Jeff Geerling
79c917470c Don't commit code past midnight. 2023-06-30 01:24:51 -05:00
Jeff Geerling
94cab5d78a Make sure dirmngr is present on Ubuntu. 2023-06-30 01:20:46 -05:00
Jeff Geerling
d39a057c03 Remove official support for RHEL. Rocky/Alma/Stream support is best-effort. 2023-06-23 10:57:21 -05:00
Jeff Geerling
968636be8b
Merge pull request #397 from BartOpitz/bugfix/with_flattened
fix with_flattened
2023-06-21 22:30:13 -05:00
Jeff Geerling
19956ca910 Issue #408: Tweak spacing. 2023-06-21 22:28:38 -05:00
Jeff Geerling
2d4501688a
Merge pull request #408 from KiweeEu/feature/do-not-run-php-fpm-in-check-mode
Do not run php-fpm service when ansible is in check mode
2023-06-21 22:27:57 -05:00
Jeff Geerling
3a6b924388
Merge pull request #394 from blizzz/fix-max_requests
Fix variable name for pm.max_requests.
2023-06-21 22:27:23 -05:00
Jeff Geerling
2ceda25029 Remove unnecessary dependency. Maybe. 2023-06-12 23:28:53 -05:00
Jeff Geerling
bd001863bc
Merge pull request #402 from pfrenssen/json-extension-included-php80
Only install the JSON extension on Debian for PHP 7.4 and below
2023-06-12 23:26:36 -05:00
Jeff Geerling
f4b9f3c20d Bump Debian support matrix up one, drop Ubuntu 16.04. 2023-06-12 23:23:28 -05:00
Jeff Geerling
b5e137eba0
Merge pull request #406 from j-koehler/master
add support for Ubuntu 22.04 (jammy)
2023-06-12 23:21:26 -05:00
Vlad von Hraban
f00951fe73 Do not run php-fpm when ansible is in check mode 2023-05-22 14:50:07 +07:00
j.koehler
d707b43c96 add support for Ubuntu 22.04 (jammy)
...and remove trusty from meta file since it is already no longer supported
2023-05-05 21:14:24 +02:00
Jeff Geerling
2a53885145 Fix Molecule CI workflow since docker plugin has moved. 2023-04-20 17:28:11 -05:00
Pieter Frenssen
73c526d073 Install the JSON extension on Debian for PHP 7.4 and below.
Starting with PHP 8.0 the JSON extension is part of the base package and cannot
be installed separately.

Fixes #358
2023-04-19 23:30:39 +03:00
Bartlomiej Sowa
7040702c5e fix with_flattened 2023-03-30 16:41:34 +02:00
Max Roeleveld
1f2349a5da
Fix variable name for pm.max_requests. 2023-03-17 12:28:34 +01:00
Jeff Geerling
153b163c25 Bump default version of PHP for RedHat systems. 2023-02-02 21:54:08 -06:00
Jeff Geerling
1cd65e086e Disable source CI install now. 2022-12-06 22:03:13 -06:00
Jeff Geerling
bdf2ead5d3 Source build fix. 2022-12-06 19:54:05 -06:00
Jeff Geerling
8bb2869809 Use Debian for source install test. 2022-12-06 19:44:41 -06:00
Jeff Geerling
6f4af6ad63 Remove CentOS 7 from tests. 2022-12-06 19:35:43 -06:00
Jeff Geerling
9dd9cb38a1 Fix Molecule CI workflow for Ubuntu 22.04 GitHub Actions. 2022-12-06 18:24:32 -06:00
Jeff Geerling
e38d788f1a Add role_name_check skipping to all molecule test suites. 2022-06-01 22:21:30 -05:00
Jeff Geerling
8c3bf4e1ac Bump CI test versions. 2022-03-07 10:24:14 -06:00
Jeff Geerling
46996b9817
Merge pull request #361 from geerlingguy/357-two-php-versions
Issue #357: Two versions of PHP are getting installed.
2022-02-02 14:50:15 -06:00
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