See 
<https://builds.apache.org/job/Mesos-Buildbot/BUILDTOOL=autotools,COMPILER=gcc,CONFIGURATION=--verbose%20--enable-libevent%20--enable-ssl,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/3550/display/redirect?page=changes>

Changes:

[vinodkone] Added test for failed HTTP executor authentication.

[vinodkone] Added documentation for executor authorization.

------------------------------------------
[...truncated 27.76 MB...]
I0421 22:47:05.882200 20559 process.cpp:3722] Handling HTTP event for process 
'slave(734)' with path: '/slave(734)/containers'
I0421 22:47:05.883805 20565 http.cpp:1115] HTTP GET for /slave(734)/containers 
from 172.17.0.3:48116
I0421 22:47:05.883870 20565 http.cpp:936] Authorizing principal 
'test-principal' to GET the '/containers' endpoint
I0421 22:47:05.887259 20562 slave.cpp:790] Agent terminating
[       OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2 (28 ms)
[ RUN      ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0
I0421 22:47:05.897780  1257 containerizer.cpp:221] Using isolation: 
posix/cpu,posix/mem,filesystem/posix,network/cni
W0421 22:47:05.898272  1257 backend.cpp:76] Failed to create 'aufs' backend: 
AufsBackend requires root privileges
W0421 22:47:05.898385  1257 backend.cpp:76] Failed to create 'bind' backend: 
BindBackend requires root privileges
I0421 22:47:05.898429  1257 provisioner.cpp:249] Using default backend 'copy'
I0421 22:47:05.902068 20558 slave.cpp:225] Mesos agent started on 
(735)@172.17.0.3:32935
I0421 22:47:05.902091 20558 slave.cpp:226] Flags at startup: --acls="" 
--appc_simple_discovery_uri_prefix="http://"; 
--appc_store_dir="/tmp/mesos/store/appc" --authenticate_http_executors="true" 
--authenticate_http_readonly="true" --authenticate_http_readwrite="true" 
--authenticatee="crammd5" --authentication_backoff_factor="1secs" 
--authorizer="local" --cgroups_cpu_enable_pids_and_tids_count="false" 
--cgroups_enable_cfs="false" --cgroups_hierarchy="/sys/fs/cgroup" 
--cgroups_limit_swap="false" --cgroups_root="mesos" 
--container_disk_watch_interval="15secs" --containerizers="mesos" 
--credential="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_WgoP9m/credential"
 --default_role="*" --disk_watch_interval="1mins" --docker="docker" 
--docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io"; 
--docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" 
--docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" 
--docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" 
--enforce_container_disk_quota="false" --executor_registration_timeout="1mins" 
--executor_secret_key="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_WgoP9m/executor_secret_key"
 --executor_shutdown_grace_period="5secs" 
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_WgoP9m/fetch"
 --fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks" 
--gc_disk_headroom="0.1" --hadoop_home="" --help="false" 
--hostname_lookup="true" --http_command_executor="false" 
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_WgoP9m/http_credentials"
 --http_heartbeat_interval="30secs" --initialize_driver_logging="true" 
--isolation="posix/cpu,posix/mem" --launcher="posix" 
--launcher_dir="/mesos/mesos-1.3.0/_build/src" --logbufsecs="0" 
--logging_level="INFO" --max_completed_executors_per_framework="150" 
--oversubscribed_resources_interval="15secs" --perf_duration="10secs" 
--perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" 
--quiet="false" --recover="reconnect" --recovery_timeout="15mins" 
--registration_backoff_factor="10ms" 
--resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" 
--revocable_cpu_low_priority="true" 
--runtime_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_WgoP9m" 
--sandbox_directory="/mnt/mesos/sandbox" --strict="true" --switch_user="true" 
--systemd_enable_support="true" 
--systemd_runtime_directory="/run/systemd/system" --version="false" 
--work_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_Rk1uof"
I0421 22:47:05.902555 20558 credentials.hpp:86] Loading credential for 
authentication from 
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_WgoP9m/credential'
I0421 22:47:05.902704 20558 slave.cpp:258] Agent using credential for: 
test-principal
I0421 22:47:05.902732 20558 credentials.hpp:37] Loading credentials for 
authentication from 
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_WgoP9m/http_credentials'
I0421 22:47:05.903046 20558 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-executor'
I0421 22:47:05.903157 20558 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-executor'
I0421 22:47:05.903378 20558 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-readonly'
I0421 22:47:05.903496 20558 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-readonly'
I0421 22:47:05.903754 20558 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-readwrite'
I0421 22:47:05.903875 20558 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-readwrite'
I0421 22:47:05.905195 20558 slave.cpp:525] Agent resources: cpus(*):2; 
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0421 22:47:05.905274 20558 slave.cpp:533] Agent attributes: [  ]
I0421 22:47:05.905287 20558 slave.cpp:538] Agent hostname: 9ebf38606be9
I0421 22:47:05.905426 20565 status_update_manager.cpp:177] Pausing sending 
status updates
I0421 22:47:05.906813 20573 state.cpp:62] Recovering state from 
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_Rk1uof/meta'
I0421 22:47:05.907058 20555 status_update_manager.cpp:203] Recovering status 
update manager
I0421 22:47:05.907259 20559 containerizer.cpp:608] Recovering containerizer
I0421 22:47:05.908540 20574 provisioner.cpp:410] Provisioner recovery complete
I0421 22:47:05.908901 20575 slave.cpp:5963] Finished recovery
I0421 22:47:05.909407 20575 slave.cpp:6145] Querying resource estimator for 
oversubscribable resources
I0421 22:47:05.909798 20554 slave.cpp:6159] Received oversubscribable resources 
{} from the resource estimator
I0421 22:47:05.911599 20570 process.cpp:3722] Handling HTTP event for process 
'slave(735)' with path: '/slave(735)/monitor/statistics'
I0421 22:47:05.913322 20565 http.cpp:1115] HTTP GET for 
/slave(735)/monitor/statistics from 172.17.0.3:48118
I0421 22:47:05.913384 20565 http.cpp:936] Authorizing principal 
'test-principal' to GET the '/monitor/statistics' endpoint
I0421 22:47:05.915339 20555 slave.cpp:790] Agent terminating
[       OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 (27 ms)
[ RUN      ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1
I0421 22:47:05.925168  1257 containerizer.cpp:221] Using isolation: 
posix/cpu,posix/mem,filesystem/posix,network/cni
W0421 22:47:05.925614  1257 backend.cpp:76] Failed to create 'aufs' backend: 
AufsBackend requires root privileges
W0421 22:47:05.925706  1257 backend.cpp:76] Failed to create 'bind' backend: 
BindBackend requires root privileges
I0421 22:47:05.925735  1257 provisioner.cpp:249] Using default backend 'copy'
I0421 22:47:05.928887 20563 slave.cpp:225] Mesos agent started on 
(736)@172.17.0.3:32935
I0421 22:47:05.928911 20563 slave.cpp:226] Flags at startup: --acls="" 
--appc_simple_discovery_uri_prefix="http://"; 
--appc_store_dir="/tmp/mesos/store/appc" --authenticate_http_executors="true" 
--authenticate_http_readonly="true" --authenticate_http_readwrite="true" 
--authenticatee="crammd5" --authentication_backoff_factor="1secs" 
--authorizer="local" --cgroups_cpu_enable_pids_and_tids_count="false" 
--cgroups_enable_cfs="false" --cgroups_hierarchy="/sys/fs/cgroup" 
--cgroups_limit_swap="false" --cgroups_root="mesos" 
--container_disk_watch_interval="15secs" --containerizers="mesos" 
--credential="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OCqbrS/credential"
 --default_role="*" --disk_watch_interval="1mins" --docker="docker" 
--docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io"; 
--docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" 
--docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" 
--docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" 
--enforce_container_disk_quota="false" --executor_registration_timeout="1mins" 
--executor_secret_key="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OCqbrS/executor_secret_key"
 --executor_shutdown_grace_period="5secs" 
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OCqbrS/fetch"
 --fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks" 
--gc_disk_headroom="0.1" --hadoop_home="" --help="false" 
--hostname_lookup="true" --http_command_executor="false" 
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OCqbrS/http_credentials"
 --http_heartbeat_interval="30secs" --initialize_driver_logging="true" 
--isolation="posix/cpu,posix/mem" --launcher="posix" 
--launcher_dir="/mesos/mesos-1.3.0/_build/src" --logbufsecs="0" 
--logging_level="INFO" --max_completed_executors_per_framework="150" 
--oversubscribed_resources_interval="15secs" --perf_duration="10secs" 
--perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" 
--quiet="false" --recover="reconnect" --recovery_timeout="15mins" 
--registration_backoff_factor="10ms" 
--resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" 
--revocable_cpu_low_priority="true" 
--runtime_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OCqbrS" 
--sandbox_directory="/mnt/mesos/sandbox" --strict="true" --switch_user="true" 
--systemd_enable_support="true" 
--systemd_runtime_directory="/run/systemd/system" --version="false" 
--work_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_vWvLBK"
I0421 22:47:05.929323 20563 credentials.hpp:86] Loading credential for 
authentication from 
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OCqbrS/credential'
I0421 22:47:05.929484 20563 slave.cpp:258] Agent using credential for: 
test-principal
I0421 22:47:05.929504 20563 credentials.hpp:37] Loading credentials for 
authentication from 
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OCqbrS/http_credentials'
I0421 22:47:05.929790 20563 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-executor'
I0421 22:47:05.929884 20563 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-executor'
I0421 22:47:05.930253 20563 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-readonly'
I0421 22:47:05.930348 20563 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-readonly'
I0421 22:47:05.930560 20563 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-readwrite'
I0421 22:47:05.930655 20563 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-readwrite'
I0421 22:47:05.931993 20563 slave.cpp:525] Agent resources: cpus(*):2; 
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0421 22:47:05.932076 20563 slave.cpp:533] Agent attributes: [  ]
I0421 22:47:05.932087 20563 slave.cpp:538] Agent hostname: 9ebf38606be9
I0421 22:47:05.932221 20571 status_update_manager.cpp:177] Pausing sending 
status updates
I0421 22:47:05.933358 20554 state.cpp:62] Recovering state from 
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_vWvLBK/meta'
I0421 22:47:05.933655 20570 status_update_manager.cpp:203] Recovering status 
update manager
I0421 22:47:05.933950 20564 containerizer.cpp:608] Recovering containerizer
I0421 22:47:05.935509 20569 provisioner.cpp:410] Provisioner recovery complete
I0421 22:47:05.935986 20558 slave.cpp:5963] Finished recovery
I0421 22:47:05.936401 20558 slave.cpp:6145] Querying resource estimator for 
oversubscribable resources
I0421 22:47:05.936693 20575 slave.cpp:6159] Received oversubscribable resources 
{} from the resource estimator
I0421 22:47:05.938370 20564 process.cpp:3722] Handling HTTP event for process 
'slave(736)' with path: '/slave(736)/monitor/statistics.json'
I0421 22:47:05.939970 20570 http.cpp:1115] HTTP GET for 
/slave(736)/monitor/statistics.json from 172.17.0.3:48120
I0421 22:47:05.940044 20570 http.cpp:936] Authorizing principal 
'test-principal' to GET the '/monitor/statistics.json' endpoint
I0421 22:47:05.943014 20575 slave.cpp:790] Agent terminating
[       OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 (27 ms)
[ RUN      ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2
I0421 22:47:05.954957  1257 containerizer.cpp:221] Using isolation: 
posix/cpu,posix/mem,filesystem/posix,network/cni
W0421 22:47:05.955440  1257 backend.cpp:76] Failed to create 'aufs' backend: 
AufsBackend requires root privileges
W0421 22:47:05.955538  1257 backend.cpp:76] Failed to create 'bind' backend: 
BindBackend requires root privileges
I0421 22:47:05.955567  1257 provisioner.cpp:249] Using default backend 'copy'
I0421 22:47:05.958747 20566 slave.cpp:225] Mesos agent started on 
(737)@172.17.0.3:32935
I0421 22:47:05.958780 20566 slave.cpp:226] Flags at startup: --acls="" 
--appc_simple_discovery_uri_prefix="http://"; 
--appc_store_dir="/tmp/mesos/store/appc" --authenticate_http_executors="true" 
--authenticate_http_readonly="true" --authenticate_http_readwrite="true" 
--authenticatee="crammd5" --authentication_backoff_factor="1secs" 
--authorizer="local" --cgroups_cpu_enable_pids_and_tids_count="false" 
--cgroups_enable_cfs="false" --cgroups_hierarchy="/sys/fs/cgroup" 
--cgroups_limit_swap="false" --cgroups_root="mesos" 
--container_disk_watch_interval="15secs" --containerizers="mesos" 
--credential="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_EqXvZn/credential"
 --default_role="*" --disk_watch_interval="1mins" --docker="docker" 
--docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io"; 
--docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" 
--docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" 
--docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" 
--enforce_container_disk_quota="false" --executor_registration_timeout="1mins" 
--executor_secret_key="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_EqXvZn/executor_secret_key"
 --executor_shutdown_grace_period="5secs" 
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_EqXvZn/fetch"
 --fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks" 
--gc_disk_headroom="0.1" --hadoop_home="" --help="false" 
--hostname_lookup="true" --http_command_executor="false" 
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_EqXvZn/http_credentials"
 --http_heartbeat_interval="30secs" --initialize_driver_logging="true" 
