Merge pull request #483 from joshuaspence/clearenv
Allow `clear_env` to be disabled
Added cli_settings parameter to ::php class.
Allow specific settings for PHP CLI's php.ini file.
$ensure parameter could have some different values. This commit simplifies the check, using only $ensure != 'absent'.
This refactors the code to rely more on puppetlabs-apt features. It passes in the key and lets apt::source define apt::key for us. Puppetlabs-apt also knows better when apt-transport-https is actually needed. On the most recent Debian/Ubuntu releases it doesn't even exist anymore since apt handles it out of the box. It also removes the absolute resource notation which is no longer needed.
Merge pull request #493 from amateo/fix_ensure_extension
Simplify ensure check
Merge pull request #499 from voxpupuli/modulesync
modulesync 2.3.1
Merge pull request #502 from voxpupuli/modulesync
modulesync 2.4.0
Fixed repositories managed for all patch version of 7.x for Ubuntu.
Fixed repositories managed for all patch version of 7.x for Ubuntu.
Merge pull request #505 from Conzar/master
Fixed repositories managed for all patch version of 7.x for Ubuntu.
Merge pull request #507 from voxpupuli/modulesync
modulesync 2.5.1 and drop Puppet 4
Merge pull request #503 from miranovy/php-fpm-reload
Fix php::fpm eternal reload for mysqli a simplexml extension
Removed comma after the last item of a hash according to the Ruby sty…
…le guide. Caught by RuboCop, Style/TrailingCommaInLiteral. See: https://github.com/bbatsov/ruby-style-guide#no-trailing-array-commas
Merge pull request #491 from sunnz/clisettings
Add cli_settings parameter to php class
Merge pull request #518 from dhoppe/bump_dependency
Allow puppetlabs/apt 7.x, puppetlabs/inifile 3.x
Do not manage mysql.ini when using Ubuntu repo
PHP 7.0+ packaged with Ubuntu does not ship with mysql.so, and enabling the module should not setup a mysql.ini file referring to it.
Unbreak CI and remove Ubuntu 14.04 from the build
Ubuntu 14.04 LTS has reached EOL on the 17th of April 2019 Ondřej Surý's repository of PHP packages for Ubuntu does not ship packages for Ubuntu 14.04 anymore. Remove all acceptance tests running on this unsupported version of Ubuntu and add missing test against Ubuntu 18.04 TLS.
Merge pull request #519 from smortex/mysql-ubuntu-fix
Do not manage mysql.ini when using Ubuntu repo (and fix CI)
Ubuntu 14.04 is End of Life. We already removed parts in #519
Merge pull request #520 from bastelfreak/ubuntu14
Drop Ubuntu 14.04
Merge pull request #521 from voxpupuli/afisher_update_dependencies
Allow `puppetlabs/stdlib` 6.x and `puppet/archive` 4.x
Fix deprecated Hiera lookup warnings. Add YAML structure for default …
…www pool so it can be overridden as needed.