ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Antonenko Alexander (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (AMBARI-10440) Manual RU - Client-only services need restart to advertise version
Date Fri, 10 Apr 2015 15:43:12 GMT

     [ https://issues.apache.org/jira/browse/AMBARI-10440?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Antonenko Alexander updated AMBARI-10440:
-----------------------------------------
    Fix Version/s: 2.1.0

> Manual RU - Client-only services need restart to advertise version
> ------------------------------------------------------------------
>
>                 Key: AMBARI-10440
>                 URL: https://issues.apache.org/jira/browse/AMBARI-10440
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-web
>    Affects Versions: 2.0.0
>            Reporter: Antonenko Alexander
>            Assignee: Antonenko Alexander
>            Priority: Critical
>             Fix For: 2.1.0, 2.0.1
>
>         Attachments: AMBARI-10440.patch
>
>
> Basically, the UI provides no way of restarting Clients (which technically cannot be
started because they are not daemons). The only way that a Client can advertise its version
is when it is installed, or during a RESTART command. Some clients are part of services that
also have masters, so if the service is restarted, then so are the clients and they advertise
their version.
> However, Oozie, Pig, and Tez are client-only services, so a manual RU needs a way for
them to advertise their version.
> There are 2 potential solutions.
> 1. UI - allow client-only services to have a RESTART action
> 2. Modify the ambari-server set-current command to issue curl calls for all of the clients.
> Approach 1 is simpler, but may make the UI seem non-sensical.
> Approach 2 is much harder, because the Python script would have to figure out which services
need it, and then issue curl calls that include all of the hosts for that Service Component
(e.g., Oozie cilent)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message