Thanks. I ended up building my own and it looks identical to what’s on that reviewboard. ☺ Luckily, it ended up being not too much work. I was going to contribute it, but seems like someone already beat me to the punch. ☺
-Ben From: thinker0 [mailto:[email protected]] Sent: Friday, March 25, 2016 2:37 AM To: [email protected] Subject: Re: CentOS 6.7 and Apache Aurora https://reviews.apache.org/r/40765/ On Thu, Mar 24, 2016 at 10:18 PM Rice, Ben <[email protected]<mailto:[email protected]>> wrote: Thanks. I’ve begun working on contributing a CentOS 6 builder. I’ll follow the documented processes for contributing. -Ben From: Erb, Stephan [mailto:[email protected]<mailto:[email protected]>] Sent: Thursday, March 24, 2016 6:29 AM To: [email protected]<mailto:[email protected]> Subject: Re: CentOS 6.7 and Apache Aurora The error indicates that you are using a thermos_executor that was build and packaged on a system with the GLIBC 2.13, but your current system uses an older version. Easiest solution to this problem would be to build your packages on CentOS 6. That should be doable by contributing a CentOS 6 builder to https://github.com/apache/aurora-packaging. ________________________________ From: Rice, Ben <[email protected]<mailto:[email protected]>> Sent: Wednesday, March 23, 2016 20:36 To: [email protected]<mailto:[email protected]> Subject: CentOS 6.7 and Apache Aurora I was hoping there was someone out there that got Apache Aurora workers working on CentOS 6.7. I’m running in to the following issue when they try to run any job: Traceback (most recent call last): File "/var/lib/mesos/slaves/92c174f5-6473-45ce-bedf-b4ca4be342c3-S6/frameworks/580c3f6c-ca32-4d9f-a4f6-979a57527f2e-0000/executors/thermos-1458760215742-riceb-test-sleep_job2-0-44e126a7-fc59-4548-abb6-3cb15bee8f32/runs/ae8ccdb6-1e67-4dcf-a3e3-2fbd7568a55b/thermos_executor/.bootstrap/_pex/pex.py", line 317, in execute File "/var/lib/mesos/slaves/92c174f5-6473-45ce-bedf-b4ca4be342c3-S6/frameworks/580c3f6c-ca32-4d9f-a4f6-979a57527f2e-0000/executors/thermos-1458760215742-riceb-test-sleep_job2-0-44e126a7-fc59-4548-abb6-3cb15bee8f32/runs/ae8ccdb6-1e67-4dcf-a3e3-2fbd7568a55b/thermos_executor/.bootstrap/_pex/pex.py", line 250, in _wrap_coverage File "/var/lib/mesos/slaves/92c174f5-6473-45ce-bedf-b4ca4be342c3-S6/frameworks/580c3f6c-ca32-4d9f-a4f6-979a57527f2e-0000/executors/thermos-1458760215742-riceb-test-sleep_job2-0-44e126a7-fc59-4548-abb6-3cb15bee8f32/runs/ae8ccdb6-1e67-4dcf-a3e3-2fbd7568a55b/thermos_executor/.bootstrap/_pex/pex.py", line 282, in _wrap_profiling File "/var/lib/mesos/slaves/92c174f5-6473-45ce-bedf-b4ca4be342c3-S6/frameworks/580c3f6c-ca32-4d9f-a4f6-979a57527f2e-0000/executors/thermos-1458760215742-riceb-test-sleep_job2-0-44e126a7-fc59-4548-abb6-3cb15bee8f32/runs/ae8ccdb6-1e67-4dcf-a3e3-2fbd7568a55b/thermos_executor/.bootstrap/_pex/pex.py", line 360, in _execute File "/var/lib/mesos/slaves/92c174f5-6473-45ce-bedf-b4ca4be342c3-S6/frameworks/580c3f6c-ca32-4d9f-a4f6-979a57527f2e-0000/executors/thermos-1458760215742-riceb-test-sleep_job2-0-44e126a7-fc59-4548-abb6-3cb15bee8f32/runs/ae8ccdb6-1e67-4dcf-a3e3-2fbd7568a55b/thermos_executor/.bootstrap/_pex/pex.py", line 418, in execute_entry File "/var/lib/mesos/slaves/92c174f5-6473-45ce-bedf-b4ca4be342c3-S6/frameworks/580c3f6c-ca32-4d9f-a4f6-979a57527f2e-0000/executors/thermos-1458760215742-riceb-test-sleep_job2-0-44e126a7-fc59-4548-abb6-3cb15bee8f32/runs/ae8ccdb6-1e67-4dcf-a3e3-2fbd7568a55b/thermos_executor/.bootstrap/_pex/pex.py", line 435, in execute_pkg_resources File "/var/lib/mesos/slaves/92c174f5-6473-45ce-bedf-b4ca4be342c3-S6/frameworks/580c3f6c-ca32-4d9f-a4f6-979a57527f2e-0000/executors/thermos-1458760215742-riceb-test-sleep_job2-0-44e126a7-fc59-4548-abb6-3cb15bee8f32/runs/ae8ccdb6-1e67-4dcf-a3e3-2fbd7568a55b/thermos_executor/.bootstrap/pkg_resources.py", line 2190, in load File "/var/lib/mesos/slaves/92c174f5-6473-45ce-bedf-b4ca4be342c3-S6/frameworks/580c3f6c-ca32-4d9f-a4f6-979a57527f2e-0000/executors/thermos-1458760215742-riceb-test-sleep_job2-0-44e126a7-fc59-4548-abb6-3cb15bee8f32/runs/ae8ccdb6-1e67-4dcf-a3e3-2fbd7568a55b/thermos_executor/apache/aurora/executor/bin/thermos_executor_main.py", line 37, in <module> File "/var/lib/mesos/slaves/92c174f5-6473-45ce-bedf-b4ca4be342c3-S6/frameworks/580c3f6c-ca32-4d9f-a4f6-979a57527f2e-0000/executors/thermos-1458760215742-riceb-test-sleep_job2-0-44e126a7-fc59-4548-abb6-3cb15bee8f32/runs/ae8ccdb6-1e67-4dcf-a3e3-2fbd7568a55b/thermos_executor/apache/aurora/executor/common/resource_manager.py", line 27, in <module> File "/var/lib/mesos/slaves/92c174f5-6473-45ce-bedf-b4ca4be342c3-S6/frameworks/580c3f6c-ca32-4d9f-a4f6-979a57527f2e-0000/executors/thermos-1458760215742-riceb-test-sleep_job2-0-44e126a7-fc59-4548-abb6-3cb15bee8f32/runs/ae8ccdb6-1e67-4dcf-a3e3-2fbd7568a55b/thermos_executor/apache/thermos/monitoring/resource.py", line 46, in <module> File "/var/lib/mesos/slaves/92c174f5-6473-45ce-bedf-b4ca4be342c3-S6/frameworks/580c3f6c-ca32-4d9f-a4f6-979a57527f2e-0000/executors/thermos-1458760215742-riceb-test-sleep_job2-0-44e126a7-fc59-4548-abb6-3cb15bee8f32/runs/ae8ccdb6-1e67-4dcf-a3e3-2fbd7568a55b/thermos_executor/apache/thermos/monitoring/process_collector_psutil.py", line 20, in <module> File "/root/.pex/install/psutil-3.2.2-cp27-none-linux_x86_64.whl.9230c99d3a0e719f955036c00ecd788d89a58327/psutil-3.2.2-cp27-none-linux_x86_64.whl/psutil/__init__.py", line 62, in <module> from . import _pslinux as _psplatform File "/root/.pex/install/psutil-3.2.2-cp27-none-linux_x86_64.whl.9230c99d3a0e719f955036c00ecd788d89a58327/psutil-3.2.2-cp27-none-linux_x86_64.whl/psutil/_pslinux.py", line 22, in <module> from . import _psutil_linux as cext ImportError: /lib64/libc.so.6: version `GLIBC_2.13' not found (required by /root/.pex/install/psutil-3.2.2-cp27-none-linux_x86_64.whl.9230c99d3a0e719f955036c00ecd788d89a58327/psutil-3.2.2-cp27-none-linux_x86_64.whl/psutil/_psutil_linux.so) That requirement really breaks any chance of it working on Centos 6.X ☹ Thanks, -Ben
