Closed kathtsui closed 4 years ago
@jdmcclur Do you know why latest images of liberty don't contain wget or unzip?
@jdmcclur @jnativio Looks like unzip issue in our tests is coming from our jmeter image after further investigation.
For liberty image, wget not found is definitely causing an issue when using the Dockerfile shipped in blueperf. We can take unzip out of this issue.
@kathtsui - Hello, If you don't need micro-climate support, use Dockerfile-base to build your images. Dockerfile will be fixed soon (I hope), there are a couple other issues with it.
@jnativio - wget and unzip were taken out for security reasons, which is making things annoying, you may need to update your dockerfiles for istio also.
@jdmcclur I can confirm that using Dockerfile-base works for creating image for acmeair.
@jnativio I'll wait for your fix for Dockerfile-istio. Currently we can use our last working image from registry for our test but we will need to be able to create image in future.
Thank you, all.
The normal Dockerfile should work now.
After following the instructions here: https://github.com/blueperf/acmeair-authservice-java/blob/master/Build_Instructions.md, I tried to build the image with command
docker build - < Dockerfile
and get an error/bin/sh: 1: wget: not found
:Checking with @jnativio, he found that
the problem seems that the new image for liberty does not have wget
I have tried the following branches and see the same wget issue: master microprofile-1.3 microprofile-2.0
I suspect all branches using the latest Liberty image are affected.
Opening this issue for blueperf to fix the Dockerfile with the latest Liberty image.