Re: Review Request 20583: upgrade aurora repo to newer pants and commons

2014-04-24 Thread Jake Farrell

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

Ship it!


Ship It!

- Jake Farrell


On April 24, 2014, 1:33 a.m., Brian Wickman wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20583/
> ---
> 
> (Updated April 24, 2014, 1:33 a.m.)
> 
> 
> Review request for Aurora, Kevin Sweeney and Bill Farner.
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Pins twitter.common on 0.3.0 (save twitter.common.python which is released 
> out of band.)
> Upgrades aurora to twitter.pants 0.0.18 which uses 
> twitter.common.python==0.5.1 and produces wheels.
> Updates the thrift python namespaces so that the autogenerated python 
> artifacts do not clobber each other.
> 
> 
> Diffs
> -
> 
>   3rdparty/python/BUILD 70fb09df4c78a5e22702c054dfe7270bd9636e0f 
>   BUILD c075158c7104db84c9eacfd83262e8fd7f120a4c 
>   build-support/pex 8a1574c90fc41e8ed609bc93ca8d9be4fdc50b12 
>   pants 56847307fcffb244c1debb14f2250564a9174955 
>   pants.ini 5e85d50bc488b2b153a437b946b425f2b512b30e 
>   src/main/python/apache/aurora/admin/host_maintenance.py 
> 6a21ddeb4203a07a04360f68c4a338fe3da52c70 
>   src/main/python/apache/aurora/client/api/__init__.py 
> ecc3742411b9fed73d6e4cea43da1bc25e2ae97e 
>   src/main/python/apache/aurora/client/api/command_runner.py 
> f7605f40b5c4ec864a1bae68649f282268260528 
>   src/main/python/apache/aurora/client/api/health_check.py 
> de7dc69d798e2b90844e95501b4375f90f6e5f94 
>   src/main/python/apache/aurora/client/api/instance_watcher.py 
> d7db426e6ac712e69eb18a10b6e4cb2da4509aa9 
>   src/main/python/apache/aurora/client/api/job_monitor.py 
> 537e417e074468e169062b73ab207331c51d6a30 
>   src/main/python/apache/aurora/client/api/quota_check.py 
> c58bc4bfac47f85f674af15845b06d9f2294fe57 
>   src/main/python/apache/aurora/client/api/restarter.py 
> d060c1b27af2864a33e6524e58b81fe767ec2e98 
>   src/main/python/apache/aurora/client/api/scheduler_client.py 
> d0e0821a8e8ad38302678ecf686a6028300ebe22 
>   src/main/python/apache/aurora/client/api/sla.py 
> c381de4f1c8eb289efedce9a4efe93d44f44ff62 
>   src/main/python/apache/aurora/client/api/updater.py 
> 9739af025b810c48f10f65edc2c10da88a8b1a2a 
>   src/main/python/apache/aurora/client/base.py 
> a33e65ce2b455148d4944d20bbff638dfca7d34a 
>   src/main/python/apache/aurora/client/cli/context.py 
> 957c788c8b073c3711b81a3d56b29b926c717eaa 
>   src/main/python/apache/aurora/client/cli/jobs.py 
> 0534bdf72a332caa606dd3a7ca743a59e03738ef 
>   src/main/python/apache/aurora/client/cli/quota.py 
> 80f7817890c383fec78811ece7d88e90829b067e 
>   src/main/python/apache/aurora/client/cli/task.py 
> e4ee77ede119fc1e3bd196293965073405bb48b3 
>   src/main/python/apache/aurora/client/commands/admin.py 
> 3765a2eb85c1782f0b86d46bec50043d908bb09f 
>   src/main/python/apache/aurora/client/commands/core.py 
> 67c061eace86b7a28d2c3ae03e23c7d77fc7957f 
>   src/main/python/apache/aurora/client/config.py 
> 855f7091837695658fbcd9003f7f85ee28aacde7 
>   src/main/python/apache/aurora/client/hooks/hooked_api.py 
> 48e85143040b41f9337fd562151665bc47bb714f 
>   src/main/python/apache/aurora/common/aurora_job_key.py 
> a0bc6e5674b6c91442b5619f2dd93afa1aa62e30 
>   src/main/python/apache/aurora/common/auth/auth_module.py 
> c055036ef2fcfa47fc7e592a284d1d83fe21dc8f 
>   src/main/python/apache/aurora/common/auth/auth_module_manager.py 
> 53b2a3100a094905b3bf093dd7513aaceaadb074 
>   src/main/python/apache/aurora/config/schema/base.py 
> 4a086b31802a0362a6855390dd0d5b431b3a9551 
>   src/main/python/apache/aurora/config/thrift.py 
> 4cc0f0757df6cae387a1f2c293e361dac95e5914 
>   src/main/python/apache/aurora/executor/common/task_info.py 
> 29a05be18febf1a75914b60bc84ad1bd3d629bb1 
>   src/main/python/apache/aurora/executor/executor_vars.py 
> f358fe5a220e57842f7fbf3d83ffeff35bc9a41e 
>   src/main/python/apache/aurora/executor/gc_executor.py 
> e860a5808ff8c2f2ffc4070d52af5533209b7e59 
>   src/main/python/apache/thermos/testing/runner.py 
> 0ef4cac3cfb16db91be2eac349852d989fdf4e3f 
>   src/main/thrift/org/apache/aurora/gen/BUILD 
> dce379cedc0fe025e59dbed6186f650a58bc42c2 
>   src/main/thrift/org/apache/aurora/gen/api.thrift 
> 32596d3da535226e521109a2ae4e5ee112999642 
>   src/test/python/apache/aurora/admin/test_host_maintenance.py 
> 95497aea3d3f769b2460adbfe7a7b72d775ced6f 
>   src/test/python/apache/aurora/client/api/test_disambiguator.py 
> d964d9165190ebb86e3cd2a866f537c707456126 
>   src/test/python/apache/aurora/client/api/test_health_check.py 
> d503281ac492a72f49f17b48ba306bc2135f4d05 
>   src/test/python/apache/aurora/client/api/test_instance_watcher.py 
> f001ba45ca12332c9a2e18ff5348a0e6ce276926 
>   src/test/python/apache/auror

Re: Review Request 20583: upgrade aurora repo to newer pants and commons

2014-04-24 Thread Bill Farner

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

Ship it!


Ship It!

- Bill Farner


