Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating from v3.20.8 to v3.21.0-beta.1 Failed during lando update #122

Closed
GuyPaddock opened this issue Feb 22, 2024 · 5 comments · Fixed by #120
Closed

Updating from v3.20.8 to v3.21.0-beta.1 Failed during lando update #122

GuyPaddock opened this issue Feb 22, 2024 · 5 comments · Fixed by #120

Comments

@GuyPaddock
Copy link

  • I had 3.20.8 and just upgraded to 3.21.0-beta.1 after the CLI encouraged me to upgrade.
  • My prior install was via the x64 DEB package and the update was as well. The upgrade installation from DEB worked.
  • I was able to run lando rebuild --yes in my project and it rebuilt successfully. However, I got this message:

    Your app is starting up but we have already detected some things you should investigate. These may or may not prevent your app from working.

    ℹ Updates available!
    Lando has detected 12 packages that can be updated.
    Updating fixes bugs, security issues and bring new features.
    Run lando update

  • The update failed, rendering Lando no longer functional. The output was:
$ lando update
Generating plugin/cli update matrix... done [see table below]

 PACKAGE              STATUS             COMMENT
 ──────────────────── ────────────────── ─────────────────────────────────────────────────────────
 @lando/acquia        ⚠ Update available https://github.com/lando/acquia/releases/tag/v1.1.0
 @lando/apache        ✔ Up to date       All good
 @lando/backdrop      ⚠ Update available https://github.com/lando/backdrop/releases/tag/v1.1.0
 @lando/cli           ⚠ Update available https://github.com/lando/cli/releases/tag/v3.21.0-beta.2
 @lando/compose       ✔ Up to date       All good
 @lando/core          ⚠ Update available https://github.com/lando/core/releases/tag/v3.21.0-beta.3
 @lando/dotnet        ✔ Up to date       All good
 @lando/drupal        ⚠ Update available https://github.com/lando/drupal/releases/tag/v1.1.0
 @lando/elasticsearch ✔ Up to date       All good
 @lando/go            ✔ Up to date       All good
 @lando/healthcheck   ⚠ Cannot update
 @lando/joomla        ⚠ Update available https://github.com/lando/joomla/releases/tag/v1.1.0
 @lando/lagoon        ✔ Up to date       All good
 @lando/lamp          ⚠ Update available https://github.com/lando/lamp/releases/tag/v1.1.0
 @lando/laravel       ⚠ Update available https://github.com/lando/laravel/releases/tag/v1.2.0
 @lando/lemp          ⚠ Update available https://github.com/lando/lemp/releases/tag/v1.1.0
 @lando/mailhog       ✔ Up to date       All good
 @lando/mariadb       ✔ Up to date       All good
 @lando/mean          ✔ Up to date       All good
 @lando/memcached     ⚠ Update available https://github.com/lando/memcached/releases/tag/v1.1.0
 @lando/mongo         ✔ Up to date       All good
 @lando/mssql         ✔ Up to date       All good
 @lando/mysql         ✔ Up to date       All good
 @lando/networking    ⚠ Cannot update
 @lando/nginx         ✔ Up to date       All good
 @lando/node          ✔ Up to date       All good
 @lando/pantheon      ✔ Up to date       All good
 @lando/php           ✔ Up to date       All good
 @lando/phpmyadmin    ✔ Up to date       All good
 @lando/platformsh    ⚠ Cannot update
 @lando/postgres      ⚠ Cannot update
 @lando/proxy         ⚠ Cannot update
 @lando/python        ✔ Up to date       All good
 @lando/redis         ✔ Up to date       All good
 @lando/ruby          ✔ Up to date       All good
 @lando/scanner       ⚠ Cannot update
 @lando/sharing       ⚠ Cannot update
 @lando/solr          ✔ Up to date       All good
 @lando/symfony       ⚠ Update available https://github.com/lando/symfony/releases/tag/v1.3.0
 @lando/tomcat        ✔ Up to date       All good
 @lando/varnish       ✔ Up to date       All good
 @lando/wordpress     ⚠ Update available https://github.com/lando/wordpress/releases/tag/v1.2.0

Lando would like to update 12 package(s) listed above.
DO YOU CONSENT?: yes, sir
DO YOU CONSENT?: yes
✔ Updated @lando/core to v3.21.0-beta.3
✔ Updated @lando/acquia to v1.1.0
✔ Updated @lando/backdrop to v1.1.0
✔ Updated @lando/drupal to v1.1.0
✔ Updated @lando/joomla to v1.1.0
✔ Updated @lando/lamp to v1.1.0
✔ Updated @lando/laravel to v1.2.0
✔ Updated @lando/lemp to v1.1.0
✔ Updated @lando/memcached to v1.1.0
✔ Updated @lando/symfony to v1.3.0
✔ Updated @lando/wordpress to v1.2.0
✖ Lando cannot write to /usr/share/lando/bin!
ERROR ==> An update error occured! Rerun with lando update --debug for more info.

Attempting to run any further Lando commands yields this error:

ERROR Error: Could not find a plugin in /home/MY_USERNAME/.lando/plugins/@lando/core/experimental/lando-experimental

If I run lando update --debug, I get:

  lando.js starting 'lando.js' version '3.21.0-beta.1' runtime selector... +0ms
  lando.js merged in additional config source from file '/snapshot/cli/config.yml' +22ms
  lando.js merged in additional config source from file '/home/MY_USERNAME/.lando/config.yml' +1ms
  lando.js merged in additional config source from 'LANDO_*' envvars with data {} +0ms
  lando.js final assembled minconf is {
  lando.js   configSources: [ '/snapshot/cli/config.yml', '/home/MY_USERNAME/.lando/config.yml' ],
  lando.js   envPrefix: 'LANDO',
  lando.js   landoFile: '.lando.yml',
  lando.js   preLandoFiles: [
  lando.js     '.lando.base.yml',
  lando.js     '.lando.dist.yml',
  lando.js     '.lando.recipe.yml',
  lando.js     '.lando.upstream.yml'
  lando.js   ],
  lando.js   postLandoFiles: [ '.lando.local.yml', '.lando.user.yml' ],
  lando.js   runtime: 3,
  lando.js   srcRoot: '/snapshot/cli',
  lando.js   userConfRoot: '/home/MY_USERNAME/.lando',
  lando.js   product: 'lando',
  lando.js   hyperdrive: 'hyperdrive',
  lando.js   channel: 'stable',
  lando.js   domain: 'lndo.site',
  lando.js   mode: 'cli',
  lando.js   stats: [ { report: true, url: 'https://metrics.lando.dev' } ],
  lando.js   appEnv: { LANDO_HOST_IP: 'host.docker.internal' },
  lando.js   experimental: true
  lando.js } +1ms
  lando.js detected an app 'MY_APP' at '/home/PATH/TO/MY/APP' +44ms
  lando.js using '@lando/core' runtime version 3 +0ms
  lando.js starting lando with 'v3' runtime using cli { ENVPREFIX: undefined, LOGLEVELCONSOLE: 4, USERCONFROOT: undefined, COREBASE: '/home/MY_USERNAME/.lando/plugins/@lando/core' } +37ms
  lando starting bootstrap at level APP...  +2ms
  lando config bootstrap beginning...  +4ms
  lando emitting event pre-bootstrap-config  +1ms
  lando plugin '@lando/core' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/index.js  +19ms
  lando plugin '@lando/healthcheck' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/healthcheck/index.js  +3ms
  lando plugin '@lando/networking' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/networking/index.js  +1ms
  lando plugin '@lando/proxy' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/proxy/index.js  +2ms
  lando plugin '@lando/scanner' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/scanner/index.js  +1ms
  lando plugin '@lando/sharing' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/sharing/index.js  +1ms
  lando plugin '@lando/acquia' loaded from /home/MY_USERNAME/.lando/plugins/@lando/acquia/index.js  +0ms
  lando plugin '@lando/apache' loaded from /snapshot/cli/node_modules/@lando/apache/index.js  +1ms
  lando plugin '@lando/backdrop' loaded from /home/MY_USERNAME/.lando/plugins/@lando/backdrop/index.js  +0ms
  lando plugin '@lando/compose' loaded from /snapshot/cli/node_modules/@lando/compose/index.js  +1ms
  lando plugin '@lando/dotnet' loaded from /snapshot/cli/node_modules/@lando/dotnet/index.js  +0ms
  lando plugin '@lando/drupal' loaded from /home/MY_USERNAME/.lando/plugins/@lando/drupal/index.js  +1ms
  lando plugin '@lando/elasticsearch' loaded from /snapshot/cli/node_modules/@lando/elasticsearch/index.js  +0ms
  lando plugin '@lando/go' loaded from /snapshot/cli/node_modules/@lando/go/index.js  +0ms
  lando plugin '@lando/joomla' loaded from /home/MY_USERNAME/.lando/plugins/@lando/joomla/index.js  +1ms
  lando plugin '@lando/lagoon' loaded from /snapshot/cli/node_modules/@lando/lagoon/index.js  +14ms
  lando plugin '@lando/lamp' loaded from /home/MY_USERNAME/.lando/plugins/@lando/lamp/index.js  +0ms
  lando plugin '@lando/laravel' loaded from /home/MY_USERNAME/.lando/plugins/@lando/laravel/index.js  +1ms
  lando plugin '@lando/lemp' loaded from /home/MY_USERNAME/.lando/plugins/@lando/lemp/index.js  +0ms
  lando plugin '@lando/mailhog' loaded from /snapshot/cli/node_modules/@lando/mailhog/index.js  +1ms
  lando plugin '@lando/mariadb' loaded from /snapshot/cli/node_modules/@lando/mariadb/index.js  +0ms
  lando plugin '@lando/mean' loaded from /snapshot/cli/node_modules/@lando/mean/index.js  +1ms
  lando plugin '@lando/memcached' loaded from /home/MY_USERNAME/.lando/plugins/@lando/memcached/index.js  +0ms
  lando plugin '@lando/mongo' loaded from /snapshot/cli/node_modules/@lando/mongo/index.js  +1ms
  lando plugin '@lando/mssql' loaded from /snapshot/cli/node_modules/@lando/mssql/index.js  +0ms
  lando plugin '@lando/mysql' loaded from /snapshot/cli/node_modules/@lando/mysql/index.js  +0ms
  lando plugin '@lando/nginx' loaded from /snapshot/cli/node_modules/@lando/nginx/index.js  +1ms
  lando plugin '@lando/node' loaded from /snapshot/cli/node_modules/@lando/node/index.js  +0ms
  lando plugin '@lando/pantheon' loaded from /snapshot/cli/node_modules/@lando/pantheon/index.js  +34ms
  lando plugin '@lando/php' loaded from /snapshot/cli/node_modules/@lando/php/index.js  +0ms
  lando plugin '@lando/phpmyadmin' loaded from /snapshot/cli/node_modules/@lando/phpmyadmin/index.js  +1ms
  lando plugin '@lando/platformsh' loaded from /snapshot/cli/node_modules/@lando/platformsh/index.js  +5ms
  lando plugin '@lando/postgres' loaded from /snapshot/cli/node_modules/@lando/postgres/index.js  +0ms
  lando plugin '@lando/python' loaded from /snapshot/cli/node_modules/@lando/python/index.js  +1ms
  lando plugin '@lando/redis' loaded from /snapshot/cli/node_modules/@lando/redis/index.js  +0ms
  lando plugin '@lando/ruby' loaded from /snapshot/cli/node_modules/@lando/ruby/index.js  +0ms
  lando plugin '@lando/solr' loaded from /snapshot/cli/node_modules/@lando/solr/index.js  +1ms
  lando plugin '@lando/symfony' loaded from /home/MY_USERNAME/.lando/plugins/@lando/symfony/index.js  +0ms
  lando plugin '@lando/tomcat' loaded from /snapshot/cli/node_modules/@lando/tomcat/index.js  +0ms
  lando plugin '@lando/varnish' loaded from /snapshot/cli/node_modules/@lando/varnish/index.js  +1ms
  lando plugin '@lando/wordpress' loaded from /home/MY_USERNAME/.lando/plugins/@lando/wordpress/index.js  +0ms
  lando plugin 'lando-experimental' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/experimental/lando-experimental/index.js  +0ms
  lando removed duplicate plugin entries %o name=@lando/core, path=/home/MY_USERNAME/.lando/plugins/@lando/core, type=local +2ms
  lando emitting event post-bootstrap-config  +2ms
  lando building proxy config...  +1ms
  lando config bootstrap completed.  +1ms
  lando tasks bootstrap beginning...  +1ms
  lando emitting event pre-bootstrap-tasks  +0ms
  lando autoloaded task config  +116ms
  lando autoloaded task destroy  +0ms
  lando autoloaded task info  +1ms
  lando autoloaded task init  +7ms
  lando autoloaded task list  +0ms
  lando autoloaded task logs  +1ms
  lando autoloaded task plugin-add  +0ms
  lando autoloaded task plugin-login  +1ms
  lando autoloaded task plugin-logout  +0ms
  lando autoloaded task plugin-remove  +0ms
  lando autoloaded task poweroff  +1ms
  lando autoloaded task rebuild  +0ms
  lando autoloaded task restart  +1ms
  lando autoloaded task setup  +3ms
  lando autoloaded task share  +0ms
  lando autoloaded task ssh  +1ms
  lando autoloaded task start  +0ms
  lando autoloaded task stop  +0ms
  lando autoloaded task update  +1ms
  lando autoloaded task version  +1ms
  lando emitting event post-bootstrap-tasks  +3ms
  lando tasks bootstrap completed.  +0ms
  lando engine bootstrap beginning...  +0ms
  lando emitting event pre-bootstrap-engine  +0ms
  lando automoved scripts from /home/MY_USERNAME/.lando/plugins/@lando/core/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +46ms
  lando automoved scripts from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/proxy/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +1ms
  lando automoved scripts from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/sharing/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +1ms
  lando automoved scripts from /home/MY_USERNAME/.lando/plugins/@lando/acquia/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +2ms
  lando automoved scripts from /home/MY_USERNAME/.lando/plugins/@lando/backdrop/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +1ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/lagoon/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +29ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/nginx/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +3ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/pantheon/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +17ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/php/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +3ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/platformsh/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +17ms
  lando emitting event post-bootstrap-engine  +2ms
  lando engine bootstrap completed.  +0ms
  lando app bootstrap beginning...  +0ms
  lando emitting event pre-bootstrap-app  +0ms
  lando autoloaded legacy builder _platformsh_appserver  +19ms
  lando autoloaded legacy builder _platformsh_service  +0ms
  lando autoloaded legacy builder platformsh-chrome-headless  +0ms
  lando autoloaded legacy builder platformsh-elasticsearch  +0ms
  lando autoloaded legacy builder platformsh-influxdb  +0ms
  lando autoloaded legacy builder platformsh-kafka  +1ms
  lando autoloaded legacy builder platformsh-mariadb  +0ms
  lando autoloaded legacy builder platformsh-memcached  +0ms
  lando autoloaded legacy builder platformsh-mongodb  +0ms
  lando autoloaded legacy builder platformsh-mysql  +0ms
  lando autoloaded legacy builder platformsh-php  +0ms
  lando autoloaded legacy builder platformsh-postgresql  +0ms
  lando autoloaded legacy builder platformsh-rabbitmq  +1ms
  lando autoloaded legacy builder platformsh-redis  +0ms
  lando autoloaded legacy builder platformsh-solr  +0ms
  lando autoloaded legacy builder platformsh-varnish  +0ms
  lando autoloaded legacy builder pantheon  +0ms
  lando autoloaded legacy builder platformsh  +0ms
  lando autodiscovered legacy api 3 builder _appserver  +7ms
  lando autodiscovered legacy api 3 builder _casetup  +0ms
  lando autodiscovered legacy api 3 builder _init  +0ms
  lando autodiscovered legacy api 3 builder _lando  +0ms
  lando autodiscovered legacy api 3 builder _landoutil  +0ms
  lando autodiscovered legacy api 4 builder _service  +0ms
  lando autodiscovered legacy api 3 builder _service  +1ms
  lando autodiscovered legacy api 3 builder _webserver  +0ms
  lando autodiscovered legacy api 4 builder lando  +0ms
  lando autodiscovered legacy api 3 builder lando  +0ms
  lando autodiscovered legacy api 3 builder _proxy  +0ms
  lando autodiscovered legacy api 3 builder _mounter  +0ms
  lando autodiscovered legacy api 3 builder acquia-base  +0ms
  lando autodiscovered legacy api 3 builder acquia-mailhog  +1ms
  lando autodiscovered legacy api 3 builder acquia-mariadb  +0ms
  lando autodiscovered legacy api 3 builder acquia-memcached  +0ms
  lando autodiscovered legacy api 3 builder acquia-mysql  +0ms
  lando autodiscovered legacy api 3 builder acquia-php  +0ms
  lando autodiscovered legacy api 3 builder acquia-postgres  +0ms
  lando autodiscovered legacy api 3 builder acquia  +0ms
  lando autodiscovered legacy api 3 builder apache  +0ms
  lando autodiscovered legacy api 3 builder backdrop-mariadb  +0ms
  lando autodiscovered legacy api 3 builder backdrop-mssql  +0ms
  lando autodiscovered legacy api 3 builder backdrop-mysql  +1ms
  lando autodiscovered legacy api 3 builder backdrop-nginx  +0ms
  lando autodiscovered legacy api 3 builder backdrop-php  +0ms
  lando autodiscovered legacy api 3 builder backdrop-postgres  +0ms
  lando autodiscovered legacy api 3 builder backdrop  +0ms
  lando autodiscovered legacy api 3 builder compose  +0ms
  lando autodiscovered legacy api 3 builder dotnet  +0ms
  lando autodiscovered legacy api 3 builder _drupaly  +0ms
  lando autodiscovered legacy api 3 builder drupal-mariadb  +1ms
  lando autodiscovered legacy api 3 builder drupal-mssql  +0ms
  lando autodiscovered legacy api 3 builder drupal-mysql  +0ms
  lando autodiscovered legacy api 3 builder drupal-nginx  +0ms
  lando autodiscovered legacy api 3 builder drupal-php  +0ms
  lando autodiscovered legacy api 3 builder drupal-postgres  +0ms
  lando autodiscovered legacy api 3 builder drupal10  +1ms
  lando autodiscovered legacy api 3 builder drupal6  +0ms
  lando autodiscovered legacy api 3 builder drupal7  +0ms
  lando autodiscovered legacy api 3 builder drupal8  +0ms
  lando autodiscovered legacy api 3 builder drupal9  +0ms
  lando autodiscovered legacy api 3 builder elasticsearch  +1ms
  lando autodiscovered legacy api 3 builder go  +0ms
  lando autodiscovered legacy api 3 builder joomla-mariadb  +0ms
  lando autodiscovered legacy api 3 builder joomla-mssql  +0ms
  lando autodiscovered legacy api 3 builder joomla-mysql  +0ms
  lando autodiscovered legacy api 3 builder joomla-nginx  +0ms
  lando autodiscovered legacy api 3 builder joomla-php  +1ms
  lando autodiscovered legacy api 3 builder joomla-postgres  +0ms
  lando autodiscovered legacy api 3 builder joomla  +0ms
  lando autodiscovered legacy api 3 builder _lagoon  +0ms
  lando autodiscovered legacy api 3 builder lagoon-basic  +0ms
  lando autodiscovered legacy api 3 builder lagoon-elasticsearch  +1ms
  lando autodiscovered legacy api 3 builder lagoon-mailhog  +0ms
  lando autodiscovered legacy api 3 builder lagoon-mariadb  +0ms
  lando autodiscovered legacy api 3 builder lagoon-nginx  +0ms
  lando autodiscovered legacy api 3 builder lagoon-node  +0ms
  lando autodiscovered legacy api 3 builder lagoon-none  +0ms
  lando autodiscovered legacy api 3 builder lagoon-php-cli  +1ms
  lando autodiscovered legacy api 3 builder lagoon-php  +0ms
  lando autodiscovered legacy api 3 builder lagoon-postgresql  +0ms
  lando autodiscovered legacy api 3 builder lagoon-python  +0ms
  lando autodiscovered legacy api 3 builder lagoon-redis  +0ms
  lando autodiscovered legacy api 3 builder lagoon-ruby  +1ms
  lando autodiscovered legacy api 3 builder lagoon-solr  +0ms
  lando autodiscovered legacy api 3 builder lagoon-varnish  +0ms
  lando autodiscovered legacy api 3 builder lagoon  +0ms
  lando autodiscovered legacy api 3 builder lamp-mariadb  +0ms
  lando autodiscovered legacy api 3 builder lamp-mongo  +1ms
  lando autodiscovered legacy api 3 builder lamp-mssql  +0ms
  lando autodiscovered legacy api 3 builder lamp-mysql  +1ms
  lando autodiscovered legacy api 3 builder lamp-nginx  +0ms
  lando autodiscovered legacy api 3 builder lamp-php  +0ms
  lando autodiscovered legacy api 3 builder lamp-postgres  +0ms
  lando autodiscovered legacy api 3 builder lamp  +0ms
  lando autodiscovered legacy api 3 builder laravel-mariadb  +0ms
  lando autodiscovered legacy api 3 builder laravel-memcached  +1ms
  lando autodiscovered legacy api 3 builder laravel-mssql  +0ms
  lando autodiscovered legacy api 3 builder laravel-mysql  +0ms
  lando autodiscovered legacy api 3 builder laravel-nginx  +0ms
  lando autodiscovered legacy api 3 builder laravel-php  +0ms
  lando autodiscovered legacy api 3 builder laravel-postgres  +0ms
  lando autodiscovered legacy api 3 builder laravel-redis  +1ms
  lando autodiscovered legacy api 3 builder laravel  +0ms
  lando autodiscovered legacy api 3 builder lemp-mariadb  +0ms
  lando autodiscovered legacy api 3 builder lemp-mongo  +0ms
  lando autodiscovered legacy api 3 builder lemp-mssql  +0ms
  lando autodiscovered legacy api 3 builder lemp-mysql  +0ms
  lando autodiscovered legacy api 3 builder lemp-nginx  +0ms
  lando autodiscovered legacy api 3 builder lemp-php  +1ms
  lando autodiscovered legacy api 3 builder lemp-postgres  +0ms
  lando autodiscovered legacy api 3 builder lemp  +0ms
  lando autodiscovered legacy api 3 builder mailhog  +0ms
  lando autodiscovered legacy api 3 builder mariadb  +0ms
  lando autodiscovered legacy api 3 builder mean-mariadb  +0ms
  lando autodiscovered legacy api 3 builder mean-mongo  +0ms
  lando autodiscovered legacy api 3 builder mean-mysql  +1ms
  lando autodiscovered legacy api 3 builder mean-node  +0ms
  lando autodiscovered legacy api 3 builder mean-postgres  +0ms
  lando autodiscovered legacy api 3 builder mean  +0ms
  lando autodiscovered legacy api 3 builder memcached  +0ms
  lando autodiscovered legacy api 3 builder mongo  +0ms
  lando autodiscovered legacy api 3 builder mssql  +0ms
  lando autodiscovered legacy api 3 builder mysql  +0ms
  lando autodiscovered legacy api 3 builder nginx  +0ms
  lando autodiscovered legacy api 3 builder node  +1ms
  lando autodiscovered legacy api 3 builder pantheon-mariadb-arm  +0ms
  lando autodiscovered legacy api 3 builder pantheon-mariadb  +0ms
  lando autodiscovered legacy api 3 builder pantheon-nginx  +0ms
  lando autodiscovered legacy api 3 builder pantheon-php  +0ms
  lando autodiscovered legacy api 3 builder pantheon-redis  +0ms
  lando autodiscovered legacy api 3 builder pantheon-solr  +0ms
  lando autodiscovered legacy api 3 builder pantheon-varnish  +1ms
  lando autodiscovered legacy api 3 builder php-nginx  +0ms
  lando autodiscovered legacy api 3 builder php  +0ms
  lando autodiscovered legacy api 3 builder phpmyadmin  +0ms
  lando autodiscovered legacy api 3 builder postgres  +0ms
  lando autodiscovered legacy api 3 builder python  +0ms
  lando autodiscovered legacy api 3 builder redis  +0ms
  lando autodiscovered legacy api 3 builder ruby  +0ms
  lando autodiscovered legacy api 3 builder solr  +1ms
  lando autodiscovered legacy api 3 builder symfony-mariadb  +0ms
  lando autodiscovered legacy api 3 builder symfony-memcached  +0ms
  lando autodiscovered legacy api 3 builder symfony-mssql  +0ms
  lando autodiscovered legacy api 3 builder symfony-mysql  +0ms
  lando autodiscovered legacy api 3 builder symfony-nginx  +0ms
  lando autodiscovered legacy api 3 builder symfony-php  +0ms
  lando autodiscovered legacy api 3 builder symfony-postgres  +0ms
  lando autodiscovered legacy api 3 builder symfony-redis  +0ms
  lando autodiscovered legacy api 3 builder symfony  +0ms
  lando autodiscovered legacy api 3 builder tomcat  +1ms
  lando autodiscovered legacy api 3 builder varnish-nginx  +0ms
  lando autodiscovered legacy api 3 builder varnish  +0ms
  lando autodiscovered legacy api 3 builder wordpress-mariadb  +0ms
  lando autodiscovered legacy api 3 builder wordpress-mssql  +0ms
  lando autodiscovered legacy api 3 builder wordpress-mysql  +1ms
  lando autodiscovered legacy api 3 builder wordpress-nginx  +0ms
  lando autodiscovered legacy api 3 builder wordpress-php  +0ms
  lando autodiscovered legacy api 3 builder wordpress-postgres  +0ms
  lando autodiscovered legacy api 3 builder wordpress  +0ms
  lando emitting event post-bootstrap-app  +1ms
  lando app bootstrap completed.  +11ms
  lando bootstrap completed.  +0ms
  lando emitting event post-bootstrap  +0ms
  lando emitting event almost-ready  +1ms
  lando using docker-compose /usr/bin/docker-compose  +1ms
  lando emitting event ready  +22ms
  lando loading app MY_APP from config files 0=/home/PATH/TO/MY/APP.lando.yml +7ms
  lando app MY_APP has config REDACTED +1ms
  MY_APP initiatilizing app at /home/PATH/TO/MY/APP...  +4ms
  lando plugin '@lando/core' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/app.js  +13ms
  lando plugin '@lando/healthcheck' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/healthcheck/app.js  +1ms
  lando plugin '@lando/networking' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/networking/app.js  +1ms
  MY_APP proxy settings detected.  +7ms
  lando plugin '@lando/proxy' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/proxy/app.js  +3ms
  lando plugin '@lando/scanner' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/scanner/app.js  +1ms
  lando plugin '@lando/sharing' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/sharing/app.js  +1ms
  lando plugin '@lando/acquia' loaded from /home/MY_USERNAME/.lando/plugins/@lando/acquia/app.js  +1ms
  lando plugin '@lando/lagoon' loaded from /snapshot/cli/node_modules/@lando/lagoon/app.js  +1ms
  lando plugin '@lando/pantheon' loaded from /snapshot/cli/node_modules/@lando/pantheon/app.js  +3ms
  lando plugin '@lando/platformsh' loaded from /snapshot/cli/node_modules/@lando/platformsh/app.js  +27ms
  MY_APP emitting event pre-init  +34ms
  MY_APP building pantheon recipe named  +2ms
  MY_APP building v3 pantheon-php service appserver  +47ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/pantheon/node_modules/@lando/php/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +69ms
  MY_APP building v3 pantheon-mariadb service database  +76ms
  MY_APP building v3 pantheon-redis service cache  +11ms
  MY_APP building v3 pantheon-varnish service edge  +9ms
  MY_APP building v3 pantheon-solr service index  +40ms
  MY_APP building v3 compose service testserver  +13ms
  MY_APP emitting event pre-services-generate  +11ms
  lando checking docker version compatibility...  +144ms
  lando compatibility results name=compose, link=https://docs.docker.com/compose/install/#install-compose-on-linux-systems, satisfied=true, wants=1.x.x || 2.x.x, dockerVersion=true, version=2.24.5, name=engine, link=https://docs.docker.com/engine/install/debian/#install-using-the-convenience-script, satisfied=true, wants=>=18 <26, dockerVersion=true, version=24.0.6 +0ms
  lando proxy is ON.  +2ms
  lando Setting the default proxy certificate /certs/cert.crt  +0ms
  MY_APP emitting event post-init  +9ms
  MY_APP adding hostnames to the app...  +1ms
  MY_APP hostnames added to appserver_nginx 0=appserver_nginx.MY_APP.internal +0ms
  MY_APP hostnames added to appserver 0=appserver.MY_APP.internal +1ms
  MY_APP hostnames added to database 0=database.MY_APP.internal +0ms
  MY_APP hostnames added to cache 0=cache.MY_APP.internal +0ms
  MY_APP hostnames added to edge_ssl 0=edge_ssl.MY_APP.internal +0ms
  MY_APP hostnames added to edge 0=edge.MY_APP.internal +0ms
  MY_APP hostnames added to index 0=index.MY_APP.internal +0ms
  MY_APP hostnames added to testserver 0=testserver.MY_APP.internal +1ms
  MY_APP going to build v3 services if applicable 0=appserver, 1=database, 2=cache, 3=edge, 4=index, 5=testserver, 6=appserver_nginx, 7=edge_ssl +1ms
  MY_APP attempting to find open services...  +2ms
  lando build-engine exists: true  +10ms
  lando orchestrator exists: true  +0ms
  lando emitting event engine-autostart  +1ms
  lando engine is up.  +128ms
  MY_APP refreshing certificates... 0=appserver_nginx, 1=appserver, 2=database, 3=cache, 4=edge_ssl, 5=edge, 6=index, 7=testserver +150ms
  MY_APP perm sweeping flagged non-root containers ... 0=database +1ms
  MY_APP analyzing user ssh keys... using 2 of 2  +1ms
  MY_APP key config...  none  +1ms
  MY_APP additional tooling detected  +0ms
  MY_APP adding app cli task terminus  +2ms
  MY_APP adding app cli task redis-cli  +0ms
  MY_APP adding app cli task varnishadm  +1ms
  MY_APP adding app cli task pull  +0ms
  MY_APP adding app cli task push  +0ms
  MY_APP adding app cli task switch  +0ms
  MY_APP adding app cli task mysql  +0ms
  MY_APP adding app cli task php  +0ms
  MY_APP adding app cli task composer  +1ms
  MY_APP adding app cli task db-export [file]  +0ms
  MY_APP adding app cli task db-import <file>  +0ms
  MY_APP adding app cli task drush  +0ms
  MY_APP adding app cli task custom-test  +0ms
  MY_APP adding app cli task functional-test  +0ms
  MY_APP adding app cli task unit-test  +1ms
  MY_APP setting LANDO_INFO...  +2ms
  MY_APP ensuring exposed ports on appserver_nginx are bound to 127.0.0.1  +1ms
  MY_APP ensuring exposed ports on appserver_nginx are bound to 127.0.0.1  +0ms
  MY_APP ensuring exposed ports on database are bound to 127.0.0.1  +0ms
  MY_APP ensuring exposed ports on cache are bound to 127.0.0.1  +1ms
  MY_APP ensuring exposed ports on edge_ssl are bound to 127.0.0.1  +0ms
  MY_APP ensuring exposed ports on edge are bound to 127.0.0.1  +0ms
  MY_APP ensuring exposed ports on index are bound to 127.0.0.1  +0ms
  MY_APP app is ready!  +21ms
  MY_APP emitting event ready  +0ms
  MY_APP discovering dynamic portforward info...  +2ms
  lando emitting event engine-autostart  +56ms
  MY_APP v4 app is ready!  +24ms
  MY_APP emitting event ready-v4  +0ms
  lando starting bootstrap at level app...  +1ms
  lando config bootstrap beginning...  +1ms
  lando emitting event pre-bootstrap-config  +1ms
  lando plugin '@lando/core' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/index.js  +9ms
  lando plugin '@lando/healthcheck' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/healthcheck/index.js  +2ms
  lando plugin '@lando/networking' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/networking/index.js  +0ms
  lando plugin '@lando/proxy' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/proxy/index.js  +1ms
  lando plugin '@lando/scanner' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/scanner/index.js  +1ms
  lando plugin '@lando/sharing' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/sharing/index.js  +0ms
  lando plugin '@lando/acquia' loaded from /home/MY_USERNAME/.lando/plugins/@lando/acquia/index.js  +0ms
  lando plugin '@lando/apache' loaded from /snapshot/cli/node_modules/@lando/apache/index.js  +0ms
  lando plugin '@lando/backdrop' loaded from /home/MY_USERNAME/.lando/plugins/@lando/backdrop/index.js  +0ms
  lando plugin '@lando/compose' loaded from /snapshot/cli/node_modules/@lando/compose/index.js  +0ms
  lando plugin '@lando/dotnet' loaded from /snapshot/cli/node_modules/@lando/dotnet/index.js  +1ms
  lando plugin '@lando/drupal' loaded from /home/MY_USERNAME/.lando/plugins/@lando/drupal/index.js  +0ms
  lando plugin '@lando/elasticsearch' loaded from /snapshot/cli/node_modules/@lando/elasticsearch/index.js  +0ms
  lando plugin '@lando/go' loaded from /snapshot/cli/node_modules/@lando/go/index.js  +0ms
  lando plugin '@lando/joomla' loaded from /home/MY_USERNAME/.lando/plugins/@lando/joomla/index.js  +0ms
  lando plugin '@lando/lagoon' loaded from /snapshot/cli/node_modules/@lando/lagoon/index.js  +0ms
  lando plugin '@lando/lamp' loaded from /home/MY_USERNAME/.lando/plugins/@lando/lamp/index.js  +0ms
  lando plugin '@lando/laravel' loaded from /home/MY_USERNAME/.lando/plugins/@lando/laravel/index.js  +1ms
  lando plugin '@lando/lemp' loaded from /home/MY_USERNAME/.lando/plugins/@lando/lemp/index.js  +0ms
  lando plugin '@lando/mailhog' loaded from /snapshot/cli/node_modules/@lando/mailhog/index.js  +0ms
  lando plugin '@lando/mariadb' loaded from /snapshot/cli/node_modules/@lando/mariadb/index.js  +0ms
  lando plugin '@lando/mean' loaded from /snapshot/cli/node_modules/@lando/mean/index.js  +0ms
  lando plugin '@lando/memcached' loaded from /home/MY_USERNAME/.lando/plugins/@lando/memcached/index.js  +1ms
  lando plugin '@lando/mongo' loaded from /snapshot/cli/node_modules/@lando/mongo/index.js  +0ms
  lando plugin '@lando/mssql' loaded from /snapshot/cli/node_modules/@lando/mssql/index.js  +0ms
  lando plugin '@lando/mysql' loaded from /snapshot/cli/node_modules/@lando/mysql/index.js  +0ms
  lando plugin '@lando/nginx' loaded from /snapshot/cli/node_modules/@lando/nginx/index.js  +0ms
  lando plugin '@lando/node' loaded from /snapshot/cli/node_modules/@lando/node/index.js  +1ms
  lando plugin '@lando/pantheon' loaded from /snapshot/cli/node_modules/@lando/pantheon/index.js  +0ms
  lando plugin '@lando/php' loaded from /snapshot/cli/node_modules/@lando/php/index.js  +0ms
  lando plugin '@lando/phpmyadmin' loaded from /snapshot/cli/node_modules/@lando/phpmyadmin/index.js  +0ms
  lando plugin '@lando/platformsh' loaded from /snapshot/cli/node_modules/@lando/platformsh/index.js  +0ms
  lando plugin '@lando/postgres' loaded from /snapshot/cli/node_modules/@lando/postgres/index.js  +0ms
  lando plugin '@lando/python' loaded from /snapshot/cli/node_modules/@lando/python/index.js  +1ms
  lando plugin '@lando/redis' loaded from /snapshot/cli/node_modules/@lando/redis/index.js  +0ms
  lando plugin '@lando/ruby' loaded from /snapshot/cli/node_modules/@lando/ruby/index.js  +0ms
  lando plugin '@lando/solr' loaded from /snapshot/cli/node_modules/@lando/solr/index.js  +0ms
  lando plugin '@lando/symfony' loaded from /home/MY_USERNAME/.lando/plugins/@lando/symfony/index.js  +0ms
  lando plugin '@lando/tomcat' loaded from /snapshot/cli/node_modules/@lando/tomcat/index.js  +0ms
  lando plugin '@lando/varnish' loaded from /snapshot/cli/node_modules/@lando/varnish/index.js  +1ms
  lando plugin '@lando/wordpress' loaded from /home/MY_USERNAME/.lando/plugins/@lando/wordpress/index.js  +0ms
  lando plugin 'lando-experimental' loaded from /home/MY_USERNAME/.lando/plugins/@lando/core/experimental/lando-experimental/index.js  +0ms
  lando removed duplicate plugin entries %o name=@lando/core, path=/home/MY_USERNAME/.lando/plugins/@lando/core, type=local +1ms
  lando emitting event post-bootstrap-config  +3ms
  lando building proxy config...  +0ms
  lando config bootstrap completed.  +0ms
  lando tasks bootstrap beginning...  +1ms
  lando emitting event pre-bootstrap-tasks  +0ms
  lando autoloaded task config  +7ms
  lando autoloaded task destroy  +1ms
  lando autoloaded task info  +0ms
  lando autoloaded task init  +4ms
  lando autoloaded task list  +0ms
  lando autoloaded task logs  +0ms
  lando autoloaded task plugin-add  +1ms
  lando autoloaded task plugin-login  +0ms
  lando autoloaded task plugin-logout  +0ms
  lando autoloaded task plugin-remove  +0ms
  lando autoloaded task poweroff  +0ms
  lando autoloaded task rebuild  +0ms
  lando autoloaded task restart  +0ms
  lando autoloaded task setup  +1ms
  lando autoloaded task share  +0ms
  lando autoloaded task ssh  +0ms
  lando autoloaded task start  +0ms
  lando autoloaded task stop  +0ms
  lando autoloaded task update  +0ms
  lando autoloaded task version  +0ms
  lando emitting event post-bootstrap-tasks  +2ms
  lando tasks bootstrap completed.  +0ms
  lando engine bootstrap beginning...  +0ms
  lando emitting event pre-bootstrap-engine  +0ms
  lando automoved scripts from /home/MY_USERNAME/.lando/plugins/@lando/core/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +4ms
  lando automoved scripts from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/proxy/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +2ms
  lando automoved scripts from /home/MY_USERNAME/.lando/plugins/@lando/core/plugins/sharing/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +1ms
  lando automoved scripts from /home/MY_USERNAME/.lando/plugins/@lando/acquia/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +1ms
  lando automoved scripts from /home/MY_USERNAME/.lando/plugins/@lando/backdrop/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +2ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/lagoon/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +18ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/nginx/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +5ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/pantheon/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +15ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/php/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +4ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/platformsh/scripts to /home/MY_USERNAME/.lando/scripts and set to mode 755  +23ms
  lando emitting event post-bootstrap-engine  +1ms
  lando engine bootstrap completed.  +1ms
  lando app bootstrap beginning...  +0ms
  lando emitting event pre-bootstrap-app  +0ms
  lando autoloaded legacy builder _platformsh_appserver  +9ms
  lando autoloaded legacy builder _platformsh_service  +0ms
  lando autoloaded legacy builder platformsh-chrome-headless  +0ms
  lando autoloaded legacy builder platformsh-elasticsearch  +0ms
  lando autoloaded legacy builder platformsh-influxdb  +0ms
  lando autoloaded legacy builder platformsh-kafka  +0ms
  lando autoloaded legacy builder platformsh-mariadb  +0ms
  lando autoloaded legacy builder platformsh-memcached  +1ms
  lando autoloaded legacy builder platformsh-mongodb  +0ms
  lando autoloaded legacy builder platformsh-mysql  +0ms
  lando autoloaded legacy builder platformsh-php  +0ms
  lando autoloaded legacy builder platformsh-postgresql  +0ms
  lando autoloaded legacy builder platformsh-rabbitmq  +0ms
  lando autoloaded legacy builder platformsh-redis  +0ms
  lando autoloaded legacy builder platformsh-solr  +0ms
  lando autoloaded legacy builder platformsh-varnish  +0ms
  lando autoloaded legacy builder pantheon  +0ms
  lando autoloaded legacy builder platformsh  +1ms
  lando autodiscovered legacy api 3 builder _appserver  +3ms
  lando autodiscovered legacy api 3 builder _casetup  +0ms
  lando autodiscovered legacy api 3 builder _init  +1ms
  lando autodiscovered legacy api 3 builder _lando  +0ms
  lando autodiscovered legacy api 3 builder _landoutil  +0ms
  lando autodiscovered legacy api 4 builder _service  +0ms
  lando autodiscovered legacy api 3 builder _service  +0ms
  lando autodiscovered legacy api 3 builder _webserver  +0ms
  lando autodiscovered legacy api 4 builder lando  +0ms
  lando autodiscovered legacy api 3 builder lando  +0ms
  lando autodiscovered legacy api 3 builder _proxy  +1ms
  lando autodiscovered legacy api 3 builder _mounter  +0ms
  lando autodiscovered legacy api 3 builder acquia-base  +0ms
  lando autodiscovered legacy api 3 builder acquia-mailhog  +0ms
  lando autodiscovered legacy api 3 builder acquia-mariadb  +0ms
  lando autodiscovered legacy api 3 builder acquia-memcached  +0ms
  lando autodiscovered legacy api 3 builder acquia-mysql  +1ms
  lando autodiscovered legacy api 3 builder acquia-php  +0ms
  lando autodiscovered legacy api 3 builder acquia-postgres  +0ms
  lando autodiscovered legacy api 3 builder acquia  +0ms
  lando autodiscovered legacy api 3 builder apache  +0ms
  lando autodiscovered legacy api 3 builder backdrop-mariadb  +0ms
  lando autodiscovered legacy api 3 builder backdrop-mssql  +0ms
  lando autodiscovered legacy api 3 builder backdrop-mysql  +0ms
  lando autodiscovered legacy api 3 builder backdrop-nginx  +0ms
  lando autodiscovered legacy api 3 builder backdrop-php  +1ms
  lando autodiscovered legacy api 3 builder backdrop-postgres  +0ms
  lando autodiscovered legacy api 3 builder backdrop  +0ms
  lando autodiscovered legacy api 3 builder compose  +0ms
  lando autodiscovered legacy api 3 builder dotnet  +0ms
  lando autodiscovered legacy api 3 builder _drupaly  +0ms
  lando autodiscovered legacy api 3 builder drupal-mariadb  +0ms
  lando autodiscovered legacy api 3 builder drupal-mssql  +0ms
  lando autodiscovered legacy api 3 builder drupal-mysql  +1ms
  lando autodiscovered legacy api 3 builder drupal-nginx  +0ms
  lando autodiscovered legacy api 3 builder drupal-php  +0ms
  lando autodiscovered legacy api 3 builder drupal-postgres  +0ms
  lando autodiscovered legacy api 3 builder drupal10  +0ms
  lando autodiscovered legacy api 3 builder drupal6  +0ms
  lando autodiscovered legacy api 3 builder drupal7  +0ms
  lando autodiscovered legacy api 3 builder drupal8  +0ms
  lando autodiscovered legacy api 3 builder drupal9  +1ms
  lando autodiscovered legacy api 3 builder elasticsearch  +0ms
  lando autodiscovered legacy api 3 builder go  +0ms
  lando autodiscovered legacy api 3 builder joomla-mariadb  +0ms
  lando autodiscovered legacy api 3 builder joomla-mssql  +1ms
  lando autodiscovered legacy api 3 builder joomla-mysql  +0ms
  lando autodiscovered legacy api 3 builder joomla-nginx  +0ms
  lando autodiscovered legacy api 3 builder joomla-php  +0ms
  lando autodiscovered legacy api 3 builder joomla-postgres  +0ms
  lando autodiscovered legacy api 3 builder joomla  +1ms
  lando autodiscovered legacy api 3 builder _lagoon  +0ms
  lando autodiscovered legacy api 3 builder lagoon-basic  +0ms
  lando autodiscovered legacy api 3 builder lagoon-elasticsearch  +0ms
  lando autodiscovered legacy api 3 builder lagoon-mailhog  +0ms
  lando autodiscovered legacy api 3 builder lagoon-mariadb  +1ms
  lando autodiscovered legacy api 3 builder lagoon-nginx  +0ms
  lando autodiscovered legacy api 3 builder lagoon-node  +0ms
  lando autodiscovered legacy api 3 builder lagoon-none  +0ms
  lando autodiscovered legacy api 3 builder lagoon-php-cli  +0ms
  lando autodiscovered legacy api 3 builder lagoon-php  +0ms
  lando autodiscovered legacy api 3 builder lagoon-postgresql  +1ms
  lando autodiscovered legacy api 3 builder lagoon-python  +0ms
  lando autodiscovered legacy api 3 builder lagoon-redis  +0ms
  lando autodiscovered legacy api 3 builder lagoon-ruby  +0ms
  lando autodiscovered legacy api 3 builder lagoon-solr  +0ms
  lando autodiscovered legacy api 3 builder lagoon-varnish  +0ms
  lando autodiscovered legacy api 3 builder lagoon  +1ms
  lando autodiscovered legacy api 3 builder lamp-mariadb  +0ms
  lando autodiscovered legacy api 3 builder lamp-mongo  +0ms
  lando autodiscovered legacy api 3 builder lamp-mssql  +0ms
  lando autodiscovered legacy api 3 builder lamp-mysql  +0ms
  lando autodiscovered legacy api 3 builder lamp-nginx  +0ms
  lando autodiscovered legacy api 3 builder lamp-php  +0ms
  lando autodiscovered legacy api 3 builder lamp-postgres  +0ms
  lando autodiscovered legacy api 3 builder lamp  +1ms
  lando autodiscovered legacy api 3 builder laravel-mariadb  +0ms
  lando autodiscovered legacy api 3 builder laravel-memcached  +0ms
  lando autodiscovered legacy api 3 builder laravel-mssql  +0ms
  lando autodiscovered legacy api 3 builder laravel-mysql  +0ms
  lando autodiscovered legacy api 3 builder laravel-nginx  +1ms
  lando autodiscovered legacy api 3 builder laravel-php  +0ms
  lando autodiscovered legacy api 3 builder laravel-postgres  +0ms
  lando autodiscovered legacy api 3 builder laravel-redis  +0ms
  lando autodiscovered legacy api 3 builder laravel  +0ms
  lando autodiscovered legacy api 3 builder lemp-mariadb  +0ms
  lando autodiscovered legacy api 3 builder lemp-mongo  +0ms
  lando autodiscovered legacy api 3 builder lemp-mssql  +0ms
  lando autodiscovered legacy api 3 builder lemp-mysql  +1ms
  lando autodiscovered legacy api 3 builder lemp-nginx  +0ms
  lando autodiscovered legacy api 3 builder lemp-php  +0ms
  lando autodiscovered legacy api 3 builder lemp-postgres  +0ms
  lando autodiscovered legacy api 3 builder lemp  +0ms
  lando autodiscovered legacy api 3 builder mailhog  +0ms
  lando autodiscovered legacy api 3 builder mariadb  +0ms
  lando autodiscovered legacy api 3 builder mean-mariadb  +0ms
  lando autodiscovered legacy api 3 builder mean-mongo  +0ms
  lando autodiscovered legacy api 3 builder mean-mysql  +1ms
  lando autodiscovered legacy api 3 builder mean-node  +0ms
  lando autodiscovered legacy api 3 builder mean-postgres  +0ms
  lando autodiscovered legacy api 3 builder mean  +0ms
  lando autodiscovered legacy api 3 builder memcached  +0ms
  lando autodiscovered legacy api 3 builder mongo  +0ms
  lando autodiscovered legacy api 3 builder mssql  +0ms
  lando autodiscovered legacy api 3 builder mysql  +0ms
  lando autodiscovered legacy api 3 builder nginx  +0ms
  lando autodiscovered legacy api 3 builder node  +1ms
  lando autodiscovered legacy api 3 builder pantheon-mariadb-arm  +0ms
  lando autodiscovered legacy api 3 builder pantheon-mariadb  +0ms
  lando autodiscovered legacy api 3 builder pantheon-nginx  +0ms
  lando autodiscovered legacy api 3 builder pantheon-php  +0ms
  lando autodiscovered legacy api 3 builder pantheon-redis  +0ms
  lando autodiscovered legacy api 3 builder pantheon-solr  +0ms
  lando autodiscovered legacy api 3 builder pantheon-varnish  +0ms
  lando autodiscovered legacy api 3 builder php-nginx  +0ms
  lando autodiscovered legacy api 3 builder php  +1ms
  lando autodiscovered legacy api 3 builder phpmyadmin  +0ms
  lando autodiscovered legacy api 3 builder postgres  +0ms
  lando autodiscovered legacy api 3 builder python  +0ms
  lando autodiscovered legacy api 3 builder redis  +0ms
  lando autodiscovered legacy api 3 builder ruby  +0ms
  lando autodiscovered legacy api 3 builder solr  +0ms
  lando autodiscovered legacy api 3 builder symfony-mariadb  +0ms
  lando autodiscovered legacy api 3 builder symfony-memcached  +1ms
  lando autodiscovered legacy api 3 builder symfony-mssql  +0ms
  lando autodiscovered legacy api 3 builder symfony-mysql  +0ms
  lando autodiscovered legacy api 3 builder symfony-nginx  +0ms
  lando autodiscovered legacy api 3 builder symfony-php  +0ms
  lando autodiscovered legacy api 3 builder symfony-postgres  +0ms
  lando autodiscovered legacy api 3 builder symfony-redis  +0ms
  lando autodiscovered legacy api 3 builder symfony  +0ms
  lando autodiscovered legacy api 3 builder tomcat  +0ms
  lando autodiscovered legacy api 3 builder varnish-nginx  +0ms
  lando autodiscovered legacy api 3 builder varnish  +0ms
  lando autodiscovered legacy api 3 builder wordpress-mariadb  +0ms
  lando autodiscovered legacy api 3 builder wordpress-mssql  +0ms
  lando autodiscovered legacy api 3 builder wordpress-mysql  +1ms
  lando autodiscovered legacy api 3 builder wordpress-nginx  +0ms
  lando autodiscovered legacy api 3 builder wordpress-php  +0ms
  lando autodiscovered legacy api 3 builder wordpress-postgres  +0ms
  lando autodiscovered legacy api 3 builder wordpress  +0ms
  lando emitting event post-bootstrap-app  +1ms
  lando app bootstrap completed.  +0ms
  lando bootstrap completed.  +0ms
  lando emitting event post-bootstrap  +0ms
  lando emitting event almost-ready  +0ms
  lando using docker-compose /usr/bin/docker-compose  +1ms
  lando emitting event ready  +12ms
  lando emitting event cli-answers  +1ms
  lando emitting event cli-update-answers  +1ms
  lando emitting event cli-run  +1ms
  lando emitting event cli-update-run  +0ms
  lando @lando/core found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/core'  +0ms
  lando @lando/core instantiated plugin with status %o enabled=true, valid=true, installed=true +8ms
  lando @lando/healthcheck found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/core/plugins/healthcheck'  +0ms
  lando @lando/healthcheck instantiated plugin with status %o enabled=true, valid=true, installed=true +3ms
  lando @lando/networking found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/core/plugins/networking'  +0ms
  lando @lando/networking instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/proxy found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/core/plugins/proxy'  +0ms
  lando @lando/proxy instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/scanner found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/core/plugins/scanner'  +0ms
  lando @lando/scanner instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/sharing found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/core/plugins/sharing'  +0ms
  lando @lando/sharing instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/acquia found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/acquia'  +0ms
  lando @lando/acquia instantiated plugin with status %o enabled=true, valid=true, installed=true +2ms
  lando @lando/apache found plugin at '/snapshot/cli/node_modules/@lando/apache'  +0ms
  lando @lando/apache instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/backdrop found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/backdrop'  +0ms
  lando @lando/backdrop instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/compose found plugin at '/snapshot/cli/node_modules/@lando/compose'  +0ms
  lando @lando/compose instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/dotnet found plugin at '/snapshot/cli/node_modules/@lando/dotnet'  +0ms
  lando @lando/dotnet instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/drupal found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/drupal'  +0ms
  lando @lando/drupal instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/elasticsearch found plugin at '/snapshot/cli/node_modules/@lando/elasticsearch'  +0ms
  lando @lando/elasticsearch instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/go found plugin at '/snapshot/cli/node_modules/@lando/go'  +0ms
  lando @lando/go instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/joomla found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/joomla'  +0ms
  lando @lando/joomla instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/lagoon found plugin at '/snapshot/cli/node_modules/@lando/lagoon'  +0ms
  lando @lando/lagoon instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/lamp found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/lamp'  +0ms
  lando @lando/lamp instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/laravel found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/laravel'  +0ms
  lando @lando/laravel instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/lemp found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/lemp'  +0ms
  lando @lando/lemp instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/mailhog found plugin at '/snapshot/cli/node_modules/@lando/mailhog'  +0ms
  lando @lando/mailhog instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/mariadb found plugin at '/snapshot/cli/node_modules/@lando/mariadb'  +0ms
  lando @lando/mariadb instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/mean found plugin at '/snapshot/cli/node_modules/@lando/mean'  +0ms
  lando @lando/mean instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/memcached found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/memcached'  +0ms
  lando @lando/memcached instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/mongo found plugin at '/snapshot/cli/node_modules/@lando/mongo'  +0ms
  lando @lando/mongo instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/mssql found plugin at '/snapshot/cli/node_modules/@lando/mssql'  +0ms
  lando @lando/mssql instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/mysql found plugin at '/snapshot/cli/node_modules/@lando/mysql'  +0ms
  lando @lando/mysql instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/nginx found plugin at '/snapshot/cli/node_modules/@lando/nginx'  +0ms
  lando @lando/nginx instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/node found plugin at '/snapshot/cli/node_modules/@lando/node'  +0ms
  lando @lando/node instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/pantheon found plugin at '/snapshot/cli/node_modules/@lando/pantheon'  +0ms
  lando @lando/pantheon instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/php found plugin at '/snapshot/cli/node_modules/@lando/php'  +0ms
  lando @lando/php instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/phpmyadmin found plugin at '/snapshot/cli/node_modules/@lando/phpmyadmin'  +0ms
  lando @lando/phpmyadmin instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/platformsh found plugin at '/snapshot/cli/node_modules/@lando/platformsh'  +0ms
  lando @lando/platformsh instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/postgres found plugin at '/snapshot/cli/node_modules/@lando/postgres'  +0ms
  lando @lando/postgres instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/python found plugin at '/snapshot/cli/node_modules/@lando/python'  +0ms
  lando @lando/python instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/redis found plugin at '/snapshot/cli/node_modules/@lando/redis'  +0ms
  lando @lando/redis instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/ruby found plugin at '/snapshot/cli/node_modules/@lando/ruby'  +0ms
  lando @lando/ruby instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/solr found plugin at '/snapshot/cli/node_modules/@lando/solr'  +0ms
  lando @lando/solr instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/symfony found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/symfony'  +0ms
  lando @lando/symfony instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/tomcat found plugin at '/snapshot/cli/node_modules/@lando/tomcat'  +0ms
  lando @lando/tomcat instantiated plugin with status %o enabled=true, valid=true, installed=true +7ms
  lando @lando/varnish found plugin at '/snapshot/cli/node_modules/@lando/varnish'  +0ms
  lando @lando/varnish instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/wordpress found plugin at '/home/MY_USERNAME/.lando/plugins/@lando/wordpress'  +0ms
  lando @lando/wordpress instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando ERROR Error: Could not find a plugin in /home/MY_USERNAME/.lando/plugins/@lando/core/experimental/lando-experimental
    at new Plugin (/home/MY_USERNAME/.lando/plugins/@lando/core/components/plugin.js:164:69)
    at /home/MY_USERNAME/.lando/plugins/@lando/core/lib/updates.js:57:43
    at Array.map (<anonymous>)
    at set plugins [as plugins] (/home/MY_USERNAME/.lando/plugins/@lando/core/lib/updates.js:57:29)
    at Object.run (/home/MY_USERNAME/.lando/plugins/@lando/core/tasks/update.js:95:29)
    at /snapshot/cli/lib/cli.js
From previous event:
    at process.processImmediate (node:internal/timers:476:21)
From previous event:
    at Object.handler (/snapshot/cli/lib/cli.js)
    at Object.runCommand (/snapshot/cli/node_modules/yargs/lib/command.js:238:44)
    at Object.parseArgs [as _parseArgs] (/snapshot/cli/node_modules/yargs/yargs.js:1063:30)
    at Function.get [as argv] (/snapshot/cli/node_modules/yargs/yargs.js:1004:21)
    at Cli.init (/snapshot/cli/lib/cli.js)
    at Cli.run (/snapshot/cli/lib/cli.js)
    at /snapshot/cli/bin/lando.js  +331ms

lando rebuild --yes now yields:

Rising anew like a fire phoenix from the ashes! Rebuilding app...
no container to killNo stopped containers
[+] Pulling 8/8
 ✔ testserver Pulled                                                                                                                                                                   1.6s
 ✔ database Pulled                                                                                                                                                                     1.3s
 ✔ appserver_nginx Pulled                                                                                                                                                              1.3s
 ✔ edge_ssl Pulled                                                                                                                                                                     1.3s
 ✔ edge Pulled                                                                                                                                                                         1.2s
 ✔ appserver Pulled                                                                                                                                                                    1.3s
 ✔ index Pulled                                                                                                                                                                        1.3s
 ✔ cache Pulled                                                                                                                                                                        1.3s
ERROR ==> Could not find a plugin in /home/MY_USERNAME/.lando/plugins/@lando/core/experimental/lando-experimental
@GuyPaddock GuyPaddock added the bug Something isn't working label Feb 22, 2024
@GuyPaddock
Copy link
Author

GuyPaddock commented Feb 22, 2024

As a positive note, it looks like I have been able to get back up and running by moving the ~/.lando folder to ~/.lando-old and then running lando rebuild --yes.

After doing this, I got this message again:

Your app is starting up but we have already detected some things you should investigate.
These may or may not prevent your app from working.

  ℹ Updates available!
    Lando has detected 12 packages that can be updated.
    Updating fixes bugs, security issues and bring new features.
    Run lando update

Running lando update crashed yet again with [FAILED] Lando cannot write to /usr/share/lando/bin!. I was offered the option to submit an error report and I did so:

lando reported data command=lando update, context=local, devMode=false, instance=727347e0eb5262ca6d56dabe1ececcea31fa8e95, nodeVersion=v18.18.2, mode=cli, type=Linux, platform=linux, release=5.15.133.1-microsoft-standard-WSL2, arch=x64, product=lando, version=3.21.0-beta.1, message=An update error occured! Rerun with lando update --debug for more info., stack=Error: An update error occured! Rerun with lando update --debug for more info.

