Re: Review Request 63271: Windows: Added `os::set_job_mem_limit` to stout.

2017-11-14 Thread Aaron Wood via Review Board
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/63271/#review190955 --- Ship it! Ship It! - Aaron Wood On Nov. 14, 2017, 12:20 a.m

Re: Review Request 63279: Increased check tests task resources for Windows.

2017-11-02 Thread Aaron Wood via Review Board
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/63279/#review189972 --- Ship it! Ship It! - Aaron Wood On Nov. 2, 2017, 8:40 p.m

Re: Review Request 63278: Windows: Documented the `cpuset` and `mem` isolators.

2017-11-02 Thread Aaron Wood via Review Board
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/63278/#review189971 --- Ship it! Ship It! - Aaron Wood On Nov. 2, 2017, 8:40 p.m

Re: Review Request 63273: Windows: Added `os::get_job_processes` to stout.

2017-11-02 Thread Aaron Wood via Review Board
rocess IDs are multiples of 4 https://blogs.msdn.microsoft.com/oldnewthing/20080228-00/?p=23283/ They do mention that you should not rely on this behavior which is too bad. If you could always assume this you could reduce your cycles here. - Aaron Wood On Nov. 2, 2017, 8:40 p.m.,

Re: Review Request 63268: Windows: Fixed variable casing in `windows/os.hpp`.

2017-11-02 Thread Aaron Wood via Review Board
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/63268/#review189963 --- Ship it! Ship It! - Aaron Wood On Nov. 2, 2017, 8:39 p.m

Re: Review Request 63268: Windows: Fixed variable casing in `windows/os.hpp`.

2017-11-02 Thread Aaron Wood via Review Board
leaner to do `if (!result) {` - Aaron Wood On Nov. 2, 2017, 8:39 p.m., Andrew Schwartzmeyer wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > https://re

Re: Review Request 60280: Provide full path to the custom executor.

2017-07-06 Thread Aaron Wood via Review Board
ent a task using the UCR (both with and without the use of an OCI image) via our own framework, and checked the sandbox to verify that things went accordingly. Thanks, Aaron Wood

Review Request 60693: Move permissions.hpp under posix

2017-07-06 Thread Aaron Wood via Review Board
make -j$(nproc) && make check -j$(nproc)` Thanks, Aaron Wood

Re: Review Request 60280: Provide full path to the custom executor.

2017-07-06 Thread Aaron Wood via Review Board
; make -j4` Also spun up a master and agent, connected and sent a task using the UCR (both with and without the use of an OCI image) via our own framework, and checked the sandbox to verify that things went accordingly. Thanks, Aaron Wood

Re: Review Request 60280: Provide full path to the custom executor.

2017-07-06 Thread Aaron Wood via Review Board
; make -j4` Also spun up a master and agent, connected and sent a task using the UCR (both with and without the use of an OCI image) via our own framework, and checked the sandbox to verify that things went accordingly. Thanks, Aaron Wood

Re: Review Request 60280: Provide full path to the custom executor.

2017-07-06 Thread Aaron Wood via Review Board
e/containerizer/mesos/launch.cpp:803: Lines should be <= 80 > > characters long [whitespace/line_length] [2] > > src/slave/containerizer/mesos/launch.cpp:808: Lines should be <= 80 > > characters long [whitespace/line_length] [2] > > Total errors found: 1 > >

Re: Review Request 60280: Provide full path to the custom executor.

2017-07-06 Thread Aaron Wood via Review Board
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/60280/#review179745 --- On July 5, 2017, 9:03 p.m., Aaron Wood wrote: > > --- > This is an autom

Re: Review Request 60280: Provide full path to the custom executor.

2017-07-05 Thread Aaron Wood via Review Board
; make -j4` Also spun up a master and agent, connected and sent a task using the UCR (both with and without the use of an OCI image) via our own framework, and checked the sandbox to verify that things went accordingly. Thanks, Aaron Wood

Re: Review Request 60280: Provide full path to the custom executor.

2017-07-05 Thread Aaron Wood via Review Board
t set? Maybe use > > os::realpath here to get the absolute path? > > Aaron Wood wrote: > Sure, I'll alter that. Is it wrong to assume that the working directory > will always be set at this point? I thought that without the sandbox work dir > no container would be able to m

Re: Review Request 60280: Provide full path to the custom executor.

2017-07-05 Thread Aaron Wood via Review Board
Mesos execute it in the usual way. If that's the case then would we need to search `PATH` at all? - Aaron --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/60280/#review17965

Re: Review Request 60546: Harden Mesos when building with cmake.

2017-07-05 Thread Aaron Wood via Review Board
cmake/MesosConfigure.cmake 5ecad2c0f Diff: https://reviews.apache.org/r/60546/diff/2/ Changes: https://reviews.apache.org/r/60546/diff/1-2/ Testing --- `mkdir build && cd build && cmake .. && make -j$(nproc) && make check -j$(nproc)` Thanks, Aaron Wood

Re: Review Request 60546: Harden Mesos when building with cmake.

2017-07-05 Thread Aaron Wood via Review Board
ng that the static libs built here are only for linking into executables. Do you think this will hold true going forward? - Aaron --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.o

Re: Review Request 60280: Provide full path to the custom executor.

2017-07-03 Thread Aaron Wood via Review Board
dingly. Thanks, Aaron Wood

Re: Review Request 60280: Provide full path to the custom executor.

2017-07-03 Thread Aaron Wood via Review Board
p; cmake .. -DCMAKE_BUILD_TYPE=Release && make -j4` Also spun up a master and agent, connected and sent a task using the UCR (both with and without the use of an OCI image) via our own framework, and checked the sandbox to verify that things went accordingly. Thanks, Aaron Wood

Re: Review Request 60280: Provide full path to the custom executor.

2017-07-03 Thread Aaron Wood via Review Board
; make -j4` Also spun up a master and agent, connected and sent a task using the UCR (both with and without the use of an OCI image) via our own framework, and checked the sandbox to verify that things went accordingly. Thanks, Aaron Wood

Re: Review Request 60280: Provide full path to the custom executor.

2017-07-03 Thread Aaron Wood via Review Board
iner would be able to move forward. - Aaron --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/60280/#review179433 -------

Review Request 60546: Harden Mesos when building with cmake.

2017-06-29 Thread Aaron Wood via Review Board
executables. Diffs - cmake/CompilationConfigure.cmake 3fa2e2f3b cmake/MesosConfigure.cmake 5ecad2c0f Diff: https://reviews.apache.org/r/60546/diff/1/ Testing --- `mkdir build && cd build && cmake .. && make -j$(nproc) && make check -j$(nproc)` Thanks, Aaron Wood

Re: Review Request 60280: Provide full path to the custom executor.

2017-06-22 Thread Aaron Wood via Review Board
and sent a task using the UCR (both with and without the use of an OCI image) via our own framework, and checked the sandbox to verify that things went accordingly. Thanks, Aaron Wood

Re: Review Request 60280: Provide full path to the custom executor.

2017-06-22 Thread Aaron Wood via Review Board
ng the UCR (both with and without the use of an OCI image) via our own framework, and checked the sandbox to verify that things went accordingly. Thanks, Aaron Wood

Re: Review Request 60280: Provide full path to the custom executor.

2017-06-21 Thread Aaron Wood via Review Board
e used in the full absolute path to their executor binary in the sandbox? - Aaron --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/60280/#review178586 ----

Re: Review Request 60280: Provide full path to the custom executor.

