PLATFORM_RELATIONSHIPS not available after upgrading to 0.5.0
gilzow opened this issue · 3 comments
This might be related to #53 , but the environmental variable PLATFORM_RELATIONSHIPS
is not present in my ddev application container after upgrading to ddev-platformsh 0.5.0 and performing a ddev restart
gilzow@batcon-ddev-test-4-web:/var/www/html$ printenv | grep RELATIONSHIPS
gilzow@batcon-ddev-test-4-web:/var/www/html$
Other PLATFORM_*
environmental variables (e.g. PLATFORM_ROUTES, PLATFORM_MOUNTS, PLATFORM_DIR, etc.) are present.
I just tried installing ddev-platformsh on a project that has never been configured to use ddev.
ddev start
tells me that there isn't a project and instructs me to run ddev config
I run ddev config
and answer the questions.
Once it is complete, I run ddev get platformsh/ddev-platformsh
and answer the questions.
I then run ddev restart
per the instructions at the end of installing ddev-platformsh
After restarting, I do ddev pull platform
to import the database.
I then do ddev ssh
and once inside, do printenv | grep RELATION
and again, no platform relationships.
❯ ddev version
ITEM VALUE
DDEV version v1.21.3
architecture amd64
db drud/ddev-dbserver-mariadb-10.4:v1.21.3
dba phpmyadmin:5
ddev-ssh-agent drud/ddev-ssh-agent:v1.21.3
docker 20.10.8
docker-compose v2.10.2
docker-platform docker-desktop
mutagen 0.16.0
os darwin
router drud/ddev-router:v1.21.3
web drud/ddev-webserver:v1.21.3
I'll chase this, but it just seems to be something that doesn't work out right with wordpress-composer. Thanks so much for the careful testing and reporting!
(Note that in your test project all environment variables are missing. I assume that means there's an if/end clause that has the wrong setup)