Commit Graph

43 Commits

Author SHA1 Message Date
Jeff Geerling
39c7aa26f8 Issue #89: Set up crb not powertools. 2024-07-30 23:19:12 -05:00
Jeff Geerling
995b0a7691 Issue #90: PHP 8.3 support. 2024-07-04 21:57:14 -05:00
Jeff Geerling
67c11836d4 Fix lint issue with latest version of yamllint. 2023-06-14 21:22:55 -05:00
Jeff Geerling
d241f91947 Add PHP 8.2 support and set it as default. 2023-02-02 21:58:02 -06:00
Jeff Geerling
bae936d2dc Remove deprecated warn arg from command and shell module invocations. 2022-11-26 22:53:59 -06:00
Jeff Geerling
c942861308 Fix up whitespace. 2022-09-09 10:37:50 -05:00
Chris Deeming
4db29a4139
Add support for PHP 8.1
Tested and verified working.
2021-11-27 14:08:33 +00:00
Jeff Geerling
7ea6036859 Deprecate PHP 7.2 support and add warnings about using it. 2021-03-18 16:33:55 -05:00
Brian Wells
cab8a097c7 Fix set_fact. 2021-03-18 16:21:27 -05:00
Brian Wells
6afb5eef00 Use the version compare filter. 2021-03-18 15:16:05 -05:00
Brian Wells
24cff502be Remove php8.0-json for Debian builds. 2021-03-18 15:10:27 -05:00
Brian Wells
4203e796e6 Update setup-RedHat.yml 2021-03-18 12:17:42 -05:00
Jeff Geerling
7460ff2c19
Merge pull request #55 from webarchitect609/bugfix/Unusable_php_packages_variable
fix: Unusable php_packages variable
2021-02-22 15:42:32 -06:00
luminouw
93f3fd3c34 Added Ondřej Surý GPG key ID for Debian repo
This commit adds the new key ID for the Debian repo of Ondřej Surý
to ensure the GPG key won't be downloaded by the apt_key module if
it's already installed on the system.

This modification is made for systems behind several firewalls or
filtering proxies on which the key is pre-deployed and when the
Ansible module doesn't work well with proxy env vars (eg. apt_key)
2021-02-22 16:43:14 +01:00
Richard Steinbrück
2c59b536e9 Yum repoid of Power Tools has changed from PowerTools to powertools 2021-02-16 21:35:34 +01:00
Sergey Gripinskiy
5b3cf3f760
fix: Unusable php_packages variable
It was impossible to set php_packages variable from a playbook when
using geerlingguy.php with geerlingguy.php-versions roles.
2020-11-22 14:26:08 +03:00
Jeff Geerling
0d83161e8e Fix Ubuntu installation issue if dirmngr isn't present. 2020-02-20 16:44:42 -06:00
Jeff Geerling
fe85f7a5b2 Fix completely broken config from previous commit on CentOS 7. 2019-12-03 14:18:30 -06:00
Jeff Geerling
df9cbbefbc Remove extra debug code. 2019-12-03 13:17:23 -06:00
Jeff Geerling
00463aa248 Fixes #44: Add support for CentOS / RHEL 8 AppStream modules. 2019-12-02 14:06:09 -06:00
Jeff Geerling
4eddc4bf54 Fixes #28: Remove support for ancient unsupported PHP versions 5.6, 7.0, and 7.1. 2019-12-02 13:08:55 -06:00
Jeff Geerling
4173935257 Issue #43: Add remi repo for 7.4. Missed in previous commit. 2019-12-02 12:32:59 -06:00
Jeff Geerling
eb6825a532 Issue #42: Attempt to fix 'Define PHP variables' task for Ansible 2.9.0. 2019-11-01 10:24:19 -05:00
Jeff Geerling
c55cd1e975 Issue #41: Missed registering the variable needed for this fix. 2019-08-29 14:34:30 -05:00
Jeff Geerling
4b7a55da2e Fixes #41: Purge php-common package if other packages were just purged on Debian. 2019-08-29 14:28:54 -05:00
Jeff Geerling
5667df2bdc PR #37 follow-up: Touch up the variable name and purge task. 2019-04-18 12:24:49 -05:00
m.moraes
042b9f01c8 Fix apt module loop to avoid deprecation notices
[DEPRECATION WARNING]: Invoking "apt" only once while using a loop via
squash_actions is deprecated. Instead of using a loop to supply multiple items
and specifying `name: "{{ item }}"`, please use `name: ['php5.6-common',
'php7.0-common', 'php7.1-common', 'php7.2-common', 'php7.3-common']` and remove
the loop. This feature will be removed in version 2.11. Deprecation warnings
can be disabled by setting deprecation_warnings=False in ansible.cfg.
2019-04-10 21:04:38 +00:00
Jeff Geerling
705852b851 Fix some ansible-lint issues. 2019-03-23 19:19:36 -05:00
Jeff Geerling
0dae6744e8 Issue #27: Add support for PHP 7.3. 2018-12-06 15:23:39 -06:00
Jared Rietdyk
d0780543b4 Added php 7.3 to list of version to purge 2018-10-15 15:37:09 -04:00
Jeff Geerling
71ef2fa090 Fix Molecule CI issues. 2018-09-30 13:47:58 -05:00
Jeff Geerling
7c0b3771d9 Switch tests to use Molecule. 2018-09-30 12:45:02 -05:00
Jeff Geerling
dd4fbe9a46 PR #21 follow-up: Spaces. 2018-05-28 21:35:40 -05:00
RockAndSka
7b3192a5b2 Fix #20 : role_path instead of relative path 2018-05-28 16:00:04 +02:00
Jeff Geerling
369b8b8eb1 Fixes #18: Don't install php compat package on Ubuntu 18.04 Bionic. 2018-05-10 16:11:47 -05:00
Jeff Geerling
21ed97ad51 Fixes #14: PHP version 5.6 installs PHP 7.2 on Ubuntu. 2018-05-09 20:52:06 -05:00
Jeff Geerling
7dbc4d6bcf Fixes #17: Fix deprecation warnings for 'include' in Ansible 2.4+. 2018-04-27 11:31:38 -05:00
Oskar Schöldström
090412238b
Add remi repo for php 7.2 2017-09-18 15:37:58 -05:00
Oskar Schöldström
d85fe20e13
Issue #9: Add support for php7.2 2017-09-18 15:19:43 -05:00
Oskar Schöldström
b0e9fc60d2
simplify purge task fixing odd apt resolve solutions 2017-09-18 14:13:15 -05:00
Oskar Schöldström
da2fa25901 Issue #3: Do not override php variables set by playbook 2017-05-31 12:19:47 -05:00
Jeff Geerling
9282f45fde Fixes #2: Set the correct opcache priority on Debian and Ubuntu. 2017-05-23 21:58:57 -04:00
Jeff Geerling
d3100441de Initial commit, direct port from Drupal VM. 2017-05-19 12:36:36 -05:00