Seravo / wordpress

The WordPress project layout used by many of Seravo's customers, suitable also for local development with Vagrant and git deployment
https://seravo.com
GNU General Public License v3.0
102 stars 54 forks source link

vagrant-hostsupdater too verbose on Vagrant 2.2.4 #158

Closed ottok closed 3 years ago

ottok commented 3 years ago

While testing today with latest VirtualBox and Vagrant I got this output, which has the hostsupdater print too much (or run too frequently):

$ vagrant up
==> default: config.yml was not found. Copying defaults from sample configs..
Bringing machine 'wordpress-box' up with 'virtualbox' provider...
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater] Writing the following entries to (/etc/hosts)
==> wordpress-box: [vagrant-hostsupdater]   192.168.95.241  wordpress  # VAGRANT: d41d8cd98f00b204e9800998ecf8427e (wordpress-box) / 
==> wordpress-box: [vagrant-hostsupdater]   192.168.95.241  wordpress.local  # VAGRANT: d41d8cd98f00b204e9800998ecf8427e (wordpress-box) / 
==> wordpress-box: [vagrant-hostsupdater]   192.168.95.241  www.wordpress.local  # VAGRANT: d41d8cd98f00b204e9800998ecf8427e (wordpress-box) / 
==> wordpress-box: [vagrant-hostsupdater]   192.168.95.241  webgrind.wordpress.local  # VAGRANT: d41d8cd98f00b204e9800998ecf8427e (wordpress-box) / 
==> wordpress-box: [vagrant-hostsupdater]   192.168.95.241  adminer.wordpress.local  # VAGRANT: d41d8cd98f00b204e9800998ecf8427e (wordpress-box) / 
==> wordpress-box: [vagrant-hostsupdater]   192.168.95.241  mailcatcher.wordpress.local  # VAGRANT: d41d8cd98f00b204e9800998ecf8427e (wordpress-box) / 
==> wordpress-box: [vagrant-hostsupdater]   192.168.95.241  browsersync.wordpress.local  # VAGRANT: d41d8cd98f00b204e9800998ecf8427e (wordpress-box) / 
==> wordpress-box: [vagrant-hostsupdater]   192.168.95.241  info.wordpress.local  # VAGRANT: d41d8cd98f00b204e9800998ecf8427e (wordpress-box) / 
==> wordpress-box: [vagrant-hostsupdater] This operation requires administrative access. You may skip it by manually adding equivalent entries to the hosts file.
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: Importing base box 'seravo/wordpress'...
==> wordpress-box: Matching MAC address for NAT networking...
==> wordpress-box: Checking if box 'seravo/wordpress' version '20201205.0.0' is up to date...
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: Setting the name of the VM: wordpress_wordpress-box_1607627458484_16165
==> wordpress-box: Clearing any previously set network interfaces...
==> wordpress-box: Preparing network interfaces based on configuration...
    wordpress-box: Adapter 1: nat
    wordpress-box: Adapter 2: hostonly
==> wordpress-box: Forwarding ports...
    wordpress-box: 22 (guest) => 2222 (host) (adapter 1)
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: Running 'pre-boot' VM customizations...
==> wordpress-box: Booting VM...
==> wordpress-box: Waiting for machine to boot. This may take a few minutes...
    wordpress-box: SSH address: 127.0.0.1:2222
    wordpress-box: SSH username: vagrant
    wordpress-box: SSH auth method: private key
    wordpress-box: Warning: Connection reset. Retrying...
    wordpress-box: Warning: Remote connection disconnect. Retrying...
==> wordpress-box: Machine booted and ready!
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: Checking for guest additions in VM...
    wordpress-box: The guest additions on this VM do not match the installed version of
    wordpress-box: VirtualBox! In most cases this is fine, but in rare cases it can
    wordpress-box: prevent things such as shared folders from working properly. If you see
    wordpress-box: shared folder errors, please make sure the guest additions within the
    wordpress-box: virtual machine match the version of VirtualBox you have installed on
    wordpress-box: your host and reload your VM.
    wordpress-box: 
    wordpress-box: Guest Additions Version: 5.2.8_KernelUbuntu r120774
    wordpress-box: VirtualBox Version: 6.1
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: Setting hostname...
==> wordpress-box: Configuring and enabling network interfaces...
==> wordpress-box: Mounting shared folders...
    wordpress-box: /data/wordpress => /home/otto/github-seravo/wordpress