--isolation="posix/cpu,posix/mem" --launcher="posix" 
--launcher_dir="/mesos/mesos-1.3.0/_build/src" --logbufsecs="0" 
--logging_level="INFO" --max_completed_executors_per_framework="150" 
--oversubscribed_resources_interval="15secs" --perf_duration="10secs" 
--perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" 
--quiet="false" --recover="reconnect" --recovery_timeout="15mins" 
--registration_backoff_factor="10ms" 
--resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" 
--revocable_cpu_low_priority="true" 
--runtime_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_EqXvZn" 
--sandbox_directory="/mnt/mesos/sandbox" --strict="true" --switch_user="true" 
--systemd_enable_support="true" 
--systemd_runtime_directory="/run/systemd/system" --version="false" 
--work_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_zACH5f"
I0421 22:47:05.959260 20566 credentials.hpp:86] Loading credential for 
authentication from 
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_EqXvZn/credential'
I0421 22:47:05.959390 20566 slave.cpp:258] Agent using credential for: 
test-principal
I0421 22:47:05.959411 20566 credentials.hpp:37] Loading credentials for 
authentication from 
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_EqXvZn/http_credentials'
I0421 22:47:05.959668 20566 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-executor'
I0421 22:47:05.959769 20566 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-executor'
I0421 22:47:05.959990 20566 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-readonly'
I0421 22:47:05.960110 20566 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-readonly'
I0421 22:47:05.960296 20566 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-readwrite'
I0421 22:47:05.960398 20566 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-readwrite'
I0421 22:47:05.961807 20566 slave.cpp:525] Agent resources: cpus(*):2; 
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0421 22:47:05.961884 20566 slave.cpp:533] Agent attributes: [  ]
I0421 22:47:05.961894 20566 slave.cpp:538] Agent hostname: 9ebf38606be9
I0421 22:47:05.962018 20552 status_update_manager.cpp:177] Pausing sending 
status updates
I0421 22:47:05.963551 20556 state.cpp:62] Recovering state from 
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_zACH5f/meta'
I0421 22:47:05.963958 20560 status_update_manager.cpp:203] Recovering status 
update manager
I0421 22:47:05.964238 20556 containerizer.cpp:608] Recovering containerizer
I0421 22:47:05.965775 20571 provisioner.cpp:410] Provisioner recovery complete
I0421 22:47:05.966352 20558 slave.cpp:5963] Finished recovery
I0421 22:47:05.966802 20558 slave.cpp:6145] Querying resource estimator for 
oversubscribable resources
I0421 22:47:05.967144 20568 slave.cpp:6159] Received oversubscribable resources 
{} from the resource estimator
I0421 22:47:05.968812 20557 process.cpp:3722] Handling HTTP event for process 
'slave(737)' with path: '/slave(737)/containers'
I0421 22:47:05.970398 20554 http.cpp:1115] HTTP GET for /slave(737)/containers 
from 172.17.0.3:48122
I0421 22:47:05.970480 20554 http.cpp:936] Authorizing principal 
'test-principal' to GET the '/containers' endpoint
I0421 22:47:05.973016 20556 slave.cpp:790] Agent terminating
[       OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 (29 ms)
[ RUN      ] Endpoint/SlaveEndpointTest.NoAuthorizer/0
I0421 22:47:05.984068  1257 containerizer.cpp:221] Using isolation: 
posix/cpu,posix/mem,filesystem/posix,network/cni
W0421 22:47:05.984536  1257 backend.cpp:76] Failed to create 'aufs' backend: 
AufsBackend requires root privileges
W0421 22:47:05.984628  1257 backend.cpp:76] Failed to create 'bind' backend: 
BindBackend requires root privileges
I0421 22:47:05.984676  1257 provisioner.cpp:249] Using default backend 'copy'
I0421 22:47:05.986441  1257 cluster.cpp:448] Creating default 'local' authorizer
I0421 22:47:05.988055 20575 slave.cpp:225] Mesos agent started on 
(738)@172.17.0.3:32935
I0421 22:47:05.988076 20575 slave.cpp:226] Flags at startup: --acls="" 
--appc_simple_discovery_uri_prefix="http://"; 
--appc_store_dir="/tmp/mesos/store/appc" --authenticate_http_executors="true" 
--authenticate_http_readonly="true" --authenticate_http_readwrite="true" 
--authenticatee="crammd5" --authentication_backoff_factor="1secs" 
--authorizer="local" --cgroups_cpu_enable_pids_and_tids_count="false" 
--cgroups_enable_cfs="false" --cgroups_hierarchy="/sys/fs/cgroup" 
--cgroups_limit_swap="false" --cgroups_root="mesos" 
--container_disk_watch_interval="15secs" --containerizers="mesos" 
--credential="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_4iptPT/credential" 
--default_role="*" --disk_watch_interval="1mins" --docker="docker" 
--docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io"; 
--docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" 
--docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" 
--docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" 
--enforce_container_disk_quota="false" --executor_registration_timeout="1mins" 
--executor_secret_key="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_4iptPT/executor_secret_key"
 --executor_shutdown_grace_period="5secs" 
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_4iptPT/fetch"
 --fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks" 
--gc_disk_headroom="0.1" --hadoop_home="" --help="false" 
--hostname_lookup="true" --http_command_executor="false" 
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_4iptPT/http_credentials"
 --http_heartbeat_interval="30secs" --initialize_driver_logging="true" 
--isolation="posix/cpu,posix/mem" --launcher="posix" 
--launcher_dir="/mesos/mesos-1.3.0/_build/src" --logbufsecs="0" 
--logging_level="INFO" --max_completed_executors_per_framework="150" 
--oversubscribed_resources_interval="15secs" --perf_duration="10secs" 
--perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" 
--quiet="false" --recover="reconnect" --recovery_timeout="15mins" 
--registration_backoff_factor="10ms" 
--resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" 
--revocable_cpu_low_priority="true" 
--runtime_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_4iptPT" 
--sandbox_directory="/mnt/mesos/sandbox" --strict="true" --switch_user="true" 
--systemd_enable_support="true" 
--systemd_runtime_directory="/run/systemd/system" --version="false" 
--work_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_VpRmRL"
I0421 22:47:05.988441 20575 credentials.hpp:86] Loading credential for 
authentication from 
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_4iptPT/credential'
I0421 22:47:05.988600 20575 slave.cpp:258] Agent using credential for: 
test-principal
I0421 22:47:05.988622 20575 credentials.hpp:37] Loading credentials for 
authentication from 
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_4iptPT/http_credentials'
I0421 22:47:05.988905 20575 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-executor'
I0421 22:47:05.989007 20575 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-executor'
I0421 22:47:05.989197 20575 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-readonly'
I0421 22:47:05.989292 20575 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-readonly'
I0421 22:47:05.989773 20575 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-readwrite'
I0421 22:47:05.989890 20575 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-readwrite'
I0421 22:47:05.991240 20575 slave.cpp:525] Agent resources: cpus(*):2; 
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0421 22:47:05.991318 20575 slave.cpp:533] Agent attributes: [  ]
I0421 22:47:05.991329 20575 slave.cpp:538] Agent hostname: 9ebf38606be9
I0421 22:47:05.991468 20564 status_update_manager.cpp:177] Pausing sending 
status updates
I0421 22:47:05.992774 20571 state.cpp:62] Recovering state from 
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_VpRmRL/meta'
I0421 22:47:05.993172 20573 status_update_manager.cpp:203] Recovering status 
update manager
I0421 22:47:05.993353 20574 containerizer.cpp:608] Recovering containerizer
I0421 22:47:05.994876 20573 provisioner.cpp:410] Provisioner recovery complete
I0421 22:47:05.995327 20569 slave.cpp:5963] Finished recovery
I0421 22:47:05.995761 20569 slave.cpp:6145] Querying resource estimator for 
oversubscribable resources
I0421 22:47:05.996124 20557 slave.cpp:6159] Received oversubscribable resources 
{} from the resource estimator
I0421 22:47:05.997997 20559 process.cpp:3722] Handling HTTP event for process 
'slave(738)' with path: '/slave(738)/monitor/statistics'
I0421 22:47:05.999629 20562 http.cpp:1115] HTTP GET for 
/slave(738)/monitor/statistics from 172.17.0.3:48124
I0421 22:47:05.999691 20562 http.cpp:936] Authorizing principal 
'test-principal' to GET the '/monitor/statistics' endpoint
I0421 22:47:06.003262 20564 slave.cpp:790] Agent terminating
[       OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 (29 ms)
[ RUN      ] Endpoint/SlaveEndpointTest.NoAuthorizer/1
I0421 22:47:06.013608  1257 containerizer.cpp:221] Using isolation: 
posix/cpu,posix/mem,filesystem/posix,network/cni
W0421 22:47:06.014080  1257 backend.cpp:76] Failed to create 'aufs' backend: 
AufsBackend requires root privileges
W0421 22:47:06.014175  1257 backend.cpp:76] Failed to create 'bind' backend: 
BindBackend requires root privileges
I0421 22:47:06.014207  1257 provisioner.cpp:249] Using default backend 'copy'
I0421 22:47:06.016047  1257 cluster.cpp:448] Creating default 'local' authorizer
I0421 22:47:06.017884 20567 slave.cpp:225] Mesos agent started on 
(739)@172.17.0.3:32935
I0421 22:47:06.017906 20567 slave.cpp:226] Flags at startup: --acls="" 
--appc_simple_discovery_uri_prefix="http://"; 
--appc_store_dir="/tmp/mesos/store/appc" --authenticate_http_executors="true" 
--authenticate_http_readonly="true" --authenticate_http_readwrite="true" 
--authenticatee="crammd5" --authentication_backoff_factor="1secs" 
--authorizer="local" --cgroups_cpu_enable_pids_and_tids_count="false" 
--cgroups_enable_cfs="false" --cgroups_hierarchy="/sys/fs/cgroup" 
--cgroups_limit_swap="false" --cgroups_root="mesos" 
--container_disk_watch_interval="15secs" --containerizers="mesos" 
--credential="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_uQI3Wp/credential" 
--default_role="*" --disk_watch_interval="1mins" --docker="docker" 
--docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io"; 
--docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" 
--docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" 
--docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" 
--enforce_container_disk_quota="false" --executor_registration_timeout="1mins" 
--executor_secret_key="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_uQI3Wp/executor_secret_key"
 --executor_shutdown_grace_period="5secs" 
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_uQI3Wp/fetch"
 --fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks" 
