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

Ubuntu 24.04 install fails #41

Open
MKrick opened this issue May 2, 2024 · 12 comments
Open

Ubuntu 24.04 install fails #41

MKrick opened this issue May 2, 2024 · 12 comments
Assignees

Comments

@MKrick
Copy link

MKrick commented May 2, 2024

Trying to install lando on a fresh copy of Ubuntu 24.04 LTS and get this error after entering my pw and it starts downloading

Press RETURN/ENTER to continue or any other key to abort:
please enter sudo password:
debug running /usr/bin/sudo true
downloading https://github.com/lando/cli/releases/download/v3.21.0-beta.14/lando-linux-x64-v3.21.0-beta.14-slim to /usr/local/bin/lando
debug running /usr/bin/sudo curl --fail --location --progress-bar --output /tmp/16410 https://github.com/lando/cli/releases/download/v3.21.0-beta.14/lando-linux-x64-v3.21.0-beta.14-slim
##################################################################################################################### 100.0%
debug running /usr/bin/sudo chmod +x /tmp/16410
chmod: cannot access '/tmp/16410': No such file or directory
ERROR: Failed during: /usr/bin/sudo chmod +x /tmp/16410

The file never reaches the /tmp/xxx folder
I grabbed the file manually using wget but don't know how to install it from there. "sudo dpkg -i filename" like I used to use before doesn't seem to work anymore.

@pirog pirog self-assigned this May 2, 2024
@pirog
Copy link
Member

pirog commented May 2, 2024

huh. interesting. do you not have a /tmp directory?

@MKrick
Copy link
Author

MKrick commented May 3, 2024

I did, but the random /tmp/sub-dir did not generate iirc. Honestly 24.04 was such a mess I formatted and went to 22 and now it's running perfectly. Couldn't get a lot of things running.

@pirog
Copy link
Member

pirog commented May 3, 2024

i think the "sub-dir" is actually the file eg lando itself before we copy it to destination so only the existence of /tmp is required. that said im going to keep this ticket open so we can get more feedback/info but for now chalk it up to "Ubuntu 24.04" weirdness.

pirog added a commit that referenced this issue May 3, 2024
pirog added a commit that referenced this issue May 3, 2024
@gerzenstl
Copy link

I'm still able to reproduce this error on Ubuntu 24.04 using

gerzenstl@gerzenstl-gpd:~/projects$ bash setup-lando.sh --debug
debug running setup-lando.sh script version: v3.2.2
debug raw args setup-lando.sh --debug
debug raw CI=
debug raw NONINTERACTIVE=
debug raw ARCH=x64
debug raw DEBUG=1
debug raw DEST=/usr/local/bin
debug raw FAT=0
debug raw OS=linux
debug raw SETUP=1
debug raw USER=gerzenstl
debug raw VERSION=stable
debug using the cURL at /snap/bin/curl
debug using 3.21.2 for downstream version comparison purposes
debug autoslimin url for lando 3
debug resolved v3 version 'stable' to v3.21.2 (https://github.com/lando/cli/releases/download/v3.21.2/lando-linux-x64-v3.21.2-slim)
debug resolved install destination /usr/local/bin to a perm check on /usr/local/bin
debug gerzenstl has sudo access
debug curl https://github.com/lando/cli/releases/download/v3.21.2/lando-linux-x64-v3.21.2-slim
debug curl 2xx WE GOOD!
debug auto_exec elevating to sudo
this script is about to:

- prompt for sudo password
- download lando v3.21.2-slim to /usr/local/bin
- run lando setup
- run lando update
- run lando shellenv --add

Press RETURN/ENTER to continue or any other key to abort:
please enter sudo password:
debug running /usr/bin/sudo true
downloading https://github.com/lando/cli/releases/download/v3.21.2/lando-linux-x64-v3.21.2-slim to /usr/local/bin/lando
debug running /usr/bin/sudo curl --fail --location --progress-bar --output /tmp/17553 https://github.com/lando/cli/releases/download/v3.21.2/lando-linux-x64-v3.21.2-slim
############################################################################################################################################################################## 100.0%
debug running /usr/bin/sudo chmod +x /tmp/17553
chmod: cannot access '/tmp/17553': No such file or directory
ERROR: Failed during: /usr/bin/sudo chmod +x /tmp/17553

@yorkshire-pudding
Copy link

Related. On Linux Mint 22 (Based on Ubuntu 24.04 LTS)

Non-Debug output
~$ lando setup

   __                __       ____    __            __
  / /  ___ ____  ___/ /__    / __/__ / /___ _____  / /
 / /__/ _ `/ _ \/ _  / _ \  _\ \/ -_) __/ // / _ \/_/ 
/____/\_,_/_//_/\_,_/\___/ /___/\__/\__/\_,_/ .__(_)  
                                           /_/        

lando setup is a hidden convenience command to help you satisify the
dependencies needed to run Lando. Typically it includes the installation and
setup of some combination of the below:

◼ Common Lando Plugins
◼ Docker Engine
◼ Docker Compose

However, if you already have the needed dependencies it will happily do nothing
and exit. It will attempt to install plugins first and then it will run any
needed setup tasks.

For more information on customizing setup please run lando setup --help
or visit https://docs.lando.dev/cli/setup.html

Generating plugin installation matrix... done [nothing to install]

Generating setup task installation matrix... done [see table below]

 THING                                     STATUS          COMMENT                                            
 ───────────────────────────────────────── ─────────────── ────────────────────────────────────────────────── 
 @lando/orchestrator (docker-compose)      ✔ Installed     Dialed                                             
 @lando/build-engine (docker-engine)       ⚠ Not Installed Will install docker-engine 26.1.1                  
 @lando/build-engine-group (martin@docker) ⚠ Not Installed Will add martin to docker group [Requires restart] 

Lando would like to run the 2 setup tasks listed above.
DO YOU CONSENT?: y
✖ + sh -c apt-get -qq update >/dev/null
  E: The repository 'https://download.docker.com/linux/debian trixie Release' does not have a Release file.
↓ Skipped due to failure in setup-build-engine! Rerun setup with -vvv or --debug for more info!

ERROR ==> A setup error occured! Rerun with lando setup --debug for more info.
Debug output
$ bash setup-lando.sh --debug
debug running setup-lando.sh script version: v3.2.2
debug raw args setup-lando.sh --debug
debug raw CI=
debug raw NONINTERACTIVE=
debug raw ARCH=x64
debug raw DEBUG=1
debug raw DEST=/usr/local/bin
debug raw FAT=0
debug raw OS=linux
debug raw SETUP=1
debug raw USER=martin
debug raw VERSION=stable
debug using the cURL at /usr/bin/curl
debug using 3.21.2 for downstream version comparison purposes
debug autoslimin url for lando 3
debug resolved v3 version 'stable' to v3.21.2 (https://github.com/lando/cli/releases/download/v3.21.2/lando-linux-x64-v3.21.2-slim)
debug resolved install destination /usr/local/bin to a perm check on /usr/local/bin
debug martin has sudo access
debug curl https://github.com/lando/cli/releases/download/v3.21.2/lando-linux-x64-v3.21.2-slim
debug curl 2xx WE GOOD!
debug auto_exec elevating to sudo
this script is about to:

- prompt for sudo password
- download lando v3.21.2-slim to /usr/local/bin
- run lando setup
- run lando update
- run lando shellenv --add

Press RETURN/ENTER to continue or any other key to abort:
please enter sudo password:
debug running /usr/bin/sudo true
downloading https://github.com/lando/cli/releases/download/v3.21.2/lando-linux-x64-v3.21.2-slim to /usr/local/bin/lando
debug running /usr/bin/sudo curl --fail --location --progress-bar --output /tmp/14317 https://github.com/lando/cli/releases/download/v3.21.2/lando-linux-x64-v3.21.2-slim
################################################################################################################################## 100.0%
debug running /usr/bin/sudo chmod +x /tmp/14317
debug running /tmp/14317 version
debug running /usr/bin/sudo mv -f /tmp/14317 /usr/local/bin/lando
debug running /usr/local/bin/lando --clear
downloaded @lando/cli v3.21.2 to /usr/local/bin/lando
debug running /usr/local/bin/lando setup --debug
  lando starting 'lando' version '3.21.2' runtime selector... +0ms
  lando merged in additional config source from file '/snapshot/cli/config.yml' +48ms
  lando merged in additional config source from file '/home/martin/.lando/config.yml' +1ms
  lando merged in additional config source from 'LANDO_*' envvars with data {} +1ms
  lando final assembled minconf is {
  lando   configSources: [ '/snapshot/cli/config.yml', '/home/martin/.lando/config.yml' ],
  lando   envPrefix: 'LANDO',
  lando   landoFile: '.lando.yml',
  lando   preLandoFiles: [
  lando     '.lando.base.yml',
  lando     '.lando.dist.yml',
  lando     '.lando.recipe.yml',
  lando     '.lando.upstream.yml'
  lando   ],
  lando   postLandoFiles: [ '.lando.local.yml', '.lando.user.yml' ],
  lando   runtime: 3,
  lando   srcRoot: '/snapshot/cli',
  lando   userConfRoot: '/home/martin/.lando',
  lando   product: 'lando',
  lando   hyperdrive: 'hyperdrive',
  lando   channel: 'stable',
  lando   domain: 'lndo.site',
  lando   mode: 'cli',
  lando   stats: [ { report: true, url: 'https://metrics.lando.dev' } ]
  lando } +2ms
  lando using '@lando/core' runtime version 3 +35ms
  lando starting lando with 'v3' runtime using cli { ENVPREFIX: undefined, LOGLEVELCONSOLE: 4, USERCONFROOT: undefined, COREBASE: '@lando/core' } +24ms
  lando using cli config { args: [ '--dns-result-order=ipv4first' ], commit: false, coreBase: true, dev: false, entrypoint: '/usr/local/bin/lando', file: '/usr/local/bin/lando', installPath: '/home/martin/.lando/bin', packaged: true, plugin: '/snapshot/cli', slim: true, source: false } +1ms
  lando using cli config { args: [ '--dns-result-order=ipv4first' ], commit: false, coreBase: true, dev: false, entrypoint: '/usr/local/bin/lando', file: '/usr/local/bin/lando', installPath: '/home/martin/.lando/bin', packaged: true, plugin: '/snapshot/cli', slim: true, source: false } +99ms
  lando using cli config { args: [ '--dns-result-order=ipv4first' ], commit: false, coreBase: true, dev: false, entrypoint: '/usr/local/bin/lando', file: '/usr/local/bin/lando', installPath: '/home/martin/.lando/bin', packaged: true, plugin: '/snapshot/cli', slim: true, source: false } +12ms
  lando using cli config { args: [ '--dns-result-order=ipv4first' ], commit: false, coreBase: true, dev: false, entrypoint: '/usr/local/bin/lando', file: '/usr/local/bin/lando', installPath: '/home/martin/.lando/bin', packaged: true, plugin: '/snapshot/cli', slim: true, source: false } +9ms
  lando starting bootstrap at level app...  +2ms
  lando config bootstrap beginning...  +11ms
  lando emitting event pre-bootstrap-config  +1ms
  lando plugin '@lando/core' loaded from /snapshot/cli/node_modules/@lando/core/index.js  +21ms
  lando plugin '@lando/healthcheck' loaded from /snapshot/cli/node_modules/@lando/core/plugins/healthcheck/index.js  +3ms
  lando plugin '@lando/networking' loaded from /snapshot/cli/node_modules/@lando/core/plugins/networking/index.js  +1ms
  lando plugin '@lando/proxy' loaded from /snapshot/cli/node_modules/@lando/core/plugins/proxy/index.js  +2ms
  lando plugin '@lando/scanner' loaded from /snapshot/cli/node_modules/@lando/core/plugins/scanner/index.js  +1ms
  lando plugin '@lando/sharing' loaded from /snapshot/cli/node_modules/@lando/core/plugins/sharing/index.js  +1ms
  lando plugin '@lando/acquia' loaded from /home/martin/.lando/plugins/@lando/acquia/index.js  +2ms
  lando plugin '@lando/apache' loaded from /home/martin/.lando/plugins/@lando/apache/index.js  +1ms
  lando plugin '@lando/backdrop' loaded from /home/martin/.lando/plugins/@lando/backdrop/index.js  +0ms
  lando plugin '@lando/compose' loaded from /home/martin/.lando/plugins/@lando/compose/index.js  +1ms
  lando plugin '@lando/dotnet' loaded from /home/martin/.lando/plugins/@lando/dotnet/index.js  +1ms
  lando plugin '@lando/drupal' loaded from /home/martin/.lando/plugins/@lando/drupal/index.js  +1ms
  lando plugin '@lando/elasticsearch' loaded from /home/martin/.lando/plugins/@lando/elasticsearch/index.js  +0ms
  lando plugin '@lando/go' loaded from /home/martin/.lando/plugins/@lando/go/index.js  +1ms
  lando plugin '@lando/joomla' loaded from /home/martin/.lando/plugins/@lando/joomla/index.js  +0ms
  lando plugin '@lando/lagoon' loaded from /home/martin/.lando/plugins/@lando/lagoon/index.js  +42ms
  lando plugin '@lando/lamp' loaded from /home/martin/.lando/plugins/@lando/lamp/index.js  +1ms
  lando plugin '@lando/laravel' loaded from /home/martin/.lando/plugins/@lando/laravel/index.js  +0ms
  lando plugin '@lando/lemp' loaded from /home/martin/.lando/plugins/@lando/lemp/index.js  +1ms
  lando plugin '@lando/mailhog' loaded from /home/martin/.lando/plugins/@lando/mailhog/index.js  +0ms
  lando plugin '@lando/mariadb' loaded from /home/martin/.lando/plugins/@lando/mariadb/index.js  +1ms
  lando plugin '@lando/mean' loaded from /home/martin/.lando/plugins/@lando/mean/index.js  +1ms
  lando plugin '@lando/memcached' loaded from /home/martin/.lando/plugins/@lando/memcached/index.js  +1ms
  lando plugin '@lando/mongo' loaded from /home/martin/.lando/plugins/@lando/mongo/index.js  +1ms
  lando plugin '@lando/mssql' loaded from /home/martin/.lando/plugins/@lando/mssql/index.js  +0ms
  lando plugin '@lando/mysql' loaded from /home/martin/.lando/plugins/@lando/mysql/index.js  +1ms
  lando plugin '@lando/nginx' loaded from /home/martin/.lando/plugins/@lando/nginx/index.js  +1ms
  lando plugin '@lando/node' loaded from /home/martin/.lando/plugins/@lando/node/index.js  +0ms
  lando plugin '@lando/pantheon' loaded from /home/martin/.lando/plugins/@lando/pantheon/index.js  +82ms
  lando plugin '@lando/php' loaded from /home/martin/.lando/plugins/@lando/php/index.js  +2ms
  lando plugin '@lando/phpmyadmin' loaded from /home/martin/.lando/plugins/@lando/phpmyadmin/index.js  +1ms
  lando plugin '@lando/platformsh' loaded from /home/martin/.lando/plugins/@lando/platformsh/index.js  +37ms
  lando plugin '@lando/postgres' loaded from /home/martin/.lando/plugins/@lando/postgres/index.js  +1ms
  lando plugin '@lando/python' loaded from /home/martin/.lando/plugins/@lando/python/index.js  +1ms
  lando plugin '@lando/redis' loaded from /home/martin/.lando/plugins/@lando/redis/index.js  +0ms
  lando plugin '@lando/ruby' loaded from /home/martin/.lando/plugins/@lando/ruby/index.js  +1ms
  lando plugin '@lando/solr' loaded from /home/martin/.lando/plugins/@lando/solr/index.js  +1ms
  lando plugin '@lando/symfony' loaded from /home/martin/.lando/plugins/@lando/symfony/index.js  +0ms
  lando plugin '@lando/tomcat' loaded from /home/martin/.lando/plugins/@lando/tomcat/index.js  +1ms
  lando plugin '@lando/varnish' loaded from /home/martin/.lando/plugins/@lando/varnish/index.js  +0ms
  lando plugin '@lando/wordpress' loaded from /home/martin/.lando/plugins/@lando/wordpress/index.js  +1ms
  lando removed duplicate plugin entries %o name=@lando/core, path=/snapshot/cli/node_modules/@lando/core, type=local +0ms
  lando emitting event post-bootstrap-config  +2ms
  lando building proxy config...  +1ms
  lando config bootstrap completed.  +1ms
  lando tasks bootstrap beginning...  +0ms
  lando emitting event pre-bootstrap-tasks  +0ms
  lando autoloaded task config  +170ms
  lando autoloaded task destroy  +1ms
  lando autoloaded task info  +0ms
  lando autoloaded task init  +18ms
  lando autoloaded task list  +1ms
  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  +1ms
  lando autoloaded task poweroff  +0ms
  lando autoloaded task rebuild  +1ms
  lando autoloaded task restart  +0ms
  lando autoloaded task setup  +8ms
  lando autoloaded task share  +0ms
  lando autoloaded task shellenv  +1ms
  lando autoloaded task ssh  +0ms
  lando autoloaded task start  +1ms
  lando autoloaded task stop  +0ms
  lando autoloaded task update  +1ms
  lando autoloaded task version  +0ms
  lando emitting event post-bootstrap-tasks  +4ms
  lando tasks bootstrap completed.  +1ms
  lando engine bootstrap beginning...  +0ms
  lando emitting event pre-bootstrap-engine  +0ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/core/scripts to /home/martin/.lando/scripts and set to mode 755  +62ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/core/plugins/proxy/scripts to /home/martin/.lando/scripts and set to mode 755  +3ms
  lando automoved scripts from /snapshot/cli/node_modules/@lando/core/plugins/sharing/scripts to /home/martin/.lando/scripts and set to mode 755  +4ms
  lando automoved scripts from /home/martin/.lando/plugins/@lando/acquia/scripts to /home/martin/.lando/scripts and set to mode 755  +4ms
  lando automoved scripts from /home/martin/.lando/plugins/@lando/backdrop/scripts to /home/martin/.lando/scripts and set to mode 755  +2ms
  lando automoved scripts from /home/martin/.lando/plugins/@lando/lagoon/scripts to /home/martin/.lando/scripts and set to mode 755  +12ms
  lando automoved scripts from /home/martin/.lando/plugins/@lando/nginx/scripts to /home/martin/.lando/scripts and set to mode 755  +3ms
  lando automoved scripts from /home/martin/.lando/plugins/@lando/pantheon/scripts to /home/martin/.lando/scripts and set to mode 755  +4ms
  lando automoved scripts from /home/martin/.lando/plugins/@lando/php/scripts to /home/martin/.lando/scripts and set to mode 755  +3ms
  lando automoved scripts from /home/martin/.lando/plugins/@lando/platformsh/scripts to /home/martin/.lando/scripts and set to mode 755  +6ms
  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  +24ms
  lando autoloaded legacy builder _platformsh_service  +0ms
  lando autoloaded legacy builder platformsh-chrome-headless  +1ms
  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  +1ms
  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  +1ms
  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  +1ms
  lando autoloaded legacy builder platformsh  +0ms
  lando autodiscovered legacy api 3 builder _appserver  +13ms
  lando autodiscovered legacy api 3 builder _casetup  +0ms
  lando autodiscovered legacy api 3 builder _init  +0ms
  lando autodiscovered legacy api 3 builder _lando  +1ms
  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  +1ms
  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-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  +1ms
  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  +1ms
  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  +1ms
  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  +0ms
  lando autodiscovered legacy api 3 builder drupal-nginx  +1ms
  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 drupal11  +0ms
  lando autodiscovered legacy api 3 builder drupal6  +1ms
  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  +0ms
  lando autodiscovered legacy api 3 builder go  +1ms
  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  +1ms
  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  +0ms
  lando autodiscovered legacy api 3 builder _lagoon  +1ms
  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  +0ms
  lando autodiscovered legacy api 3 builder lagoon-nginx  +1ms
  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  +1ms
  lando autodiscovered legacy api 3 builder lagoon-postgres  +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  +0ms
  lando autodiscovered legacy api 3 builder lamp-nginx  +0ms
  lando autodiscovered legacy api 3 builder lamp-php  +1ms
  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  +1ms
  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  +1ms
  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  +1ms
  lando autodiscovered legacy api 3 builder mean-mongo  +0ms
  lando autodiscovered legacy api 3 builder mean-mysql  +0ms
  lando autodiscovered legacy api 3 builder mean-node  +0ms
  lando autodiscovered legacy api 3 builder mean-postgres  +1ms
  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  +1ms
  lando autodiscovered legacy api 3 builder mysql  +0ms
  lando autodiscovered legacy api 3 builder nginx  +0ms
  lando autodiscovered legacy api 3 builder node  +0ms
  lando autodiscovered legacy api 3 builder pantheon-mariadb-arm  +1ms
  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  +1ms
  lando autodiscovered legacy api 3 builder pantheon-varnish  +0ms
  lando autodiscovered legacy api 3 builder pantheon  +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  +1ms
  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  +0ms
  lando autodiscovered legacy api 3 builder symfony-mssql  +0ms
  lando autodiscovered legacy api 3 builder symfony-mysql  +1ms
  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  +1ms
  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  +0ms
  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.  +10ms
  lando bootstrap completed.  +1ms
  lando emitting event post-bootstrap  +0ms
  lando emitting event almost-ready  +0ms
  lando using docker-compose /home/martin/.lando/bin/docker-compose-v2.27.0  +1ms
  lando emitting event ready  +1ms
  lando emitting event cli-answers  +2ms
  lando emitting event cli-setup-answers  +0ms
  lando emitting event cli-run  +0ms
  lando emitting event cli-setup-run  +1ms

   __                __       ____    __            __
  / /  ___ ____  ___/ /__    / __/__ / /___ _____  / /
 / /__/ _ `/ _ \/ _  / _ \  _\ \/ -_) __/ // / _ \/_/ 
/____/\_,_/_//_/\_,_/\___/ /___/\__/\__/\_,_/ .__(_)  
                                           /_/        

lando setup is a hidden convenience command to help you satisify the
dependencies needed to run Lando. Typically it includes the installation and
setup of some combination of the below:

◼ Common Lando Plugins
◼ Docker Engine
◼ Docker Compose

However, if you already have the needed dependencies it will happily do nothing
and exit. It will attempt to install plugins first and then it will run any
needed setup tasks.

For more information on customizing setup please run lando setup --help
or visit https://docs.lando.dev/cli/setup.html

  lando emitting event pre-install-plugins  +272ms
  lando rebased install plugins {} on common ones %o @lando/acquia=latest, @lando/apache=latest, @lando/backdrop=latest, @lando/compose=latest, @lando/dotnet=latest, @lando/drupal=latest, @lando/elasticsearch=latest, @lando/go=latest, @lando/joomla=latest, @lando/lagoon=latest, @lando/lamp=latest, @lando/laravel=latest, @lando/lemp=latest, @lando/mailhog=latest, @lando/mariadb=latest, @lando/mean=latest, @lando/memcached=latest, @lando/mongo=latest, @lando/mssql=latest, @lando/mysql=latest, @lando/nginx=latest, @lando/node=latest, @lando/pantheon=latest, @lando/php=latest, @lando/phpmyadmin=latest, @lando/platformsh=latest, @lando/postgres=latest, @lando/python=latest, @lando/redis=latest, @lando/ruby=latest, @lando/solr=latest, @lando/symfony=latest, @lando/tomcat=latest, @lando/varnish=latest, @lando/wordpress=latest +2ms
  lando @lando/acquia found 'plugin' at '/home/martin/.lando/plugins/@lando/acquia'  +0ms
  lando @lando/acquia instantiated plugin with status %o enabled=true, valid=true, installed=true +3ms
  lando @lando/apache found 'plugin' at '/home/martin/.lando/plugins/@lando/apache'  +1ms
  lando @lando/apache instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/backdrop found 'plugin' at '/home/martin/.lando/plugins/@lando/backdrop'  +0ms
  lando @lando/backdrop instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/compose found 'plugin' at '/home/martin/.lando/plugins/@lando/compose'  +0ms
  lando @lando/compose instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/dotnet found 'plugin' at '/home/martin/.lando/plugins/@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/martin/.lando/plugins/@lando/drupal'  +0ms
  lando @lando/drupal instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/elasticsearch found 'plugin' at '/home/martin/.lando/plugins/@lando/elasticsearch'  +0ms
  lando @lando/elasticsearch instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/go found 'plugin' at '/home/martin/.lando/plugins/@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/martin/.lando/plugins/@lando/joomla'  +0ms
  lando @lando/joomla instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/lagoon found 'plugin' at '/home/martin/.lando/plugins/@lando/lagoon'  +0ms
  lando @lando/lagoon instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/lamp found 'plugin' at '/home/martin/.lando/plugins/@lando/lamp'  +0ms
  lando @lando/lamp instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/laravel found 'plugin' at '/home/martin/.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/martin/.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 '/home/martin/.lando/plugins/@lando/mailhog'  +0ms
  lando @lando/mailhog instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/mariadb found 'plugin' at '/home/martin/.lando/plugins/@lando/mariadb'  +0ms
  lando @lando/mariadb instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/mean found 'plugin' at '/home/martin/.lando/plugins/@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/martin/.lando/plugins/@lando/memcached'  +0ms
  lando @lando/memcached instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/mongo found 'plugin' at '/home/martin/.lando/plugins/@lando/mongo'  +0ms
  lando @lando/mongo instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/mssql found 'plugin' at '/home/martin/.lando/plugins/@lando/mssql'  +0ms
  lando @lando/mssql instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/mysql found 'plugin' at '/home/martin/.lando/plugins/@lando/mysql'  +0ms
  lando @lando/mysql instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/nginx found 'plugin' at '/home/martin/.lando/plugins/@lando/nginx'  +0ms
  lando @lando/nginx instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/node found 'plugin' at '/home/martin/.lando/plugins/@lando/node'  +0ms
  lando @lando/node instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/pantheon found 'plugin' at '/home/martin/.lando/plugins/@lando/pantheon'  +0ms
  lando @lando/pantheon instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/php found 'plugin' at '/home/martin/.lando/plugins/@lando/php'  +0ms
  lando @lando/php instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/phpmyadmin found 'plugin' at '/home/martin/.lando/plugins/@lando/phpmyadmin'  +0ms
  lando @lando/phpmyadmin instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/platformsh found 'plugin' at '/home/martin/.lando/plugins/@lando/platformsh'  +0ms
  lando @lando/platformsh instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/postgres found 'plugin' at '/home/martin/.lando/plugins/@lando/postgres'  +0ms
  lando @lando/postgres instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/python found 'plugin' at '/home/martin/.lando/plugins/@lando/python'  +1ms
  lando @lando/python instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/redis found 'plugin' at '/home/martin/.lando/plugins/@lando/redis'  +0ms
  lando @lando/redis instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/ruby found 'plugin' at '/home/martin/.lando/plugins/@lando/ruby'  +0ms
  lando @lando/ruby instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/solr found 'plugin' at '/home/martin/.lando/plugins/@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/martin/.lando/plugins/@lando/symfony'  +0ms
  lando @lando/symfony instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/tomcat found 'plugin' at '/home/martin/.lando/plugins/@lando/tomcat'  +0ms
  lando @lando/tomcat instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/varnish found 'plugin' at '/home/martin/.lando/plugins/@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/martin/.lando/plugins/@lando/wordpress'  +0ms
  lando @lando/wordpress instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando emitting event post-install-plugins  +80ms
Generating plugin installation matrix... done [nothing to install]
  lando emitting event pre-install-plugins  +8ms
  lando @lando/acquia found 'plugin' at '/home/martin/.lando/plugins/@lando/acquia'  +0ms
  lando @lando/acquia instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/apache found 'plugin' at '/home/martin/.lando/plugins/@lando/apache'  +0ms
  lando @lando/apache instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/backdrop found 'plugin' at '/home/martin/.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 '/home/martin/.lando/plugins/@lando/compose'  +0ms
  lando @lando/compose instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/dotnet found 'plugin' at '/home/martin/.lando/plugins/@lando/dotnet'  +0ms
  lando @lando/dotnet instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/drupal found 'plugin' at '/home/martin/.lando/plugins/@lando/drupal'  +0ms
  lando @lando/drupal instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/elasticsearch found 'plugin' at '/home/martin/.lando/plugins/@lando/elasticsearch'  +0ms
  lando @lando/elasticsearch instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/go found 'plugin' at '/home/martin/.lando/plugins/@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/martin/.lando/plugins/@lando/joomla'  +0ms
  lando @lando/joomla instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/lagoon found 'plugin' at '/home/martin/.lando/plugins/@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/martin/.lando/plugins/@lando/lamp'  +0ms
  lando @lando/lamp instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/laravel found 'plugin' at '/home/martin/.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/martin/.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 '/home/martin/.lando/plugins/@lando/mailhog'  +0ms
  lando @lando/mailhog instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/mariadb found 'plugin' at '/home/martin/.lando/plugins/@lando/mariadb'  +0ms
  lando @lando/mariadb instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/mean found 'plugin' at '/home/martin/.lando/plugins/@lando/mean'  +0ms
  lando @lando/mean instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/memcached found 'plugin' at '/home/martin/.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 '/home/martin/.lando/plugins/@lando/mongo'  +0ms
  lando @lando/mongo instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/mssql found 'plugin' at '/home/martin/.lando/plugins/@lando/mssql'  +0ms
  lando @lando/mssql instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/mysql found 'plugin' at '/home/martin/.lando/plugins/@lando/mysql'  +1ms
  lando @lando/mysql instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/nginx found 'plugin' at '/home/martin/.lando/plugins/@lando/nginx'  +0ms
  lando @lando/nginx instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/node found 'plugin' at '/home/martin/.lando/plugins/@lando/node'  +0ms
  lando @lando/node instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/pantheon found 'plugin' at '/home/martin/.lando/plugins/@lando/pantheon'  +0ms
  lando @lando/pantheon instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/php found 'plugin' at '/home/martin/.lando/plugins/@lando/php'  +0ms
  lando @lando/php instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/phpmyadmin found 'plugin' at '/home/martin/.lando/plugins/@lando/phpmyadmin'  +0ms
  lando @lando/phpmyadmin instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/platformsh found 'plugin' at '/home/martin/.lando/plugins/@lando/platformsh'  +0ms
  lando @lando/platformsh instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/postgres found 'plugin' at '/home/martin/.lando/plugins/@lando/postgres'  +0ms
  lando @lando/postgres instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/python found 'plugin' at '/home/martin/.lando/plugins/@lando/python'  +0ms
  lando @lando/python instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/redis found 'plugin' at '/home/martin/.lando/plugins/@lando/redis'  +0ms
  lando @lando/redis instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/ruby found 'plugin' at '/home/martin/.lando/plugins/@lando/ruby'  +0ms
  lando @lando/ruby instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/solr found 'plugin' at '/home/martin/.lando/plugins/@lando/solr'  +1ms
  lando @lando/solr instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/symfony found 'plugin' at '/home/martin/.lando/plugins/@lando/symfony'  +0ms
  lando @lando/symfony instantiated plugin with status %o enabled=true, valid=true, installed=true +0ms
  lando @lando/tomcat found 'plugin' at '/home/martin/.lando/plugins/@lando/tomcat'  +0ms
  lando @lando/tomcat instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando @lando/varnish found 'plugin' at '/home/martin/.lando/plugins/@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/martin/.lando/plugins/@lando/wordpress'  +0ms
  lando @lando/wordpress instantiated plugin with status %o enabled=true, valid=true, installed=true +1ms
  lando emitting event post-install-plugins  +89ms
  lando installed 0 of 35 plugins with 0 errors  +8ms
  lando plugin '@lando/core' loaded from /snapshot/cli/node_modules/@lando/core/index.js  +12ms
  lando plugin '@lando/healthcheck' loaded from /snapshot/cli/node_modules/@lando/core/plugins/healthcheck/index.js  +3ms
  lando plugin '@lando/networking' loaded from /snapshot/cli/node_modules/@lando/core/plugins/networking/index.js  +1ms
  lando plugin '@lando/proxy' loaded from /snapshot/cli/node_modules/@lando/core/plugins/proxy/index.js  +2ms
  lando plugin '@lando/scanner' loaded from /snapshot/cli/node_modules/@lando/core/plugins/scanner/index.js  +1ms
  lando plugin '@lando/sharing' loaded from /snapshot/cli/node_modules/@lando/core/plugins/sharing/index.js  +1ms
  lando plugin '@lando/acquia' loaded from /home/martin/.lando/plugins/@lando/acquia/index.js  +0ms
  lando plugin '@lando/apache' loaded from /home/martin/.lando/plugins/@lando/apache/index.js  +0ms
  lando plugin '@lando/backdrop' loaded from /home/martin/.lando/plugins/@lando/backdrop/index.js  +0ms
  lando plugin '@lando/compose' loaded from /home/martin/.lando/plugins/@lando/compose/index.js  +0ms
  lando plugin '@lando/dotnet' loaded from /home/martin/.lando/plugins/@lando/dotnet/index.js  +1ms
  lando plugin '@lando/drupal' loaded from /home/martin/.lando/plugins/@lando/drupal/index.js  +0ms
  lando plugin '@lando/elasticsearch' loaded from /home/martin/.lando/plugins/@lando/elasticsearch/index.js  +0ms
  lando plugin '@lando/go' loaded from /home/martin/.lando/plugins/@lando/go/index.js  +0ms
  lando plugin '@lando/joomla' loaded from /home/martin/.lando/plugins/@lando/joomla/index.js  +0ms
  lando plugin '@lando/lagoon' loaded from /home/martin/.lando/plugins/@lando/lagoon/index.js  +1ms
  lando plugin '@lando/lamp' loaded from /home/martin/.lando/plugins/@lando/lamp/index.js  +0ms
  lando plugin '@lando/laravel' loaded from /home/martin/.lando/plugins/@lando/laravel/index.js  +0ms
  lando plugin '@lando/lemp' loaded from /home/martin/.lando/plugins/@lando/lemp/index.js  +0ms
  lando plugin '@lando/mailhog' loaded from /home/martin/.lando/plugins/@lando/mailhog/index.js  +0ms
  lando plugin '@lando/mariadb' loaded from /home/martin/.lando/plugins/@lando/mariadb/index.js  +0ms
  lando plugin '@lando/mean' loaded from /home/martin/.lando/plugins/@lando/mean/index.js  +1ms
  lando plugin '@lando/memcached' loaded from /home/martin/.lando/plugins/@lando/memcached/index.js  +0ms
  lando plugin '@lando/mongo' loaded from /home/martin/.lando/plugins/@lando/mongo/index.js  +0ms
  lando plugin '@lando/mssql' loaded from /home/martin/.lando/plugins/@lando/mssql/index.js  +0ms
  lando plugin '@lando/mysql' loaded from /home/martin/.lando/plugins/@lando/mysql/index.js  +0ms
  lando plugin '@lando/nginx' loaded from /home/martin/.lando/plugins/@lando/nginx/index.js  +0ms
  lando plugin '@lando/node' loaded from /home/martin/.lando/plugins/@lando/node/index.js  +1ms
  lando plugin '@lando/pantheon' loaded from /home/martin/.lando/plugins/@lando/pantheon/index.js  +0ms
  lando plugin '@lando/php' loaded from /home/martin/.lando/plugins/@lando/php/index.js  +0ms
  lando plugin '@lando/phpmyadmin' loaded from /home/martin/.lando/plugins/@lando/phpmyadmin/index.js  +0ms
  lando plugin '@lando/platformsh' loaded from /home/martin/.lando/plugins/@lando/platformsh/index.js  +0ms
  lando plugin '@lando/postgres' loaded from /home/martin/.lando/plugins/@lando/postgres/index.js  +1ms
  lando plugin '@lando/python' loaded from /home/martin/.lando/plugins/@lando/python/index.js  +0ms
  lando plugin '@lando/redis' loaded from /home/martin/.lando/plugins/@lando/redis/index.js  +0ms
  lando plugin '@lando/ruby' loaded from /home/martin/.lando/plugins/@lando/ruby/index.js  +0ms
  lando plugin '@lando/solr' loaded from /home/martin/.lando/plugins/@lando/solr/index.js  +0ms
  lando plugin '@lando/symfony' loaded from /home/martin/.lando/plugins/@lando/symfony/index.js  +0ms
  lando plugin '@lando/tomcat' loaded from /home/martin/.lando/plugins/@lando/tomcat/index.js  +1ms
  lando plugin '@lando/varnish' loaded from /home/martin/.lando/plugins/@lando/varnish/index.js  +0ms
  lando plugin '@lando/wordpress' loaded from /home/martin/.lando/plugins/@lando/wordpress/index.js  +0ms
  lando emitting event pre-setup  +0ms
  lando emitting event post-setup  +140ms
Generating setup task installation matrix... done [see table below]
  lando emitting event pre-setup  +2ms
  lando [STARTED] Installing build engine  +6ms
  lando [STARTED] Adding martin to docker group  +0ms
  lando downloading 'https://get.docker.com' to '/tmp/LS6cir7L60-GEv7MQa-X1'... (70%)  +267ms
  lando downloading 'https://get.docker.com' 'OK' with code 200  +1ms
  lando downloading 'https://get.docker.com' to '/tmp/LS6cir7L60-GEv7MQa-X1'... (100%)  +6ms
  lando 'https://get.docker.com' download test '--dry-run' passed with '# Executing docker install script, commit: 39040d838e8bcc48c23a0cc4117475dd15189976\n' +
  'apt-get -qq update >/dev/null\n' +
  'DEBIAN_FRONTEND=noninteractive apt-get -y -qq install ca-certificates curl >/dev/null\n' +
  'install -m 0755 -d /etc/apt/keyrings\n' +
  'curl -fsSL "https://download.docker.com/linux/debian/gpg" -o /etc/apt/keyrings/docker.asc\n' +
  'chmod a+r /etc/apt/keyrings/docker.asc\n' +
  'echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian trixie stable" > /etc/apt/sources.list.d/docker.list\n' +
  'apt-get -qq update >/dev/null\n' +
  'DEBIAN_FRONTEND=noninteractive apt-get -y -qq install docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras docker-buildx-plugin >/dev/null'  +33ms
  lando downloaded 'https://get.docker.com' to '/tmp/LS6cir7L60-GEv7MQa-X1'  +2ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣  +181ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣ *  +17737ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣ **  +5190ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣ ***  +1285ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣ ****  +411ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣ *****  +768ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣ ******  +504ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣ *******  +200ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣ ********  +449ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣ *********  +216ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣ **********  +248ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣ ***********  +447ms
  lando [PROMPT] ? Enter computer password for undefined to add them to docker group ‣ ************  +168ms
  lando running elevated command 'sudo' %o %o 0=--stdin, 1=--bell, 2=--, 3=echo, 4=hello there +27953ms
  lando 'sudo' stdout 'hello there'  +28ms
  lando elevated command [ '--stdin', '--bell', '--', 'echo', 'hello there', [length]: 5 ] done with code %o 0 +3ms
  lando [PROMPT] ✔ Enter computer password for undefined to add them to docker group · ************  +349ms
  lando running elevated command 'sudo' %o %o 0=--bell, 1=--, 2=/home/martin/.lando/scripts/install-docker-engine.sh, 3=--installer, 4=/tmp/LS6cir7L60-GEv7MQa-X1, 5=--version, 6=26.1.1, 7=--debug +2ms
  lando 'sudo' stderr 'running script with:\nDEBUG: 1'  +18ms
  lando 'sudo' stderr 'INSTALLER: /tmp/LS6cir7L60-GEv7MQa-X1\nVERSION: 26.1.1'  +0ms
  lando 'sudo' stdout '# Executing docker install script, commit: 39040d838e8bcc48c23a0cc4117475dd15189976'  +2ms
  lando 'sudo' stderr '+ sh -c apt-get -qq update >/dev/null'  +19ms
  lando 'sudo' stderr "E: The repository 'https://download.docker.com/linux/debian trixie Release' does not have a Release file."  +2307ms
  lando elevated command [
  '--bell',
  '--',
  '/home/martin/.lando/scripts/install-docker-engine.sh',
  '--installer',
  '/tmp/LS6cir7L60-GEv7MQa-X1',
  '--version',
  '26.1.1',
  '--debug',
  [length]: 8
] done with code 100  +6ms
  lando [FAILED] running script with:
