Skip to content
This repository has been archived by the owner on Feb 1, 2021. It is now read-only.

Moving Image handling to engine-api #2056

Merged
merged 3 commits into from
Mar 30, 2016

Conversation

nishanttotla
Copy link
Contributor

This change moves over all image handling to engine-api. It's self-contained, and relatively small.

It's part of implementing the proposal #1879.

Signed-off-by: Nishant Totla <nishanttotla@gmail.com>
Signed-off-by: Nishant Totla <nishanttotla@gmail.com>
@nishanttotla nishanttotla changed the title Image list engine api Moving Image handling to engine-api Mar 30, 2016
Signed-off-by: Nishant Totla <nishanttotla@gmail.com>
@nishanttotla
Copy link
Contributor Author

Ping @vieux @dongluochen @abronan (only the leader election tests are failing)

@nishanttotla
Copy link
Contributor Author

Thanks to @dongluochen, we figured out that this PR actually fixes a race condition that's been causing issues in #1983.

@abronan
Copy link
Contributor

abronan commented Mar 30, 2016

@nishanttotla leader election tests are fixed with #2050 so this should be good. (only affects rescheduling though so @vieux should confirm)

@vieux
Copy link
Contributor

vieux commented Mar 30, 2016

LGTM

1 similar comment
@dongluochen
Copy link
Contributor

LGTM

@dongluochen dongluochen merged commit d8bd5f9 into docker-archive:master Mar 30, 2016
@nishanttotla nishanttotla deleted the image-list-engine-api branch March 30, 2016 19:11
@MHBauer
Copy link
Contributor

MHBauer commented Mar 30, 2016

That's amazing. Switching to engine-api actually fixes a bug? Great!

@nishanttotla
Copy link
Contributor Author

@MHBauer a bug that likely came in because we have two clients, so ¯_(ツ)_/¯

That said, turns out we were wrong earlier. The bug is not really a race condition, but an improper use of the engine-api, so I'll try to fix it separately.

ChristianKniep pushed a commit to ChristianKniep/swarm that referenced this pull request Jul 27, 2017
…ngine-api

Moving Image handling to engine-api
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants