geerlingguy / drupal-vm

A VM for Drupal development
https://www.drupalvm.com/
MIT License
1.37k stars 645 forks source link

Env-specified config picked up by vagrant for provisioning of the VM, but not passed to the ansible inside the VM #2088

Closed bits-of-static closed 4 years ago

bits-of-static commented 4 years ago

Issue Type

Your Environment

Vagrant 2.2.9
VirtualBox 6.1.14
inside VM: ansible 2.10.1

Your OS

Full console output

Bringing machine 'drupalvm--2020-09-25--da' up with 'virtualbox' provider...
==> drupalvm--2020-09-25--da: Checking if box 'geerlingguy/drupal-vm' version '2.0.9' is up to date...
==> drupalvm--2020-09-25--da: Clearing any previously set forwarded ports...
==> drupalvm--2020-09-25--da: Clearing any previously set network interfaces...
==> drupalvm--2020-09-25--da: Preparing network interfaces based on configuration...
    drupalvm--2020-09-25--da: Adapter 1: nat
    drupalvm--2020-09-25--da: Adapter 2: hostonly
==> drupalvm--2020-09-25--da: Forwarding ports...
    drupalvm--2020-09-25--da: 22 (guest) => 2222 (host) (adapter 1)
==> drupalvm--2020-09-25--da: Running 'pre-boot' VM customizations...
==> drupalvm--2020-09-25--da: Booting VM...
==> drupalvm--2020-09-25--da: Waiting for machine to boot. This may take a few minutes...
    drupalvm--2020-09-25--da: SSH address: 127.0.0.1:2222
    drupalvm--2020-09-25--da: SSH username: vagrant
    drupalvm--2020-09-25--da: SSH auth method: private key
==> drupalvm--2020-09-25--da: Machine booted and ready!
[drupalvm--2020-09-25--da] GuestAdditions versions on your host (6.1.14) and guest (6.1.6) do not match.
Reading package lists...
Building dependency tree...
Reading state information...
linux-headers-4.15.0-76-generic is already the newest version (4.15.0-76.86).
The following packages were automatically installed and are no longer required:
  python-asn1crypto python-cffi-backend python-crypto python-cryptography
  python-enum34 python-httplib2 python-idna python-ipaddress python-jinja2
  python-markupsafe python-paramiko python-pkg-resources python-pyasn1
  python-setuptools python-six python-yaml sshpass
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  build-essential dpkg-dev fakeroot g++ g++-7 libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl libfakeroot
  libfile-fcntllock-perl libstdc++-7-dev
Suggested packages:
  python3-apport menu debian-keyring g++-multilib g++-7-multilib gcc-7-doc
  libstdc++6-7-dbg bzr libstdc++-7-doc
The following NEW packages will be installed:
  build-essential dkms dpkg-dev fakeroot g++ g++-7 libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl libfakeroot
  libfile-fcntllock-perl libstdc++-7-dev
0 upgraded, 13 newly installed, 0 to remove and 6 not upgraded.
Need to get 12.3 MB of archives.
After this operation, 47.5 MB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libstdc++-7-dev amd64 7.5.0-3ubuntu1~18.04 [1,471 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 g++-7 amd64 7.5.0-3ubuntu1~18.04 [9,697 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 g++ amd64 4:7.4.0-1ubuntu2.3 [1,568 B]
Get:4 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libdpkg-perl all 1.19.0.5ubuntu2.3 [211 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 dpkg-dev all 1.19.0.5ubuntu2.3 [607 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 build-essential amd64 12.4ubuntu1 [4,758 B]
Get:7 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 dkms all 2.3-3ubuntu9.7 [68.1 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libfakeroot amd64 1.22-2ubuntu1 [25.9 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 fakeroot amd64 1.22-2ubuntu1 [62.3 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libalgorithm-diff-perl all 1.19.03-1 [47.6 kB]
Get:11 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libalgorithm-diff-xs-perl amd64 0.04-5 [11.1 kB]
Get:12 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libalgorithm-merge-perl all 0.08-3 [12.0 kB]
Get:13 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 libfile-fcntllock-perl amd64 0.22-3build2 [33.2 kB]
Fetched 12.3 MB in 28s (439 kB/s)
Selecting previously unselected package libstdc++-7-dev:amd64.

(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 72138 files and directories currently installed.)

Preparing to unpack .../00-libstdc++-7-dev_7.5.0-3ubuntu1~18.04_amd64.deb ...

Unpacking libstdc++-7-dev:amd64 (7.5.0-3ubuntu1~18.04) ...

Selecting previously unselected package g++-7.

Preparing to unpack .../01-g++-7_7.5.0-3ubuntu1~18.04_amd64.deb ...

Unpacking g++-7 (7.5.0-3ubuntu1~18.04) ...

Selecting previously unselected package g++.

Preparing to unpack .../02-g++_4%3a7.4.0-1ubuntu2.3_amd64.deb ...

Unpacking g++ (4:7.4.0-1ubuntu2.3) ...

Selecting previously unselected package libdpkg-perl.

Preparing to unpack .../03-libdpkg-perl_1.19.0.5ubuntu2.3_all.deb ...

Unpacking libdpkg-perl (1.19.0.5ubuntu2.3) ...

Selecting previously unselected package dpkg-dev.

Preparing to unpack .../04-dpkg-dev_1.19.0.5ubuntu2.3_all.deb ...

Unpacking dpkg-dev (1.19.0.5ubuntu2.3) ...

Selecting previously unselected package build-essential.

Preparing to unpack .../05-build-essential_12.4ubuntu1_amd64.deb ...

Unpacking build-essential (12.4ubuntu1) ...

Selecting previously unselected package dkms.

Preparing to unpack .../06-dkms_2.3-3ubuntu9.7_all.deb ...

Unpacking dkms (2.3-3ubuntu9.7) ...

Selecting previously unselected package libfakeroot:amd64.

Preparing to unpack .../07-libfakeroot_1.22-2ubuntu1_amd64.deb ...

Unpacking libfakeroot:amd64 (1.22-2ubuntu1) ...

Selecting previously unselected package fakeroot.

Preparing to unpack .../08-fakeroot_1.22-2ubuntu1_amd64.deb ...

Unpacking fakeroot (1.22-2ubuntu1) ...

Selecting previously unselected package libalgorithm-diff-perl.

Preparing to unpack .../09-libalgorithm-diff-perl_1.19.03-1_all.deb ...

Unpacking libalgorithm-diff-perl (1.19.03-1) ...

Selecting previously unselected package libalgorithm-diff-xs-perl.

Preparing to unpack .../10-libalgorithm-diff-xs-perl_0.04-5_amd64.deb ...

Unpacking libalgorithm-diff-xs-perl (0.04-5) ...

Selecting previously unselected package libalgorithm-merge-perl.

Preparing to unpack .../11-libalgorithm-merge-perl_0.08-3_all.deb ...

Unpacking libalgorithm-merge-perl (0.08-3) ...

Selecting previously unselected package libfile-fcntllock-perl.

Preparing to unpack .../12-libfile-fcntllock-perl_0.22-3build2_amd64.deb ...

Unpacking libfile-fcntllock-perl (0.22-3build2) ...

Setting up libdpkg-perl (1.19.0.5ubuntu2.3) ...

Setting up libstdc++-7-dev:amd64 (7.5.0-3ubuntu1~18.04) ...

Setting up libfile-fcntllock-perl (0.22-3build2) ...

Setting up dpkg-dev (1.19.0.5ubuntu2.3) ...

Setting up dkms (2.3-3ubuntu9.7) ...

Setting up libfakeroot:amd64 (1.22-2ubuntu1) ...

Setting up libalgorithm-diff-perl (1.19.03-1) ...

Setting up g++-7 (7.5.0-3ubuntu1~18.04) ...

Setting up fakeroot (1.22-2ubuntu1) ...

update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode

Setting up libalgorithm-merge-perl (0.08-3) ...

Setting up libalgorithm-diff-xs-perl (0.04-5) ...

Setting up g++ (4:7.4.0-1ubuntu2.3) ...

update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode

Setting up build-essential (12.4ubuntu1) ...

Processing triggers for man-db (2.8.3-2ubuntu0.1) ...

Processing triggers for libc-bin (2.27-3ubuntu1) ...

Copy iso file C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso into the box /tmp/VBoxGuestAdditions.iso
Mounting Virtualbox Guest Additions ISO to: /mnt
mount: /mnt: WARNING: device write-protected, mounted read-only.
Installing Virtualbox Guest Additions 6.1.14 - guest version is 6.1.6
Verifying archive integrity... All good.
Uncompressing VirtualBox 6.1.14 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 6.1.6 of VirtualBox Guest Additions...
update-initramfs: Generating /boot/initrd.img-4.15.0-76-generic
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel 
modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Building the modules for kernel 4.15.0-76-generic.
update-initramfs: Generating /boot/initrd.img-4.15.0-76-generic
VirtualBox Guest Additions: Running kernel modules will not be replaced until 
the system is restarted
An error occurred during installation of VirtualBox Guest Additions 6.1.14. Some functionality may not work as intended.
In most cases it is OK that the "Window System drivers" installation failed.
Unmounting Virtualbox Guest Additions ISO from: /mnt
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   6.1.6
VBoxService inside the vm claims: 6.1.14
Going on, assuming VBoxService is correct...
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   6.1.6
VBoxService inside the vm claims: 6.1.14
Going on, assuming VBoxService is correct...
==> drupalvm--2020-09-25--da: Checking for guest additions in VM...
==> drupalvm--2020-09-25--da: [vagrant-hostsupdater] Checking for host entries
==> drupalvm--2020-09-25--da: [vagrant-hostsupdater] Writing the following entries to (C:/WINDOWS/system32/drivers/etc/hosts)
==> drupalvm--2020-09-25--da: [vagrant-hostsupdater]   168.20.9.25  da--2020-09-25.drupalvm  # VAGRANT: 637b6614b6e93349128824f978c5ae83 (drupalvm--2020-09-25--da) / 473a0e50-dbba-4648-9048-33bdd6686a2a
==> drupalvm--2020-09-25--da: [vagrant-hostsupdater]   168.20.9.25  www.da--2020-09-25.drupalvm  # VAGRANT: 637b6614b6e93349128824f978c5ae83 (drupalvm--2020-09-25--da) / 473a0e50-dbba-4648-9048-33bdd6686a2a
==> drupalvm--2020-09-25--da: [vagrant-hostsupdater]   168.20.9.25  adminer.da--2020-09-25.drupalvm  # VAGRANT: 637b6614b6e93349128824f978c5ae83 (drupalvm--2020-09-25--da) / 473a0e50-dbba-4648-9048-33bdd6686a2a
==> drupalvm--2020-09-25--da: [vagrant-hostsupdater]   168.20.9.25  xhprof.da--2020-09-25.drupalvm  # VAGRANT: 637b6614b6e93349128824f978c5ae83 (drupalvm--2020-09-25--da) / 473a0e50-dbba-4648-9048-33bdd6686a2a
==> drupalvm--2020-09-25--da: [vagrant-hostsupdater]   168.20.9.25  pimpmylog.da--2020-09-25.drupalvm  # VAGRANT: 637b6614b6e93349128824f978c5ae83 (drupalvm--2020-09-25--da) / 473a0e50-dbba-4648-9048-33bdd6686a2a
==> drupalvm--2020-09-25--da: [vagrant-hostsupdater]   168.20.9.25  dashboard.da--2020-09-25.drupalvm  # VAGRANT: 637b6614b6e93349128824f978c5ae83 (drupalvm--2020-09-25--da) / 473a0e50-dbba-4648-9048-33bdd6686a2a
==> drupalvm--2020-09-25--da: [vagrant-hostsupdater] This operation requires administrative access. You may skip it by manually adding equivalent entries to the hosts file.
==> drupalvm--2020-09-25--da: Setting hostname...
==> drupalvm--2020-09-25--da: Configuring and enabling network interfaces...
==> drupalvm--2020-09-25--da: Mounting shared folders...
    drupalvm--2020-09-25--da: /vagrant => D:/work/da/vm--2020-09-25/geerlingguy--drupal-vm
    drupalvm--2020-09-25--da: /var/www/drupalvm => D:/work/da/vm--2020-09-25
==> drupalvm--2020-09-25--da: Running provisioner: drupalvm (ansible_local)...
    drupalvm--2020-09-25--da: Installing Ansible...
    drupalvm--2020-09-25--da: Installing pip... (for Ansible installation)
    drupalvm--2020-09-25--da: Running ansible-playbook...

PLAY [all] *********************************************************************

TASK [Gathering Facts] *********************************************************
ok: [drupalvm--2020-09-25--da]

TASK [Include OS-specific variables.] ******************************************
ok: [drupalvm--2020-09-25--da]

TASK [Define config_dir.] ******************************************************
skipping: [drupalvm--2020-09-25--da]

TASK [Include optional configuration files.] ***********************************
[WARNING]: Unable to find '/vagrant/../config' in expected paths (use -vvvvv to
see paths)

TASK [Configure toggle vars for Debian/Ubuntu.] ********************************
ok: [drupalvm--2020-09-25--da]

TASK [Configure toggle vars for CentOS.] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [Ensure Apache is stopped and disabled if Nginx is used.] *****************
skipping: [drupalvm--2020-09-25--da]

TASK [Ensure Nginx is stopped and disabled if Apache is used.] *****************
ok: [drupalvm--2020-09-25--da]

TASK [Ensure MySQL is stopped and disabled if Postgres is used.] ***************
skipping: [drupalvm--2020-09-25--da]

TASK [Ensure Postgres is stopped and disabled if MySQL is used.] ***************
ok: [drupalvm--2020-09-25--da]

TASK [nginx_hosts shim] ********************************************************
ok: [drupalvm--2020-09-25--da]

TASK [include_tasks] ***********************************************************
included: /vagrant/provisioning/tasks/init-Debian.yml for drupalvm--2020-09-25--da

TASK [Update apt cache if needed.] *********************************************
ok: [drupalvm--2020-09-25--da]

TASK [Install required dependencies.] ******************************************
ok: [drupalvm--2020-09-25--da]

TASK [Add repository for Apache 2.4.9+ (Ubuntu 12/14).] ************************
skipping: [drupalvm--2020-09-25--da]

TASK [Define php_xhprof_html_dir.] *********************************************
skipping: [drupalvm--2020-09-25--da]

TASK [Run configured pre-provision shell scripts.] *****************************

TASK [Run configured pre-provision ansible task files.] ************************

TASK [Set the PHP webserver daemon correctly when nginx is in use.] ************
skipping: [drupalvm--2020-09-25--da]

TASK [Ensure PHP version-specific workspace directory exists.] *****************
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.repo-remi : Install remi repo.] ******************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.repo-remi : Import remi GPG key.] ****************************
skipping: [drupalvm--2020-09-25--da]

TASK [drupalvm.hostname : Configure /etc/mailname (Debian).] *******************
changed: [drupalvm--2020-09-25--da]

TASK [drupalvm.hostname : Add hostname to /etc/hosts.] *************************
ok: [drupalvm--2020-09-25--da]

TASK [drupalvm.hostname : Configure hostname.] *********************************
changed: [drupalvm--2020-09-25--da]

TASK [drupalvm.hostname : Set the hostname for current session.] ***************
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.firewall : Ensure iptables is present.] **********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.firewall : Flush iptables the first time playbook runs.] *****
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.firewall : Copy firewall script into place.] *****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.firewall : Copy firewall init script into place.] ************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.firewall : Copy firewall systemd unit file into place (for systemd systems).] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.firewall : Configure the firewall service.] ******************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.firewall : Check if firewalld package is installed (on RHEL).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.firewall : Disable the firewalld service (on RHEL, if configured).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.firewall : Check if ufw package is installed (on Ubuntu).] ***
fatal: [drupalvm--2020-09-25--da]: FAILED! => {"changed": false, "cmd": ["service", "ufw", "status"], "delta": "0:00:00.021513", "end": "2020-09-24 22:57:56.834879", "msg": "non-zero return code", "rc": 3, "start": "2020-09-24 22:57:56.813366", "stderr": "", "stderr_lines": [], "stdout": "* ufw.service - Uncomplicated firewall\n   Loaded: loaded (/lib/systemd/system/ufw.service; disabled; vendor preset: enabled)\n   Active: inactive (dead)\n     Docs: man:ufw(8)", "stdout_lines": ["* ufw.service - Uncomplicated firewall", "   Loaded: loaded (/lib/systemd/system/ufw.service; disabled; vendor preset: enabled)", "   Active: inactive (dead)", "     Docs: man:ufw(8)"]}
...ignoring

TASK [geerlingguy.firewall : Disable the ufw firewall (on Ubuntu, if configured).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.firewall : Check if ufw package is installed (on Archlinux).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.firewall : Disable the ufw firewall (on Archlinux, if configured).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Ensure git is installed (RedHat).] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Update apt cache (Debian).] ****************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Ensure git is installed (Debian).] *********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Include OS-specific variables (RedHat).] ***************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Include OS-specific variables (Fedora).] ***************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Include OS-specific variables (Debian).] ***************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Define git_install_from_source_dependencies.] **********
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Ensure git's dependencies are installed.] **************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Get installed version.] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Force git install if the version numbers do not match.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Download git.] *****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Expand git archive.] ***********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.git : Build git.] ********************************************
skipping: [drupalvm--2020-09-25--da] => (item=all) 
skipping: [drupalvm--2020-09-25--da] => (item=install) 

TASK [geerlingguy.postfix : Ensure postfix is installed.] **********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.postfix : Update Postfix configuration.] *********************
ok: [drupalvm--2020-09-25--da] => (item={u'name': u'inet_interfaces', u'value': u'localhost'})
ok: [drupalvm--2020-09-25--da] => (item={u'name': u'inet_protocols', u'value': u'all'})

TASK [geerlingguy.postfix : Ensure postfix is started and enabled at boot.] ****
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Include OS-specific variables.] *********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Include variables for Amazon Linux.] ****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Define apache_packages.] ****************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : include_tasks] **************************************
included: /vagrant/provisioning/roles/geerlingguy.apache/tasks/setup-Debian.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.apache : Update apt cache.] **********************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Ensure Apache is installed on Debian.] **************
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Get installed version of Apache.] *******************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Create apache_version variable.] ********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Include Apache 2.2 variables.] **********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Include Apache 2.4 variables.] **********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Configure Apache.] **********************************
included: /vagrant/provisioning/roles/geerlingguy.apache/tasks/configure-Debian.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.apache : Configure Apache.] **********************************
ok: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^Listen ', u'line': u'Listen 80'})

TASK [geerlingguy.apache : Enable Apache mods.] ********************************
ok: [drupalvm--2020-09-25--da] => (item=expires.load)
ok: [drupalvm--2020-09-25--da] => (item=headers.load)
ok: [drupalvm--2020-09-25--da] => (item=ssl.load)
ok: [drupalvm--2020-09-25--da] => (item=rewrite.load)
ok: [drupalvm--2020-09-25--da] => (item=proxy.load)
ok: [drupalvm--2020-09-25--da] => (item=proxy_fcgi.load)

TASK [geerlingguy.apache : Disable Apache mods.] *******************************

TASK [geerlingguy.apache : Check whether certificates defined in vhosts exist.] ***

TASK [geerlingguy.apache : Add apache vhosts configuration.] *******************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Add vhost symlink in sites-enabled.] ****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Remove default vhost in sites-enabled.] *************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Ensure Apache has selected state and enabled on boot.] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Include OS-specific variables.] *********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Include variables for Amazon Linux.] ****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Define apache_packages.] ****************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : include_tasks] **************************************
included: /vagrant/provisioning/roles/geerlingguy.apache/tasks/setup-Debian.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.apache : Update apt cache.] **********************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Ensure Apache is installed on Debian.] **************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Get installed version of Apache.] *******************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Create apache_version variable.] ********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Include Apache 2.2 variables.] **********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Include Apache 2.4 variables.] **********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Configure Apache.] **********************************
included: /vagrant/provisioning/roles/geerlingguy.apache/tasks/configure-Debian.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.apache : Configure Apache.] **********************************
ok: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^Listen ', u'line': u'Listen 80'})

TASK [geerlingguy.apache : Enable Apache mods.] ********************************
ok: [drupalvm--2020-09-25--da] => (item=expires.load)
ok: [drupalvm--2020-09-25--da] => (item=headers.load)
ok: [drupalvm--2020-09-25--da] => (item=ssl.load)
ok: [drupalvm--2020-09-25--da] => (item=rewrite.load)
ok: [drupalvm--2020-09-25--da] => (item=proxy.load)
ok: [drupalvm--2020-09-25--da] => (item=proxy_fcgi.load)

TASK [geerlingguy.apache : Disable Apache mods.] *******************************

TASK [geerlingguy.apache : Check whether certificates defined in vhosts exist.] ***

TASK [geerlingguy.apache : Add apache vhosts configuration.] *******************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Add vhost symlink in sites-enabled.] ****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Remove default vhost in sites-enabled.] *************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache : Ensure Apache has selected state and enabled on boot.] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.apache-php-fpm : Enable mod_proxy_fcgi.] *********************
ok: [drupalvm--2020-09-25--da] => (item=proxy.load)
ok: [drupalvm--2020-09-25--da] => (item=proxy_fcgi.load)

TASK [geerlingguy.nginx : Include OS-specific variables.] **********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : Define nginx_user.] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : Remove default nginx vhost config file (if configured).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : Ensure nginx_vhost_path exists.] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : Add managed vhost config files.] *********************
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/var/www/drupalvm/drupal/web', u'server_name': u'drupalvm.test www.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/opt/adminer', u'server_name': u'adminer.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/usr/share/php/xhprof_html', u'server_name': u'xhprof.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/usr/share/php/pimpmylog', u'server_name': u'pimpmylog.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/var/www/dashboard', u'server_name': u'192.168.88.88 dashboard.drupalvm.test'}) 

TASK [geerlingguy.nginx : Remove managed vhost config files.] ******************
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/var/www/drupalvm/drupal/web', u'server_name': u'drupalvm.test www.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/opt/adminer', u'server_name': u'adminer.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/usr/share/php/xhprof_html', u'server_name': u'xhprof.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/usr/share/php/pimpmylog', u'server_name': u'pimpmylog.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/var/www/dashboard', u'server_name': u'192.168.88.88 dashboard.drupalvm.test'}) 

TASK [geerlingguy.nginx : Remove legacy vhosts.conf file.] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : Copy nginx configuration in place.] ******************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : Ensure nginx service is running as configured.] ******
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-versions : Include OS-specific variables.] ***************
ok: [drupalvm--2020-09-25--da] => (item=/vagrant/provisioning/roles/geerlingguy.php-versions/vars/Debian.yml)

TASK [geerlingguy.php-versions : Define PHP variables.] ************************
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_extension_conf_paths', u'value': u'__php_extension_conf_paths'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_fpm_daemon', u'value': u'__php_fpm_daemon'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_redis_package', u'value': u'__php_redis_package'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_xhprof_module_path', u'value': u'__php_xhprof_module_path'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_fpm_pool_conf_path', u'value': u'__php_fpm_pool_conf_path'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_xdebug_module_path', u'value': u'__php_xdebug_module_path'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_uploadprogress_module_path', u'value': u'__php_uploadprogress_module_path'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_conf_paths', u'value': u'__php_conf_paths'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_mysql_package', u'value': u'__php_mysql_package'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_pgsql_package', u'value': u'__php_pgsql_package'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_tideways_module_path', u'value': u'__php_tideways_module_path'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_fpm_conf_path', u'value': u'__php_fpm_conf_path'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_memcached_package', u'value': u'__php_memcached_package'})
ok: [drupalvm--2020-09-25--da] => (item={u'key': u'php_packages', u'value': u'__php_packages'})

TASK [geerlingguy.php-versions : Define php_install_recommends variable.] ******
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-versions : include_tasks] ********************************
included: /vagrant/provisioning/roles/geerlingguy.php-versions/tasks/setup-Debian.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.php-versions : Set the correct opcache filename (Ubuntu/Debian).] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-versions : Ensure dirmngr is installed (gnupg dependency).] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-versions : Add repository for PHP versions (Ubuntu).] ****
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-versions : Add dependencies for PHP versions (Debian).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-versions : Add Ondrej Sury's apt key (Debian).] **********
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-versions : Add Ondrej Sury's repo (Debian).] *************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-versions : Update apt caches after repo is added (Debian).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-versions : Purge PHP version packages (besides the currently chosen php_version).] ***
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-versions : Also purge php-common package if any versions were just purged.] ***
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Include distribution and version-specific vars.] *******
ok: [drupalvm--2020-09-25--da] => (item=/vagrant/provisioning/roles/geerlingguy.php/vars/Ubuntu-18.yml)

TASK [geerlingguy.php : Set the default PHP version for Debian-based OSes.] ****
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Include OS-specific variables.] ************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_packages.] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_webserver_daemon.] **************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_conf_paths.] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_extension_conf_paths.] **********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_apc_conf_filename.] *************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_opcache_conf_filename (Ubuntu 16.04).] ******
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_opcache_conf_filename.] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_fpm_conf_path.] *****************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : include_tasks] *****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : include_tasks] *****************************************
included: /vagrant/provisioning/roles/geerlingguy.php/tasks/setup-Debian.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.php : Update apt cache.] *************************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Ensure PHP packages are installed.] ********************
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Delete APCu configuration file if this role will provide one.] ***
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d)
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d)

TASK [geerlingguy.php : Delete OpCache configuration file if this role will provide one.] ***
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d)
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d)

TASK [geerlingguy.php : include_tasks] *****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : include_tasks] *****************************************
included: /vagrant/provisioning/roles/geerlingguy.php/tasks/configure.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.php : Ensure configuration directories exist.] ***************
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm)
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d)
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d)

TASK [geerlingguy.php : Place PHP configuration file in place.] ****************
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm)
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2)
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli)

TASK [geerlingguy.php : include_tasks] *****************************************
included: /vagrant/provisioning/roles/geerlingguy.php/tasks/configure-apcu.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.php : Check for existing APCu config files.] *****************
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d)

TASK [geerlingguy.php : Remove any non-role-supplied APCu config files.] *******

TASK [geerlingguy.php : Ensure APCu config file is present.] *******************
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d)
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d)
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d)

TASK [geerlingguy.php : Remove APCu config file if APC is disabled.] ***********
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d) 

TASK [geerlingguy.php : include_tasks] *****************************************
included: /vagrant/provisioning/roles/geerlingguy.php/tasks/configure-opcache.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.php : Check for existing OpCache config files.] **************
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d)

TASK [geerlingguy.php : Remove any non-role-supplied OpCache config files.] ****

TASK [geerlingguy.php : Ensure OpCache config file is present.] ****************
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d)
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d)
changed: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d)

TASK [geerlingguy.php : Remove OpCache config file if OpCache is disabled.] ****
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d) 

TASK [geerlingguy.php : include_tasks] *****************************************
included: /vagrant/provisioning/roles/geerlingguy.php/tasks/configure-fpm.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.php : Define php_fpm_daemon.] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_fpm_pool_conf_path.] ************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_fpm_pool_user.] *****************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_fpm_pool_group.] ****************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Stat php_fpm_pool_conf_path] ***************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Ensure the default pool directory exists.] *************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Ensure the default pool exists.] ***********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Configure php-fpm pool (if enabled).] ******************
ok: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^user.?=.+$', u'line': u'user = www-data'})
ok: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^group.?=.+$', u'line': u'group = www-data'})
changed: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^listen.?=.+$', u'line': u'listen = 127.0.0.1:9000'})
changed: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^listen\\.allowed_clients.?=.+$', u'line': u'listen.allowed_clients = 127.0.0.1'})
changed: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^pm\\.max_children.?=.+$', u'line': u'pm.max_children = 50'})
changed: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^pm\\.start_servers.?=.+$', u'line': u'pm.start_servers = 5'})
changed: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^pm\\.min_spare_servers.?=.+$', u'line': u'pm.min_spare_servers = 5'})
changed: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^pm\\.max_spare_servers.?=.+$', u'line': u'pm.max_spare_servers = 5'})

TASK [geerlingguy.php : Ensure php-fpm is started and enabled at boot (if configured).] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Include distribution and version-specific vars.] *******
ok: [drupalvm--2020-09-25--da] => (item=/vagrant/provisioning/roles/geerlingguy.php/vars/Ubuntu-18.yml)

TASK [geerlingguy.php : Set the default PHP version for Debian-based OSes.] ****
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Include OS-specific variables.] ************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_packages.] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_webserver_daemon.] **************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_conf_paths.] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_extension_conf_paths.] **********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_apc_conf_filename.] *************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_opcache_conf_filename (Ubuntu 16.04).] ******
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_opcache_conf_filename.] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_fpm_conf_path.] *****************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : include_tasks] *****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : include_tasks] *****************************************
included: /vagrant/provisioning/roles/geerlingguy.php/tasks/setup-Debian.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.php : Update apt cache.] *************************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Ensure PHP packages are installed.] ********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Delete APCu configuration file if this role will provide one.] ***
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d) 

TASK [geerlingguy.php : Delete OpCache configuration file if this role will provide one.] ***
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d) 

TASK [geerlingguy.php : include_tasks] *****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : include_tasks] *****************************************
included: /vagrant/provisioning/roles/geerlingguy.php/tasks/configure.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.php : Ensure configuration directories exist.] ***************
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d)

TASK [geerlingguy.php : Place PHP configuration file in place.] ****************
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli)

TASK [geerlingguy.php : include_tasks] *****************************************
included: /vagrant/provisioning/roles/geerlingguy.php/tasks/configure-apcu.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.php : Check for existing APCu config files.] *****************
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d)

TASK [geerlingguy.php : Remove any non-role-supplied APCu config files.] *******
skipping: [drupalvm--2020-09-25--da] => (item=[{u'ansible_loop_var': u'item', u'item': u'/etc/php/7.4/fpm/conf.d', u'changed': False, u'failed': False, u'examined': 34, u'invocation': {u'module_args': {u'paths': [u'/etc/php/7.4/fpm/conf.d'], u'excludes': None, u'file_type': u'file', u'age': None, u'contains': u'extension(\\s+)?=(\\s+)?apc[u]?\\.so', u'recurse': False, u'age_stamp': u'mtime', u'patterns': [u'*'], u'depth': None, u'get_checksum': False, u'use_regex': False, u'follow': False, u'hidden': False, u'size': None}}, u'msg': u'', u'matched': 1}, {u'rusr': True, u'uid': 0, u'rgrp': True, u'xoth': False, u'islnk': False, u'woth': False, u'nlink': 1, u'issock': False, u'mtime': 1600988368.8398447, u'gr_name': u'root', u'path': u'/etc/php/7.4/fpm/conf.d/20-apcu.ini', u'xusr': False, u'atime': 1600988370.0724607, u'inode': 3145844, u'isgid': False, u'size': 66, u'isdir': False, u'ctime': 1600988368.9799147, u'roth': True, u'wgrp': False, u'xgrp': False, u'isuid': False, u'dev': 64768, u'isblk': False, u'isreg': True, u'isfifo': False, u'mode': u'0644', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True}]) 
skipping: [drupalvm--2020-09-25--da] => (item=[{u'ansible_loop_var': u'item', u'item': u'/etc/php/7.4/apache2/conf.d', u'changed': False, u'failed': False, u'examined': 2, u'invocation': {u'module_args': {u'paths': [u'/etc/php/7.4/apache2/conf.d'], u'excludes': None, u'file_type': u'file', u'age': None, u'contains': u'extension(\\s+)?=(\\s+)?apc[u]?\\.so', u'recurse': False, u'age_stamp': u'mtime', u'patterns': [u'*'], u'depth': None, u'get_checksum': False, u'use_regex': False, u'follow': False, u'hidden': False, u'size': None}}, u'msg': u'', u'matched': 1}, {u'rusr': True, u'uid': 0, u'rgrp': True, u'xoth': False, u'islnk': False, u'woth': False, u'nlink': 1, u'issock': False, u'mtime': 1600988369.1760125, u'gr_name': u'root', u'path': u'/etc/php/7.4/apache2/conf.d/20-apcu.ini', u'xusr': False, u'atime': 1600988370.2525506, u'inode': 3145845, u'isgid': False, u'size': 66, u'isdir': False, u'ctime': 1600988369.3200846, u'roth': True, u'wgrp': False, u'xgrp': False, u'isuid': False, u'dev': 64768, u'isblk': False, u'isreg': True, u'isfifo': False, u'mode': u'0644', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True}]) 
skipping: [drupalvm--2020-09-25--da] => (item=[{u'ansible_loop_var': u'item', u'item': u'/etc/php/7.4/cli/conf.d', u'changed': False, u'failed': False, u'examined': 34, u'invocation': {u'module_args': {u'paths': [u'/etc/php/7.4/cli/conf.d'], u'excludes': None, u'file_type': u'file', u'age': None, u'contains': u'extension(\\s+)?=(\\s+)?apc[u]?\\.so', u'recurse': False, u'age_stamp': u'mtime', u'patterns': [u'*'], u'depth': None, u'get_checksum': False, u'use_regex': False, u'follow': False, u'hidden': False, u'size': None}}, u'msg': u'', u'matched': 1}, {u'rusr': True, u'uid': 0, u'rgrp': True, u'xoth': False, u'islnk': False, u'woth': False, u'nlink': 1, u'issock': False, u'mtime': 1600988369.5562027, u'gr_name': u'root', u'path': u'/etc/php/7.4/cli/conf.d/20-apcu.ini', u'xusr': False, u'atime': 1600988370.4286385, u'inode': 3145846, u'isgid': False, u'size': 66, u'isdir': False, u'ctime': 1600988369.6962726, u'roth': True, u'wgrp': False, u'xgrp': False, u'isuid': False, u'dev': 64768, u'isblk': False, u'isreg': True, u'isfifo': False, u'mode': u'0644', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True}]) 

