[
https://issues.apache.org/jira/browse/MESOS-7377?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15968406#comment-15968406
]
Greg Mann commented on MESOS-7377:
----------------------------------
{code}
commit 6cf2536c2710ca8f5545709688a481c93bd62f31
Author: Greg Mann <[email protected]>
Date: Thu Apr 13 15:49:57 2017 -0700
Updated check tests to authenticate with agent operator API.
This patch updates the check tests to enable authentication
on the agent operator API when Mesos has been built with SSL.
Review: https://reviews.apache.org/r/58374/
{code}
{code}
commit 04be349fe0d87239455202dc1ef5e4f44f100861
Author: Greg Mann <[email protected]>
Date: Thu Apr 13 15:49:53 2017 -0700
Updated a health checker test to enable executor authentication.
This patch updates the test
`HealthCheckTest.DefaultExecutorCommandHealthCheck` to
enable authentication on the agent operator API when
Mesos has been built with SSL.
Review: https://reviews.apache.org/r/58370/
{code}
{code}
commit 8c18f62078a955288c7b0d893ec123d0397cba7e
Author: Greg Mann <[email protected]>
Date: Thu Apr 13 15:49:49 2017 -0700
Updated default executor to pass authorization header to checkers.
This patch updates the default executor to pass the executor's
authorization header to the `Checker` and `HealthChecker`
libraries when an authentication token is present in the
environment.
Review: https://reviews.apache.org/r/58369/
{code}
{code}
commit e8562faf1f8a624beeb56880c4a980d32f89533f
Author: Greg Mann <[email protected]>
Date: Thu Apr 13 15:49:46 2017 -0700
Updated 'Checker' to authenticate with agent operator API.
This patch updates the `Checker` to permit initialization with
an authorization header, which it will provide to the agent
operator API for authentication when present.
Review: https://reviews.apache.org/r/58373/
{code}
{code}
commit 5f05bdca871ad8ecb1b2d23194e74804df746774
Author: Greg Mann <[email protected]>
Date: Thu Apr 13 15:49:43 2017 -0700
Updated 'HealthChecker' to authenticate with the agent.
This patch updates the `HealthChecker` to permit initialization
with an authorization header, which it will provide to the agent
operator API for authentication when present.
Review: https://reviews.apache.org/r/58368/
{code}
> Add authentication to the checker and health checker libraries
> --------------------------------------------------------------
>
> Key: MESOS-7377
> URL: https://issues.apache.org/jira/browse/MESOS-7377
> Project: Mesos
> Issue Type: Task
> Components: executor, security
> Reporter: Greg Mann
> Assignee: Greg Mann
> Labels: check, executor, health-check, mesosphere
> Fix For: 1.3.0
>
>
> The health checker library in {{src/checks/health_checker.cpp}} must be
> updated to authenticate with the agent's HTTP operator API.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)