Commit Graph

41 Commits

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