Re: Review Request 49868: Update virtualenv version to 15.0.2

2016-07-10 Thread John Sirois

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/49868/#review141625
---



I'm going to patch this in presently on your behalf to eliminate 1 causes of 
noise in the quest to track down what's really going on with AURORA-1717.

Thanks again for this fix!

- John Sirois


On July 10, 2016, 11:38 a.m., Stephan Erb wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/49868/
> ---
> 
> (Updated July 10, 2016, 11:38 a.m.)
> 
> 
> Review request for Aurora and John Sirois.
> 
> 
> Bugs: AURORA-1717
> https://issues.apache.org/jira/browse/AURORA-1717
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Update virtualenv to 15.0.2. This includes updates to `pip==8.1.2`, 
> `setuptools==21.2.1`, and `wheel==0.29.0`. Full changelog: 
> https://virtualenv.pypa.io/en/stable/changes/
> 
> Additional changes to our scripts:
> 
> * abort the pants bootstrapping script if an error is encountered
> * switch to download URLs that are working for the latest virtualenv version
> * disable the recently added auto-updating of pip and setuptools so that we 
> gain a reproducable build environment
> 
> 
> Diffs
> -
> 
>   build-support/virtualenv 03c14323e14d2a3923e080efc947107b9b8a3a16 
>   pants a11588a02d9b471b600a5095476caa5ae8eb8161 
> 
> Diff: https://reviews.apache.org/r/49868/diff/
> 
> 
> Testing
> ---
> 
> rm -rf ~/.cache/pants/
> git clean -fxd
> ./pants test.pytest src/{main,test}/python::
> 
> 
> Thanks,
> 
> Stephan Erb
> 
>



Re: Review Request 49868: Update virtualenv version to 15.0.2

2016-07-10 Thread John Sirois


> On July 10, 2016, 3:35 p.m., John Sirois wrote:
> > I'm not sure this is directly relevant to the problem at hand.  Pants 
> > bootstraps fine, is the thermos integration tests that pants runs (must be 
> > bootstrapped via pip to do so), that have a `./pants` subprocess call fail.
> > You mentined a too-long shebang, which either should cause every CI run to 
> > fail or else it means the shebang length is configurable and configured 
> > differently on various Apache build farm Jenkins slaves ... which is likely.
> > 
> > I'm digging a bit to see if I can confirm more details.

The shebangs from the zips I captured on 7/8 were in fact 128 characters long, 
so this change is needed on machines with that limit.  I still don;t have a 
handle on which machines in the Jenkins slave fleet that we run on have this 
limit, but good change regardless.


- John


---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/49868/#review141622
---


On July 10, 2016, 11:38 a.m., Stephan Erb wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/49868/
> ---
> 
> (Updated July 10, 2016, 11:38 a.m.)
> 
> 
> Review request for Aurora and John Sirois.
> 
> 
> Bugs: AURORA-1717
> https://issues.apache.org/jira/browse/AURORA-1717
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Update virtualenv to 15.0.2. This includes updates to `pip==8.1.2`, 
> `setuptools==21.2.1`, and `wheel==0.29.0`. Full changelog: 
> https://virtualenv.pypa.io/en/stable/changes/
> 
> Additional changes to our scripts:
> 
> * abort the pants bootstrapping script if an error is encountered
> * switch to download URLs that are working for the latest virtualenv version
> * disable the recently added auto-updating of pip and setuptools so that we 
> gain a reproducable build environment
> 
> 
> Diffs
> -
> 
>   build-support/virtualenv 03c14323e14d2a3923e080efc947107b9b8a3a16 
>   pants a11588a02d9b471b600a5095476caa5ae8eb8161 
> 
> Diff: https://reviews.apache.org/r/49868/diff/
> 
> 
> Testing
> ---
> 
> rm -rf ~/.cache/pants/
> git clean -fxd
> ./pants test.pytest src/{main,test}/python::
> 
> 
> Thanks,
> 
> Stephan Erb
> 
>



