See <https://builds.apache.org/job/Mesos-Reviewbot/18196/display/redirect?page=changes>
Changes: [bmahler] Added a test for the optional executor reconnect retry in the agent. [bmahler] Added a test for shutting down executors that re-register. [bmahler] Added a test for ignoring executor re-registrations. ------------------------------------------ [...truncated 27.49 MB...] I0527 02:10:49.316406 4858 slave.cpp:801] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/1 (28 ms) [ RUN ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2 I0527 02:10:49.325903 4823 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0527 02:10:49.326361 4823 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0527 02:10:49.326460 4823 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0527 02:10:49.326500 4823 provisioner.cpp:255] Using default backend 'copy' I0527 02:10:49.329519 4852 slave.cpp:232] Mesos agent started on (751)@172.17.0.2:39726 I0527 02:10:49.329541 4852 slave.cpp:233] 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_41UDmL/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_reregistration_timeout="2secs" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_41UDmL/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_AuthorizedRequest_2_41UDmL/http_credentials" --http_heartbeat_interval="30secs" --initialize_driver_logging="true" --isolation="posix/cpu,posix/mem" --launcher="posix" --launcher_dir="/mesos/mesos-1.4.0/_build/src" --logbufsecs="0" --logging_level="INFO" --max_completed_executors_per_framework="150" --oversubscribed_resources_interval="15secs" --perf_duration="10secs" --perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" --quiet="false" --recover="reconnect" --recovery_timeout="15mins" --registration_backoff_factor="10ms" --resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" --revocable_cpu_low_priority="true" --runtime_dir="/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_41UDmL" --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_kfgg9n" I0527 02:10:49.329905 4852 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_41UDmL/credential' I0527 02:10:49.330054 4852 slave.cpp:265] Agent using credential for: test-principal I0527 02:10:49.330081 4852 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_41UDmL/http_credentials' I0527 02:10:49.330317 4852 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0527 02:10:49.330561 4852 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0527 02:10:49.331879 4852 slave.cpp:536] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0527 02:10:49.331962 4852 slave.cpp:544] Agent attributes: [ ] I0527 02:10:49.331975 4852 slave.cpp:549] Agent hostname: cb69805b823a I0527 02:10:49.332135 4846 status_update_manager.cpp:177] Pausing sending status updates I0527 02:10:49.334049 4865 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_kfgg9n/meta' I0527 02:10:49.334386 4850 status_update_manager.cpp:203] Recovering status update manager I0527 02:10:49.334648 4847 containerizer.cpp:582] Recovering containerizer I0527 02:10:49.336299 4864 provisioner.cpp:416] Provisioner recovery complete I0527 02:10:49.336679 4850 slave.cpp:6083] Finished recovery I0527 02:10:49.337255 4850 slave.cpp:6265] Querying resource estimator for oversubscribable resources I0527 02:10:49.337556 4857 slave.cpp:6279] Received oversubscribable resources {} from the resource estimator I0527 02:10:49.340492 4852 process.cpp:3730] Handling HTTP event for process 'slave(751)' with path: '/slave(751)/containers' I0527 02:10:49.341852 4864 http.cpp:1115] HTTP GET for /slave(751)/containers from 172.17.0.2:42150 I0527 02:10:49.341933 4864 http.cpp:936] Authorizing principal 'test-principal' to GET the '/containers' endpoint I0527 02:10:49.345767 4859 slave.cpp:801] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2 (31 ms) [ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 I0527 02:10:49.359536 4823 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0527 02:10:49.360301 4823 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0527 02:10:49.360432 4823 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0527 02:10:49.360476 4823 provisioner.cpp:255] Using default backend 'copy' I0527 02:10:49.365363 4858 slave.cpp:232] Mesos agent started on (752)@172.17.0.2:39726 I0527 02:10:49.365391 4858 slave.cpp:233] 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_defXtg/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_reregistration_timeout="2secs" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_defXtg/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_defXtg/http_credentials" --http_heartbeat_interval="30secs" --initialize_driver_logging="true" --isolation="posix/cpu,posix/mem" --launcher="posix" --launcher_dir="/mesos/mesos-1.4.0/_build/src" --logbufsecs="0" --logging_level="INFO" --max_completed_executors_per_framework="150" --oversubscribed_resources_interval="15secs" --perf_duration="10secs" --perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" --quiet="false" --recover="reconnect" --recovery_timeout="15mins" --registration_backoff_factor="10ms" --resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" --revocable_cpu_low_priority="true" --runtime_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_defXtg" --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_srsObT" I0527 02:10:49.365893 4858 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_defXtg/credential' I0527 02:10:49.366068 4858 slave.cpp:265] Agent using credential for: test-principal I0527 02:10:49.366087 4858 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_defXtg/http_credentials' I0527 02:10:49.366310 4858 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0527 02:10:49.366477 4858 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0527 02:10:49.367812 4858 slave.cpp:536] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0527 02:10:49.367882 4858 slave.cpp:544] Agent attributes: [ ] I0527 02:10:49.367895 4858 slave.cpp:549] Agent hostname: cb69805b823a I0527 02:10:49.368046 4847 status_update_manager.cpp:177] Pausing sending status updates I0527 02:10:49.369837 4851 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_srsObT/meta' I0527 02:10:49.370131 4862 status_update_manager.cpp:203] Recovering status update manager I0527 02:10:49.370370 4856 containerizer.cpp:582] Recovering containerizer I0527 02:10:49.372026 4854 provisioner.cpp:416] Provisioner recovery complete I0527 02:10:49.372505 4863 slave.cpp:6083] Finished recovery I0527 02:10:49.373092 4863 slave.cpp:6265] Querying resource estimator for oversubscribable resources I0527 02:10:49.373394 4849 slave.cpp:6279] Received oversubscribable resources {} from the resource estimator I0527 02:10:49.376710 4851 process.cpp:3730] Handling HTTP event for process 'slave(752)' with path: '/slave(752)/monitor/statistics' I0527 02:10:49.378175 4855 http.cpp:1115] HTTP GET for /slave(752)/monitor/statistics from 172.17.0.2:42152 I0527 02:10:49.378252 4855 http.cpp:936] Authorizing principal 'test-principal' to GET the '/monitor/statistics' endpoint I0527 02:10:49.380980 4855 slave.cpp:801] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 (34 ms) [ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 I0527 02:10:49.394407 4823 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0527 02:10:49.395226 4823 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0527 02:10:49.395371 4823 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0527 02:10:49.395413 4823 provisioner.cpp:255] Using default backend 'copy' I0527 02:10:49.400435 4863 slave.cpp:232] Mesos agent started on (753)@172.17.0.2:39726 I0527 02:10:49.400459 4863 slave.cpp:233] 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_OkD7VL/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_reregistration_timeout="2secs" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OkD7VL/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_OkD7VL/http_credentials" --http_heartbeat_interval="30secs" --initialize_driver_logging="true" --isolation="posix/cpu,posix/mem" --launcher="posix" --launcher_dir="/mesos/mesos-1.4.0/_build/src" --logbufsecs="0" --logging_level="INFO" --max_completed_executors_per_framework="150" --oversubscribed_resources_interval="15secs" --perf_duration="10secs" --perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" --quiet="false" --recover="reconnect" --recovery_timeout="15mins" --registration_backoff_factor="10ms" --resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" --revocable_cpu_low_priority="true" --runtime_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OkD7VL" --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_azxNyo" I0527 02:10:49.400815 4863 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OkD7VL/credential' I0527 02:10:49.400971 4863 slave.cpp:265] Agent using credential for: test-principal I0527 02:10:49.400991 4863 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_OkD7VL/http_credentials' I0527 02:10:49.401206 4863 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0527 02:10:49.401353 4863 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0527 02:10:49.402755 4863 slave.cpp:536] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0527 02:10:49.402844 4863 slave.cpp:544] Agent attributes: [ ] I0527 02:10:49.402858 4863 slave.cpp:549] Agent hostname: cb69805b823a I0527 02:10:49.403017 4843 status_update_manager.cpp:177] Pausing sending status updates I0527 02:10:49.404422 4857 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_azxNyo/meta' I0527 02:10:49.404799 4851 status_update_manager.cpp:203] Recovering status update manager I0527 02:10:49.404995 4846 containerizer.cpp:582] Recovering containerizer I0527 02:10:49.406409 4845 provisioner.cpp:416] Provisioner recovery complete I0527 02:10:49.406826 4857 slave.cpp:6083] Finished recovery I0527 02:10:49.407387 4857 slave.cpp:6265] Querying resource estimator for oversubscribable resources I0527 02:10:49.407796 4864 slave.cpp:6279] Received oversubscribable resources {} from the resource estimator I0527 02:10:49.411218 4850 process.cpp:3730] Handling HTTP event for process 'slave(753)' with path: '/slave(753)/monitor/statistics.json' I0527 02:10:49.412806 4859 http.cpp:1115] HTTP GET for /slave(753)/monitor/statistics.json from 172.17.0.2:42154 I0527 02:10:49.412873 4859 http.cpp:936] Authorizing principal 'test-principal' to GET the '/monitor/statistics.json' endpoint I0527 02:10:49.415246 4850 slave.cpp:801] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 (36 ms) [ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 I0527 02:10:49.431426 4823 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0527 02:10:49.432210 4823 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0527 02:10:49.432348 4823 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0527 02:10:49.432391 4823 provisioner.cpp:255] Using default backend 'copy' I0527 02:10:49.437203 4844 slave.cpp:232] Mesos agent started on (754)@172.17.0.2:39726 I0527 02:10:49.437222 4844 slave.cpp:233] 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_bBoZJh/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_reregistration_timeout="2secs" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_bBoZJh/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_bBoZJh/http_credentials" --http_heartbeat_interval="30secs" --initialize_driver_logging="true" --isolation="posix/cpu,posix/mem" --launcher="posix" --launcher_dir="/mesos/mesos-1.4.0/_build/src" --logbufsecs="0" --logging_level="INFO" --max_completed_executors_per_framework="150" --oversubscribed_resources_interval="15secs" --perf_duration="10secs" --perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" --quiet="false" --recover="reconnect" --recovery_timeout="15mins" --registration_backoff_factor="10ms" --resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" --revocable_cpu_low_priority="true" --runtime_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_bBoZJh" --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_TkJ8gU" I0527 02:10:49.437568 4844 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_bBoZJh/credential' I0527 02:10:49.437716 4844 slave.cpp:265] Agent using credential for: test-principal I0527 02:10:49.437734 4844 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_bBoZJh/http_credentials' I0527 02:10:49.437947 4844 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0527 02:10:49.438099 4844 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0527 02:10:49.439308 4844 slave.cpp:536] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0527 02:10:49.439378 4844 slave.cpp:544] Agent attributes: [ ] I0527 02:10:49.439389 4844 slave.cpp:549] Agent hostname: cb69805b823a I0527 02:10:49.439527 4861 status_update_manager.cpp:177] Pausing sending status updates I0527 02:10:49.440938 4842 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_TkJ8gU/meta' I0527 02:10:49.441344 4857 status_update_manager.cpp:203] Recovering status update manager I0527 02:10:49.441546 4853 containerizer.cpp:582] Recovering containerizer I0527 02:10:49.443150 4865 provisioner.cpp:416] Provisioner recovery complete I0527 02:10:49.443560 4854 slave.cpp:6083] Finished recovery I0527 02:10:49.444053 4854 slave.cpp:6265] Querying resource estimator for oversubscribable resources I0527 02:10:49.444353 4863 slave.cpp:6279] Received oversubscribable resources {} from the resource estimator I0527 02:10:49.447677 4845 process.cpp:3730] Handling HTTP event for process 'slave(754)' with path: '/slave(754)/containers' I0527 02:10:49.449220 4847 http.cpp:1115] HTTP GET for /slave(754)/containers from 172.17.0.2:42156 I0527 02:10:49.449311 4847 http.cpp:936] Authorizing principal 'test-principal' to GET the '/containers' endpoint I0527 02:10:49.452324 4862 slave.cpp:801] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 (33 ms) [ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 I0527 02:10:49.462760 4823 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0527 02:10:49.463248 4823 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0527 02:10:49.463352 4823 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0527 02:10:49.463390 4823 provisioner.cpp:255] Using default backend 'copy' I0527 02:10:49.465169 4823 cluster.cpp:448] Creating default 'local' authorizer I0527 02:10:49.466779 4845 slave.cpp:232] Mesos agent started on (755)@172.17.0.2:39726 I0527 02:10:49.466797 4845 slave.cpp:233] 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_hl42RN/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_reregistration_timeout="2secs" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_hl42RN/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_hl42RN/http_credentials" --http_heartbeat_interval="30secs" --initialize_driver_logging="true" --isolation="posix/cpu,posix/mem" --launcher="posix" --launcher_dir="/mesos/mesos-1.4.0/_build/src" --logbufsecs="0" --logging_level="INFO" --max_completed_executors_per_framework="150" --oversubscribed_resources_interval="15secs" --perf_duration="10secs" --perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" --quiet="false" --recover="reconnect" --recovery_timeout="15mins" --registration_backoff_factor="10ms" --resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" --revocable_cpu_low_priority="true" --runtime_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_hl42RN" --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_vYJlkq" I0527 02:10:49.467277 4845 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_hl42RN/credential' I0527 02:10:49.467474 4845 slave.cpp:265] Agent using credential for: test-principal I0527 02:10:49.467494 4845 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_hl42RN/http_credentials' I0527 02:10:49.467746 4845 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0527 02:10:49.467921 4845 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0527 02:10:49.469110 4845 slave.cpp:536] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0527 02:10:49.469177 4845 slave.cpp:544] Agent attributes: [ ] I0527 02:10:49.469188 4845 slave.cpp:549] Agent hostname: cb69805b823a I0527 02:10:49.469336 4864 status_update_manager.cpp:177] Pausing sending status updates I0527 02:10:49.470679 4846 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_vYJlkq/meta' I0527 02:10:49.470983 4863 status_update_manager.cpp:203] Recovering status update manager I0527 02:10:49.471299 4843 containerizer.cpp:582] Recovering containerizer I0527 02:10:49.472931 4855 provisioner.cpp:416] Provisioner recovery complete I0527 02:10:49.473268 4854 slave.cpp:6083] Finished recovery I0527 02:10:49.473706 4854 slave.cpp:6265] Querying resource estimator for oversubscribable resources I0527 02:10:49.474061 4862 slave.cpp:6279] Received oversubscribable resources {} from the resource estimator I0527 02:10:49.476862 4860 process.cpp:3730] Handling HTTP event for process 'slave(755)' with path: '/slave(755)/monitor/statistics' I0527 02:10:49.478255 4850 http.cpp:1115] HTTP GET for /slave(755)/monitor/statistics from 172.17.0.2:42158 I0527 02:10:49.478329 4850 http.cpp:936] Authorizing principal 'test-principal' to GET the '/monitor/statistics' endpoint I0527 02:10:49.481680 4843 slave.cpp:801] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 (29 ms) [ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 I0527 02:10:49.492238 4823 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0527 02:10:49.492733 4823 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0527 02:10:49.492846 4823 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0527 02:10:49.492888 4823 provisioner.cpp:255] Using default backend 'copy' I0527 02:10:49.494817 4823 cluster.cpp:448] Creating default 'local' authorizer I0527 02:10:49.496428 4860 slave.cpp:232] Mesos agent started on (756)@172.17.0.2:39726 I0527 02:10:49.496448 4860 slave.cpp:233] 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_OuPGhk/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_reregistration_timeout="2secs" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_OuPGhk/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_OuPGhk/http_credentials" --http_heartbeat_interval="30secs" --initialize_driver_logging="true" --isolation="posix/cpu,posix/mem" --launcher="posix" --launcher_dir="/mesos/mesos-1.4.0/_build/src" --logbufsecs="0" --logging_level="INFO" --max_completed_executors_per_framework="150" --oversubscribed_resources_interval="15secs" --perf_duration="10secs" --perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" --quiet="false" --recover="reconnect" --recovery_timeout="15mins" --registration_backoff_factor="10ms" --resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" --revocable_cpu_low_priority="true" --runtime_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_OuPGhk" --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_p2IBFW" I0527 02:10:49.496860 4860 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_OuPGhk/credential' I0527 02:10:49.497040 4860 slave.cpp:265] Agent using credential for: test-principal I0527 02:10:49.497058 4860 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_OuPGhk/http_credentials' I0527 02:10:49.497275 4860 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0527 02:10:49.497427 4860 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0527 02:10:49.498594 4860 slave.cpp:536] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0527 02:10:49.498659 4860 slave.cpp:544] Agent attributes: [ ] I0527 02:10:49.498672 4860 slave.cpp:549] Agent hostname: cb69805b823a I0527 02:10:49.498819 4845 status_update_manager.cpp:177] Pausing sending status updates I0527 02:10:49.500159 4842 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_p2IBFW/meta' I0527 02:10:49.500578 4855 status_update_manager.cpp:203] Recovering status update manager I0527 02:10:49.500844 4860 containerizer.cpp:582] Recovering containerizer I0527 02:10:49.502461 4848 provisioner.cpp:416] Provisioner recovery complete I0527 02:10:49.502867 4859 slave.cpp:6083] Finished recovery I0527 02:10:49.503515 4859 slave.cpp:6265] Querying resource estimator for oversubscribable resources I0527 02:10:49.503954 4858 slave.cpp:6279] Received oversubscribable resources {} from the resource estimator I0527 02:10:49.506439 4846 process.cpp:3730] Handling HTTP event for process 'slave(756)' with path: '/slave(756)/monitor/statistics.json' I0527 02:10:49.507920 4852 http.cpp:1115] HTTP GET for /slave(756)/monitor/statistics.json from 172.17.0.2:42160 I0527 02:10:49.508003 4852 http.cpp:936] Authorizing principal 'test-principal' to GET the '/monitor/statistics.json' endpoint I0527 02:10:49.511595 4857 slave.cpp:801] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 (30 ms) [ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 I0527 02:10:49.522153 4823 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0527 02:10:49.522604 4823 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0527 02:10:49.522701 4823 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0527 02:10:49.522730 4823 provisioner.cpp:255] Using default backend 'copy' I0527 02:10:49.524313 4823 cluster.cpp:448] Creating default 'local' authorizer I0527 02:10:49.525718 4864 slave.cpp:232] Mesos agent started on (757)@172.17.0.2:39726 I0527 02:10:49.525737 4864 slave.cpp:233] 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_zrs9YQ/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_reregistration_timeout="2secs" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_zrs9YQ/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_zrs9YQ/http_credentials" --http_heartbeat_interval="30secs" --initialize_driver_logging="true" --isolation="posix/cpu,posix/mem" --launcher="posix" --launcher_dir="/mesos/mesos-1.4.0/_build/src" --logbufsecs="0" --logging_level="INFO" --max_completed_executors_per_framework="150" --oversubscribed_resources_interval="15secs" --perf_duration="10secs" --perf_interval="1mins" --port="5051" --qos_correction_interval_min="0ns" --quiet="false" --recover="reconnect" --recovery_timeout="15mins" --registration_backoff_factor="10ms" --resources="cpus:2;gpus:0;mem:1024;disk:1024;ports:[31000-32000]" --revocable_cpu_low_priority="true" --runtime_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_zrs9YQ" --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_APsBit" I0527 02:10:49.526082 4864 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_zrs9YQ/credential' I0527 02:10:49.526233 4864 slave.cpp:265] Agent using credential for: test-principal I0527 02:10:49.526257 4864 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_zrs9YQ/http_credentials' I0527 02:10:49.526484 4864 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0527 02:10:49.526638 4864 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0527 02:10:49.528002 4864 slave.cpp:536] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0527 02:10:49.528087 4864 slave.cpp:544] Agent attributes: [ ] I0527 02:10:49.528107 4864 slave.cpp:549] Agent hostname: cb69805b823a I0527 02:10:49.528282 4859 status_update_manager.cpp:177] Pausing sending status updates I0527 02:10:49.530059 4844 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_APsBit/meta' I0527 02:10:49.530364 4850 status_update_manager.cpp:203] Recovering status update manager I0527 02:10:49.530704 4858 containerizer.cpp:582] Recovering containerizer I0527 02:10:49.532320 4847 provisioner.cpp:416] Provisioner recovery complete I0527 02:10:49.532769 4849 slave.cpp:6083] Finished recovery I0527 02:10:49.533323 4849 slave.cpp:6265] Querying resource estimator for oversubscribable resources I0527 02:10:49.533709 4844 slave.cpp:6279] Received oversubscribable resources {} from the resource estimator I0527 02:10:49.536422 4858 process.cpp:3730] Handling HTTP event for process 'slave(757)' with path: '/slave(757)/containers' I0527 02:10:49.537727 4864 http.cpp:1115] HTTP GET for /slave(757)/containers from 172.17.0.2:42162 I0527 02:10:49.537933 4864 http.cpp:936] Authorizing principal 'test-principal' to GET the '/containers' endpoint I0527 02:10:49.541923 4864 slave.cpp:801] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 (30 ms) [----------] 9 tests from Endpoint/SlaveEndpointTest (285 ms total) [----------] Global test environment tear-down [==========] 1583 tests from 176 test cases ran. (490590 ms total) [ PASSED ] 1582 tests. [ FAILED ] 1 test, listed below: [ FAILED ] ExamplesTest.PythonFramework 1 FAILED TEST YOU HAVE 22 DISABLED TESTS E0527 02:10:49.596407 4866 process.cpp:950] Failed to accept socket: future discarded make[4]: *** [check-local] Error 1 make[4]: Leaving directory `/mesos/mesos-1.4.0/_build/src' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/mesos/mesos-1.4.0/_build/src' make[2]: *** [check] Error 2 make[2]: Leaving directory `/mesos/mesos-1.4.0/_build/src' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/mesos/mesos-1.4.0/_build' make: *** [distcheck] Error 1 + docker rmi mesos-1495848225-7498 Untagged: mesos-1495848225-7498:latest Deleted: sha256:58bc6cc4990d3237e92ea10de48a86aa0980af11155d2f6fa5222b1bd5908164 Deleted: sha256:426fc2dbeb3608fc72333a65074520ada9219dbd364aa3751d46b788c7ba97ca Deleted: sha256:c7451343901844f34007e03ebd80bf471eb1d8e3d594472031c8c859aa03d5b0 Deleted: sha256:dd2a6da04e48a7bf293fe10d37bfddbd07bab2c0af9ce212081e24943aa104d6 Deleted: sha256:4f0304d8d0bf8ad9f11fabf038baf3df72fc472bc14276ca5e5c57aed3fd7754 Deleted: sha256:549ff2d97145a07b0270bf51eb47e3f1e2130fa683e5205e44725ff3c795df49 Deleted: sha256:08d33d70160f5e2966387cd4082c0be09151fc4f49dcaed882b02965b88e97be Deleted: sha256:0aebe955ab44e02530014c12dfc5233d26c298e58be0e369bb96caa329349eca Deleted: sha256:afa53338a5b248f3209b0b5260db694913d6c862b33dc13f5eeaa4f203dd7cd8 Deleted: sha256:4ad3027163595e2c6b1cac8d435af4037000c1e0ae6c74076e6e3c0b5c15f142 Deleted: sha256:aa3225e6c1aeab1754afd396d3a8b438ee442bbf1acd9200b36f2ef651cdf8c1 Deleted: sha256:57fbd720e37d3db57797e0fafd7effa680197b6ae93bb0c079e1631be059bd2f Deleted: sha256:69e85f5d5cef7085fdc409890c80265c6fcd0b8756ac6ae172fa6e374342b30a Deleted: sha256:842a7e9c6ef6ff4fd5c48ad87295612a46a0de45d2ac5b25b97a7c0c2f04544d Deleted: sha256:b761551590b7b3cf3e9bcfbeb8402ff826e450d3c4a01a89b16e002fbe4b5e79 Deleted: sha256:8ec9777f83960261c9aa5e0f732d189d1600cf3f636bcbeac7d42ab134136245 Deleted: sha256:0a8a84ad304047441e4836bc82f00932531619319f0d383e8f6cfd1f3150fc37 Deleted: sha256:3edd837a4a2076cfb745a4aa952b0c088507b5afc7d63ab7562169b273c5e764 Deleted: sha256:d65a045d4c164def5b7ee68afba1c90f03591f65accf4422db216673fa3a5612 Deleted: sha256:c23b20d80902070ba48688efb4c34ae58ea8cddd083f30de2aca097dca1603dc Deleted: sha256:8b9c50eee1f294ed7f0cc4686bef7223d5ffc1432a38ec54cd95d4ad81c68454 Deleted: sha256:b6f43f692e43bf5a1b1d21a82d40f1b983f9237bdf3d6c7bb2d0f4d29ccdf213 Deleted: sha256:ca237b0482897187efb3271a8c17c81c9cab19a9ff96f4d2e7dcb80c140f19be Deleted: sha256:76e4b9cd1e184a45fa1d36855ecd538d1af9064c4142d0de0dc6ef23c3d534a0 Build step 'Execute shell' marked build as failure