[FAILED] DEBUG: 1
[FAILED] INSTALLER: /tmp/LS6cir7L60-GEv7MQa-X1
[FAILED] VERSION: 26.1.1
[FAILED] + sh -c apt-get -qq update >/dev/null
[FAILED] E: The repository 'https://download.docker.com/linux/debian trixie Release' does not have a Release file.
  +2355ms
  lando [SKIPPED] Skipped due to failure in setup-build-engine! Rerun setup with -vvv or --debug for more info!  +1ms
  lando ran 0 of 0 tasks with 1 errors  +1ms
  lando emitting event post-setup  +1ms

  lando {"code":100}  +2ms
  lando ERROR Error: A setup error occured! Rerun with lando setup --debug for more info.
    at Object.run (/snapshot/cli/node_modules/@lando/core/tasks/setup.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 Object.<anonymous> (/snapshot/cli/bin/lando)
    at Module._compile (pkg/prelude/bootstrap.js:1930:22)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Function.runMain (pkg/prelude/bootstrap.js:1983:12)
    at node:internal/main/run_main_module:28:49  +18ms
  lando reporting error action to report=true, url=https://metrics.lando.dev, report=true, url=https://metrics.lando.dev +38ms
  lando reported data command=lando setup, context=local, devMode=false, instance=983ef0b3cb68d7e7327cca945c898280fbe12ab4, nodeVersion=v18.19.1, mode=cli, type=Linux, platform=linux, release=6.8.0-38-generic, arch=x64, isWsl=false, product=lando, version=3.21.2, message=A setup error occured! Rerun with lando setup --debug for more info., stack=Error: A setup error occured! Rerun with lando setup --debug for more info.
    at Object.run (setup.js)
From previous event:
    at process.processImmediate (timers:476:21)
From previous event:
    at Object.handler (cli.js)
    at Object.runCommand (command.js:238:44)
    at Object.parseArgs [as _parseArgs] (yargs.js:1063:30)
    at Function.get [as argv] (yargs.js:1004:21)
    at Cli.init (cli.js)
    at Cli.run (cli.js)
    at Object.<anonymous> (lando)
    at Module._compile (bootstrap.js:1930:22)
    at Module._extensions..js (loader:1414:10)
    at Module.load (loader:1197:32)
    at Module._load (loader:1013:12)
    at Function.runMain (bootstrap.js:1983:12)
    at node:internal/main/run_main_module:28:49, action=error, created=2024-09-19T19:01:57.944Z +1ms
ERROR: Failed during: /usr/local/bin/lando setup --debug

@AaronFeledy
Copy link
Member

@yorkshire-pudding What do you get for echo $(. /etc/os-release && echo "$VERSION_CODENAME")?

@Hubbz
Copy link

Hubbz commented Sep 20, 2024

I also get this issue. Fresh Ubuntu 24.04 install installing Lando for the first time.

In my case, the output that echo in the last comment is noble

Here's my debug

$ bash setup-lando.sh --debug
debug running setup-lando.sh script version: v3.2.2
debug raw args setup-lando.sh --debug
debug raw CI=
debug raw NONINTERACTIVE=
debug raw ARCH=x64
debug raw DEBUG=1
debug raw DEST=/usr/local/bin
debug raw FAT=0
debug raw OS=linux
debug raw SETUP=1
debug raw USER=hubbs
debug raw VERSION=stable
debug using the cURL at /snap/bin/curl
debug using 3.21.2 for downstream version comparison purposes
debug autoslimin url for lando 3
debug resolved v3 version 'stable' to v3.21.2 (https://github.com/lando/cli/releases/download/v3.21.2/lando-linux-x64-v3.21.2-slim)
debug resolved install destination /usr/local/bin to a perm check on /usr/local/bin
debug hubbs has sudo access
debug curl https://github.com/lando/cli/releases/download/v3.21.2/lando-linux-x64-v3.21.2-slim
debug curl 2xx WE GOOD!
debug auto_exec elevating to sudo
this script is about to:

- prompt for sudo password
- download lando v3.21.2-slim to /usr/local/bin
- run lando setup
- run lando update
- run lando shellenv --add

Press RETURN/ENTER to continue or any other key to abort:
please enter sudo password:
debug running /usr/bin/sudo true
downloading https://github.com/lando/cli/releases/download/v3.21.2/lando-linux-x64-v3.21.2-slim to /usr/local/bin/lando
debug running /usr/bin/sudo curl --fail --location --progress-bar --output /tmp/15773 https://github.com/lando/cli/releases/download/v3.21.2/lando-linux-x64-v3.21.2-slim
##################################################################################### 100.0%
debug running /usr/bin/sudo chmod +x /tmp/15773
chmod: cannot access '/tmp/15773': No such file or directory
ERROR: Failed during: /usr/bin/sudo chmod +x /tmp/15773

@yorkshire-pudding
Copy link

yorkshire-pudding commented Sep 20, 2024

@AaronFeledy

@yorkshire-pudding What do you get for echo $(. /etc/os-release && echo "$VERSION_CODENAME")?

wilma

If I do sudo apt update I get a mix of noble and wilma:

Hit:1 http://security.ubuntu.com/ubuntu noble-security InRelease
Hit:2 https://dl.google.com/linux/chrome/deb stable InRelease                  
Hit:3 http://archive.ubuntu.com/ubuntu noble InRelease                         
Ign:4 http://packages.linuxmint.com wilma InRelease                 
Hit:5 http://archive.ubuntu.com/ubuntu noble-updates InRelease      
Ign:6 https://download.docker.com/linux/debian trixie InRelease     
Hit:7 http://packages.linuxmint.com wilma Release
Hit:8 http://archive.ubuntu.com/ubuntu noble-backports InRelease
Err:9 https://download.docker.com/linux/debian trixie Release
  404  Not Found [IP: 18.239.236.29 443]
Reading package lists... Done
E: The repository 'https://download.docker.com/linux/debian trixie Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

I wonder if the lando setup is not recognising that Mint should use Ubuntu. The purpose of this machine will just be development so no issues with switching it to Ubuntu if that makes it easier.

@AaronFeledy
Copy link
Member

AaronFeledy commented Sep 20, 2024

@yorkshire-pudding with yours, the issue is that Docker is trying to install from a Debian Trixie package. There is no Debian 13 release for Docker, so it's failing. I see the error in your lando setup as well as your apt update output. You probably need to remove that docker apt repo and add the correct one following the Docker install instructions, probably the Ubuntu instructions to add the noble docker repo.

@yorkshire-pudding
Copy link

@AaronFeledy - I can add the noble docker repo using the instructions, but should I also install docker using those instructions as lando setup keeps trying to do debian trixie. If so are there instructions for what to include and what not to include. If this is too tricky I will ditch mint and go to ubuntu

@AaronFeledy
Copy link
Member

My guess is that the installer doesn't have any handling for linux mint and is falling back to the base debian repo. As a workaround you'll probably want to manually install Docker Engine, then Lando setup should succeed.

@yorkshire-pudding
Copy link

Thanks @AaronFeledy - your advice has got me past that blockage and lando is now working.

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

No branches or pull requests

6 participants