On April 24, 2014, 1:33 a.m., Brian Wickman wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20583/
> ---
> 
> (Updated April 24, 2014, 1:33 a.m.)
> 
> 
> Review request for Aurora, Kevin Sweeney and Bill Farner.
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Pins twitter.common on 0.3.0 (save twitter.common.python which is released 
> out of band.)
> Upgrades aurora to twitter.pants 0.0.18 which uses 
> twitter.common.python==0.5.1 and produces wheels.
> Updates the thrift python namespaces so that the autogenerated python 
> artifacts do not clobber each other.
> 
> 
> Diffs
> -
> 
>   3rdparty/python/BUILD 70fb09df4c78a5e22702c054dfe7270bd9636e0f 
>   BUILD c075158c7104db84c9eacfd83262e8fd7f120a4c 
>   build-support/pex 8a1574c90fc41e8ed609bc93ca8d9be4fdc50b12 
>   pants 56847307fcffb244c1debb14f2250564a9174955 
>   pants.ini 5e85d50bc488b2b153a437b946b425f2b512b30e 
>   src/main/python/apache/aurora/admin/host_maintenance.py 
> 6a21ddeb4203a07a04360f68c4a338fe3da52c70 
>   src/main/python/apache/aurora/client/api/__init__.py 
> ecc3742411b9fed73d6e4cea43da1bc25e2ae97e 
>   src/main/python/apache/aurora/client/api/command_runner.py 
> f7605f40b5c4ec864a1bae68649f282268260528 
>   src/main/python/apache/aurora/client/api/health_check.py 
> de7dc69d798e2b90844e95501b4375f90f6e5f94 
>   src/main/python/apache/aurora/client/api/instance_watcher.py 
> d7db426e6ac712e69eb18a10b6e4cb2da4509aa9 
>   src/main/python/apache/aurora/client/api/job_monitor.py 
> 537e417e074468e169062b73ab207331c51d6a30 
>   src/main/python/apache/aurora/client/api/quota_check.py 
> c58bc4bfac47f85f674af15845b06d9f2294fe57 
>   src/main/python/apache/aurora/client/api/restarter.py 
> d060c1b27af2864a33e6524e58b81fe767ec2e98 
>   src/main/python/apache/aurora/client/api/scheduler_client.py 
> d0e0821a8e8ad38302678ecf686a6028300ebe22 
>   src/main/python/apache/aurora/client/api/sla.py 
> c381de4f1c8eb289efedce9a4efe93d44f44ff62 
>   src/main/python/apache/aurora/client/api/updater.py 
> 9739af025b810c48f10f65edc2c10da88a8b1a2a 
>   src/main/python/apache/aurora/client/base.py 
> a33e65ce2b455148d4944d20bbff638dfca7d34a 
>   src/main/python/apache/aurora/client/cli/context.py 
> 957c788c8b073c3711b81a3d56b29b926c717eaa 
>   src/main/python/apache/aurora/client/cli/jobs.py 
> 0534bdf72a332caa606dd3a7ca743a59e03738ef 
>   src/main/python/apache/aurora/client/cli/quota.py 
> 80f7817890c383fec78811ece7d88e90829b067e 
>   src/main/python/apache/aurora/client/cli/task.py 
> e4ee77ede119fc1e3bd196293965073405bb48b3 
>   src/main/python/apache/aurora/client/commands/admin.py 
> 3765a2eb85c1782f0b86d46bec50043d908bb09f 
>   src/main/python/apache/aurora/client/commands/core.py 
> 67c061eace86b7a28d2c3ae03e23c7d77fc7957f 
>   src/main/python/apache/aurora/client/config.py 
> 855f7091837695658fbcd9003f7f85ee28aacde7 
>   src/main/python/apache/aurora/client/hooks/hooked_api.py 
> 48e85143040b41f9337fd562151665bc47bb714f 
>   src/main/python/apache/aurora/common/aurora_job_key.py 
> a0bc6e5674b6c91442b5619f2dd93afa1aa62e30 
>   src/main/python/apache/aurora/common/auth/auth_module.py 
> c055036ef2fcfa47fc7e592a284d1d83fe21dc8f 
>   src/main/python/apache/aurora/common/auth/auth_module_manager.py 
> 53b2a3100a094905b3bf093dd7513aaceaadb074 
>   src/main/python/apache/aurora/config/schema/base.py 
> 4a086b31802a0362a6855390dd0d5b431b3a9551 
>   src/main/python/apache/aurora/config/thrift.py 
> 4cc0f0757df6cae387a1f2c293e361dac95e5914 
>   src/main/python/apache/aurora/executor/common/task_info.py 
> 29a05be18febf1a75914b60bc84ad1bd3d629bb1 
>   src/main/python/apache/aurora/executor/executor_vars.py 
> f358fe5a220e57842f7fbf3d83ffeff35bc9a41e 
>   src/main/python/apache/aurora/executor/gc_executor.py 
> e860a5808ff8c2f2ffc4070d52af5533209b7e59 
>   src/main/python/apache/thermos/testing/runner.py 
> 0ef4cac3cfb16db91be2eac349852d989fdf4e3f 
>   src/main/thrift/org/apache/aurora/gen/BUILD 
> dce379cedc0fe025e59dbed6186f650a58bc42c2 
>   src/main/thrift/org/apache/aurora/gen/api.thrift 
> 32596d3da535226e521109a2ae4e5ee112999642 
>   src/test/python/apache/aurora/admin/test_host_maintenance.py 
> 95497aea3d3f769b2460adbfe7a7b72d775ced6f 
>   src/test/python/apache/aurora/client/api/test_disambiguator.py 
> d964d9165190ebb86e3cd2a866f537c707456126 
>   src/test/python/apache/aurora/client/api/test_health_check.py 
> d503281ac492a72f49f17b48ba306bc2135f4d05 
>   src/test/python/apache/aurora/client/api/test_instance_watcher.py 
> f001ba45ca12332c9a2e18ff5348a0e6ce276926 
>   src/test/python/apache/aurora

Re: Review Request 20583: upgrade aurora repo to newer pants and commons

2014-04-24 Thread Brian Wickman

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


e2e results:

Built pants-0.0.21.pex
Build operating on targets: 
OrderedSet([PythonBinary(src/main/python/apache/aurora/client/bin/BUILD:aurora_client)])
Building PythonBinary 
PythonBinary(src/main/python/apache/aurora/client/bin/BUILD:aurora_client):
Wrote /home/vagrant/test_dev/dist/aurora_client.pex
+ run_dev 'cd ~/test_dev; ./pants 
src/test/sh/org/apache/aurora/e2e/flask:flask_example'
+ vagrant ssh devcluster -c 'cd ~/test_dev; ./pants 
src/test/sh/org/apache/aurora/e2e/flask:flask_example'
Build operating on targets: 
OrderedSet([PythonBinary(src/test/sh/org/apache/aurora/e2e/flask/BUILD:flask_example)])
Building PythonBinary 
PythonBinary(src/test/sh/org/apache/aurora/e2e/flask/BUILD:flask_example):
Wrote /home/vagrant/test_dev/dist/flask_example.pex
+ '[' '!' -d deploy_test ']'
+ mkdir deploy_test
+ run_dev 'cd ~/test_dev; cp dist/flask_example.pex /vagrant/deploy_test'
+ vagrant ssh devcluster -c 'cd ~/test_dev; cp dist/flask_example.pex 
/vagrant/deploy_test'
+ run_dev 'cd ~/test_dev; cp dist/aurora_client.pex /vagrant/deploy_test'
+ vagrant ssh devcluster -c 'cd ~/test_dev; cp dist/aurora_client.pex 
/vagrant/deploy_test'
+ test_flask_example devcluster vagrant test flask_example deploy_test 
192.168.33.7 
/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example.aurora 
/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example_updated.aurora
+ local _cluster=devcluster _role=vagrant _env=test _job=flask_example 
_testdir=deploy_test _sched_ip=192.168.33.7
+ local 
_base_config=/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example.aurora
 
_updated_config=/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example_updated.aurora
+ jobkey=devcluster/vagrant/test/flask_example
+ echo '== Creating job'
== Creating job
+ run_sched '/vagrant/deploy_test/aurora_client.pex create 
devcluster/vagrant/test/flask_example 
/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example.aurora'
+ vagrant ssh devcluster -c '/vagrant/deploy_test/aurora_client.pex create 
devcluster/vagrant/test/flask_example 
/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example.aurora'
 INFO] Creating job flask_example
 INFO] Response from scheduler: OK (message: 2 new tasks pending for job 
vagrant/test/flask_example)
 INFO] Job url: http://192.168.33.7:8081/scheduler/vagrant/test/flask_example
+ base_url=http://192.168.33.7:8081
++ _curl -s http://192.168.33.7:8081/vars
++ grep jvm_uptime_secs
++ curl --silent --fail --retry 4 --retry-delay 10 -s 
http://192.168.33.7:8081/vars
++ wc -l
+ uptime='   1'
+ test 1 -eq 1
+ echo '== Updating test job'
== Updating test job
+ run_sched '/vagrant/deploy_test/aurora_client.pex update 
devcluster/vagrant/test/flask_example 
/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example_updated.aurora'
+ vagrant ssh devcluster -c '/vagrant/deploy_test/aurora_client.pex update 
devcluster/vagrant/test/flask_example 
/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example_updated.aurora'
 INFO] Updating job: flask_example
 INFO] Starting job update.
 INFO] Examining instances: [0]
 INFO] Killing instances: [0]
 INFO] Instances killed
 INFO] Adding instances: [0]
 INFO] Instances added
 INFO] Watching instances: [0]
 INFO] Detected RUNNING instance 0
 INFO] Instance 0 has been up and healthy for at least 30 seconds
 INFO] Examining instances: [1]
 INFO] Killing instances: [1]
 INFO] Instances killed
 INFO] Adding instances: [1]
 INFO] Instances added
 INFO] Watching instances: [1]
 INFO] Detected RUNNING instance 1
 INFO] Instance 1 has been up and healthy for at least 30 seconds
 INFO] Update successful
 INFO] Response from scheduler: OK (message: Lock has been released.)
++ run_sched '/vagrant/deploy_test/aurora_client.pex run 
devcluster/vagrant/test/flask_example '\''pwd'\'''
++ wc -l
++ vagrant ssh devcluster -c '/vagrant/deploy_test/aurora_client.pex run 
devcluster/vagrant/test/flask_example '\''pwd'\'''
+ runlen='   2'
+ test 2 -eq 2
+ run_sched '/vagrant/deploy_test/aurora_client.pex get_quota 
--cluster=devcluster vagrant'
+ vagrant ssh devcluster -c '/vagrant/deploy_test/aurora_client.pex get_quota 
--cluster=devcluster vagrant'
 INFO] Getting quota for: vagrant
 INFO] Total allocated quota for vagrant:
CPU 0.0
RAM 0.00 GB
Disk0.00 GB
 INFO] Resources consumed by production jobs for vagrant:
CPU 0.0
RAM 0.00 GB
Disk0.00 GB
 INFO] Resources consumed by non-production jobs for vagrant:
CPU 2.0
RAM 0.125000 GB
Disk0.187500 GB
+ run_sched '/vagrant/deploy_test/aurora_client.pex killall  
devcluster/vagrant/test/flask_example'
+ vagrant ssh devcluster -c '/vagrant/deploy_test/aurora_cli

Re: Review Request 20583: upgrade aurora repo to newer pants and commons

2014-04-24 Thread Brian Wickman


> On April 24, 2014, 1:37 p.m., Jake Farrell wrote:
> > Dan has a review up for testing the version of python in use for 
> > development, do we want to pull 2.6 out of that check list if we are seeing 
> > these errors from stdlib caused in that version?

no, don't worry about it.  the latest pex sync (twitter.common.python 0.5.4) 
mutes these exceptions.


- Brian


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


On April 24, 2014, 1:33 a.m., Brian Wickman wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20583/
> ---
> 
> (Updated April 24, 2014, 1:33 a.m.)
> 
> 
> Review request for Aurora, Kevin Sweeney and Bill Farner.
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Pins twitter.common on 0.3.0 (save twitter.common.python which is released 
> out of band.)
> Upgrades aurora to twitter.pants 0.0.18 which uses 
> twitter.common.python==0.5.1 and produces wheels.
> Updates the thrift python namespaces so that the autogenerated python 
> artifacts do not clobber each other.
> 
> 
> Diffs
> -
> 
>   3rdparty/python/BUILD 70fb09df4c78a5e22702c054dfe7270bd9636e0f 
>   BUILD c075158c7104db84c9eacfd83262e8fd7f120a4c 
>   build-support/pex 8a1574c90fc41e8ed609bc93ca8d9be4fdc50b12 
>   pants 56847307fcffb244c1debb14f2250564a9174955 
>   pants.ini 5e85d50bc488b2b153a437b946b425f2b512b30e 
>   src/main/python/apache/aurora/admin/host_maintenance.py 
> 6a21ddeb4203a07a04360f68c4a338fe3da52c70 
>   src/main/python/apache/aurora/client/api/__init__.py 
> ecc3742411b9fed73d6e4cea43da1bc25e2ae97e 
>   src/main/python/apache/aurora/client/api/command_runner.py 
> f7605f40b5c4ec864a1bae68649f282268260528 
>   src/main/python/apache/aurora/client/api/health_check.py 
> de7dc69d798e2b90844e95501b4375f90f6e5f94 
>   src/main/python/apache/aurora/client/api/instance_watcher.py 
> d7db426e6ac712e69eb18a10b6e4cb2da4509aa9 
>   src/main/python/apache/aurora/client/api/job_monitor.py 
> 537e417e074468e169062b73ab207331c51d6a30 
>   src/main/python/apache/aurora/client/api/quota_check.py 
> c58bc4bfac47f85f674af15845b06d9f2294fe57 
>   src/main/python/apache/aurora/client/api/restarter.py 
> d060c1b27af2864a33e6524e58b81fe767ec2e98 
>   src/main/python/apache/aurora/client/api/scheduler_client.py 
> d0e0821a8e8ad38302678ecf686a6028300ebe22 
>   src/main/python/apache/aurora/client/api/sla.py 
> c381de4f1c8eb289efedce9a4efe93d44f44ff62 
>   src/main/python/apache/aurora/client/api/updater.py 
> 9739af025b810c48f10f65edc2c10da88a8b1a2a 
>   src/main/python/apache/aurora/client/base.py 
> a33e65ce2b455148d4944d20bbff638dfca7d34a 
>   src/main/python/apache/aurora/client/cli/context.py 
> 957c788c8b073c3711b81a3d56b29b926c717eaa 
>   src/main/python/apache/aurora/client/cli/jobs.py 
> 0534bdf72a332caa606dd3a7ca743a59e03738ef 
>   src/main/python/apache/aurora/client/cli/quota.py 
> 80f7817890c383fec78811ece7d88e90829b067e 
>   src/main/python/apache/aurora/client/cli/task.py 
> e4ee77ede119fc1e3bd196293965073405bb48b3 
>   src/main/python/apache/aurora/client/commands/admin.py 
> 3765a2eb85c1782f0b86d46bec50043d908bb09f 
>   src/main/python/apache/aurora/client/commands/core.py 
> 67c061eace86b7a28d2c3ae03e23c7d77fc7957f 
>   src/main/python/apache/aurora/client/config.py 
> 855f7091837695658fbcd9003f7f85ee28aacde7 
>   src/main/python/apache/aurora/client/hooks/hooked_api.py 
> 48e85143040b41f9337fd562151665bc47bb714f 
>   src/main/python/apache/aurora/common/aurora_job_key.py 
> a0bc6e5674b6c91442b5619f2dd93afa1aa62e30 
>   src/main/python/apache/aurora/common/auth/auth_module.py 
> c055036ef2fcfa47fc7e592a284d1d83fe21dc8f 
>   src/main/python/apache/aurora/common/auth/auth_module_manager.py 
> 53b2a3100a094905b3bf093dd7513aaceaadb074 
>   src/main/python/apache/aurora/config/schema/base.py 
> 4a086b31802a0362a6855390dd0d5b431b3a9551 
>   src/main/python/apache/aurora/config/thrift.py 
> 4cc0f0757df6cae387a1f2c293e361dac95e5914 
>   src/main/python/apache/aurora/executor/common/task_info.py 
> 29a05be18febf1a75914b60bc84ad1bd3d629bb1 
>   src/main/python/apache/aurora/executor/executor_vars.py 
> f358fe5a220e57842f7fbf3d83ffeff35bc9a41e 
>   src/main/python/apache/aurora/executor/gc_executor.py 
> e860a5808ff8c2f2ffc4070d52af5533209b7e59 
>   src/main/python/apache/thermos/testing/runner.py 
> 0ef4cac3cfb16db91be2eac349852d989fdf4e3f 
>   src/main/thrift/org/apache/aurora/gen/BUILD 
> dce379cedc0fe025e59dbed6186f650a58bc42c2 
>   src/main/thrift/org/apache/aurora/gen/api.thrift 
> 32596d3da535226e521109a2ae4e5ee112999642 
>   src/test/python/apache/aurora/admin/test_host_maintenance.py 
> 95497aea3d3f769b2460adbfe7a7b72d775ced6f 
>   src/test/python/apache/aurora/c

Re: Review Request 20583: upgrade aurora repo to newer pants and commons

2014-04-24 Thread Brian Wickman

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


e2e results:

Built pants-0.0.21.pex
Build operating on targets: 
OrderedSet([PythonBinary(src/main/python/apache/aurora/client/bin/BUILD:aurora_client)])
Building PythonBinary 
PythonBinary(src/main/python/apache/aurora/client/bin/BUILD:aurora_client):
Wrote /home/vagrant/test_dev/dist/aurora_client.pex
+ run_dev 'cd ~/test_dev; ./pants 
src/test/sh/org/apache/aurora/e2e/flask:flask_example'
+ vagrant ssh devcluster -c 'cd ~/test_dev; ./pants 
src/test/sh/org/apache/aurora/e2e/flask:flask_example'
Build operating on targets: 
OrderedSet([PythonBinary(src/test/sh/org/apache/aurora/e2e/flask/BUILD:flask_example)])
Building PythonBinary 
PythonBinary(src/test/sh/org/apache/aurora/e2e/flask/BUILD:flask_example):
Wrote /home/vagrant/test_dev/dist/flask_example.pex
+ '[' '!' -d deploy_test ']'
+ mkdir deploy_test
+ run_dev 'cd ~/test_dev; cp dist/flask_example.pex /vagrant/deploy_test'
+ vagrant ssh devcluster -c 'cd ~/test_dev; cp dist/flask_example.pex 
/vagrant/deploy_test'
+ run_dev 'cd ~/test_dev; cp dist/aurora_client.pex /vagrant/deploy_test'
+ vagrant ssh devcluster -c 'cd ~/test_dev; cp dist/aurora_client.pex 
/vagrant/deploy_test'
+ test_flask_example devcluster vagrant test flask_example deploy_test 
192.168.33.7 
/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example.aurora 
/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example_updated.aurora
+ local _cluster=devcluster _role=vagrant _env=test _job=flask_example 
_testdir=deploy_test _sched_ip=192.168.33.7
+ local 
_base_config=/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example.aurora
 
_updated_config=/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example_updated.aurora
+ jobkey=devcluster/vagrant/test/flask_example
+ echo '== Creating job'
== Creating job
+ run_sched '/vagrant/deploy_test/aurora_client.pex create 
devcluster/vagrant/test/flask_example 
/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example.aurora'
+ vagrant ssh devcluster -c '/vagrant/deploy_test/aurora_client.pex create 
devcluster/vagrant/test/flask_example 
/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example.aurora'
 INFO] Creating job flask_example
 INFO] Response from scheduler: OK (message: 2 new tasks pending for job 
vagrant/test/flask_example)
 INFO] Job url: http://192.168.33.7:8081/scheduler/vagrant/test/flask_example
+ base_url=http://192.168.33.7:8081
++ _curl -s http://192.168.33.7:8081/vars
++ grep jvm_uptime_secs
++ curl --silent --fail --retry 4 --retry-delay 10 -s 
http://192.168.33.7:8081/vars
++ wc -l
+ uptime='   1'
+ test 1 -eq 1
+ echo '== Updating test job'
== Updating test job
+ run_sched '/vagrant/deploy_test/aurora_client.pex update 
devcluster/vagrant/test/flask_example 
/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example_updated.aurora'
+ vagrant ssh devcluster -c '/vagrant/deploy_test/aurora_client.pex update 
devcluster/vagrant/test/flask_example 
/vagrant/src/test/sh/org/apache/aurora/e2e/flask/flask_example_updated.aurora'
 INFO] Updating job: flask_example
 INFO] Starting job update.
 INFO] Examining instances: [0]
 INFO] Killing instances: [0]
 INFO] Instances killed
 INFO] Adding instances: [0]
 INFO] Instances added
 INFO] Watching instances: [0]
 INFO] Detected RUNNING instance 0
 INFO] Instance 0 has been up and healthy for at least 30 seconds
 INFO] Examining instances: [1]
 INFO] Killing instances: [1]
 INFO] Instances killed
 INFO] Adding instances: [1]
 INFO] Instances added
 INFO] Watching instances: [1]
 INFO] Detected RUNNING instance 1
 INFO] Instance 1 has been up and healthy for at least 30 seconds
 INFO] Update successful
 INFO] Response from scheduler: OK (message: Lock has been released.)
++ run_sched '/vagrant/deploy_test/aurora_client.pex run 
devcluster/vagrant/test/flask_example '\''pwd'\'''
++ wc -l
++ vagrant ssh devcluster -c '/vagrant/deploy_test/aurora_client.pex run 
devcluster/vagrant/test/flask_example '\''pwd'\'''
+ runlen='   2'
+ test 2 -eq 2
+ run_sched '/vagrant/deploy_test/aurora_client.pex get_quota 
--cluster=devcluster vagrant'
+ vagrant ssh devcluster -c '/vagrant/deploy_test/aurora_client.pex get_quota 
--cluster=devcluster vagrant'
 INFO] Getting quota for: vagrant
 INFO] Total allocated quota for vagrant:
CPU 0.0
RAM 0.00 GB
Disk0.00 GB
 INFO] Resources consumed by production jobs for vagrant:
CPU 0.0
RAM 0.00 GB
Disk0.00 GB
 INFO] Resources consumed by non-production jobs for vagrant:
CPU 2.0
RAM 0.125000 GB
Disk0.187500 GB
+ run_sched '/vagrant/deploy_test/aurora_client.pex killall  
devcluster/vagrant/test/flask_example'
+ vagrant ssh devcluster -c '/vagrant/deploy_test/aurora_cli

Re: Review Request 20583: upgrade aurora repo to newer pants and commons

2014-04-24 Thread Jake Farrell

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


Dan has a review up for testing the version of python in use for development, 
do we want to pull 2.6 out of that check list if we are seeing these errors 
from stdlib caused in that version?

- Jake Farrell


On April 24, 2014, 1:33 a.m., Brian Wickman wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20583/
> ---
> 
> (Updated April 24, 2014, 1:33 a.m.)
> 
> 
> Review request for Aurora, Kevin Sweeney and Bill Farner.
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Pins twitter.common on 0.3.0 (save twitter.common.python which is released 
> out of band.)
> Upgrades aurora to twitter.pants 0.0.18 which uses 
> twitter.common.python==0.5.1 and produces wheels.
> Updates the thrift python namespaces so that the autogenerated python 
> artifacts do not clobber each other.
> 
> 
> Diffs
> -
> 
>   3rdparty/python/BUILD 70fb09df4c78a5e22702c054dfe7270bd9636e0f 
>   BUILD c075158c7104db84c9eacfd83262e8fd7f120a4c 
>   build-support/pex 8a1574c90fc41e8ed609bc93ca8d9be4fdc50b12 
>   pants 56847307fcffb244c1debb14f2250564a9174955 
>   pants.ini 5e85d50bc488b2b153a437b946b425f2b512b30e 
>   src/main/python/apache/aurora/admin/host_maintenance.py 
> 6a21ddeb4203a07a04360f68c4a338fe3da52c70 
>   src/main/python/apache/aurora/client/api/__init__.py 
> ecc3742411b9fed73d6e4cea43da1bc25e2ae97e 
>   src/main/python/apache/aurora/client/api/command_runner.py 
> f7605f40b5c4ec864a1bae68649f282268260528 
>   src/main/python/apache/aurora/client/api/health_check.py 
> de7dc69d798e2b90844e95501b4375f90f6e5f94 
>   src/main/python/apache/aurora/client/api/instance_watcher.py 
> d7db426e6ac712e69eb18a10b6e4cb2da4509aa9 
>   src/main/python/apache/aurora/client/api/job_monitor.py 
> 537e417e074468e169062b73ab207331c51d6a30 
>   src/main/python/apache/aurora/client/api/quota_check.py 
> c58bc4bfac47f85f674af15845b06d9f2294fe57 
>   src/main/python/apache/aurora/client/api/restarter.py 
> d060c1b27af2864a33e6524e58b81fe767ec2e98 
>   src/main/python/apache/aurora/client/api/scheduler_client.py 
> d0e0821a8e8ad38302678ecf686a6028300ebe22 
>   src/main/python/apache/aurora/client/api/sla.py 
> c381de4f1c8eb289efedce9a4efe93d44f44ff62 
>   src/main/python/apache/aurora/client/api/updater.py 
> 9739af025b810c48f10f65edc2c10da88a8b1a2a 
>   src/main/python/apache/aurora/client/base.py 
> a33e65ce2b455148d4944d20bbff638dfca7d34a 
>   src/main/python/apache/aurora/client/cli/context.py 
> 957c788c8b073c3711b81a3d56b29b926c717eaa 
>   src/main/python/apache/aurora/client/cli/jobs.py 
> 0534bdf72a332caa606dd3a7ca743a59e03738ef 
>   src/main/python/apache/aurora/client/cli/quota.py 
> 80f7817890c383fec78811ece7d88e90829b067e 
>   src/main/python/apache/aurora/client/cli/task.py 
> e4ee77ede119fc1e3bd196293965073405bb48b3 
>   src/main/python/apache/aurora/client/commands/admin.py 
> 3765a2eb85c1782f0b86d46bec50043d908bb09f 
>   src/main/python/apache/aurora/client/commands/core.py 
> 67c061eace86b7a28d2c3ae03e23c7d77fc7957f 
>   src/main/python/apache/aurora/client/config.py 
> 855f7091837695658fbcd9003f7f85ee28aacde7 
>   src/main/python/apache/aurora/client/hooks/hooked_api.py 
> 48e85143040b41f9337fd562151665bc47bb714f 
>   src/main/python/apache/aurora/common/aurora_job_key.py 
> a0bc6e5674b6c91442b5619f2dd93afa1aa62e30 
>   src/main/python/apache/aurora/common/auth/auth_module.py 
> c055036ef2fcfa47fc7e592a284d1d83fe21dc8f 
>   src/main/python/apache/aurora/common/auth/auth_module_manager.py 
> 53b2a3100a094905b3bf093dd7513aaceaadb074 
>   src/main/python/apache/aurora/config/schema/base.py 
> 4a086b31802a0362a6855390dd0d5b431b3a9551 
>   src/main/python/apache/aurora/config/thrift.py 
> 4cc0f0757df6cae387a1f2c293e361dac95e5914 
>   src/main/python/apache/aurora/executor/common/task_info.py 
> 29a05be18febf1a75914b60bc84ad1bd3d629bb1 
>   src/main/python/apache/aurora/executor/executor_vars.py 
> f358fe5a220e57842f7fbf3d83ffeff35bc9a41e 
>   src/main/python/apache/aurora/executor/gc_executor.py 
> e860a5808ff8c2f2ffc4070d52af5533209b7e59 
>   src/main/python/apache/thermos/testing/runner.py 
> 0ef4cac3cfb16db91be2eac349852d989fdf4e3f 
>   src/main/thrift/org/apache/aurora/gen/BUILD 
> dce379cedc0fe025e59dbed6186f650a58bc42c2 
>   src/main/thrift/org/apache/aurora/gen/api.thrift 
> 32596d3da535226e521109a2ae4e5ee112999642 
>   src/test/python/apache/aurora/admin/test_host_maintenance.py 
> 95497aea3d3f769b2460adbfe7a7b72d775ced6f 
>   src/test/python/apache/aurora/client/api/test_disambiguator.py 
> d964d9165190ebb86e3cd2a866f537c707456126 
>   src/test/python/apache/aurora/client/api/test_health_check.py 
> d503281ac492a72f

