See <https://builds.apache.org/job/Mesos-Reviewbot/18272/display/redirect?page=changes>
Changes: [vinodkone] Added `suppressed_roles` field in `SUBSCRIBE`. [vinodkone] Offers not sent for suppressed roles as indicated in `SUBSCRIBE`. [vinodkone] Added unit tests to verify offers are suppressed based on registration. ------------------------------------------ [...truncated 28.13 MB...] I0606 01:17:48.461154 4503 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0606 01:17:48.461951 4503 backend.cpp:76] Failed to create 'overlay' backend: OverlayBackend requires root privileges W0606 01:17:48.462162 4503 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0606 01:17:48.462213 4503 provisioner.cpp:255] Using default backend 'copy' I0606 01:17:48.467428 4529 slave.cpp:248] Mesos agent started on (756)@172.17.0.2:32889 I0606 01:17:48.467471 4529 slave.cpp:249] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_E8kEzj/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_E8kEzj/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/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_E8kEzj/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_E8kEzj/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_E8kEzj/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_E8kEzj" --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_VAR0xG" I0606 01:17:48.468251 4529 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_E8kEzj/credential' I0606 01:17:48.468603 4529 slave.cpp:281] Agent using credential for: test-principal I0606 01:17:48.468632 4529 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_E8kEzj/http_credentials' I0606 01:17:48.469113 4529 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0606 01:17:48.469434 4529 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0606 01:17:48.471554 4529 slave.cpp:552] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0606 01:17:48.471695 4529 slave.cpp:560] Agent attributes: [ ] I0606 01:17:48.471719 4529 slave.cpp:565] Agent hostname: 8ee6534af0a3 I0606 01:17:48.471952 4524 status_update_manager.cpp:177] Pausing sending status updates I0606 01:17:48.473925 4526 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_VAR0xG/meta' I0606 01:17:48.474436 4522 status_update_manager.cpp:203] Recovering status update manager I0606 01:17:48.474797 4525 containerizer.cpp:582] Recovering containerizer I0606 01:17:48.476871 4527 provisioner.cpp:416] Provisioner recovery complete I0606 01:17:48.477653 4526 slave.cpp:6127] Finished recovery I0606 01:17:48.478322 4526 slave.cpp:6309] Querying resource estimator for oversubscribable resources I0606 01:17:48.478729 4529 slave.cpp:6323] Received oversubscribable resources {} from the resource estimator I0606 01:17:48.482563 4522 process.cpp:3778] Handling HTTP event for process 'slave(756)' with path: '/slave(756)/containers' I0606 01:17:48.484637 4522 http.cpp:1115] HTTP GET for /slave(756)/containers from 172.17.0.2:38080 I0606 01:17:48.484760 4522 http.cpp:936] Authorizing principal 'test-principal' to GET the '/containers' endpoint I0606 01:17:48.490483 4527 slave.cpp:817] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2 (45 ms) [ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 I0606 01:17:48.506757 4503 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0606 01:17:48.507561 4503 backend.cpp:76] Failed to create 'overlay' backend: OverlayBackend requires root privileges W0606 01:17:48.507784 4503 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0606 01:17:48.507859 4503 provisioner.cpp:255] Using default backend 'copy' I0606 01:17:48.513124 4522 slave.cpp:248] Mesos agent started on (757)@172.17.0.2:32889 I0606 01:17:48.513167 4522 slave.cpp:249] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_E0Bd5P/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_E0Bd5P/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/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_E0Bd5P/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_E0Bd5P/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_E0Bd5P/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_E0Bd5P" --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_5vTcWc" I0606 01:17:48.513988 4522 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_E0Bd5P/credential' I0606 01:17:48.514314 4522 slave.cpp:281] Agent using credential for: test-principal I0606 01:17:48.514343 4522 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_E0Bd5P/http_credentials' I0606 01:17:48.514770 4522 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0606 01:17:48.515064 4522 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0606 01:17:48.517160 4522 slave.cpp:552] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0606 01:17:48.517302 4522 slave.cpp:560] Agent attributes: [ ] I0606 01:17:48.517320 4522 slave.cpp:565] Agent hostname: 8ee6534af0a3 I0606 01:17:48.517555 4525 status_update_manager.cpp:177] Pausing sending status updates I0606 01:17:48.519630 4527 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_5vTcWc/meta' I0606 01:17:48.520246 4522 status_update_manager.cpp:203] Recovering status update manager I0606 01:17:48.520601 4526 containerizer.cpp:582] Recovering containerizer I0606 01:17:48.522589 4527 provisioner.cpp:416] Provisioner recovery complete I0606 01:17:48.523411 4524 slave.cpp:6127] Finished recovery I0606 01:17:48.524112 4524 slave.cpp:6309] Querying resource estimator for oversubscribable resources I0606 01:17:48.524569 4524 slave.cpp:6323] Received oversubscribable resources {} from the resource estimator I0606 01:17:48.528393 4524 process.cpp:3778] Handling HTTP event for process 'slave(757)' with path: '/slave(757)/monitor/statistics' I0606 01:17:48.530261 4527 http.cpp:1115] HTTP GET for /slave(757)/monitor/statistics from 172.17.0.2:38082 I0606 01:17:48.530551 4527 http.cpp:936] Authorizing principal 'test-principal' to GET the '/monitor/statistics' endpoint I0606 01:17:48.534596 4522 slave.cpp:817] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 (42 ms) [ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 I0606 01:17:48.549926 4503 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0606 01:17:48.550714 4503 backend.cpp:76] Failed to create 'overlay' backend: OverlayBackend requires root privileges W0606 01:17:48.550896 4503 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0606 01:17:48.550957 4503 provisioner.cpp:255] Using default backend 'copy' I0606 01:17:48.556319 4522 slave.cpp:248] Mesos agent started on (758)@172.17.0.2:32889 I0606 01:17:48.556360 4522 slave.cpp:249] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_qltd3m/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_qltd3m/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/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_qltd3m/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_qltd3m/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_qltd3m/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_qltd3m" --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_TdIcNJ" I0606 01:17:48.557129 4522 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_qltd3m/credential' I0606 01:17:48.557457 4522 slave.cpp:281] Agent using credential for: test-principal I0606 01:17:48.557487 4522 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_qltd3m/http_credentials' I0606 01:17:48.557912 4522 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0606 01:17:48.558248 4522 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0606 01:17:48.560392 4522 slave.cpp:552] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0606 01:17:48.560531 4522 slave.cpp:560] Agent attributes: [ ] I0606 01:17:48.560550 4522 slave.cpp:565] Agent hostname: 8ee6534af0a3 I0606 01:17:48.560937 4529 status_update_manager.cpp:177] Pausing sending status updates I0606 01:17:48.562708 4529 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_TdIcNJ/meta' I0606 01:17:48.563241 4525 status_update_manager.cpp:203] Recovering status update manager I0606 01:17:48.563552 4528 containerizer.cpp:582] Recovering containerizer I0606 01:17:48.565790 4526 provisioner.cpp:416] Provisioner recovery complete I0606 01:17:48.566390 4529 slave.cpp:6127] Finished recovery I0606 01:17:48.567116 4529 slave.cpp:6309] Querying resource estimator for oversubscribable resources I0606 01:17:48.567653 4527 slave.cpp:6323] Received oversubscribable resources {} from the resource estimator I0606 01:17:48.572042 4524 process.cpp:3778] Handling HTTP event for process 'slave(758)' with path: '/slave(758)/monitor/statistics.json' I0606 01:17:48.574064 4525 http.cpp:1115] HTTP GET for /slave(758)/monitor/statistics.json from 172.17.0.2:38084 I0606 01:17:48.574192 4525 http.cpp:936] Authorizing principal 'test-principal' to GET the '/monitor/statistics.json' endpoint I0606 01:17:48.578037 4522 slave.cpp:817] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 (43 ms) [ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 I0606 01:17:48.593461 4503 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0606 01:17:48.594312 4503 backend.cpp:76] Failed to create 'overlay' backend: OverlayBackend requires root privileges W0606 01:17:48.594497 4503 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0606 01:17:48.594545 4503 provisioner.cpp:255] Using default backend 'copy' I0606 01:17:48.599771 4523 slave.cpp:248] Mesos agent started on (759)@172.17.0.2:32889 I0606 01:17:48.599812 4523 slave.cpp:249] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_MEUotU/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_MEUotU/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/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_MEUotU/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_MEUotU/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_MEUotU/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_MEUotU" --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_FKZj6g" I0606 01:17:48.600503 4523 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_MEUotU/credential' I0606 01:17:48.600766 4523 slave.cpp:281] Agent using credential for: test-principal I0606 01:17:48.600800 4523 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_MEUotU/http_credentials' I0606 01:17:48.601172 4523 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0606 01:17:48.601424 4523 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0606 01:17:48.603425 4523 slave.cpp:552] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0606 01:17:48.603564 4523 slave.cpp:560] Agent attributes: [ ] I0606 01:17:48.603585 4523 slave.cpp:565] Agent hostname: 8ee6534af0a3 I0606 01:17:48.603793 4522 status_update_manager.cpp:177] Pausing sending status updates I0606 01:17:48.606194 4522 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_FKZj6g/meta' I0606 01:17:48.606828 4524 status_update_manager.cpp:203] Recovering status update manager I0606 01:17:48.607327 4524 containerizer.cpp:582] Recovering containerizer I0606 01:17:48.609627 4528 provisioner.cpp:416] Provisioner recovery complete I0606 01:17:48.610249 4524 slave.cpp:6127] Finished recovery I0606 01:17:48.610858 4524 slave.cpp:6309] Querying resource estimator for oversubscribable resources I0606 01:17:48.611233 4529 slave.cpp:6323] Received oversubscribable resources {} from the resource estimator I0606 01:17:48.615283 4528 process.cpp:3778] Handling HTTP event for process 'slave(759)' with path: '/slave(759)/containers' I0606 01:17:48.617171 4524 http.cpp:1115] HTTP GET for /slave(759)/containers from 172.17.0.2:38086 I0606 01:17:48.617296 4524 http.cpp:936] Authorizing principal 'test-principal' to GET the '/containers' endpoint I0606 01:17:48.620991 4527 slave.cpp:817] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 (42 ms) [ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 I0606 01:17:48.637025 4503 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0606 01:17:48.637799 4503 backend.cpp:76] Failed to create 'overlay' backend: OverlayBackend requires root privileges W0606 01:17:48.637962 4503 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0606 01:17:48.638005 4503 provisioner.cpp:255] Using default backend 'copy' I0606 01:17:48.640478 4503 cluster.cpp:448] Creating default 'local' authorizer I0606 01:17:48.643033 4526 slave.cpp:248] Mesos agent started on (760)@172.17.0.2:32889 I0606 01:17:48.643071 4526 slave.cpp:249] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_kg0uls/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_kg0uls/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/Endpoint_SlaveEndpointTest_NoAuthorizer_0_kg0uls/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_kg0uls/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_kg0uls/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_kg0uls" --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_LNUtRO" I0606 01:17:48.643790 4526 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_kg0uls/credential' I0606 01:17:48.644074 4526 slave.cpp:281] Agent using credential for: test-principal I0606 01:17:48.644104 4526 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_kg0uls/http_credentials' I0606 01:17:48.644512 4526 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0606 01:17:48.644755 4526 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0606 01:17:48.646862 4526 slave.cpp:552] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0606 01:17:48.647001 4526 slave.cpp:560] Agent attributes: [ ] I0606 01:17:48.647023 4526 slave.cpp:565] Agent hostname: 8ee6534af0a3 I0606 01:17:48.647271 4527 status_update_manager.cpp:177] Pausing sending status updates I0606 01:17:48.649185 4527 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_LNUtRO/meta' I0606 01:17:48.649689 4529 status_update_manager.cpp:203] Recovering status update manager I0606 01:17:48.650174 4526 containerizer.cpp:582] Recovering containerizer I0606 01:17:48.652215 4522 provisioner.cpp:416] Provisioner recovery complete I0606 01:17:48.652742 4527 slave.cpp:6127] Finished recovery I0606 01:17:48.653399 4527 slave.cpp:6309] Querying resource estimator for oversubscribable resources I0606 01:17:48.654003 4527 slave.cpp:6323] Received oversubscribable resources {} from the resource estimator I0606 01:17:48.657881 4528 process.cpp:3778] Handling HTTP event for process 'slave(760)' with path: '/slave(760)/monitor/statistics' I0606 01:17:48.659822 4525 http.cpp:1115] HTTP GET for /slave(760)/monitor/statistics from 172.17.0.2:38088 I0606 01:17:48.660212 4525 http.cpp:936] Authorizing principal 'test-principal' to GET the '/monitor/statistics' endpoint I0606 01:17:48.665524 4503 slave.cpp:817] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 (44 ms) [ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 I0606 01:17:48.680830 4503 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0606 01:17:48.681831 4503 backend.cpp:76] Failed to create 'overlay' backend: OverlayBackend requires root privileges W0606 01:17:48.682118 4503 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0606 01:17:48.682238 4503 provisioner.cpp:255] Using default backend 'copy' I0606 01:17:48.684873 4503 cluster.cpp:448] Creating default 'local' authorizer I0606 01:17:48.687580 4524 slave.cpp:248] Mesos agent started on (761)@172.17.0.2:32889 I0606 01:17:48.687624 4524 slave.cpp:249] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_I6bVF0/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_I6bVF0/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/Endpoint_SlaveEndpointTest_NoAuthorizer_1_I6bVF0/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_I6bVF0/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_I6bVF0/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_I6bVF0" --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_HJSK4m" I0606 01:17:48.688472 4524 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_I6bVF0/credential' I0606 01:17:48.688961 4524 slave.cpp:281] Agent using credential for: test-principal I0606 01:17:48.688995 4524 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_I6bVF0/http_credentials' I0606 01:17:48.689483 4524 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0606 01:17:48.689820 4524 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0606 01:17:48.691951 4524 slave.cpp:552] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0606 01:17:48.692091 4524 slave.cpp:560] Agent attributes: [ ] I0606 01:17:48.692111 4524 slave.cpp:565] Agent hostname: 8ee6534af0a3 I0606 01:17:48.692322 4526 status_update_manager.cpp:177] Pausing sending status updates I0606 01:17:48.694468 4526 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_HJSK4m/meta' I0606 01:17:48.694923 4528 status_update_manager.cpp:203] Recovering status update manager I0606 01:17:48.695389 4522 containerizer.cpp:582] Recovering containerizer I0606 01:17:48.697566 4524 provisioner.cpp:416] Provisioner recovery complete I0606 01:17:48.698106 4525 slave.cpp:6127] Finished recovery I0606 01:17:48.698884 4525 slave.cpp:6309] Querying resource estimator for oversubscribable resources I0606 01:17:48.699318 4522 slave.cpp:6323] Received oversubscribable resources {} from the resource estimator I0606 01:17:48.703148 4522 process.cpp:3778] Handling HTTP event for process 'slave(761)' with path: '/slave(761)/monitor/statistics.json' I0606 01:17:48.705348 4529 http.cpp:1115] HTTP GET for /slave(761)/monitor/statistics.json from 172.17.0.2:38090 I0606 01:17:48.705467 4529 http.cpp:936] Authorizing principal 'test-principal' to GET the '/monitor/statistics.json' endpoint I0606 01:17:48.711081 4503 slave.cpp:817] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 (46 ms) [ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 I0606 01:17:48.726433 4503 containerizer.cpp:230] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0606 01:17:48.727397 4503 backend.cpp:76] Failed to create 'overlay' backend: OverlayBackend requires root privileges W0606 01:17:48.727699 4503 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0606 01:17:48.727797 4503 provisioner.cpp:255] Using default backend 'copy' I0606 01:17:48.730391 4503 cluster.cpp:448] Creating default 'local' authorizer I0606 01:17:48.733127 4526 slave.cpp:248] Mesos agent started on (762)@172.17.0.2:32889 I0606 01:17:48.733175 4526 slave.cpp:249] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_epSStz/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_epSStz/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/Endpoint_SlaveEndpointTest_NoAuthorizer_2_epSStz/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_epSStz/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_epSStz/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_epSStz" --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_hqskLV" I0606 01:17:48.733902 4526 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_epSStz/credential' I0606 01:17:48.734153 4526 slave.cpp:281] Agent using credential for: test-principal I0606 01:17:48.734177 4526 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_epSStz/http_credentials' I0606 01:17:48.734532 4526 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0606 01:17:48.734755 4526 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0606 01:17:48.736830 4526 slave.cpp:552] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0606 01:17:48.736970 4526 slave.cpp:560] Agent attributes: [ ] I0606 01:17:48.736989 4526 slave.cpp:565] Agent hostname: 8ee6534af0a3 I0606 01:17:48.737185 4522 status_update_manager.cpp:177] Pausing sending status updates I0606 01:17:48.739105 4525 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_hqskLV/meta' I0606 01:17:48.739527 4522 status_update_manager.cpp:203] Recovering status update manager I0606 01:17:48.739859 4527 containerizer.cpp:582] Recovering containerizer I0606 01:17:48.742674 4527 provisioner.cpp:416] Provisioner recovery complete I0606 01:17:48.743428 4527 slave.cpp:6127] Finished recovery I0606 01:17:48.744026 4527 slave.cpp:6309] Querying resource estimator for oversubscribable resources I0606 01:17:48.744490 4528 slave.cpp:6323] Received oversubscribable resources {} from the resource estimator I0606 01:17:48.748291 4527 process.cpp:3778] Handling HTTP event for process 'slave(762)' with path: '/slave(762)/containers' I0606 01:17:48.750876 4528 http.cpp:1115] HTTP GET for /slave(762)/containers from 172.17.0.2:38092 I0606 01:17:48.751004 4528 http.cpp:936] Authorizing principal 'test-principal' to GET the '/containers' endpoint I0606 01:17:48.756983 4503 slave.cpp:817] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 (45 ms) [----------] 9 tests from Endpoint/SlaveEndpointTest (400 ms total) [----------] Global test environment tear-down [==========] 1588 tests from 176 test cases ran. (756111 ms total) [ PASSED ] 1584 tests. [ FAILED ] 4 tests, listed below: [ FAILED ] DefaultExecutorCheckTest.CommandCheckDeliveredAndReconciled [ FAILED ] DefaultExecutorCheckTest.CommandCheckStatusChange [ FAILED ] DefaultExecutorCheckTest.CommandCheckSeesParentsEnv [ FAILED ] DefaultExecutorCheckTest.CommandCheckSharesWorkDirWithTask 4 FAILED TESTS YOU HAVE 22 DISABLED TESTS E0606 01:17:48.898849 4530 process.cpp:968] 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-1496705023-10567 Untagged: mesos-1496705023-10567:latest Deleted: sha256:97d38d14acc52bd929867b71a4ac9bd2c408978336e135e302e481dcb029237f Deleted: sha256:76f4f0ef7004d4803f2bf696fac73d176c21383fbd850ff730ca9ad6c7d2a584 Deleted: sha256:0fea908ca22e7496cfffaa7c31da59f299c2e91017fef20c761020abde17e0bd Deleted: sha256:926a8a8106d365abd26b2ddc9ff0832b96e569500bcfc545da49fa690a112e4a Deleted: sha256:ce2f0513352fccf809b71f2c1113558c816269805e01b32b63d88ca9d356ac84 Deleted: sha256:cd950b744c5ec2c64ca9260b29554de2043aeb0551458f1a016d1d11f3cf0112 Deleted: sha256:d2710a963d239974985180a552f55968f9057361871042f72a9828768988eae8 Deleted: sha256:2c1e09373e271ed78f6648c9c301db02259ae5f7d20239244a30ca8313943f5a Deleted: sha256:503b54842934303a2fd9012398af425c5a07e173e54faee30545e5c7dbc1d536 Deleted: sha256:702148c1f8d0ec6a0f5d88b37f5f27f6bd5ede987a05110c6804a65652730c63 Deleted: sha256:2924f1317c06973f3de3cca282bf933b4bd6b171fbbded7b7fa72b5dbbd6e10b Deleted: sha256:60e2bf70f16d18fcd37b1d8058a54e9bd1c287a74a3ab841402a697dbd2a9333 Deleted: sha256:3c7dbd41d8c77333cedbc40cd67124bbeecc73ce5316ebe339171a80966178e0 Deleted: sha256:7c52686d61a1b27768148fb04b57e15b967139788bfcce7761ab415ac80b994e Deleted: sha256:4dc37fedc923f8dcdb9fdc7ddb2b2c23f704ab64deafbe377b03a2f6f819d03c Deleted: sha256:5342f7ec9f924f218b741c6ad56e89b44444d2a8a8997b9468198e09860c3a27 Deleted: sha256:77c39f36ed2edda9c6c43e5678efbd897861ec1ba5e2d7e031da2964c963e469 Deleted: sha256:f57d219f6af45491e156bb8578d31fbae07426c78c33363f9556f8a3ec2c96a3 Deleted: sha256:e727953607e2de607318a58a1c6dda512927682d01f065a1617544292b8ac762 Deleted: sha256:33786b4074f0a3be9611d4801b87a553acdc7ca7512f7b3fae64e396e73980b9 Deleted: sha256:0963bbba594628de90c069bcf41a0622ac029092f6ef8fdc81252cc1f98eea74 Deleted: sha256:7f97e4a4678032a6e0cdd02c33cf8c802aef68cd08890a2d8fa5017bbfe62706 Deleted: sha256:098552c567f8db809f240ef5d4215c19003fb6939ee540318245b53c05d32aad Deleted: sha256:82fea6b8745a3f80d83830377d345f85d13b054176e0ba466e4b975ba4b62459 Build step 'Execute shell' marked build as failure
