Skip to content
This repository was archived by the owner on Feb 13, 2023. It is now read-only.

Commit 8c7ea2d

Browse files
committed
Issue #2015: Prepare for 5.1.1 release, drop CentOS 6 documentation.
1 parent f282497 commit 8c7ea2d

File tree

3 files changed

+29
-26
lines changed

3 files changed

+29
-26
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# Drupal VM Changelog
22

3+
## 5.1.1 (2020-02-27)
4+
5+
### Breaking Changes
6+
7+
- Removed 'official' support for CentOS 6 and Debian 8. These older OSes may still work, but [it would be extremely painful](https://www.youtube.com/watch?v=RZhp-Uctd-c) to keep using them.
8+
9+
### New/changed variables in default.config.yml
10+
11+
N/A
12+
13+
### Improvements
14+
15+
* Improved CentOS 8 compatibility.
16+
* Updated roles: drupal, php-xdebug, php-xhprof, php-versions, java, security, nodejs, elasticsearch, firewall, varnish, blackfire, daemonize, mysql, postgresql, ruby, php-pecl
17+
18+
### Bugfixes
19+
20+
* #2011: Fix broken link in Solr documentation.
21+
22+
323
## 5.1.0 "Recognizer" (2019-12-03)
424

525
This release adds support for PHP 7.4, and completely drops PHP 5.6 support (in the past, brave and daring souls could attempt to run 5.6—it is almost impossible to do so in Drupal VM as of this release).

docs/configurations/base-os.md

Lines changed: 9 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ Currently-supported OSes are:
44

55
- Ubuntu 18.04 'Bionic' (default)
66
- Ubuntu 16.04 'Xenial'
7+
- RedHat Enterprise Linux / CentOS 8
78
- RedHat Enterprise Linux / CentOS 7
8-
- RedHat Enterprise Linux / CentOS 6 (limited support)
9+
- Debian 10 'Buster'
910
- Debian 9 'Stretch'
1011

1112
For certain OSes, there are a couple other caveats and tweaks you may need to perform to get things running smoothly—the main features and latest development is only guaranteed to work with the default OS as configured in `default.config.yml`.
@@ -20,32 +21,18 @@ Everything should work out of the box with Ubuntu 16.04.
2021

2122
Everything should work out of the box with Ubuntu 16.04.
2223

23-
## RedHat Enterprise Linux / CentOS 7
24-
25-
Everything should work out of the box with RHEL 7.
26-
27-
## RedHat Enterprise Linux / CentOS 6
24+
## RedHat Enterprise Linux / CentOS 8
2825

29-
- **Apache without FastCGI**: If you want to use Apache with CentOS 6 on Drupal VM, you will need to modify the syntax of your `apache_vhosts` and remove the `extra_parameters: "{{ apache_vhost_php_fpm_parameters }}"` line from each one. Alternatively, you can use Nginx with the default configuration by setting `drupalvm_webserver: nginx` inside `config.yml`.
26+
Everything should work out of the box with RHEL 8.
3027

31-
- **PHP OpCache**: PHP's OpCache (if you're using PHP > 5.5) requires the following setting to be configured in `config.yml` (see upstream bug: [CentOS (6) needs additional php-opcache package](https://github.com/geerlingguy/ansible-role-php/issues/39)):
32-
33-
```yaml
34-
php_opcache_enabled_in_ini: false
35-
```
36-
37-
- **Firewalld**: [Firewalld](http://www.firewalld.org/) is not available on CentOS 6, so the Drupal VM setting `firewall_disable_firewalld`, which defaults to `true`, must be overridden in `config.yml` and set to `false`:
28+
## RedHat Enterprise Linux / CentOS 7
3829

39-
```yaml
40-
firewall_disable_firewalld: false
41-
```
30+
Everything should work out of the box with RHEL 7.
4231

43-
- **Varnish**: Newer versions of Varnish are no longer available for CentOS 6, so you need to lock Varnish in at an older version, by adding something like the following in `config.yml`:
32+
## Debian 10 Buster
4433

45-
```yaml
46-
varnish_version: 5.2
47-
```
34+
Everything should work out of the box with Debian 10.
4835

4936
## Debian 9 Stretch
5037

51-
Everything should work out of the box with Debian 9.
38+
Everything should work out of the box with Debian 10.

tests/run-tests.sh

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,6 @@ if [ $distro = 'centos7' ]; then
2727
elif [ $distro = 'centos8' ]; then
2828
init="/usr/lib/systemd/systemd"
2929
opts="--privileged --volume=/sys/fs/cgroup:/sys/fs/cgroup:ro"
30-
# CentOS 6
31-
elif [ $distro = 'centos6' ]; then
32-
init="/sbin/init"
33-
opts="--privileged"
3430
# Ubuntu 18.04
3531
elif [ $distro = 'ubuntu1804' ]; then
3632
init="/lib/systemd/systemd"

0 commit comments

Comments
 (0)