Re: Review Request 49868: Update virtualenv version to 15.0.2

2016-07-10 Thread John Sirois

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/49868/#review141623
---


Ship it!




LGTM.  I stole your edits and applied them to the canonical bootstrap script 
which the Aurora `./pants` script is mod the extra license header: 
https://github.com/pantsbuild/setup/commit/31976dcc75d1facc1fd5496c878684b8b955f1cc

- John Sirois


On July 10, 2016, 11:38 a.m., Stephan Erb wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/49868/
> ---
> 
> (Updated July 10, 2016, 11:38 a.m.)
> 
> 
> Review request for Aurora and John Sirois.
> 
> 
> Bugs: AURORA-1717
> https://issues.apache.org/jira/browse/AURORA-1717
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Update virtualenv to 15.0.2. This includes updates to `pip==8.1.2`, 
> `setuptools==21.2.1`, and `wheel==0.29.0`. Full changelog: 
> https://virtualenv.pypa.io/en/stable/changes/
> 
> Additional changes to our scripts:
> 
> * abort the pants bootstrapping script if an error is encountered
> * switch to download URLs that are working for the latest virtualenv version
> * disable the recently added auto-updating of pip and setuptools so that we 
> gain a reproducable build environment
> 
> 
> Diffs
> -
> 
>   build-support/virtualenv 03c14323e14d2a3923e080efc947107b9b8a3a16 
>   pants a11588a02d9b471b600a5095476caa5ae8eb8161 
> 
> Diff: https://reviews.apache.org/r/49868/diff/
> 
> 
> Testing
> ---
> 
> rm -rf ~/.cache/pants/
> git clean -fxd
> ./pants test.pytest src/{main,test}/python::
> 
> 
> Thanks,
> 
> Stephan Erb
> 
>



Re: Review Request 49868: Update virtualenv version to 15.0.2

2016-07-10 Thread John Sirois

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/49868/#review141622
---



I'm not sure this is directly relevant to the problem at hand.  Pants 
bootstraps fine, is the thermos integration tests that pants runs (must be 
bootstrapped via pip to do so), that have a `./pants` subprocess call fail.
You mentined a too-long shebang, which either should cause every CI run to fail 
or else it means the shebang length is configurable and configured differently 
on various Apache build farm Jenkins slaves ... which is likely.

I'm digging a bit to see if I can confirm more details.

- John Sirois


On July 10, 2016, 11:38 a.m., Stephan Erb wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/49868/
> ---
> 
> (Updated July 10, 2016, 11:38 a.m.)
> 
> 
> Review request for Aurora and John Sirois.
> 
> 
> Bugs: AURORA-1717
> https://issues.apache.org/jira/browse/AURORA-1717
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Update virtualenv to 15.0.2. This includes updates to `pip==8.1.2`, 
> `setuptools==21.2.1`, and `wheel==0.29.0`. Full changelog: 
> https://virtualenv.pypa.io/en/stable/changes/
> 
> Additional changes to our scripts:
> 
> * abort the pants bootstrapping script if an error is encountered
> * switch to download URLs that are working for the latest virtualenv version
> * disable the recently added auto-updating of pip and setuptools so that we 
> gain a reproducable build environment
> 
> 
> Diffs
> -
> 
>   build-support/virtualenv 03c14323e14d2a3923e080efc947107b9b8a3a16 
>   pants a11588a02d9b471b600a5095476caa5ae8eb8161 
> 
> Diff: https://reviews.apache.org/r/49868/diff/
> 
> 
> Testing
> ---
> 
> rm -rf ~/.cache/pants/
> git clean -fxd
> ./pants test.pytest src/{main,test}/python::
> 
> 
> Thanks,
> 
> Stephan Erb
> 
>



Re: Review Request 49868: Update virtualenv version to 15.0.2

2016-07-10 Thread Stephan Erb


> On July 10, 2016, 7:55 p.m., Aurora ReviewBot wrote:
> > Master (528198e) is red with this patch.
> >   ./build-support/jenkins/build.sh
> > 
> >    with temporary_dir() as checkpoint_root:
> >  te = AuroraExecutor(
> >  >   
> > runner_provider=make_provider(checkpoint_root),
> >  
> > sandbox_provider=DefaultTestSandboxProvider())
> >  
> >  
> > src/test/python/apache/aurora/executor/test_thermos_executor.py:580: 
> >  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> >  
> > src/test/python/apache/aurora/executor/test_thermos_executor.py:193: in 
> > make_provider
> >  pex_location=thermos_runner_path(),
> >  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> >  
> >  build = True
> >  
> >  def thermos_runner_path(build=True):
> >    if not build:
> >  return getattr(thermos_runner_path, 
> > 'value', None)
> >  
> >    if not hasattr(thermos_runner_path, 
> > 'value'):
> >  pex_dir = safe_mkdtemp()
> >  >   assert subprocess.call(["./pants", 
> > "--pants-distdir=%s" % pex_dir, "binary",
> >    
> > "src/main/python/apache/thermos/runner:thermos_runner"]) == 0
> >  E   assert 1 == 0
> >  E+  where 1 =  > 0x7f55080b99b0>(['./pants', '--pants-distdir=/tmp/user/10021/tmpkeKy3H', 
> > 'binary', 'src/main/python/apache/thermos/runner:thermos_runner'])
> >  E+where  > 0x7f55080b99b0> = subprocess.call
> >  
> >  
> > src/test/python/apache/aurora/executor/test_thermos_executor.py:185: 
> > AssertionError
> >  -- Captured stderr call --
> >  Traceback (most recent call last):
> >File 
> > "/home/jenkins/jenkins-slave/workspace/AuroraBot/.home/.cache/pants/setup/bootstrap-Linux-x86_64/1.1.0-pre6/bin/pants",
> >  line 7, in 
> >  from pants.bin.pants_exe import main
> >  ImportError: No module named pants.bin.pants_exe
> >   generated xml file: 
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/dist/test-results/415337499eb72578eab327a6487c1f5c9452b3d6.xml
> >  
> >   16 failed, 652 passed, 6 skipped, 1 
> > warnings, 8 error in 169.95 seconds 
> >  
> > FAILURE
> > 
> > 
> >Waiting for background workers to finish.
> > 17:55:29 03:42   [complete]
> >FAILURE
> > 
> > 
> > I will refresh this build result if you post a review containing 
> > "@ReviewBot retry"

It looks like as if those tests are failing which are calling `./pants` from 
within the test code.


- Stephan


---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/49868/#review141619
---


On July 10, 2016, 7:38 p.m., Stephan Erb wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/49868/
> ---
> 
> (Updated July 10, 2016, 7:38 p.m.)
> 
> 
> Review request for Aurora and John Sirois.
> 
> 
> Bugs: AURORA-1717
> https://issues.apache.org/jira/browse/AURORA-1717
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Update virtualenv to 15.0.2. This includes updates to `pip==8.1.2`, 
> `setuptools==21.2.1`, and `wheel==0.29.0`. Full changelog: 
> https://virtualenv.pypa.io/en/stable/changes/
> 
> Additional changes to our scripts:
> 
> * abort the pants bootstrapping script if an error is encountered
> * switch to download URLs that are working for the latest virtualenv version
> * disable the recently added auto-updating of pip and setuptools so that we 
> gain a reproducable build environment
> 
> 
> Diffs
> -
> 
>   build-support/virtualenv 03c14323e14d2a3923e080efc947107b9b8a3a16 
>   pants a11588a02d9b471b600a5095476caa5ae8eb8161 
> 
> Diff: https://reviews.apache.org/r/49868/diff/
> 
> 
> Testing
> ---
> 
> rm -rf ~/.cache/pants/
> git clean -fxd
> ./pants test.pytest src/{main,test}/python::
> 
> 
> Thanks,
> 
> Stephan Erb
> 
>



