Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-1020

Docker build fails while downloading libraries from cdnjs

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • 0

      2020-08-28 08:59:25,876 [617] [ERROR] [__main__] Got exception when trying to download URL https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.2.0/js/bootstrap-datepicker.min.js (try #1)
      Traceback (most recent call last):
        File "/quay-registry/external_libraries.py", line 116, in _download_url
          response = urllib.request.urlopen(url)
        File "/usr/lib64/python3.6/urllib/request.py", line 223, in urlopen
          return opener.open(url, data, timeout)
        File "/usr/lib64/python3.6/urllib/request.py", line 532, in open
          response = meth(req, response)
        File "/usr/lib64/python3.6/urllib/request.py", line 642, in http_response
          'http', request, response, code, msg, hdrs)
        File "/usr/lib64/python3.6/urllib/request.py", line 570, in error
          return self._call_chain(*args)
        File "/usr/lib64/python3.6/urllib/request.py", line 504, in _call_chain
          result = func(*args)
        File "/usr/lib64/python3.6/urllib/request.py", line 650, in http_error_default
          raise HTTPError(req.full_url, code, msg, hdrs, fp)
      urllib.error.HTTPError: HTTP Error 403: Forbidden
      2020-08-28 08:59:26,137 [617] [ERROR] [__main__] Got exception when trying to download URL https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.2.0/js/bootstrap-datepicker.min.js (try #2)
      Traceback (most recent call last):
        File "/quay-registry/external_libraries.py", line 116, in _download_url
          response = urllib.request.urlopen(url)
        File "/usr/lib64/python3.6/urllib/request.py", line 223, in urlopen
          return opener.open(url, data, timeout)
        File "/usr/lib64/python3.6/urllib/request.py", line 532, in open
          response = meth(req, response)
        File "/usr/lib64/python3.6/urllib/request.py", line 642, in http_response
          'http', request, response, code, msg, hdrs)
        File "/usr/lib64/python3.6/urllib/request.py", line 570, in error
          return self._call_chain(*args)
        File "/usr/lib64/python3.6/urllib/request.py", line 504, in _call_chain
          result = func(*args)
        File "/usr/lib64/python3.6/urllib/request.py", line 650, in http_error_default
          raise HTTPError(req.full_url, code, msg, hdrs, fp)
      urllib.error.HTTPError: HTTP Error 403: Forbidden
      2020-08-28 08:59:26,368 [617] [ERROR] [__main__] Got exception when trying to download URL https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.2.0/js/bootstrap-datepicker.min.js (try #3)
      Traceback (most recent call last):
        File "/quay-registry/external_libraries.py", line 116, in _download_url
          response = urllib.request.urlopen(url)
        File "/usr/lib64/python3.6/urllib/request.py", line 223, in urlopen
          return opener.open(url, data, timeout)
        File "/usr/lib64/python3.6/urllib/request.py", line 532, in open
          response = meth(req, response)
        File "/usr/lib64/python3.6/urllib/request.py", line 642, in http_response
          'http', request, response, code, msg, hdrs)
        File "/usr/lib64/python3.6/urllib/request.py", line 570, in error
          return self._call_chain(*args)
        File "/usr/lib64/python3.6/urllib/request.py", line 504, in _call_chain
          result = func(*args)
        File "/usr/lib64/python3.6/urllib/request.py", line 650, in http_error_default
          raise HTTPError(req.full_url, code, msg, hdrs, fp)
      urllib.error.HTTPError: HTTP Error 403: Forbidden
      Traceback (most recent call last):
        File "/usr/lib64/python3.6/runpy.py", line 193, in _run_module_as_main
          "__main__", mod_spec)
        File "/usr/lib64/python3.6/runpy.py", line 85, in _run_code
          exec(code, run_globals)
        File "/quay-registry/external_libraries.py", line 145, in <module>
          contents = _download_url("https://" + url)
        File "/quay-registry/external_libraries.py", line 123, in _download_url
          raise Exception("Aborted due to maximum retries reached")
      Exception: Aborted due to maximum retries reached
      The command '/bin/sh -c alternatives --set python /usr/bin/python3 &&     python -m pip install --no-cache-dir --upgrade setuptools pip &&     python -m pip install --no-cache-dir -r requirements.txt --no-cache &&     python -m pip freeze &&     mkdir -p $QUAYDIR/static/webfonts &&     mkdir -p $QUAYDIR/static/fonts &&     mkdir -p $QUAYDIR/static/ldn &&     PYTHONPATH=$QUAYPATH python -m external_libraries &&     cp -r $QUAYDIR/static/ldn $QUAYDIR/config_app/static/ldn &&     cp -r $QUAYDIR/static/fonts $QUAYDIR/config_app/static/fonts &&     cp -r $QUAYDIR/static/webfonts $QUAYDIR/config_app/static/webfonts' returned a non-zero code: 1
      

            arajkumar Arunprasad Rajkumar (Inactive)
            arajkumar Arunprasad Rajkumar (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: