Yep, noticed the same.  I'll look into that and post a new RC once i've
verified things pass.

-=Bill

On Tue, Oct 28, 2014 at 4:15 PM, Kevin Sweeney <kevi...@apache.org> wrote:

> Looks like the src/resources directory is missing from the generated source
> distribution.
>
> On Tue, Oct 28, 2014 at 4:12 PM, Kevin Sweeney <kevi...@apache.org> wrote:
>
> > Overall: -1
> >
> > +1 signature and checksum validate
> > +1 Java tests pass (gradle wrapper; ./gradlew -Pq build)
> > -1 Python tests fail (./pants src/test/python:all)
> >
> > ~/src/apache-aurora-0.6.0-rc0-incubating % ./pants src/test/python:all
> > fatal: Not a git repository (or any of the parent directories): .git
> > Build operating on top level addresses:
> >
> set([BuildFileAddress(/home/ksweeney/src/apache-aurora-0.6.0-rc0-incubating/src/test/python/BUILD,
> > all)])
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 11 items
> >
> > src/test/python/apache/aurora/admin/test_host_maintenance.py ...........
> >
> > ===================================== 11 passed in 0.28 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 2 items
> >
> > src/test/python/apache/aurora/admin/test_admin_util.py ..
> >
> > ====================================== 2 passed in 0.10 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 2 items
> >
> > src/test/python/apache/aurora/client/test_binding_helper.py ..
> >
> > ====================================== 2 passed in 0.17 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 9 items
> >
> > src/test/python/apache/aurora/client/test_config.py .........
> >
> > ====================================== 9 passed in 0.20 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 11 items
> >
> > src/test/python/apache/aurora/client/api/test_api.py ...........
> >
> > ===================================== 11 passed in 0.27 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 6 items
> >
> > src/test/python/apache/aurora/client/api/test_disambiguator.py ......
> >
> > ====================================== 6 passed in 0.27 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 13 items
> >
> > src/test/python/apache/aurora/client/api/test_instance_watcher.py
> .........
> > src/test/python/apache/aurora/client/api/test_health_check.py ....
> >
> > ===================================== 13 passed in 0.16 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 5 items
> >
> > src/test/python/apache/aurora/client/api/test_job_monitor.py .....
> >
> > ====================================== 5 passed in 0.25 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 4 items
> >
> > src/test/python/apache/aurora/client/api/test_scheduler_mux.py ....
> >
> > ====================================== 4 passed in 2.13 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 6 items
> >
> > src/test/python/apache/aurora/client/api/test_quota_check.py ......
> >
> > ====================================== 6 passed in 0.09 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 6 items
> >
> > src/test/python/apache/aurora/client/api/test_restarter.py ......
> >
> > ====================================== 6 passed in 0.24 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 64 items
> >
> > src/test/python/apache/aurora/client/api/test_scheduler_client.py
> > ................................................................
> >
> > =============================== 64 passed, 1 warnings in 2.70 seconds
> > ================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 38 items
> >
> > src/test/python/apache/aurora/client/api/test_sla.py
> > ......................................
> >
> > ===================================== 38 passed in 0.16 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 31 items
> >
> > src/test/python/apache/aurora/client/api/test_updater.py
> > ...............................
> >
> > ===================================== 31 passed in 0.52 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 4 items
> >
> > src/test/python/apache/aurora/client/api/test_updater_util.py ....
> >
> > ====================================== 4 passed in 0.45 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 2 items
> >
> > src/test/python/apache/aurora/client/cli/test_api_from_cli.py ..
> >
> > ====================================== 2 passed in 0.38 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 4 items
> >
> > src/test/python/apache/aurora/client/cli/test_bridge.py ....
> >
> > ====================================== 4 passed in 0.03 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 9 items
> >
> > src/test/python/apache/aurora/client/cli/test_command_hooks.py .........
> >
> > ====================================== 9 passed in 0.47 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 8 items
> >
> > src/test/python/apache/aurora/client/cli/test_cron.py ........
> >
> > ====================================== 8 passed in 0.63 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 8 items
> >
> > src/test/python/apache/aurora/client/cli/test_help.py ........
> >
> > ====================================== 8 passed in 0.43 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 1 items
> >
> > src/test/python/apache/aurora/client/cli/test_inspect.py .
> >
> > ====================================== 1 passed in 0.33 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 60 items
> >
> > src/test/python/apache/aurora/client/cli/test_cancel_update.py ..
> > src/test/python/apache/aurora/client/cli/test_create.py .............
> > src/test/python/apache/aurora/client/cli/test_diff.py ...
> > src/test/python/apache/aurora/client/cli/test_kill.py ................
> > src/test/python/apache/aurora/client/cli/test_open.py .....
> > src/test/python/apache/aurora/client/cli/test_restart.py ........
> > src/test/python/apache/aurora/client/cli/test_status.py .............
> >
> > ===================================== 60 passed in 1.73 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 3 items
> >
> > src/test/python/apache/aurora/client/cli/test_config_noun.py ...
> >
> > ====================================== 3 passed in 0.37 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 2 items
> >
> > src/test/python/apache/aurora/client/cli/test_logging.py ..
> >
> > ====================================== 2 passed in 0.39 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 4 items
> >
> > src/test/python/apache/aurora/client/cli/test_plugins.py ....
> >
> > ====================================== 4 passed in 0.44 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 4 items
> >
> > src/test/python/apache/aurora/client/cli/test_quota.py ....
> >
> > ====================================== 4 passed in 0.38 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 5 items
> >
> > src/test/python/apache/aurora/client/cli/test_sla.py .....
> >
> > ====================================== 5 passed in 0.41 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 4 items
> >
> > src/test/python/apache/aurora/client/cli/test_task_run.py ....
> >
> > ====================================== 4 passed in 0.43 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 12 items
> >
> > src/test/python/apache/aurora/client/cli/test_supdate.py ............
> >
> > ===================================== 12 passed in 0.52 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 8 items
> >
> > src/test/python/apache/aurora/client/cli/test_update.py ........
> >
> > ====================================== 8 passed in 2.26 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 21 items
> >
> > src/test/python/apache/aurora/client/commands/test_admin.py ......
> > src/test/python/apache/aurora/client/commands/test_admin_sla.py
> > ...............
> >
> > ===================================== 21 passed in 0.33 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 33 items
> >
> > src/test/python/apache/aurora/client/commands/test_cancel_update.py ..
> > src/test/python/apache/aurora/client/commands/test_create.py ......
> > src/test/python/apache/aurora/client/commands/test_diff.py ...
> > src/test/python/apache/aurora/client/commands/test_kill.py ..........
> > src/test/python/apache/aurora/client/commands/test_listjobs.py ..
> > src/test/python/apache/aurora/client/commands/test_restart.py ....
> > src/test/python/apache/aurora/client/commands/test_status.py ...
> > src/test/python/apache/aurora/client/commands/test_update.py ...
> >
> > ===================================== 33 passed in 6.86 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 3 items
> >
> > src/test/python/apache/aurora/client/commands/test_hooks.py ...
> >
> > ====================================== 3 passed in 0.55 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 10 items
> >
> > src/test/python/apache/aurora/client/commands/test_maintenance.py
> > ..........
> >
> > ===================================== 10 passed in 0.32 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 1 items
> >
> > src/test/python/apache/aurora/client/commands/test_run.py .
> >
> > ====================================== 1 passed in 0.27 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 3 items
> >
> > src/test/python/apache/aurora/client/commands/test_ssh.py ...
> >
> > ====================================== 3 passed in 0.27 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 12 items
> >
> > src/test/python/apache/aurora/client/hooks/test_hooked_api.py
> ............
> >
> > ===================================== 12 passed in 0.28 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 4 items
> >
> > src/test/python/apache/aurora/client/hooks/test_non_hooked_api.py ....
> >
> > ====================================== 4 passed in 0.25 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 1 items
> >
> > src/test/python/apache/aurora/common/test_aurora_job_key.py .
> >
> > ====================================== 1 passed in 0.05 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 1 items
> >
> > src/test/python/apache/aurora/common/test_cluster.py .
> >
> > ====================================== 1 passed in 0.02 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 4 items
> >
> > src/test/python/apache/aurora/common/test_clusters.py ....
> >
> > ====================================== 4 passed in 0.07 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 3 items
> >
> > src/test/python/apache/aurora/common/test_cluster_option.py ...
> >
> > ====================================== 3 passed in 0.03 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 3 items
> >
> > src/test/python/apache/aurora/common/test_http_signaler.py ...
> >
> > ====================================== 3 passed in 0.03 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 1 items
> >
> > src/test/python/apache/aurora/common/test_shellify.py .
> >
> > ====================================== 1 passed in 0.01 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 4 items
> >
> > src/test/python/apache/aurora/common/test_transport.py ....
> >
> > ====================================== 4 passed in 0.62 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 7 items
> >
> > src/test/python/apache/aurora/config/test_base.py .......
> >
> > ====================================== 7 passed in 0.59 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 1 items
> >
> > src/test/python/apache/aurora/config/test_constraint_parsing.py .
> >
> > ====================================== 1 passed in 0.08 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 6 items
> >
> > src/test/python/apache/aurora/config/test_loader.py ......
> >
> > ====================================== 6 passed in 0.11 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 10 items
> >
> > src/test/python/apache/aurora/config/test_thrift.py ..........
> >
> > ===================================== 10 passed in 0.62 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 8 items
> >
> > src/test/python/apache/aurora/executor/test_executor_base.py ........
> >
> > ====================================== 8 passed in 0.10 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 4 items
> >
> > src/test/python/apache/aurora/executor/test_executor_detector.py ....
> >
> > ====================================== 4 passed in 0.02 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 4 items
> >
> > src/test/python/apache/aurora/executor/test_executor_vars.py ....
> >
> > ====================================== 4 passed in 0.09 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 1 items
> >
> > src/test/python/apache/aurora/executor/test_status_manager.py .
> >
> > ====================================== 1 passed in 0.09 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 8 items
> >
> > src/test/python/apache/aurora/executor/test_thermos_task_runner.py
> ........
> >
> > ===================================== 8 passed in 14.46 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 8 items
> >
> > src/test/python/apache/aurora/executor/common/test_announcer.py ..ss....
> >
> > ================================ 6 passed, 2 skipped in 0.68 seconds
> > =================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 5 items
> >
> > src/test/python/apache/aurora/executor/common/test_directory_sandbox.py
> > .....
> >
> > ====================================== 5 passed in 0.04 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 2 items
> >
> > src/test/python/apache/aurora/executor/common/test_executor_timeout.py ..
> >
> > ====================================== 2 passed in 0.04 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 11 items
> >
> > src/test/python/apache/aurora/executor/common/test_health_checker.py
> > ...........
> >
> > ===================================== 11 passed in 1.42 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 1 items
> >
> > src/test/python/apache/aurora/executor/common/test_status_checker.py .
> >
> > ====================================== 1 passed in 0.08 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 1 items
> >
> > src/test/python/apache/aurora/executor/common/test_task_info.py .
> >
> > ====================================== 1 passed in 0.10 seconds
> > ======================================
> > ======================================== test session starts
> > =========================================
> > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4
> > plugins: cov, timeout
> > collected 29 items
> >
> > src/test/python/apache/aurora/executor/test_gc_executor.py
> > ........FFFFFFF..............
> >
> > ============================================== FAILURES
> > ==============================================
> > ________________________________________ test_real_get_states
> > ________________________________________
> >
> >     def test_real_get_states():
> >       with temporary_dir() as td:
> > >       setup_tree(td)
> >
> > src/test/python/apache/aurora/executor/test_gc_executor.py:296:
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > src/test/python/apache/aurora/executor/test_gc_executor.py:80: in
> > setup_tree
> >     shutil.copytree('src/resources/org/apache/thermos/root', td)
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> >
> > src = 'src/resources/org/apache/thermos/root', dst = '/tmp/tmpzP0BB5',
> > symlinks = False, ignore = None
> >
> >     def copytree(src, dst, symlinks=False, ignore=None):
> >         """Recursively copy a directory tree using copy2().
> >
> >         The destination directory must not already exist.
> >         If exception(s) occur, an Error is raised with a list of reasons.
> >
> >         If the optional symlinks flag is true, symbolic links in the
> >         source tree result in symbolic links in the destination tree; if
> >         it is false, the contents of the files pointed to by symbolic
> >         links are copied.
> >
> >         The optional ignore argument is a callable. If given, it
> >         is called with the `src` parameter, which is the directory
> >         being visited by copytree(), and `names` which is the list of
> >         `src` contents, as returned by os.listdir():
> >
> >             callable(src, names) -> ignored_names
> >
> >         Since copytree() is called recursively, the callable will be
> >         called once for each directory that is copied. It returns a
> >         list of names relative to the `src` directory that should
> >         not be copied.
> >
> >         XXX Consider this example code rather than the ultimate tool.
> >
> >         """
> > >       names = os.listdir(src)
> > E       OSError: [Errno 2] No such file or directory:
> > 'src/resources/org/apache/thermos/root'
> >
> > /usr/lib/python2.7/shutil.py:171: OSError
> > _________________________________________ test_gc_with_loss
> > __________________________________________
> >
> >     def test_gc_with_loss():
> >       executor, proxy_driver =
> > run_gc_with(active_executors=set(ACTIVE_TASKS), retained_tasks={},
> > >         lose=True)
> >
> > src/test/python/apache/aurora/executor/test_gc_executor.py:338:
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > src/test/python/apache/aurora/executor/test_gc_executor.py:318: in
> > run_gc_with
> >     setup_tree(td, lose=lose)
> > src/test/python/apache/aurora/executor/test_gc_executor.py:80: in
> > setup_tree
> >     shutil.copytree('src/resources/org/apache/thermos/root', td)
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> >
> > src = 'src/resources/org/apache/thermos/root', dst = '/tmp/tmpoSY9IQ',
> > symlinks = False, ignore = None
> >
> >     def copytree(src, dst, symlinks=False, ignore=None):
> >         """Recursively copy a directory tree using copy2().
> >
> >         The destination directory must not already exist.
> >         If exception(s) occur, an Error is raised with a list of reasons.
> >
> >         If the optional symlinks flag is true, symbolic links in the
> >         source tree result in symbolic links in the destination tree; if
> >         it is false, the contents of the files pointed to by symbolic
> >         links are copied.
> >
> >         The optional ignore argument is a callable. If given, it
> >         is called with the `src` parameter, which is the directory
> >         being visited by copytree(), and `names` which is the list of
> >         `src` contents, as returned by os.listdir():
> >
> >             callable(src, names) -> ignored_names
> >
> >         Since copytree() is called recursively, the callable will be
> >         called once for each directory that is copied. It returns a
> >         list of names relative to the `src` directory that should
> >         not be copied.
> >
> >         XXX Consider this example code rather than the ultimate tool.
> >
> >         """
> > >       names = os.listdir(src)
> > E       OSError: [Errno 2] No such file or directory:
> > 'src/resources/org/apache/thermos/root'
> >
> > /usr/lib/python2.7/shutil.py:171: OSError
> > _____________________________________ test_gc_with_starting_task
> > _____________________________________
> >
> >     def test_gc_with_starting_task():
> >       executor, proxy_driver = run_gc_with(
> > >       active_executors=set(ACTIVE_TASKS),
> > retained_tasks={ACTIVE_TASKS[0]: ScheduleStatus.STARTING})
> >
> > src/test/python/apache/aurora/executor/test_gc_executor.py:347:
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > src/test/python/apache/aurora/executor/test_gc_executor.py:318: in
> > run_gc_with
> >     setup_tree(td, lose=lose)
> > src/test/python/apache/aurora/executor/test_gc_executor.py:80: in
> > setup_tree
> >     shutil.copytree('src/resources/org/apache/thermos/root', td)
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> >
> > src = 'src/resources/org/apache/thermos/root', dst = '/tmp/tmpKolJ9a',
> > symlinks = False, ignore = None
> >
> >     def copytree(src, dst, symlinks=False, ignore=None):
> >         """Recursively copy a directory tree using copy2().
> >
> >         The destination directory must not already exist.
> >         If exception(s) occur, an Error is raised with a list of reasons.
> >
> >         If the optional symlinks flag is true, symbolic links in the
> >         source tree result in symbolic links in the destination tree; if
> >         it is false, the contents of the files pointed to by symbolic
> >         links are copied.
> >
> >         The optional ignore argument is a callable. If given, it
> >         is called with the `src` parameter, which is the directory
> >         being visited by copytree(), and `names` which is the list of
> >         `src` contents, as returned by os.listdir():
> >
> >             callable(src, names) -> ignored_names
> >
> >         Since copytree() is called recursively, the callable will be
> >         called once for each directory that is copied. It returns a
> >         list of names relative to the `src` directory that should
> >         not be copied.
> >
> >         XXX Consider this example code rather than the ultimate tool.
> >
> >         """
> > >       names = os.listdir(src)
> > E       OSError: [Errno 2] No such file or directory:
> > 'src/resources/org/apache/thermos/root'
> >
> > /usr/lib/python2.7/shutil.py:171: OSError
> > ____________________________________ test_gc_without_task_missing
> > ____________________________________
> >
> >     def test_gc_without_task_missing():
> >       executor, proxy_driver =
> > run_gc_with(active_executors=set(ACTIVE_TASKS), retained_tasks={},
> > >         lose=False)
> >
> > src/test/python/apache/aurora/executor/test_gc_executor.py:354:
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > src/test/python/apache/aurora/executor/test_gc_executor.py:318: in
> > run_gc_with
> >     setup_tree(td, lose=lose)
> > src/test/python/apache/aurora/executor/test_gc_executor.py:80: in
> > setup_tree
> >     shutil.copytree('src/resources/org/apache/thermos/root', td)
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> >
> > src = 'src/resources/org/apache/thermos/root', dst = '/tmp/tmpJWNC1I',
> > symlinks = False, ignore = None
> >
> >     def copytree(src, dst, symlinks=False, ignore=None):
> >         """Recursively copy a directory tree using copy2().
> >
> >         The destination directory must not already exist.
> >         If exception(s) occur, an Error is raised with a list of reasons.
> >
> >         If the optional symlinks flag is true, symbolic links in the
> >         source tree result in symbolic links in the destination tree; if
> >         it is false, the contents of the files pointed to by symbolic
> >         links are copied.
> >
> >         The optional ignore argument is a callable. If given, it
> >         is called with the `src` parameter, which is the directory
> >         being visited by copytree(), and `names` which is the list of
> >         `src` contents, as returned by os.listdir():
> >
> >             callable(src, names) -> ignored_names
> >
> >         Since copytree() is called recursively, the callable will be
> >         called once for each directory that is copied. It returns a
> >         list of names relative to the `src` directory that should
> >         not be copied.
> >
> >         XXX Consider this example code rather than the ultimate tool.
> >
> >         """
> > >       names = os.listdir(src)
> > E       OSError: [Errno 2] No such file or directory:
> > 'src/resources/org/apache/thermos/root'
> >
> > /usr/lib/python2.7/shutil.py:171: OSError
> > ________________________________________ test_gc_without_loss
> > ________________________________________
> >
> >     def test_gc_without_loss():
> >       executor, proxy_driver =
> > run_gc_with(active_executors=set(ACTIVE_TASKS),
> > >         retained_tasks={ACTIVE_TASKS[0]: ScheduleStatus.RUNNING})
> >
> > src/test/python/apache/aurora/executor/test_gc_executor.py:361:
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > src/test/python/apache/aurora/executor/test_gc_executor.py:318: in
> > run_gc_with
> >     setup_tree(td, lose=lose)
> > src/test/python/apache/aurora/executor/test_gc_executor.py:80: in
> > setup_tree
> >     shutil.copytree('src/resources/org/apache/thermos/root', td)
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> >
> > src = 'src/resources/org/apache/thermos/root', dst = '/tmp/tmpgJPApz',
> > symlinks = False, ignore = None
> >
> >     def copytree(src, dst, symlinks=False, ignore=None):
> >         """Recursively copy a directory tree using copy2().
> >
> >         The destination directory must not already exist.
> >         If exception(s) occur, an Error is raised with a list of reasons.
> >
> >         If the optional symlinks flag is true, symbolic links in the
> >         source tree result in symbolic links in the destination tree; if
> >         it is false, the contents of the files pointed to by symbolic
> >         links are copied.
> >
> >         The optional ignore argument is a callable. If given, it
> >         is called with the `src` parameter, which is the directory
> >         being visited by copytree(), and `names` which is the list of
> >         `src` contents, as returned by os.listdir():
> >
> >             callable(src, names) -> ignored_names
> >
> >         Since copytree() is called recursively, the callable will be
> >         called once for each directory that is copied. It returns a
> >         list of names relative to the `src` directory that should
> >         not be copied.
> >
> >         XXX Consider this example code rather than the ultimate tool.
> >
> >         """
> > >       names = os.listdir(src)
> > E       OSError: [Errno 2] No such file or directory:
> > 'src/resources/org/apache/thermos/root'
> >
> > /usr/lib/python2.7/shutil.py:171: OSError
> > __________________________________________ test_gc_withheld
> > __________________________________________
> >
> >     def test_gc_withheld():
> >       executor, proxy_driver =
> > run_gc_with(active_executors=set([ACTIVE_TASKS[0], 'failure']),
> >           retained_tasks={ACTIVE_TASKS[0]: ScheduleStatus.RUNNING,
> > >                         'failure': ScheduleStatus.FAILED})
> >
> > src/test/python/apache/aurora/executor/test_gc_executor.py:369:
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > src/test/python/apache/aurora/executor/test_gc_executor.py:318: in
> > run_gc_with
> >     setup_tree(td, lose=lose)
> > src/test/python/apache/aurora/executor/test_gc_executor.py:80: in
> > setup_tree
> >     shutil.copytree('src/resources/org/apache/thermos/root', td)
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> >
> > src = 'src/resources/org/apache/thermos/root', dst = '/tmp/tmpQFvDBl',
> > symlinks = False, ignore = None
> >
> >     def copytree(src, dst, symlinks=False, ignore=None):
> >         """Recursively copy a directory tree using copy2().
> >
> >         The destination directory must not already exist.
> >         If exception(s) occur, an Error is raised with a list of reasons.
> >
> >         If the optional symlinks flag is true, symbolic links in the
> >         source tree result in symbolic links in the destination tree; if
> >         it is false, the contents of the files pointed to by symbolic
> >         links are copied.
> >
> >         The optional ignore argument is a callable. If given, it
> >         is called with the `src` parameter, which is the directory
> >         being visited by copytree(), and `names` which is the list of
> >         `src` contents, as returned by os.listdir():
> >
> >             callable(src, names) -> ignored_names
> >
> >         Since copytree() is called recursively, the callable will be
> >         called once for each directory that is copied. It returns a
> >         list of names relative to the `src` directory that should
> >         not be copied.
> >
> >         XXX Consider this example code rather than the ultimate tool.
> >
> >         """
> > >       names = os.listdir(src)
> > E       OSError: [Errno 2] No such file or directory:
> > 'src/resources/org/apache/thermos/root'
> >
> > /usr/lib/python2.7/shutil.py:171: OSError
> > _______________________________ test_gc_withheld_and_executor_missing
> > ________________________________
> >
> >     def test_gc_withheld_and_executor_missing():
> >       executor, proxy_driver =
> > run_gc_with(active_executors=set(ACTIVE_TASKS),
> >           retained_tasks={ACTIVE_TASKS[0]: ScheduleStatus.RUNNING,
> > >                         'failure': ScheduleStatus.FAILED})
> >
> > src/test/python/apache/aurora/executor/test_gc_executor.py:377:
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > src/test/python/apache/aurora/executor/test_gc_executor.py:318: in
> > run_gc_with
> >     setup_tree(td, lose=lose)
> > src/test/python/apache/aurora/executor/test_gc_executor.py:80: in
> > setup_tree
> >     shutil.copytree('src/resources/org/apache/thermos/root', td)
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _
> >
> > src = 'src/resources/org/apache/thermos/root', dst = '/tmp/tmpiKbmyl',
> > symlinks = False, ignore = None
> >
> >     def copytree(src, dst, symlinks=False, ignore=None):
> >         """Recursively copy a directory tree using copy2().
> >
> >         The destination directory must not already exist.
> >         If exception(s) occur, an Error is raised with a list of reasons.
> >
> >         If the optional symlinks flag is true, symbolic links in the
> >         source tree result in symbolic links in the destination tree; if
> >         it is false, the contents of the files pointed to by symbolic
> >         links are copied.
> >
> >         The optional ignore argument is a callable. If given, it
> >         is called with the `src` parameter, which is the directory
> >         being visited by copytree(), and `names` which is the list of
> >         `src` contents, as returned by os.listdir():
> >
> >             callable(src, names) -> ignored_names
> >
> >         Since copytree() is called recursively, the callable will be
> >         called once for each directory that is copied. It returns a
> >         list of names relative to the `src` directory that should
> >         not be copied.
> >
> >         XXX Consider this example code rather than the ultimate tool.
> >
> >         """
> > >       names = os.listdir(src)
> > E       OSError: [Errno 2] No such file or directory:
> > 'src/resources/org/apache/thermos/root'
> >
> > /usr/lib/python2.7/shutil.py:171: OSError
> > ================================ 7 failed, 22 passed in 2.77 seconds
> > =================================
> > src.test.python.apache.aurora.admin.admin_util
> >      .....   SUCCESS
> > src.test.python.apache.aurora.admin.host_maintenance
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.api.api
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.api.disambiguator
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.api.instance_watcher
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.api.job_monitor
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.api.mux
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.api.quota_check
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.api.restarter
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.api.scheduler_client
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.api.sla
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.api.updater
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.api.updater_util
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.binding_helper
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.api
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.bridge
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.command_hooks
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.config
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.cron
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.help
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.inspect
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.job
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.logging
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.plugins
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.quota
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.sla
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.supdate
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.task
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.cli.update
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.commands.admin
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.commands.core
> >      .....   SUCCESS
> > src.test.python.apache.aurora.client.commands.hooks
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.commands.maintenance
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.commands.run
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.commands.ssh
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.config
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.hooks.hooked_api
> >       .....   SUCCESS
> > src.test.python.apache.aurora.client.hooks.non_hooked_api
> >       .....   SUCCESS
> > src.test.python.apache.aurora.common.test_aurora_job_key
> >      .....   SUCCESS
> > src.test.python.apache.aurora.common.test_cluster
> >       .....   SUCCESS
> > src.test.python.apache.aurora.common.test_cluster_option
> >      .....   SUCCESS
> > src.test.python.apache.aurora.common.test_clusters
> >      .....   SUCCESS
> > src.test.python.apache.aurora.common.test_http_signaler
> >       .....   SUCCESS
> > src.test.python.apache.aurora.common.test_shellify
> >      .....   SUCCESS
> > src.test.python.apache.aurora.common.test_transport
> >       .....   SUCCESS
> > src.test.python.apache.aurora.config.test_base
> >      .....   SUCCESS
> > src.test.python.apache.aurora.config.test_constraint_parsing
> >      .....   SUCCESS
> > src.test.python.apache.aurora.config.test_loader
> >      .....   SUCCESS
> > src.test.python.apache.aurora.config.test_thrift
> >      .....   SUCCESS
> > src.test.python.apache.aurora.executor.common.announcer
> >       .....   SUCCESS
> > src.test.python.apache.aurora.executor.common.directory_sandbox
> >       .....   SUCCESS
> > src.test.python.apache.aurora.executor.common.executor_timeout
> >      .....   SUCCESS
> > src.test.python.apache.aurora.executor.common.health_checker
> >      .....   SUCCESS
> > src.test.python.apache.aurora.executor.common.status_checker
> >      .....   SUCCESS
> > src.test.python.apache.aurora.executor.common.task_info
> >       .....   SUCCESS
> > src.test.python.apache.aurora.executor.executor_base
> >      .....   SUCCESS
> > src.test.python.apache.aurora.executor.executor_detector
> >      .....   SUCCESS
> > src.test.python.apache.aurora.executor.executor_vars
> >      .....   SUCCESS
> > src.test.python.apache.aurora.executor.gc_executor
> >      .....   FAILURE
> > src.test.python.apache.aurora.executor.status_manager
> >       .....   SUCCESS
> > src.test.python.apache.aurora.executor.thermos_task_runner
> >      .....   SUCCESS
> >
> >
> >
> >
> >
> > On Tue, Oct 28, 2014 at 3:47 PM, Bill Farner <wfar...@apache.org> wrote:
> >
> >> All,
> >>
> >> I propose that we accept the following release candidate as the official
> >> Apache Aurora 0.6.0 release.
> >>
> >> Aurora 0.6.0-rc0 includes the following:
> >> ---
> >> The CHANGELOG for the release is available at:
> >>
> >>
> https://git-wip-us.apache.org/repos/asf?p=incubator-aurora.git&f=CHANGELOG&hb=0.6.0-rc0
> >>
> >> The branch used to create the release candidate is:
> >>
> >>
> https://git-wip-us.apache.org/repos/asf?p=incubator-aurora.git&hb=0.6.0-rc0
> >>
> >> The release candidate is available at:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/aurora/0.6.0-rc0/apache-aurora-0.6.0-rc0-incubating.tar.gz
> >>
> >> The MD5 checksum of the release candidate can be found at:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/aurora/0.6.0-rc0/apache-aurora-0.6.0-rc0-incubating.tar.gz.md5
> >>
> >> The signature of the release candidate can be found at:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/aurora/0.6.0-rc0/apache-aurora-0.6.0-rc0-incubating.tar.gz.asc
> >>
> >> The GPG key used to sign the release are available at:
> >> https://dist.apache.org/repos/dist/dev/incubator/aurora/KEYS
> >>
> >> Please download, verify, and test.
> >>
> >> The vote will close on Fri Oct 31 15:44:28 PDT 2014
> >>
> >> [ ] +1 Release this as Apache Aurora 0.6.0
> >> [ ] +0
> >> [ ] -1 Do not release this as Apache Aurora 0.6.0 because...
> >>
> >>
> >> -=Bill
> >>
> >
> >
>

Reply via email to