--gc_disk_headroom="0.1" --hadoop_home="" --help="false" 
--hostname_lookup="true" --http_command_executor="false" 
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_uQI3Wp/http_credentials"
 --http_heartbeat_interval="30secs" --initialize_driver_logging="true" 
--isolation="posix/cpu,posix/mem" --launcher="posix" 
--launcher_dir="/mesos/mesos-1.3.0/_build/src" --logbufsecs="0" 
--logging_level="INFO" --max_completed_executors_per_framework="150" 
--oversubscribed_resources_interval="15secs" --perf_duration="10secs" 
--perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" 
--quiet="false" --recover="reconnect" --recovery_timeout="15mins" 
--registration_backoff_factor="10ms" 
--resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" 
--revocable_cpu_low_priority="true" 
--runtime_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_uQI3Wp" 
--sandbox_directory="/mnt/mesos/sandbox" --strict="true" --switch_user="true" 
--systemd_enable_support="true" 
--systemd_runtime_directory="/run/systemd/system" --version="false" 
--work_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_5W4vUh"
I0421 22:47:06.018270 20567 credentials.hpp:86] Loading credential for 
authentication from 
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_uQI3Wp/credential'
I0421 22:47:06.018414 20567 slave.cpp:258] Agent using credential for: 
test-principal
I0421 22:47:06.018434 20567 credentials.hpp:37] Loading credentials for 
authentication from 
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_uQI3Wp/http_credentials'
I0421 22:47:06.018682 20567 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-executor'
I0421 22:47:06.018779 20567 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-executor'
I0421 22:47:06.019080 20567 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-readonly'
I0421 22:47:06.019202 20567 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-readonly'
I0421 22:47:06.019398 20567 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-readwrite'
I0421 22:47:06.019593 20567 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-readwrite'
I0421 22:47:06.021145 20567 slave.cpp:525] Agent resources: cpus(*):2; 
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0421 22:47:06.021226 20567 slave.cpp:533] Agent attributes: [  ]
I0421 22:47:06.021247 20567 slave.cpp:538] Agent hostname: 9ebf38606be9
I0421 22:47:06.021371 20574 status_update_manager.cpp:177] Pausing sending 
status updates
I0421 22:47:06.022547 20571 state.cpp:62] Recovering state from 
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_5W4vUh/meta'
I0421 22:47:06.022804 20557 status_update_manager.cpp:203] Recovering status 
update manager
I0421 22:47:06.023002 20566 containerizer.cpp:608] Recovering containerizer
I0421 22:47:06.024511 20573 provisioner.cpp:410] Provisioner recovery complete
I0421 22:47:06.024904 20556 slave.cpp:5963] Finished recovery
I0421 22:47:06.025362 20556 slave.cpp:6145] Querying resource estimator for 
oversubscribable resources
I0421 22:47:06.025612 20555 slave.cpp:6159] Received oversubscribable resources 
{} from the resource estimator
I0421 22:47:06.027314 20570 process.cpp:3722] Handling HTTP event for process 
'slave(739)' with path: '/slave(739)/monitor/statistics.json'
I0421 22:47:06.028969 20559 http.cpp:1115] HTTP GET for 
/slave(739)/monitor/statistics.json from 172.17.0.3:48126
I0421 22:47:06.029047 20559 http.cpp:936] Authorizing principal 
'test-principal' to GET the '/monitor/statistics.json' endpoint
I0421 22:47:06.032519 20566 slave.cpp:790] Agent terminating
[       OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 (28 ms)
[ RUN      ] Endpoint/SlaveEndpointTest.NoAuthorizer/2
I0421 22:47:06.042790  1257 containerizer.cpp:221] Using isolation: 
posix/cpu,posix/mem,filesystem/posix,network/cni
W0421 22:47:06.043251  1257 backend.cpp:76] Failed to create 'aufs' backend: 
AufsBackend requires root privileges
W0421 22:47:06.043344  1257 backend.cpp:76] Failed to create 'bind' backend: 
BindBackend requires root privileges
I0421 22:47:06.043373  1257 provisioner.cpp:249] Using default backend 'copy'
I0421 22:47:06.045222  1257 cluster.cpp:448] Creating default 'local' authorizer
I0421 22:47:06.047049 20573 slave.cpp:225] Mesos agent started on 
(740)@172.17.0.3:32935
I0421 22:47:06.047072 20573 slave.cpp:226] Flags at startup: --acls="" 
--appc_simple_discovery_uri_prefix="http://"; 
--appc_store_dir="/tmp/mesos/store/appc" --authenticate_http_executors="true" 
--authenticate_http_readonly="true" --authenticate_http_readwrite="true" 
--authenticatee="crammd5" --authentication_backoff_factor="1secs" 
--authorizer="local" --cgroups_cpu_enable_pids_and_tids_count="false" 
--cgroups_enable_cfs="false" --cgroups_hierarchy="/sys/fs/cgroup" 
--cgroups_limit_swap="false" --cgroups_root="mesos" 
--container_disk_watch_interval="15secs" --containerizers="mesos" 
--credential="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_ggq4lW/credential" 
--default_role="*" --disk_watch_interval="1mins" --docker="docker" 
--docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io"; 
--docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" 
--docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" 
--docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" 
--enforce_container_disk_quota="false" --executor_registration_timeout="1mins" 
--executor_secret_key="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_ggq4lW/executor_secret_key"
 --executor_shutdown_grace_period="5secs" 
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_ggq4lW/fetch"
 --fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks" 
