[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: s2i container for Common Lisp apps using Quicklisp



it's an internal implementation detail, it's really not intended for other people to base images on top of, we do not want to have to worry about breaking images we don't control because we changed sti-base.


On Thu, Dec 17, 2015 at 10:03 AM, Anthony Green <green redhat com> wrote:
Seems like something we should do, or at least document how to do it.  Does some kind of documentation exist?

AG

----- Original Message -----
From: "Ben Parees" <bparees redhat com>
To: "Michal Fojtik" <mfojtik redhat com>
Cc: "Anthony Green" <green redhat com>, "dev" <dev lists openshift redhat com>
Sent: Thursday, December 17, 2015 9:46:50 AM
Subject: Re: s2i container for Common Lisp apps using Quicklisp

we do not publish it.

On Thu, Dec 17, 2015 at 9:18 AM, Michal Fojtik <mfojtik redhat com> wrote:

> I'm not sure if we do publish the "sti-base" RHEL7 image to
> registry.access.redhat.com.
> As a workaround, you can first build the sti-base manually and tag it as
> "openshift/base-rhel7".
>
>  -- Michal
>
> On Thu, Dec 17, 2015 at 3:13 PM, Anthony Green <green redhat com> wrote:
>
>> For what it's worth, I can't build the sti-ruby package from github for
>> different reasons.  What should I be using as the base image for RHEL7
>> containers?
>>
>> Step 0 : FROM openshift/base-rhel7
>> Trying to pull repository registry.access.redhat.com/openshift/base-rhel7
>> ... failed
>> Trying to pull repository docker.io/openshift/base-rhel7 ... failed
>>
>> Thanks,
>>
>> AG
>>
>> ----- Original Message -----
>> From: "Ben Parees" <bparees redhat com>
>> To: "Anthony Green" <green redhat com>
>> Cc: "dev" <dev lists openshift redhat com>, "Michal Fojtik" <
>> mfojtik redhat com>
>> Sent: Thursday, December 17, 2015 8:22:24 AM
>> Subject: Re: s2i container for Common Lisp apps using Quicklisp
>>
>> Pull the latest rhel72 image, if you haven't lately. At one point /run was
>> defined as a volume which might be causing you issues. It should not be a
>> volume in the latest image.
>>
>> Ben Parees | OpenShift
>> On Dec 17, 2015 7:27 AM, "Anthony Green" <green redhat com> wrote:
>>
>> > I am.  RHEL 7.2.
>> >
>> > AG
>> >
>> > ----- Original Message -----
>> > From: "Michal Fojtik" <mfojtik redhat com>
>> > To: "Anthony Green" <green redhat com>
>> > Cc: dev lists openshift redhat com
>> > Sent: Thursday, December 17, 2015 7:25:47 AM
>> > Subject: Re: s2i container for Common Lisp apps using Quicklisp
>> >
>> > I think you have to build the RHEL7 image on RHEL7 host system.
>> >
>> > On Thu, Dec 17, 2015 at 1:02 PM, Anthony Green <green redhat com>
>> wrote:
>> >
>> > > I wrote an s2i container for Common Lisp apps using Quicklisp.
>> > >
>> > >   https://github.com/atgreen/sti-lisp
>> > >
>> > > The centos7 version works well.  I get the following when I try
>> rhel7..
>> > > any pointers?
>> > >
>> > > Thanks,
>> > >
>> > > Anthony Green
>> > >
>> > >
>> > > [root laptop]# TARGET=rhel7 make
>> > > SKIP_SQUASH=0 VERSIONS="1.0" OS=rhel7 VERSION= BASE_IMAGE_NAME=lisp
>> > > OPENSHIFT_NAMESPACES="2.0" hack/build.sh
>> > > -> Building rhscl/lisp-rhel7 ...
>> > > Sending build context to Docker daemon 39.94 kB
>> > > Step 0 : FROM rhel7
>> > >  ---> c4f590bbcbe3
>> > > Step 1 : MAINTAINER Anthony Green <green redhat com>
>> > >  ---> Using cache
>> > >  ---> 6bbcc0de44c3
>> > > Step 2 : EXPOSE 8080
>> > >  ---> Using cache
>> > >  ---> 259c018d80b0
>> > > Step 3 : ENV LISP_VERSION 1.0
>> > >  ---> Using cache
>> > >  ---> 61fe5060c2ce
>> > > Step 4 : LABEL io.k8s.description "Platform for building and running
>> > > Common Lisp applications" io.k8s.display-name "Common Lisp"
>> > > io.openshift.expose-services "8080:http" io.openshift.tags
>> > > "builder,cl,lisp,sbcl"
>> > >  ---> Using cache
>> > >  ---> c3934025b7f0
>> > > Step 5 : RUN yum install -y
>> > >
>> https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
>> > >  ---> Using cache
>> > >  ---> fed4bbd1aea2
>> > > Step 6 : RUN yum install -y sbcl &&     yum clean all -y
>> > >  ---> Using cache
>> > >  ---> 6a2f2460bd1e
>> > > Step 7 : COPY ./s2i/bin/ $STI_SCRIPTS_PATH
>> > >  ---> Using cache
>> > >  ---> b7217732522d
>> > > Step 8 : COPY ./contrib/ /opt/app-root
>> > >  ---> Using cache
>> > >  ---> 75512c5fb5a1
>> > > Step 9 : ENV HOME /opt/app-root
>> > >  ---> Using cache
>> > >  ---> 6c2863983c9c
>> > > Step 10 : RUN chown -R 1001:0 /opt/app-root
>> > >  ---> Running in 44857feb49b7
>> > > Timestamp: 2015-12-17 06:35:28.039338311 -0500 EST
>> > > Code: System error
>> > >
>> > > Message: lstat
>> > >
>> >
>> /var/lib/docker/devicemapper/mnt/44857feb49b7130db5c1bc4d907a482d1f585dc841d689a3d0098130dc9c0977/rootfs/run/secrets:
>> > > not a directory
>> > >
>> > > Frames:
>> > > ---
>> > > 0: setupRootfs
>> > > Package: github.com/opencontainers/runc/libcontainer
>> > > File: rootfs_linux go 39
>> > > ---
>> > > 1: Init
>> > > Package:
>> > github.com/opencontainers/runc/libcontainer.(*linuxStandardInit)
>> > > File: standard_init_linux go 52
>> > > ---
>> > > 2: StartInitialization
>> > > Package: github.com/opencontainers/runc/libcontainer.(*LinuxFactory)
>> > > File: factory_linux go 242
>> > > ---
>> > > 3: initializer
>> > > Package: github.com/docker/docker/daemon/execdriver/native
>> > > File: init go 35
>> > > ---
>> > > 4: Init
>> > > Package: github.com/docker/docker/pkg/reexec
>> > > File: reexec go 26
>> > > ---
>> > > 5: main
>> > > Package: main
>> > > File: docker go 19
>> > > ---
>> > > 6: main
>> > > Package: runtime
>> > > File: proc go 63
>> > > ---
>> > > 7: goexit
>> > > Package: runtime
>> > > File: asm_amd64 s 2232
>> > > [8] System error: lstat
>> > >
>> >
>> /var/lib/docker/devicemapper/mnt/44857feb49b7130db5c1bc4d907a482d1f585dc841d689a3d0098130dc9c0977/rootfs/run/secrets:
>> > > not a directory
>> > > make: *** [build] Error 1
>> > >
>> > > _______________________________________________
>> > > dev mailing list
>> > > dev lists openshift redhat com
>> > > http://lists.openshift.redhat.com/openshiftmm/listinfo/dev
>> > >
>> >
>> > _______________________________________________
>> > dev mailing list
>> > dev lists openshift redhat com
>> > http://lists.openshift.redhat.com/openshiftmm/listinfo/dev
>> >
>>
>
>


--
Ben Parees | OpenShift



--
Ben Parees | OpenShift


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]