Re: Review Request 20583: upgrade aurora repo to newer pants and commons

2014-04-24 Thread Jake Farrell

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


Dan has a review up for testing the version of python in use for development, 
do we want to pull 2.6 out of that check list if we are seeing these errors 
from stdlib caused in that version?

- Jake Farrell


On April 24, 2014, 1:33 a.m., Brian Wickman wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20583/
> ---
> 
> (Updated April 24, 2014, 1:33 a.m.)
> 
> 
> Review request for Aurora, Kevin Sweeney and Bill Farner.
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Pins twitter.common on 0.3.0 (save twitter.common.python which is released 
> out of band.)
> Upgrades aurora to twitter.pants 0.0.18 which uses 
> twitter.common.python==0.5.1 and produces wheels.
> Updates the thrift python namespaces so that the autogenerated python 
> artifacts do not clobber each other.
> 
> 
> Diffs
> -
> 
>   3rdparty/python/BUILD 70fb09df4c78a5e22702c054dfe7270bd9636e0f 
>   BUILD c075158c7104db84c9eacfd83262e8fd7f120a4c 
>   build-support/pex 8a1574c90fc41e8ed609bc93ca8d9be4fdc50b12 
>   pants 56847307fcffb244c1debb14f2250564a9174955 
>   pants.ini 5e85d50bc488b2b153a437b946b425f2b512b30e 
>   src/main/python/apache/aurora/admin/host_maintenance.py 
> 6a21ddeb4203a07a04360f68c4a338fe3da52c70 
>   src/main/python/apache/aurora/client/api/__init__.py 
> ecc3742411b9fed73d6e4cea43da1bc25e2ae97e 
>   src/main/python/apache/aurora/client/api/command_runner.py 
> f7605f40b5c4ec864a1bae68649f282268260528 
>   src/main/python/apache/aurora/client/api/health_check.py 
> de7dc69d798e2b90844e95501b4375f90f6e5f94 
>   src/main/python/apache/aurora/client/api/instance_watcher.py 
> d7db426e6ac712e69eb18a10b6e4cb2da4509aa9 
>   src/main/python/apache/aurora/client/api/job_monitor.py 
> 537e417e074468e169062b73ab207331c51d6a30 
>   src/main/python/apache/aurora/client/api/quota_check.py 
> c58bc4bfac47f85f674af15845b06d9f2294fe57 
>   src/main/python/apache/aurora/client/api/restarter.py 
> d060c1b27af2864a33e6524e58b81fe767ec2e98 
>   src/main/python/apache/aurora/client/api/scheduler_client.py 
> d0e0821a8e8ad38302678ecf686a6028300ebe22 
>   src/main/python/apache/aurora/client/api/sla.py 
> c381de4f1c8eb289efedce9a4efe93d44f44ff62 
>   src/main/python/apache/aurora/client/api/updater.py 
> 9739af025b810c48f10f65edc2c10da88a8b1a2a 
>   src/main/python/apache/aurora/client/base.py 
> a33e65ce2b455148d4944d20bbff638dfca7d34a 
>   src/main/python/apache/aurora/client/cli/context.py 
> 957c788c8b073c3711b81a3d56b29b926c717eaa 
>   src/main/python/apache/aurora/client/cli/jobs.py 
> 0534bdf72a332caa606dd3a7ca743a59e03738ef 
>   src/main/python/apache/aurora/client/cli/quota.py 
> 80f7817890c383fec78811ece7d88e90829b067e 
>   src/main/python/apache/aurora/client/cli/task.py 
> e4ee77ede119fc1e3bd196293965073405bb48b3 
>   src/main/python/apache/aurora/client/commands/admin.py 
> 3765a2eb85c1782f0b86d46bec50043d908bb09f 
>   src/main/python/apache/aurora/client/commands/core.py 
> 67c061eace86b7a28d2c3ae03e23c7d77fc7957f 
>   src/main/python/apache/aurora/client/config.py 
> 855f7091837695658fbcd9003f7f85ee28aacde7 
>   src/main/python/apache/aurora/client/hooks/hooked_api.py 
> 48e85143040b41f9337fd562151665bc47bb714f 
>   src/main/python/apache/aurora/common/aurora_job_key.py 
> a0bc6e5674b6c91442b5619f2dd93afa1aa62e30 
>   src/main/python/apache/aurora/common/auth/auth_module.py 
> c055036ef2fcfa47fc7e592a284d1d83fe21dc8f 
>   src/main/python/apache/aurora/common/auth/auth_module_manager.py 
> 53b2a3100a094905b3bf093dd7513aaceaadb074 
>   src/main/python/apache/aurora/config/schema/base.py 
> 4a086b31802a0362a6855390dd0d5b431b3a9551 
>   src/main/python/apache/aurora/config/thrift.py 
> 4cc0f0757df6cae387a1f2c293e361dac95e5914 
>   src/main/python/apache/aurora/executor/common/task_info.py 
> 29a05be18febf1a75914b60bc84ad1bd3d629bb1 
>   src/main/python/apache/aurora/executor/executor_vars.py 
> f358fe5a220e57842f7fbf3d83ffeff35bc9a41e 
>   src/main/python/apache/aurora/executor/gc_executor.py 
> e860a5808ff8c2f2ffc4070d52af5533209b7e59 
>   src/main/python/apache/thermos/testing/runner.py 
> 0ef4cac3cfb16db91be2eac349852d989fdf4e3f 
>   src/main/thrift/org/apache/aurora/gen/BUILD 
> dce379cedc0fe025e59dbed6186f650a58bc42c2 
>   src/main/thrift/org/apache/aurora/gen/api.thrift 
> 32596d3da535226e521109a2ae4e5ee112999642 
>   src/test/python/apache/aurora/admin/test_host_maintenance.py 
> 95497aea3d3f769b2460adbfe7a7b72d775ced6f 
>   src/test/python/apache/aurora/client/api/test_disambiguator.py 
> d964d9165190ebb86e3cd2a866f537c707456126 
>   src/test/python/apache/aurora/client/api/test_health_check.py 
> d503281ac492a72f

