future-hamburger-62563
11/16/2021, 2:39 AMdocker compose
v2 is throwing an error when the environment variables have whitespace in them. The command also appears to throw an error when there is a dot (.) in the key of shell variable. Shirshanka mentioned there was just one file to change, but I can't figure out how to do it. I thought about putting escaped quotes around the values in/around line 50 of generate_docker_quickstart.py
but I dont know how it would affect numerical values like ip addresses or port numbers.
Another area I'm unsure of is the Actions/build & test. Its failing at quickstart-compose-validation, but I'm not really getting what's happening. Is the script running quickstart_docker_quickstart.sh
that is in docker/quickstart
in order to generate the temp.quickstart.yml
and generating/comparing it to a fresh copy generated by generate_docker_quickstart.py
. Or is there something else happening? (Like the temp.quickstart.yml getting pulled from some preconfigured folder out of sight).
PR: https://github.com/linkedin/datahub/pull/3522
Any thoughts would be appreciated. If you want to test it on your system load docker, turn on v2 docker compose in the settings and try and run docker/dev.sh
. In my case, I got an error: https://datahubproject.io/docs/docker/development#unexpected-characterearly-lamp-41924
11/16/2021, 7:54 PMearly-lamp-41924
11/16/2021, 7:54 PMearly-lamp-41924
11/16/2021, 7:55 PM