lando / pantheon

The Official Lando Pantheon plugin.
https://docs.lando.dev/pantheon
GNU General Public License v3.0
12 stars 18 forks source link

Cannot use lando pull #272

Closed dchaffin closed 2 weeks ago

dchaffin commented 2 weeks ago

I just updated Lando to 3.23.3 and now I cannot use lando pull. When I try, it waits a few seconds and just returns to a command prompt. I've tried destroying, rebuilding, re-initing, etc. and I can't seem to figure it out. I'm not even sure what other information would be helpful here.

.lando.yml

name: *********
recipe: pantheon
config:
  framework: drupal8
  webroot: web
  php: "8.3"
  site: *********
  id: *********
proxy:
  edge:
    - *********.lndo.site
tooling:
  drupal:
    cmd:
      - /app/vendor/bin/drupal
      - "--root=/app/web"

pantheon.yml

api_version: 1
web_docroot: true
php_version: 8.3
database:
  version: 10.4
enforce_https: full
workflows:
  deploy_product:
    after:
      -
        type: webphp
        description: 'Run composer prepare-for-pantheon'
        script: private/scripts/deploy_product/prepare-for-pantheon.php
      -
        type: webphp
        description: 'Run composer install & drupal-scaffold'
        script: private/scripts/deploy_product/composer-install.php
  sync_code:
    after:
      - type: webphp
        description: Push changes back to GitHub if needed
        script: private/scripts/quicksilver/quicksilver-pushback/push-back-to-github.php
AaronFeledy commented 2 weeks ago

Is pull listed as an option when you run lando --help? Try running lando pull --debug to get some insight into what it's actually doing behind the scenes. Maybe there will be some clues there into what is or is not functioning.

dchaffin commented 2 weeks ago

So, I updated everything in Ubuntu (running in WSL) and completely reinstalled Lando, restarted and finally got it to work.