Re: Review Request 20583: upgrade aurora repo to newer pants and commons

2014-04-23 Thread Brian Wickman

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

(Updated April 24, 2014, 1:33 a.m.)


Review request for Aurora, Kevin Sweeney and Bill Farner.


Changes
---

synced master, upgraded pex/commons a few more times.


Repository: aurora


Description
---

Pins twitter.common on 0.3.0 (save twitter.common.python which is released out 
of band.)
Upgrades aurora to twitter.pants 0.0.18 which uses twitter.common.python==0.5.1 
and produces wheels.
Updates the thrift python namespaces so that the autogenerated python artifacts 
do not clobber each other.


Diffs (updated)
-

  3rdparty/python/BUILD 70fb09df4c78a5e22702c054dfe7270bd9636e0f 
  BUILD c075158c7104db84c9eacfd83262e8fd7f120a4c 
  build-support/pex 8a1574c90fc41e8ed609bc93ca8d9be4fdc50b12 
  pants 56847307fcffb244c1debb14f2250564a9174955 
  pants.ini 5e85d50bc488b2b153a437b946b425f2b512b30e 
  src/main/python/apache/aurora/admin/host_maintenance.py 
6a21ddeb4203a07a04360f68c4a338fe3da52c70 
  src/main/python/apache/aurora/client/api/__init__.py 
ecc3742411b9fed73d6e4cea43da1bc25e2ae97e 
  src/main/python/apache/aurora/client/api/command_runner.py 
f7605f40b5c4ec864a1bae68649f282268260528 
  src/main/python/apache/aurora/client/api/health_check.py 
de7dc69d798e2b90844e95501b4375f90f6e5f94 
  src/main/python/apache/aurora/client/api/instance_watcher.py 
d7db426e6ac712e69eb18a10b6e4cb2da4509aa9 
  src/main/python/apache/aurora/client/api/job_monitor.py 
537e417e074468e169062b73ab207331c51d6a30 
  src/main/python/apache/aurora/client/api/quota_check.py 
c58bc4bfac47f85f674af15845b06d9f2294fe57 
  src/main/python/apache/aurora/client/api/restarter.py 
d060c1b27af2864a33e6524e58b81fe767ec2e98 
  src/main/python/apache/aurora/client/api/scheduler_client.py 
d0e0821a8e8ad38302678ecf686a6028300ebe22 
  src/main/python/apache/aurora/client/api/sla.py 
c381de4f1c8eb289efedce9a4efe93d44f44ff62 
  src/main/python/apache/aurora/client/api/updater.py 
9739af025b810c48f10f65edc2c10da88a8b1a2a 
  src/main/python/apache/aurora/client/base.py 
a33e65ce2b455148d4944d20bbff638dfca7d34a 
  src/main/python/apache/aurora/client/cli/context.py 
957c788c8b073c3711b81a3d56b29b926c717eaa 
  src/main/python/apache/aurora/client/cli/jobs.py 
0534bdf72a332caa606dd3a7ca743a59e03738ef 
  src/main/python/apache/aurora/client/cli/quota.py 
80f7817890c383fec78811ece7d88e90829b067e 
  src/main/python/apache/aurora/client/cli/task.py 
e4ee77ede119fc1e3bd196293965073405bb48b3 
  src/main/python/apache/aurora/client/commands/admin.py 
3765a2eb85c1782f0b86d46bec50043d908bb09f 
  src/main/python/apache/aurora/client/commands/core.py 
67c061eace86b7a28d2c3ae03e23c7d77fc7957f 
  src/main/python/apache/aurora/client/config.py 
855f7091837695658fbcd9003f7f85ee28aacde7 
  src/main/python/apache/aurora/client/hooks/hooked_api.py 
48e85143040b41f9337fd562151665bc47bb714f 
  src/main/python/apache/aurora/common/aurora_job_key.py 
a0bc6e5674b6c91442b5619f2dd93afa1aa62e30 
  src/main/python/apache/aurora/common/auth/auth_module.py 
c055036ef2fcfa47fc7e592a284d1d83fe21dc8f 
  src/main/python/apache/aurora/common/auth/auth_module_manager.py 
53b2a3100a094905b3bf093dd7513aaceaadb074 
  src/main/python/apache/aurora/config/schema/base.py 
4a086b31802a0362a6855390dd0d5b431b3a9551 
  src/main/python/apache/aurora/config/thrift.py 
4cc0f0757df6cae387a1f2c293e361dac95e5914 
  src/main/python/apache/aurora/executor/common/task_info.py 
29a05be18febf1a75914b60bc84ad1bd3d629bb1 
  src/main/python/apache/aurora/executor/executor_vars.py 
f358fe5a220e57842f7fbf3d83ffeff35bc9a41e 
  src/main/python/apache/aurora/executor/gc_executor.py 
e860a5808ff8c2f2ffc4070d52af5533209b7e59 
  src/main/python/apache/thermos/testing/runner.py 
0ef4cac3cfb16db91be2eac349852d989fdf4e3f 
  src/main/thrift/org/apache/aurora/gen/BUILD 
dce379cedc0fe025e59dbed6186f650a58bc42c2 
  src/main/thrift/org/apache/aurora/gen/api.thrift 
32596d3da535226e521109a2ae4e5ee112999642 
  src/test/python/apache/aurora/admin/test_host_maintenance.py 
95497aea3d3f769b2460adbfe7a7b72d775ced6f 
  src/test/python/apache/aurora/client/api/test_disambiguator.py 
d964d9165190ebb86e3cd2a866f537c707456126 
  src/test/python/apache/aurora/client/api/test_health_check.py 
d503281ac492a72f49f17b48ba306bc2135f4d05 
  src/test/python/apache/aurora/client/api/test_instance_watcher.py 
f001ba45ca12332c9a2e18ff5348a0e6ce276926 
  src/test/python/apache/aurora/client/api/test_job_monitor.py 
4ab8a5d68f55c9ace7a9e845edcca5db08990e25 
  src/test/python/apache/aurora/client/api/test_quota_check.py 
b2598ad11f2f4bd5004c61742cc2ba4452e5fd0e 
  src/test/python/apache/aurora/client/api/test_restarter.py 
7a68a9748ce25c45dafc96b936e7c74c10467f9e 
  src/test/python/apache/aurora/client/api/test_scheduler_client.py 
10c2a90f43fed80e35adbf3604e5655431c1299a 
  src/test/python/apache/aurora/client/api/test_s

Re: Review Request 20583: upgrade aurora repo to newer pants and commons

2014-04-22 Thread Brian Wickman


> On April 22, 2014, 11:16 p.m., Kevin Sweeney wrote:
> > LGTM. Please run the e2e test before committing.

running now.  will comment back in the testing result section.


> On April 22, 2014, 11:16 p.m., Kevin Sweeney wrote:
> > BUILD, line 20
> > 
> >
> > TODO should have an owner, mind volunteering yourself?

done


- Brian


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


