Skip to content

Add docker-compose version check#796

Merged
yorickdowne merged 1 commit into
ethstaker:merge-getreadyfrom
aliask:merge-getready
Jul 30, 2022
Merged

Add docker-compose version check#796
yorickdowne merged 1 commit into
ethstaker:merge-getreadyfrom
aliask:merge-getready

Conversation

@aliask
Copy link
Copy Markdown
Contributor

@aliask aliask commented Jul 30, 2022

Updating my Goerli node, I found that things stopped working, and I got unexpected errors about unsupported configuration items in prysm-base.yml.

I did some investigation and it appears that the profiles option which was introduced in 0e2447a means that at least docker-compose version 1.28.0 is needed and mine was too old - Ubuntu version from default apt is 1.25.0.

This PR adds a simple version check to determine_compose(), similar to the Ubuntu version test.

@yorickdowne
Copy link
Copy Markdown
Collaborator

yorickdowne commented Jul 30, 2022

I like it. It'll fail on macOS though. Could you take a look at the sed replacement for grep -oP in ethd update, and do something similar here? With that change it'll be ready to merge.

You know what ... let me merge this and then make the macOS change myself. Thanks for this!

@yorickdowne yorickdowne merged commit 08cfced into ethstaker:merge-getready Jul 30, 2022
@gitpoap-bot
Copy link
Copy Markdown

gitpoap-bot Bot commented Jul 30, 2022

Woohoo, your important contribution to this open-source project has earned you a GitPOAP!

GitPOAP: 2022 eth-docker Contributor:

Head on over to GitPOAP.io and connect your GitHub account to mint!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants