I have a Drupal project with lando based local development. my lando.base.yml looks like:
Services:
database:
type: mysql:8.4
creds:
user: drupal
password: xxx
database: drupal
authentication: caching_sha2_password
config:
database: local/mysql.cnf
and lando.yml looks like:
name: someproject
services:
appserver:
overrides:
environment:
DRUSH_OPTIONS_URI: "https://someproj.lndo.site"
Doing a lando rebuild/lando start results in manifest for bitnami/mysql:8.0.39-debian-12-r5 not found: manifest unknown: manifest unknown
I tried overriding in lndo.yml to grab mysql package directly but no luck. lando recipe is only looking for this manifest. Any clue on how this can be fixed?
The reason is this: https://hub.docker.com/r/bitnami/mysql

Bitnami seems to have removed their mysql images.
The solution I found is pulling from bitnamilegacy/mysql:8.4 then retag the image locally as the one lando is expecting, in my case
docker tag bitnamilegacy/mysql:8.4 bitnami/mysql:8.4.3-debian-12-r4
That did the trick for me. I guess that the lando team will have to update their recipes taking this into account.
EDIT: The lando team has fixed it. It was happening with version v3.24.3
Now on version v3.25 the issue is gone.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With