-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Update docker registry package #4339
Comments
Of course some imports in our codebase need to change. |
We can't bump docker/distribution until we refactor image pruning (#3333) due to some hacks we made to the distribution Godep that are very difficult to carry forward with the latest upstream code. |
Do we have adequate attention on making sure this lands as fast as is possible? This is now a serious blocking issue for a huge number of issues. |
We still need an upstream PR merged before we can proceed, plus code review on the origin changes. |
Timeframe on upstream pr? |
I just asked for an update; not sure at this point. |
linking the upstream: distribution/distribution#1050 |
distribution/distribution#1050 is still under review. It may have a chance at getting merged this week but I don't think we can guarantee it. Given that this is a P0 should we proceed with trying to carry the pruning hacks and resolving this or continue to wait on the upstream PR? |
👎 to carrying hacks - we've learned our lesson the hard way 😢 |
We are falling really far behind on the registry. I think we can't afford On Dec 8, 2015, at 10:33 AM, Andy Goldstein [email protected] [image: 👎] to carrying hacks - we've learned our lesson the hard way [image: — |
The only thing we have to deal with is pruning and possibly the custom On Wednesday, December 9, 2015, Clayton Coleman [email protected]
|
Correct.
I'd rather rework pruning after the rebase itself (with or without 1050 carried on top). Doing it together would result in unreviewable PR like the last time. We could rebase on top of Other note-able changes:
Those shouldn't break existing workflows. |
Upstream wants to refactor manifest interface before accepting anything else, which means another not-so-short delay for 1050. |
Which means... We have to carry 1050 if we want to upgrade docker? Right On Dec 10, 2015, at 3:09 AM, Michal Minar [email protected] wrote: Upstream wants to refactor manifest interface before accepting anything — |
Yes, we have to carry 1050 if we want to rebase the registry. I don't think 1050 makes it before 3.1.1. Last time I asked upstream, they told me they want to merge it before refactoring. Now they change their mind. So it's really hard to guess. I'll ask them on ETA of the refactoring. |
Can you make 1050 carry + rebase happen for 3.1.1? Risk profile sounded On Thu, Dec 10, 2015 at 9:40 AM, Michal Minar [email protected]
|
@smarterclayton Sure. Working on it. |
@smarterclayton: Rebased docker/distribution (PR #5404) resurrected. |
https://github.com/docker/distribution/releases
When that time comes, code.google.com/p/go-uuid/uuid which is a duplicate of https://github.com/pborman/uuid can be removed from our deps.
The text was updated successfully, but these errors were encountered: