Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-3401 There is no ARM CI for Storm
  3. STORM-3674

explicitly specify pip2 and pip3 in travis-install.sh

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.3.0
    • None
    • None

    Description

      When I try to run Storm tests in Travis ARM containers, it will raise error about python packages installation, because in Travis ARM containers, the "pip" command refer to pip3 binary,  so the following commands in travis-install.sh will not install required packages of Python2.

      pip install --user -r ${TRAVIS_SCRIPT_DIR}/requirements.txt
      pip3 install --user -r ${TRAVIS_SCRIPT_DIR}/requirements.txt
      

      it is better to explicitly specify pip2 and pip3 in the script.

      Attachments

        Activity

          People

            seanlau liusheng
            seanlau liusheng
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 20m
                20m