Skip to content

Instantly share code, notes, and snippets.

@RishiKulshreshtha
Last active June 5, 2017 08:16
Show Gist options
  • Save RishiKulshreshtha/8a92cd8fc454ac6332023a2b1a5347e4 to your computer and use it in GitHub Desktop.
Save RishiKulshreshtha/8a92cd8fc454ac6332023a2b1a5347e4 to your computer and use it in GitHub Desktop.
drupal-vm - Issue (Add repository for PHP versions (Ubuntu))
Last login: Mon Jun 5 12:27:48 on ttys000
in-it0483:drupal-vm rishi.kulshreshtha$ vagrant up
Bringing machine 'drupalvm' up with 'virtualbox' provider...
==> drupalvm: Importing base box 'geerlingguy/ubuntu1604'...
==> drupalvm: Matching MAC address for NAT networking...
==> drupalvm: Checking if box 'geerlingguy/ubuntu1604' is up to date...
==> drupalvm: Setting the name of the VM: drupalvm.dev
==> drupalvm: Clearing any previously set network interfaces...
==> drupalvm: Preparing network interfaces based on configuration...
drupalvm: Adapter 1: nat
drupalvm: Adapter 2: hostonly
==> drupalvm: Forwarding ports...
drupalvm: 22 (guest) => 2222 (host) (adapter 1)
==> drupalvm: Running 'pre-boot' VM customizations...
==> drupalvm: Booting VM...
==> drupalvm: Waiting for machine to boot. This may take a few minutes...
drupalvm: SSH address: 127.0.0.1:2222
drupalvm: SSH username: vagrant
drupalvm: SSH auth method: private key
==> drupalvm: Machine booted and ready!
==> drupalvm: Checking for guest additions in VM...
==> drupalvm: [vagrant-hostsupdater] Checking for host entries
==> drupalvm: [vagrant-hostsupdater] Writing the following entries to (/etc/hosts)
==> drupalvm: [vagrant-hostsupdater] 192.168.88.88 drupalvm.dev # VAGRANT: 770d5786ad5e8dc6afdb17ca5dc6ed12 (drupalvm) / 3258b076-0652-404c-8904-09dfd690e498
==> drupalvm: [vagrant-hostsupdater] 192.168.88.88 www.drupalvm.dev # VAGRANT: 770d5786ad5e8dc6afdb17ca5dc6ed12 (drupalvm) / 3258b076-0652-404c-8904-09dfd690e498
==> drupalvm: [vagrant-hostsupdater] 192.168.88.88 adminer.drupalvm.dev # VAGRANT: 770d5786ad5e8dc6afdb17ca5dc6ed12 (drupalvm) / 3258b076-0652-404c-8904-09dfd690e498
==> drupalvm: [vagrant-hostsupdater] 192.168.88.88 xhprof.drupalvm.dev # VAGRANT: 770d5786ad5e8dc6afdb17ca5dc6ed12 (drupalvm) / 3258b076-0652-404c-8904-09dfd690e498
==> drupalvm: [vagrant-hostsupdater] 192.168.88.88 pimpmylog.drupalvm.dev # VAGRANT: 770d5786ad5e8dc6afdb17ca5dc6ed12 (drupalvm) / 3258b076-0652-404c-8904-09dfd690e498
==> drupalvm: [vagrant-hostsupdater] 192.168.88.88 dashboard.drupalvm.dev # VAGRANT: 770d5786ad5e8dc6afdb17ca5dc6ed12 (drupalvm) / 3258b076-0652-404c-8904-09dfd690e498
==> drupalvm: [vagrant-hostsupdater] This operation requires administrative access. You may skip it by manually adding equivalent entries to the hosts file.
==> drupalvm: Setting hostname...
==> drupalvm: Configuring and enabling network interfaces...
==> drupalvm: Configuring proxy for Apt...
==> drupalvm: Configuring proxy environment variables...
==> drupalvm: Configuring proxy for Git...
==> drupalvm: Exporting NFS shared folders...
==> drupalvm: Preparing to edit /etc/exports. Administrator privileges will be required...
==> drupalvm: Mounting NFS shared folders...
==> drupalvm: Running provisioner: ansible...
drupalvm: Running ansible-playbook...
PLAY [all] *********************************************************************
TASK [Gathering Facts] *********************************************************
ok: [drupalvm]
TASK [Include OS-specific variables.] ******************************************
ok: [drupalvm]
TASK [Define config_dir.] ******************************************************
skipping: [drupalvm]
TASK [Include optional configuration files.] ***********************************
ok: [drupalvm] => (item=/Users/rishi.kulshreshtha/Sites/drupal-vm/config.yml)
TASK [include] *****************************************************************
included: /Users/rishi.kulshreshtha/Sites/drupal-vm/provisioning/tasks/backwards-compatibility.yml for drupalvm
TASK [nginx_hosts shim] ********************************************************
ok: [drupalvm]
TASK [include] *****************************************************************
included: /Users/rishi.kulshreshtha/Sites/drupal-vm/provisioning/tasks/init-Debian.yml for drupalvm
TASK [Update apt cache if needed.] *********************************************
changed: [drupalvm]
TASK [Install required dependencies.] ******************************************
changed: [drupalvm] => (item=[u'curl', u'python-apt', u'python-pycurl', u'sudo', u'unzip', u'make'])
TASK [Add repository for Apache 2.4.9+ (Ubuntu 12/14).] ************************
skipping: [drupalvm]
TASK [Define php_xhprof_html_dir.] *********************************************
skipping: [drupalvm]
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]
TASK [Ensure PHP version -specific workspace directory exists.] ****************
changed: [drupalvm]
TASK [geerlingguy.repo-remi : Install remi repo.] ******************************
skipping: [drupalvm]
TASK [geerlingguy.repo-remi : Import remi GPG key.] ****************************
skipping: [drupalvm]
TASK [drupalvm.hostname : Configure /etc/mailname (Debian).] *******************
ok: [drupalvm]
TASK [drupalvm.hostname : Add hostname to /etc/hosts.] *************************
ok: [drupalvm]
TASK [drupalvm.hostname : Configure hostname.] *********************************
ok: [drupalvm]
TASK [drupalvm.hostname : Set the hostname for current session.] ***************
skipping: [drupalvm]
TASK [geerlingguy.firewall : Ensure iptables is installed.] ********************
ok: [drupalvm]
TASK [geerlingguy.firewall : Flush iptables the first time playbook runs.] *****
changed: [drupalvm]
TASK [geerlingguy.firewall : Copy firewall script into place.] *****************
changed: [drupalvm]
TASK [geerlingguy.firewall : Copy firewall init script into place.] ************
skipping: [drupalvm]
TASK [geerlingguy.firewall : Copy firewall systemd unit file into place (for systemd systems).] ***
changed: [drupalvm]
TASK [geerlingguy.firewall : Ensure the firewall is enabled and will start on boot.] ***
changed: [drupalvm]
TASK [geerlingguy.firewall : Check if firewalld package is installed (on RHEL).] ***
skipping: [drupalvm]
TASK [geerlingguy.firewall : Disable the firewalld service (on RHEL, if configured).] ***
skipping: [drupalvm]
TASK [geerlingguy.firewall : Check if ufw package is installed (on Ubuntu).] ***
ok: [drupalvm]
TASK [geerlingguy.firewall : Disable the ufw firewall (on Ubuntu, if configured).] ***
changed: [drupalvm]
TASK [geerlingguy.firewall : Check if ufw package is installed (on Archlinux).] ***
skipping: [drupalvm]
TASK [geerlingguy.firewall : Disable the ufw firewall (on Archlinux, if configured).] ***
skipping: [drupalvm]
TASK [geerlingguy.git : Ensure git is installed (RedHat).] *********************
skipping: [drupalvm] => (item=git)
skipping: [drupalvm] => (item=git-svn)
TASK [geerlingguy.git : Update apt cache (Debian).] ****************************
ok: [drupalvm]
TASK [geerlingguy.git : Ensure git is installed (Debian).] *********************
changed: [drupalvm] => (item=[u'git', u'git-svn'])
TASK [geerlingguy.git : Ensure git's dependencies are installed (RedHat).] *****
skipping: [drupalvm] => (item=gettext-devel)
skipping: [drupalvm] => (item=expat-devel)
skipping: [drupalvm] => (item=curl-devel)
skipping: [drupalvm] => (item=zlib-devel)
skipping: [drupalvm] => (item=perl-devel)
skipping: [drupalvm] => (item=openssl-devel)
skipping: [drupalvm] => (item=subversion-perl)
skipping: [drupalvm] => (item=make)
skipping: [drupalvm] => (item=gcc)
TASK [geerlingguy.git : Ensure git's dependencies are installed (Debian).] *****
skipping: [drupalvm] => (item=[])
TASK [geerlingguy.git : Get installed version] *********************************
skipping: [drupalvm]
TASK [geerlingguy.git : Force git install if the version numbers do not match] ***
skipping: [drupalvm]
TASK [geerlingguy.git : Download git.] *****************************************
skipping: [drupalvm]
TASK [geerlingguy.git : Expand git archive.] ***********************************
skipping: [drupalvm]
TASK [geerlingguy.git : Build git.] ********************************************
skipping: [drupalvm] => (item=all)
skipping: [drupalvm] => (item=install)
TASK [geerlingguy.postfix : Ensure postfix is installed (RedHat).] *************
skipping: [drupalvm]
TASK [geerlingguy.postfix : Ensure postfix is installed (Debian).] *************
changed: [drupalvm]
TASK [geerlingguy.postfix : Ensure postfix is started and enabled at boot.] ****
ok: [drupalvm]
TASK [geerlingguy.apache : Include OS-specific variables.] *********************
ok: [drupalvm]
TASK [geerlingguy.apache : Include variables for Amazon Linux.] ****************
skipping: [drupalvm]
TASK [geerlingguy.apache : Define apache_packages.] ****************************
ok: [drupalvm]
TASK [geerlingguy.apache : include] ********************************************
included: /Users/rishi.kulshreshtha/Sites/drupal-vm/provisioning/roles/geerlingguy.apache/tasks/setup-Debian.yml for drupalvm
TASK [geerlingguy.apache : Update apt cache.] **********************************
ok: [drupalvm]
TASK [geerlingguy.apache : Ensure Apache is installed on Debian.] **************
changed: [drupalvm] => (item=[u'apache2', u'apache2-utils'])
TASK [geerlingguy.apache : Get installed version of Apache.] *******************
ok: [drupalvm]
TASK [geerlingguy.apache : Create apache_version variable.] ********************
ok: [drupalvm]
TASK [geerlingguy.apache : include_vars] ***************************************
skipping: [drupalvm]
TASK [geerlingguy.apache : include_vars] ***************************************
ok: [drupalvm]
TASK [geerlingguy.apache : include] ********************************************
included: /Users/rishi.kulshreshtha/Sites/drupal-vm/provisioning/roles/geerlingguy.apache/tasks/configure-Debian.yml for drupalvm
TASK [geerlingguy.apache : Configure Apache.] **********************************
ok: [drupalvm] => (item={u'regexp': u'^Listen ', u'line': u'Listen 80'})
TASK [geerlingguy.apache : Enable Apache mods.] ********************************
changed: [drupalvm] => (item=expires.load)
changed: [drupalvm] => (item=ssl.load)
changed: [drupalvm] => (item=rewrite.load)
changed: [drupalvm] => (item=proxy.load)
changed: [drupalvm] => (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.] *******************
changed: [drupalvm]
TASK [geerlingguy.apache : Add vhost symlink in sites-enabled.] ****************
changed: [drupalvm]
TASK [geerlingguy.apache : Remove default vhost in sites-enabled.] *************
changed: [drupalvm]
TASK [geerlingguy.apache : Ensure Apache has selected state and enabled on boot.] ***
ok: [drupalvm]
TASK [geerlingguy.apache : Include OS-specific variables.] *********************
ok: [drupalvm]
TASK [geerlingguy.apache : Include variables for Amazon Linux.] ****************
skipping: [drupalvm]
TASK [geerlingguy.apache : Define apache_packages.] ****************************
skipping: [drupalvm]
TASK [geerlingguy.apache : include] ********************************************
included: /Users/rishi.kulshreshtha/Sites/drupal-vm/provisioning/roles/geerlingguy.apache/tasks/setup-Debian.yml for drupalvm
TASK [geerlingguy.apache : Update apt cache.] **********************************
ok: [drupalvm]
TASK [geerlingguy.apache : Ensure Apache is installed on Debian.] **************
ok: [drupalvm] => (item=[u'apache2', u'apache2-utils'])
TASK [geerlingguy.apache : Get installed version of Apache.] *******************
ok: [drupalvm]
TASK [geerlingguy.apache : Create apache_version variable.] ********************
ok: [drupalvm]
TASK [geerlingguy.apache : include_vars] ***************************************
skipping: [drupalvm]
TASK [geerlingguy.apache : include_vars] ***************************************
ok: [drupalvm]
TASK [geerlingguy.apache : include] ********************************************
included: /Users/rishi.kulshreshtha/Sites/drupal-vm/provisioning/roles/geerlingguy.apache/tasks/configure-Debian.yml for drupalvm
TASK [geerlingguy.apache : Configure Apache.] **********************************
ok: [drupalvm] => (item={u'regexp': u'^Listen ', u'line': u'Listen 80'})
TASK [geerlingguy.apache : Enable Apache mods.] ********************************
ok: [drupalvm] => (item=expires.load)
ok: [drupalvm] => (item=ssl.load)
ok: [drupalvm] => (item=rewrite.load)
ok: [drupalvm] => (item=proxy.load)
ok: [drupalvm] => (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]
TASK [geerlingguy.apache : Add vhost symlink in sites-enabled.] ****************
ok: [drupalvm]
TASK [geerlingguy.apache : Remove default vhost in sites-enabled.] *************
ok: [drupalvm]
TASK [geerlingguy.apache : Ensure Apache has selected state and enabled on boot.] ***
ok: [drupalvm]
TASK [geerlingguy.apache-php-fpm : Enable mod_proxy_fcgi.] *********************
ok: [drupalvm] => (item=proxy.load)
ok: [drupalvm] => (item=proxy_fcgi.load)
TASK [geerlingguy.nginx : Include OS-specific variables.] **********************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Define nginx_user.] **********************************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Enable nginx repo.] **********************************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Ensure nginx is installed.] **************************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Add PPA for Nginx.] **********************************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Ensure nginx will reinstall if the PPA was just added.] ***
skipping: [drupalvm]
TASK [geerlingguy.nginx : Update apt cache.] ***********************************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Ensure nginx is installed.] **************************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Update pkg cache.] ***********************************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Ensure nginx is installed.] **************************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Create logs directory.] ******************************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Ensure nginx is installed.] **************************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Create logs directory.] ******************************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Remove default nginx vhost config file (if configured).] ***
skipping: [drupalvm]
TASK [geerlingguy.nginx : Ensure nginx_vhost_path exists.] *********************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Add managed vhost config files.] *********************
skipping: [drupalvm] => (item={u'is_php': True, u'root': u'/var/www/drupalvm/drupal/web', u'server_name': u'drupalvm.dev www.drupalvm.dev'})
skipping: [drupalvm] => (item={u'is_php': True, u'root': u'/opt/adminer', u'server_name': u'adminer.drupalvm.dev'})
skipping: [drupalvm] => (item={u'is_php': True, u'root': u'/usr/share/php/xhprof_html', u'server_name': u'xhprof.drupalvm.dev'})
skipping: [drupalvm] => (item={u'is_php': True, u'root': u'/usr/share/php/pimpmylog', u'server_name': u'pimpmylog.drupalvm.dev'})
skipping: [drupalvm] => (item={u'is_php': True, u'root': u'/var/www/dashboard', u'server_name': u'192.168.88.88 dashboard.drupalvm.dev'})
TASK [geerlingguy.nginx : Remove managed vhost config files.] ******************
skipping: [drupalvm] => (item={u'is_php': True, u'root': u'/var/www/drupalvm/drupal/web', u'server_name': u'drupalvm.dev www.drupalvm.dev'})
skipping: [drupalvm] => (item={u'is_php': True, u'root': u'/opt/adminer', u'server_name': u'adminer.drupalvm.dev'})
skipping: [drupalvm] => (item={u'is_php': True, u'root': u'/usr/share/php/xhprof_html', u'server_name': u'xhprof.drupalvm.dev'})
skipping: [drupalvm] => (item={u'is_php': True, u'root': u'/usr/share/php/pimpmylog', u'server_name': u'pimpmylog.drupalvm.dev'})
skipping: [drupalvm] => (item={u'is_php': True, u'root': u'/var/www/dashboard', u'server_name': u'192.168.88.88 dashboard.drupalvm.dev'})
TASK [geerlingguy.nginx : Remove legacy vhosts.conf file.] *********************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Copy nginx configuration in place.] ******************
skipping: [drupalvm]
TASK [geerlingguy.nginx : Ensure nginx is started and enabled to start at boot.] ***
skipping: [drupalvm]
TASK [geerlingguy.php-versions : Include OS-specific variables.] ***************
ok: [drupalvm]
TASK [geerlingguy.php-versions : include] **************************************
included: /Users/rishi.kulshreshtha/Sites/drupal-vm/provisioning/roles/geerlingguy.php-versions/tasks/setup-Debian.yml for drupalvm
TASK [geerlingguy.php-versions : Set the correct opcache filename (Ubuntu/Debian).] ***
ok: [drupalvm]
TASK [geerlingguy.php-versions : Add repository for PHP versions (Ubuntu).] ****
fatal: [drupalvm]: FAILED! => {"changed": false, "cmd": "apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 14AA40EC0831756756D7F66C4F4EA0AAE5267A6C", "failed": true, "msg": "gpg: requesting key E5267A6C from hkp server keyserver.ubuntu.com\ngpg: no valid OpenPGP data found.\ngpg: Total number processed: 0\ngpg: keyserver communications error: keyserver helper general error\ngpg: keyserver communications error: unknown pubkey algorithm\ngpg: keyserver receive failed: unknown pubkey algorithm", "rc": 2, "stderr": "gpg: requesting key E5267A6C from hkp server keyserver.ubuntu.com\ngpg: no valid OpenPGP data found.\ngpg: Total number processed: 0\ngpg: keyserver communications error: keyserver helper general error\ngpg: keyserver communications error: unknown pubkey algorithm\ngpg: keyserver receive failed: unknown pubkey algorithm\n", "stderr_lines": ["gpg: requesting key E5267A6C from hkp server keyserver.ubuntu.com", "gpg: no valid OpenPGP data found.", "gpg: Total number processed: 0", "gpg: keyserver communications error: keyserver helper general error", "gpg: keyserver communications error: unknown pubkey algorithm", "gpg: keyserver receive failed: unknown pubkey algorithm"], "stdout": "Executing: /tmp/tmp.oqDztQTH2y/gpg.1.sh --recv-keys\n--keyserver\nhkp://keyserver.ubuntu.com:80\n14AA40EC0831756756D7F66C4F4EA0AAE5267A6C\ngpgkeys: key 14AA40EC0831756756D7F66C4F4EA0AAE5267A6C can't be retrieved\n", "stdout_lines": ["Executing: /tmp/tmp.oqDztQTH2y/gpg.1.sh --recv-keys", "--keyserver", "hkp://keyserver.ubuntu.com:80", "14AA40EC0831756756D7F66C4F4EA0AAE5267A6C", "gpgkeys: key 14AA40EC0831756756D7F66C4F4EA0AAE5267A6C can't be retrieved"]}
RUNNING HANDLER [geerlingguy.firewall : restart firewall] **********************
RUNNING HANDLER [geerlingguy.apache : restart apache] **************************
to retry, use: --limit @/Users/rishi.kulshreshtha/Sites/drupal-vm/provisioning/playbook.retry
PLAY RECAP *********************************************************************
drupalvm : ok=56 changed=15 unreachable=0 failed=1
Ansible failed to complete successfully. Any error output should be
visible above. Please fix these errors and try again.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment