diff --git a/devops/containers/ubuntu2204_intel_drivers.Dockerfile b/devops/containers/ubuntu2204_intel_drivers.Dockerfile index d8eb12fa5c82f..e04cc15c147c7 100644 --- a/devops/containers/ubuntu2204_intel_drivers.Dockerfile +++ b/devops/containers/ubuntu2204_intel_drivers.Dockerfile @@ -9,7 +9,6 @@ USER root RUN apt update && apt install -yqq wget -COPY scripts/get_release.py / COPY scripts/install_drivers.sh / COPY dependencies.json / diff --git a/devops/containers/ubuntu2404_intel_drivers.Dockerfile b/devops/containers/ubuntu2404_intel_drivers.Dockerfile index b61a2a5c10162..8450e523f57da 100644 --- a/devops/containers/ubuntu2404_intel_drivers.Dockerfile +++ b/devops/containers/ubuntu2404_intel_drivers.Dockerfile @@ -9,7 +9,6 @@ USER root RUN apt update && apt install -yqq wget -COPY scripts/get_release.py / COPY scripts/install_drivers.sh / COPY dependencies.json / diff --git a/devops/containers/ubuntu2404_intel_drivers_igc_dev.Dockerfile b/devops/containers/ubuntu2404_intel_drivers_igc_dev.Dockerfile index 99f2ed19fc328..95fd841b5d007 100644 --- a/devops/containers/ubuntu2404_intel_drivers_igc_dev.Dockerfile +++ b/devops/containers/ubuntu2404_intel_drivers_igc_dev.Dockerfile @@ -9,7 +9,6 @@ USER root RUN apt update && apt install -yqq libllvm14 libllvm15 libz3-4 -COPY scripts/get_release.py / COPY scripts/install_drivers.sh / COPY dependencies.json / COPY dependencies-igc-dev.json / diff --git a/devops/scripts/get_release.py b/devops/scripts/get_release.py deleted file mode 100644 index 5ce5eccf72083..0000000000000 --- a/devops/scripts/get_release.py +++ /dev/null @@ -1,23 +0,0 @@ -from urllib.request import urlopen -import json -import sys - -def get_release_by_tag(repo, tag): - release = urlopen("https://api.github.com/repos/" + repo + "/releases/tags/" + tag).read() - return json.loads(release) - -def get_latest_release(repo): - release = urlopen("https://api.github.com/repos/" + repo + "/releases/latest").read() - return json.loads(release) - -repo = sys.argv[1] -tag = sys.argv[2] - -if tag == "latest": - release = get_latest_release(repo) -else: - release = get_release_by_tag(repo, tag) - -for item in release["assets"]: - print(item["browser_download_url"]) - diff --git a/devops/scripts/install_drivers.sh b/devops/scripts/install_drivers.sh index cb2ebb4775264..5aef43582d219 100755 --- a/devops/scripts/install_drivers.sh +++ b/devops/scripts/install_drivers.sh @@ -114,20 +114,16 @@ InstallIGFX () { | grep ".*deb" \ | wget -qi - get_release intel/compute-runtime $CR_TAG \ - | grep -E ".*((deb)|(sum))" \ + | grep -E ".*((\.deb)|(sum))" \ | wget -qi - - # Perform the checksum conditionally and then get the release - # Skip the ww45 checksum because the igc_dev driver was manually updated - # so the package versions don't exactly match. - if [ ! -f "ww45.sum" ]; then - sha256sum -c *.sum - fi + # We don't download .ddeb packages, so ignore missing ones. + sha256sum -c *.sum --ignore-missing get_release intel/cm-compiler $CM_TAG \ | grep ".*deb" \ | grep -v "u18" \ | wget -qi - get_release oneapi-src/level-zero $L0_TAG \ - | grep ".*$UBUNTU_VER.*deb" \ + | grep ".*$UBUNTU_VER.*deb$" \ | wget -qi - dpkg -i --force-all *.deb && rm *.deb *.sum mkdir -p /usr/local/lib/igc/ @@ -177,33 +173,12 @@ InstallCPURT () { fi } -InstallFPGAEmu () { - echo "Installing Intel FPGA Fast Emulator..." - echo "FPGA Emulator version $FPGA_TAG" - mkdir -p $INSTALL_LOCATION - cd $INSTALL_LOCATION - if [ -d "$INSTALL_LOCATION/fpgaemu" ]; then - echo "$INSTALL_LOCATION/fpgaemu exists and will be removed!" - rm -Rf $INSTALL_LOCATION/fpgaemu; - fi - get_release intel/llvm $FPGA_TAG \ - | grep -E ".*fpgaemu.*tar.gz" \ - | wget -qi - && \ - mkdir fpgaemu && tar -xf *.tar.gz -C fpgaemu && rm *.tar.gz - if [ -e /runtimes/fpgaemu/install.sh ]; then - bash -x /runtimes/fpgaemu/install.sh - else - echo /runtimes/fpgaemu/x64/libintelocl_emu.so > /etc/OpenCL/vendors/intel_fpgaemu.icd - fi -} - if [[ $# -eq 0 ]] ; then echo "No options were specified. Please, specify one or more of the following:" echo "--all - Install all Intel drivers" echo "--igfx - Install Intel Graphics drivers" echo "--use-dev-igc - Install development version of Intel Graphics drivers instead" echo "--cpu - Install Intel CPU OpenCL runtime" - echo "--fpga-emu - Install Intel FPGA Fast emulator" echo "Set INSTALL_LOCATION env variable to specify install location" exit 0 fi @@ -221,7 +196,6 @@ while [ "${1:-}" != "" ]; do InstallIGFX InstallTBB InstallCPURT - InstallFPGAEmu ;; "--igfx") InstallIGFX @@ -230,10 +204,6 @@ while [ "${1:-}" != "" ]; do InstallTBB InstallCPURT ;; - "--fpga-emu") - InstallTBB - InstallFPGAEmu - ;; esac shift done