You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary:
The setup-adapters.sh uses yum when installing OpenJDK 8 during the HDFS installation. This causes errors on non-RHEL/Centos based Linux distributions such as Ubuntu.
The fix is to check for the distribution and select the corresponding package name and package manager.
Addresses: prestodb/presto#23939
Pull Request resolved: #11420
Reviewed By: Yuhta
Differential Revision: D65612082
Pulled By: kevinwilfong
fbshipit-source-id: 1bacde35c4daa87291b198596f61992f290e080f
Your Environment
Expected Behavior
Build prestissimo ubuntu docker image successfully
Current Behavior
Build failed with error:
Possible Solution
In this file https://github.com/prestodb/presto/blob/fc9131c96f1f1fc52bb985855e3caa8ac0ea9822/presto-native-execution/scripts/dockerfiles/ubuntu-22.04-dependency.dockerfile#L33C18-L33C52
Adding
../velox/scripts/setup-adapters.sh
with args like../velox/scripts/setup-adapters.sh aws
may fix the error.Steps to Reproduce
The text was updated successfully, but these errors were encountered: