See
<https://builds.apache.org/job/Mesos-Buildbot/BUILDTOOL=cmake,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)/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 24.56 MB...]
I0228 00:52:34.645519 27112 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:52:34.645740 27104 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_1_BB1tpk/meta'
I0228 00:52:34.645880 27099 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:52:34.646019 27099 containerizer.cpp:599] Recovering containerizer
I0228 00:52:34.646486 27101 provisioner.cpp:410] Provisioner recovery complete
I0228 00:52:34.646651 27112 slave.cpp:5559] Finished recovery
I0228 00:52:34.647095 27112 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:52:34.647238 27104 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:52:34.647964 27109 process.cpp:3704] Handling HTTP event for process
'slave(702)' with path: '/slave(702)/monitor/statistics.json'
I0228 00:52:34.648419 27108 http.cpp:885] Authorizing principal
'test-principal' to GET the '/monitor/statistics.json' endpoint
I0228 00:52:34.650089 27097 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/1 (68 ms)
[ RUN ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2
I0228 00:52:34.714009 27097 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:52:34.714489 27097 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:52:34.714670 27097 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:52:34.714745 27097 provisioner.cpp:249] Using default backend 'copy'
I0228 00:52:34.720978 27104 slave.cpp:211] Mesos agent started on
(703)@172.17.0.2:47810
I0228 00:52:34.721107 27104 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_Mvf3lq/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_Mvf3lq/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_Mvf3lq/http_credentials"
--http_heartbeat_interval="30secs" --initialize_driver_logging="true"
--isolation="posix/cpu,posix/mem" --launcher="posix"
--launcher_dir="/mesos/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_Mvf3lq"
--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_HQcji0"
I0228 00:52:34.721621 27104 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_Mvf3lq/credential'
I0228 00:52:34.721806 27104 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:52:34.721884 27104 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_Mvf3lq/http_credentials'
I0228 00:52:34.722054 27104 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:52:34.722285 27104 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:52:34.722839 27104 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:52:34.722972 27104 slave.cpp:549] Agent attributes: [ ]
I0228 00:52:34.723012 27104 slave.cpp:554] Agent hostname: 03dba9c9ed33
I0228 00:52:34.723394 27104 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:52:34.723631 27105 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_HQcji0/meta'
I0228 00:52:34.723897 27099 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:52:34.724110 27109 containerizer.cpp:599] Recovering containerizer
I0228 00:52:34.724627 27113 provisioner.cpp:410] Provisioner recovery complete
I0228 00:52:34.724818 27106 slave.cpp:5559] Finished recovery
I0228 00:52:34.725193 27106 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:52:34.725328 27101 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:52:34.726053 27099 process.cpp:3704] Handling HTTP event for process
'slave(703)' with path: '/slave(703)/containers'
I0228 00:52:34.726413 27100 http.cpp:885] Authorizing principal
'test-principal' to GET the '/containers' endpoint
I0228 00:52:34.727567 27107 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2 (62 ms)
[ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0
I0228 00:52:34.789011 27097 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:52:34.789259 27097 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:52:34.789294 27097 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:52:34.789314 27097 provisioner.cpp:249] Using default backend 'copy'
I0228 00:52:34.790349 27113 slave.cpp:211] Mesos agent started on
(704)@172.17.0.2:47810
I0228 00:52:34.790379 27113 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_o0cYd7/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_o0cYd7/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_o0cYd7/http_credentials"
--http_heartbeat_interval="30secs" --initialize_driver_logging="true"
--isolation="posix/cpu,posix/mem" --launcher="posix"
--launcher_dir="/mesos/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_o0cYd7"
--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_t0JTXG"
I0228 00:52:34.790853 27113 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_o0cYd7/credential'
I0228 00:52:34.790982 27113 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:52:34.790997 27113 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_o0cYd7/http_credentials'
I0228 00:52:34.791110 27113 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:52:34.791187 27113 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:52:34.791756 27113 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:52:34.791801 27113 slave.cpp:549] Agent attributes: [ ]
I0228 00:52:34.791808 27113 slave.cpp:554] Agent hostname: 03dba9c9ed33
I0228 00:52:34.791874 27105 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:52:34.792281 27100 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_t0JTXG/meta'
I0228 00:52:34.792489 27108 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:52:34.792565 27108 containerizer.cpp:599] Recovering containerizer
I0228 00:52:34.793118 27101 provisioner.cpp:410] Provisioner recovery complete
I0228 00:52:34.793318 27099 slave.cpp:5559] Finished recovery
I0228 00:52:34.793664 27099 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:52:34.793803 27112 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:52:34.795147 27109 process.cpp:3704] Handling HTTP event for process
'slave(704)' with path: '/slave(704)/monitor/statistics'
I0228 00:52:34.795548 27109 http.cpp:885] Authorizing principal
'test-principal' to GET the '/monitor/statistics' endpoint
I0228 00:52:34.796356 27108 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 (53 ms)
[ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1
I0228 00:52:34.849699 27097 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:52:34.849983 27097 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:52:34.850025 27097 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:52:34.850039 27097 provisioner.cpp:249] Using default backend 'copy'
I0228 00:52:34.851176 27104 slave.cpp:211] Mesos agent started on
(705)@172.17.0.2:47810
I0228 00:52:34.851191 27104 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_OtEtKO/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_OtEtKO/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_OtEtKO/http_credentials"
--http_heartbeat_interval="30secs" --initialize_driver_logging="true"
--isolation="posix/cpu,posix/mem" --launcher="posix"
--launcher_dir="/mesos/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_OtEtKO"
--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_lAIzko"
I0228 00:52:34.851471 27104 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OtEtKO/credential'
I0228 00:52:34.851558 27104 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:52:34.851572 27104 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OtEtKO/http_credentials'
I0228 00:52:34.851701 27104 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:52:34.851754 27104 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:52:34.852203 27104 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:52:34.852239 27104 slave.cpp:549] Agent attributes: [ ]
I0228 00:52:34.852248 27104 slave.cpp:554] Agent hostname: 03dba9c9ed33
I0228 00:52:34.852314 27107 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:52:34.852578 27109 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_lAIzko/meta'
I0228 00:52:34.852735 27100 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:52:34.852838 27105 containerizer.cpp:599] Recovering containerizer
I0228 00:52:34.853327 27105 provisioner.cpp:410] Provisioner recovery complete
I0228 00:52:34.853523 27110 slave.cpp:5559] Finished recovery
I0228 00:52:34.853871 27110 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:52:34.854037 27112 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:52:34.854955 27109 process.cpp:3704] Handling HTTP event for process
'slave(705)' with path: '/slave(705)/monitor/statistics.json'
I0228 00:52:34.855430 27102 http.cpp:885] Authorizing principal
'test-principal' to GET the '/monitor/statistics.json' endpoint
I0228 00:52:34.856251 27104 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 (62 ms)
[ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2
I0228 00:52:34.911913 27097 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:52:34.912173 27097 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:52:34.912211 27097 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:52:34.912231 27097 provisioner.cpp:249] Using default backend 'copy'
I0228 00:52:34.913310 27113 slave.cpp:211] Mesos agent started on
(706)@172.17.0.2:47810
I0228 00:52:34.913326 27113 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_KT38Uw/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_KT38Uw/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_KT38Uw/http_credentials"
--http_heartbeat_interval="30secs" --initialize_driver_logging="true"
--isolation="posix/cpu,posix/mem" --launcher="posix"
--launcher_dir="/mesos/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_KT38Uw"
--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_7CB7k6"
I0228 00:52:34.913631 27113 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_KT38Uw/credential'
I0228 00:52:34.913717 27113 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:52:34.913733 27113 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_KT38Uw/http_credentials'
I0228 00:52:34.913839 27113 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:52:34.913897 27113 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:52:34.914317 27113 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:52:34.914351 27113 slave.cpp:549] Agent attributes: [ ]
I0228 00:52:34.914358 27113 slave.cpp:554] Agent hostname: 03dba9c9ed33
I0228 00:52:34.914422 27110 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:52:34.914727 27099 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_7CB7k6/meta'
I0228 00:52:34.914912 27106 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:52:34.914999 27106 containerizer.cpp:599] Recovering containerizer
I0228 00:52:34.915549 27101 provisioner.cpp:410] Provisioner recovery complete
I0228 00:52:34.915778 27109 slave.cpp:5559] Finished recovery
I0228 00:52:34.916157 27109 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:52:34.916307 27106 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:52:34.917176 27102 process.cpp:3704] Handling HTTP event for process
'slave(706)' with path: '/slave(706)/containers'
I0228 00:52:34.917598 27107 http.cpp:885] Authorizing principal
'test-principal' to GET the '/containers' endpoint
I0228 00:52:34.918403 27113 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 (11 ms)
[ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/0
I0228 00:52:34.946916 27097 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:52:34.947208 27097 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:52:34.947244 27097 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:52:34.947255 27097 provisioner.cpp:249] Using default backend 'copy'
I0228 00:52:34.947892 27097 cluster.cpp:446] Creating default 'local' authorizer
I0228 00:52:34.948429 27105 slave.cpp:211] Mesos agent started on
(707)@172.17.0.2:47810
I0228 00:52:34.948444 27105 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_o8SUwf/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_o8SUwf/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_o8SUwf/http_credentials"
--http_heartbeat_interval="30secs" --initialize_driver_logging="true"
--isolation="posix/cpu,posix/mem" --launcher="posix"
--launcher_dir="/mesos/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_o8SUwf"
--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_xLaeRO"
I0228 00:52:34.948783 27105 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_o8SUwf/credential'
I0228 00:52:34.948859 27105 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:52:34.948870 27105 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_o8SUwf/http_credentials'
I0228 00:52:34.948962 27105 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:52:34.949013 27105 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:52:34.949426 27105 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:52:34.949460 27105 slave.cpp:549] Agent attributes: [ ]
I0228 00:52:34.949465 27105 slave.cpp:554] Agent hostname: 03dba9c9ed33
I0228 00:52:34.949520 27099 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:52:34.949805 27108 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_xLaeRO/meta'
I0228 00:52:34.950078 27112 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:52:34.950217 27102 containerizer.cpp:599] Recovering containerizer
I0228 00:52:34.950780 27103 provisioner.cpp:410] Provisioner recovery complete
I0228 00:52:34.950942 27101 slave.cpp:5559] Finished recovery
I0228 00:52:34.951331 27101 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:52:34.951536 27113 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:52:34.952239 27102 process.cpp:3704] Handling HTTP event for process
'slave(707)' with path: '/slave(707)/monitor/statistics'
I0228 00:52:34.952652 27112 http.cpp:885] Authorizing principal
'test-principal' to GET the '/monitor/statistics' endpoint
I0228 00:52:34.953969 27097 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 (51 ms)
[ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/1
I0228 00:52:34.999181 27097 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:52:34.999564 27097 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:52:34.999660 27097 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:52:34.999683 27097 provisioner.cpp:249] Using default backend 'copy'
I0228 00:52:35.000419 27097 cluster.cpp:446] Creating default 'local' authorizer
I0228 00:52:35.001121 27107 slave.cpp:211] Mesos agent started on
(708)@172.17.0.2:47810
I0228 00:52:35.001138 27107 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_wJ3CDY/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_wJ3CDY/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_wJ3CDY/http_credentials"
--http_heartbeat_interval="30secs" --initialize_driver_logging="true"
--isolation="posix/cpu,posix/mem" --launcher="posix"
--launcher_dir="/mesos/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_wJ3CDY"
--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_3wMwPx"
I0228 00:52:35.001518 27107 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_wJ3CDY/credential'
I0228 00:52:35.001631 27107 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:52:35.001646 27107 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_wJ3CDY/http_credentials'
I0228 00:52:35.001768 27107 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:52:35.001814 27107 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:52:35.002290 27107 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:52:35.002337 27107 slave.cpp:549] Agent attributes: [ ]
I0228 00:52:35.002346 27107 slave.cpp:554] Agent hostname: 03dba9c9ed33
I0228 00:52:35.002892 27110 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:52:35.002988 27113 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_3wMwPx/meta'
I0228 00:52:35.003149 27113 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:52:35.003432 27107 containerizer.cpp:599] Recovering containerizer
I0228 00:52:35.004088 27107 provisioner.cpp:410] Provisioner recovery complete
I0228 00:52:35.004276 27107 slave.cpp:5559] Finished recovery
I0228 00:52:35.004763 27107 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:52:35.004938 27107 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:52:35.006893 27102 process.cpp:3704] Handling HTTP event for process
'slave(708)' with path: '/slave(708)/monitor/statistics.json'
I0228 00:52:35.007313 27099 http.cpp:885] Authorizing principal
'test-principal' to GET the '/monitor/statistics.json' endpoint
I0228 00:52:35.008714 27097 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 (23 ms)
[ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/2
I0228 00:52:35.098886 27097 containerizer.cpp:220] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0228 00:52:35.099179 27097 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0228 00:52:35.099215 27097 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0228 00:52:35.099226 27097 provisioner.cpp:249] Using default backend 'copy'
I0228 00:52:35.102504 27097 cluster.cpp:446] Creating default 'local' authorizer
I0228 00:52:35.104475 27105 slave.cpp:211] Mesos agent started on
(709)@172.17.0.2:47810
I0228 00:52:35.104495 27105 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_yj3PFI/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_yj3PFI/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_yj3PFI/http_credentials"
--http_heartbeat_interval="30secs" --initialize_driver_logging="true"
--isolation="posix/cpu,posix/mem" --launcher="posix"
--launcher_dir="/mesos/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_yj3PFI"
--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_JH5sBh"
I0228 00:52:35.104794 27105 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_yj3PFI/credential'
I0228 00:52:35.104943 27105 slave.cpp:354] Agent using credential for:
test-principal
I0228 00:52:35.104961 27105 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_yj3PFI/http_credentials'
I0228 00:52:35.105131 27105 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0228 00:52:35.105204 27105 http.cpp:933] Using default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0228 00:52:35.105665 27105 slave.cpp:541] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0228 00:52:35.105702 27105 slave.cpp:549] Agent attributes: [ ]
I0228 00:52:35.105711 27105 slave.cpp:554] Agent hostname: 03dba9c9ed33
I0228 00:52:35.105839 27112 status_update_manager.cpp:177] Pausing sending
status updates
I0228 00:52:35.106247 27107 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_JH5sBh/meta'
I0228 00:52:35.106598 27113 status_update_manager.cpp:203] Recovering status
update manager
I0228 00:52:35.106747 27113 containerizer.cpp:599] Recovering containerizer
I0228 00:52:35.107692 27108 provisioner.cpp:410] Provisioner recovery complete
I0228 00:52:35.107936 27105 slave.cpp:5559] Finished recovery
I0228 00:52:35.108355 27105 slave.cpp:5733] Querying resource estimator for
oversubscribable resources
I0228 00:52:35.108582 27110 slave.cpp:5747] Received oversubscribable resources
{} from the resource estimator
I0228 00:52:35.109455 27111 process.cpp:3704] Handling HTTP event for process
'slave(709)' with path: '/slave(709)/containers'
I0228 00:52:35.110158 27102 http.cpp:885] Authorizing principal
'test-principal' to GET the '/containers' endpoint
I0228 00:52:35.111711 27099 slave.cpp:803] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 (39 ms)
[----------] 9 tests from Endpoint/SlaveEndpointTest (552 ms total)
[----------] Global test environment tear-down
[==========] 1464 tests from 161 test cases ran. (529518 ms total)
[ PASSED ] 1463 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] UpgradeTest.ReregisterOldAgentWithMultiRoleMaster
1 FAILED TEST
YOU HAVE 12 DISABLED TESTS
make[3]: Leaving directory `/mesos/build'
make[3]: *** [CMakeFiles/check] Error 1
make[2]: *** [CMakeFiles/check.dir/all] Error 2
make[2]: Leaving directory `/mesos/build'
make[1]: *** [CMakeFiles/check.dir/rule] Error 2
make[1]: Leaving directory `/mesos/build'
make: *** [check] Error 2
+ docker rmi mesos-1488238353-21524
Untagged: mesos-1488238353-21524:latest
Deleted: sha256:2bbed51587dbd2497e00acfc9cc6a4b80e03d30a35c16a9999b825c0cb329d01
Deleted: sha256:864a956eadadbb459fa9cb865228ecc4a78ed134e291eaacbe13f458345a8452
Deleted: sha256:5c5d8de7723dffa34c1c628d0a97691531629c363ea2f6f098cc3bc226476e3c
Deleted: sha256:8cf6cdc3e4c5a0758b2960b4dc88be04ce9e746e458b5f21e6e36887ec037dfc
Deleted: sha256:b5a593bb31086134821d20b00663af937ccd276d888cfd43740f9e7d2bc187b1
Deleted: sha256:d8b463ddf5b91a86263d1fe33d384813f72ec35b46be5e4d7188267a036e1e14
Deleted: sha256:5c21fdd73ede07999c507c64a647de8d7641de5bfda4cb10c18280a945aaf48e
Deleted: sha256:a032eab03a3632c9988f672f0c3f3bcc8e3181c595d52e7cbb37ca8a693d20a0
Deleted: sha256:a8c3a8410880dfc3f81b4cfc843fc26a8599bea47329d71012173c7ec14e48f2
Deleted: sha256:6b773df873ab14a94117e7caad82189646faf7963beaf36f38725c5e5dd93adb
Deleted: sha256:a18b6f1d1b1da9a589f6cf4c235078607687faa31c9399bbb272cb827693ae52
Deleted: sha256:9d598e4cc0d57998ebdbb785333bf591dbf878731a73bb768fc18cc29cd60cf1
Deleted: sha256:a30bef1effb0be5d4b05edba0b054ea73fc439f2a649bf89d117e851c8d1accc
Deleted: sha256:9c595a14ab2074458a4738b3a2e63cf6024da01bf43b6f9481d5962c9865b0b2
Deleted: sha256:ed97f659ec4d4878f534a521bbae9280ba5afe35484112baff3c1f187229e05c
Deleted: sha256:34b6b2d47a9ef9d58aac45c590b2ec9c6b5806ee7fa6e2b9025e7de86bd7e122
Deleted: sha256:a35abd24f4782585bf049a08c3493089c08d46a6b7deceb992ad6b693a898a55
Deleted: sha256:6776dfed805edd24ba2d2a85f07eb454e311457748d8c8114ecde94c3c748d65
Deleted: sha256:b8c7b1ccb7acb05ef3d7cd7cbd15159d3fe9e4aef8b3ea0bfd28345b0529c143
Deleted: sha256:a6ba88810308141d662b8647c0122b771b095112e098b74b5b2169fd9cd55a81
Deleted: sha256:b03d4b0ba423cb030480bdb715a1b22f338927edf67a9b04d318410a3d58a13c
Deleted: sha256:c4193a1e665cde4d9e3f504bf75afdb7ce366efd423c9b2a4343b583cebc8bbd
Deleted: sha256:3c7e71e0e6ce74e5c9658187dfb48f8eb28ddee1695ce3794ed7cd75ca15f32e
Deleted: sha256:9979837b23593f28f505fa130b0bfb56bae2d2a12d8ad54ea3e261942fa95051
Build step 'Execute shell' marked build as failure