-
Notifications
You must be signed in to change notification settings - Fork 1.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
[19.03] Fix regression when targeting an old docker engine #2536
[19.03] Fix regression when targeting an old docker engine #2536
Conversation
… older docker engine. Signed-off-by: Silvin Lubecki <[email protected]>
dc364a2
to
af4a074
Compare
7762578 temporarily reverts the fix, to confirm that Jenkins will fail. I'll force push to what it was after that. |
Looks like jenkins didn't run 😞 |
oh, it did? Let me check if that was the e2e as well |
I suspect the options must be after |
7762578
to
2ea2f6c
Compare
So I updated Jenkinsfile to the new syntax to make things parallel without changing any other logic. It's now failing without the fix (and I don't know why it wasn't before) but it's also failing in stable and that is because |
Perhaps @silvin-lubecki was testing that? I suggested we should run the e2e tests in a "matrix" (so run them both against "previous stable" (18.09), and current stable (19.03)). |
… we use to run e2e tests Signed-off-by: Silvin Lubecki <[email protected]>
2ea2f6c
to
a49524b
Compare
My bad @tiborvass, of course it makes no sense, it's a mistake 😄 Fixed! |
def06c8
to
3ba57a4
Compare
Rewrite Jenkinsfile to new declarative syntax without parallel as the e2e framework is not tailored for than (container name clash, port clash,...) Signed-off-by: Tibor Vass <[email protected]> Signed-off-by: Silvin Lubecki <[email protected]>
3ba57a4
to
375f685
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
oh! can we open this against master, and then a separate cherry-pick / backport to 19.03? |
Fixes #2533
- What I did
#cf663b5 introduced a regression when the CLI negotiates the API version with an old daemon. This PR reverts it partially and adds regression tests, running all e2e tests against
18.09
daemon.- Description for the changelog
- A picture of a cute animal (not mandatory but encouraged)