Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-3074

Provisioning fails due to clang installation failure

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • P1: Critical
    • None
    • 5.12
    • None

    Description

      The qt5 5.12 seems to be blocked due to failing to provision template 'qtci-linux-Ubuntu-18.04-x86_64-374afe'. The error is somehow related to provisioning script coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/04-libclang.sh:

      agent:2019/06/27 09:11:51 build.go:412: Running provisioning bash script: "/tmp/provisioning-315912136/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/04-libclang.sh"
      ++ dirname /tmp/provisioning-315912136/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/04-libclang.sh
      + BASEDIR=/tmp/provisioning-315912136/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64
      + /tmp/provisioning-315912136/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/../common/unix/libclang.sh
      ++ source /tmp/provisioning-315912136/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/../common/unix/../shared/http_proxy.txt
      +++ proxy=http://proxy.intra.qt.io:3128
      ++ wget -q -e http_proxy=http://proxy.intra.qt.io:3128 --spider proxy.intra.qt.io
      ++ echo 'Setting http_proxy to http://proxy.intra.qt.io:3128'
      Setting http_proxy to http://proxy.intra.qt.io:3128
      ++ export http_proxy=http://proxy.intra.qt.io:3128
      ++ http_proxy=http://proxy.intra.qt.io:3128
      + source /tmp/provisioning-315912136/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/../common/unix/SetEnvVar.sh
      ++ set -ex
      + source /tmp/provisioning-315912136/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/../common/unix/DownloadURL.sh
      ++ set -ex
      + libclang_version=6.0
      + uname -a
      + grep -q Darwin
      + version=6.0
      + url=https://download.qt.io/development_releases/prebuilt/libclang/qt/libclang-release_60-linux-Rhel7.2-gcc5.3-x86_64.7z
      + url_cached=http://ci-files01-hki.intra.qt.io/input/libclang/qt/libclang-release_60-linux-Rhel7.2-gcc5.3-x86_64.7z
      + sha1=ef59b699f4fcce2e45108b3ff04cc7471c1c4abe
      + zip=/tmp/libclang.7z
      + destination=/usr/local/libclang-6.0
      + DownloadURL http://ci-files01-hki.intra.qt.io/input/libclang/qt/libclang-release_60-linux-Rhel7.2-gcc5.3-x86_64.7z https://download.qt.io/development_releases/prebuilt/libclang/qt/libclang-release_60-linux-Rhel7.2-gcc5.3-x86_64.7z ef59b699f4fcce2e45108b3ff04cc7471c1c4abe /tmp/libclang.7z
      + url=http://ci-files01-hki.intra.qt.io/input/libclang/qt/libclang-release_60-linux-Rhel7.2-gcc5.3-x86_64.7z
      + url_alt=https://download.qt.io/development_releases/prebuilt/libclang/qt/libclang-release_60-linux-Rhel7.2-gcc5.3-x86_64.7z
      + expectedSha1=ef59b699f4fcce2e45108b3ff04cc7471c1c4abe
      + targetFile=/tmp/libclang.7z
      + echo 'Downloading from primary URL '\''http://ci-files01-hki.intra.qt.io/input/libclang/qt/libclang-release_60-linux-Rhel7.2-gcc5.3-x86_64.7z'\'''
      Downloading from primary URL 'http://ci-files01-hki.intra.qt.io/input/libclang/qt/libclang-release_60-linux-Rhel7.2-gcc5.3-x86_64.7z'
      + curl --fail -L --retry 5 --retry-delay 5 -o /tmp/libclang.7z http://ci-files01-hki.intra.qt.io/input/libclang/qt/libclang-release_60-linux-Rhel7.2-gcc5.3-x86_64.7z
        % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                       Dload  Upload   Total   Spent    Left  Speed
        0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
       53  293M   53  157M    0     0   260M      0  0:00:01 --:--:--  0:00:01  260M
      100  293M  100  293M    0     0   259M      0  0:00:01  0:00:01 --:--:--  259M
      + echo 'Checking SHA1 on PKG '\''/tmp/libclang.7z'\'''
      Checking SHA1 on PKG '/tmp/libclang.7z'
      + echo 'ef59b699f4fcce2e45108b3ff04cc7471c1c4abe */tmp/libclang.7z'
      + sha1sum --check /tmp/libclang.7z.sha1
      /tmp/libclang.7z: OK
      + rm -f /tmp/libclang.7z.sha1
      + 7z x /tmp/libclang.7z -o/tmp/
      7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
      p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs QEMU Virtual CPU version 2.5+ (663),ASM)
      Scanning the drive for archives:
      1 file, 308060257 bytes (294 MiB)
      Extracting archive: /tmp/libclang.7z
      --
      Path = /tmp/libclang.7z
      Type = 7z
      Physical Size = 308060257
      Headers Size = 29455
      Method = LZMA:24 BCJ
      Solid = +
      Blocks = 2
      agent:2019/06/27 09:13:38 build.go:531: Executing scheduled instruction 1 of 1 - Upload all core dumps if there are some
      agent:2019/06/27 09:13:38 build.go:533: 
      agent:2019/06/27 09:13:38 agent.go:275: Provision failed
      agent:2019/06/27 09:13:38 agent.go:198: ERROR building: Provisioning failed: Error running bash script "/tmp/provisioning-315912136/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/04-libclang.sh": Error running bash -ex /tmp/provisioning-315912136/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/04-libclang.sh: exit status 141
      2019-06-27 09:13:38,787 INFO:workitem.py:544(17425): Agent FINISHED FAIL: <could not determine failure location - check log!>: provisioning/qtci-linux-Ubuntu-18.04-x86_64-374afe/Provision
      

      The issue has happened 3 times in a row now

      https://testresults.qt.io/coin/integration/qt/qtbase/tasks/1561634548

      https://testresults.qt.io/coin/integration/qt/qtbase/tasks/1561634888

      https://testresults.qt.io/coin/integration/pyside/pyside-setup/tasks/1561632288

      https://testresults.qt.io/coin/integration/qt/qtdeclarative/tasks/1561623751

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            hehalmet Heikki Halmet
            aakeskimo Aapo Keskimölö
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes