Commit Graph

389 Commits

Author SHA1 Message Date
Jeff Geerling 51684c4c27 Make local dev with molecule a little easier. 2024-01-24 21:59:52 -06:00
Jeff Geerling c95df25578 Stale bot is now Stale GitHub Action. 2023-07-10 17:48:39 -05:00
Jeff Geerling 8b216f5586
Merge pull request #395 from blizzz/support_status_path
add option to set pm.status_path
2023-07-07 18:10:31 -05:00
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