-
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
Fix image pruning with both strong & weak refs #13671
Fix image pruning with both strong & weak refs #13671
Conversation
Fix a logic error where an image could incorrectly be considered prunable if there were both strong and weak references from an image stream to the image.
[test] |
Evaluated for origin test up to 32e11e6 |
LGTM |
continuous-integration/openshift-jenkins/test SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/628/) (Base Commit: 42c3bfa) |
[merge] |
Evaluated for origin merge up to 32e11e6 |
Can we cherry-pick this into 1.5 as well? |
We're backporting it everywhere |
@smarterclayton see linked PRs. |
continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_request_origin/276/) (Base Commit: 8125090) (Image: devenv-rhel7_6121) |
This commits allows to deploy the RDO registry with OpenShift 3.7. It currently uses the "rdo-test" branch because there is still one unmerged pull request upstream that hasn't merged yet upstream. Delta from OpenShift 3.5 that is interesting to us: - Significant improvements for registry and image pruning see [1][2][3][4] - docker-registry can now use reencrypt routes [5] - Metrics and logging were deployed by default in 3.5, this is no longer the case in 3.7, avoiding an unnecessary impact on performance. [6] - We're now deploying a persistent volume for the docker-registry service on the local filesystem. [1]: openshift/origin#13671 [2]: openshift/origin#16717 [3]: openshift/origin#16656 [4]: openshift/origin#17020 [5]: openshift/origin#14249 [6]: openshift/openshift-ansible@660bafe Change-Id: I5c364a1aab883b6af061051bf190ce857bf2e1f9
Fix a logic error where an image could incorrectly be considered
prunable if there were both strong and weak references from an image
stream to the image.