David Prevot
e5f5425f6d
lxc-php: Allow one to install php83 on Bookworm container
2023-11-28 17:15:44 +01:00
Brice Waegeneire
736ed26036
lxc-php: Add variable 'lxc_php_container_name'
2023-11-21 16:13:07 +01:00
David Prevot
331f4e8875
Revert "php83: preliminary work"
...
This reverts commit 1259b88588
.
2023-10-27 14:33:12 +02:00
David Prevot
1259b88588
php83: preliminary work
2023-10-26 15:13:06 +02:00
Jérémy Lecour
b5550d2ce2
lxc-php: fix APT keyring path inside containers
2023-09-21 15:47:23 +02:00
William Hirigoyen
d7d8ee63b2
Revert "lxc-php: Fix /etc/profile.d/evolinux.sh mode in containers (defauft umask -> 644)"
...
This reverts commit 92788a8b93
.
2023-09-15 15:20:45 +02:00
William Hirigoyen
92788a8b93
lxc-php: Fix /etc/profile.d/evolinux.sh mode in containers (defauft umask -> 644)
2023-09-14 17:11:46 +02:00
Eric Morino
090495e920
Fix rôle lxc-php for php82 in bookworm container
2023-08-29 15:07:35 +02:00
Eric Morino
8c72a7de8e
New container lcx php82 in bookworm
2023-08-24 15:23:32 +02:00
David Prevot
bc714c5ac8
Prepare lxc-php82 on Bookworm (not yet by default)
2023-07-31 18:33:30 +02:00
David Prevot
8e99b9fcb8
Use our current repository even in comments
2023-07-27 14:50:54 +02:00
David Prevot
4b4b34e849
Ensure {{ apt_keyring_dir }} directory exists
2023-07-25 10:59:53 +02:00
David Prevot
fa35cb6d8f
Use --force-yes for lxc-php so it can run on Jessie
2023-07-10 15:27:27 +02:00
Brice Waegeneire
e8c7d2c3e3
lxc-php: add support for PHP 8.2 container
2023-04-20 11:27:56 +02:00
Jérémy Lecour
ee21973371
Use FQCN
...
Fully Qualified Collection Name
2023-03-20 23:33:19 +01:00
Jérémy Lecour
f8f5bec8b5
lxc-php: prepare php82
2023-03-20 15:43:35 +01:00
Jérémy Lecour
1d03e73a62
lxc-php: extract variables
2023-03-20 15:43:35 +01:00
Jérémy Lecour
09d3f606cd
lxc-php: lxc dependency is resolved manually
2023-03-20 15:43:34 +01:00
David Prevot
cc3fb051b0
Use our new repository for PHP
2023-03-13 22:05:51 +01:00
David Prevot
dbef71d791
Drop trailing whitespaces
2023-01-06 09:54:51 +01:00
Jérémy Lecour
7a0e0d81d6
Proper jinja spacing
2022-12-28 09:03:37 +01:00
Jérémy Lecour
0622e9ff1e
fix non-breaking spaces
2022-12-14 11:47:53 +01:00
Jérémy Lecour
1728eaee68
Revert "Add “when: not ansible_check_mode” to allow more --check"
...
This reverts commit fafff25c20
.
This reverts commit e64471c5a8084f95a8e6f955d3fa918c55b8e846.
2022-12-14 07:41:18 +01:00
David Prevot
fafff25c20
Add “when: not ansible_check_mode” to allow more --check
2022-12-02 17:40:43 +01:00
Jérémy Lecour
08db230c29
Merge branch 'debian12' into unstable
2022-11-27 18:29:57 +01:00
David Prevot
057224fb38
Skip task in check_mode
2022-11-25 15:56:19 +01:00
Jérémy Lecour
28540247f0
Add signed-by option for additional APT sources
2022-11-02 23:17:08 +01:00
Jérémy Lecour
f531460f49
Use proper keyrings directory for APT version
...
Debian 9 → 11 : /etc/apt/trusted.gpg.d
Debian 12 : /etc/apt/keyrings
2022-11-02 23:16:32 +01:00
William Hirigoyen
b1138c07ee
lxc-php: Fix register instruction in wrong order and indentation
2022-11-02 11:10:56 +01:00
William Hirigoyen
18fb89234c
lxc-php: restart container instead of reload after php-fpm unit's umask change.
2022-10-26 15:23:46 +02:00
William Hirigoyen (Evolix)
2692ac5661
Ajoute l'umask 0007 au service php-fpm
2022-10-26 09:56:33 +02:00
David Prevot
a55d06f58e
PHP: Install php-xml now that it has been split off
2022-08-17 16:25:48 +02:00
Jérémy Lecour
799466788f
lxc-php: preliminary support for PHP 8.1 container
2022-02-17 14:50:21 +01:00
Eric Morino
0a244894eb
Add fix repository in source.list for bullseye
2022-01-26 11:07:10 +01:00
Jérémy Lecour
93929864be
lxc-php: use bullseye-php80 for php80 container
2022-01-25 17:45:17 +01:00
Mathieu Trossevin
1902c40c3c
lxc-php: Fix config for opensmtpd on bullseye
2022-01-25 11:57:41 +01:00
Brice Waegeneire
616ead41d5
lxc-php: Add php 8.0 support
2021-10-05 14:38:40 +02:00
Brice Waegeneire
45b7ce3486
lxc-php: Use Debian bullseye package for php74
2021-09-14 14:42:31 +02:00
Jérémy Lecour
51d4ec1bb2
php: remove php-gettext for 7.4
2021-07-02 21:10:04 +02:00
Jérémy Lecour
2f68ae5339
Preliminary support for Bullseye
2021-07-02 20:58:09 +02:00
Jérémy Lecour
454d4c6d30
explicit permissions for APT GPG keys
2021-05-26 13:47:34 +02:00
Jérémy Lecour
7dc6f0b849
remove trailing whitespaces
2021-05-13 15:23:39 +02:00
Jérémy Lecour
2ed77c60f0
Improve Ansible syntax
...
replace « x | changed » by « x is changed »
add explicit « bool » filter
use « length » filter instead of string comparison
2021-05-09 23:06:42 +02:00
Jérémy Lecour
5138065059
Use 'loop' syntax instead of 'with_items'
2021-05-04 14:19:18 +02:00
Gregory Colpart
f260fedbae
fix GPG key install for APT
2021-04-26 22:36:03 +02:00
Ludovic Poujol
32f2a29161
lxc-php: No need of apt-key for php7.4
2021-03-31 11:51:26 +02:00
Ludovic Poujol
f2ebe2d878
lxc-php: Add php 7.4 support
2021-03-31 10:57:29 +02:00
Mathieu Trossevin
2e29dc2440
lxc-php: Do not bind the mysql socket by default
...
The lxc-php role can be run on a server without mysql. Attempting to
bindmount the mysql socket in such a case cause the lxc container to
fail to start.
This commit add a variable, lxc_php_create_mysql_link defaulting to
false telling ansible if it should bindmount the MySQL socket to the
container.
2021-01-11 15:20:25 +01:00
Mathieu Trossevin
d7aed91043
packweb-multiphp: Change default configuration for compatibility
...
/var/run is now /run (and it is what is used in the .service file)
Have a default directory configured as bind target so things works by default
2020-10-19 17:33:58 +02:00
Mathieu Trossevin
d33b4baef1
Make container restart an handler
2020-10-19 14:16:53 +02:00