VVV: error while provisioning fresh box in MacOS

I was working on an issue (#2529) and thought I would try an attempt in a fresh VVV box. I installed it but after I initially provisioned it, it threw me errors:

    default: Reading package lists...
    default: E: The repository 'https://deb.nodesource.com/node_14.x focal Release' does not have a Release file.
    default: E: The repository 'https://nginx.org/packages/mainline/ubuntu focal Release' does not have a Release file.
    default:  ! The 'main' provisioner ran into problems, the full log is available at '/var/log/provisioners/2021.09.30_19-59-23/provisioner-main.log'. It completed in 30 seconds.
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.

I ssh-ed into the box and noticed that none of the default sites (like one.wordpress.test, etc.) were in the /srv/www/ directory, so clearly the provisioning never reached that point of the process.

I looked at the full log file the error described and it didn’t seem to provide anything additional.

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 16 (11 by maintainers)

Most upvoted comments

Apparently DST Root CA X3 (older Let’s Encrypt signed root certificate) expired yesterday, the 30th of September, which resulted in quite some broken things across the web.

For the particular case of nodesource, following https://github.com/nodesource/distributions/issues/1267 and https://github.com/nodesource/distributions/issues/1266 I took these steps: vagrant ssh sudo apt-get update sudo apt-get install ca-certificates sudo apt-get install libgnutls30

After running these commands vagrant up --provision worked as usual for me, and I’m back on track.