kerneltime commented on PR #46:
URL: 
https://github.com/apache/ozone-docker-runner/pull/46#issuecomment-2795239155

   > > Thanks @ChenSammi for the patch.
   > > I wonder if we should add the library in `ozone` image instead of 
`ozone-runner`. Hadoop version will probably depend on Ozone version. On the 
other hand, adding to the `ozone` image would prevent using it in acceptance 
tests with the runner image...
   > 
   > @adoroszlai , thanks for the review. IIUC, ozone image is for user to try 
ozone, while ozone-runner is for ozone developer to run ozone locally with the 
local maven built package, also ozone-runner is used in CI acceptance test, 
right? So including the hadoop native library in ozone-runner, ozone image will 
inherit and have it too. But if including the hadoop native library in ozone 
image, then ozone-runner will not have this library. If all the above are true, 
then ozone-runner is the expected place.
   
   I had the same concern as @adoroszlai if we want the Docker runs picking up 
the maven build we should update the dist build to download this jar as a 
dependency and place it. Putting the hadoop jar into Ozone runtime should be 
done from the place we define the hadoop dependency which is the official Ozone 
repo. This image should have every thing else which is not defined by the Ozone 
dependencies.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@ozone.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@ozone.apache.org
For additional commands, e-mail: issues-h...@ozone.apache.org

Reply via email to