Udi Meiri created BEAM-9797:
-------------------------------

             Summary: license_script.sh calls pip install/uninstall in local env
                 Key: BEAM-9797
                 URL: https://issues.apache.org/jira/browse/BEAM-9797
             Project: Beam
          Issue Type: Bug
          Components: build-system
            Reporter: Udi Meiri


File is: 
https://github.com/apache/beam/blob/master/sdks/java/container/license_scripts/license_script.sh

The problem is with the code that does pip install and uninstall.
1. It is not okay to modify the local environment.
2. Running this script in parallel with itself (on Jenkins) has a chance to 
cause a race.

The solution is to use a tox environment to run this script in. Tox will take 
care of creating a virtualenv with the required dependencies.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to