TASK [geerlingguy.php : Ensure APCu config file is present.] *******************
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d)

TASK [geerlingguy.php : Remove APCu config file if APC is disabled.] ***********
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d) 

TASK [geerlingguy.php : include_tasks] *****************************************
included: /vagrant/provisioning/roles/geerlingguy.php/tasks/configure-opcache.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.php : Check for existing OpCache config files.] **************
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d)

TASK [geerlingguy.php : Remove any non-role-supplied OpCache config files.] ****
skipping: [drupalvm--2020-09-25--da] => (item=[{u'ansible_loop_var': u'item', u'item': u'/etc/php/7.4/fpm/conf.d', u'changed': False, u'failed': False, u'examined': 34, u'invocation': {u'module_args': {u'paths': [u'/etc/php/7.4/fpm/conf.d'], u'excludes': None, u'file_type': u'file', u'age': None, u'contains': u'zend_extension(\\s+)?=(\\s+)?opcache\\.so', u'recurse': False, u'age_stamp': u'mtime', u'patterns': [u'*'], u'depth': None, u'get_checksum': False, u'use_regex': False, u'follow': False, u'hidden': False, u'size': None}}, u'msg': u'', u'matched': 1}, {u'rusr': True, u'uid': 0, u'rgrp': True, u'xoth': False, u'islnk': False, u'woth': False, u'nlink': 1, u'issock': False, u'mtime': 1600988370.7287886, u'gr_name': u'root', u'path': u'/etc/php/7.4/fpm/conf.d/10-opcache.ini', u'xusr': False, u'atime': 1600988380.5336883, u'inode': 3145847, u'isgid': False, u'size': 303, u'isdir': False, u'ctime': 1600988370.8888686, u'roth': True, u'wgrp': False, u'xgrp': False, u'isuid': False, u'dev': 64768, u'isblk': False, u'isreg': True, u'isfifo': False, u'mode': u'0644', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True}]) 
skipping: [drupalvm--2020-09-25--da] => (item=[{u'ansible_loop_var': u'item', u'item': u'/etc/php/7.4/apache2/conf.d', u'changed': False, u'failed': False, u'examined': 2, u'invocation': {u'module_args': {u'paths': [u'/etc/php/7.4/apache2/conf.d'], u'excludes': None, u'file_type': u'file', u'age': None, u'contains': u'zend_extension(\\s+)?=(\\s+)?opcache\\.so', u'recurse': False, u'age_stamp': u'mtime', u'patterns': [u'*'], u'depth': None, u'get_checksum': False, u'use_regex': False, u'follow': False, u'hidden': False, u'size': None}}, u'msg': u'', u'matched': 1}, {u'rusr': True, u'uid': 0, u'rgrp': True, u'xoth': False, u'islnk': False, u'woth': False, u'nlink': 1, u'issock': False, u'mtime': 1600988371.0889685, u'gr_name': u'root', u'path': u'/etc/php/7.4/apache2/conf.d/10-opcache.ini', u'xusr': False, u'atime': 1600988380.7097762, u'inode': 3145848, u'isgid': False, u'size': 303, u'isdir': False, u'ctime': 1600988371.2290385, u'roth': True, u'wgrp': False, u'xgrp': False, u'isuid': False, u'dev': 64768, u'isblk': False, u'isreg': True, u'isfifo': False, u'mode': u'0644', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True}]) 
skipping: [drupalvm--2020-09-25--da] => (item=[{u'ansible_loop_var': u'item', u'item': u'/etc/php/7.4/cli/conf.d', u'changed': False, u'failed': False, u'examined': 34, u'invocation': {u'module_args': {u'paths': [u'/etc/php/7.4/cli/conf.d'], u'excludes': None, u'file_type': u'file', u'age': None, u'contains': u'zend_extension(\\s+)?=(\\s+)?opcache\\.so', u'recurse': False, u'age_stamp': u'mtime', u'patterns': [u'*'], u'depth': None, u'get_checksum': False, u'use_regex': False, u'follow': False, u'hidden': False, u'size': None}}, u'msg': u'', u'matched': 1}, {u'rusr': True, u'uid': 0, u'rgrp': True, u'xoth': False, u'islnk': False, u'woth': False, u'nlink': 1, u'issock': False, u'mtime': 1600988371.4491484, u'gr_name': u'root', u'path': u'/etc/php/7.4/cli/conf.d/10-opcache.ini', u'xusr': False, u'atime': 1600988380.889866, u'inode': 3145849, u'isgid': False, u'size': 303, u'isdir': False, u'ctime': 1600988371.6092286, u'roth': True, u'wgrp': False, u'xgrp': False, u'isuid': False, u'dev': 64768, u'isblk': False, u'isreg': True, u'isfifo': False, u'mode': u'0644', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True}]) 

TASK [geerlingguy.php : Ensure OpCache config file is present.] ****************
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d)
ok: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d)

TASK [geerlingguy.php : Remove OpCache config file if OpCache is disabled.] ****
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d) 

TASK [geerlingguy.php : include_tasks] *****************************************
included: /vagrant/provisioning/roles/geerlingguy.php/tasks/configure-fpm.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.php : Define php_fpm_daemon.] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_fpm_pool_conf_path.] ************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_fpm_pool_user.] *****************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Define php_fpm_pool_group.] ****************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Stat php_fpm_pool_conf_path] ***************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Ensure the default pool directory exists.] *************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Ensure the default pool exists.] ***********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php : Configure php-fpm pool (if enabled).] ******************
ok: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^user.?=.+$', u'line': u'user = www-data'})
ok: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^group.?=.+$', u'line': u'group = www-data'})
ok: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^listen.?=.+$', u'line': u'listen = 127.0.0.1:9000'})
ok: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^listen\\.allowed_clients.?=.+$', u'line': u'listen.allowed_clients = 127.0.0.1'})
ok: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^pm\\.max_children.?=.+$', u'line': u'pm.max_children = 50'})
ok: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^pm\\.start_servers.?=.+$', u'line': u'pm.start_servers = 5'})
ok: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^pm\\.min_spare_servers.?=.+$', u'line': u'pm.min_spare_servers = 5'})
ok: [drupalvm--2020-09-25--da] => (item={u'regexp': u'^pm\\.max_spare_servers.?=.+$', u'line': u'pm.max_spare_servers = 5'})

TASK [geerlingguy.php : Ensure php-fpm is started and enabled at boot (if configured).] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-pecl : Include OS-Specific variables.] *******************
ok: [drupalvm--2020-09-25--da] => (item=/vagrant/provisioning/roles/geerlingguy.php-pecl/vars/Ubuntu.yml)

TASK [geerlingguy.php-pecl : Ensure pecl is installed (if configured).] ********
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-pecl : Install PECL libaries.] ***************************

TASK [geerlingguy.composer : Set php_executable variable to a default if not defined.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.composer : Check if Composer is installed.] ******************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.composer : Get Composer installer signature.] ****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.composer : Download Composer installer.] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.composer : Run Composer installer.] **************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.composer : Move Composer into globally-accessible location.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.composer : Update Composer to latest version (if configured).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.composer : Ensure composer directory exists.] ****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.composer : Add GitHub OAuth token for Composer (if configured).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.composer : include_tasks] ************************************
included: /vagrant/provisioning/roles/geerlingguy.composer/tasks/global-require.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.composer : Install configured globally-required packages.] ***
ok: [drupalvm--2020-09-25--da] => (item={u'release': u'^0.3', u'name': u'hirak/prestissimo'})

TASK [geerlingguy.composer : Add composer_home_path bin directory to global $PATH.] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.composer : include_tasks] ************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : include_tasks] ***************************************
included: /vagrant/provisioning/roles/geerlingguy.mysql/tasks/variables.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.mysql : Include OS-specific variables.] **********************
ok: [drupalvm--2020-09-25--da] => (item=/vagrant/provisioning/roles/geerlingguy.mysql/vars/Debian.yml)

TASK [geerlingguy.mysql : Define mysql_packages.] ******************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Define mysql_daemon.] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Define mysql_slow_query_log_file.] *******************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Define mysql_log_error.] *****************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Define mysql_syslog_tag.] ****************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Define mysql_pid_file.] ******************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Define mysql_config_file.] ***************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Define mysql_config_include_dir.] ********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Define mysql_socket.] ********************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Define mysql_supports_innodb_large_prefix.] **********
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : include_tasks] ***************************************
included: /vagrant/provisioning/roles/geerlingguy.mysql/tasks/setup-Debian.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.mysql : Check if MySQL is already installed.] ****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Update apt cache if MySQL is not yet installed.] *****
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Ensure MySQL Python libraries are installed.] ********
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Ensure MySQL packages are installed.] ****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Ensure MySQL is stopped after initial install.] ******
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Delete innodb log files created by apt package after initial install.] ***
skipping: [drupalvm--2020-09-25--da] => (item=ib_logfile0) 
skipping: [drupalvm--2020-09-25--da] => (item=ib_logfile1) 

TASK [geerlingguy.mysql : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Check if MySQL packages were installed.] *************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : include_tasks] ***************************************
included: /vagrant/provisioning/roles/geerlingguy.mysql/tasks/configure.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.mysql : Get MySQL version.] **********************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Copy my.cnf global MySQL configuration.] *************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Verify mysql include directory exists.] **************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Copy my.cnf override files into include directory.] ***

TASK [geerlingguy.mysql : Create slow query log file (if configured).] *********
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Create datadir if it does not exist] *****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Set ownership on slow query log file (if configured).] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Create error log file (if configured).] **************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Set ownership on error log file (if configured).] ****
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Ensure MySQL is started and enabled on boot.] ********
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : include_tasks] ***************************************
included: /vagrant/provisioning/roles/geerlingguy.mysql/tasks/secure-installation.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.mysql : Ensure default user is present.] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Copy user-my.cnf file with password credentials.] ****
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Disallow root login remotely] ************************
ok: [drupalvm--2020-09-25--da] => (item=DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1'))

TASK [geerlingguy.mysql : Get list of hosts for the root user.] ****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Update MySQL root password for localhost root account (5.7.x).] ***

TASK [geerlingguy.mysql : Update MySQL root password for localhost root account (< 5.7.x).] ***

TASK [geerlingguy.mysql : Copy .my.cnf file with root password credentials.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Get list of hosts for the anonymous user.] ***********
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Remove anonymous MySQL users.] ***********************

TASK [geerlingguy.mysql : Remove MySQL test database.] *************************
[WARNING]: Module did not set no_log for unsafe_login_password
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : include_tasks] ***************************************
included: /vagrant/provisioning/roles/geerlingguy.mysql/tasks/databases.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.mysql : Ensure MySQL databases are present.] *****************
ok: [drupalvm--2020-09-25--da] => (item={u'collation': u'utf8mb4_general_ci', u'name': u'drupal', u'encoding': u'utf8mb4'})

TASK [geerlingguy.mysql : include_tasks] ***************************************
included: /vagrant/provisioning/roles/geerlingguy.mysql/tasks/users.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.mysql : Ensure MySQL users are present.] *********************
ok: [drupalvm--2020-09-25--da] => (item=None)
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : include_tasks] ***************************************
included: /vagrant/provisioning/roles/geerlingguy.mysql/tasks/replication.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.mysql : Ensure replication user exists on master.] ***********
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Check slave replication status.] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Check master replication status.] ********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Configure replication on the slave.] *****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mysql : Start replication.] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-mysql : Include OS-specific variables.] ******************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-mysql : Define php_mysql_package.] ***********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-mysql : Install PHP MySQL dependencies (RedHat).] ********
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-mysql : Install PHP MySQL dependencies (Debian).] ********
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.postgresql : include_tasks] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.postgresql : include_tasks] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.postgresql : include_tasks] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.postgresql : include_tasks] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.postgresql : include_tasks] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.postgresql : Ensure PostgreSQL is started and enabled on boot.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.postgresql : Ensure PostgreSQL users are present.] ***********
skipping: [drupalvm--2020-09-25--da] => (item=None) 

TASK [geerlingguy.postgresql : Ensure PostgreSQL databases are present.] *******
skipping: [drupalvm--2020-09-25--da] => (item={u'owner': u'drupal', u'name': u'drupal'}) 

TASK [geerlingguy.php-pgsql : Include OS-specific variables.] ******************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-pgsql : Define php_pgsql_package.] ***********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-pgsql : Install PHP PostgreSQL dependencies (RedHat).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-pgsql : Install PHP PostgreSQL dependencies (Debian).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal-console : Ensure pip is available for an extra dependency on Ubuntu 14.04.] ***
skipping: [drupalvm--2020-09-25--da] => (item=python-pip) 
skipping: [drupalvm--2020-09-25--da] => (item=python-openssl) 
skipping: [drupalvm--2020-09-25--da] => (item=python-pyasn1) 

TASK [geerlingguy.drupal-console : Upgrade setuptools on Ubuntu 14.04.] ********
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal-console : Ensure ndg-httpsclient is available on Ubuntu 14.04.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal-console : Install Drupal Console.] ********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal-console : Ensure Drupal Console is executable.] *******
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal-console : Update Drupal Console to latest version (if configured).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drush : include_tasks] ***************************************
included: /vagrant/provisioning/roles/geerlingguy.drush/tasks/install-drush-launcher.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.drush : Check current state.] ********************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drush : Perform cleanup of old symlink.] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drush : Ensure Drush path directory exists.] *****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drush : Install Drush.] **************************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drush : Ensure Drush is executable.] *************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drush : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drush : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.memcached : Include OS-specific variables.] ******************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.memcached : Define memcached_user.] **************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.memcached : Update apt cache.] *******************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.memcached : Install Memcached.] ******************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.memcached : Copy Memcached configuration.] *******************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.memcached : Ensure Memcached is started and set to run on startup.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-memcached : Include OS-specific variables.] **************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-memcached : Define php_memcached_package.] ***************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-memcached : Install PHP Memcached extension (RedHat).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-memcached : Install PHP Memcached extension (Debian).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-tideways : Include OS-specific variables.] ***************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-tideways : Define php_tideways_module_path.] *************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-tideways : Define php_tideways_config_filename.] *********
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-tideways : Ensure dependencies for installing Tideways are present.] ***
skipping: [drupalvm--2020-09-25--da] => (item=make) 
skipping: [drupalvm--2020-09-25--da] => (item=gcc) 
skipping: [drupalvm--2020-09-25--da] => (item=unzip) 

TASK [geerlingguy.php-tideways : Download and untar Tideways.] *****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-tideways : Build Tideways.] ******************************
skipping: [drupalvm--2020-09-25--da] => (item=phpize) 
skipping: [drupalvm--2020-09-25--da] => (item=./configure) 
skipping: [drupalvm--2020-09-25--da] => (item=make) 
skipping: [drupalvm--2020-09-25--da] => (item=make install) 

TASK [geerlingguy.php-tideways : Ensure Tideways module path exists.] **********
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-tideways : Move Tideways module into place.] *************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-tideways : include_tasks] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-tideways : include_tasks] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xdebug : Include OS-specific variables.] *****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xdebug : Define php_xdebug_module_path.] *****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xdebug : Define php_xdebug_config_filename.] *************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xdebug : Ensure dependencies for building from source are installed (RedHat).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xdebug : Ensure dependencies for building from source are installed (Debian).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xdebug : Untar Xdebug.] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xdebug : Build Xdebug.] **********************************
skipping: [drupalvm--2020-09-25--da] => (item=phpize) 
skipping: [drupalvm--2020-09-25--da] => (item=./configure) 
skipping: [drupalvm--2020-09-25--da] => (item=make) 

TASK [geerlingguy.php-xdebug : Ensure Xdebug module path exists.] **************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xdebug : Move Xdebug module into place.] *****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xdebug : include_tasks] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xhprof : Include OS-specific variables.] *****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xhprof : Define php_xhprof_module_path.] *****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xhprof : Define php_xhprof_config_filename.] *************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xhprof : Ensure dependencies for installing XHProf are present.] ***
skipping: [drupalvm--2020-09-25--da] => (item=make) 
skipping: [drupalvm--2020-09-25--da] => (item=gcc) 
skipping: [drupalvm--2020-09-25--da] => (item=unzip) 
skipping: [drupalvm--2020-09-25--da] => (item=graphviz) 

TASK [geerlingguy.php-xhprof : Download and untar XHProf.] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xhprof : Build XHProf.] **********************************
skipping: [drupalvm--2020-09-25--da] => (item=phpize) 
skipping: [drupalvm--2020-09-25--da] => (item=./configure) 
skipping: [drupalvm--2020-09-25--da] => (item=make) 

TASK [geerlingguy.php-xhprof : Ensure XHProf module path exists.] **************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xhprof : Move XHProf module into place.] *****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xhprof : Move XHProf PHP library into place.] ************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xhprof : Move XHProf UI into place.] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xhprof : include_tasks] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-xhprof : Ensure XHProf output directory exists.] *********
skipping: [drupalvm--2020-09-25--da]

TASK [thom8.php-upload-progress : Include OS-specific variables.] **************
skipping: [drupalvm--2020-09-25--da]

TASK [thom8.php-upload-progress : Define php_uploadprogress_module_path.] ******
skipping: [drupalvm--2020-09-25--da]

TASK [thom8.php-upload-progress : Define php_uploadprogress_config_filename.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [thom8.php-upload-progress : Download and untar uploadprogress.] **********
skipping: [drupalvm--2020-09-25--da]

TASK [thom8.php-upload-progress : Build uploadprogress.] ***********************
skipping: [drupalvm--2020-09-25--da] => (item=phpize) 
skipping: [drupalvm--2020-09-25--da] => (item=./configure) 
skipping: [drupalvm--2020-09-25--da] => (item=make) 

TASK [thom8.php-upload-progress : Ensure uploadprogress module path exists.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [thom8.php-upload-progress : Move uploadprogress module into place.] ******
skipping: [drupalvm--2020-09-25--da]

TASK [thom8.php-upload-progress : Add php extension config for uploadprogress.] ***
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/fpm/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/apache2/conf.d) 
skipping: [drupalvm--2020-09-25--da] => (item=/etc/php/7.4/cli/conf.d) 

TASK [geerlingguy.blackfire : include_tasks] ***********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.blackfire : include_tasks] ***********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.blackfire : Ensure Blackfire packages are installed.] ********
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.adminer : Ensure Adminer directory exists.] ******************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.adminer : Testing if adminer is older then 1 day] ************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.adminer : Download Adminer to configured directory.] *********
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.adminer : Ensure paths to place symlinks exist] **************

TASK [geerlingguy.adminer : Symlink Adminer into configured directories.] ******

TASK [geerlingguy.adminer : Download Adminer theme] ****************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.adminer : Symlink Adminer theme into configured directories.] ***

TASK [geerlingguy.adminer : Set the proper Apache configuration directory (Debian).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.adminer : Add Apache configuration file for Adminer (Debian).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.adminer : Add Apache configuration file for Adminer (RedHat).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.pimpmylog : Clone Pimp my Log.] ******************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.pimpmylog : Grant all privileges on the Pimp my Log directory.] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.daemonize : Download daemonize archive.] *********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.daemonize : Expand daemonize archive.] ***********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.daemonize : Check if daemonize is installed.] ****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.daemonize : Build daemonize.] ********************************
skipping: [drupalvm--2020-09-25--da] => (item=./configure --prefix=/usr) 
skipping: [drupalvm--2020-09-25--da] => (item=make) 
skipping: [drupalvm--2020-09-25--da] => (item=make install) 

TASK [geerlingguy.daemonize : Download daemonize archive.] *********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.daemonize : Expand daemonize archive.] ***********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.daemonize : Check if daemonize is installed.] ****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.daemonize : Build daemonize.] ********************************
skipping: [drupalvm--2020-09-25--da] => (item=./configure --prefix=/usr) 
skipping: [drupalvm--2020-09-25--da] => (item=make) 
skipping: [drupalvm--2020-09-25--da] => (item=make install) 

TASK [geerlingguy.mailhog : Ensure mailhog install directory exists.] **********
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mailhog : Download MailHog and mhsendmail binaries.] *********
ok: [drupalvm--2020-09-25--da] => (item={u'url': u'https://github.com/mailhog/MailHog/releases/download/v1.0.0/MailHog_linux_amd64', u'dest': u'/opt/mailhog/mailhog'})
ok: [drupalvm--2020-09-25--da] => (item={u'url': u'https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64', u'dest': u'/opt/mailhog/mhsendmail'})

TASK [geerlingguy.mailhog : Copy mailhog init script into place.] **************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mailhog : Copy mailhog systemd unit file into place (for systemd systems).] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.mailhog : Ensure mailhog is enabled and will start on boot.] ***
ok: [drupalvm--2020-09-25--da]

TASK [weareinteractive.newrelic : Checking for key] ****************************
skipping: [drupalvm--2020-09-25--da]

TASK [weareinteractive.newrelic : Installing dependencies] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [weareinteractive.newrelic : Adding APT key] ******************************
skipping: [drupalvm--2020-09-25--da]

TASK [weareinteractive.newrelic : Add APT repository] **************************
skipping: [drupalvm--2020-09-25--da]

TASK [weareinteractive.newrelic : Installing packages] *************************
skipping: [drupalvm--2020-09-25--da]

TASK [weareinteractive.newrelic : Installing dependencies] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [weareinteractive.newrelic : Installing packages] *************************
skipping: [drupalvm--2020-09-25--da]

TASK [weareinteractive.newrelic : Configuring module] **************************
skipping: [drupalvm--2020-09-25--da] => (item=etc/newrelic/nrsysmond.cfg) 

TASK [weareinteractive.newrelic : Configuring user groups] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [weareinteractive.newrelic : Configuring service] *************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Set up the Nodesource RPM directory.] ***************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Import Nodesource RPM key (CentOS < 7).] ************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Import Nodesource RPM key (CentOS 7+).] *************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Add Nodesource repositories for Node.js (CentOS < 7).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Add Nodesource repositories for Node.js (CentOS 7+).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Ensure Node.js AppStream module is disabled (CentOS 8+).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Ensure Node.js and npm are installed.] **************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Ensure dependencies are present.] *******************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Add Nodesource apt key.] ****************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Add NodeSource repositories for Node.js.] ***********
skipping: [drupalvm--2020-09-25--da] => (item=deb https://deb.nodesource.com/node_10.x bionic main) 
skipping: [drupalvm--2020-09-25--da] => (item=deb-src https://deb.nodesource.com/node_10.x bionic main) 

TASK [geerlingguy.nodejs : Update apt cache if repo was added.] ****************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Ensure Node.js and npm are installed.] **************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Define nodejs_install_npm_user] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Create npm global directory] ************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Add npm_config_prefix bin directory to global $PATH.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nodejs : Ensure npm global packages are installed.] **********
skipping: [drupalvm--2020-09-25--da] => (item={u'name': u'npm'}) 

TASK [geerlingguy.nodejs : Install packages defined in a given package.json.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.redis : Include OS-specific variables.] **********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.redis : Define redis_package.] *******************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.redis : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.redis : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.redis : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.redis : Ensure Redis is configured.] *************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.redis : Ensure Redis is running and enabled on boot.] ********
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-redis : Include OS-specific variables.] ******************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-redis : Define php_redis_package.] ***********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-redis : Install PhpRedis extension (RedHat).] ************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-redis : Install PhpRedis extension (Debian).] ************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.php-redis : include_tasks] ***********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.ruby : Include OS-specific variables.] ***********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.ruby : Define ruby_packages.] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.ruby : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.ruby : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.ruby : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.ruby : Add user installed RubyGems bin directory to global $PATH.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.ruby : Install Bundler.] *************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.ruby : Install configured gems.] *****************************

TASK [geerlingguy.java : Include OS-specific variables for Fedora or FreeBSD.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : Include version-specific variables for CentOS/RHEL.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : Include version-specific variables for Ubuntu.] *******
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : Include version-specific variables for Debian.] *******
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : Define java_packages.] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : Set JAVA_HOME if configured.] *************************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Include OS-Specific variables] ************************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Install dependencies] *********************************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : create directory] *************************************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Download Selenium] ************************************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Install FireFox (if configured)] **********************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Add Chrome key (if configured, Debian)] ***************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Add Chrome repo (if configured, Debian)] **************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Install Chrome (if configured, Debian)] ***************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Install Chrome (if configured, RedHat)] ***************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Get the latest release for chromedriver] **************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Install chromedriver] *********************************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Install xvfb] *****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Install init script] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Install systemd unit file (for systemd systems)] ******
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Register systemd service status (for systemd systems)] ***
skipping: [drupalvm--2020-09-25--da]

TASK [arknoll.selenium : Ensure selenium is running] ***************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : Ensure solr_user group exists.] ***********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : Ensure solr_user exists.] *****************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : Set solr_filename for Solr 4+.] ***********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : Set solr_filename for Solr 3.x.] **********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : Check if Solr has been installed already.] ************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : Download Solr.] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : Expand Solr.] *****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : Ensure solr is started and enabled on boot if configured.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.solr : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : Include OS-specific variables for Fedora or FreeBSD.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : Include version-specific variables for CentOS/RHEL.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : Include version-specific variables for Ubuntu.] *******
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : Include version-specific variables for Debian.] *******
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : Define java_packages.] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : include_tasks] ****************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.java : Set JAVA_HOME if configured.] *************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.elasticsearch : include_tasks] *******************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.elasticsearch : include_tasks] *******************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.elasticsearch : Install Elasticsearch.] **********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.elasticsearch : Configure Elasticsearch.] ********************
skipping: [drupalvm--2020-09-25--da] => (item=elasticsearch.yml) 
skipping: [drupalvm--2020-09-25--da] => (item=jvm.options) 
[WARNING]: flush_handlers task does not support when conditional

RUNNING HANDLER [geerlingguy.php : restart webserver] **************************
changed: [drupalvm--2020-09-25--da]

RUNNING HANDLER [geerlingguy.php : restart php-fpm] ****************************
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.elasticsearch : Start Elasticsearch.] ************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.elasticsearch : Make sure Elasticsearch is running before proceeding.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Include OS-specific variables.] ********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Set the packagecloud repository name based on the version.] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : include_tasks] *************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : include_tasks] *************************************
included: /vagrant/provisioning/roles/geerlingguy.varnish/tasks/setup-Debian.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.varnish : Ensure dependencies are present.] ******************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Add packagecloud.io Varnish apt key.] **************
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Add packagecloud.io Varnish apt repository.] *******
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Ensure Varnish is installed.] **********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Ensure old role-managed Varnish systemd unit file is removed.] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Ensure Varnish config path exists.] ****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Copy Varnish configuration (sysvinit).] ************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Copy Debian Jessie/Xenial specific Varnish configs (systemd).] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Copy Varnish configuration (systemd).] *************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Copy Varnish default VCL.] *************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Copy varnish secret.] ******************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.varnish : Ensure Varnish services are started and enabled on startup.] ***
skipping: [drupalvm--2020-09-25--da] => (item=varnish) 

TASK [geerlingguy.varnish : Ensure Varnish services are started and enabled on startup (Xenial specific)] ***
skipping: [drupalvm--2020-09-25--da] => (item=varnish) 

TASK [geerlingguy.nginx : Include OS-specific variables.] **********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : Define nginx_user.] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : include_tasks] ***************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : Remove default nginx vhost config file (if configured).] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : Ensure nginx_vhost_path exists.] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : Add managed vhost config files.] *********************
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/var/www/drupalvm/drupal/web', u'server_name': u'drupalvm.test www.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/opt/adminer', u'server_name': u'adminer.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/usr/share/php/xhprof_html', u'server_name': u'xhprof.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/usr/share/php/pimpmylog', u'server_name': u'pimpmylog.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/var/www/dashboard', u'server_name': u'192.168.88.88 dashboard.drupalvm.test'}) 

TASK [geerlingguy.nginx : Remove managed vhost config files.] ******************
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/var/www/drupalvm/drupal/web', u'server_name': u'drupalvm.test www.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/opt/adminer', u'server_name': u'adminer.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/usr/share/php/xhprof_html', u'server_name': u'xhprof.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/usr/share/php/pimpmylog', u'server_name': u'pimpmylog.drupalvm.test'}) 
skipping: [drupalvm--2020-09-25--da] => (item={u'is_php': True, u'root': u'/var/www/dashboard', u'server_name': u'192.168.88.88 dashboard.drupalvm.test'}) 

TASK [geerlingguy.nginx : Remove legacy vhosts.conf file.] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : Copy nginx configuration in place.] ******************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.nginx : Ensure nginx service is running as configured.] ******
skipping: [drupalvm--2020-09-25--da]

TASK [drupalvm.www : Define drupalvm_webserver_user (Debian).] *****************
ok: [drupalvm--2020-09-25--da]

TASK [drupalvm.www : Define drupalvm_webserver_user (RedHat).] *****************
skipping: [drupalvm--2020-09-25--da]

TASK [drupalvm.www : Register information about the /vagrant directory.] *******
ok: [drupalvm--2020-09-25--da]

TASK [drupalvm.www : Ensure a group with the same GID as used to sync directories exist.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [drupalvm.www : Ensure the webserver user is in the same group as the owner of synced directories.] ***
changed: [drupalvm--2020-09-25--da]

TASK [drupalvm.www : Ensure admin group exist.] ********************************
ok: [drupalvm--2020-09-25--da]

TASK [drupalvm.www : Ensure vagrant user is in admin group.] *******************
ok: [drupalvm--2020-09-25--da]

TASK [drupalvm.www : Set nicer permissions on Apache log directory.] ***********
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Add backwards-compatibility shims.] *****************
included: /vagrant/provisioning/roles/geerlingguy.drupal/tasks/backwards-compatibility.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.drupal : build_makefile shim] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : build_composer shim] ********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : build_composer_project shim] ************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : install_site shim] **********************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : drupalvm_database shim] *****************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Check if Drupal is already set up.] *****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Define drush_path if it's not already defined.] *****
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Define drupal_site_exists.] *************************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : include_tasks] **************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Define drupal_deploy_updated] ***********************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : include_tasks] **************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : include_tasks] **************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : include_tasks] **************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : include_tasks] **************************************
included: /vagrant/provisioning/roles/geerlingguy.drupal/tasks/build-composer-project.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.drupal : Delete old /tmp/composer-project] *******************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Generate Drupal project with composer package in /tmp/composer-project (this may take a while).] ***
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Ensure drupal_composer_install_dir directory has proper permissions.] ***
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Move Drupal project files to drupal_composer_install_dir (this may take a while).] ***
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Install dependencies with composer require (this may take a while).] ***
changed: [drupalvm--2020-09-25--da] => (item=drush/drush:^10)
changed: [drupalvm--2020-09-25--da] => (item=drupal/devel:^4.0)

TASK [geerlingguy.drupal : Check if a project specific Drush binary exists.] ***
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Use project specific Drush if available.] ***********
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : include_tasks] **************************************
included: /vagrant/provisioning/roles/geerlingguy.drupal/tasks/install-site.yml for drupalvm--2020-09-25--da

TASK [geerlingguy.drupal : Check if site is already installed.] ****************
ok: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Configure database correctly if using PostgreSQL.] ***
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Install Drupal with drush.] *************************
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.drupal : Install configured modules with drush.] *************
changed: [drupalvm--2020-09-25--da]

TASK [geerlingguy.security : Include OS-specific variables.] *******************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.security : include_tasks] ************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.security : include_tasks] ************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.security : include_tasks] ************************************
skipping: [drupalvm--2020-09-25--da]

TASK [geerlingguy.security : include_tasks] ************************************
skipping: [drupalvm--2020-09-25--da]

TASK [Do not accept locale environment variables passed over SSH.] *************
ok: [drupalvm--2020-09-25--da]

TASK [Allow client to pass PHP and XDEBUG environment variables over SSH.] *****
skipping: [drupalvm--2020-09-25--da] => (item=PHP_IDE_CONFIG) 
skipping: [drupalvm--2020-09-25--da] => (item=XDEBUG_CONFIG) 
skipping: [drupalvm--2020-09-25--da] => (item=PHP_OPTIONS) 

TASK [Check if local known_hosts file is present.] *****************************
ok: [drupalvm--2020-09-25--da]

TASK [Copy known_hosts file from host into Drupal VM.] *************************
ok: [drupalvm--2020-09-25--da]

TASK [Set SSH home directory.] *************************************************
ok: [drupalvm--2020-09-25--da]

TASK [Install extra apt packages (if any are configured).] *********************
ok: [drupalvm--2020-09-25--da]

TASK [Install extra yum packages (if any are configured).] *********************
skipping: [drupalvm--2020-09-25--da]

TASK [include_tasks] ***********************************************************
included: /vagrant/provisioning/tasks/apparmor.yml for drupalvm--2020-09-25--da

TASK [Detect if AppArmor is working.] ******************************************
ok: [drupalvm--2020-09-25--da]

TASK [Ensure MySQL AppArmor profile is disabled (for slow query log).] *********
ok: [drupalvm--2020-09-25--da]

TASK [Restart the AppArmor if necessary.] **************************************
skipping: [drupalvm--2020-09-25--da]

TASK [include_tasks] ***********************************************************
included: /vagrant/provisioning/tasks/drush-aliases.yml for drupalvm--2020-09-25--da

TASK [Ensure Drush directories exist.] *****************************************
changed: [drupalvm--2020-09-25--da] => (item=~/.drush)
changed: [drupalvm--2020-09-25--da] => (item=~/.drush/sites)

TASK [Check if Drush configuration file exists.] *******************************
ok: [drupalvm--2020-09-25--da]

TASK [Create a Drush configuration file with a custom alias-path.] *************
changed: [drupalvm--2020-09-25--da]

TASK [Configure host machine drush aliases.] ***********************************
changed: [drupalvm--2020-09-25--da] => (item={u'dest': u'~/.drush/drupalvm.aliases.drushrc.php', u'src': u'templates/drupalvm.aliases.drushrc.php.j2'})
changed: [drupalvm--2020-09-25--da] => (item={u'dest': u'~/.drush/sites/drupalvm.site.yml', u'src': u'templates/drupalvm.aliases.yml.j2'})

TASK [Ensure drush directories exist for vagrant user inside VM.] **************
ok: [drupalvm--2020-09-25--da] => (item=~/.drush)
ok: [drupalvm--2020-09-25--da] => (item=~/.drush/sites)

TASK [Check if Drush configuration file exists.] *******************************
ok: [drupalvm--2020-09-25--da]

TASK [Create a Drush configuration file with a custom alias-path.] *************
skipping: [drupalvm--2020-09-25--da]

TASK [Configure drush aliases for vagrant user inside VM.] *********************
changed: [drupalvm--2020-09-25--da] => (item={u'dest': u'~/.drush/drupalvm.aliases.drushrc.php', u'src': u'templates/drupalvm-local.aliases.drushrc.php.j2'})
changed: [drupalvm--2020-09-25--da] => (item={u'dest': u'~/.drush/sites/drupalvm.site.yml', u'src': u'templates/drupalvm-local.aliases.yml.j2'})

TASK [Ensure drush directories exist for root user inside VM.] *****************
changed: [drupalvm--2020-09-25--da] => (item=~/.drush)
changed: [drupalvm--2020-09-25--da] => (item=~/.drush/sites)

TASK [Check if Drush configuration file exists.] *******************************
ok: [drupalvm--2020-09-25--da]

TASK [Create a Drush configuration file with a custom alias-path.] *************
changed: [drupalvm--2020-09-25--da]

TASK [Configure drush aliases for root user inside VM.] ************************
changed: [drupalvm--2020-09-25--da] => (item={u'dest': u'~/.drush/drupalvm.aliases.drushrc.php', u'src': u'templates/drupalvm-local.aliases.drushrc.php.j2'})
changed: [drupalvm--2020-09-25--da] => (item={u'dest': u'~/.drush/sites/drupalvm.site.yml', u'src': u'templates/drupalvm-local.aliases.yml.j2'})