Re: Review Request 49868: Update virtualenv version to 15.0.2

2016-07-10 Thread Aurora ReviewBot

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/49868/#review141619
---



Master (528198e) is red with this patch.
  ./build-support/jenkins/build.sh

   with temporary_dir() as checkpoint_root:
 te = AuroraExecutor(
 >   
runner_provider=make_provider(checkpoint_root),
 
sandbox_provider=DefaultTestSandboxProvider())
 
 
src/test/python/apache/aurora/executor/test_thermos_executor.py:580: 
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
src/test/python/apache/aurora/executor/test_thermos_executor.py:193: in 
make_provider
 pex_location=thermos_runner_path(),
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
 build = True
 
 def thermos_runner_path(build=True):
   if not build:
 return getattr(thermos_runner_path, 'value', 
None)
 
   if not hasattr(thermos_runner_path, 'value'):
 pex_dir = safe_mkdtemp()
 >   assert subprocess.call(["./pants", 
"--pants-distdir=%s" % pex_dir, "binary",
   
"src/main/python/apache/thermos/runner:thermos_runner"]) == 0
 E   assert 1 == 0
 E+  where 1 = (['./pants', '--pants-distdir=/tmp/user/10021/tmpkeKy3H', 
'binary', 'src/main/python/apache/thermos/runner:thermos_runner'])
 E+where  = subprocess.call
 
 
src/test/python/apache/aurora/executor/test_thermos_executor.py:185: 
AssertionError
 -- Captured stderr call --
 Traceback (most recent call last):
   File 
"/home/jenkins/jenkins-slave/workspace/AuroraBot/.home/.cache/pants/setup/bootstrap-Linux-x86_64/1.1.0-pre6/bin/pants",
 line 7, in 
 from pants.bin.pants_exe import main
 ImportError: No module named pants.bin.pants_exe
  generated xml file: 
/home/jenkins/jenkins-slave/workspace/AuroraBot/dist/test-results/415337499eb72578eab327a6487c1f5c9452b3d6.xml
 
  16 failed, 652 passed, 6 skipped, 1 warnings, 8 
error in 169.95 seconds 
 
FAILURE


   Waiting for background workers to finish.
17:55:29 03:42   [complete]
   FAILURE


I will refresh this build result if you post a review containing "@ReviewBot 
retry"

- Aurora ReviewBot


On July 10, 2016, 5:38 p.m., Stephan Erb wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/49868/
> ---
> 
> (Updated July 10, 2016, 5:38 p.m.)
> 
> 
> Review request for Aurora and John Sirois.
> 
> 
> Bugs: AURORA-1717
> https://issues.apache.org/jira/browse/AURORA-1717
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Update virtualenv to 15.0.2. This includes updates to `pip==8.1.2`, 
> `setuptools==21.2.1`, and `wheel==0.29.0`. Full changelog: 
> https://virtualenv.pypa.io/en/stable/changes/
> 
> Additional changes to our scripts:
> 
> * abort the pants bootstrapping script if an error is encountered
> * switch to download URLs that are working for the latest virtualenv version
> * disable the recently added auto-updating of pip and setuptools so that we 
> gain a reproducable build environment
> 
> 
> Diffs
> -
> 
>   build-support/virtualenv 03c14323e14d2a3923e080efc947107b9b8a3a16 
>   pants a11588a02d9b471b600a5095476caa5ae8eb8161 
> 
> Diff: https://reviews.apache.org/r/49868/diff/
> 
> 
> Testing
> ---
> 
> rm -rf ~/.cache/pants/
> git clean -fxd
> ./pants test.pytest src/{main,test}/python::
> 
> 
> Thanks,
> 
> Stephan Erb
> 
>



Re: Review Request 49868: Update virtualenv version to 15.0.2

2016-07-10 Thread Stephan Erb

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/49868/
---

(Updated July 10, 2016, 7:38 p.m.)


Review request for Aurora and John Sirois.


Changes
---

Don't rely on shebang lines when calling pants. If paths are longer than 127 
characters, this could lead to strange errors.


Bugs: AURORA-1717
https://issues.apache.org/jira/browse/AURORA-1717


Repository: aurora


Description
---

Update virtualenv to 15.0.2. This includes updates to `pip==8.1.2`, 
`setuptools==21.2.1`, and `wheel==0.29.0`. Full changelog: 
https://virtualenv.pypa.io/en/stable/changes/

Additional changes to our scripts:

* abort the pants bootstrapping script if an error is encountered
* switch to download URLs that are working for the latest virtualenv version
* disable the recently added auto-updating of pip and setuptools so that we 
gain a reproducable build environment


Diffs (updated)
-

  build-support/virtualenv 03c14323e14d2a3923e080efc947107b9b8a3a16 
  pants a11588a02d9b471b600a5095476caa5ae8eb8161 

Diff: https://reviews.apache.org/r/49868/diff/


Testing
---

rm -rf ~/.cache/pants/
git clean -fxd
./pants test.pytest src/{main,test}/python::


Thanks,

Stephan Erb



Re: Review Request 49868: Update virtualenv version to 15.0.2

2016-07-10 Thread Stephan Erb


> On July 10, 2016, 7:01 p.m., Aurora ReviewBot wrote:
> > Master (528198e) is red with this patch.
> >   ./build-support/jenkins/build.sh
> > 
> > virtualenv-15.0.2/virtualenv_embedded/activate_this.py
> > virtualenv-15.0.2/virtualenv_embedded/deactivate.bat
> > virtualenv-15.0.2/virtualenv_embedded/distutils-init.py
> > virtualenv-15.0.2/virtualenv_embedded/distutils.cfg
> > virtualenv-15.0.2/virtualenv_embedded/python-config
> > virtualenv-15.0.2/virtualenv_embedded/site.py
> > virtualenv-15.0.2/virtualenv_support/
> > virtualenv-15.0.2/virtualenv_support/__init__.py
> > virtualenv-15.0.2/virtualenv_support/argparse-1.4.0-py2.py3-none-any.whl
> > virtualenv-15.0.2/virtualenv_support/pip-8.1.2-py2.py3-none-any.whl
> > virtualenv-15.0.2/virtualenv_support/setuptools-21.2.1-py2.py3-none-any.whl
> > virtualenv-15.0.2/virtualenv_support/wheel-0.29.0-py2.py3-none-any.whl
> > + touch virtualenv-15.0.2/BOOTSTRAPPED
> > + popd
> > /home/jenkins/jenkins-slave/workspace/AuroraBot
> > + exec /usr/bin/python2.7 
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/virtualenv-15.0.2/virtualenv.py
> >  --no-download 
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/python/isort.venv
> > New python executable in 
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/python/isort.venv/bin/python2.7
> > Also creating executable in 
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/python/isort.venv/bin/python
> > Installing setuptools, pip, wheel...done.
> > Collecting isort==4.0.0
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/python/isort.venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318:
> >  SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject 
> > Name Indication) extension to TLS is not available on this platform. This 
> > may cause the server to present an incorrect TLS certificate, which can 
> > cause validation failures. You can upgrade to a newer version of Python to 
> > solve this. For more information, see 
> > https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
> >   SNIMissingWarning
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/python/isort.venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122:
> >  InsecurePlatformWarning: A true SSLContext object is not available. This 
> > prevents urllib3 from configuring SSL appropriately and may cause certain 
> > SSL connections to fail. You can upgrade to a newer version of Python to 
> > solve this. For more information, see 
> > https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
> >   InsecurePlatformWarning
> >   Downloading isort-4.0.0-py2.py3-none-any.whl
> > Installing collected packages: isort
> > Successfully installed isort-4.0.0
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/python/isort.venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122:
> >  InsecurePlatformWarning: A true SSLContext object is not available. This 
> > prevents urllib3 from configuring SSL appropriately and may cause certain 
> > SSL connections to fail. You can upgrade to a newer version of Python to 
> > solve this. For more information, see 
> > https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
> >   InsecurePlatformWarning
> > + ./pants test.pytest 
> > --junit-xml-dir=/home/jenkins/jenkins-slave/workspace/AuroraBot/dist/test-results
> >  src/main/python:: src/test/python:: -- -v
> >   % Total% Received % Xferd  Average Speed   TimeTime Time  
> > Current
> >  Dload  Upload   Total   SpentLeft  
> > Speed
> > 
  0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0
