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=centos%3A7,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/3469/display/redirect?page=changes>
Changes:
[josephwu] CLI: Added infrastructure for unit tests.
[yujie.jay] Removed unnecesary break statements in local approver.
[yujie.jay] Lazily unmount persistent volumes in MesosContainerizer.
[yujie.jay] Lazily unmount persistent volumes in DockerContainerizer.
[yujie.jay] Added a test to verify persistent volume mount points removal.
[yujie.jay] Revert "Removed unnecesary break statements in local approver."
------------------------------------------
[...truncated 27.28 MB...]
I0412 00:40:28.916251 18150 slave.cpp:6125] Received oversubscribable resources
{} from the resource estimator
I0412 00:40:28.920414 18162 process.cpp:3722] Handling HTTP event for process
'slave(727)' with path: '/slave(727)/containers'
I0412 00:40:28.922596 18156 http.cpp:1115] HTTP GET for /slave(727)/containers
from 172.17.0.3:41407
I0412 00:40:28.922711 18156 http.cpp:936] Authorizing principal
'test-principal' to GET the '/containers' endpoint
I0412 00:40:28.926796 18159 slave.cpp:756] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2 (36 ms)
[ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0
I0412 00:40:28.939087 1436 containerizer.cpp:221] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0412 00:40:28.939730 1436 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0412 00:40:28.939857 1436 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0412 00:40:28.939908 1436 provisioner.cpp:249] Using default backend 'copy'
I0412 00:40:28.943388 18163 slave.cpp:225] Mesos agent started on
(728)@172.17.0.3:46794
I0412 00:40:28.943411 18163 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_7Qq3lG/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="secret_key" --executor_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_7Qq3lG/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_7Qq3lG/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_7Qq3lG"
--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_3yPetq"
I0412 00:40:28.943863 18163 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_7Qq3lG/credential'
I0412 00:40:28.944041 18163 slave.cpp:258] Agent using credential for:
test-principal
I0412 00:40:28.944067 18163 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_7Qq3lG/http_credentials'
I0412 00:40:28.944340 18163 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-executor'
I0412 00:40:28.944478 18163 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-executor'
I0412 00:40:28.944759 18163 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0412 00:40:28.944876 18163 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readonly'
I0412 00:40:28.945127 18163 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0412 00:40:28.945251 18163 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0412 00:40:28.946754 18163 slave.cpp:491] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0412 00:40:28.946847 18163 slave.cpp:499] Agent attributes: [ ]
I0412 00:40:28.946872 18163 slave.cpp:504] Agent hostname: 098c3355d686
I0412 00:40:28.947031 18151 status_update_manager.cpp:177] Pausing sending
status updates
I0412 00:40:28.948465 18154 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_3yPetq/meta'
I0412 00:40:28.948971 18164 status_update_manager.cpp:203] Recovering status
update manager
I0412 00:40:28.949200 18156 containerizer.cpp:608] Recovering containerizer
I0412 00:40:28.951290 18159 provisioner.cpp:410] Provisioner recovery complete
I0412 00:40:28.951884 18155 slave.cpp:5929] Finished recovery
I0412 00:40:28.952514 18155 slave.cpp:6111] Querying resource estimator for
oversubscribable resources
I0412 00:40:28.952884 18160 slave.cpp:6125] Received oversubscribable resources
{} from the resource estimator
I0412 00:40:28.956042 18150 process.cpp:3722] Handling HTTP event for process
'slave(728)' with path: '/slave(728)/monitor/statistics'
I0412 00:40:28.958259 18155 http.cpp:1115] HTTP GET for
/slave(728)/monitor/statistics from 172.17.0.3:41409
I0412 00:40:28.958372 18155 http.cpp:936] Authorizing principal
'test-principal' to GET the '/monitor/statistics' endpoint
I0412 00:40:28.961071 18154 slave.cpp:756] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 (34 ms)
[ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1
I0412 00:40:28.972437 1436 containerizer.cpp:221] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0412 00:40:28.972929 1436 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0412 00:40:28.973034 1436 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0412 00:40:28.973069 1436 provisioner.cpp:249] Using default backend 'copy'
I0412 00:40:28.976022 18158 slave.cpp:225] Mesos agent started on
(729)@172.17.0.3:46794
I0412 00:40:28.976047 18158 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_Ec64bI/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="secret_key" --executor_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_Ec64bI/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_Ec64bI/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_Ec64bI"
--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_ymuKds"
I0412 00:40:28.976562 18158 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_Ec64bI/credential'
I0412 00:40:28.976752 18158 slave.cpp:258] Agent using credential for:
test-principal
I0412 00:40:28.976781 18158 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_Ec64bI/http_credentials'
I0412 00:40:28.977099 18158 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-executor'
I0412 00:40:28.977239 18158 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-executor'
I0412 00:40:28.977509 18158 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0412 00:40:28.977612 18158 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readonly'
I0412 00:40:28.977855 18158 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0412 00:40:28.977952 18158 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0412 00:40:28.979408 18158 slave.cpp:491] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0412 00:40:28.979491 18158 slave.cpp:499] Agent attributes: [ ]
I0412 00:40:28.979504 18158 slave.cpp:504] Agent hostname: 098c3355d686
I0412 00:40:28.979665 18165 status_update_manager.cpp:177] Pausing sending
status updates
I0412 00:40:28.981276 18151 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_ymuKds/meta'
I0412 00:40:28.981776 18151 status_update_manager.cpp:203] Recovering status
update manager
I0412 00:40:28.982050 18165 containerizer.cpp:608] Recovering containerizer
I0412 00:40:28.983911 18156 provisioner.cpp:410] Provisioner recovery complete
I0412 00:40:28.984423 18162 slave.cpp:5929] Finished recovery
I0412 00:40:28.985064 18162 slave.cpp:6111] Querying resource estimator for
oversubscribable resources
I0412 00:40:28.985361 18156 slave.cpp:6125] Received oversubscribable resources
{} from the resource estimator
I0412 00:40:28.988040 18160 process.cpp:3722] Handling HTTP event for process
'slave(729)' with path: '/slave(729)/monitor/statistics.json'
I0412 00:40:28.990311 18151 http.cpp:1115] HTTP GET for
/slave(729)/monitor/statistics.json from 172.17.0.3:41412
I0412 00:40:28.990420 18151 http.cpp:936] Authorizing principal
'test-principal' to GET the '/monitor/statistics.json' endpoint
I0412 00:40:28.993274 18163 slave.cpp:756] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 (34 ms)
[ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2
I0412 00:40:29.010535 1436 containerizer.cpp:221] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0412 00:40:29.011240 1436 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0412 00:40:29.011394 1436 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0412 00:40:29.011443 1436 provisioner.cpp:249] Using default backend 'copy'
I0412 00:40:29.014717 18161 slave.cpp:225] Mesos agent started on
(730)@172.17.0.3:46794
I0412 00:40:29.014758 18161 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_9VYWoK/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="secret_key" --executor_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_9VYWoK/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_9VYWoK/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_9VYWoK"
--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_Pf9Fku"
I0412 00:40:29.015278 18161 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_9VYWoK/credential'
I0412 00:40:29.015483 18161 slave.cpp:258] Agent using credential for:
test-principal
I0412 00:40:29.015504 18161 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_9VYWoK/http_credentials'
I0412 00:40:29.015743 18161 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-executor'
I0412 00:40:29.015902 18161 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-executor'
I0412 00:40:29.016173 18161 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0412 00:40:29.016284 18161 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readonly'
I0412 00:40:29.016710 18161 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0412 00:40:29.016813 18161 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0412 00:40:29.018183 18161 slave.cpp:491] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0412 00:40:29.018266 18161 slave.cpp:499] Agent attributes: [ ]
I0412 00:40:29.018280 18161 slave.cpp:504] Agent hostname: 098c3355d686
I0412 00:40:29.018417 18165 status_update_manager.cpp:177] Pausing sending
status updates
I0412 00:40:29.019961 18151 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_Pf9Fku/meta'
I0412 00:40:29.020301 18163 status_update_manager.cpp:203] Recovering status
update manager
I0412 00:40:29.020598 18159 containerizer.cpp:608] Recovering containerizer
I0412 00:40:29.022442 18154 provisioner.cpp:410] Provisioner recovery complete
I0412 00:40:29.022977 18160 slave.cpp:5929] Finished recovery
I0412 00:40:29.023583 18160 slave.cpp:6111] Querying resource estimator for
oversubscribable resources
I0412 00:40:29.024021 18160 slave.cpp:6125] Received oversubscribable resources
{} from the resource estimator
I0412 00:40:29.027578 18153 process.cpp:3722] Handling HTTP event for process
'slave(730)' with path: '/slave(730)/containers'
I0412 00:40:29.030498 18154 http.cpp:1115] HTTP GET for /slave(730)/containers
from 172.17.0.3:41415
I0412 00:40:29.030625 18154 http.cpp:936] Authorizing principal
'test-principal' to GET the '/containers' endpoint
I0412 00:40:29.034328 18158 slave.cpp:756] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 (42 ms)
[ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/0
I0412 00:40:29.050554 1436 containerizer.cpp:221] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0412 00:40:29.051270 1436 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0412 00:40:29.051380 1436 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0412 00:40:29.051424 1436 provisioner.cpp:249] Using default backend 'copy'
I0412 00:40:29.053056 1436 cluster.cpp:448] Creating default 'local' authorizer
I0412 00:40:29.055105 18163 slave.cpp:225] Mesos agent started on
(731)@172.17.0.3:46794
I0412 00:40:29.055151 18163 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_zkJi2M/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="secret_key" --executor_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_zkJi2M/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_zkJi2M/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_zkJi2M"
--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_FN3nRw"
I0412 00:40:29.055800 18163 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_zkJi2M/credential'
I0412 00:40:29.056118 18163 slave.cpp:258] Agent using credential for:
test-principal
I0412 00:40:29.056143 18163 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_zkJi2M/http_credentials'
I0412 00:40:29.056466 18163 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-executor'
I0412 00:40:29.056694 18163 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-executor'
I0412 00:40:29.057067 18163 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0412 00:40:29.057286 18163 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readonly'
I0412 00:40:29.057574 18163 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0412 00:40:29.057716 18163 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0412 00:40:29.059496 18163 slave.cpp:491] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0412 00:40:29.059581 18163 slave.cpp:499] Agent attributes: [ ]
I0412 00:40:29.059595 18163 slave.cpp:504] Agent hostname: 098c3355d686
I0412 00:40:29.059787 18153 status_update_manager.cpp:177] Pausing sending
status updates
I0412 00:40:29.061681 18152 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_FN3nRw/meta'
I0412 00:40:29.062230 18164 status_update_manager.cpp:203] Recovering status
update manager
I0412 00:40:29.062511 18158 containerizer.cpp:608] Recovering containerizer
I0412 00:40:29.064368 18154 provisioner.cpp:410] Provisioner recovery complete
I0412 00:40:29.064800 18161 slave.cpp:5929] Finished recovery
I0412 00:40:29.065408 18161 slave.cpp:6111] Querying resource estimator for
oversubscribable resources
I0412 00:40:29.065793 18158 slave.cpp:6125] Received oversubscribable resources
{} from the resource estimator
I0412 00:40:29.068698 18154 process.cpp:3722] Handling HTTP event for process
'slave(731)' with path: '/slave(731)/monitor/statistics'
I0412 00:40:29.071064 18152 http.cpp:1115] HTTP GET for
/slave(731)/monitor/statistics from 172.17.0.3:41417
I0412 00:40:29.071161 18152 http.cpp:936] Authorizing principal
'test-principal' to GET the '/monitor/statistics' endpoint
I0412 00:40:29.075886 18157 slave.cpp:756] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 (36 ms)
[ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/1
I0412 00:40:29.088004 1436 containerizer.cpp:221] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0412 00:40:29.088698 1436 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0412 00:40:29.088835 1436 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0412 00:40:29.088891 1436 provisioner.cpp:249] Using default backend 'copy'
I0412 00:40:29.091164 1436 cluster.cpp:448] Creating default 'local' authorizer
I0412 00:40:29.093169 18151 slave.cpp:225] Mesos agent started on
(732)@172.17.0.3:46794
I0412 00:40:29.093194 18151 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_RvQr4P/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="secret_key" --executor_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_RvQr4P/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_RvQr4P/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_RvQr4P"
--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_B7FvNz"
I0412 00:40:29.093605 18151 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_RvQr4P/credential'
I0412 00:40:29.093791 18151 slave.cpp:258] Agent using credential for:
test-principal
I0412 00:40:29.093818 18151 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_RvQr4P/http_credentials'
I0412 00:40:29.094111 18151 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-executor'
I0412 00:40:29.094239 18151 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-executor'
I0412 00:40:29.094456 18151 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0412 00:40:29.094552 18151 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readonly'
I0412 00:40:29.094740 18151 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0412 00:40:29.094838 18151 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0412 00:40:29.096253 18151 slave.cpp:491] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0412 00:40:29.096391 18151 slave.cpp:499] Agent attributes: [ ]
I0412 00:40:29.096457 18151 slave.cpp:504] Agent hostname: 098c3355d686
I0412 00:40:29.096629 18153 status_update_manager.cpp:177] Pausing sending
status updates
I0412 00:40:29.098270 18161 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_B7FvNz/meta'
I0412 00:40:29.098707 18157 status_update_manager.cpp:203] Recovering status
update manager
I0412 00:40:29.098932 18153 containerizer.cpp:608] Recovering containerizer
I0412 00:40:29.100724 18150 provisioner.cpp:410] Provisioner recovery complete
I0412 00:40:29.101224 18164 slave.cpp:5929] Finished recovery
I0412 00:40:29.101816 18164 slave.cpp:6111] Querying resource estimator for
oversubscribable resources
I0412 00:40:29.102114 18154 slave.cpp:6125] Received oversubscribable resources
{} from the resource estimator
I0412 00:40:29.104975 18155 process.cpp:3722] Handling HTTP event for process
'slave(732)' with path: '/slave(732)/monitor/statistics.json'
I0412 00:40:29.107228 18152 http.cpp:1115] HTTP GET for
/slave(732)/monitor/statistics.json from 172.17.0.3:41418
I0412 00:40:29.107326 18152 http.cpp:936] Authorizing principal
'test-principal' to GET the '/monitor/statistics.json' endpoint
I0412 00:40:29.111104 18159 slave.cpp:756] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 (34 ms)
[ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/2
I0412 00:40:29.123702 1436 containerizer.cpp:221] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0412 00:40:29.124370 1436 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0412 00:40:29.124500 1436 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0412 00:40:29.124557 1436 provisioner.cpp:249] Using default backend 'copy'
I0412 00:40:29.126479 1436 cluster.cpp:448] Creating default 'local' authorizer
I0412 00:40:29.128490 18158 slave.cpp:225] Mesos agent started on
(733)@172.17.0.3:46794
I0412 00:40:29.128518 18158 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_tQZRtT/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="secret_key" --executor_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_tQZRtT/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_tQZRtT/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_tQZRtT"
--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_jOY86C"
I0412 00:40:29.129031 18158 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_tQZRtT/credential'
I0412 00:40:29.129293 18158 slave.cpp:258] Agent using credential for:
test-principal
I0412 00:40:29.129325 18158 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_tQZRtT/http_credentials'
I0412 00:40:29.129669 18158 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-executor'
I0412 00:40:29.129848 18158 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-executor'
I0412 00:40:29.130158 18158 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0412 00:40:29.130286 18158 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readonly'
I0412 00:40:29.130566 18158 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0412 00:40:29.130686 18158 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0412 00:40:29.132452 18158 slave.cpp:491] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0412 00:40:29.132565 18158 slave.cpp:499] Agent attributes: [ ]
I0412 00:40:29.132583 18158 slave.cpp:504] Agent hostname: 098c3355d686
I0412 00:40:29.132817 18163 status_update_manager.cpp:177] Pausing sending
status updates
I0412 00:40:29.134349 18150 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_jOY86C/meta'
I0412 00:40:29.134805 18159 status_update_manager.cpp:203] Recovering status
update manager
I0412 00:40:29.135028 18151 containerizer.cpp:608] Recovering containerizer
I0412 00:40:29.136528 18161 provisioner.cpp:410] Provisioner recovery complete
I0412 00:40:29.136939 18154 slave.cpp:5929] Finished recovery
I0412 00:40:29.137418 18154 slave.cpp:6111] Querying resource estimator for
oversubscribable resources
I0412 00:40:29.137720 18152 slave.cpp:6125] Received oversubscribable resources
{} from the resource estimator
I0412 00:40:29.140061 18165 process.cpp:3722] Handling HTTP event for process
'slave(733)' with path: '/slave(733)/containers'
I0412 00:40:29.141974 18151 http.cpp:1115] HTTP GET for /slave(733)/containers
from 172.17.0.3:41419
I0412 00:40:29.142092 18151 http.cpp:936] Authorizing principal
'test-principal' to GET the '/containers' endpoint
I0412 00:40:29.145434 18153 slave.cpp:756] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 (35 ms)
[----------] 9 tests from Endpoint/SlaveEndpointTest (339 ms total)
[----------] Global test environment tear-down
[==========] 1533 tests from 174 test cases ran. (492604 ms total)
[ PASSED ] 1532 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] DefaultExecutorCheckTest.CommandCheckDeliveredAndReconciled
1 FAILED TEST
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-1491954949-18131
Untagged: mesos-1491954949-18131:latest
Deleted: sha256:d2d756f98aa6e8355b98c53f5d1e3013b90741e58f5a4a69e5117b2d20b684a5
Deleted: sha256:c30cacd9baf1d033c801540b34d690b81789d88f877947f2c6da899b55ab9993
Deleted: sha256:ff7e6574390ff74c6e1af317ad7f2cbbfe99d53556dae9ec77441ec15534139f
Deleted: sha256:ddf160da5b2f78fbf795b25e8c716b274cfa98e4b53ff5fe001733dc8abcb3fc
Deleted: sha256:9499df1832fd3ecdfa46822c3e328e1e193ce679597d70152a29550dfde5d611
Deleted: sha256:66bcace28bb6c1fececdfa55b59d0d8a94ffa66c638568e95d395ee9e6c5d9c7
Deleted: sha256:65f7e8c412a4d4385fb74df0b21b97193adb7bc30b223958b5b647a7e7cbdad8
Deleted: sha256:3338c85183e4729d480701a6a1ee0c26ca2b5b1bcfa1ddd2611e05d31382cbd6
Deleted: sha256:eba41897d276a6cdd7554dd05f2eba347074fee0217c797f3f20fdd7e1e7d4ea
Deleted: sha256:1a6e30b879edcb0f71c7ac2a1ba4a693356b01d2bded52de7773ded0299c654a
Deleted: sha256:81d4720bff25eacd7e1b1cb85d71083f167eb12eb362184ac823e7459c242a55
Deleted: sha256:89394bc40308e5997688efe656b788a350f68c32298b01594adec5b5dd2744bc
Deleted: sha256:5f318095c9ba78cab0550304807a201fbf0d4c98bc26a54906aade22dd99c33e
Deleted: sha256:d9158d63478dc4161ce03895c272ea88bfd8de3339a7aa9b395230bfc3856b46
Deleted: sha256:b17ed1e2ba07caf3b8349b28b0f0697d3d5f0cca54db0d5752782771fb03bbe9
Deleted: sha256:5582c093f525621bee68f3ca53d7bbc3cbc03c5932a1ef91f8742cb43684c50a
Deleted: sha256:8c575a3dfc2c3cba62bdbecbe37950f0563212f2a8282dba6893095f2e854441
Deleted: sha256:5e2db051ad08388628fe260d5a54a32d82a1d217f07fde5777a8058495fda75c
Deleted: sha256:433f43673afb5abdc58c299ec7b5df18a856ef442d2f0e0f1db0b1b103743674
Deleted: sha256:bfa9b2b2ca15ca7d3337960769289c01c94e1538753703f5594a432b40d578fb
Deleted: sha256:4bdf1dbedd3f5d9982919eefc66dc9a7f65221aea146763d2d4c3973dce5a7d3
Deleted: sha256:034053ef130b087bffa1243ffed846c8799a54798fa965eb9b713a982a72b0cc
Deleted: sha256:40f98909f79bebe4918cfc0d290380dea66f800cfa3af203730cacf220fde408
Deleted: sha256:99c8de2ce919b11cf6c95c17074e75e18b8d2dc2c6f62f88ab627d21e12805a8
Deleted: sha256:7369fe10b1971eed0411295ed97e52a2712b140c946bcc47600534e039f7dd5e
Build step 'Execute shell' marked build as failure