On April 22, 2014, 10:42 p.m., Brian Wickman wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20583/
> ---
> 
> (Updated April 22, 2014, 10:42 p.m.)
> 
> 
> Review request for Aurora, Kevin Sweeney and Bill Farner.
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Pins twitter.common on 0.3.0 (save twitter.common.python which is released 
> out of band.)
> Upgrades aurora to twitter.pants 0.0.18 which uses 
> twitter.common.python==0.5.1 and produces wheels.
> Updates the thrift python namespaces so that the autogenerated python 
> artifacts do not clobber each other.
> 
> 
> Diffs
> -
> 
>   3rdparty/python/BUILD 70fb09df4c78a5e22702c054dfe7270bd9636e0f 
>   BUILD c075158c7104db84c9eacfd83262e8fd7f120a4c 
>   pants 56847307fcffb244c1debb14f2250564a9174955 
>   pants.ini 5e85d50bc488b2b153a437b946b425f2b512b30e 
>   src/main/python/apache/aurora/admin/host_maintenance.py 
> 6a21ddeb4203a07a04360f68c4a338fe3da52c70 
>   src/main/python/apache/aurora/client/api/__init__.py 
> ecc3742411b9fed73d6e4cea43da1bc25e2ae97e 
>   src/main/python/apache/aurora/client/api/command_runner.py 
> f7605f40b5c4ec864a1bae68649f282268260528 
>   src/main/python/apache/aurora/client/api/health_check.py 
> de7dc69d798e2b90844e95501b4375f90f6e5f94 
>   src/main/python/apache/aurora/client/api/instance_watcher.py 
> d7db426e6ac712e69eb18a10b6e4cb2da4509aa9 
>   src/main/python/apache/aurora/client/api/job_monitor.py 
> 537e417e074468e169062b73ab207331c51d6a30 
>   src/main/python/apache/aurora/client/api/quota_check.py 
> c58bc4bfac47f85f674af15845b06d9f2294fe57 
>   src/main/python/apache/aurora/client/api/restarter.py 
> d060c1b27af2864a33e6524e58b81fe767ec2e98 
>   src/main/python/apache/aurora/client/api/scheduler_client.py 
> d0e0821a8e8ad38302678ecf686a6028300ebe22 
>   src/main/python/apache/aurora/client/api/sla.py 
> c381de4f1c8eb289efedce9a4efe93d44f44ff62 
>   src/main/python/apache/aurora/client/api/updater.py 
> 9739af025b810c48f10f65edc2c10da88a8b1a2a 
>   src/main/python/apache/aurora/client/base.py 
> a33e65ce2b455148d4944d20bbff638dfca7d34a 
>   src/main/python/apache/aurora/client/cli/context.py 
> 83f7b6a4ae1e6896278752cb481901c6e381ba0e 
>   src/main/python/apache/aurora/client/cli/jobs.py 
> 798f54deb35afb72cd3b8d3cb972d386e48d6c2e 
>   src/main/python/apache/aurora/client/cli/quota.py 
> 80f7817890c383fec78811ece7d88e90829b067e 
>   src/main/python/apache/aurora/client/cli/task.py 
> e4ee77ede119fc1e3bd196293965073405bb48b3 
>   src/main/python/apache/aurora/client/commands/admin.py 
> 2b37101ac4983300318db2d1e913782637019dec 
>   src/main/python/apache/aurora/client/commands/core.py 
> b1abc9e7b1923d2e56f452c6891ddaa959d95b40 
>   src/main/python/apache/aurora/client/config.py 
> 855f7091837695658fbcd9003f7f85ee28aacde7 
>   src/main/python/apache/aurora/client/hooks/hooked_api.py 
> 48e85143040b41f9337fd562151665bc47bb714f 
>   src/main/python/apache/aurora/common/aurora_job_key.py 
> a0bc6e5674b6c91442b5619f2dd93afa1aa62e30 
>   src/main/python/apache/aurora/common/auth/auth_module.py 
> c055036ef2fcfa47fc7e592a284d1d83fe21dc8f 
>   src/main/python/apache/aurora/common/auth/auth_module_manager.py 
> 53b2a3100a094905b3bf093dd7513aaceaadb074 
>   src/main/python/apache/aurora/config/schema/base.py 
> 4a086b31802a0362a6855390dd0d5b431b3a9551 
>   src/main/python/apache/aurora/config/thrift.py 
> 4cc0f0757df6cae387a1f2c293e361dac95e5914 
>   src/main/python/apache/aurora/executor/common/task_info.py 
> 29a05be18febf1a75914b60bc84ad1bd3d629bb1 
>   src/main/python/apache/aurora/executor/executor_vars.py 
> f358fe5a220e57842f7fbf3d83ffeff35bc9a41e 
>   src/main/python/apache/aurora/executor/gc_executor.py 
> 4a866b2d6041a592692812eb3472db744d21e194 
>   src/main/python/apache/thermos/testing/runner.py 
> 0ef4cac3cfb16db91be2eac349852d989fdf4e3f 
>   src/main/thrift/org/apache/aurora/gen/BUILD 
> dce379cedc0fe025e59dbed6186f650a58bc42c2 
>   src/main/thrift/org/apache/aurora/gen/api.thrift 
> c0618e4edebd6f282698abfd9bdc3c36fff16920 
>   src/test/python/apache/aurora/admin/test_host_maintenance.py 
> 95497aea3d3f769b2460adbfe7a7b72d775ced6f 
>   src/test/python/apache/aurora/client/api/test_disambigu

Re: Review Request 20583: upgrade aurora repo to newer pants and commons

2014-04-22 Thread Kevin Sweeney

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

Ship it!


LGTM. Please run the e2e test before committing.


BUILD


TODO should have an owner, mind volunteering yourself?


- Kevin Sweeney


On April 22, 2014, 3:42 p.m., Brian Wickman wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/20583/
> ---
> 
> (Updated April 22, 2014, 3:42 p.m.)
> 
> 
> Review request for Aurora, Kevin Sweeney and Bill Farner.
> 
> 
> Repository: aurora
> 
> 
> Description
> ---
> 
> Pins twitter.common on 0.3.0 (save twitter.common.python which is released 
> out of band.)
> Upgrades aurora to twitter.pants 0.0.18 which uses 
> twitter.common.python==0.5.1 and produces wheels.
> Updates the thrift python namespaces so that the autogenerated python 
> artifacts do not clobber each other.
> 
> 
> Diffs
> -
> 
>   3rdparty/python/BUILD 70fb09df4c78a5e22702c054dfe7270bd9636e0f 
>   BUILD c075158c7104db84c9eacfd83262e8fd7f120a4c 
>   pants 56847307fcffb244c1debb14f2250564a9174955 
>   pants.ini 5e85d50bc488b2b153a437b946b425f2b512b30e 
>   src/main/python/apache/aurora/admin/host_maintenance.py 
> 6a21ddeb4203a07a04360f68c4a338fe3da52c70 
>   src/main/python/apache/aurora/client/api/__init__.py 
> ecc3742411b9fed73d6e4cea43da1bc25e2ae97e 
>   src/main/python/apache/aurora/client/api/command_runner.py 
> f7605f40b5c4ec864a1bae68649f282268260528 
>   src/main/python/apache/aurora/client/api/health_check.py 
> de7dc69d798e2b90844e95501b4375f90f6e5f94 
>   src/main/python/apache/aurora/client/api/instance_watcher.py 
> d7db426e6ac712e69eb18a10b6e4cb2da4509aa9 
>   src/main/python/apache/aurora/client/api/job_monitor.py 
> 537e417e074468e169062b73ab207331c51d6a30 
>   src/main/python/apache/aurora/client/api/quota_check.py 
> c58bc4bfac47f85f674af15845b06d9f2294fe57 
>   src/main/python/apache/aurora/client/api/restarter.py 
> d060c1b27af2864a33e6524e58b81fe767ec2e98 
>   src/main/python/apache/aurora/client/api/scheduler_client.py 
> d0e0821a8e8ad38302678ecf686a6028300ebe22 
>   src/main/python/apache/aurora/client/api/sla.py 
> c381de4f1c8eb289efedce9a4efe93d44f44ff62 
>   src/main/python/apache/aurora/client/api/updater.py 
> 9739af025b810c48f10f65edc2c10da88a8b1a2a 
>   src/main/python/apache/aurora/client/base.py 
> a33e65ce2b455148d4944d20bbff638dfca7d34a 
>   src/main/python/apache/aurora/client/cli/context.py 
> 83f7b6a4ae1e6896278752cb481901c6e381ba0e 
>   src/main/python/apache/aurora/client/cli/jobs.py 
> 798f54deb35afb72cd3b8d3cb972d386e48d6c2e 
>   src/main/python/apache/aurora/client/cli/quota.py 
> 80f7817890c383fec78811ece7d88e90829b067e 
>   src/main/python/apache/aurora/client/cli/task.py 
> e4ee77ede119fc1e3bd196293965073405bb48b3 
>   src/main/python/apache/aurora/client/commands/admin.py 
> 2b37101ac4983300318db2d1e913782637019dec 
>   src/main/python/apache/aurora/client/commands/core.py 
> b1abc9e7b1923d2e56f452c6891ddaa959d95b40 
>   src/main/python/apache/aurora/client/config.py 
> 855f7091837695658fbcd9003f7f85ee28aacde7 
>   src/main/python/apache/aurora/client/hooks/hooked_api.py 
> 48e85143040b41f9337fd562151665bc47bb714f 
>   src/main/python/apache/aurora/common/aurora_job_key.py 
> a0bc6e5674b6c91442b5619f2dd93afa1aa62e30 
>   src/main/python/apache/aurora/common/auth/auth_module.py 
> c055036ef2fcfa47fc7e592a284d1d83fe21dc8f 
>   src/main/python/apache/aurora/common/auth/auth_module_manager.py 
> 53b2a3100a094905b3bf093dd7513aaceaadb074 
>   src/main/python/apache/aurora/config/schema/base.py 
> 4a086b31802a0362a6855390dd0d5b431b3a9551 
>   src/main/python/apache/aurora/config/thrift.py 
> 4cc0f0757df6cae387a1f2c293e361dac95e5914 
>   src/main/python/apache/aurora/executor/common/task_info.py 
> 29a05be18febf1a75914b60bc84ad1bd3d629bb1 
>   src/main/python/apache/aurora/executor/executor_vars.py 
> f358fe5a220e57842f7fbf3d83ffeff35bc9a41e 
>   src/main/python/apache/aurora/executor/gc_executor.py 
> 4a866b2d6041a592692812eb3472db744d21e194 
>   src/main/python/apache/thermos/testing/runner.py 
> 0ef4cac3cfb16db91be2eac349852d989fdf4e3f 
>   src/main/thrift/org/apache/aurora/gen/BUILD 
> dce379cedc0fe025e59dbed6186f650a58bc42c2 
>   src/main/thrift/org/apache/aurora/gen/api.thrift 
> c0618e4edebd6f282698abfd9bdc3c36fff16920 
>   src/test/python/apache/aurora/admin/test_host_maintenance.py 
> 95497aea3d3f769b2460adbfe7a7b72d775ced6f 
>   src/test/python/apache/aurora/client/api/test_disambiguator.py 
> d964d9165190ebb86e3cd2a866f537c707456126 
>   src/test/python/apache/aurora/client/api/test_health_check.py 
> d503281ac492a72f49f17b48ba306bc2135f4d05 
>   src/test/python/apache/aurora/client/api/test_

Review Request 20583: upgrade aurora repo to newer pants and commons

2014-04-22 Thread Brian Wickman

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

Review request for Aurora, Kevin Sweeney and Bill Farner.


Repository: aurora


Description
---

Pins twitter.common on 0.3.0 (save twitter.common.python which is released out 
of band.)
Upgrades aurora to twitter.pants 0.0.18 which uses twitter.common.python==0.5.1 
and produces wheels.
Updates the thrift python namespaces so that the autogenerated python artifacts 
do not clobber each other.


Diffs
-

  3rdparty/python/BUILD 70fb09df4c78a5e22702c054dfe7270bd9636e0f 
  BUILD c075158c7104db84c9eacfd83262e8fd7f120a4c 
  pants 56847307fcffb244c1debb14f2250564a9174955 
  pants.ini 5e85d50bc488b2b153a437b946b425f2b512b30e 
  src/main/python/apache/aurora/admin/host_maintenance.py 
6a21ddeb4203a07a04360f68c4a338fe3da52c70 
  src/main/python/apache/aurora/client/api/__init__.py 
ecc3742411b9fed73d6e4cea43da1bc25e2ae97e 
  src/main/python/apache/aurora/client/api/command_runner.py 
f7605f40b5c4ec864a1bae68649f282268260528 
  src/main/python/apache/aurora/client/api/health_check.py 
de7dc69d798e2b90844e95501b4375f90f6e5f94 
  src/main/python/apache/aurora/client/api/instance_watcher.py 
d7db426e6ac712e69eb18a10b6e4cb2da4509aa9 
  src/main/python/apache/aurora/client/api/job_monitor.py 
537e417e074468e169062b73ab207331c51d6a30 
  src/main/python/apache/aurora/client/api/quota_check.py 
c58bc4bfac47f85f674af15845b06d9f2294fe57 
  src/main/python/apache/aurora/client/api/restarter.py 
d060c1b27af2864a33e6524e58b81fe767ec2e98 
  src/main/python/apache/aurora/client/api/scheduler_client.py 
d0e0821a8e8ad38302678ecf686a6028300ebe22 
  src/main/python/apache/aurora/client/api/sla.py 
c381de4f1c8eb289efedce9a4efe93d44f44ff62 
  src/main/python/apache/aurora/client/api/updater.py 
9739af025b810c48f10f65edc2c10da88a8b1a2a 
  src/main/python/apache/aurora/client/base.py 
a33e65ce2b455148d4944d20bbff638dfca7d34a 
  src/main/python/apache/aurora/client/cli/context.py 
83f7b6a4ae1e6896278752cb481901c6e381ba0e 
  src/main/python/apache/aurora/client/cli/jobs.py 
798f54deb35afb72cd3b8d3cb972d386e48d6c2e 
  src/main/python/apache/aurora/client/cli/quota.py 
80f7817890c383fec78811ece7d88e90829b067e 
  src/main/python/apache/aurora/client/cli/task.py 
e4ee77ede119fc1e3bd196293965073405bb48b3 
  src/main/python/apache/aurora/client/commands/admin.py 
2b37101ac4983300318db2d1e913782637019dec 
  src/main/python/apache/aurora/client/commands/core.py 
b1abc9e7b1923d2e56f452c6891ddaa959d95b40 
  src/main/python/apache/aurora/client/config.py 
855f7091837695658fbcd9003f7f85ee28aacde7 
  src/main/python/apache/aurora/client/hooks/hooked_api.py 
48e85143040b41f9337fd562151665bc47bb714f 
  src/main/python/apache/aurora/common/aurora_job_key.py 
a0bc6e5674b6c91442b5619f2dd93afa1aa62e30 
  src/main/python/apache/aurora/common/auth/auth_module.py 
c055036ef2fcfa47fc7e592a284d1d83fe21dc8f 
  src/main/python/apache/aurora/common/auth/auth_module_manager.py 
53b2a3100a094905b3bf093dd7513aaceaadb074 
  src/main/python/apache/aurora/config/schema/base.py 
4a086b31802a0362a6855390dd0d5b431b3a9551 
  src/main/python/apache/aurora/config/thrift.py 
4cc0f0757df6cae387a1f2c293e361dac95e5914 
  src/main/python/apache/aurora/executor/common/task_info.py 
29a05be18febf1a75914b60bc84ad1bd3d629bb1 
  src/main/python/apache/aurora/executor/executor_vars.py 
f358fe5a220e57842f7fbf3d83ffeff35bc9a41e 
  src/main/python/apache/aurora/executor/gc_executor.py 
4a866b2d6041a592692812eb3472db744d21e194 
  src/main/python/apache/thermos/testing/runner.py 
0ef4cac3cfb16db91be2eac349852d989fdf4e3f 
  src/main/thrift/org/apache/aurora/gen/BUILD 
dce379cedc0fe025e59dbed6186f650a58bc42c2 
  src/main/thrift/org/apache/aurora/gen/api.thrift 
c0618e4edebd6f282698abfd9bdc3c36fff16920 
  src/test/python/apache/aurora/admin/test_host_maintenance.py 
95497aea3d3f769b2460adbfe7a7b72d775ced6f 
  src/test/python/apache/aurora/client/api/test_disambiguator.py 
d964d9165190ebb86e3cd2a866f537c707456126 
  src/test/python/apache/aurora/client/api/test_health_check.py 
d503281ac492a72f49f17b48ba306bc2135f4d05 
  src/test/python/apache/aurora/client/api/test_instance_watcher.py 
f001ba45ca12332c9a2e18ff5348a0e6ce276926 
  src/test/python/apache/aurora/client/api/test_job_monitor.py 
4ab8a5d68f55c9ace7a9e845edcca5db08990e25 
  src/test/python/apache/aurora/client/api/test_quota_check.py 
b2598ad11f2f4bd5004c61742cc2ba4452e5fd0e 
  src/test/python/apache/aurora/client/api/test_restarter.py 
7a68a9748ce25c45dafc96b936e7c74c10467f9e 
  src/test/python/apache/aurora/client/api/test_scheduler_client.py 
10c2a90f43fed80e35adbf3604e5655431c1299a 
  src/test/python/apache/aurora/client/api/test_sla.py 
dedc8f1f8c65aed36d89cfaa7cfe3c44df338e50 
  src/test/python/apache/aurora/client/api/test_updater.py 
a5680a0255f0077db90308ce87b70b1117e64df6 
  src/test/python/apache/aurora/