Skip to content
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

draft #209

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

draft #209

wants to merge 3 commits into from

Conversation

8secz-johndpope
Copy link

not sure I can make this work - the build script fails to spit out aws-lambda image layer.

Dockerfile build-and-publish.sh
(base) ➜ layers git:(master) ✗ sudo ./build-and-publish.sh
Password:
[+] Building 5.0s (8/11)
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 2.39kB 0.0s
=> [internal] load metadata for docker.io/lambci/lambda-base:build 3.8s
=> [1/8] FROM docker.io/lambci/lambda-base:build@sha256:615b838041fe6cb48d53f15026468dd00baff21d6f97034dda59edd057122277 0.0s
=> CACHED [2/8] RUN yum update -y 0.0s
=> CACHED [3/8] RUN yum install -y libpng-devel libjpeg-devel libtiff-devel libuuid-devel libopenjp2-devel libtiff-devel libwebp-devel libbz-devel gcc 0.0s
=> CACHED [4/8] RUN curl -L https://github.com/ImageMagick/ImageMagick/archive/7.0.8-45.tar.gz -o ImageMagick-7.0.8-45.tar.gz && tar xfz ImageMagick-7.0.8-45.tar.gz && cd ImageMagick-7.0.8-45 0.0s
=> ERROR [5/8] RUN curl https://versaweb.dl.sourceforge.net/project/graphicsmagick/graphicsmagick/1.3.31/GraphicsMagick-1.3.31.tar.xz | tar -xJ && cd GraphicsMagick-1.3.31 && ./configure --prefix 1.1s

[5/8] RUN curl https://versaweb.dl.sourceforge.net/project/graphicsmagick/graphicsmagick/1.3.31/GraphicsMagick-1.3.31.tar.xz | tar -xJ && cd GraphicsMagick-1.3.31 && ./configure --prefix=/opt --enable-shared=no --enable-static=yes --with-gs-font-dir=/opt/share/fonts/default/Type1 && make && make install:
#8 0.182 % Total % Received % Xferd Average Speed Time Time Time Current
#8 0.183 Dload Upload Total Spent Left Speed
100 154 100 154 0 0 178 0 --:--:-- --:--:-- --:--:-- 178
#8 1.048 xz: (stdin): File format not recognized
#8 1.048 tar: Child returned status 1
#8 1.048 tar: Error is not recoverable: exiting now


failed to solve with frontend dockerfile.v0: failed to build LLB: executor failed running [/bin/sh -c curl https://versaweb.dl.sourceforge.net/project/graphicsmagick/graphicsmagick/${GM_VERSION}/GraphicsMagick-${GM_VERSION}.tar.xz | tar -xJ && cd GraphicsMagick-${GM_VERSION} && ./configure --prefix=/opt --enable-shared=no --enable-static=yes --with-gs-font-dir=/opt/share/fonts/default/Type1 && make && make install]: runc did not terminate sucessfully
Unable to find image 'aws-lambda-image-layer:latest' locally
docker: Error response from daemon: pull access denied for aws-lambda-image-layer, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.
deploying layer image to ap-south-1

--zip-file must be a zip file with the fileb:// prefix.
Example usage: --zip-file fileb://path/to/file.zip

8secz-johndpope and others added 3 commits January 8, 2021 16:40
not sure I can make this work - the build script fails to spit out aws-lambda image layer.

Dockerfile           build-and-publish.sh
(base) ➜  layers git:(master) ✗ sudo ./build-and-publish.sh
Password:
[+] Building 5.0s (8/11)
 => [internal] load .dockerignore                                                                                                                                                                         0.0s
 => => transferring context: 2B                                                                                                                                                                           0.0s
 => [internal] load build definition from Dockerfile                                                                                                                                                      0.0s
 => => transferring dockerfile: 2.39kB                                                                                                                                                                    0.0s
 => [internal] load metadata for docker.io/lambci/lambda-base:build                                                                                                                                       3.8s
 => [1/8] FROM docker.io/lambci/lambda-base:build@sha256:615b838041fe6cb48d53f15026468dd00baff21d6f97034dda59edd057122277                                                                                 0.0s
 => CACHED [2/8] RUN yum update -y                                                                                                                                                                        0.0s
 => CACHED [3/8] RUN yum install -y     libpng-devel     libjpeg-devel     libtiff-devel     libuuid-devel     libopenjp2-devel     libtiff-devel     libwebp-devel     libbz-devel     gcc               0.0s
 => CACHED [4/8] RUN curl -L https://github.com/ImageMagick/ImageMagick/archive/7.0.8-45.tar.gz -o ImageMagick-7.0.8-45.tar.gz &&     tar xfz ImageMagick-7.0.8-45.tar.gz &&     cd ImageMagick-7.0.8-45  0.0s
 => ERROR [5/8] RUN curl https://versaweb.dl.sourceforge.net/project/graphicsmagick/graphicsmagick/1.3.31/GraphicsMagick-1.3.31.tar.xz | tar -xJ &&   cd GraphicsMagick-1.3.31 &&   ./configure --prefix  1.1s
------
 > [5/8] RUN curl https://versaweb.dl.sourceforge.net/project/graphicsmagick/graphicsmagick/1.3.31/GraphicsMagick-1.3.31.tar.xz | tar -xJ &&   cd GraphicsMagick-1.3.31 &&   ./configure --prefix=/opt --enable-shared=no --enable-static=yes --with-gs-font-dir=/opt/share/fonts/default/Type1 &&   make &&   make install:
ysugimoto#8 0.182   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
ysugimoto#8 0.183                                  Dload  Upload   Total   Spent    Left  Speed
100   154  100   154    0     0    178      0 --:--:-- --:--:-- --:--:--   178
ysugimoto#8 1.048 xz: (stdin): File format not recognized
ysugimoto#8 1.048 tar: Child returned status 1
ysugimoto#8 1.048 tar: Error is not recoverable: exiting now
------
failed to solve with frontend dockerfile.v0: failed to build LLB: executor failed running [/bin/sh -c curl https://versaweb.dl.sourceforge.net/project/graphicsmagick/graphicsmagick/${GM_VERSION}/GraphicsMagick-${GM_VERSION}.tar.xz | tar -xJ &&   cd GraphicsMagick-${GM_VERSION} &&   ./configure --prefix=/opt --enable-shared=no --enable-static=yes --with-gs-font-dir=/opt/share/fonts/default/Type1 &&   make &&   make install]: runc did not terminate sucessfully
Unable to find image 'aws-lambda-image-layer:latest' locally
docker: Error response from daemon: pull access denied for aws-lambda-image-layer, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.
deploying layer image to ap-south-1

--zip-file must be a zip file with the fileb:// prefix.
Example usage:  --zip-file fileb://path/to/file.zip
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant