Open tdilauro opened 8 years ago
Attempting to build with Karaf 4.0.5, since 4.0.4 is no longer available (see issue #1).
$ git diff docker/dcs-all/Dockerfile
diff --git a/docker/dcs-all/Dockerfile b/docker/dcs-all/Dockerfile index 7e73eaa..9bc8da7 100644 --- a/docker/dcs-all/Dockerfile +++ b/docker/dcs-all/Dockerfile @@ -49,7 +49,7 @@ ENV KARAF_HOME=${APPS}/apache-karaf \ # Add additional deploy directory (auto-deploys configs, bundles, features, etc) in /shared # Install webconsole # Change permissions so Karaf can be run by any unprivileged user -RUN export KARAF_VERSION=4.0.4 && \ +RUN export KARAF_VERSION=4.0.5 && \ mkdir -p ${APPS} && \ curl -L http://apache.mirrors.lucidnetworks.net/karaf/${KARAF_VERSION}/apache-karaf-${KARAF_VERSION}.tar.gz | tar xzf - -C ${APPS} && \ ln -s ${APPS}/apache-karaf-${KARAF_VERSION} ${KARAF_HOME} && \
Step 9 : RUN export KARAF_VERSION=4.0.5 && mkdir -p ${APPS} && curl -L http://apache.mirrors.lucidnetworks.net/karaf/${KARAF_VERSION}/apache-karaf-${KARAF_VERSION}.tar.gz | tar xzf - -C ${APPS} && ln -s ${APPS}/apache-karaf-${KARAF_VERSION} ${KARAF_HOME} && cat ${KARAF_HOME}/etc/org.ops4j.pax.url.mvn.cfg | sed 's/org.ops4j.pax.url.mvn.repositories=/org.ops4j.pax.url.mvn.repositories = http:\/\/maven.dataconservancy.org\/public\/releases@id=dc.public.releases,http:\/\/maven.dataconservancy.org\/public\/snapshots@id=dc.public.snapshots@snapshots@noreleases,/' > /tmp/org.ops4j.pax.url.mvn.cfg && mv /tmp/org.ops4j.pax.url.mvn.cfg ${KARAF_HOME}/etc/org.ops4j.pax.url.mvn.cfg && cat ${KARAF_HOME}/etc/org.ops4j.pax.logging.cfg | sed s/karaf.data/karaf.shared/ > /tmp/org.ops4j.pax.logging.cfg && mv /tmp/org.ops4j.pax.logging.cfg ${KARAF_HOME}/etc/org.ops4j.pax.logging.cfg && cat ${KARAF_HOME}/etc/org.apache.felix.fileinstall-deploy.cfg | sed 's/${karaf.base}\/deploy/\/shared\/karaf\/deploy/' > ${KARAF_HOME}/etc/org.apache.felix.fileinstall-shared.cfg && ${KARAF_HOME}/bin/start && echo "feature:install webconsole " | ${KARAF_HOME}/bin/client -u karaf -b -r 10 && ${KARAF_HOME}/bin/stop && chmod a+rw -R ${KARAF_HOME}/data ${KARAF_HOME}/etc ${KARAF_HOME}/instances ${KARAF_HOME}/lock && rm -rf ${KARAF_SHARED} ---> Using cache ---> 4d2e3086f852 Step 10 : RUN export PIS_VERSION=LATEST && ${KARAF_HOME}/bin/start && echo "feature:repo-add mvn:org.dataconservancy.packaging/package-ingest-karaf/${PIS_VERSION}/xml/features; " "feature:install package-ingest-karaf" | ${KARAF_HOME}/bin/client -u karaf -b -r 10 && ${KARAF_HOME}/bin/stop && rm -rf ${KARAF_SHARED} ---> Running in a7cab1654452 start: Ignoring predefined value for KARAF_HOME client: Ignoring predefined value for KARAF_HOME retrying (attempt 1) ... retrying (attempt 2) ... retrying (attempt 3) ... retrying (attempt 4) ... retrying (attempt 5) ... retrying (attempt 6) ... retrying (attempt 7) ... retrying (attempt 8) ... retrying (attempt 9) ... retrying (attempt 10) ... Failed to get the session.
Has anyone found a solution to this? I'm having this as well and can't figure it out.
Attempting to build with Karaf 4.0.5, since 4.0.4 is no longer available (see issue #1).
$ git diff docker/dcs-all/Dockerfile