See <https://builds.apache.org/job/Mesos-Buildbot/BUILDTOOL=cmake,COMPILER=clang,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(ubuntu)&&(!ubuntu-us1)&&(!ubuntu-eu2)/4107/display/redirect?page=changes>
Changes: [songzihao1990] Added container PID namespace control protobuf field in LinuxInfo. [songzihao1990] Introduced `--disallow_sharing_agent_pid_namespace` agent flag. [songzihao1990] Added pid ns sharing based on agent flag and protobuf message field. [songzihao1990] Fixed a bug in the test `NamespacesIsolatorTest`. [songzihao1990] Added a test `NamespacesIsolatorTest.ROOT_SharePidNamespace`. [songzihao1990] Added test `NamespacesIsolatorTest.ROOT_SharePidNamespaceWhenDisallow`. [songzihao1990] Added the test `ROOT_CGROUPS_LaunchNestedSharePidNamespace`. [songzihao1990] Added a test `DefaultExecutorTest.ROOT_MultiTaskgroupSharePidNamespace`. ------------------------------------------ [...truncated 28.79 MB...] I0815 04:33:46.153837 30944 slave.cpp:843] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/1 (26 ms) [ RUN ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2 I0815 04:33:46.164136 30927 containerizer.cpp:246] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0815 04:33:46.164594 30927 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0815 04:33:46.164697 30927 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0815 04:33:46.164742 30927 provisioner.cpp:255] Using default backend 'copy' I0815 04:33:46.168071 30948 slave.cpp:250] Mesos agent started on (796)@172.17.0.3:46327 I0815 04:33:46.168110 30948 slave.cpp:251] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_KnWlT1/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_KnWlT1/credential" --default_role="*" --disallow_sharing_agent_pid_namespace="false" --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_KnWlT1/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_KnWlT1/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_KnWlT1/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_KnWlT1" --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_W4ZWvj" I0815 04:33:46.168738 30948 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_KnWlT1/credential' I0815 04:33:46.168943 30948 slave.cpp:283] Agent using credential for: test-principal I0815 04:33:46.168967 30948 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_KnWlT1/http_credentials' I0815 04:33:46.169222 30948 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0815 04:33:46.169389 30948 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0815 04:33:46.170586 30948 slave.cpp:565] Agent resources: [{"name":"cpus","scalar":{"value":2.0},"type":"SCALAR"},{"name":"mem","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"disk","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"ports","ranges":{"range":[{"begin":31000,"end":32000}]},"type":"RANGES"}] I0815 04:33:46.170753 30948 slave.cpp:573] Agent attributes: [ ] I0815 04:33:46.170764 30948 slave.cpp:582] Agent hostname: 5b39b50d156b I0815 04:33:46.170908 30940 status_update_manager.cpp:177] Pausing sending status updates I0815 04:33:46.172565 30950 state.cpp:64] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_AuthorizedRequest_2_W4ZWvj/meta' I0815 04:33:46.172873 30928 status_update_manager.cpp:203] Recovering status update manager I0815 04:33:46.173043 30939 containerizer.cpp:598] Recovering containerizer I0815 04:33:46.174398 30929 provisioner.cpp:416] Provisioner recovery complete I0815 04:33:46.174706 30945 slave.cpp:6210] Finished recovery I0815 04:33:46.175201 30945 slave.cpp:6392] Querying resource estimator for oversubscribable resources I0815 04:33:46.175451 30931 slave.cpp:6406] Received oversubscribable resources {} from the resource estimator I0815 04:33:46.177973 30938 process.cpp:3933] Handling HTTP event for process 'slave(796)' with path: '/slave(796)/containers' I0815 04:33:46.178953 30932 http.cpp:1166] HTTP GET for /slave(796)/containers from 172.17.0.3:40674 I0815 04:33:46.179031 30932 http.cpp:957] Authorizing principal 'test-principal' to GET the '/containers' endpoint I0815 04:33:46.182195 30935 slave.cpp:843] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.AuthorizedRequest/2 (28 ms) [ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 I0815 04:33:46.192488 30927 containerizer.cpp:246] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0815 04:33:46.192981 30927 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0815 04:33:46.193094 30927 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0815 04:33:46.193126 30927 provisioner.cpp:255] Using default backend 'copy' I0815 04:33:46.196317 30946 slave.cpp:250] Mesos agent started on (797)@172.17.0.3:46327 I0815 04:33:46.196354 30946 slave.cpp:251] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_E9xqDT/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_E9xqDT/credential" --default_role="*" --disallow_sharing_agent_pid_namespace="false" --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_E9xqDT/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_E9xqDT/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_E9xqDT/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_E9xqDT" --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_Ix0Lbb" I0815 04:33:46.196923 30946 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_E9xqDT/credential' I0815 04:33:46.197089 30946 slave.cpp:283] Agent using credential for: test-principal I0815 04:33:46.197111 30946 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_E9xqDT/http_credentials' I0815 04:33:46.197361 30946 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0815 04:33:46.197515 30946 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0815 04:33:46.198685 30946 slave.cpp:565] Agent resources: [{"name":"cpus","scalar":{"value":2.0},"type":"SCALAR"},{"name":"mem","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"disk","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"ports","ranges":{"range":[{"begin":31000,"end":32000}]},"type":"RANGES"}] I0815 04:33:46.198850 30946 slave.cpp:573] Agent attributes: [ ] I0815 04:33:46.198861 30946 slave.cpp:582] Agent hostname: 5b39b50d156b I0815 04:33:46.198976 30943 status_update_manager.cpp:177] Pausing sending status updates I0815 04:33:46.200470 30935 state.cpp:64] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_0_Ix0Lbb/meta' I0815 04:33:46.200748 30928 status_update_manager.cpp:203] Recovering status update manager I0815 04:33:46.200956 30951 containerizer.cpp:598] Recovering containerizer I0815 04:33:46.202327 30942 provisioner.cpp:416] Provisioner recovery complete I0815 04:33:46.202622 30938 slave.cpp:6210] Finished recovery I0815 04:33:46.203120 30938 slave.cpp:6392] Querying resource estimator for oversubscribable resources I0815 04:33:46.203343 30939 slave.cpp:6406] Received oversubscribable resources {} from the resource estimator I0815 04:33:46.205492 30930 process.cpp:3933] Handling HTTP event for process 'slave(797)' with path: '/slave(797)/monitor/statistics' I0815 04:33:46.206588 30944 http.cpp:1166] HTTP GET for /slave(797)/monitor/statistics from 172.17.0.3:40676 I0815 04:33:46.206663 30944 http.cpp:957] Authorizing principal 'test-principal' to GET the '/monitor/statistics' endpoint I0815 04:33:46.208303 30927 slave.cpp:843] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/0 (26 ms) [ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 I0815 04:33:46.218267 30927 containerizer.cpp:246] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0815 04:33:46.218704 30927 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0815 04:33:46.218806 30927 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0815 04:33:46.218837 30927 provisioner.cpp:255] Using default backend 'copy' I0815 04:33:46.221910 30932 slave.cpp:250] Mesos agent started on (798)@172.17.0.3:46327 I0815 04:33:46.221952 30932 slave.cpp:251] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_xtubDL/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_xtubDL/credential" --default_role="*" --disallow_sharing_agent_pid_namespace="false" --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_xtubDL/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_xtubDL/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_xtubDL/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_xtubDL" --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_iPlH72" I0815 04:33:46.222368 30932 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_xtubDL/credential' I0815 04:33:46.222553 30932 slave.cpp:283] Agent using credential for: test-principal I0815 04:33:46.222569 30932 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_xtubDL/http_credentials' I0815 04:33:46.222774 30932 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0815 04:33:46.222968 30932 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0815 04:33:46.224328 30932 slave.cpp:565] Agent resources: [{"name":"cpus","scalar":{"value":2.0},"type":"SCALAR"},{"name":"mem","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"disk","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"ports","ranges":{"range":[{"begin":31000,"end":32000}]},"type":"RANGES"}] I0815 04:33:46.224495 30932 slave.cpp:573] Agent attributes: [ ] I0815 04:33:46.224509 30932 slave.cpp:582] Agent hostname: 5b39b50d156b I0815 04:33:46.224648 30944 status_update_manager.cpp:177] Pausing sending status updates I0815 04:33:46.226169 30938 state.cpp:64] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_1_iPlH72/meta' I0815 04:33:46.226439 30939 status_update_manager.cpp:203] Recovering status update manager I0815 04:33:46.226616 30930 containerizer.cpp:598] Recovering containerizer I0815 04:33:46.227872 30942 provisioner.cpp:416] Provisioner recovery complete I0815 04:33:46.228170 30949 slave.cpp:6210] Finished recovery I0815 04:33:46.228587 30949 slave.cpp:6392] Querying resource estimator for oversubscribable resources I0815 04:33:46.228823 30945 slave.cpp:6406] Received oversubscribable resources {} from the resource estimator I0815 04:33:46.230964 30928 process.cpp:3933] Handling HTTP event for process 'slave(798)' with path: '/slave(798)/monitor/statistics.json' I0815 04:33:46.231962 30938 http.cpp:1166] HTTP GET for /slave(798)/monitor/statistics.json from 172.17.0.3:40678 I0815 04:33:46.232046 30938 http.cpp:957] Authorizing principal 'test-principal' to GET the '/monitor/statistics.json' endpoint I0815 04:33:46.233594 30938 slave.cpp:843] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/1 (25 ms) [ RUN ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 I0815 04:33:46.242794 30927 containerizer.cpp:246] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0815 04:33:46.243219 30927 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0815 04:33:46.243314 30927 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0815 04:33:46.243340 30927 provisioner.cpp:255] Using default backend 'copy' I0815 04:33:46.246295 30940 slave.cpp:250] Mesos agent started on (799)@172.17.0.3:46327 I0815 04:33:46.246332 30940 slave.cpp:251] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_6PJLRD/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_6PJLRD/credential" --default_role="*" --disallow_sharing_agent_pid_namespace="false" --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_6PJLRD/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_6PJLRD/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_6PJLRD/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_6PJLRD" --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_oFZBiV" I0815 04:33:46.246744 30940 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_6PJLRD/credential' I0815 04:33:46.246944 30940 slave.cpp:283] Agent using credential for: test-principal I0815 04:33:46.246965 30940 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_6PJLRD/http_credentials' I0815 04:33:46.247144 30940 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0815 04:33:46.247290 30940 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0815 04:33:46.248435 30940 slave.cpp:565] Agent resources: [{"name":"cpus","scalar":{"value":2.0},"type":"SCALAR"},{"name":"mem","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"disk","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"ports","ranges":{"range":[{"begin":31000,"end":32000}]},"type":"RANGES"}] I0815 04:33:46.248597 30940 slave.cpp:573] Agent attributes: [ ] I0815 04:33:46.248613 30940 slave.cpp:582] Agent hostname: 5b39b50d156b I0815 04:33:46.248764 30943 status_update_manager.cpp:177] Pausing sending status updates I0815 04:33:46.250329 30946 state.cpp:64] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_UnauthorizedRequest_2_oFZBiV/meta' I0815 04:33:46.250571 30945 status_update_manager.cpp:203] Recovering status update manager I0815 04:33:46.250735 30930 containerizer.cpp:598] Recovering containerizer I0815 04:33:46.251958 30942 provisioner.cpp:416] Provisioner recovery complete I0815 04:33:46.252231 30938 slave.cpp:6210] Finished recovery I0815 04:33:46.252683 30938 slave.cpp:6392] Querying resource estimator for oversubscribable resources I0815 04:33:46.252892 30951 slave.cpp:6406] Received oversubscribable resources {} from the resource estimator I0815 04:33:46.255134 30929 process.cpp:3933] Handling HTTP event for process 'slave(799)' with path: '/slave(799)/containers' I0815 04:33:46.256116 30945 http.cpp:1166] HTTP GET for /slave(799)/containers from 172.17.0.3:40680 I0815 04:33:46.256197 30945 http.cpp:957] Authorizing principal 'test-principal' to GET the '/containers' endpoint I0815 04:33:46.257920 30927 slave.cpp:843] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.UnauthorizedRequest/2 (24 ms) [ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 I0815 04:33:46.267259 30927 containerizer.cpp:246] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0815 04:33:46.267695 30927 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0815 04:33:46.267791 30927 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0815 04:33:46.267818 30927 provisioner.cpp:255] Using default backend 'copy' I0815 04:33:46.269390 30927 cluster.cpp:448] Creating default 'local' authorizer I0815 04:33:46.270895 30944 slave.cpp:250] Mesos agent started on (800)@172.17.0.3:46327 I0815 04:33:46.270929 30944 slave.cpp:251] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_wvrJkw/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_wvrJkw/credential" --default_role="*" --disallow_sharing_agent_pid_namespace="false" --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_wvrJkw/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_wvrJkw/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_wvrJkw/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_wvrJkw" --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_88IYHN" I0815 04:33:46.271493 30944 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_wvrJkw/credential' I0815 04:33:46.271656 30944 slave.cpp:283] Agent using credential for: test-principal I0815 04:33:46.271678 30944 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_wvrJkw/http_credentials' I0815 04:33:46.271908 30944 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0815 04:33:46.272047 30944 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0815 04:33:46.273169 30944 slave.cpp:565] Agent resources: [{"name":"cpus","scalar":{"value":2.0},"type":"SCALAR"},{"name":"mem","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"disk","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"ports","ranges":{"range":[{"begin":31000,"end":32000}]},"type":"RANGES"}] I0815 04:33:46.273329 30944 slave.cpp:573] Agent attributes: [ ] I0815 04:33:46.273340 30944 slave.cpp:582] Agent hostname: 5b39b50d156b I0815 04:33:46.273457 30941 status_update_manager.cpp:177] Pausing sending status updates I0815 04:33:46.274919 30932 state.cpp:64] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_0_88IYHN/meta' I0815 04:33:46.275219 30948 status_update_manager.cpp:203] Recovering status update manager I0815 04:33:46.275403 30943 containerizer.cpp:598] Recovering containerizer I0815 04:33:46.276711 30951 provisioner.cpp:416] Provisioner recovery complete I0815 04:33:46.277058 30944 slave.cpp:6210] Finished recovery I0815 04:33:46.277554 30944 slave.cpp:6392] Querying resource estimator for oversubscribable resources I0815 04:33:46.277750 30931 slave.cpp:6406] Received oversubscribable resources {} from the resource estimator I0815 04:33:46.280169 30945 process.cpp:3933] Handling HTTP event for process 'slave(800)' with path: '/slave(800)/monitor/statistics' I0815 04:33:46.281266 30938 http.cpp:1166] HTTP GET for /slave(800)/monitor/statistics from 172.17.0.3:40682 I0815 04:33:46.281353 30938 http.cpp:957] Authorizing principal 'test-principal' to GET the '/monitor/statistics' endpoint I0815 04:33:46.283834 30944 slave.cpp:843] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/0 (26 ms) [ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 I0815 04:33:46.294093 30927 containerizer.cpp:246] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0815 04:33:46.294524 30927 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0815 04:33:46.294620 30927 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0815 04:33:46.294656 30927 provisioner.cpp:255] Using default backend 'copy' I0815 04:33:46.296202 30927 cluster.cpp:448] Creating default 'local' authorizer I0815 04:33:46.297785 30934 slave.cpp:250] Mesos agent started on (801)@172.17.0.3:46327 I0815 04:33:46.297827 30934 slave.cpp:251] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_8wih3o/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_8wih3o/credential" --default_role="*" --disallow_sharing_agent_pid_namespace="false" --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_8wih3o/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_8wih3o/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_8wih3o/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_8wih3o" --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_9yKymG" I0815 04:33:46.298323 30934 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_8wih3o/credential' I0815 04:33:46.298444 30934 slave.cpp:283] Agent using credential for: test-principal I0815 04:33:46.298463 30934 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_8wih3o/http_credentials' I0815 04:33:46.298653 30934 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0815 04:33:46.298794 30934 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0815 04:33:46.299897 30934 slave.cpp:565] Agent resources: [{"name":"cpus","scalar":{"value":2.0},"type":"SCALAR"},{"name":"mem","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"disk","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"ports","ranges":{"range":[{"begin":31000,"end":32000}]},"type":"RANGES"}] I0815 04:33:46.300060 30934 slave.cpp:573] Agent attributes: [ ] I0815 04:33:46.300073 30934 slave.cpp:582] Agent hostname: 5b39b50d156b I0815 04:33:46.300199 30948 status_update_manager.cpp:177] Pausing sending status updates I0815 04:33:46.301530 30942 state.cpp:64] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_1_9yKymG/meta' I0815 04:33:46.301805 30936 status_update_manager.cpp:203] Recovering status update manager I0815 04:33:46.301985 30949 containerizer.cpp:598] Recovering containerizer I0815 04:33:46.303246 30939 provisioner.cpp:416] Provisioner recovery complete I0815 04:33:46.303517 30934 slave.cpp:6210] Finished recovery I0815 04:33:46.303931 30934 slave.cpp:6392] Querying resource estimator for oversubscribable resources I0815 04:33:46.304122 30945 slave.cpp:6406] Received oversubscribable resources {} from the resource estimator I0815 04:33:46.306488 30940 process.cpp:3933] Handling HTTP event for process 'slave(801)' with path: '/slave(801)/monitor/statistics.json' I0815 04:33:46.307467 30946 http.cpp:1166] HTTP GET for /slave(801)/monitor/statistics.json from 172.17.0.3:40684 I0815 04:33:46.307536 30946 http.cpp:957] Authorizing principal 'test-principal' to GET the '/monitor/statistics.json' endpoint I0815 04:33:46.309728 30947 slave.cpp:843] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/1 (25 ms) [ RUN ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 I0815 04:33:46.319674 30927 containerizer.cpp:246] Using isolation: posix/cpu,posix/mem,filesystem/posix,network/cni,environment_secret W0815 04:33:46.320097 30927 backend.cpp:76] Failed to create 'aufs' backend: AufsBackend requires root privileges W0815 04:33:46.320191 30927 backend.cpp:76] Failed to create 'bind' backend: BindBackend requires root privileges I0815 04:33:46.320219 30927 provisioner.cpp:255] Using default backend 'copy' I0815 04:33:46.321797 30927 cluster.cpp:448] Creating default 'local' authorizer I0815 04:33:46.323281 30935 slave.cpp:250] Mesos agent started on (802)@172.17.0.3:46327 I0815 04:33:46.323324 30935 slave.cpp:251] Flags at startup: --acls="" --appc_simple_discovery_uri_prefix="http://" --appc_store_dir="/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_mQ1g1h/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_mQ1g1h/credential" --default_role="*" --disallow_sharing_agent_pid_namespace="false" --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_mQ1g1h/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_mQ1g1h/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_mQ1g1h/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_mQ1g1h" --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_hnvIgz" I0815 04:33:46.323748 30935 credentials.hpp:86] Loading credential for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_mQ1g1h/credential' I0815 04:33:46.323925 30935 slave.cpp:283] Agent using credential for: test-principal I0815 04:33:46.323940 30935 credentials.hpp:37] Loading credentials for authentication from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_mQ1g1h/http_credentials' I0815 04:33:46.324128 30935 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readonly' I0815 04:33:46.324357 30935 http.cpp:1026] Creating default 'basic' HTTP authenticator for realm 'mesos-agent-readwrite' I0815 04:33:46.325553 30935 slave.cpp:565] Agent resources: [{"name":"cpus","scalar":{"value":2.0},"type":"SCALAR"},{"name":"mem","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"disk","scalar":{"value":1024.0},"type":"SCALAR"},{"name":"ports","ranges":{"range":[{"begin":31000,"end":32000}]},"type":"RANGES"}] I0815 04:33:46.325721 30935 slave.cpp:573] Agent attributes: [ ] I0815 04:33:46.325732 30935 slave.cpp:582] Agent hostname: 5b39b50d156b I0815 04:33:46.325850 30947 status_update_manager.cpp:177] Pausing sending status updates I0815 04:33:46.327337 30937 state.cpp:64] Recovering state from '/tmp/Endpoint_SlaveEndpointTest_NoAuthorizer_2_hnvIgz/meta' I0815 04:33:46.327580 30930 status_update_manager.cpp:203] Recovering status update manager I0815 04:33:46.327757 30940 containerizer.cpp:598] Recovering containerizer I0815 04:33:46.328980 30951 provisioner.cpp:416] Provisioner recovery complete I0815 04:33:46.329324 30950 slave.cpp:6210] Finished recovery I0815 04:33:46.329768 30950 slave.cpp:6392] Querying resource estimator for oversubscribable resources I0815 04:33:46.329978 30949 slave.cpp:6406] Received oversubscribable resources {} from the resource estimator I0815 04:33:46.332414 30939 process.cpp:3933] Handling HTTP event for process 'slave(802)' with path: '/slave(802)/containers' I0815 04:33:46.333425 30928 http.cpp:1166] HTTP GET for /slave(802)/containers from 172.17.0.3:40686 I0815 04:33:46.333490 30928 http.cpp:957] Authorizing principal 'test-principal' to GET the '/containers' endpoint I0815 04:33:46.336223 30933 slave.cpp:843] Agent terminating [ OK ] Endpoint/SlaveEndpointTest.NoAuthorizer/2 (26 ms) [----------] 9 tests from Endpoint/SlaveEndpointTest (235 ms total) [----------] Global test environment tear-down [==========] 1608 tests from 175 test cases ran. (294512 ms total) [ PASSED ] 1607 tests. [ FAILED ] 1 test, listed below: [ FAILED ] SlaveTest.KillTaskUnregisteredHTTPExecutor 1 FAILED TEST YOU HAVE 20 DISABLED TESTS I0815 04:33:46.393419 30952 process.cpp:1072] Failed to accept socket: future discarded make[3]: *** [CMakeFiles/check] Error 1 make[2]: *** [CMakeFiles/check.dir/all] Error 2 make[3]: Leaving directory `/mesos/build' 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-1502769587-3370 Untagged: mesos-1502769587-3370:latest Deleted: sha256:ae806eb4449f2572aedda5037d05c6e023c920ecec6b9349c6b887cbbff6f90f Deleted: sha256:68d3bfe2a562c875df5f16d81863856485573aede7c0fd3e0756093a45a51e79 Deleted: sha256:dd1bcac520ecbd5beb46de69c61cb5dda09f4d195b34b2793324c895262d0fbb Deleted: sha256:3b5faee2314a77063f54752ea24fec1cd98a0f9c91268f5ed3ad4264669c3990 Deleted: sha256:b41a46d543a77d4bb4f7241858982cb235e6c66c0ceef38cf46382c0d71bdada Deleted: sha256:7a0f637d588690308a81c7f36092c44d5d18da6d45a88a08d4e2e129ab6a514d Deleted: sha256:3cb36b59847456658b9b80aca609f6f6f3b043c2a60611e7b099f458c8633408 Deleted: sha256:d7c6021734ed5104878b71d465f90029ce386c8bb768e077cecfcade1504fa51 Deleted: sha256:744f19caa6e80de99358120c7fdea4144292ff131e79c728eed92196c4ec8fc5 Deleted: sha256:5b2666a0996203e291d2384a852faeb72f1582b497680e410c80549f030d6a01 Deleted: sha256:69fead115531a39025ef6003046e77e1bf46d46508d870cb6661c3bf4941cf11 Deleted: sha256:9262626fb14d9a9556534b2956bed5a91ed56e79b2434c87943d572b2027cd9a Deleted: sha256:70db17575fd50780f50f8db69508de78691d21fc5ceb7f4ebb03f6aaf04e80fc Deleted: sha256:1c143247790b831845e2bbee8d6b8594cbd7e17b90552b93a8a6c9f2b85363ce Deleted: sha256:962366d6022dcffad8301d3977a3bb258d7cfb999f26f92ec42ccc8e11d54d0c Deleted: sha256:89309a3a0a1fa3d5619f055f0b130fdf70adc7c1050221a97353aeca7231218e Deleted: sha256:f325c947910285c1e0781dec2a92539198eb66a8a766486b0feba48cfb821a30 Deleted: sha256:126c29fc778f2964e251d4c7ce7c7fd49f6b59d76ef4b42f972379b195a33447 Deleted: sha256:058a6bccaead3d4d65e3635b713c738a04fffde6690e2710b20d4932b4712950 Deleted: sha256:49ec22a71eb99b273bd5be8e8bc75da925db82d7132c729800ddaa367f2c8388 Deleted: sha256:0902becf172936c8c67f6e7695764b5cd0da26a744c9a7a63ff18ae0582ee0ac Deleted: sha256:10d02d89b12416e1f2c11bb35f37031902c61550db8a39ecd13177db2ce5920b Deleted: sha256:7d306d8bc896d6ffae76787a93344d1a29691462d87b6acacc43604185b94849 Deleted: sha256:71bcdd4f71708072e896970436ace6b31525e8123693006394224154da0429f0 Build step 'Execute shell' marked build as failure Not sending mail to unregistered user songzihao1...@gmail.com Not sending mail to unregistered user gregorywm...@gmail.com