--gc_disk_headroom="0.1" --hadoop_home="" --help="false" 
--hostname_lookup="true" --http_command_executor="false" 
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_ggq4lW/http_credentials"
 --http_heartbeat_interval="30secs" --initialize_driver_logging="true" 
--isolation="posix/cpu,posix/mem" --launcher="posix" 
--launcher_dir="/mesos/mesos-1.3.0/_build/src" --logbufsecs="0" 
--logging_level="INFO" --max_completed_executors_per_framework="150" 
--oversubscribed_resources_interval="15secs" --perf_duration="10secs" 
--perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" 
--quiet="false" --recover="reconnect" --recovery_timeout="15mins" 
--registration_backoff_factor="10ms" 
--resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" 
--revocable_cpu_low_priority="true" 
--runtime_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_ggq4lW" 
--sandbox_directory="/mnt/mesos/sandbox" --strict="true" --switch_user="true" 
--systemd_enable_support="true" 
--systemd_runtime_directory="/run/systemd/system" --version="false" 
--work_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_RPJbfO"
I0421 22:47:06.047444 20573 credentials.hpp:86] Loading credential for 
authentication from 
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_ggq4lW/credential'
I0421 22:47:06.047595 20573 slave.cpp:258] Agent using credential for: 
test-principal
I0421 22:47:06.047616 20573 credentials.hpp:37] Loading credentials for 
authentication from 
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_ggq4lW/http_credentials'
I0421 22:47:06.047861 20573 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-executor'
I0421 22:47:06.047955 20573 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-executor'
I0421 22:47:06.048147 20573 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-readonly'
I0421 22:47:06.048244 20573 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-readonly'
I0421 22:47:06.048435 20573 http.cpp:975] Creating default 'basic' HTTP 
authenticator for realm 'mesos-agent-readwrite'
I0421 22:47:06.048528 20573 http.cpp:996] Creating default 'jwt' HTTP 
authenticator for realm 'mesos-agent-readwrite'
I0421 22:47:06.049841 20573 slave.cpp:525] Agent resources: cpus(*):2; 
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0421 22:47:06.049921 20573 slave.cpp:533] Agent attributes: [  ]
I0421 22:47:06.049933 20573 slave.cpp:538] Agent hostname: 9ebf38606be9
I0421 22:47:06.050071 20575 status_update_manager.cpp:177] Pausing sending 
status updates
I0421 22:47:06.051275 20568 state.cpp:62] Recovering state from 
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_RPJbfO/meta'
I0421 22:47:06.051537 20575 status_update_manager.cpp:203] Recovering status 
update manager
I0421 22:47:06.051718 20555 containerizer.cpp:608] Recovering containerizer
I0421 22:47:06.053297 20554 provisioner.cpp:410] Provisioner recovery complete
I0421 22:47:06.053860 20569 slave.cpp:5963] Finished recovery
I0421 22:47:06.054363 20569 slave.cpp:6145] Querying resource estimator for 
oversubscribable resources
I0421 22:47:06.054657 20569 slave.cpp:6159] Received oversubscribable resources 
{} from the resource estimator
I0421 22:47:06.056354 20572 process.cpp:3722] Handling HTTP event for process 
'slave(740)' with path: '/slave(740)/containers'
I0421 22:47:06.057952 20572 http.cpp:1115] HTTP GET for /slave(740)/containers 
from 172.17.0.3:48128
I0421 22:47:06.058020 20572 http.cpp:936] Authorizing principal 
'test-principal' to GET the '/containers' endpoint
I0421 22:47:06.060885 20571 slave.cpp:790] Agent terminating
[       OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 (28 ms)
[----------] 9 tests from Endpoint/SlaveEndpointTest (264 ms total)

[----------] Global test environment tear-down
[==========] 1545 tests from 176 test cases ran. (566393 ms total)
[  PASSED  ] 1542 tests.
[  FAILED  ] 3 tests, listed below:
[  FAILED  ] DefaultExecutorCheckTest.CommandCheckDeliveredAndReconciled
[  FAILED  ] DefaultExecutorCheckTest.CommandCheckStatusChange
[  FAILED  ] DefaultExecutorCheckTest.CommandCheckTimeout

 3 FAILED TESTS
  YOU HAVE 12 DISABLED TESTS

make[4]: *** [check-local] Error 1
make[4]: Leaving directory `/mesos/mesos-1.3.0/_build/src'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/mesos/mesos-1.3.0/_build/src'
make[2]: *** [check] Error 2
make[2]: Leaving directory `/mesos/mesos-1.3.0/_build/src'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/mesos/mesos-1.3.0/_build'
make: *** [distcheck] Error 1
+ docker rmi mesos-1492811879-17012
Untagged: mesos-1492811879-17012:latest
Deleted: sha256:65b2d199a96a5e56ff7ccc491feb7830b7316a4a1d8bb462297517ab36cb589e
Deleted: sha256:3b97b2981947ee6e17c7b6e6361da3c6839a43e4d452edaba54e3e720cb21f63
Deleted: sha256:d90f1ba5a505c2dbc4e48a82e8fcd9e19fc4c6c2187295de7c681b5607e1a0e4
Deleted: sha256:8a43a739560f828e19b3f466214f496a5027a6cffd6ef9c05c3e2d53a74d767a
Deleted: sha256:f1ba99385719d942cfdc89b0c223f181e72251477aedf84504b5b1be722ce7a0
Deleted: sha256:06ed4607e08612fa08889a290580b5105215c4e5a9d2ab9f9b25e66b56d0a58e
Deleted: sha256:885d4bac1bf6569e8bc93ebf5cd36d0c5f63c7cfa33eb05d7f6929ee51bd1f18
Deleted: sha256:925f2bc8fe0a6bad724c6dd45b5fbf8d21509f969989e274f40be059d008261e
Deleted: sha256:22165d813c47d33582b0f7918701fc4afab1fabd223162684b90a44dc91c2aca
Deleted: sha256:703de3e68559bc1a96f889daa61e1f5915ba09e99dfe5030134251b4177dd4ca
Deleted: sha256:e220443db4cfadc29ab89ed69a98cc6a195e81f71791b1331eed060dee56b46b
Deleted: sha256:bbc8ad558bc8d5a43397f60e09be81220edf797fa1b2afcc9fb59f8cbf4c1659
Deleted: sha256:ebe1704383fc873958cfb5898c019dce1570edc86099d107d786ca493bc2d504
Deleted: sha256:2c32ab5b096c00d220409330e4dff63c7af4137973b4b57a0f1b9f0d3dd105dc
Deleted: sha256:cd46a8685b0e66b6d16e51f2f9db708d3f31ff7cc52edb5c0996d102c23968c4
Deleted: sha256:472238b2f332de147fcb2ee654fc92c0bc9a66f3adcaa16ae6bba27e2906f992
Deleted: sha256:87cffca27f1b7e048cbbc2fa60da9a25591e83a4403729467dad8cd51fbfae51
Deleted: sha256:ffe97a18c4afda637cb2d0545bea29fe978d136e3cd40aa398bebd14390a64d8
Deleted: sha256:d1cb305b09ef1d90fe251e1cd7c6a7d128100ab9d612632dfa56bae0c73f32fb
Deleted: sha256:92f5dfe3aefd35c0a5bb4704c3409cb7895ca59cf81eb4c9be7784d963c55766
Deleted: sha256:cfd27bc68775ea95916d4ad8150d1b87692495d953c95ad0ed20af23a7001158
Deleted: sha256:981b618a251d267d4c2a65733efa637f7f3b0c820d88f7166bc083a9d7504233
Deleted: sha256:59aa8b70161f788c91b1f679a81e2e13665915c1900401455a727631176e6caf
Deleted: sha256:96f4a24d90f2ee827ed5879235cd874e1164e0de7fd6753d199499e9eac38f08
Build step 'Execute shell' marked build as failure

Reply via email to