Despite the update crashing, I am still able to run lando rebuild --yes afterwards and Lando is still functional.

@DanielKulbe
Copy link

Having the same issue

  lando [FAILED] Lando cannot write to /usr/share/lando/bin!  +1ms
  lando {}  +1ms
  lando ERROR Error: An update error occured! Rerun with lando update --debug for more info.
    at Object.run (/home/MY_USER_NAME/.lando/plugins/@lando/core/tasks/update.js:163:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
From previous event:
    at process.processImmediate (node:internal/timers:476:21)
From previous event:
    at Object.handler (/snapshot/cli/lib/cli.js)
    at Object.runCommand (/snapshot/cli/node_modules/yargs/lib/command.js:238:44)
    at Object.parseArgs [as _parseArgs] (/snapshot/cli/node_modules/yargs/yargs.js:1063:30)
    at Function.get [as argv] (/snapshot/cli/node_modules/yargs/yargs.js:1004:21)
    at Cli.init (/snapshot/cli/lib/cli.js)
    at Cli.run (/snapshot/cli/lib/cli.js)
    at Object.<anonymous> (/snapshot/cli/bin/lando.js)
    at Module._compile (pkg/prelude/bootstrap.js:1930:22)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    at Function.runMain (pkg/prelude/bootstrap.js:1983:12)
    at node:internal/main/run_main_module:23:47  +5ms

@branivreyes
Copy link

Same issue here:

image

@pvanhemmen
Copy link
Sponsor

I can confirm this issue, although Lando keeps working on my ARM based Mac after the failed update. @lando/cli is unable to self update due to missing write permissions on the user's bin directory.

lando update
Generating plugin/cli update matrix... done [see table below]

 PACKAGE              STATUS             COMMENT
 ──────────────────── ────────────────── ────────────────────────────────────────────────────────
 @lando/acquia        ✔ Up to date       All good
 @lando/apache        ✔ Up to date       All good
 @lando/backdrop      ✔ Up to date       All good
 @lando/cli           ⚠ Update available https://github.com/lando/cli/releases/tag/v3.21.0-beta.2
 @lando/compose       ✔ Up to date       All good
 @lando/core          ✔ Up to date       All good
 @lando/dotnet        ✔ Up to date       All good
 @lando/drupal        ✔ Up to date       All good
 @lando/elasticsearch ✔ Up to date       All good
 @lando/go            ✔ Up to date       All good
 @lando/healthcheck   ✔ Up to date       All good
 @lando/joomla        ✔ Up to date       All good
 @lando/lagoon        ✔ Up to date       All good
 @lando/lamp          ✔ Up to date       All good
 @lando/laravel       ✔ Up to date       All good
 @lando/lemp          ✔ Up to date       All good
 @lando/mailhog       ✔ Up to date       All good
 @lando/mariadb       ✔ Up to date       All good
 @lando/mean          ✔ Up to date       All good
 @lando/memcached     ✔ Up to date       All good
 @lando/mongo         ✔ Up to date       All good
 @lando/mssql         ✔ Up to date       All good
 @lando/mysql         ✔ Up to date       All good
 @lando/networking    ✔ Up to date       All good
 @lando/nginx         ✔ Up to date       All good
 @lando/node          ✔ Up to date       All good
 @lando/pantheon      ✔ Up to date       All good
 @lando/php           ✔ Up to date       All good
 @lando/phpmyadmin    ✔ Up to date       All good
 @lando/platformsh    ⚠ Cannot update
 @lando/postgres      ⚠ Cannot update
 @lando/proxy         ✔ Up to date       All good
 @lando/python        ✔ Up to date       All good
 @lando/redis         ✔ Up to date       All good
 @lando/ruby          ✔ Up to date       All good
 @lando/scanner       ✔ Up to date       All good
 @lando/sharing       ✔ Up to date       All good
 @lando/solr          ✔ Up to date       All good
 @lando/symfony       ✔ Up to date       All good
 @lando/tomcat        ✔ Up to date       All good
 @lando/varnish       ✔ Up to date       All good
 @lando/wordpress     ✔ Up to date       All good

Lando would like to update 1 package(s) listed above.
DO YOU CONSENT?: y
✖ Lando cannot write to /usr/local/bin!
ERROR ==> An update error occured! Rerun with lando update --debug for more info.

@pirog pirog added Needs Triage and removed bug Something isn't working labels Feb 26, 2024
@pirog pirog transferred this issue from lando/lando Feb 26, 2024
@pirog pirog linked a pull request Feb 26, 2024 that will close this issue
@pirog
Copy link
Sponsor Member

pirog commented Feb 26, 2024

going to close this so we can consolidate "lando cannot write to X" over in #109

@pirog pirog closed this as completed Feb 26, 2024
pirog added a commit that referenced this issue Feb 26, 2024
* first pass on lando shellenv

* rework lando update to use new install paths and auto add to path if needed

* clean up

* clean up 2

* breakman

* breakman2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants