----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/69286/ -----------------------------------------------------------
(Updated Feb. 11, 2019, 11:12 p.m.) Review request for mesos, Chun-Hung Hsiao, Eric Chung, Gilbert Song, Jie Yu, and James Peach. Changes ------- Created `mesos::internal::slave::volume::PathValidator` that encapsulates the validation logic for whitelisted paths. Bugs: MESOS-9009 https://issues.apache.org/jira/browse/MESOS-9009 Repository: mesos Description ------- Added a new agent flag `--host_path_volume_force_creation` for the `volume/host_path` isolator. The flag takes a colon-separated whitelist of paths, under which non-existing host paths are allowed to be created. If the flag is not specified, the isolator behaves in the original way of prohibiting all non-existing host paths from being created. Diffs (updated) ----- src/CMakeLists.txt 732368293049b7d9d6f62057344d433637ad44e8 src/Makefile.am c17eae4ff1d019d515f67d81821e933ecb5dc190 src/slave/containerizer/mesos/isolators/volume/host_path.hpp 4b509e91a056381ca90293d16a400ea4368234a3 src/slave/containerizer/mesos/isolators/volume/host_path.cpp 88ecf91d91e2bebd484a4ac94510a14b3500dbfb src/slave/containerizer/mesos/isolators/volume/utils.hpp PRE-CREATION src/slave/containerizer/mesos/isolators/volume/utils.cpp PRE-CREATION src/slave/flags.hpp 29d8b7985ffde57da02b5fe0d3a524e98acc27c8 src/slave/flags.cpp ccaf65029ec2d0e78041fc3992a0bf5ca0798686 Diff: https://reviews.apache.org/r/69286/diff/2/ Changes: https://reviews.apache.org/r/69286/diff/1-2/ Testing ------- Thanks, Jason Lai