On Sun, Sep 18, 2016 at 5:12 AM, Dale Bewley <d...@bewley.net> wrote:
> > > ----- On Aug 28, 2016, at 9:28 PM, Ben Parees <bpar...@redhat.com> wrote: > > https://github.com/sclorg/rhscl-dockerfiles/tree/master/rhel7.s2i-base is > the future, so you should go off that, which as you noted generates > registry.access.redhat.com/rhscl/s2i-base-rhel7 > > Some existing s2i rhel images are still based on > https://github.com/openshift/s2i-base however. > > > Thanks for the explanation. > > I see https://github.com/sclorg/rhscl-dockerfiles/blob/master/ > rhel7.s2i-base/Dockerfile has `FROM rhel:7.2-released` > > I do not see a `7.2-released` tag on the rhel image, but I assume it is > the same image as `rhel:7.2` but on an internal registry perhaps? > yes it should be equivalent, you'll notice some of the other rhel7 images use the rhel7.2 image repo directly as well: https://github.com/sclorg/rhscl-dockerfiles/blob/master/centos7.mysql55/Dockerfile.rhel7 you should be ok using either rhel:7.2 or rhel7.2, they appear to be identical: registry.access.redhat.com/rhel7.2 latest 98a88a8b722a 12 days ago 201.4 MB registry.access.redhat.com/rhel 7.2 98a88a8b722a 12 days ago 201.4 MB > $ curl -s https://registry.access.redhat.com/v1/repositories/rhel/tags | > jq . > { > "6.7": "0701b067a2960e22357a373f8d53ac2ad12547e2c19d49750b9af4401167 > b70d", > "6.7-35": "fb7b495fd705c9e9bbbd17b893f9937957c6d6d94ea311d5494658dff86b > 4ac2", > "6.7-51": "0701b067a2960e22357a373f8d53ac2ad12547e2c19d49750b9af4401167 > b70d", > "6.8": "59d5a49b0f75c6f78a3673368cb76976ec89a5f020026f43fc99572d48ea > 936b", > "6.8-101": "59d5a49b0f75c6f78a3673368cb76976ec89a5f020026f43fc99572d48ea > 936b", > "7.0-21": "e1f5733f050b2488a17b7630cb038bfbea8b7bdfa9bdfb99e63a33117e28 > d02f", > "7.0-23": "bef54b8f8a2fdd221734f1da404d4c0a7d07ee9169b1443a338ab54236c8 > c91a", > "7.0-27": "8e6704f39a3d4a0c82ec7262ad683a9d1d9a281e3c1ebbb64c045b9af39b > 3940", > "7.1-11": "d0a516b529ab1adda28429cae5985cab9db93bfd8d301b3a94d22299af72 > 914b", > "7.1-12": "275be1d3d0709a06ff1ae38d0d5402bc8f0eeac44812e5ec1df4a9e99214 > eb9a", > "7.1-16": "82ad5fa11820c2889c60f7f748d67aab04400700c581843db0d1e6873532 > 7443", > "7.1-24": "c4f590bbcbe329a77c00fea33a3a960063072041489012061ec3a134baba > 50d6", > "7.1-4": "10acc31def5d6f249b548e01e8ffbaccfd61af0240c17315a7ad393d022c > 5ca2", > "7.1-6": "65de4a13fc7cf28b4376e65efa31c5c3805e18da4eb01ad0c8b8801f4a10 > bc16", > "7.1-9": "e3c92c6cff3543d19d0c9a24c72cd3840f8ba3ee00357f997b786e8939ef > ef2f", > "7.2": "aec95d6d92873ac6bc966d4fb6e97cd5a9e4da5e53e91478078557a7dc94 > eaaf", > "7.2-104": "aec95d6d92873ac6bc966d4fb6e97cd5a9e4da5e53e91478078557a7dc94 > eaaf", > "7.2-35": "6883d5422f4ec2810e1312c0e3e5a902142e2a8185cd3a1124b459a7c38d > c55b", > "7.2-38": "6c3a84d798dc449313787502060b6d5b4694d7527d64a7c99ba199e3b2df > 834e", > "7.2-43": "07e361a1cd7cae70df4c585c2dbeceb25e069a01911c15a5d70d499eacd0 > 53ce", > "7.2-44": "18c92348de3686dfc369b5acd799b0538b54072279a130f56688510f6e6f > 9828", > "7.2-46": "bf63a676257aeb7a75a6bbbda138398bbaf223ab34fe9d169e458f9b3990 > 04ef", > "7.2-56": "95612a3264fcea256ed7c179d6e4a5dece55e217cff198bbaeb4a7e554f9 > 74ca", > "7.2-61": "c453594215e4370541ba0a2a238c9429026de1d1deedf5e5b7442778e428 > c60f", > "7.2-75": "885f7095eac8364d76d110f7a886974f12a4aeef7a03721bda49c8947f49 > 92ce", > "7.2-84": "6f7a31562d1ec723b2b025c8cf040fd6c0e74cb14fd0abdbd1a9b0dee5dd > 19f6", > "latest": "aec95d6d92873ac6bc966d4fb6e97cd5a9e4da5e53e91478078557a7dc94 > eaaf" > } > > Is it possible to see the Dockerfile for rhel:7.2-released? > > > > Note that there's no requirement your s2i image use that base image. If > you find it convenient, great, but its primary purpose is to serve as a > common base for the existing suite of SCL-based s2i images, its use as a > general base for s2i images is a secondary goal (meaning if it does not > serve your purposes, requests for enhancement will be considered in the > context of the primary goal). > > Understood. My goal is to customize as little as possible and make it as > likely as possible that developers take advantage of your releases by way > of imagechange triggers following my builder images which have imagechange > triggers following your builder images. To accomplish this, I'm using > buildconfigs inside OpenShift for my builder images instead of the s2i > command line tool. > sounds like the right approach. > > > On Mon, Aug 29, 2016 at 12:11 AM, Dale Bewley <d...@bewley.net> wrote: > >> >> Where does the OpenShift Enterprise s2i-base image come from? >> >> A. https://github.com/openshift/s2i-base or >> B. https://github.com/sclorg/rhscl-dockerfiles/tree/master/rhel7.s2i-base >> >> Repo A builds FROM rhel7.2 and seems to create >> registry.access.redhat.com/openshift3/sti-base >> Repo B builds FROM rhel:7.2-released and seems to create >> registry.access.redhat.com/rhscl/s2i-base-rhel7 >> >> I see s2i-python repo has been renamed to https://github.com/sclorg/s2i- >> python-container >> but it doesn't use either. It builds FROM openshift/base-rhel7. >> >> Is there a direct lineage that can be followed? Sclorg seems to own all >> the s2i now, but at what point do images enter the openshift part of the >> registry? >> >> What should I model a custom s2i on? >> >> Thanks >> >> _______________________________________________ >> users mailing list >> users@lists.openshift.redhat.com >> http://lists.openshift.redhat.com/openshiftmm/listinfo/users >> > > > > -- > Ben Parees | OpenShift > > > -- Ben Parees | OpenShift
_______________________________________________ users mailing list users@lists.openshift.redhat.com http://lists.openshift.redhat.com/openshiftmm/listinfo/users