-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support ancient versions of docker again (template parsing issue) #10362
Comments
@medyagh : you should upgrade to 18.09.9, only the latest minor version in each track is "supported" 20.10https://docs.docker.com/engine/release-notes/ 20.10.3 2021-02-01 19.03https://docs.docker.com/engine/release-notes/19.03/ 19.03.15 2021-02-01 18.09 (tolerated)https://docs.docker.com/engine/release-notes/18.09/ 18.09.9 2019-09-03
|
i'll have a look |
@afbjorklund is right - it works with the latest v18.09 patch version 9:
i'll see if we can easily cover/support v18.09.7 as well |
If we want to support the older / system versions, then most likely that inspect code needs a fallback... For instance you could dump the whole thing as JSON, and then do the complex parsing in Go instead ? |
yeah I recommend we have a fall back dokcer network insepect that if the first one fails we use the other one. |
ok, i think i've found the problem - for this and several other issues mentioning namely, the above error refers to the go template parsing process and manifests with docker v18.09.7 (and older); that specific docker version uses go v1.10.8, and i've removed the workaround using pr will follow shortly |
we broke it since 16.01
the ancient verions of docker 18.09.7 fails at template parse
errors out:
The text was updated successfully, but these errors were encountered: