See
<https://builds.apache.org/job/Mesos-Buildbot/BUILDTOOL=cmake,COMPILER=clang,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)/3581/display/redirect?page=changes>
Changes:
[xujyan] Added and implemented RegisterAgent ACL.
[xujyan] Applied RegisterAgent ACL to the master.
[xujyan] Added `register_agents` to authorization.md.
[xujyan] Fixed example tests which broke due to the new `register_agents` ACL.
[xujyan] Fixed a test in MasterAuthorizationTest.
[xujyan] Logged when an agent (re-)registration request is received.
[xujyan] Avoid a corruption while rescinding offers.
[kapil] Added secret to Volume protobuf.
[xujyan] Fix perf-stat parsing for recent perf releases.
[bmahler] Fixed the implementation of per-role Suppress / Revive calls.
[bmahler] Updated Suppress / Revive calls to take multiple roles.
[xujyan] Remove unnecessary perf version checks.
------------------------------------------
[...truncated 26.95 MB...]
I0429 03:23:44.734640 1809 slave.cpp:6145] Querying resource estimator for
oversubscribable resources
I0429 03:23:44.734726 1821 slave.cpp:6159] Received oversubscribable resources
{} from the resource estimator
I0429 03:23:44.735426 1823 process.cpp:3731] Handling HTTP event for process
'slave(746)' with path: '/slave(746)/containers'
I0429 03:23:44.736115 1814 http.cpp:1115] HTTP GET for /slave(746)/containers
from 172.17.0.3:41706
I0429 03:23:44.736145 1814 http.cpp:936] Authorizing principal
'test-principal' to GET the '/containers' endpoint
I0429 03:23:44.737550 1809 slave.cpp:790] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2 (12 ms)
[ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0
I0429 03:23:44.743199 26719 containerizer.cpp:221] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0429 03:23:44.743474 26719 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0429 03:23:44.743515 26719 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0429 03:23:44.743526 26719 provisioner.cpp:249] Using default backend 'copy'
I0429 03:23:44.744572 1823 slave.cpp:225] Mesos agent started on
(747)@172.17.0.3:42160
I0429 03:23:44.744601 1823 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_lO6UjF/credential"
--default_role="*" --disk_watch_interval="1mins" --docker="docker"
--docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io"
--docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock"
--docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker"
--docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume"
--enforce_container_disk_quota="false" --executor_registration_timeout="1mins"
--executor_secret_key="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_lO6UjF/executor_secret_key"
--executor_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_lO6UjF/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_lO6UjF/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" --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_lO6UjF"
--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_aHKEFs"
I0429 03:23:44.744802 1823 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_lO6UjF/credential'
I0429 03:23:44.744884 1823 slave.cpp:258] Agent using credential for:
test-principal
I0429 03:23:44.744894 1823 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_lO6UjF/http_credentials'
I0429 03:23:44.744994 1823 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-executor'
I0429 03:23:44.745029 1823 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-executor'
I0429 03:23:44.745080 1823 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0429 03:23:44.745203 1823 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readonly'
I0429 03:23:44.745293 1823 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0429 03:23:44.745337 1823 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0429 03:23:44.745800 1823 slave.cpp:525] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0429 03:23:44.745831 1823 slave.cpp:533] Agent attributes: [ ]
I0429 03:23:44.745836 1823 slave.cpp:538] Agent hostname: c75fcd385b60
I0429 03:23:44.745913 1811 status_update_manager.cpp:177] Pausing sending
status updates
I0429 03:23:44.746213 1802 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_aHKEFs/meta'
I0429 03:23:44.746474 1806 status_update_manager.cpp:203] Recovering status
update manager
I0429 03:23:44.746577 1803 containerizer.cpp:608] Recovering containerizer
I0429 03:23:44.747128 1810 provisioner.cpp:410] Provisioner recovery complete
I0429 03:23:44.747396 1809 slave.cpp:5963] Finished recovery
I0429 03:23:44.747705 1809 slave.cpp:6145] Querying resource estimator for
oversubscribable resources
I0429 03:23:44.747834 1812 slave.cpp:6159] Received oversubscribable resources
{} from the resource estimator
I0429 03:23:44.748442 1813 process.cpp:3731] Handling HTTP event for process
'slave(747)' with path: '/slave(747)/monitor/statistics'
I0429 03:23:44.748970 1813 http.cpp:1115] HTTP GET for
/slave(747)/monitor/statistics from 172.17.0.3:41708
I0429 03:23:44.748997 1813 http.cpp:936] Authorizing principal
'test-principal' to GET the '/monitor/statistics' endpoint
I0429 03:23:44.750094 1805 slave.cpp:790] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 (11 ms)
[ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1
I0429 03:23:44.755239 26719 containerizer.cpp:221] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0429 03:23:44.755460 26719 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0429 03:23:44.755501 26719 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0429 03:23:44.755512 26719 provisioner.cpp:249] Using default backend 'copy'
I0429 03:23:44.756476 1823 slave.cpp:225] Mesos agent started on
(748)@172.17.0.3:42160
I0429 03:23:44.756494 1823 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_gAv80t/credential"
--default_role="*" --disk_watch_interval="1mins" --docker="docker"
--docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io"
--docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock"
--docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker"
--docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume"
--enforce_container_disk_quota="false" --executor_registration_timeout="1mins"
--executor_secret_key="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_gAv80t/executor_secret_key"
--executor_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_gAv80t/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_gAv80t/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" --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_gAv80t"
--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_nkz3kh"
I0429 03:23:44.756680 1823 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_gAv80t/credential'
I0429 03:23:44.756753 1823 slave.cpp:258] Agent using credential for:
test-principal
I0429 03:23:44.756762 1823 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_gAv80t/http_credentials'
I0429 03:23:44.756856 1823 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-executor'
I0429 03:23:44.756886 1823 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-executor'
I0429 03:23:44.756974 1823 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0429 03:23:44.757015 1823 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readonly'
I0429 03:23:44.757145 1823 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0429 03:23:44.757194 1823 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0429 03:23:44.757638 1823 slave.cpp:525] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0429 03:23:44.757669 1823 slave.cpp:533] Agent attributes: [ ]
I0429 03:23:44.757674 1823 slave.cpp:538] Agent hostname: c75fcd385b60
I0429 03:23:44.757732 1820 status_update_manager.cpp:177] Pausing sending
status updates
I0429 03:23:44.757966 1818 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_nkz3kh/meta'
I0429 03:23:44.758128 1812 status_update_manager.cpp:203] Recovering status
update manager
I0429 03:23:44.758235 1800 containerizer.cpp:608] Recovering containerizer
I0429 03:23:44.758671 1815 provisioner.cpp:410] Provisioner recovery complete
I0429 03:23:44.758882 1800 slave.cpp:5963] Finished recovery
I0429 03:23:44.759174 1800 slave.cpp:6145] Querying resource estimator for
oversubscribable resources
I0429 03:23:44.767108 1804 slave.cpp:6159] Received oversubscribable resources
{} from the resource estimator
I0429 03:23:44.787091 1822 process.cpp:3731] Handling HTTP event for process
'slave(748)' with path: '/slave(748)/monitor/statistics.json'
I0429 03:23:44.787861 1822 http.cpp:1115] HTTP GET for
/slave(748)/monitor/statistics.json from 172.17.0.3:41710
I0429 03:23:44.787922 1822 http.cpp:936] Authorizing principal
'test-principal' to GET the '/monitor/statistics.json' endpoint
I0429 03:23:44.797397 1810 slave.cpp:790] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 (47 ms)
[ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2
I0429 03:23:44.803287 26719 containerizer.cpp:221] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0429 03:23:44.803724 26719 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0429 03:23:44.803759 26719 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0429 03:23:44.803777 26719 provisioner.cpp:249] Using default backend 'copy'
I0429 03:23:44.805945 1820 slave.cpp:225] Mesos agent started on
(749)@172.17.0.3:42160
I0429 03:23:44.806000 1820 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_YIuk5i/credential"
--default_role="*" --disk_watch_interval="1mins" --docker="docker"
--docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io"
--docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock"
--docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker"
--docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume"
--enforce_container_disk_quota="false" --executor_registration_timeout="1mins"
--executor_secret_key="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_YIuk5i/executor_secret_key"
--executor_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_YIuk5i/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_YIuk5i/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" --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_YIuk5i"
--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_Do68h6"
I0429 03:23:44.806246 1820 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_YIuk5i/credential'
I0429 03:23:44.806406 1820 slave.cpp:258] Agent using credential for:
test-principal
I0429 03:23:44.806427 1820 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_YIuk5i/http_credentials'
I0429 03:23:44.806640 1820 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-executor'
I0429 03:23:44.806676 1820 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-executor'
I0429 03:23:44.806805 1820 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0429 03:23:44.806841 1820 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readonly'
I0429 03:23:44.806895 1820 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0429 03:23:44.807104 1820 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0429 03:23:44.807610 1820 slave.cpp:525] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0429 03:23:44.807643 1820 slave.cpp:533] Agent attributes: [ ]
I0429 03:23:44.807648 1820 slave.cpp:538] Agent hostname: c75fcd385b60
I0429 03:23:44.807719 1822 status_update_manager.cpp:177] Pausing sending
status updates
I0429 03:23:44.808066 1822 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_Do68h6/meta'
I0429 03:23:44.808207 1805 status_update_manager.cpp:203] Recovering status
update manager
I0429 03:23:44.808414 1817 containerizer.cpp:608] Recovering containerizer
I0429 03:23:44.808993 1821 provisioner.cpp:410] Provisioner recovery complete
I0429 03:23:44.809334 1813 slave.cpp:5963] Finished recovery
I0429 03:23:44.809756 1813 slave.cpp:6145] Querying resource estimator for
oversubscribable resources
I0429 03:23:44.809993 1815 slave.cpp:6159] Received oversubscribable resources
{} from the resource estimator
I0429 03:23:44.810613 1814 process.cpp:3731] Handling HTTP event for process
'slave(749)' with path: '/slave(749)/containers'
I0429 03:23:44.811192 1822 http.cpp:1115] HTTP GET for /slave(749)/containers
from 172.17.0.3:41712
I0429 03:23:44.811235 1822 http.cpp:936] Authorizing principal
'test-principal' to GET the '/containers' endpoint
I0429 03:23:44.812782 1815 slave.cpp:790] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 (14 ms)
[ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/0
I0429 03:23:44.817386 26719 containerizer.cpp:221] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0429 03:23:44.817631 26719 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0429 03:23:44.817665 26719 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0429 03:23:44.817677 26719 provisioner.cpp:249] Using default backend 'copy'
I0429 03:23:44.818244 26719 cluster.cpp:448] Creating default 'local' authorizer
I0429 03:23:44.818727 1812 slave.cpp:225] Mesos agent started on
(750)@172.17.0.3:42160
I0429 03:23:44.818754 1812 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_KBksn8/credential"
--default_role="*" --disk_watch_interval="1mins" --docker="docker"
--docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io"
--docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock"
--docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker"
--docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume"
--enforce_container_disk_quota="false" --executor_registration_timeout="1mins"
--executor_secret_key="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_KBksn8/executor_secret_key"
--executor_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_KBksn8/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_KBksn8/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" --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_KBksn8"
--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_Zv48xV"
I0429 03:23:44.819003 1812 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_KBksn8/credential'
I0429 03:23:44.819090 1812 slave.cpp:258] Agent using credential for:
test-principal
I0429 03:23:44.819103 1812 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_KBksn8/http_credentials'
I0429 03:23:44.819238 1812 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-executor'
I0429 03:23:44.819275 1812 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-executor'
I0429 03:23:44.819336 1812 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0429 03:23:44.819382 1812 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readonly'
I0429 03:23:44.819564 1812 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0429 03:23:44.819685 1812 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0429 03:23:44.820222 1812 slave.cpp:525] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0429 03:23:44.820255 1812 slave.cpp:533] Agent attributes: [ ]
I0429 03:23:44.820258 1812 slave.cpp:538] Agent hostname: c75fcd385b60
I0429 03:23:44.820312 1818 status_update_manager.cpp:177] Pausing sending
status updates
I0429 03:23:44.820673 1815 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_Zv48xV/meta'
I0429 03:23:44.820905 1823 status_update_manager.cpp:203] Recovering status
update manager
I0429 03:23:44.820987 1815 containerizer.cpp:608] Recovering containerizer
I0429 03:23:44.821429 1810 provisioner.cpp:410] Provisioner recovery complete
I0429 03:23:44.821667 1814 slave.cpp:5963] Finished recovery
I0429 03:23:44.821969 1814 slave.cpp:6145] Querying resource estimator for
oversubscribable resources
I0429 03:23:44.822057 1815 slave.cpp:6159] Received oversubscribable resources
{} from the resource estimator
I0429 03:23:44.822588 1808 process.cpp:3731] Handling HTTP event for process
'slave(750)' with path: '/slave(750)/monitor/statistics'
I0429 03:23:44.823334 1820 http.cpp:1115] HTTP GET for
/slave(750)/monitor/statistics from 172.17.0.3:41714
I0429 03:23:44.823376 1820 http.cpp:936] Authorizing principal
'test-principal' to GET the '/monitor/statistics' endpoint
I0429 03:23:44.824841 1807 slave.cpp:790] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 (12 ms)
[ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/1
I0429 03:23:44.829560 26719 containerizer.cpp:221] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0429 03:23:44.829810 26719 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0429 03:23:44.829845 26719 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0429 03:23:44.829856 26719 provisioner.cpp:249] Using default backend 'copy'
I0429 03:23:44.830368 26719 cluster.cpp:448] Creating default 'local' authorizer
I0429 03:23:44.830899 1803 slave.cpp:225] Mesos agent started on
(751)@172.17.0.3:42160
I0429 03:23:44.830937 1803 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_Ws3QMX/credential"
--default_role="*" --disk_watch_interval="1mins" --docker="docker"
--docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io"
--docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock"
--docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker"
--docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume"
--enforce_container_disk_quota="false" --executor_registration_timeout="1mins"
--executor_secret_key="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_Ws3QMX/executor_secret_key"
--executor_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_Ws3QMX/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_Ws3QMX/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" --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_Ws3QMX"
--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_FajJVK"
I0429 03:23:44.831130 1803 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_Ws3QMX/credential'
I0429 03:23:44.831209 1803 slave.cpp:258] Agent using credential for:
test-principal
I0429 03:23:44.831223 1803 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_Ws3QMX/http_credentials'
I0429 03:23:44.831352 1803 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-executor'
I0429 03:23:44.831392 1803 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-executor'
I0429 03:23:44.831591 1803 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0429 03:23:44.831629 1803 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readonly'
I0429 03:23:44.831748 1803 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0429 03:23:44.831792 1803 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0429 03:23:44.832214 1803 slave.cpp:525] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0429 03:23:44.832247 1803 slave.cpp:533] Agent attributes: [ ]
I0429 03:23:44.832252 1803 slave.cpp:538] Agent hostname: c75fcd385b60
I0429 03:23:44.832322 1823 status_update_manager.cpp:177] Pausing sending
status updates
I0429 03:23:44.832564 1819 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_FajJVK/meta'
I0429 03:23:44.832706 1811 status_update_manager.cpp:203] Recovering status
update manager
I0429 03:23:44.832877 1823 containerizer.cpp:608] Recovering containerizer
I0429 03:23:44.833421 1815 provisioner.cpp:410] Provisioner recovery complete
I0429 03:23:44.833770 1802 slave.cpp:5963] Finished recovery
I0429 03:23:44.834100 1802 slave.cpp:6145] Querying resource estimator for
oversubscribable resources
I0429 03:23:44.834197 1805 slave.cpp:6159] Received oversubscribable resources
{} from the resource estimator
I0429 03:23:44.834832 1813 process.cpp:3731] Handling HTTP event for process
'slave(751)' with path: '/slave(751)/monitor/statistics.json'
I0429 03:23:44.835347 1817 http.cpp:1115] HTTP GET for
/slave(751)/monitor/statistics.json from 172.17.0.3:41716
I0429 03:23:44.835383 1817 http.cpp:936] Authorizing principal
'test-principal' to GET the '/monitor/statistics.json' endpoint
I0429 03:23:44.836334 1812 slave.cpp:790] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 (11 ms)
[ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/2
I0429 03:23:44.841356 26719 containerizer.cpp:221] Using isolation:
posix/cpu,posix/mem,filesystem/posix,network/cni
W0429 03:23:44.841681 26719 backend.cpp:76] Failed to create 'aufs' backend:
AufsBackend requires root privileges
W0429 03:23:44.841722 26719 backend.cpp:76] Failed to create 'bind' backend:
BindBackend requires root privileges
I0429 03:23:44.841742 26719 provisioner.cpp:249] Using default backend 'copy'
I0429 03:23:44.842401 26719 cluster.cpp:448] Creating default 'local' authorizer
I0429 03:23:44.842905 1807 slave.cpp:225] Mesos agent started on
(752)@172.17.0.3:42160
I0429 03:23:44.842958 1807 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_SjnjjN/credential"
--default_role="*" --disk_watch_interval="1mins" --docker="docker"
--docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io"
--docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock"
--docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker"
--docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume"
--enforce_container_disk_quota="false" --executor_registration_timeout="1mins"
--executor_secret_key="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_SjnjjN/executor_secret_key"
--executor_shutdown_grace_period="5secs"
--fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_SjnjjN/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_SjnjjN/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" --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_SjnjjN"
--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_535qqA"
I0429 03:23:44.843155 1807 credentials.hpp:86] Loading credential for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_SjnjjN/credential'
I0429 03:23:44.843263 1807 slave.cpp:258] Agent using credential for:
test-principal
I0429 03:23:44.843277 1807 credentials.hpp:37] Loading credentials for
authentication from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_SjnjjN/http_credentials'
I0429 03:23:44.843428 1807 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-executor'
I0429 03:23:44.843475 1807 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-executor'
I0429 03:23:44.843551 1807 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readonly'
I0429 03:23:44.843611 1807 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readonly'
I0429 03:23:44.843724 1807 http.cpp:975] Creating default 'basic' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0429 03:23:44.843796 1807 http.cpp:996] Creating default 'jwt' HTTP
authenticator for realm 'mesos-agent-readwrite'
I0429 03:23:44.844355 1807 slave.cpp:525] Agent resources: cpus(*):2;
mem(*):1024; disk(*):1024; ports(*):[31000-32000]
I0429 03:23:44.844413 1807 slave.cpp:533] Agent attributes: [ ]
I0429 03:23:44.844421 1807 slave.cpp:538] Agent hostname: c75fcd385b60
I0429 03:23:44.844483 1800 status_update_manager.cpp:177] Pausing sending
status updates
I0429 03:23:44.844863 1814 state.cpp:62] Recovering state from
'/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_535qqA/meta'
I0429 03:23:44.845032 1807 status_update_manager.cpp:203] Recovering status
update manager
I0429 03:23:44.845302 1802 containerizer.cpp:608] Recovering containerizer
I0429 03:23:44.845753 1816 provisioner.cpp:410] Provisioner recovery complete
I0429 03:23:44.845921 1810 slave.cpp:5963] Finished recovery
I0429 03:23:44.846249 1810 slave.cpp:6145] Querying resource estimator for
oversubscribable resources
I0429 03:23:44.846457 1813 slave.cpp:6159] Received oversubscribable resources
{} from the resource estimator
I0429 03:23:44.847110 1806 process.cpp:3731] Handling HTTP event for process
'slave(752)' with path: '/slave(752)/containers'
I0429 03:23:44.847645 1812 http.cpp:1115] HTTP GET for /slave(752)/containers
from 172.17.0.3:41718
I0429 03:23:44.847679 1812 http.cpp:936] Authorizing principal
'test-principal' to GET the '/containers' endpoint
I0429 03:23:44.848948 1814 slave.cpp:790] Agent terminating
[ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 (11 ms)
[----------] 9 tests from Endpoint/SlaveEndpointTest (150 ms total)
[----------] Global test environment tear-down
[==========] 1527 tests from 169 test cases ran. (221765 ms total)
[ PASSED ] 1526 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] RegisterSlaveValidationTest.DropInvalidRegistration
1 FAILED TEST
YOU HAVE 19 DISABLED TESTS
E0429 03:23:44.907160 1824 process.cpp:951] Failed to accept socket: future
discarded
make[3]: *** [CMakeFiles/check] Error 1
make[3]: Leaving directory `/mesos/build'
make[2]: Leaving directory `/mesos/build'
make[2]: *** [CMakeFiles/check.dir/all] Error 2
make[1]: Leaving directory `/mesos/build'
make[1]: *** [CMakeFiles/check.dir/rule] Error 2
make: *** [check] Error 2
+ docker rmi mesos-1493434227-32680
Untagged: mesos-1493434227-32680:latest
Deleted: sha256:692db7cc60d8ee2919eaaaac97848e757f3883e3c7067f838efae10318dd0388
Deleted: sha256:18dc40b7c41e59d751ed29837339102c2d1bedbf9763c191cb3e346dba0e2256
Deleted: sha256:7aeef66e9c0f71c7c8c423a94c061f6db4437fd48deea7250da98c716b79fc59
Deleted: sha256:44fe42e94ca615376fb732fef720c6662d388b2b447d80f21286422f33eef0d5
Deleted: sha256:115c198ec27fd947b0439d92ae23557812e75f7c2cb941927444ff2c0319c914
Deleted: sha256:052b0dd4813fb083c08fc0c56daead2985ff9550458f2ebb412bc53f1a1672ba
Deleted: sha256:a184c69a57be8155b3ff8627c8ef17d326192d62b600705dd0853d6a690bed43
Deleted: sha256:69f32cffdacf17fbb86a3a4551b016c739b9404ca47844732f852992c5b7bd77
Deleted: sha256:8c6718fc8b8c339fcf6368644003b6c7b5cae5eb8e8d8fa39358e73e83b0dc48
Deleted: sha256:dd85d56de2a8b6e94d8918197a585e9e045b0ab65356a3bcbca8fe1dee0dc20e
Deleted: sha256:bad00446b729e5fd7e3aa4181e9622ad108d85bf895d92845c533592e57063cb
Deleted: sha256:dd7757d43fc74e0c196437b829ed3acece6e810eb0cea2c4ba1bd43e53fcfefa
Deleted: sha256:d2371fd15ae7262bc151f3d5e2aaffafd900d6f5ed2ba68f7d77e371e41ccf8c
Deleted: sha256:16eedf7d51b677d132514c30e2653aa1d8cbb0a18bc83a6ced678862a433e654
Deleted: sha256:386888f141b669d084574a813e9e369779fc950baa3f89c6b6728b364740d540
Deleted: sha256:cc2bfcb1ba51c1a26fb18f6330e7e165b5df8937ac18aa735b04bfdd042ce3ab
Deleted: sha256:9361faa66911ca60d3878a85b161617276476e715c2734d065b7b97ef04ba663
Deleted: sha256:bdadcfd399bc5b329de3c4afed1b3260d3c653a3529e36e6fe3247108aebe316
Deleted: sha256:8807258bfa8b9106208b76b5e878bfc2558614ee160154ccb77dee1fbee99e2f
Deleted: sha256:916f97c1dfae8e9b75a683a2ba644c691c077d50726867e1aecac61244d29bb0
Deleted: sha256:e942420dea849bfdbf94022cb10a2c56ddcd72b1e492d59042c7fc21f1e9c069
Deleted: sha256:b287943cdd5bef14c541dc3e872c0f584b65d847e790e3bffbf4e7148af6e9b1
Deleted: sha256:e351f770f248daca2bd39a909e1b6337d308025e5284c4453632cc6e2480e05f
Deleted: sha256:63596784a0df4aa26555b8d0453f3f4e6f4f924fd38b0228081119ba4aae9a3a
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user [email protected]