2017-06-21 Thread Aaron Wood via Review Board
into the current > > working directory? > > Aaron Wood wrote: > I found that this was not true. This is the real core of the fix. It > seems that exec will not look in the current directory, only in PATH. `The file is sought in the colon-separated list of direct

Re: Review Request 60280: Provide full path to the custom executor.

2017-06-21 Thread Aaron Wood via Review Board
ng the UCR (both with and without the use of an OCI image) via our own framework, and checked the sandbox to verify that things went accordingly. Thanks, Aaron Wood

Re: Review Request 60280: Provide full path to the custom executor.

2017-06-21 Thread Aaron Wood via Review Board
> On June 21, 2017, 7:28 p.m., Aaron Wood wrote: > > Someone correct me if I'm wrong, but I don't think we need this anymore: > > ``` > > if (launchInfo.has_working_directory()) { > > Try chdir = os::chdir(launchInfo.working_directory()); > > if (

Re: Review Request 60280: Provide full path to the custom executor.

2017-06-21 Thread Aaron Wood via Review Board
. To reply, visit: https://reviews.apache.org/r/60280/#review178562 ------- On June 21, 2017, 7:15 p.m., Aaron Wood wrote: > > --- > This is an automatically generated e-mail.

Re: Review Request 60280: Provide full path to the custom executor.

2017-06-21 Thread Aaron Wood via Review Board
y() << "': " << chdir.error() << endl; exitWithStatus(EXIT_FAILURE); } } ``` Everyone okay with me removing this? - Aaron Wood On June 21, 2017, 7:15 p.m., Aaron Wood wrote: > > -

Review Request 60280: Provide full path to the custom executor.

2017-06-21 Thread Aaron Wood via Review Board
andbox to verify that things went accordingly. Thanks, Aaron Wood

Re: Review Request 59641: Attach latest symlink when executor is registered.

2017-06-05 Thread Aaron Wood via Review Board
,"path":"\/tmp\/slave\/slaves\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-S0\/frameworks\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-0001\/executors\/testapp-924b5c1524d84676a6a71665e2054d31\/runs\/latest\/stderr","size":255,"uid":"root"},{"gid":"root","mode":"-rw-r--r--","mtime":1496161812.0,"nlink":1,"path":"\/tmp\/slave\/slaves\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-S0\/frameworks\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-0001\/executors\/testapp-924b5c1524d84676a6a71665e2054d31\/runs\/latest\/stdout","size":1142,"uid":"root"}] ``` Thanks, Aaron Wood

Re: Review Request 59641: Follow symlinks when resolving paths specified in the various master/agent endpoints.

2017-06-02 Thread Aaron Wood via Review Board
;,"size":255,"uid":"root"},{"gid":"root","mode":"-rw-r--r--","mtime":1496161812.0,"nlink":1,"path":"\/tmp\/slave\/slaves\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-S0\/frameworks\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-0001\/executors\/testapp-924b5c1524d84676a6a71665e2054d31\/runs\/latest\/stdout","size":1142,"uid":"root"}] ``` Thanks, Aaron Wood

Re: Review Request 59641: Follow symlinks when resolving paths specified in the various master/agent endpoints.

2017-06-02 Thread Aaron Wood via Review Board
538d3d7ef28-0001\/executors\/testapp-924b5c1524d84676a6a71665e2054d31\/runs\/latest\/stderr","size":255,"uid":"root"},{"gid":"root","mode":"-rw-r--r--","mtime":1496161812.0,"nlink":1,"path":"\/tmp\/slave\/slaves\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-S0\/frameworks\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-0001\/executors\/testapp-924b5c1524d84676a6a71665e2054d31\/runs\/latest\/stdout","size":1142,"uid":"root"}] ``` Thanks, Aaron Wood

Re: Review Request 59641: Follow symlinks when resolving paths specified in the various master/agent endpoints.

2017-06-01 Thread Aaron Wood via Review Board
;,"size":255,"uid":"root"},{"gid":"root","mode":"-rw-r--r--","mtime":1496161812.0,"nlink":1,"path":"\/tmp\/slave\/slaves\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-S0\/frameworks\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-0001\/executors\/testapp-924b5c1524d84676a6a71665e2054d31\/runs\/latest\/stdout","size":1142,"uid":"root"}] ``` Thanks, Aaron Wood

Re: Review Request 59641: Follow symlinks when resolving paths specified in the various master/agent endpoints.

2017-05-31 Thread Aaron Wood via Review Board
;,"size":255,"uid":"root"},{"gid":"root","mode":"-rw-r--r--","mtime":1496161812.0,"nlink":1,"path":"\/tmp\/slave\/slaves\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-S0\/frameworks\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-0001\/executors\/testapp-924b5c1524d84676a6a71665e2054d31\/runs\/latest\/stdout","size":1142,"uid":"root"}] ``` Thanks, Aaron Wood

Re: Review Request 59641: Follow symlinks when resolving paths specified in the various master/agent endpoints.

2017-05-31 Thread Aaron Wood via Review Board
would do the shadow variable fix in a separate dependent review > > instead of mixing it here. I'll revert my naming changes here. Why is it that this kind of change needs a separate patch? - Aaron --- This is an automatically generated

Re: Review Request 59641: Follow symlinks when resolving paths specified in the various master/agent endpoints.

2017-05-30 Thread Aaron Wood via Review Board
;,"size":255,"uid":"root"},{"gid":"root","mode":"-rw-r--r--","mtime":1496161812.0,"nlink":1,"path":"\/tmp\/slave\/slaves\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-S0\/frameworks\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-0001\/executors\/testapp-924b5c1524d84676a6a71665e2054d31\/runs\/latest\/stdout","size":1142,"uid":"root"}] ``` Thanks, Aaron Wood

Re: Review Request 59641: Follow symlinks when resolving paths specified in the various master/agent endpoints.

2017-05-30 Thread Aaron Wood via Review Board
ly generated e-mail. To reply, visit: https://reviews.apache.org/r/59641/#review176325 --- On May 30, 2017, 6:10 p.m., Aaron Wood wrote: > > --- > This is an automatica

Review Request 59641: Follow symlinks when resolving paths specified in the various master/agent endpoints.

2017-05-30 Thread Aaron Wood via Review Board
ed1-b66b-d538d3d7ef28-S0\/frameworks\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-0001\/executors\/testapp-924b5c1524d84676a6a71665e2054d31\/runs\/latest\/stderr","size":255,"uid":"root"},{"gid":"root","mode":"-rw-r--r--","mtime":1496161812.0,"nlink":1,"path":"\/tmp\/slave\/slaves\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-S0\/frameworks\/d3566e51-4d13-4ed1-b66b-d538d3d7ef28-0001\/executors\/testapp-924b5c1524d84676a6a71665e2054d31\/runs\/latest\/stdout","size":1142,"uid":"root"}] ``` Thanks, Aaron Wood

Re: Review Request 59413: Fix bytes.hpp constexpr compilation failure with GCC 7.1.

2017-05-25 Thread Aaron Wood via Review Board
://reviews.apache.org/r/59413/diff/5/ Testing (updated) --- `./bootstrap && mkdir build && cd build && ../configure --disable-python --disable-java --disable-optimize --disable-hardening && make -j$(nproc) && make check -j$(nproc)` Thanks, Aaron Wood

Re: Review Request 59413: Fix bytes.hpp constexpr compilation failure with GCC 7.1.

2017-05-25 Thread Aaron Wood via Review Board
le-hardening && make -j$(nproc)` Thanks, Aaron Wood

Re: Review Request 59536: CMake: Added SHA256 hashes for 3rdparty downloads.

2017-05-24 Thread Aaron Wood via Review Board
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/59536/#review175985 --- Ship it! Ship It! - Aaron Wood On May 24, 2017, 7:13 p.m

Re: Review Request 59536: CMake: Added SHA256 hashes for 3rdparty downloads.

2017-05-24 Thread Aaron Wood via Review Board
verifying the hashes. - Aaron Wood On May 24, 2017, 7:13 p.m., Andrew Schwartzmeyer wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache

Re: Review Request 59454: Adjust tests to account for GCC 7.1 fix in bytes.hpp.

2017-05-24 Thread Aaron Wood via Review Board
----- On May 24, 2017, 5:53 p.m., Aaron Wood wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/59454/ >

Re: Review Request 59454: Adjust tests to account for GCC 7.1 fix in bytes.hpp.

2017-05-24 Thread Aaron Wood via Review Board
mize --disable-hardening && make check -j$(nproc)` Thanks, Aaron Wood

Review Request 59454: Adjust test to account for changes to bytes.hpp.

2017-05-22 Thread Aaron Wood via Review Board
/59454/diff/1/ Testing --- `./bootstrap && mkdir build && cd build && ../configure --disable-python --disable-java --disable-optimize --disable-hardening && make check -j$(nproc)` Thanks, Aaron Wood

Re: Review Request 59413: Fix bytes.hpp constexpr compilation failure with GCC 7.1.

2017-05-22 Thread Aaron Wood via Review Board
://reviews.apache.org/r/59413/diff/4/ Testing --- `./bootstrap && mkdir build && cd build && ../configure --disable-python --disable-java --disable-optimize --disable-hardening && make -j$(nproc)` Thanks, Aaron Wood

Re: Review Request 59413: Fix bytes.hpp constexpr compilation failure with GCC 7.1.

2017-05-22 Thread Aaron Wood via Review Board
&& mkdir build && cd build && ../configure --disable-python --disable-java --disable-optimize --disable-hardening && make -j$(nproc)` Thanks, Aaron Wood

Re: Review Request 59413: Fix constexpr compilation failure with GCC 7.1.

2017-05-19 Thread Aaron Wood via Review Board
ight also be worth waiting to see if GCC upstream is going to fix the > > problem promptly. If GCC 7.2 fixes the problem, we don't necessarily need > > to workaround a bug that occurs in just a single minor release of GCC. > > Aaron Wood wrote: > Sure, I can hold on this

Re: Review Request 59413: Fix constexpr compilation failure with GCC 7.1.

2017-05-19 Thread Aaron Wood via Review Board
--- `./bootstrap && mkdir build && cd build && ../configure --disable-python --disable-java --disable-optimize --disable-hardening && make -j$(nproc)` Thanks, Aaron Wood

Re: Review Request 59413: Fix constexpr compilation failure with GCC 7.1.

2017-05-19 Thread Aaron Wood via Review Board
/diff/2-3/ Testing --- `./bootstrap && mkdir build && cd build && ../configure --disable-python --disable-java --disable-optimize --disable-hardening && make -j$(nproc)` Thanks, Aaron Wood

Re: Review Request 59413: Fix constexpr compilation failure with GCC 7.1.

2017-05-19 Thread Aaron Wood via Review Board
his is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/59413/#review17 --- On May 19, 2017, 6:51 p.m., Aaron Wood wrote: > > -

Re: Review Request 59413: Fix constexpr compilation failure with GCC 7.1.

2017-05-19 Thread Aaron Wood via Review Board
/ Testing --- `./bootstrap && mkdir build && cd build && ../configure --disable-python --disable-java --disable-optimize --disable-hardening && make -j$(nproc)` Thanks, Aaron Wood

Review Request 59413: Fix constexpr compilation failure with GCC 7.1.

2017-05-19 Thread Aaron Wood via Review Board
mize --disable-hardening && make -j$(nproc)` Thanks, Aaron Wood

Re: Review Request 58317: Prevent agent from crashing when the ID is longer than the maximum file name length.

2017-04-11 Thread Aaron Wood via Review Board
9af- 'ID must not be greater than 255 characters' ``` Thanks, Aaron Wood

Re: Review Request 58317: Prevent agent from crashing when the ID is longer than the maximum file name length.

2017-04-11 Thread Aaron Wood via Review Board
--- On April 10, 2017, 10:37 p.m., Aaron Wood wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/58317/ > -

Re: Review Request 58317: Prevent agent from crashing when the ID is longer than the maximum file name length.

2017-04-10 Thread Aaron Wood via Review Board
'ID must not be greater than 255 characters' ``` Thanks, Aaron Wood

Re: Review Request 58317: Prevent agent from crashing when the ID is longer than the maximum file name length.

2017-04-10 Thread Aaron Wood via Review Board
> On April 10, 2017, 9:05 p.m., Aaron Wood wrote: > > src/common/validation.cpp > > Lines 40 (patched) > > <https://reviews.apache.org/r/58317/diff/1/?file=1687524#file1687524line40> > > > > Maybe it's better to put this check in `src/slave/paths.cpp`

Re: Review Request 58317: Prevent agent from crashing when the ID is longer than the maximum file name length.

2017-04-10 Thread Aaron Wood via Review Board
al pieces. I could add this check around here: ``` const string directory = getExecutorRunPath(rootDir, slaveId, frameworkId, executorId, containerId); Try mkdir = os::mkdir(directory); ``` Thoughts? - Aaron Wood On April 10, 2017, 6:16 p.m., Aaron W

Re: Review Request 58317: Prevent agent from crashing when the ID is longer than the maximum file name length.

2017-04-10 Thread Aaron Wood via Review Board
) <https://reviews.apache.org/r/58317/#comment244396> I figured I'd fix this spelling error while I was here. - Aaron Wood On April 10, 2017, 6:16 p.m., Aaron Wood wrote: > > --- > This is an automatically generated e-mail.

Review Request 58317: Prevent agent from crashing when the ID is longer than the maximum file name length.

