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)/3314/display/redirect?page=changes>
Changes:
[bmahler] Added TODOs to the framework and agent capabilities helpers.
[bmahler] Added equality and output operators for agent capabilities.
[bmahler] Added agent capabilities to HierarchicalAllocatorProcess (1/2).
[bmahler] Prevent resource of old agents being allocated to MULTI_ROLE
frameworks.
[bmahler] Added agent capabilities to HierarchicalAllocatorProcess (2/2).
[bmahler] Added a test to ensure agent can be upgraded into MULTI_ROLE.
------------------------------------------
[...truncated 26.16 MB...]
I0228 00:13:38.946743 16232 containerizer.cpp:599] Recovering containerizer
I0228 00:13:38.948202 16217 provisioner.cpp:410] Provisioner recovery complete
I0228 00:13:38.948698 16223 slave.cpp:5559] Finished recovery
I0228 00:13:38.949223 16223 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:13:38.949511 16226 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:13:38.951438 16221 process.cpp:3704] Handling HTTP event for process
'slave(704)' with path: '/slave(704)/monitor/statistics.json'
I0228 00:13:38.952636 16217 http.cpp:885] Authorizing principal
'test-principal' to GET the '/monitor/statistics.json' endpoint
I0228 00:13:38.956127 16224 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/1 (29 ms)
[ RUN ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2
I0228 00:13:38.966825 998 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:13:38.967460 998 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:13:38.967577 998 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:13:38.967628 998 provisioner.cpp:249] Using default backend 'copy'
I0228 00:13:38.970747 16222 slave.cpp:211] Mesos agent started on
(705)@172.17.0.2:42868
I0228 00:13:38.970767 16222 slave.cpp:212] Flags at startup: --acls=""
--appc_simple_discovery_uri_prefix="http://"
--appc_store_dir="/tmp/mesos/store/appc" --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_AuthorizedRequest_2_0BY7dt/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_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_0BY7dt/fetch"
--fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks"
--gc_disk_headroom="0.1" --hadoop_home="" --help="false"
--hostname_lookup="true" --http_authenticators="basic"
--http_command_executor="false"
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_0BY7dt/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" --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_AuthorizedRequest_2_0BY7dt"
--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_AuthorizedRequest_2_YmcEwc"
I0228 00:13:38.971282 16222 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_0BY7dt/credential'
I0228 00:13:38.971423 16222 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:13:38.971448 16222 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_0BY7dt/http_credentials'
I0228 00:13:38.971674 16222 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:13:38.971812 16222 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:13:38.973155 16222 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:13:38.973233 16222 slave.cpp:549] Agent attributes: [ ]
I0228 00:13:38.973245 16222 slave.cpp:554] Agent hostname: 02beb38442d7
I0228 00:13:38.973392 16223 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:13:38.974611 16218 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_YmcEwc/meta'
I0228 00:13:38.974864 16231 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:13:38.975131 16225 containerizer.cpp:599] Recovering containerizer
I0228 00:13:38.976338 16222 provisioner.cpp:410] Provisioner recovery complete
I0228 00:13:38.976677 16230 slave.cpp:5559] Finished recovery
I0228 00:13:38.977226 16230 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:13:38.977468 16228 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:13:38.979614 16223 process.cpp:3704] Handling HTTP event for process
'slave(705)' with path: '/slave(705)/containers'
I0228 00:13:38.980857 16226 http.cpp:885] Authorizing principal
'test-principal' to GET the '/containers' endpoint
I0228 00:13:38.984935 16231 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2 (27 ms)
[ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0
I0228 00:13:38.994374 998 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:13:38.995002 998 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:13:38.995118 998 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:13:38.995168 998 provisioner.cpp:249] Using default backend 'copy'
I0228 00:13:38.998706 16218 slave.cpp:211] Mesos agent started on
(706)@172.17.0.2:42868
I0228 00:13:38.998733 16218 slave.cpp:212] Flags at startup: --acls=""
--appc_simple_discovery_uri_prefix="http://"
--appc_store_dir="/tmp/mesos/store/appc" --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_anshhy/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_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_anshhy/fetch"
--fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks"
--gc_disk_headroom="0.1" --hadoop_home="" --help="false"
--hostname_lookup="true" --http_authenticators="basic"
--http_command_executor="false"
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_anshhy/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" --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_anshhy"
--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_ypbjvh"
I0228 00:13:38.999297 16218 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_anshhy/credential'
I0228 00:13:38.999442 16218 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:13:38.999464 16218 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_anshhy/http_credentials'
I0228 00:13:38.999666 16218 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:13:38.999783 16218 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:13:39.000917 16218 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:13:39.000991 16218 slave.cpp:549] Agent attributes: [ ]
I0228 00:13:39.001006 16218 slave.cpp:554] Agent hostname: 02beb38442d7
I0228 00:13:39.001132 16229 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:13:39.002310 16221 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_ypbjvh/meta'
I0228 00:13:39.002588 16230 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:13:39.002764 16217 containerizer.cpp:599] Recovering containerizer
I0228 00:13:39.003968 16231 provisioner.cpp:410] Provisioner recovery complete
I0228 00:13:39.004328 16220 slave.cpp:5559] Finished recovery
I0228 00:13:39.004758 16220 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:13:39.005157 16220 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:13:39.007371 16232 process.cpp:3704] Handling HTTP event for process
'slave(706)' with path: '/slave(706)/monitor/statistics'
I0228 00:13:39.008654 16219 http.cpp:885] Authorizing principal
'test-principal' to GET the '/monitor/statistics' endpoint
I0228 00:13:39.011152 16232 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 (27 ms)
[ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1
I0228 00:13:39.021973 998 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:13:39.022635 998 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:13:39.022754 998 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:13:39.022811 998 provisioner.cpp:249] Using default backend 'copy'
I0228 00:13:39.026628 16219 slave.cpp:211] Mesos agent started on
(707)@172.17.0.2:42868
I0228 00:13:39.026653 16219 slave.cpp:212] Flags at startup: --acls=""
--appc_simple_discovery_uri_prefix="http://"
--appc_store_dir="/tmp/mesos/store/appc" --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_G8OlCD/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_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_G8OlCD/fetch"
--fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks"
--gc_disk_headroom="0.1" --hadoop_home="" --help="false"
--hostname_lookup="true" --http_authenticators="basic"
--http_command_executor="false"
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_G8OlCD/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" --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_G8OlCD"
--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_cduTLm"
I0228 00:13:39.027230 16219 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_G8OlCD/credential'
I0228 00:13:39.027372 16219 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:13:39.027395 16219 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_G8OlCD/http_credentials'
I0228 00:13:39.027607 16219 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:13:39.027734 16219 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:13:39.028825 16219 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:13:39.028898 16219 slave.cpp:549] Agent attributes: [ ]
I0228 00:13:39.028909 16219 slave.cpp:554] Agent hostname: 02beb38442d7
I0228 00:13:39.029115 16222 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:13:39.030066 16232 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_cduTLm/meta'
I0228 00:13:39.030462 16218 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:13:39.030757 16221 containerizer.cpp:599] Recovering containerizer
I0228 00:13:39.032879 16231 provisioner.cpp:410] Provisioner recovery complete
I0228 00:13:39.033463 16230 slave.cpp:5559] Finished recovery
I0228 00:13:39.034054 16230 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:13:39.034448 16218 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:13:39.036906 16230 process.cpp:3704] Handling HTTP event for process
'slave(707)' with path: '/slave(707)/monitor/statistics.json'
I0228 00:13:39.038373 16222 http.cpp:885] Authorizing principal
'test-principal' to GET the '/monitor/statistics.json' endpoint
I0228 00:13:39.040990 16224 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 (30 ms)
[ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2
I0228 00:13:39.052038 998 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:13:39.052671 998 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:13:39.052793 998 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:13:39.052842 998 provisioner.cpp:249] Using default backend 'copy'
I0228 00:13:39.056079 16227 slave.cpp:211] Mesos agent started on
(708)@172.17.0.2:42868
I0228 00:13:39.056104 16227 slave.cpp:212] Flags at startup: --acls=""
--appc_simple_discovery_uri_prefix="http://"
--appc_store_dir="/tmp/mesos/store/appc" --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_WIGLgJ/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_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_WIGLgJ/fetch"
--fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks"
--gc_disk_headroom="0.1" --hadoop_home="" --help="false"
--hostname_lookup="true" --http_authenticators="basic"
--http_command_executor="false"
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_WIGLgJ/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" --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_WIGLgJ"
--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_IVorls"
I0228 00:13:39.056576 16227 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_WIGLgJ/credential'
I0228 00:13:39.056721 16227 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:13:39.056746 16227 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_WIGLgJ/http_credentials'
I0228 00:13:39.056970 16227 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:13:39.057134 16227 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:13:39.058398 16227 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:13:39.058475 16227 slave.cpp:549] Agent attributes: [ ]
I0228 00:13:39.058490 16227 slave.cpp:554] Agent hostname: 02beb38442d7
I0228 00:13:39.058640 16222 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:13:39.060268 16218 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_IVorls/meta'
I0228 00:13:39.060721 16221 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:13:39.060921 16226 containerizer.cpp:599] Recovering containerizer
I0228 00:13:39.062338 16218 provisioner.cpp:410] Provisioner recovery complete
I0228 00:13:39.062741 16223 slave.cpp:5559] Finished recovery
I0228 00:13:39.063184 16223 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:13:39.063397 16223 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:13:39.065042 16232 process.cpp:3704] Handling HTTP event for process
'slave(708)' with path: '/slave(708)/containers'
I0228 00:13:39.066542 16220 http.cpp:885] Authorizing principal
'test-principal' to GET the '/containers' endpoint
I0228 00:13:39.068663 16231 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 (27 ms)
[ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/0
I0228 00:13:39.077955 998 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:13:39.078418 998 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:13:39.078510 998 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:13:39.078547 998 provisioner.cpp:249] Using default backend 'copy'
I0228 00:13:39.079957 998 cluster.cpp:446] Creating default 'local' authorizer
I0228 00:13:39.081501 16222 slave.cpp:211] Mesos agent started on
(709)@172.17.0.2:42868
I0228 00:13:39.081532 16222 slave.cpp:212] Flags at startup: --acls=""
--appc_simple_discovery_uri_prefix="http://"
--appc_store_dir="/tmp/mesos/store/appc" --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_Sym2cP/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_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_Sym2cP/fetch"
--fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks"
--gc_disk_headroom="0.1" --hadoop_home="" --help="false"
--hostname_lookup="true" --http_authenticators="basic"
--http_command_executor="false"
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_Sym2cP/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" --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_Sym2cP"
--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_sf4ndy"
I0228 00:13:39.082286 16222 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_Sym2cP/credential'
I0228 00:13:39.082471 16222 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:13:39.082499 16222 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_Sym2cP/http_credentials'
I0228 00:13:39.082779 16222 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:13:39.082937 16222 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:13:39.084614 16222 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:13:39.084722 16222 slave.cpp:549] Agent attributes: [ ]
I0228 00:13:39.084748 16222 slave.cpp:554] Agent hostname: 02beb38442d7
I0228 00:13:39.084903 16229 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:13:39.086335 16219 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_sf4ndy/meta'
I0228 00:13:39.086649 16232 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:13:39.087055 16224 containerizer.cpp:599] Recovering containerizer
I0228 00:13:39.088794 16219 provisioner.cpp:410] Provisioner recovery complete
I0228 00:13:39.089337 16218 slave.cpp:5559] Finished recovery
I0228 00:13:39.089913 16218 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:13:39.090262 16219 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:13:39.092262 16229 process.cpp:3704] Handling HTTP event for process
'slave(709)' with path: '/slave(709)/monitor/statistics'
I0228 00:13:39.093916 16222 http.cpp:885] Authorizing principal
'test-principal' to GET the '/monitor/statistics' endpoint
I0228 00:13:39.097578 16221 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 (28 ms)
[ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/1
I0228 00:13:39.107065 998 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:13:39.107494 998 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:13:39.107576 998 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:13:39.107605 998 provisioner.cpp:249] Using default backend 'copy'
I0228 00:13:39.109012 998 cluster.cpp:446] Creating default 'local' authorizer
I0228 00:13:39.110682 16229 slave.cpp:211] Mesos agent started on
(710)@172.17.0.2:42868
I0228 00:13:39.110710 16229 slave.cpp:212] Flags at startup: --acls=""
--appc_simple_discovery_uri_prefix="http://"
--appc_store_dir="/tmp/mesos/store/appc" --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_QarMrV/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_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_QarMrV/fetch"
--fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks"
--gc_disk_headroom="0.1" --hadoop_home="" --help="false"
--hostname_lookup="true" --http_authenticators="basic"
--http_command_executor="false"
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_QarMrV/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" --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_QarMrV"
--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_iSBpnE"
I0228 00:13:39.111440 16229 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_QarMrV/credential'
I0228 00:13:39.111634 16229 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:13:39.111668 16229 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_QarMrV/http_credentials'
I0228 00:13:39.111984 16229 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:13:39.112169 16229 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:13:39.113837 16229 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:13:39.113943 16229 slave.cpp:549] Agent attributes: [ ]
I0228 00:13:39.113961 16229 slave.cpp:554] Agent hostname: 02beb38442d7
I0228 00:13:39.114126 16231 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:13:39.115499 16232 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_iSBpnE/meta'
I0228 00:13:39.115892 16222 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:13:39.116091 16217 containerizer.cpp:599] Recovering containerizer
I0228 00:13:39.117849 16228 provisioner.cpp:410] Provisioner recovery complete
I0228 00:13:39.118325 16231 slave.cpp:5559] Finished recovery
I0228 00:13:39.118894 16231 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:13:39.119218 16226 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:13:39.121354 16225 process.cpp:3704] Handling HTTP event for process
'slave(710)' with path: '/slave(710)/monitor/statistics.json'
I0228 00:13:39.122985 16229 http.cpp:885] Authorizing principal
'test-principal' to GET the '/monitor/statistics.json' endpoint
I0228 00:13:39.126660 16224 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 (29 ms)
[ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/2
I0228 00:13:39.138597 998 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:13:39.139223 998 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:13:39.139343 998 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:13:39.139385 998 provisioner.cpp:249] Using default backend 'copy'
I0228 00:13:39.141177 998 cluster.cpp:446] Creating default 'local' authorizer
I0228 00:13:39.142853 16231 slave.cpp:211] Mesos agent started on
(711)@172.17.0.2:42868
I0228 00:13:39.142884 16231 slave.cpp:212] Flags at startup: --acls=""
--appc_simple_discovery_uri_prefix="http://"
--appc_store_dir="/tmp/mesos/store/appc" --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_SN2XZ1/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_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_SN2XZ1/fetch"
--fetcher_cache_size="2GB" --frameworks_home="" --gc_delay="1weeks"
--gc_disk_headroom="0.1" --hadoop_home="" --help="false"
--hostname_lookup="true" --http_authenticators="basic"
--http_command_executor="false"
--http_credentials="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_SN2XZ1/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" --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_SN2XZ1"
--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_0QSDQK"
I0228 00:13:39.143472 16231 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_SN2XZ1/credential'
I0228 00:13:39.143658 16231 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:13:39.143681 16231 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_SN2XZ1/http_credentials'
I0228 00:13:39.143929 16231 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:13:39.144060 16231 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:13:39.145355 16231 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:13:39.145437 16231 slave.cpp:549] Agent attributes: [ ]
I0228 00:13:39.145459 16231 slave.cpp:554] Agent hostname: 02beb38442d7
I0228 00:13:39.145680 16221 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:13:39.147085 16225 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_0QSDQK/meta'
I0228 00:13:39.147455 16224 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:13:39.147745 16227 containerizer.cpp:599] Recovering containerizer
I0228 00:13:39.149191 16223 provisioner.cpp:410] Provisioner recovery complete
I0228 00:13:39.149653 16221 slave.cpp:5559] Finished recovery
I0228 00:13:39.150189 16221 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:13:39.150460 16225 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:13:39.152114 16226 process.cpp:3704] Handling HTTP event for process
'slave(711)' with path: '/slave(711)/containers'
I0228 00:13:39.153434 16222 http.cpp:885] Authorizing principal
'test-principal' to GET the '/containers' endpoint
I0228 00:13:39.156870 16219 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 (30 ms)
[----------] 9 tests from Endpoint/SlaveEndpointTest (259 ms total)
[----------] Global test environment tear-down
[==========] 1509 tests from 168 test cases ran. (425901 ms total)
[ PASSED ] 1508 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] MasterTest.MultiRoleSchedulerUpgrade
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-1488238317-4275
Untagged: mesos-1488238317-4275:latest
Deleted: sha256:56578114410f073a016100b3b5ac02cb418100706e2337ba871d5079ca00a19d
Deleted: sha256:3e467b3cb208ddb26eb65e434d7b39d0192e8ca30c86ea9f49aa90bf4ca2b190
Deleted: sha256:09a45b987741acf01c68c43e51dccd923ec12c0c28c7ea9bfb5108ec788154b5
Deleted: sha256:78ac6df7605fb6b6b98b9725e1a6c4f0fbb9dc803d83912e8a5b58779e4fa0ac
Deleted: sha256:2c784d434eab20e466d880e25744a8590f52b4a6628d0266c7e1c7fc247951d1
Deleted: sha256:e1923a8093837ad37f54f9bfc2366560279314877729a417c13735ef7b813ebf
Deleted: sha256:56a953890c11c0a02ad7af72794f469f9efbe0ce642ffb08de9430ae592010ed
Deleted: sha256:c0baa461e6b67c50bf85dfe2e906d6acd8fc362a141b0c01d61b141b3e4d43fe
Deleted: sha256:210e0578b392d39cb9de64d338a302bef10b2479c8f629f3d3c1d1da9c151db5
Deleted: sha256:a541f0227d73d7c4c2a857586aebafdb38d4adf86b1c3473f256907f87399c37
Deleted: sha256:fbdad99101b128c811f56aa511b0297afb05a977581c9046023bb76d37c20111
Deleted: sha256:45f6391d51efc8e7d69eaf15a68351b115d98dd9d5e5ab162478c94b97a81be6
Deleted: sha256:2ad51a5316e6e6c078e80c458790f8b91808a412d72330210a4f8e37b2c982ae
Deleted: sha256:3e18677a84403df08d69b4b7871ff607457723f258a33d5a038c9021c9657a56
Deleted: sha256:6a84cd1b005cc444c2354d7008458465d495328d13a3bb8fd554ef376bc10150
Deleted: sha256:c76c9f2addcd2ac8e7cd616c84e1ef24d88cc72be849daeb2842754d6fd79536
Deleted: sha256:f8116edd98d446c8bc2f403d241004964b2bce971c31975a61da98602a638633
Deleted: sha256:26107163932c2aa933332877241e28e35623370cc2e4cbed174215c17e738aa0
Deleted: sha256:6424c65d01a75e210baa302aaa29663e6221d23d99ecaf4a1e319647e7e56cfe
Deleted: sha256:28ba5453e1104a3855758a5278b91c9d8181bc3f86afddcf914936d8e7577411
Deleted: sha256:055c97ae19aece11cee5f911b09c66f346e31e46084cf7ac80fb82010c5736d0
Deleted: sha256:907d6ffb533c784f60429f71fb01f0189d88aaacfa69ca083977fff2a91abf36
Deleted: sha256:a63526e7e6b9defb138d7ae9889aeb52aaa40c438006e04f3f8b8f3163cb3692
Deleted: sha256:9e78fd5fa3772b8a2a2fb6070d6abfef24aa5d2245c7a81c2458cbdaa796dcf0
Deleted: sha256:b5c52aad9fd929366b764658dd4279bd595fa9bc89c285cf57907ecf95ed0845
Build step 'Execute shell' marked build as failure