100   281  100   2810 0   5374  0 --:--:-- --:--:-- --:--:--  5403
> > 
  0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0
> > 
100 1802k  100 1802k0 0  6195k  0 --:--:-- --:--:-- --:--:-- 6195k
> > New python executable in 
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/.home/.cache/pants/setup/bootstrap-Linux-x86_64/pants.udtNpF/install/bin/python2.7
> > Also creating executable in 
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/.home/.cache/pants/setup/bootstrap-Linux-x86_64/pants.udtNpF/install/bin/python
> > Installing setuptools, pip, wheel...done.
> > ./pants: 
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/.home/.cache/pants/setup/bootstrap-Linux-x86_64/pants.udtNpF/install/bin/pip:
> >  
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/.home/.cache/pants/setup/boot:
> >  bad interpreter: No such file or directory
> > ./pants: line 96: 
> > /home/jenkins/jenkins-slave/workspace/AuroraBot/.home/.cache/pants/setup/bootstrap-Linux-x86_64/1.1.0-pre6/bin/pants:
> >  No such file or directory
> > 
> > 
> > I will refresh this build 

Re: Review Request 49868: Update virtualenv version to 15.0.2

2016-07-10 Thread Aurora ReviewBot

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/49868/#review141617
---



Master (528198e) is red with this patch.
  ./build-support/jenkins/build.sh

virtualenv-15.0.2/virtualenv_embedded/activate_this.py
virtualenv-15.0.2/virtualenv_embedded/deactivate.bat
virtualenv-15.0.2/virtualenv_embedded/distutils-init.py
virtualenv-15.0.2/virtualenv_embedded/distutils.cfg
virtualenv-15.0.2/virtualenv_embedded/python-config
virtualenv-15.0.2/virtualenv_embedded/site.py
virtualenv-15.0.2/virtualenv_support/
virtualenv-15.0.2/virtualenv_support/__init__.py
virtualenv-15.0.2/virtualenv_support/argparse-1.4.0-py2.py3-none-any.whl
virtualenv-15.0.2/virtualenv_support/pip-8.1.2-py2.py3-none-any.whl
virtualenv-15.0.2/virtualenv_support/setuptools-21.2.1-py2.py3-none-any.whl
virtualenv-15.0.2/virtualenv_support/wheel-0.29.0-py2.py3-none-any.whl
+ touch virtualenv-15.0.2/BOOTSTRAPPED
+ popd
/home/jenkins/jenkins-slave/workspace/AuroraBot
+ exec /usr/bin/python2.7 
/home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/virtualenv-15.0.2/virtualenv.py
 --no-download 
/home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/python/isort.venv
New python executable in 
/home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/python/isort.venv/bin/python2.7
Also creating executable in 
/home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/python/isort.venv/bin/python
Installing setuptools, pip, wheel...done.
Collecting isort==4.0.0
/home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/python/isort.venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318:
 SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name 
