Commit Graph

228 Commits

Author SHA1 Message Date
Jeff Geerling
63f3ce4b64 Fix test failures on Ubuntu 12.04. 2016-11-23 10:40:54 -06:00
Jeff Geerling
d1339d1364 Fix Ubuntu test failures due to apt update. 2016-11-23 09:13:22 -06:00
Jeff Geerling
391bc99ed5 Merge branch 'fix-php-dynamic-include' 2016-11-15 19:24:45 -06:00
Jeff Geerling
8e227e5bf2 Fixes #160: Dynamically include files to prevent errors with 2.2.x. 2016-11-15 19:16:38 -06:00
Jarkko Mönkkönen
f8082e4602 add support to set custom opcache.so location (#157) 2016-11-07 12:36:24 -06:00
Jeff Geerling
0e8640e0ee Fixes #158 - Test failing on Ubuntu 12.04 due to missing PPA (#159)
* Fixes #158: Switch to ondrej/php repo since php5-5.6 is dead.

* Issue #158: Don't install recommended packages, to prevent PHP 7 default.

* Issue #158: Don't install php-pear on 1204, to prevent PHP 7 default.

* Issue #158: Update PHP package names.

* Issue #158: Update PHP paths for Ubuntu 12.04.

* Issue #158: Update PHP config paths for Ubuntu 12.04.
2016-11-07 11:32:45 -06:00
Jeff Geerling
8ad3424d05 Issue #158: Update PHP config paths for Ubuntu 12.04. 2016-11-07 11:23:35 -06:00
Jeff Geerling
b1ebac3797 Issue #158: Update PHP paths for Ubuntu 12.04. 2016-11-07 09:43:14 -06:00
Jeff Geerling
9e4876f032 Issue #158: Update PHP package names. 2016-11-07 09:42:28 -06:00
Jeff Geerling
4a2d956c6b Issue #158: Don't install php-pear on 1204, to prevent PHP 7 default. 2016-11-07 09:19:58 -06:00
Jeff Geerling
fe2e7b2fa5 Issue #158: Don't install recommended packages, to prevent PHP 7 default. 2016-11-07 09:06:57 -06:00
Jeff Geerling
57c67683db Fixes #158: Switch to ondrej/php repo since php5-5.6 is dead. 2016-11-07 08:55:47 -06:00
Jeff Geerling
e863c348c3 Merge pull request #153 from stevenspasbo/master
Added php option for disable_functions
2016-11-02 15:28:02 -05:00
Jeff Geerling
08c948d24f Fix test failures due to boolean handling in YAML. 2016-10-12 15:41:28 -05:00
Jeff Geerling
06d8a0edd2 Add the ability to choose --no-install-recommends for apt installs. 2016-10-12 15:27:31 -05:00
Steven Spasbo
0c3c0963a2 Added php option for disable_functions
* Added php_disable_functions variable
* Updated php.ini template
2016-10-05 12:15:33 -07:00
Jeff Geerling
66bfceb596 Remove sudo requirement from Travis build. 2016-09-25 15:50:37 -05:00
Jeff Geerling
094808d186 Simpler test case. 2016-09-24 14:08:23 -05:00
Jeff Geerling
00e80d4158 Fix broken test build on Ubuntu 16. 2016-09-17 19:35:07 -05:00
Jeff Geerling
c49d938ab7 Fix broken tests on Ubuntu 14 and Fedora 24. 2016-09-17 19:06:40 -05:00
Jeff Geerling
2ee88d785d Add automated test for Fedora 24. 2016-09-17 18:45:10 -05:00
Jeff Geerling
5cb6fe72fb Make role work on Fedora. 2016-09-17 18:42:47 -05:00
Jeff Geerling
6f140ef07f Fix broken tests. 2016-09-14 16:22:10 -05:00
Jeff Geerling
9373ba168f More efficient Docker-based test layout. 2016-09-14 15:46:27 -05:00
Jeff Geerling
4f785c108c Issue #145: Document variable that's RHEL-specific. 2016-07-26 21:35:35 -05:00
Jeff Geerling
157df81016 Fixes #137: Bump minimum Ansible version requirement to 2.0. 2016-06-13 17:46:43 -05:00
Jeff Geerling
1335099d77 Make sure php_fpm_pool_user and _group are updated in config. 2016-06-10 22:22:47 -05:00
Jeff Geerling
d4af9e1ae6 Better description of php_packages_state. 2016-06-10 21:06:53 -05:00
Jeff Geerling
2d640f57a0 Fixes #136: Unable to load apc.so. 2016-06-10 21:00:01 -05:00
Jeff Geerling
7086bc3fe2 Updated PHP version for CentOS 7 source install test x2. 2016-06-09 13:22:08 -05:00
Jeff Geerling
a8bf14728b Updated PHP version for CentOS 7 test. 2016-06-09 12:41:38 -05:00
Jeff Geerling
6c7eb71a01 Merge pull request #135 from geerlingguy/pporada-gl-master
Enable user to set the apt/yum module 'state'
2016-06-09 11:35:49 -05:00
Jeff Geerling
54b5e5e93f PR #54 follow-up: Keep PHP's default and add new var to readme. 2016-06-08 23:14:47 -05:00
Jeff Geerling
40e4a7b668 Merge pull request #54 from csedev/master
Variable to enable / disable php_allow_url_fopen
2016-06-08 23:13:17 -05:00
Jeff Geerling
31fbd6fd4e PR #113 follow-up: Fix README to reflect default. 2016-06-08 23:12:20 -05:00
Jeff Geerling
7739671037 Merge pull request #113 from andreiashu/enableOpcacheRevalidatePath
Enable opcache.revalidate_path setting
2016-06-08 23:11:39 -05:00
Jeff Geerling
7ed52a26c8 PR #131 follow-up: Formatting and task reorganization. 2016-06-08 23:03:58 -05:00
Jeff Geerling
f838f3fa5b Merge pull request #131 from rockholla/apc-opcache-config-tweaking
Fixes #130 and #48: Tweak and simplify some of the apc and opcache configuration
2016-06-08 22:58:56 -05:00
Jeff Geerling
ef1fcfff82 Merge pull request #128 from mgarstecki/fix-fpm-centos
Fix #120: Introduce variables for FPM user and group.
2016-06-04 15:51:05 -05:00
Phil Porada
9c5de4307a Merge branch 'master' of https://github.com/geerlingguy/ansible-role-php 2016-06-02 14:19:42 -04:00
Patrick Force
178600895a remove and add back in apc and opcache config files when enabling/disabling 2016-05-20 16:23:28 -06:00
Patrick Force
b9f0a61720 tweak and simplify some of the apc and opcache configuration 2016-05-20 16:00:24 -06:00
Jeff Geerling
b495937920 Fixes #127: OpCache configuration filename has changed in Ubuntu 16.04. 2016-05-19 11:00:45 -05:00
Mathieu Garstecki
72c05c942f Fix #120: Introduce variables for FPM user and group. 2016-05-19 16:07:12 +02:00
Jeff Geerling
c2ef557806 Issue #126: Use the correct package name. 2016-05-14 21:25:30 -05:00
Jeff Geerling
ad3a75ede0 Fixes #126: Add PHP's SQLite extension in default packages. 2016-05-14 21:24:56 -05:00
Jeff Geerling
9e5cadb1f3 Fix broken test-package.yml. 2016-05-13 10:10:41 -05:00
Jeff Geerling
da71d1b360 Update Ubuntu 12.04 variables to fix broken tests. 2016-05-13 10:04:38 -05:00
Jeff Geerling
27f739d3b9 Fix the default packages for Debian. 2016-05-13 09:51:20 -05:00
Jeff Geerling
9378374d8b Fixes #125: APCu not loading under PHP 7. 2016-05-13 07:40:19 -05:00