Commit Graph

372 Commits

Author SHA1 Message Date
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
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
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
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