TASK [Ensure configured cron jobs exist in user account's crontab.] ************

TASK [include_tasks] ***********************************************************
included: /vagrant/provisioning/tasks/dashboard.yml for drupalvm--2020-09-25--da

TASK [Ensure the dashboard directory exists.] **********************************
ok: [drupalvm--2020-09-25--da]

TASK [Copy dashboard page into place.] *****************************************
changed: [drupalvm--2020-09-25--da]

TASK [Copy phpinfo file into place.] *******************************************
ok: [drupalvm--2020-09-25--da]

TASK [Run configured post-provision shell scripts.] ****************************

TASK [Run configured post-provision ansible task files.] ***********************

RUNNING HANDLER [geerlingguy.drupal : clear opcache] ***************************
changed: [drupalvm--2020-09-25--da]

PLAY RECAP *********************************************************************
drupalvm--2020-09-25--da   : ok=231  changed=37   unreachable=0    failed=0    skipped=356  rescued=0    ignored=1   

==> drupalvm--2020-09-25--da: Machine 'drupalvm--2020-09-25--da' has a post `vagrant up` message. This is a message
==> drupalvm--2020-09-25--da: from the creator of the Vagrantfile, and not from Vagrant itself:
==> drupalvm--2020-09-25--da: 
==> drupalvm--2020-09-25--da: Your Drupal VM Vagrant box is ready to use!
==> drupalvm--2020-09-25--da: * Visit the dashboard for an overview of your site: http://dashboard.da--2020-09-25.drupalvm (or http://168.20.9.25)
==> drupalvm--2020-09-25--da: * You can SSH into your machine with `vagrant ssh`.
==> drupalvm--2020-09-25--da: * Find out more in the Drupal VM documentation at http://docs.drupalvm.com

vagrant.config.yml

---
# Available `vagrant_box` values include:
#   - geerlingguy/drupal-vm (pre-provisioned, based on Ubuntu 18.04)
#   - geerlingguy/centos8
#   - geerlingguy/debian10
#   - geerlingguy/ubuntu1804
vagrant_box: geerlingguy/drupal-vm

vagrant_user: vagrant
vagrant_synced_folder_default_type: nfs
vagrant_gui: false

# If you need to run multiple instances of Drupal VM, set a unique hostname,
# machine name, and IP address for each instance.
vagrant_hostname: "{{ drupal_domain }}"
vagrant_machine_name: "drupalvm--2020-09-25--da"
vagrant_ip: 168.20.9.25

# Allow Drupal VM to be accessed via a public network interface on your host.
# Vagrant boxes are insecure by default, so be careful. You've been warned!
# See: https://docs.vagrantup.com/v2/networking/public_network.html
vagrant_public_ip: ""

# A list of synced folders, with the keys 'local_path', 'destination', and
# a 'type' of [nfs|rsync|smb] (leave empty for slow native shares). See
# http://docs.drupalvm.com/en/latest/getting-started/syncing-folders/ for more.
vagrant_synced_folders:
  # The first synced folder will be used for the default Drupal installation, if
  # any of the build_* settings are 'true'. By default the folder is set to
  # the drupal-vm folder.
  - local_path: ..
    destination: /var/www/drupalvm
    type: nfs
    create: true

# Memory and CPU to use for this VM.
vagrant_memory: 2048
vagrant_cpus: 1

# Ensure vagrant plugins are installed.
vagrant_plugins:
  - name: vagrant-vbguest
  - name: vagrant-hostsupdater

ansible_python_interpreter: python3

# Minimum required versions.
drupalvm_vagrant_version_min: '2.2.0'
drupalvm_ansible_version_min: '2.8'

# Force use of ansible_local provisioner, even if Ansible is installed on host.
force_ansible_local: false

# The web server software to use. Can be either 'apache' or 'nginx'.
drupalvm_webserver: apache

# The database system to use. Can be either 'mysql' or 'pgsql'.
drupal_db_backend: mysql

# Set this to 'false' if you are using a different site deployment strategy and
# would like to configure 'vagrant_synced_folders' and 'apache_vhosts' manually.
drupal_build_makefile: false
drush_makefile_path: "{{ config_dir }}/drupal.make.yml"
drush_make_options: "--no-gitinfofile"

# Set 'drupal_build_makefile' to 'false' and this to 'true' if you are using a
# composer based site deployment strategy.
drupal_build_composer: true
drupal_composer_path: "{{ config_dir }}/drupal.composer.json"
drupal_composer_install_dir: "/var/www/drupalvm/drupal"

# Set this to 'true' and 'drupal_build_makefile', 'drupal_build_composer' to 'false'
# if you are using Composer's create-project as a site deployment strategy.
drupal_build_composer_project: false
drupal_composer_project_package: "drupal-composer/drupal-project:8.x-dev"
drupal_composer_project_options: "--prefer-dist --stability dev --no-interaction"

# Set this to 'false' if you don't need to install drupal (using the drupal_*
# settings below), but instead copy down a database (e.g. using drush sql-sync).
drupal_install_site: true

# Required Drupal settings.
drupal_core_path: "{{ drupal_composer_install_dir }}/web"
drupal_core_owner: "{{ drupalvm_user }}"
drupal_db_user: drupal
drupal_db_password: drupal
drupal_db_name: drupal
drupal_db_host: localhost

# Settings for installing a Drupal site if 'drupal_install_site:' is 'true'.
drupal_major_version: 8
drupal_domain: "da--2020-09-25.drupalvm"
drupal_site_name: "DA"
drupal_install_profile: standard
drupal_enable_modules: [ 'devel' ]
drupal_account_name: admin
drupal_account_pass: admin

# Additional arguments or options to pass to `drush site-install`.
drupal_site_install_extra_args: [ ]

# Cron jobs are added to the vagrant user's crontab. Keys include name
# (required), minute, hour, day, weekday, month, job (required), and state.
drupalvm_cron_jobs: [ ]

# Drupal VM automatically creates a drush alias file in your ~/.drush folder if
# this variable is 'true'.
configure_drush_aliases: true
drush_aliases_host_template: "templates/drupalvm.aliases.drushrc.php.j2"
drush_aliases_host_template_yml: "templates/drupalvm.aliases.yml.j2"
drush_aliases_guest_template: "templates/drupalvm-local.aliases.drushrc.php.j2"
drush_aliases_guest_template_yml: "templates/drupalvm-local.aliases.yml.j2"

# Helper variable to configure the PHP-FPM connection for each Apache
# VirtualHost in the `apache_vhosts` list.
apache_vhost_php_fpm_parameters: |
    <FilesMatch \.php$>
      SetHandler "proxy:fcgi://{{ php_fpm_listen }}"
    </FilesMatch>

## http://docs.drupalvm.com/en/latest/configurations/webservers-apache/
#apache_vhosts_ssl:
#  - servername: "{{ drupal_domain }}"
#    documentroot: "{{ drupal_core_path }}"
#    certificate_file: "/etc/ssl/certs/ssl-cert-snakeoil.pem"
#    certificate_key_file: "/etc/ssl/private/ssl-cert-snakeoil.key"
#    extra_parameters: "{{ apache_vhost_php_fpm_parameters }}"

# Apache VirtualHosts. Add one for each site you are running inside the VM. For
# multisite deployments, you can point multiple servernames at one documentroot.
# View the geerlingguy.apache Ansible Role README for more options.
apache_vhosts:
  - servername: "{{ drupal_domain }}"
    serveralias: "www.{{ drupal_domain }}"
    documentroot: "{{ drupal_core_path }}"
    extra_parameters: "{{ apache_vhost_php_fpm_parameters }}"

  - servername: "adminer.{{ vagrant_hostname }}"
    documentroot: "{{ adminer_install_dir }}"
    extra_parameters: "{{ apache_vhost_php_fpm_parameters }}"

  - servername: "xhprof.{{ vagrant_hostname }}"
    documentroot: "{{ php_xhprof_html_dir }}"
    extra_parameters: "{{ apache_vhost_php_fpm_parameters }}"

  - servername: "pimpmylog.{{ vagrant_hostname }}"
    documentroot: "{{ pimpmylog_install_dir }}"
    extra_parameters: "{{ apache_vhost_php_fpm_parameters }}"

  - servername: "{{ vagrant_ip }}"
    serveralias: "dashboard.{{ vagrant_hostname }}"
    documentroot: "{{ dashboard_install_dir }}"
    extra_parameters: "{{ apache_vhost_php_fpm_parameters }}"

apache_packages_state: latest
apache_remove_default_vhost: true
apache_mods_enabled:
  - expires.load
  - headers.load
  - ssl.load
  - rewrite.load
  - proxy.load
  - proxy_fcgi.load

# Nginx hosts. Each site will get a server entry using the configuration defined
# here. Set the 'is_php' property for document roots that contain PHP apps like
# Drupal.
nginx_hosts:
  - server_name: "{{ drupal_domain }} www.{{ drupal_domain }}"
    root: "{{ drupal_core_path }}"
    is_php: true

  - server_name: "adminer.{{ vagrant_hostname }}"
    root: "{{ adminer_install_dir }}"
    is_php: true

  - server_name: "xhprof.{{ vagrant_hostname }}"
    root: "{{ php_xhprof_html_dir }}"
    is_php: true

  - server_name: "pimpmylog.{{ vagrant_hostname }}"
    root: "{{ pimpmylog_install_dir }}"
    is_php: true

  - server_name: "{{ vagrant_ip }} dashboard.{{ vagrant_hostname }}"
    root: "{{ dashboard_install_dir }}"
    is_php: true

nginx_remove_default_vhost: true
nginx_ppa_use: true
nginx_vhost_template: "templates/nginx-vhost.conf.j2"

# MySQL databases and users.
mysql_databases:
  - name: "{{ drupal_db_name }}"
    encoding: utf8mb4
    collation: utf8mb4_general_ci

mysql_users:
  - name: "{{ drupal_db_user }}"
    host: "%"
    password: "{{ drupal_db_password }}"
    priv: "{{ drupal_db_name }}.*:ALL"

# PostgreSQL databases and users.
postgresql_users:
  - name: "{{ drupal_db_user }}"
    password: "{{ drupal_db_password }}"

postgresql_databases:
  - name: "{{ drupal_db_name }}"
    owner: "{{ drupal_db_user }}"

# Comment out any extra utilities you don't want to install. If you don't want
# to install *any* extras, set this value to an empty set, e.g. `[]`.
installed_extras:
  - adminer
  # - blackfire
  - drupalconsole
  - drush
  # - elasticsearch
  - java
  - mailhog
  # - memcached
  # - newrelic
  # - nodejs
  - pimpmylog
  # - redis
  # - ruby
  # - selenium
  - solr
  # - tideways
  # - upload-progress
  # - varnish
  - xdebug
  # - xhprof # use `tideways` if you're installing PHP 7+

# Add any extra apt or yum packages you would like installed.
extra_packages:
  - sqlite

# You can configure almost anything else on the server in the rest of this file.
extra_security_enabled: false

firewall_enabled: true
firewall_allowed_tcp_ports:
  - "22"
  - "25"
  - "80"
  # - "81"
  - "443"
  # - "4444"
  - "8025"
  #- "8080"
  #- "8443"
  - "8983"
  #- "9200"
firewall_log_dropped_packets: false
firewall_disable_firewalld: true
firewall_disable_ufw: true

# PHP Configuration. Currently-supported versions: 7.2, 7.3, 7.4.
# See version-specific notes: http://docs.drupalvm.com/en/latest/configurations/php/
php_version: "7.2"
php_install_recommends: no
php_expose_php: "Off"
php_memory_limit: "512M"
php_display_errors: "On"
php_display_startup_errors: "On"
php_realpath_cache_size: "1024K"
php_sendmail_path: "/opt/mailhog/mhsendmail"
php_opcache_enabled_in_ini: true
php_opcache_memory_consumption: "192"
php_opcache_max_accelerated_files: 4096
php_max_input_vars: "4000"

# Drupal VM defaults to using PHP-FPM with either Apache or Nginx. If you wish
# to instead use Apache + mod_php with an Ubuntu base box, make sure you add
# libapache2-mod-php7.0 to `extra_packages` elsewhere in this config file.
php_enable_php_fpm: true
php_fpm_listen: "127.0.0.1:9000"

composer_path: /usr/bin/composer
composer_home_path: "/home/{{ drupalvm_user }}/.composer"
composer_home_owner: "{{ drupalvm_user }}"
composer_home_group: "{{ drupalvm_user }}"
composer_global_packages:
  - { name: hirak/prestissimo, release: '^0.3' }

# Run specified scripts before or after VM is provisioned. Use {{ playbook_dir }}
# to reference the provisioning/ folder in Drupal VM or {{ config_dir }} to
# reference the directory where your `config.yml` is.
pre_provision_scripts: [ ]
post_provision_scripts: [ ]
# - "{{ playbook_dir }}/../examples/scripts/configure-solr.sh"

# MySQL Configuration.
mysql_root_password: root
mysql_slow_query_log_enabled: true
mysql_slow_query_time: 2
mysql_wait_timeout: 300
adminer_install_filename: index.php

# Node.js configuration (if enabled above).
# Valid examples: "6.x", "8.x", "10.x", etc.
nodejs_version: "10.x"
nodejs_npm_global_packages:
  - name: npm
nodejs_install_npm_user: "{{ drupalvm_user }}"
npm_config_prefix: "/home/{{ drupalvm_user }}/.npm-global"

# Ruby Configuration (if enabled above).
ruby_install_gems_user: "{{ drupalvm_user }}"
ruby_install_gems: [ ]

# Varnish Configuration (if enabled above).
varnish_listen_port: "81"
varnish_default_vcl_template_path: templates/drupalvm.vcl.j2
varnish_default_backend_host: "127.0.0.1"
varnish_default_backend_port: "80"

# Pimp my Log settings.
pimpmylog_install_dir: /usr/share/php/pimpmylog
pimpmylog_grant_all_privs: true

# XDebug configuration. XDebug is disabled by default for better performance.
php_xdebug_version: 2.9.5
php_xdebug_default_enable: 0
php_xdebug_coverage_enable: 0
php_xdebug_cli_disable: yes
php_xdebug_remote_enable: 1
php_xdebug_remote_connect_back: 1
php_xdebug_idekey: PHPSTORM
php_xdebug_max_nesting_level: 256
php_xdebug_remote_host: "{{ ansible_default_ipv4.gateway }}"

# Java configuration.
java_packages:
  - "{{ 'openjdk-8-jdk' if ansible_os_family == 'Debian' else 'java-1.8.0-openjdk' }}"

# Solr configuration.
solr_version: "8.6.0"
solr_xms: "64M"
solr_xmx: "128M"
solr_remove_cruft: false
solr_service_manage: true
solr_service_name: solr
solr_service_state: started
#solr_cores:
#  - multi

# Selenium configuration.
selenium_version: 2.53.0

# Docker configuration.
docker_container_name: drupal-vm
docker_image_name: drupal-vm
docker_image_path: ~/Downloads

# Other configuration.
dashboard_install_dir: /var/www/dashboard
known_hosts_path: ~/.ssh/known_hosts
hostname_configure: true
hostname_fqdn: "{{ vagrant_hostname }}"
ssh_home: "{{ drupal_core_path }}" 

Summary

I already had a similar issue, described in #2081. I was able to pinpoint it a bit closer - any config file which is not in the default location, is picked up by vagrant for provisioning of the VM, but is not passed to the ansible inside the VM.

provisioning

`DRUPALVM_CONFIG_DIR="../config/" vagrant up --provision |& tee ./provision.log

Vagrant correctly starts with ../config/vagrant.config.yml

But the provisioning ignores settings from ../config/vagrant.config.yml , one can see it including wrong role:

state after provisioning

Is pretty much default.config.yml

vagrant@drupalvm:/var/www/drupalvm/drupal/web$ cat /etc/hostname
drupalvm
vagrant@drupalvm:/var/www/drupalvm/drupal/web$ systemctl is-active varnish
active
vagrant@drupalvm:/var/www/drupalvm/drupal/web$ grep "name" ../composer.json
    "name": "drupal/recommended-project",
vagrant@da--2020-09-25:/var/www/drupalvm/drupal/web$ php -m | grep -c xdebug
0

Maybe a bug in Vagrantfile? I will also try to update vagrant to 2.2.10 tomorrow.

oxyc commented 4 years ago

How have you installed Drupal VM? or which instructions did you follow since there are multiple ways. Using ../ would mean it's outside the project and would not get synced to the VM in the first place. Ansible inside the VM would look for it in /vagrant/../config/ -> /config/.

If you're using Drupal VM as a composer dependency this is how you can set it up: http://docs.drupalvm.com/en/latest/deployment/composer-dependency/#create-a-delegating-vagrantfile

However I'm not sure what you're trying to do exactly.

bits-of-static commented 4 years ago

I wanted to avoid polluting the git clone geerlingguy/drupal-vm with configuration files, putting them outside.

Since the configuration mechanism is composite --yaml files overriding each other in succession-- and there are two places of application, I would expect it to be combined only once, and then passed on. The other way creates doubling, once done outside and once inside.

Which produces bug like this one here.

Ideally, this should be taken care of by vagrant. It creates the .vagrant directory, which i assume is the context passed inside.

I will symlink the configuration directory inside the git clone and put the symlink into .gitignore. I will let you know, that will probably resolve the issue.

oxyc commented 4 years ago

You might be better off using Drupal VM as a composer dependency (or git submodule) if your goal is to bring in future updates. There should be some docs on this

bits-of-static commented 4 years ago

Yes, thank you for the suggestions - I have not yet found a setup I am comfortable with.

But I can confirm - placing the config in some subdirectory, also under a symlink, resolves the issue. Closing this one.