Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Making ce-provision compatible with PHP 8.0 #631

Merged
merged 32 commits into from
Mar 11, 2022
Merged
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
b2db7eb
GitHub Actions - Rebuilt documentation.
ce-jenkins Nov 10, 2021
195ff54
Need to check if is_local is defined in webserver meta dependencies. …
EmlynK Jan 5, 2022
a21e8d1
Ce dev refactor pr 1.x (#518)
gregharvey Jan 5, 2022
cb681f8
Adding backup handling to ldap_server. (#525)
gregharvey Jan 10, 2022
f134be0
Allowing 'gitLab' to disable Prometheus. (#530)
gregharvey Jan 17, 2022
450d409
GitHub Actions - Rebuilt documentation. (#526)
github-actions[bot] Jan 17, 2022
965d7b2
Prometheus pr 1.x (#533)
gregharvey Jan 17, 2022
cbb386d
Add private files support for Drupal in Nginx. (#535)
EmlynK Jan 18, 2022
8904ba8
Prometheus pr 1.x (#539)
gregharvey Jan 18, 2022
df86ca3
Removing our unused ClamAV roles and adding a Galaxy role to common b…
gregharvey Jan 25, 2022
c0e8b06
Revert "Moving OSSEC pkill to use process_manager role instead. (#258…
gregharvey Jan 27, 2022
9b41cf7
Moving key servers to a variable so we can set them. (#555)
gregharvey Feb 3, 2022
7804c19
Adding a reboot option to the patching role. (#557)
gregharvey Feb 7, 2022
71d1ea7
Add minimal support for Aurora RDS instances (#567)
EmlynK Feb 7, 2022
81ee940
Gpg servers fix pr 1.x (#571)
gregharvey Feb 8, 2022
c268b54
Support termination protection in EC2. (#573)
gregharvey Feb 8, 2022
43eaefa
Fix managed SSL key perms and the variable used for the private key. …
EmlynK Feb 8, 2022
f61e540
Ec2 subnet lookup pr 1.x (#583)
gregharvey Feb 10, 2022
c75366e
Ec2 subnet lookup pr 1.x (#589)
gregharvey Feb 10, 2022
4ea0d3c
Fixing gitlab-runner overriders so upgrades do not break the runner. …
gregharvey Feb 10, 2022
9b10e44
Gitlab runner service override pr 1.x (#591)
gregharvey Feb 10, 2022
565f1f7
Pass db_cluster_identifier for RDS instance during ASG build (#600)
EmlynK Feb 22, 2022
1c12e38
Also pass in the aurora_reader var from the ASG role when including t…
EmlynK Feb 22, 2022
3c26300
Removing obsolete MySQL config option log_syslog from template. (#607)
gregharvey Feb 24, 2022
ed5399f
GitHub Actions - Rebuilt documentation. (#536)
github-actions[bot] Feb 25, 2022
fdf42d9
Consistent default region pr 1.x (#611)
gregharvey Feb 25, 2022
7ef4684
Merge branch 'documentation' into 1.x
gregharvey Feb 25, 2022
63c7193
No need for region, IAM SAML setup is global, (#617)
gregharvey Feb 25, 2022
f56b598
Support ebs encryption pr 1.x (#609)
gregharvey Feb 25, 2022
08c75ca
Allow install|update scripts in Drupal8+ (#599)
DionisioFG Feb 25, 2022
79154ef
Making PHP >= 8.0 compatible
DionisioFG Mar 11, 2022
185f1fc
Merge branch 'devel' into php8_MR_devel
DionisioFG Mar 11, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion roles/php-common/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
- "php{{ version }}-dev"
- "php{{ version }}-gd"
- "php{{ version }}-imap"
- "php{{ version }}-json"
- "php{{ version }}-ldap"
- "php{{ version }}-mbstring"
- "php{{ version }}-memcached"
Expand All @@ -41,6 +40,17 @@
loop_control:
loop_var: version

- name: Install PHP package JSON when PHP < 8.0.
ansible.builtin.apt:
pkg:
- "php{{ version }}-json"
state: present
with_items: "{{ php.version }}"
loop_control:
loop_var: version
when:
- version < 8

- name: Setup xdebug.
ansible.builtin.include_role:
name: php_xdebug
Expand Down