I’m trying to follow the instructions provided in this article:
Unfortunately, I run into these errors when running lando start
within the bedrock directory:
Let's get this party started! Starting app..
Recreating landoproxyhyperion5000gandalfedition_proxy_1 ... done
error: nginx is a service that does not exist in your app!!!
warn: Try running `lando info` and using one of the services listed there.
ERROR: The Compose file '/Users/user/.lando/compose/bedrock/theme-3.yml' is invalid because:
Unsupported config option for services.theme: 'services'
ERROR: The Compose file '/Users/user/.lando/compose/bedrock/theme-3.yml' is invalid because:
Unsupported config option for services.theme: 'services'
ERROR: The Compose file '/Users/user/.lando/compose/bedrock/theme-3.yml' is invalid because:
Unsupported config option for services.theme: 'services'
ERROR: The Compose file '/Users/user/.lando/compose/bedrock/theme-3.yml' is invalid because:
Unsupported config option for services.theme: 'services'
ERROR: The Compose file '/Users/user/.lando/compose/bedrock/theme-3.yml' is invalid because:
Unsupported config option for services.theme: 'services'
ERROR: The Compose file '/Users/user/.lando/compose/bedrock/theme-3.yml' is invalid because:
Unsupported config option for services.theme: 'services'
error: Looks like one of your build steps failed! with Error
at module.exports.sh.Promise.try.then (/snapshot/lando/build/cli/lib/shell.js:0:0)
at runCallback (timers.js:696:18)
at tryOnImmediate (timers.js:667:5)
at processImmediate (timers.js:649:5)
From previous event:
at Shell.sh (/snapshot/lando/build/cli/lib/shell.js:0:0)
at Object.exports.dc (/snapshot/lando/build/cli/lib/bootstrap.js:0:0)
at compose (/snapshot/lando/build/cli/lib/bootstrap.js:0:0)
at exports.start.datum (/snapshot/lando/build/cli/lib/router.js:0:0)
at Promise.each.Promise.retry (/snapshot/lando/build/cli/lib/router.js:0:0)
at Promise.resolve.then.Promise.try (/snapshot/lando/build/cli/lib/promise.js:0:0)
at rec (/snapshot/lando/build/cli/lib/promise.js:0:0)
at Promise.resolve.then.Promise.try.fn.catch.Promise.delay.then (/snapshot/lando/build/cli/lib/promise.js:0:0)
at ontimeout (timers.js:427:11)
at tryOnTimeout (timers.js:289:5)
warn: This **MAY** prevent your app from working
warn: Check for errors above, fix them, and try again
ERROR: The Compose file '/Users/user/.lando/compose/bedrock/theme-3.yml' is invalid because:
Unsupported config option for services.theme: 'services'
ERROR: The Compose file '/Users/user/.lando/compose/bedrock/theme-3.yml' is invalid because:
Unsupported config option for services.theme: 'services'
ERROR: The Compose file '/Users/user/.lando/compose/bedrock/theme-3.yml' is invalid because:
Unsupported config option for services.theme: 'services'
ERROR: The Compose file '/Users/user/.lando/compose/bedrock/theme-3.yml' is invalid because:
Unsupported config option for services.theme: 'services'
ERROR: The Compose file '/Users/user/.lando/compose/bedrock/theme-3.yml' is invalid because:
Unsupported config option for services.theme: 'services'
ERROR: The Compose file '/Users/user/.lando/compose/bedrock/theme-3.yml' is invalid because:
Unsupported config option for services.theme: 'services'
error: Error
at module.exports.sh.Promise.try.then (/snapshot/lando/build/cli/lib/shell.js:0:0)
at runCallback (timers.js:696:18)
at tryOnImmediate (timers.js:667:5)
at processImmediate (timers.js:649:5)
From previous event:
at Shell.sh (/snapshot/lando/build/cli/lib/shell.js:0:0)
at Object.exports.dc (/snapshot/lando/build/cli/lib/bootstrap.js:0:0)
at compose (/snapshot/lando/build/cli/lib/bootstrap.js:0:0)
at exports.start.datum (/snapshot/lando/build/cli/lib/router.js:0:0)
at Promise.each.Promise.retry (/snapshot/lando/build/cli/lib/router.js:0:0)
at Promise.resolve.then.Promise.try (/snapshot/lando/build/cli/lib/promise.js:0:0)
at rec (/snapshot/lando/build/cli/lib/promise.js:0:0)
at Promise.resolve.then.Promise.try.fn.catch.Promise.delay.then (/snapshot/lando/build/cli/lib/promise.js:0:0)
at ontimeout (timers.js:427:11)
at tryOnTimeout (timers.js:289:5)
Does anyone have an idea as to what may be going on here? Below is my .lando.yml
config:
name: bedrock
recipe: wordpress
proxy:
nginx: # Optional: if you exclude this, Lando will serve it as bedrock.lndo.site
- bedrock.test
theme: # Optional: add this if you include the Sage specific config down below
- localhost:3000
config:
php: '7.2'
via: nginx
webroot: web
database: mariadb
xdebug: true
# Add the following if you plan to use Sage as a starter theme
services:
theme:
type: node
overrides:
services:
ports:
- 3000:3000
tooling:
yarn:
service: theme