-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Allow multiple tags to refer to the same image #1163
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
Allow multiple tags to refer to the same image #1163
Conversation
|
@bparees @smarterclayton PTAL |
|
[test] |
|
continuous-integration/openshift-jenkins/test SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pull_requests_openshift3/1184/) |
|
Create was not supposed to fail if it exists, however this is less surprising to users and the behavior is fine. |
|
@smarterclayton I'm not sure I understand what you mean. |
|
Are you saying we should modify image create so it doesn't fail if the image already exists? |
|
I'm saying that was the original intent, but it's fine if this code gets added. It reduces the difference between images and the rest of the system.
|
|
Looks like I need to update an integration test too... |
1038039 to
ed8199d
Compare
|
[test] |
Modify ImageRepositoryMapping so it doesn't fail if the image specified already exists. Fixes openshift#1154
ed8199d to
a9c9d5f
Compare
|
Not sure why Jenkins failed with this: It works for me locally. Let's try another [test] |
|
Talk to michal and Maciej, they were looking into this failure. I think it's sporadic. Ben Parees | OpenShift -----Original Message----- Not sure why Jenkins failed with this: It works for me locally. Let's try another [test] Reply to this email directly or view it on GitHub: |
|
Alright, 2 clean jenkins runs. @bparees @smarterclayton let me know if this is ok or needs anything else |
|
this fixes my problem so i'm going to [merge] it. |
|
continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_requests_openshift3/1056/) (Image: devenv-fedora_916) |
|
Evaluated for origin up to a9c9d5f |
…e-id Merged by openshift-bot
…service-catalog/' changes from 7e650e7e39..ef63307bdb ef63307bdb origin build: add origin tooling a876fe3 v0.0.17 (openshift#1178) c5237fe correct osbapi service definition (openshift#1177) 6036d4e Adding walkthrough instructions for 1.7 (openshift#1171) 5f111dd Specifying that you need Helm v2.5.0 for installation (openshift#1170) 08043bd Adding more small fixes to the walkthrough & install docs (openshift#1169) d65d4a1 rbac targets needed to be renamed as well (openshift#1161) 590f6f2 Write helm command to file for api aggregation (openshift#1141) 49ddcf6 clean before building a specific arch (openshift#1168) 43f7cfb Splitting up the Walkthrough for 1.6 and 1.7 instructions (openshift#1163) 02e0217 Updates to README (openshift#1166) 57f2aa5 Adding instructions for installing from Macs (openshift#1164) dfe620e fix rate-limiting for polling queue (openshift#1143) ca5f335 Use Generation instead of checksum for Broker (openshift#1145) 5364daa Merge branch 'pr/1158' f34c5db move Travis deployment script to directory in 'contrib/' 2a00d7f Update incorrect port (openshift#1156) b0ed60e improve the repository's layout (openshift#1154) f870baf Follow up file / renames from openshift#1142 (openshift#1152) 826b4f9 remove unnecessary json annotations (openshift#1153) 33cb345 Rename resources. closes openshift#1080 (openshift#1142) 70c2b9b Add ability to specify CA certs to use for TLS authentication. (openshift#1112) 2aa5039 v0.0.16 (openshift#1140) 65de49c Comments for unit test bullet proofing (openshift#1139) REVERT: 7e650e7e39 origin build: add origin tooling git-subtree-dir: cmd/service-catalog/go/src/github.com/kubernetes-incubator/service-catalog git-subtree-split: ef63307bdbaa64efca204912f5361a4f3d3be2c8
…service-catalog/' changes from 7e650e7e39..ef63307bdb ef63307bdb origin build: add origin tooling a876fe3 v0.0.17 (openshift#1178) c5237fe correct osbapi service definition (openshift#1177) 6036d4e Adding walkthrough instructions for 1.7 (openshift#1171) 5f111dd Specifying that you need Helm v2.5.0 for installation (openshift#1170) 08043bd Adding more small fixes to the walkthrough & install docs (openshift#1169) d65d4a1 rbac targets needed to be renamed as well (openshift#1161) 590f6f2 Write helm command to file for api aggregation (openshift#1141) 49ddcf6 clean before building a specific arch (openshift#1168) 43f7cfb Splitting up the Walkthrough for 1.6 and 1.7 instructions (openshift#1163) 02e0217 Updates to README (openshift#1166) 57f2aa5 Adding instructions for installing from Macs (openshift#1164) dfe620e fix rate-limiting for polling queue (openshift#1143) ca5f335 Use Generation instead of checksum for Broker (openshift#1145) 5364daa Merge branch 'pr/1158' f34c5db move Travis deployment script to directory in 'contrib/' 2a00d7f Update incorrect port (openshift#1156) b0ed60e improve the repository's layout (openshift#1154) f870baf Follow up file / renames from openshift#1142 (openshift#1152) 826b4f9 remove unnecessary json annotations (openshift#1153) 33cb345 Rename resources. closes openshift#1080 (openshift#1142) 70c2b9b Add ability to specify CA certs to use for TLS authentication. (openshift#1112) 2aa5039 v0.0.16 (openshift#1140) 65de49c Comments for unit test bullet proofing (openshift#1139) REVERT: 7e650e7e39 origin build: add origin tooling git-subtree-dir: cmd/service-catalog/go/src/github.com/kubernetes-incubator/service-catalog git-subtree-split: ef63307bdbaa64efca204912f5361a4f3d3be2c8
…1163) * Splitting the walkthrough up For 1.6 and 1.7 instructions * Making the readme link relative * Linking to the right final cleanup page * Adding period at end of sentence * Using curly fracked env var syntax * Fixing NodePort language * Cd-ing into certs dir * Removing file names, replacing with more descriptive text * Adding more description to tooling * Removing DNS entries note * Kube core => core Kubernetes API server * Specifying that there are 2 options for getting a CA and keys * Noting WIP for the 1.7 walkthrough * Ignoring the certs directory The install instructions say that you should create this directory, so let’s ignore it * Splitting the aggregated API install docs w/ script from the manual install docs * Adding cfssl install instructions * Adding a prerequisites section to the 1.7 install doc * s/many servers/many API servers * Adding deprecated note to the 1.6 walkthrough doc * Removing the link to "final cleanup" * Clarify the link to the intro doc * Adding the env var to the local-up command
Modify ImageRepositoryMapping so it doesn't fail if the image specified
already exists.
Fixes #1154