Indication) extension to TLS is not available on this platform. This may cause 
the server to present an incorrect TLS certificate, which can cause validation 
failures. You can upgrade to a newer version of Python to solve this. For more 
information, see 
https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
  SNIMissingWarning
/home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/python/isort.venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122:
 InsecurePlatformWarning: A true SSLContext object is not available. This 
prevents urllib3 from configuring SSL appropriately and may cause certain SSL 
connections to fail. You can upgrade to a newer version of Python to solve 
this. For more information, see 
https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning
  Downloading isort-4.0.0-py2.py3-none-any.whl
Installing collected packages: isort
Successfully installed isort-4.0.0
/home/jenkins/jenkins-slave/workspace/AuroraBot/build-support/python/isort.venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122:
 InsecurePlatformWarning: A true SSLContext object is not available. This 
prevents urllib3 from configuring SSL appropriately and may cause certain SSL 
connections to fail. You can upgrade to a newer version of Python to solve 
this. For more information, see 
https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning
+ ./pants test.pytest 
--junit-xml-dir=/home/jenkins/jenkins-slave/workspace/AuroraBot/dist/test-results
 src/main/python:: src/test/python:: -- -v
  % Total% Received % Xferd  Average Speed   TimeTime Time  Current
 Dload  Upload   Total   SpentLeft  Speed

  0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0
100   281  100   2810 0   5374  0 --:--:-- --:--:-- --:--:--  5403

  0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0

100 1802k  100 1802k0 0  6195k  0 --:--:-- --:--:-- --:--:-- 6195k
New python executable in 
/home/jenkins/jenkins-slave/workspace/AuroraBot/.home/.cache/pants/setup/bootstrap-Linux-x86_64/pants.udtNpF/install/bin/python2.7
Also creating executable in 
/home/jenkins/jenkins-slave/workspace/AuroraBot/.home/.cache/pants/setup/bootstrap-Linux-x86_64/pants.udtNpF/install/bin/python
Installing setuptools, pip, wheel...done.
./pants: 
/home/jenkins/jenkins-slave/workspace/AuroraBot/.home/.cache/pants/setup/bootstrap-Linux-x86_64/pants.udtNpF/install/bin/pip:
 /home/jenkins/jenkins-slave/workspace/AuroraBot/.home/.cache/pants/setup/boot: 
bad interpreter: No such file or directory
./pants: line 96: 
/home/jenkins/jenkins-slave/workspace/AuroraBot/.home/.cache/pants/setup/bootstrap-Linux-x86_64/1.1.0-pre6/bin/pants:
 No such file or directory


I will refresh this build result if you post a review containing "@ReviewBot 
retry"

- Aurora ReviewBot


On July 10, 2016, 4:49 p.m., Stephan Erb wrote:
> 
> 

Review Request 49868: Update virtualenv version to 15.0.2

2016-07-10 Thread Stephan Erb

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/49868/
---

Review request for Aurora and John Sirois.


Bugs: AURORA-1717
https://issues.apache.org/jira/browse/AURORA-1717


Repository: aurora


Description
---

Update virtualenv to 15.0.2. This includes updates to `pip==8.1.2`, 
`setuptools==21.2.1`, and `wheel==0.29.0`. Full changelog: 
https://virtualenv.pypa.io/en/stable/changes/

Additional changes to our scripts:

* abort the pants bootstrapping script if an error is encountered
* switch to download URLs that are working for the latest virtualenv version
* disable the recently added auto-updating of pip and setuptools so that we 
gain a reproducable build environment


Diffs
-

  build-support/virtualenv 03c14323e14d2a3923e080efc947107b9b8a3a16 
  pants a11588a02d9b471b600a5095476caa5ae8eb8161 

Diff: https://reviews.apache.org/r/49868/diff/


Testing
---

rm -rf ~/.cache/pants/
git clean -fxd
./pants test.pytest src/{main,test}/python::


Thanks,

Stephan Erb