From a67da069d88d946e47f1dee0fa66bd08c16381b3 Mon Sep 17 00:00:00 2001
From: Chris Croome <chris@webarchitects.co.uk>
Date: Sat, 7 Sep 2024 14:50:12 +0100
Subject: [PATCH] don't install php8.4

---
 defaults/main.yml           |  62 ++++++-------
 molecule/default/verify.yml | 178 ++++++++++++++++++------------------
 2 files changed, 120 insertions(+), 120 deletions(-)

diff --git a/defaults/main.yml b/defaults/main.yml
index fc49987..206edeb 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -951,37 +951,37 @@ php_sury: true
 php_versions:
   - name: PHP 8.4 packages
     version: "8.4"
-    state: present
-    pkg_absent:
-      - libapache2-mod-php8.4
-      - php8.4-phpdbg
-    pkg_present:
-      # - php8.4-apcu
-      - php8.4-bcmath
-      - php8.4-bz2
-      - php8.4-cli
-      - php8.4-common
-      - php8.4-curl
-      - php8.4-gd
-      - php8.4-gmp
-      - php8.4-fpm
-      # - php8.4-imagick
-      # - php8.4-imap
-      - php8.4-intl
-      - php8.4-ldap
-      - php8.4-mbstring
-      - php8.4-mysql
-      - php8.4-opcache
-      - php8.4-readline
-      # - php8.4-redis
-      - php8.4-sqlite3
-      - php8.4-soap
-      # - php8.4-uploadprogress
-      - php8.4-xml
-      # - php8.4-xmlrpc
-      - php8.4-xsl
-      - php8.4-zip
-      - php-pear
+    state: absent
+    # pkg_absent:
+    #   - libapache2-mod-php8.4
+    #   - php8.4-phpdbg
+    # pkg_present:
+    #   # - php8.4-apcu
+    #   - php8.4-bcmath
+    #   - php8.4-bz2
+    #   - php8.4-cli
+    #   - php8.4-common
+    #   - php8.4-curl
+    #   - php8.4-gd
+    #   - php8.4-gmp
+    #   - php8.4-fpm
+    #   # - php8.4-imagick
+    #   # - php8.4-imap
+    #   - php8.4-intl
+    #   - php8.4-ldap
+    #   - php8.4-mbstring
+    #   - php8.4-mysql
+    #   - php8.4-opcache
+    #   - php8.4-readline
+    #   # - php8.4-redis
+    #   - php8.4-sqlite3
+    #   - php8.4-soap
+    #   # - php8.4-uploadprogress
+    #   - php8.4-xml
+    #   # - php8.4-xmlrpc
+    #   - php8.4-xsl
+    #   - php8.4-zip
+    #   - php-pear
   - name: PHP 8.3 packages
     version: "8.3"
     state: present
diff --git a/molecule/default/verify.yml b/molecule/default/verify.yml
index 54c576c..e75988c 100644
--- a/molecule/default/verify.yml
+++ b/molecule/default/verify.yml
@@ -617,95 +617,95 @@
                     - zip
                   state: present
               state: present
-            "8.4":
-              sapis:
-                cli:
-                  modules:
-                    - bcmath
-                    - bz2
-                    - calendar
-                    - ctype
-                    - curl
-                    - dom
-                    - exif
-                    - ffi
-                    - fileinfo
-                    - ftp
-                    - gd
-                    - gettext
-                    - gmp
-                    - iconv
-                    - intl
-                    - ldap
-                    - mbstring
-                    - mysqli
-                    - mysqlnd
-                    - opcache
-                    - pdo
-                    - pdo_mysql
-                    - pdo_sqlite
-                    - phar
-                    - posix
-                    - readline
-                    - shmop
-                    - simplexml
-                    - soap
-                    - sockets
-                    - sqlite3
-                    - sysvmsg
-                    - sysvsem
-                    - sysvshm
-                    - tokenizer
-                    - xml
-                    - xmlreader
-                    - xmlwriter
-                    - xsl
-                    - zip
-                  state: present
-                fpm:
-                  modules:
-                    - bcmath
-                    - bz2
-                    - calendar
-                    - ctype
-                    - curl
-                    - dom
-                    - exif
-                    - ffi
-                    - fileinfo
-                    - ftp
-                    - gd
-                    - gettext
-                    - gmp
-                    - iconv
-                    - intl
-                    - ldap
-                    - mbstring
-                    - mysqli
-                    - mysqlnd
-                    - opcache
-                    - pdo
-                    - pdo_mysql
-                    - pdo_sqlite
-                    - phar
-                    - posix
-                    - readline
-                    - shmop
-                    - simplexml
-                    - soap
-                    - sockets
-                    - sqlite3
-                    - sysvmsg
-                    - sysvsem
-                    - sysvshm
-                    - tokenizer
-                    - xml
-                    - xmlreader
-                    - xmlwriter
-                    - xsl
-                    - zip
-                  state: present
-              state: present
+            # "8.4":
+            #   sapis:
+            #     cli:
+            #       modules:
+            #         - bcmath
+            #         - bz2
+            #         - calendar
+            #         - ctype
+            #         - curl
+            #         - dom
+            #         - exif
+            #         - ffi
+            #         - fileinfo
+            #         - ftp
+            #         - gd
+            #         - gettext
+            #         - gmp
+            #         - iconv
+            #         - intl
+            #         - ldap
+            #         - mbstring
+            #         - mysqli
+            #         - mysqlnd
+            #         - opcache
+            #         - pdo
+            #         - pdo_mysql
+            #         - pdo_sqlite
+            #         - phar
+            #         - posix
+            #         - readline
+            #         - shmop
+            #         - simplexml
+            #         - soap
+            #         - sockets
+            #         - sqlite3
+            #         - sysvmsg
+            #         - sysvsem
+            #         - sysvshm
+            #         - tokenizer
+            #         - xml
+            #         - xmlreader
+            #         - xmlwriter
+            #         - xsl
+            #         - zip
+            #       state: present
+            #     fpm:
+            #       modules:
+            #         - bcmath
+            #         - bz2
+            #         - calendar
+            #         - ctype
+            #         - curl
+            #         - dom
+            #         - exif
+            #         - ffi
+            #         - fileinfo
+            #         - ftp
+            #         - gd
+            #         - gettext
+            #         - gmp
+            #         - iconv
+            #         - intl
+            #         - ldap
+            #         - mbstring
+            #         - mysqli
+            #         - mysqlnd
+            #         - opcache
+            #         - pdo
+            #         - pdo_mysql
+            #         - pdo_sqlite
+            #         - phar
+            #         - posix
+            #         - readline
+            #         - shmop
+            #         - simplexml
+            #         - soap
+            #         - sockets
+            #         - sqlite3
+            #         - sysvmsg
+            #         - sysvsem
+            #         - sysvshm
+            #         - tokenizer
+            #         - xml
+            #         - xmlreader
+            #         - xmlwriter
+            #         - xsl
+            #         - zip
+            #       state: present
+            #   state: present
 
     - name: Check the PHP configuratioon present
       block:
-- 
GitLab