See <https://builds.apache.org/job/Mesos-Buildbot/BUILDTOOL=cmake,COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=centos%3A7,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/3568/display/redirect?page=changes>
Changes: [neil.conway] Updated quota handler logic for hierarchical roles. [neil.conway] Changed allocator to skip allocation on weight and quota changes. [neil.conway] Avoided storing weights in the allocator. [neil.conway] Reordered DRFSorter member function. [neil.conway] Changed DRFSorter's representation of inactive clients. [neil.conway] Removed `allocations` map from DRFSorter. [neil.conway] Cleaned up coding of `DRFComparator::operator()`. [neil.conway] Added support for hierarchical roles to DRFSorter. [neil.conway] Updated agent for hierarchical roles. [neil.conway] Disabled support for setting quota on nested roles. [neil.conway] Updated CHANGELOG for hierarchical roles. [yujie.jay] Updated the Overwrite docker provisioner test for MESOS-7280. [neil.conway] Added a benchmark test for hierarchical sorter. [neil.conway] Cleaned up some cosmetic issues in new hierarchical sorter benchmark. [neil.conway] Improved unit tests for Version in stout. [neil.conway] Added parameter validation to ReRegisterSlaveMessage. [neil.conway] Added parameter validation to RegisterSlaveMessage. [neil.conway] Documented that master message validation is best effort. [yujie.jay] Fixed a style issue in mesos.proto. [yujie.jay] Cancelled the disk usage collection if no longer needed. [yujie.jay] Added a TODO about an issue in POSIX disk isolator. [yujie.jay] Improved POSIX disk isolator to report usage for persistent volumes. [yujie.jay] Updated the tests to verify persistent volume usage. [yujie.jay] Fixed a style issue in v1 mesos.proto. [josephwu] Windows: Added deprecation warning for VS 2015. [josephwu] Windows: Fixed CMake generator for Protobuf target. [josephwu] CMake: Cleaned up 3rdparty dependencies. [josephwu] Windows: Updated ZooKeeper to use CMake. [josephwu] CMake: Bump minimum version to 3.7.0 on Windows. [yujie.jay] Concatenation for HTTP Headers. [vinodkone] Print corresponding address when socket shutdown. [vinodkone] Print failure reason when socket accept failed. [mpark] Fixed compilation error for libprocess. ------------------------------------------ [...truncated 24.49 MB...] [ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/1 (11 ms) [ RUN ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2 I0427 01:43:09.653517 24417 containerizer.cpp:221] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni W0427 01:43:09.653867 24417 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0427 01:43:09.653918 24417 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0427 01:43:09.653941 24417 provisioner.cpp:249] Using default backend 'copy' I0427 01:43:09.655027 24420 slave.cpp:225] Mesos agent started on (731)@172.17.0.3:55100 I0427 01:43:09.655045 24420 slave.cpp:226] 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_TbJcLu/credential" --default_role="*" --disk_watch_interval="1mins" --docker="docker" --docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io" --docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" --docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" --docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" --enforce_container_disk_quota="false" --executor_registration_timeout="1mins" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_TbJcLu/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_TbJcLu/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_AuthorizedRequest_2_TbJcLu" --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_6OMFNC" I0427 01:43:09.655213 24420 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_TbJcLu/credential' I0427 01:43:09.655278 24420 slave.cpp:258] Agent using credential for: test-principal I0427 01:43:09.655292 24420 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_TbJcLu/http_credentials' I0427 01:43:09.655380 24420 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0427 01:43:09.655427 24420 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0427 01:43:09.655761 24420 slave.cpp:525] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0427 01:43:09.655793 24420 slave.cpp:533] Agent attributes: [ ] I0427 01:43:09.655800 24420 slave.cpp:538] Agent hostname: 9986cb54271e I0427 01:43:09.655864 24432 status_update_manager.cpp:177] Pausing sending status updates I0427 01:43:09.656144 24421 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_6OMFNC/meta' I0427 01:43:09.656358 24421 status_update_manager.cpp:203] Recovering status update manager I0427 01:43:09.656460 24430 containerizer.cpp:608] Recovering containerizer I0427 01:43:09.656884 24429 provisioner.cpp:410] Provisioner recovery complete I0427 01:43:09.657099 24430 slave.cpp:5963] Finished recovery I0427 01:43:09.657459 24430 slave.cpp:6145] Querying resource estimator for oversubscribable resources I0427 01:43:09.657567 24419 slave.cpp:6159] Received oversubscribable resources {} from the resource estimator I0427 01:43:09.658035 24418 process.cpp:3731] Handling HTTP event for process 'slave(731)' with path: '/slave(731)/containers' I0427 01:43:09.658402 24427 http.cpp:1115] HTTP GET for /slave(731)/containers from 172.17.0.3:56678 I0427 01:43:09.658465 24427 http.cpp:936] Authorizing principal 'test-principal' to GET the '/containers' endpoint I0427 01:43:09.659560 24426 slave.cpp:790] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2 (10 ms) [ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 I0427 01:43:09.663491 24417 containerizer.cpp:221] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni W0427 01:43:09.663825 24417 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0427 01:43:09.663866 24417 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0427 01:43:09.663884 24417 provisioner.cpp:249] Using default backend 'copy' I0427 01:43:09.664775 24422 slave.cpp:225] Mesos agent started on (732)@172.17.0.3:55100 I0427 01:43:09.664789 24422 slave.cpp:226] 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_pI3UGY/credential" --default_role="*" --disk_watch_interval="1mins" --docker="docker" --docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io" --docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" --docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" --docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" --enforce_container_disk_quota="false" --executor_registration_timeout="1mins" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_pI3UGY/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_pI3UGY/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_pI3UGY" --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_wFFKH6" I0427 01:43:09.664966 24422 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_pI3UGY/credential' I0427 01:43:09.665040 24422 slave.cpp:258] Agent using credential for: test-principal I0427 01:43:09.665053 24422 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_pI3UGY/http_credentials' I0427 01:43:09.665159 24422 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0427 01:43:09.665215 24422 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0427 01:43:09.665597 24422 slave.cpp:525] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0427 01:43:09.665637 24422 slave.cpp:533] Agent attributes: [ ] I0427 01:43:09.665647 24422 slave.cpp:538] Agent hostname: 9986cb54271e I0427 01:43:09.665726 24418 status_update_manager.cpp:177] Pausing sending status updates I0427 01:43:09.666062 24418 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_wFFKH6/meta' I0427 01:43:09.666180 24432 status_update_manager.cpp:203] Recovering status update manager I0427 01:43:09.666270 24426 containerizer.cpp:608] Recovering containerizer I0427 01:43:09.666683 24424 provisioner.cpp:410] Provisioner recovery complete I0427 01:43:09.666852 24425 slave.cpp:5963] Finished recovery I0427 01:43:09.667222 24425 slave.cpp:6145] Querying resource estimator for oversubscribable resources I0427 01:43:09.667441 24418 slave.cpp:6159] Received oversubscribable resources {} from the resource estimator I0427 01:43:09.668148 24419 process.cpp:3731] Handling HTTP event for process 'slave(732)' with path: '/slave(732)/monitor/statistics' I0427 01:43:09.668654 24431 http.cpp:1115] HTTP GET for /slave(732)/monitor/statistics from 172.17.0.3:56679 I0427 01:43:09.668691 24431 http.cpp:936] Authorizing principal 'test-principal' to GET the '/monitor/statistics' endpoint I0427 01:43:09.669795 24420 slave.cpp:790] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 (10 ms) [ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 I0427 01:43:09.674715 24417 containerizer.cpp:221] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni W0427 01:43:09.675029 24417 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0427 01:43:09.675068 24417 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0427 01:43:09.675083 24417 provisioner.cpp:249] Using default backend 'copy' I0427 01:43:09.676156 24420 slave.cpp:225] Mesos agent started on (733)@172.17.0.3:55100 I0427 01:43:09.676177 24420 slave.cpp:226] 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_tNkxJs/credential" --default_role="*" --disk_watch_interval="1mins" --docker="docker" --docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io" --docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" --docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" --docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" --enforce_container_disk_quota="false" --executor_registration_timeout="1mins" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_tNkxJs/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_tNkxJs/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_tNkxJs" --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_ykkAIA" I0427 01:43:09.676407 24420 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_tNkxJs/credential' I0427 01:43:09.676496 24420 slave.cpp:258] Agent using credential for: test-principal I0427 01:43:09.676512 24420 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_tNkxJs/http_credentials' I0427 01:43:09.676623 24420 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0427 01:43:09.676672 24420 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0427 01:43:09.677135 24420 slave.cpp:525] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0427 01:43:09.677176 24420 slave.cpp:533] Agent attributes: [ ] I0427 01:43:09.677184 24420 slave.cpp:538] Agent hostname: 9986cb54271e I0427 01:43:09.677260 24430 status_update_manager.cpp:177] Pausing sending status updates I0427 01:43:09.677579 24426 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_ykkAIA/meta' I0427 01:43:09.677814 24432 status_update_manager.cpp:203] Recovering status update manager I0427 01:43:09.677907 24432 containerizer.cpp:608] Recovering containerizer I0427 01:43:09.678517 24421 provisioner.cpp:410] Provisioner recovery complete I0427 01:43:09.678766 24422 slave.cpp:5963] Finished recovery I0427 01:43:09.679252 24422 slave.cpp:6145] Querying resource estimator for oversubscribable resources I0427 01:43:09.679476 24425 slave.cpp:6159] Received oversubscribable resources {} from the resource estimator I0427 01:43:09.680101 24430 process.cpp:3731] Handling HTTP event for process 'slave(733)' with path: '/slave(733)/monitor/statistics.json' I0427 01:43:09.680516 24424 http.cpp:1115] HTTP GET for /slave(733)/monitor/statistics.json from 172.17.0.3:56680 I0427 01:43:09.680555 24424 http.cpp:936] Authorizing principal 'test-principal' to GET the '/monitor/statistics.json' endpoint I0427 01:43:09.681699 24418 slave.cpp:790] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 (11 ms) [ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 I0427 01:43:09.686699 24417 containerizer.cpp:221] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni W0427 01:43:09.687058 24417 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0427 01:43:09.687101 24417 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0427 01:43:09.687125 24417 provisioner.cpp:249] Using default backend 'copy' I0427 01:43:09.688324 24421 slave.cpp:225] Mesos agent started on (734)@172.17.0.3:55100 I0427 01:43:09.688346 24421 slave.cpp:226] 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_ZvzWTW/credential" --default_role="*" --disk_watch_interval="1mins" --docker="docker" --docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io" --docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" --docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" --docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" --enforce_container_disk_quota="false" --executor_registration_timeout="1mins" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_ZvzWTW/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_ZvzWTW/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_ZvzWTW" --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_dRt2Q4" I0427 01:43:09.688570 24421 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_ZvzWTW/credential' I0427 01:43:09.688652 24421 slave.cpp:258] Agent using credential for: test-principal I0427 01:43:09.688668 24421 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_ZvzWTW/http_credentials' I0427 01:43:09.688787 24421 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0427 01:43:09.688838 24421 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0427 01:43:09.689309 24421 slave.cpp:525] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0427 01:43:09.689352 24421 slave.cpp:533] Agent attributes: [ ] I0427 01:43:09.689363 24421 slave.cpp:538] Agent hostname: 9986cb54271e I0427 01:43:09.689677 24421 status_update_manager.cpp:177] Pausing sending status updates I0427 01:43:09.689908 24421 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_dRt2Q4/meta' I0427 01:43:09.690017 24421 status_update_manager.cpp:203] Recovering status update manager I0427 01:43:09.690066 24421 containerizer.cpp:608] Recovering containerizer I0427 01:43:09.690470 24421 provisioner.cpp:410] Provisioner recovery complete I0427 01:43:09.690623 24421 slave.cpp:5963] Finished recovery I0427 01:43:09.691033 24421 slave.cpp:6145] Querying resource estimator for oversubscribable resources I0427 01:43:09.691293 24432 slave.cpp:6159] Received oversubscribable resources {} from the resource estimator I0427 01:43:09.691970 24418 process.cpp:3731] Handling HTTP event for process 'slave(734)' with path: '/slave(734)/containers' I0427 01:43:09.692451 24418 http.cpp:1115] HTTP GET for /slave(734)/containers from 172.17.0.3:56681 I0427 01:43:09.692502 24418 http.cpp:936] Authorizing principal 'test-principal' to GET the '/containers' endpoint I0427 01:43:09.693714 24417 slave.cpp:790] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 (11 ms) [ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 I0427 01:43:09.698776 24417 containerizer.cpp:221] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni W0427 01:43:09.699117 24417 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0427 01:43:09.699159 24417 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0427 01:43:09.699175 24417 provisioner.cpp:249] Using default backend 'copy' I0427 01:43:09.699833 24417 cluster.cpp:448] Creating default 'local' authorizer I0427 01:43:09.700479 24431 slave.cpp:225] Mesos agent started on (735)@172.17.0.3:55100 I0427 01:43:09.700502 24431 slave.cpp:226] 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_5Tz3br/credential" --default_role="*" --disk_watch_interval="1mins" --docker="docker" --docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io" --docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" --docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" --docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" --enforce_container_disk_quota="false" --executor_registration_timeout="1mins" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_5Tz3br/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_5Tz3br/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_5Tz3br" --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_23Wd7y" I0427 01:43:09.700819 24431 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_5Tz3br/credential' I0427 01:43:09.700940 24431 slave.cpp:258] Agent using credential for: test-principal I0427 01:43:09.700963 24431 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_5Tz3br/http_credentials' I0427 01:43:09.701126 24431 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0427 01:43:09.701184 24431 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0427 01:43:09.701617 24431 slave.cpp:525] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0427 01:43:09.701663 24431 slave.cpp:533] Agent attributes: [ ] I0427 01:43:09.701675 24431 slave.cpp:538] Agent hostname: 9986cb54271e I0427 01:43:09.701777 24419 status_update_manager.cpp:177] Pausing sending status updates I0427 01:43:09.702147 24431 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_23Wd7y/meta' I0427 01:43:09.702353 24431 status_update_manager.cpp:203] Recovering status update manager I0427 01:43:09.702512 24433 containerizer.cpp:608] Recovering containerizer I0427 01:43:09.703256 24422 provisioner.cpp:410] Provisioner recovery complete I0427 01:43:09.703516 24425 slave.cpp:5963] Finished recovery I0427 01:43:09.704125 24425 slave.cpp:6145] Querying resource estimator for oversubscribable resources I0427 01:43:09.704229 24426 slave.cpp:6159] Received oversubscribable resources {} from the resource estimator I0427 01:43:09.704835 24428 process.cpp:3731] Handling HTTP event for process 'slave(735)' with path: '/slave(735)/monitor/statistics' I0427 01:43:09.705291 24432 http.cpp:1115] HTTP GET for /slave(735)/monitor/statistics from 172.17.0.3:56682 I0427 01:43:09.705328 24432 http.cpp:936] Authorizing principal 'test-principal' to GET the '/monitor/statistics' endpoint I0427 01:43:09.706609 24427 slave.cpp:790] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 (12 ms) [ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 I0427 01:43:09.711720 24417 containerizer.cpp:221] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni W0427 01:43:09.712069 24417 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0427 01:43:09.712111 24417 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0427 01:43:09.712136 24417 provisioner.cpp:249] Using default backend 'copy' I0427 01:43:09.712831 24417 cluster.cpp:448] Creating default 'local' authorizer I0427 01:43:09.713340 24431 slave.cpp:225] Mesos agent started on (736)@172.17.0.3:55100 I0427 01:43:09.713359 24431 slave.cpp:226] 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_176zCV/credential" --default_role="*" --disk_watch_interval="1mins" --docker="docker" --docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io" --docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" --docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" --docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" --enforce_container_disk_quota="false" --executor_registration_timeout="1mins" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_176zCV/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_176zCV/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_176zCV" --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_48gEv3" I0427 01:43:09.713577 24431 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_176zCV/credential' I0427 01:43:09.713683 24431 slave.cpp:258] Agent using credential for: test-principal I0427 01:43:09.713699 24431 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_176zCV/http_credentials' I0427 01:43:09.713809 24431 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0427 01:43:09.713851 24431 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0427 01:43:09.714303 24431 slave.cpp:525] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0427 01:43:09.714345 24431 slave.cpp:533] Agent attributes: [ ] I0427 01:43:09.714352 24431 slave.cpp:538] Agent hostname: 9986cb54271e I0427 01:43:09.714426 24433 status_update_manager.cpp:177] Pausing sending status updates I0427 01:43:09.714715 24433 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_48gEv3/meta' I0427 01:43:09.714881 24425 status_update_manager.cpp:203] Recovering status update manager I0427 01:43:09.715093 24430 containerizer.cpp:608] Recovering containerizer I0427 01:43:09.715790 24422 provisioner.cpp:410] Provisioner recovery complete I0427 01:43:09.716022 24425 slave.cpp:5963] Finished recovery I0427 01:43:09.716431 24425 slave.cpp:6145] Querying resource estimator for oversubscribable resources I0427 01:43:09.716590 24432 slave.cpp:6159] Received oversubscribable resources {} from the resource estimator I0427 01:43:09.717211 24426 process.cpp:3731] Handling HTTP event for process 'slave(736)' with path: '/slave(736)/monitor/statistics.json' I0427 01:43:09.717664 24419 http.cpp:1115] HTTP GET for /slave(736)/monitor/statistics.json from 172.17.0.3:56683 I0427 01:43:09.717708 24419 http.cpp:936] Authorizing principal 'test-principal' to GET the '/monitor/statistics.json' endpoint I0427 01:43:09.719388 24420 slave.cpp:790] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 (12 ms) [ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 I0427 01:43:09.724649 24417 containerizer.cpp:221] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni W0427 01:43:09.724989 24417 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0427 01:43:09.725031 24417 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0427 01:43:09.725047 24417 provisioner.cpp:249] Using default backend 'copy' I0427 01:43:09.725647 24417 cluster.cpp:448] Creating default 'local' authorizer I0427 01:43:09.726193 24421 slave.cpp:225] Mesos agent started on (737)@172.17.0.3:55100 I0427 01:43:09.726215 24421 slave.cpp:226] 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_7plrbq/credential" --default_role="*" --disk_watch_interval="1mins" --docker="docker" --docker_kill_orphans="true" --docker_registry="https://registry-1.docker.io" --docker_remove_delay="6hrs" --docker_socket="/var/run/docker.sock" --docker_stop_timeout="0ns" --docker_store_dir="/tmp/mesos/store/docker" --docker_volume_checkpoint_dir="/var/run/mesos/isolators/docker/volume" --enforce_container_disk_quota="false" --executor_registration_timeout="1mins" --executor_shutdown_grace_period="5secs" --fetcher_cache_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_7plrbq/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_7plrbq/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_7plrbq" --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_cnQo2x" I0427 01:43:09.726444 24421 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_7plrbq/credential' I0427 01:43:09.726531 24421 slave.cpp:258] Agent using credential for: test-principal I0427 01:43:09.726547 24421 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_7plrbq/http_credentials' I0427 01:43:09.726650 24421 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0427 01:43:09.726701 24421 http.cpp:975] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0427 01:43:09.727174 24421 slave.cpp:525] Agent resources: cpus(*):2; mem(*):1024; disk(*):1024; ports(*):[31000-32000] I0427 01:43:09.727210 24421 slave.cpp:533] Agent attributes: [ ] I0427 01:43:09.727216 24421 slave.cpp:538] Agent hostname: 9986cb54271e I0427 01:43:09.727293 24419 status_update_manager.cpp:177] Pausing sending status updates I0427 01:43:09.727578 24424 state.cpp:62] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_cnQo2x/meta' I0427 01:43:09.727795 24431 status_update_manager.cpp:203] Recovering status update manager I0427 01:43:09.727922 24418 containerizer.cpp:608] Recovering containerizer I0427 01:43:09.728440 24433 provisioner.cpp:410] Provisioner recovery complete I0427 01:43:09.728582 24431 slave.cpp:5963] Finished recovery I0427 01:43:09.728943 24431 slave.cpp:6145] Querying resource estimator for oversubscribable resources I0427 01:43:09.729070 24422 slave.cpp:6159] Received oversubscribable resources {} from the resource estimator I0427 01:43:09.729789 24432 process.cpp:3731] Handling HTTP event for process 'slave(737)' with path: '/slave(737)/containers' I0427 01:43:09.730181 24418 http.cpp:1115] HTTP GET for /slave(737)/containers from 172.17.0.3:56684 I0427 01:43:09.730211 24418 http.cpp:936] Authorizing principal 'test-principal' to GET the '/containers' endpoint I0427 01:43:09.731716 24420 slave.cpp:790] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 (12 ms) [----------] 9 tests from Endpoint/SlaveEndpointTest (107 ms total) [----------] Global test environment tear-down [==========] 1500 tests from 166 test cases ran. (211189 ms total) [ PASSED ] 1499 tests. [ FAILED ] 1 test, listed below: [ FAILED ] RegisterSlaveValidationTest.DropInvalidRegistration 1 FAILED TEST YOU HAVE 19 DISABLED TESTS E0427 01:43:09.782670 24434 process.cpp:951] Failed to accept socket: future discarded make[3]: Leaving directory `/mesos/build' make[3]: *** [CMakeFiles/check] Error 1 make[2]: *** [CMakeFiles/check.dir/all] Error 2 make[2]: Leaving directory `/mesos/build' make[1]: *** [CMakeFiles/check.dir/rule] Error 2 make[1]: Leaving directory `/mesos/build' make: *** [check] Error 2 + docker rmi mesos-1493254611-24250 Untagged: mesos-1493254611-24250:latest Deleted: sha256:4d732a579dd28fdca727e2f05d2444cb10b9906f24501425a5ca63635a2d9e80 Deleted: sha256:223bcba85aa8d0baf44f8753788c5ab2666465cfa3a42a8724b1f7f82e03e981 Deleted: sha256:99b3504d91066d4f18baa946c0124afd77bfe2a950915658b6ba2452651d39b0 Deleted: sha256:b60290d1b4f12d2187c6ab79f5d9b5707dfce77786c4de18f1b39431486aa9c3 Deleted: sha256:fa84529dd81896c148ab83a97a8759ce31ebf7efa48c4b09bb065661217fe9b9 Deleted: sha256:b3775dcf0cc79d94c3ef193dabbfaf55caf3e1d06a74a4f722cc3fe04957694e Deleted: sha256:3d35c10658683500e4f5ccef67a1a2466f3b717d1049e251d2a696768600f228 Deleted: sha256:4dbdfc7ca181b976f9c93de11bd3007bd9f685d42854bc2291378e39dcba5d4c Deleted: sha256:000c1c8bfea71eeb84d29b025587cc26807a32c0eb657b534c3b8a87435e5fe5 Deleted: sha256:1d4789f8e7993cd4af47f141b36abdf17e9badd995de2078f3e48913d7d162d4 Deleted: sha256:cb39c6ddda524dae30c1d64b03f3dd9f81b55581316cb14aa2a9a2fd60a080f3 Deleted: sha256:7dc4af072c64a104faf7792a47bb0efc83a2fa16840adb6b1037e71b235fe3c4 Deleted: sha256:eee2e22095ec58ef979430fe1e406698d2b543107cf4832af540acb5870c0602 Deleted: sha256:3d4224f2f31de643b83149f45a7901cd94ea182185b641453323c3bdd1334e99 Deleted: sha256:df3f41803951d043d6be34280b7f00aedf1e29a526f19942263f2070a1ea9e8d Deleted: sha256:1e16a117312179643da53ebd8119b6bad58f64bcb6e7eb0b3820a65957160a09 Deleted: sha256:d4715fc4e4343e629a0aa13b795c2aa2cd9a1896a22d964c2a64b1fceb8bfd50 Deleted: sha256:45dfd9df15202a8f15fa1b60c4f47530063d57cbd213c685595add41a845cadb Deleted: sha256:8306f691211cc59c1e159583cc86a8662848eb7623933c6d78bfbe27bb94cba1 Deleted: sha256:a13a01b686975fd07210a9bef3ef521b4d257346722c3b64bc9140d25bd01121 Deleted: sha256:9df1362f3c741f564892dd8b906498749f9b3f87428ccc84359dc55754c12abe Deleted: sha256:ca01467d210779d7783461c6fe92b13e641c91d1c27f4d323fb4b6b3fb29166c Deleted: sha256:6998d56bc435b4e4b54fb826c9fb24154db26a401ee82723bc5d766fe6deeee9 Deleted: sha256:d606aa3ddc2cbc9ee7881ad951a670db07ef42d83ee953243944d32ffdb966b3 Deleted: sha256:adb8636e244fdb30ccb125096429d7ecdbd3b366254a7cf596a6cb08dd8c8a95 Build step 'Execute shell' marked build as failure Not sending mail to unregistered user [email protected] Not sending mail to unregistered user [email protected]