==> wordpress-box: Detected mount owner ID within mount options. (uid: 1000 guestpath: /data/wordpress)
==> wordpress-box: Detected mount group ID within mount options. (gid: 1000 guestpath: /data/wordpress)
==> wordpress-box: Running provisioner: shell...
    wordpress-box: Running: inline script
    wordpress-box: Connecting to development environment... (ssh -- /usr/local/bin/wp-generate-ssl)
    wordpress-box: Waiting for SSH connection...
    wordpress-box: Events in past 5 seconds:
    wordpress-box: Starting Seravo WordPress development environment...
    wordpress-box: /usr/share/seravo/bootstrap.d/0001-container-environment.py:
    wordpress-box: Container environment variables copied to shell and JSON
    wordpress-box: /usr/share/seravo/bootstrap.d/0020-regen-ssh-host-keys.sh:
    wordpress-box: No SSH host key available. Generating one...
    wordpress-box: Creating SSH2 RSA key; this may take some time ...
    wordpress-box: 2048 SHA256:ABshZJrrOnHPj8RuT/yi5Htgs85y2neJapFYTGr61eA root@wordpress (RSA)
    wordpress-box: Creating SSH2 ECDSA key; this may take some time ...
    wordpress-box: 256 SHA256:dAROzjzLgOLN+ssP6ionddTYcDT4MglfMIKKy8EYom0 root@wordpress (ECDSA)
    wordpress-box: Creating SSH2 ED25519 key; this may take some time ...
    wordpress-box: 256 SHA256:FDKBdvcMK+rrnz7LoQJSqUTazYlLlpmzZE9TlZGdMvc root@wordpress (ED25519)
    wordpress-box: invoke-rc.d: could not determine current runlevel
    wordpress-box: invoke-rc.d: policy-rc.d denied execution of restart.
    wordpress-box: /usr/share/seravo/bootstrap.d/0030-syslog-ng.sh:
    wordpress-box: Dec 10 21:11:34 wordpress syslog-ng[188]: syslog-ng starting up; version='3.13.2'
    wordpress-box: /usr/share/seravo/bootstrap.d/0100-create-config-yml.sh:
    wordpress-box: 2020-12-10T21:11:34,869819137+02:00 INFO: The config.yml already exists, will not attempt to overwrite it
    wordpress-box: /usr/share/seravo/bootstrap.d/0110-convert-config-yaml-to-shell.py:
    wordpress-box: Using config.yml to create bootstrap-config.sh
    wordpress-box: Generating /data/bootstrap-config.sh
    wordpress-box: /usr/share/seravo/bootstrap.d/0200-default-domain.sh:
    wordpress-box: 2020-12-10T21:11:35,385567925+02:00 INFO: Set DEFAULT_DOMAIN to wordpress.local
    wordpress-box: /usr/share/seravo/bootstrap.d/0300-wp-lang.sh:
    wordpress-box: 2020-12-10T21:11:35,392641183+02:00 INFO: Set WP_LANG to 'en_US'
    wordpress-box: /usr/share/seravo/bootstrap.d/1000-create-users.sh:
    wordpress-box: 2020-12-10T21:11:35,410516859+02:00 INFO: Re-creating user 'vagrant' with UID 1000
    wordpress-box: 2020-12-10T21:11:35,777651184+02:00 INFO: Setting password for user vagrant
    wordpress-box: 2020-12-10T21:11:35,808852976+02:00 INFO: Ensuring correct file ownerships 1000:1000
    wordpress-box: Waiting for SSH connection...
    wordpress-box: Events in past 5 seconds:
    wordpress-box: /usr/share/seravo/bootstrap.d/1300-configure-nginx.sh:
    wordpress-box: 2020-12-10T21:11:37,018002265+02:00 INFO: Configuring Nginx
    wordpress-box: 2020-12-10T21:11:37,121978789+02:00 INFO: Set default domain wordpress.local for develoment tools
    wordpress-box: /usr/share/seravo/bootstrap.d/1330-generate-ssl.sh:
    wordpress-box: mkdir: created directory '/data/wordpress/.vagrant/ssl'
    wordpress-box: warning: nginx: unable to open supervise/ok: file does not exist
    wordpress-box: ==> generating new self signed certificate...
    wordpress-box: /usr/share/seravo/bootstrap.d/1400-mysqld.sh:
    wordpress-box: 2020-12-10T21:11:37,472455776+02:00 INFO: Initializing default database: vagrant
    wordpress-box: 2020-12-10 21:11:37 0 [Note] /usr/sbin/mariadbd (mysqld 10.5.8-MariaDB-1:10.5.8+maria~bionic) starting as process 403 ...
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Using Linux native AIO
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: The first innodb_system data file 'ibdata1' did not exist. A new tablespace will be created!
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Uses event mutexes
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Number of pools: 1
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
    wordpress-box: 2020-12-10 21:11:37 0 [Note] mariadbd: O_TMPFILE is not supported on /tmp (disabling future attempts)
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Completed initialization of buffer pool
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Setting file './ibdata1' size to 12 MB. Physically writing the file full; Please wait ...
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: File './ibdata1' size is now 12 MB.
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Setting log file ./ib_logfile101 size to 134217728 bytes
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Renaming log file ./ib_logfile101 to ./ib_logfile0
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: New log file created, LSN=10329
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Doublewrite buffer not found: creating new
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Doublewrite buffer created
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: 128 rollback segments are active.
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Creating foreign key constraint system tables.
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Creating tablespace and datafile system tables.
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Creating sys_virtual system tables.
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Creating shared tablespace for temporary tables
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
    wordpress-box: 2020-12-10 21:11:37 0 [Note] InnoDB: 10.5.8 started; log sequence number 0; transaction id 7
    wordpress-box: 2020-12-10 21:11:37 0 [Note] Plugin 'FEEDBACK' is disabled.
    wordpress-box: 2020-12-10T21:11:39,028509053+02:00 INFO: MariaDB started successfully!
    wordpress-box: /usr/share/seravo/bootstrap.d/2000-start-runit.sh:
    wordpress-box: 2020-12-10T21:11:39,068914812+02:00 INFO: Start runit services
    wordpress-box: runsvdir /etc/service: warning: log must have at least seven characters.
    wordpress-box: runsvdir /etc/service: warning: log service disabled.
    wordpress-box: /usr/share/seravo/bootstrap.d/3000-start-services.sh:
    wordpress-box: 2020-12-10T21:11:41,108510924+02:00 INFO: Execute wp-activate-asset-proxy
    wordpress-box: Cannot get production URL: config.yml has no "production"
    wordpress-box: 2020-12-10T21:11:41,245889184+02:00 INFO: Execute wp-restart-nginx
    wordpress-box: Testing Nginx configuration...
    wordpress-box: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    wordpress-box: nginx: configuration file /etc/nginx/nginx.conf test is successful
    wordpress-box: ====> Activating PHP7.4
    wordpress-box: update-alternatives: using /usr/bin/php7.4 to provide /usr/bin/php (php) in manual mode
    wordpress-box: update-alternatives: using /usr/bin/phar7.4 to provide /usr/bin/phar (phar) in manual mode
    wordpress-box: update-alternatives: using /usr/bin/phar.phar7.4 to provide /usr/bin/phar.phar (phar.phar) in manual mode
    wordpress-box: Waiting for SSH connection...
    wordpress-box: Events in past 5 seconds:
    wordpress-box:   - Installing johnpbloch/wordpress-core-installer (1.0.2): Loading from cache
    wordpress-box:   - Installing koodimonni/composer-dropin-installer (1.3): Loading from cache
    wordpress-box:   - Installing composer/installers (v1.9.0): Loading from cache
    wordpress-box:   - Installing johnpbloch/wordpress-core (5.5.1): Loading from cache
    wordpress-box: Waiting for SSH connection...
    wordpress-box: Events in past 5 seconds:
    wordpress-box:   - Installing koodimonni-theme-language/twentytwelve-fi (3.2): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing koodimonni-theme-language/twentythirteen-fi (3.1): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing koodimonni-theme-language/twentyten-fi (3.1): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing koodimonni-theme-language/twentysixteen-fi (2.2): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing koodimonni-theme-language/twentyfourteen-fi (2.9): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing koodimonni-theme-language/twentyfifteen-fi (2.7): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing koodimonni-theme-language/twentyeleven-fi (3.5): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing koodimonni-plugin-language/wordpress-importer-fi (0.7): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing koodimonni-plugin-language/woocommerce-fi (4.6.1): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: Waiting for SSH connection...
    wordpress-box: Events in past 5 seconds:
    wordpress-box:   - Installing koodimonni-plugin-language/wordpress-importer-sv_se (0.7): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing koodimonni-plugin-language/woocommerce-sv_se (4.6.1): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing koodimonni-plugin-language/bbpress-sv_se (2.6.5): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing koodimonni-plugin-language/akismet-sv_se (4.1.7): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing koodimonni-language/sv_se (5.5.1): Loading from cache
    wordpress-box:     Moving dropin files...
    wordpress-box: 
    wordpress-box:   - Installing enshrined/svg-sanitize (0.13.3): Loading from cache
    wordpress-box:   - Installing seravo/seravo-plugin (1.9.24): Loading from cache
    wordpress-box:   - Installing symfony/polyfill-ctype (v1.20.0): Loading from cache
    wordpress-box:   - Installing vlucas/phpdotenv (v2.6.6): Loading from cache
    wordpress-box:   - Installing wpackagist-plugin/google-site-kit (1.18.0): Loading from cache
    wordpress-box: Waiting for SSH connection...
    wordpress-box: Events in past 5 seconds:
    wordpress-box: Waiting for SSH connection...
    wordpress-box: Events in past 5 seconds:
    wordpress-box:   - Installing wpackagist-plugin/native-lazyload (1.0.2): Loading from cache
    wordpress-box:   - Installing wpackagist-theme/twentynineteen (1.7): Loading from cache
    wordpress-box: Generating autoload files
    wordpress-box: 3 packages you are using are looking for funding.
    wordpress-box: Use the `composer fund` command to find out more!
    wordpress-box: > WordPress\Installer::symlinkWPContent
    wordpress-box: Removed wp-content from core and symlinked it to ../wp-content
    wordpress-box: /usr/share/seravo/bootstrap.d/6000-install-and-start-wordpress.sh:
    wordpress-box: 2020-12-10T21:12:10,468898821+02:00 INFO: Install WordPress site 'WordPress'
    wordpress-box: Success: WordPress installed successfully.
    wordpress-box: 2020-12-10T21:12:12,074831424+02:00 INFO: Configure user 'vagrant'
    wordpress-box: Waiting for SSH connection...
    wordpress-box: Events in past 5 seconds:
    wordpress-box: Success: Updated custom field 'first_name'.
    wordpress-box: Success: Updated custom field 'last_name'.
    wordpress-box: 2020-12-10T21:12:14,307854994+02:00 INFO: Customize WP settings and dashboard view for user 'vagrant'
    wordpress-box: Success: Updated custom field 'show_welcome_panel'.
    wordpress-box: Success: Value passed for custom field 'closedpostboxes_dashboard' is unchanged.
    wordpress-box: Success: Updated custom field 'metaboxhidden_dashboard'.
    wordpress-box: Success: Updated custom field 'meta-box-order_dashboard'.
    wordpress-box: /usr/share/seravo/bootstrap.d/6200-install-languages.sh:
    wordpress-box: 2020-12-10T21:12:17,788116990+02:00 INFO: Configure language 'en_US'
    wordpress-box: Waiting for SSH connection...
    wordpress-box: Events in past 5 seconds:
    wordpress-box: Success: Language activated.
    wordpress-box: Success: Translations are up to date.
    wordpress-box: 2020-12-10T21:12:21,004703661+02:00 INFO: Install language packs for themes
    wordpress-box: Language 'en_US' already installed.
    wordpress-box: Success: Installed 0 of 1 languages (1 skipped).
    wordpress-box: 2020-12-10T21:12:22,898285038+02:00 INFO: Install language packs for plugins
    wordpress-box: Waiting for SSH connection...
    wordpress-box: Events in past 5 seconds:
    wordpress-box: Language 'en_US' already installed.
    wordpress-box: Success: Installed 0 of 1 languages (1 skipped).
    wordpress-box: Language 'en_US' already installed.
    wordpress-box: Success: Installed 0 of 1 languages (1 skipped).
    wordpress-box: Language 'en_US' already installed.
    wordpress-box: Success: Installed 0 of 1 languages (1 skipped).
    wordpress-box: Language 'en_US' already installed.
    wordpress-box: Success: Installed 0 of 1 languages (1 skipped).
    wordpress-box: Language 'en_US' already installed.
    wordpress-box: Success: Installed 0 of 1 languages (1 skipped).
    wordpress-box: Language 'en_US' already installed.
    wordpress-box: Success: Installed 0 of 1 languages (1 skipped).
    wordpress-box: Waiting for SSH connection...
    wordpress-box: Events in past 5 seconds:
    wordpress-box: /usr/share/seravo/bootstrap.d/6900-flush-caches.sh:
    wordpress-box: 2020-12-10T21:12:31,338862531+02:00 INFO: Skipping cache flushes as this site is just now being deployed
    wordpress-box: /usr/share/seravo/bootstrap.d/9000-vagrant-activation.sh:
    wordpress-box: Checking what could change in configuration files...
    wordpress-box: 
    wordpress-box: Testing Nginx configuration...
    wordpress-box: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    wordpress-box: nginx: configuration file /etc/nginx/nginx.conf test is successful
    wordpress-box: ====> Activating PHP7.4
    wordpress-box: Restarting PHP (PID 453 662 874)
    wordpress-box: Restarted PHP (PID 453)
    wordpress-box: Restarting Nginx (PID 660)...
    wordpress-box: Success: Restarted Nginx (PID 1016)
    wordpress-box: ok: run: avahi: (pid 1032) 0s
    wordpress-box: Setting custom domains in /etc/hosts/...
    wordpress-box: /usr/share/seravo/bootstrap.d/9100-avahi-additional-domains.sh:
    wordpress-box: 2020-12-10T21:12:32,825257486+02:00 INFO: Configuring subdomains as Avahi aliases...
    wordpress-box: /usr/share/seravo/bootstrap.d/9990-delete-bootstrap-config.sh:
    wordpress-box: copied '/data/bootstrap-config.sh' -> '/tmp/bootstrap-config.sh'
    wordpress-box: removed '/data/bootstrap-config.sh'
    wordpress-box: /usr/share/seravo/bootstrap.d/9999-success.sh:
    wordpress-box: 2020-12-10T21:12:32,851521347+02:00 INFO: SUCCESS: Bootstrap completed successfully!
    wordpress-box: Start SSH daemon
    wordpress-box: ok: run: ssh: (pid 1061) 0s
    wordpress-box: 
    wordpress-box: Success!
    wordpress-box: Visit your site at https://wordpress.local/
    wordpress-box: SSH connection confirmed
    wordpress-box: ==> ssl-keys already exist in: /data/wordpress/.vagrant/ssl.
==> wordpress-box: Running provisioner: shell...
    wordpress-box: Running: inline script
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local
==> wordpress-box: Running action triggers after up ...
==> wordpress-box: Running trigger...
checking for composer... no
==> wordpress-box: Connecting to development environment... (ssh -- /usr/local/bin/composer install --working-dir=/data/wordpress)
==> wordpress-box: 
==> wordpress-box: SSH connection confirmed
==> wordpress-box: 
==> wordpress-box: Loading composer repositories with package information
==> wordpress-box: 
==> wordpress-box: Installing dependencies (including require-dev) from lock file
==> wordpress-box: 
==> wordpress-box: Nothing to install or update
==> wordpress-box: 
==> wordpress-box: Generating autoload files
==> wordpress-box: 
==> wordpress-box: 3 packages you are using are looking for funding.
==> wordpress-box: Use the `composer fund` command to find out more!
==> wordpress-box: 
==> wordpress-box: > WordPress\Installer::symlinkWPContent
==> wordpress-box: 
==> wordpress-box: Connecting to development environment... (ssh -- /usr/local/bin/wp core install --url=https://wordpress.local --title=Wordpress --admin_email=vagrant@wordpress.local --admin_user=vagrant --admin_password=vagrant)
==> wordpress-box: 
==> wordpress-box: SSH connection confirmed
==> wordpress-box: 
==> wordpress-box: WordPress is already installed.
==> wordpress-box: 
==> trigger: Installed default WordPress with user:vagrant password:vagrant
==> wordpress-box: Connecting to development environment... (ssh -- /usr/local/bin/wp-use-asset-proxy)
==> wordpress-box: 
==> wordpress-box: SSH connection confirmed
==> wordpress-box: 
==> wordpress-box: Cannot get production URL: config.yml has no "production"
==> wordpress-box: 
==> wordpress-box: Connecting to development environment... (ssh -- /usr/local/bin/wp-restart-nginx)
==> wordpress-box: 
==> wordpress-box: SSH connection confirmed
==> wordpress-box: 
==> wordpress-box: Checking what could change in configuration files...
==> wordpress-box: 
==> wordpress-box: 
==> wordpress-box: Testing Nginx configuration...
==> wordpress-box: 
==> wordpress-box: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
==> wordpress-box: 
==> wordpress-box: nginx: configuration file /etc/nginx/nginx.conf test is successful
==> wordpress-box: 
==> wordpress-box: ====> Activating PHP7.4
==> wordpress-box: 
==> wordpress-box: Restarting PHP (PID 453 1018)
==> wordpress-box: 
==> wordpress-box: Restarted PHP (PID 453)
==> wordpress-box: 
==> wordpress-box: Restarting Nginx (PID 1016)...
==> wordpress-box: 
==> wordpress-box: Success: Restarted Nginx (PID 1170)
==> wordpress-box: 

==> trigger: Documentation available at https://seravo.com/docs/
==> trigger: Visit your site: https://wordpress.local
==> wordpress-box: [vagrant-hostsupdater] Checking for host entries
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 www.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 webgrind.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 adminer.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 mailcatcher.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 browsersync.wordpress.local
==> wordpress-box: [vagrant-hostsupdater]   found entry for: 192.168.95.241 info.wordpress.local

Can something be done about it? Maybe some modification needed in Vagrantfile?

ottok commented 3 years ago

I downgraded VirtualBox to 5.2 but kept Vagrant at 2.2.4 and the problem persists, so it must be related on the interaction of our Vagrantfile + vagrant-hostsupdater + Vagrant 2.2.4.

$ vagrant plugin list
vagrant-bindfs (1.1.8, global)
  - Version Constraint: > 0
vagrant-hostsupdater (1.2.0, global)
  - Version Constraint: > 0
vagrant-libvirt (0.3.0, global)
  - Version Constraint: > 0
ottok commented 3 years ago

This is a regression from Vagrant 2.2.14 and upstream has been working on it since November 2020: https://github.com/agiledivider/vagrant-hostsupdater/issues/187

frimro commented 3 years ago

Fixed in #197