2017-04-10 Thread Aaron Wood via Review Board
outhewhtiewtwetwhtohwethwetwehtwehtwjethwejlthwejlthwejhtwejthwejkthwejkthwejkthwejthwkthwekthwtkjwthkwjehtjkwehtkjwehtkjwehtkjwehtkwejhtewjkthewkjthewjkthwekjthwekjthwekjthwekjthwekjhtwekhtewkapplication227741021670-4A491BFF-F50D-4F17-B304-AD23423F15EE of framework 9e8d9439-7ed2-4968-a8cb-f46273c2d9af- 'ID must not be greater than 255 characters' ``` Thanks, Aaron Wood

Re: Review Request 54993: Modify LevelDB patch to add ARM64/AArch64 support.

2017-03-07 Thread Aaron Wood via Review Board
-- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54993/#review160160 --- On Dec. 22, 2016, 9:10 p.m., Aaron Wood wrote: > > --

Re: Review Request 55480: Fix segfault when the executor sets a UUID that is not a valid v4 UUID.

2017-01-16 Thread Aaron Wood
d by making sure no segfault occurs when rebuilding Mesos with this fix and pointing our framework at it. Our framework is currently not generating v4 UUIDs which was exposing the issue. Thanks, Aaron Wood

Re: Review Request 55480: Fix segfault when the executor sets a UUID that is not a valid v4 UUID.

2017-01-13 Thread Aaron Wood
f/ Testing --- Verified by making sure no segfault occurs when rebuilding Mesos with this fix and pointing our framework at it. Our framework is currently not generating v4 UUIDs which was exposing the issue. Thanks, Aaron Wood

Re: Review Request 55480: Fix segfault when the executor sets a UUID that is not a valid v4 UUID.

2017-01-13 Thread Aaron Wood
mework at it. Our framework is currently not generating v4 UUIDs which was exposing the issue. Thanks, Aaron Wood

Re: Review Request 55480: Fix segfault when the executor sets a UUID that is not a valid v4 UUID.

2017-01-13 Thread Aaron Wood
ith this fix and pointing our framework at it. Our framework is currently not generating v4 UUIDs which was exposing the issue. Thanks, Aaron Wood

Re: Review Request 55480: Fix segfault when the executor ID is not a valid v4 UUID.

2017-01-12 Thread Aaron Wood
This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55480/#review161484 ------- On Jan. 12, 2017, 11:52 p.m., Aaron Wood wrote: > > --

Re: Review Request 55480: Fix segfault when the executor ID is not a valid v4 UUID.

2017-01-12 Thread Aaron Wood
s which was exposing the issue. Thanks, Aaron Wood

Re: Review Request 55480: Fix segfault when the executor ID is not a valid v4 UUID.

2017-01-12 Thread Aaron Wood
x and pointing our framework at it. Our framework is currently not generating v4 UUIDs which was causing the issue. Thanks, Aaron Wood

Re: Review Request 55480: Fix segfault when executor ID is not a valid UUID.

2017-01-12 Thread Aaron Wood
Wood On Jan. 12, 2017, 11:23 p.m., Aaron Wood wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/55480/ > --- &g

Review Request 55480: Fix segfault when executor ID is not a valid UUID.

2017-01-12 Thread Aaron Wood
e/validation.cpp abd9b1248 Diff: https://reviews.apache.org/r/55480/diff/ Testing --- Verified by making sure no segfault occurs when rebuilding Mesos with this fix and pointing our framework at it. Our framework is currently not generating v4 UUIDs which was causing the issue. Thanks, Aaron Wood

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-09 Thread Aaron Wood
, not with the posix_launcher). `make check -j4` also passes with no errors. Thanks, Aaron Wood

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-09 Thread Aaron Wood
, not with the posix_launcher). `make check -j4` also passes with no errors. Thanks, Aaron Wood

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-09 Thread Aaron Wood
visit: https://reviews.apache.org/r/54996/#review160821 ------- On Jan. 4, 2017, 9:55 p.m., Aaron Wood wrote: > > --- > This is an automatically generat

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-04 Thread Aaron Wood
happened with Mesos containerizer + linux_launcher, not with the posix_launcher). Thanks, Aaron Wood

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-04 Thread Aaron Wood
tps://reviews.apache.org/r/54996/#comment231691> Looks like `posix_memalign` never sets `errno`. Need to change this to return `Error`. - Aaron Wood On Jan. 4, 2017, 9:28 p.m., Aaron Wood wrote: > > --- > This is an automatica

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-04 Thread Aaron Wood
> > ``` > > void * Stack::start() { > > return (uint8_t *)address + size; > > } > > ``` > > Aaron Wood wrote: > Don't we want to avoid C-style casts? > > James Peach wrote: > Sure, you could `static_cast` here. Not much d

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-04 Thread Aaron Wood
- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54996/#review160464 --- On Jan. 4, 2017, 9:28 p.m., Aaron Wood wrote: > > --

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-04 Thread Aaron Wood
nt below about why the copy constructor cannot be deleted in this case. - Aaron --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54996/#review160464 --- On Jan. 4, 2017, 9:28 p.m., Aaron Wood wrote: > >

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-04 Thread Aaron Wood
> > ``` > > void * Stack::start() { > > return (uint8_t *)address + size; > > } > > ``` > > Aaron Wood wrote: > Don't we want to avoid C-style casts? > > James Peach wrote: > Sure, you could `static_cast` here. Not much d

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-04 Thread Aaron Wood
"); > > } > > > > return stack; > > } > > ``` > > > > We can get rid of the `allocate` function. Once created, it's by > > default allocated. > > Aaron Wood wrote: > `address` and `size` wo

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-04 Thread Aaron Wood
, not with the posix_launcher). Thanks, Aaron Wood

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-04 Thread Aaron Wood
This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54996/#review160513 --- On Jan. 4, 2017, 12:26 a.m., Aaron Wood wrote: > > --- > This is an automaticall

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-04 Thread Aaron Wood
> > ``` > > void * Stack::start() { > > return (uint8_t *)address + size; > > } > > ``` > > Aaron Wood wrote: > Don't we want to avoid C-style casts? > > James Peach wrote: > Sure, you could `static_cast` here. Not much

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-04 Thread Aaron Wood
il. To reply, visit: https://reviews.apache.org/r/54996/#review160464 ------- On Jan. 4, 2017, 12:26 a.m., Aaron Wood wrote: > > --- > This is an automat

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-03 Thread Aaron Wood
tps://reviews.apache.org/r/54996/#comment231598> Anyone see a way around this reinterpret_cast? - Aaron Wood On Jan. 4, 2017, 12:26 a.m., Aaron Wood wrote: > > --- > This is an automatically generated e-mail. To reply,

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2017-01-03 Thread Aaron Wood
currently running it in a test cluster. Launched both Docker and Mesos tasks via Marathon without any resulting crash (initial crash only happened with Mesos containerizer + linux_launcher, not with the posix_launcher). Thanks, Aaron Wood

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2016-12-29 Thread Aaron Wood
/54996/#review160159 --- On Dec. 29, 2016, 7:03 p.m., Aaron Wood wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > https://reviews.ap

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2016-12-29 Thread Aaron Wood
). Thanks, Aaron Wood

Re: Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2016-12-22 Thread Aaron Wood
, not with the posix_launcher). Thanks, Aaron Wood

Re: Review Request 54993: Modify LevelDB patch to add ARM64/AArch64 support.

2016-12-22 Thread Aaron Wood
Mesos on ARM64 with no failures. Mesos also properly starts and successfully runs/launches tasks with the exception of a crash when using the linux_launcher and Mesos containers. That fix is addressed in https://reviews.apache.org/r/54996/ Thanks, Aaron Wood

Review Request 54996: Fix SIGBUS crash on ARM64/AArch64.

2016-12-22 Thread Aaron Wood
and am currently running it in a test cluster. Launched both Docker and Mesos tasks via Marathon without any resulting crash (initial crash only happened with Mesos containerizer + linux_launcher, not with the posix_launcher). Thanks, Aaron Wood

Re: Review Request 54993: Modify LevelDB patch to add ARM64/AArch64 support.

2016-12-22 Thread Aaron Wood
Mesos on ARM64 with no failures. Mesos also properly starts and successfully runs with the exception of an issue with Mesos containers (addressed in https://reviews.apache.org/r/54996/). Thanks, Aaron Wood

Re: Review Request 54993: Modify LevelDB patch to add ARM64/AArch64 support.

2016-12-22 Thread Aaron Wood
Mesos on ARM64 with no failures. Mesos also properly starts and successfully runs with the exception of an issue with Mesos containers (addressed in a separate review). Thanks, Aaron Wood

Review Request 54993: Modify LevelDB patch to add ARM64/AArch64 support.

2016-12-22 Thread Aaron Wood
properly starts and successfully runs with the exception of an issue with Mesos containers (addressed in a separate review). Thanks, Aaron Wood

Re: Review Request 54953: Set -pie conditionally on whether hardening is enabled or not.

2016-12-21 Thread Aaron Wood
e-python --disable-java --disable-hardening && make Thanks, Aaron Wood

Re: Review Request 54953: Set -pie conditionally on whether hardening is enabled or not.

2016-12-21 Thread Aaron Wood
u're right, good catch. - Aaron --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54953/#review159886 --- On Dec. 21, 2

Review Request 54953: Set -pie conditionally on whether hardening is enabled or not.

2016-12-21 Thread Aaron Wood
hardening. Diffs - src/Makefile.am abcf7eed7 Diff: https://reviews.apache.org/r/54953/diff/ Testing --- ../configure --disable-python --disable-java && make ../configure --disable-python --disable-java --disable-hardening && make Thanks, Aaron Wood

Review Request 54951: Remove the use of FORTIFY_SOURCE from stout.

2016-12-21 Thread Aaron Wood
is applied to MESOS_CPPFLAGS thus failing the whole build. Diffs - 3rdparty/stout/Makefile.am 2d27da7e6 Diff: https://reviews.apache.org/r/54951/diff/ Testing --- Build all of Mesos from source. Thanks, Aaron Wood

  1   2   3   >