> On May 12, 2016, 4:37 p.m., Alexander Rukletsov wrote:
> > 3rdparty/libprocess/src/logging.cpp, line 97
> > <https://reviews.apache.org/r/47313/diff/1/?file=1381382#file1381382line97>
> >
> >     Strictly speaking, libprocess endpoints can be both 
> > authentication-enabled and not. This depends on how libprocess is 
> > initialized.
> 
> Benjamin Bannier wrote:
>     Like we discussed offline, the issue here is that whether a libprocess 
> endpoint is authorized or not depends not only if on whether the endpoint 
> supports authorization, but also on the way libprocess itself was 
> initialized. Since we currently expose these endpoint through either master 
> or agent processes this is not an issue here as int that case libprocess 
> endpoints will behave consistently with what was specified by the user when 
> these mesos processes where started. If the endpoints are exposed by other 
> processes the situation is less clear.
>     
>     As `AUTHENTICATION` just causes some documentation to be emitted in the 
> endpoint help which is currently only accessible via mesos masters/agents 
> let's give the user a consistent story there and actually document the 
> behavior for that case (right now the documentation is just wrong). Should 
> cases arise where the documentation is really misleading we can revisit this 
> and try to make the help strings more reusable across libprocess users.
> 
> Benjamin Bannier wrote:
>     Filed MESOS-5379 so we can track this discrepancy.

Thanks.


- Alexander


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/47313/#review132941
-----------------------------------------------------------


On May 12, 2016, 1:55 p.m., Benjamin Bannier wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/47313/
> -----------------------------------------------------------
> 
> (Updated May 12, 2016, 1:55 p.m.)
> 
> 
> Review request for mesos and Alexander Rukletsov.
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> Add authentication documentation to authenticated libprocess endpoints.
> 
> 
> Diffs
> -----
> 
>   3rdparty/libprocess/src/logging.cpp 
> ad7aa3aabbfc4a496e7e624a691a72e45c72e35d 
>   3rdparty/libprocess/src/metrics/metrics.cpp 
> 65b58433158c51cebace9b591d4121e8d9a59ecc 
>   3rdparty/libprocess/src/profiler.cpp 
> 9b2f106cc7db1ff0b94c72ed55188d94799cf7df 
> 
> Diff: https://reviews.apache.org/r/47313/diff/
> 
> 
> Testing
> -------
> 
> make check (OS X, clang-trunk, w/o optimizations)
> 
> 
> Thanks,
> 
> Benjamin Bannier
> 
>

Reply via email to