You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Siddharth Wagle (JIRA)" <ji...@apache.org> on 2016/02/01 03:48:39 UTC

[jira] [Created] (AMBARI-14854) Support downloadable Ambari Management Packs

Siddharth Wagle created AMBARI-14854:
----------------------------------------

             Summary: Support downloadable Ambari Management Packs
                 Key: AMBARI-14854
                 URL: https://issues.apache.org/jira/browse/AMBARI-14854
             Project: Ambari
          Issue Type: Epic
          Components: ambari-server
    Affects Versions: 2.0.0
            Reporter: Siddharth Wagle
            Assignee: Siddharth Wagle
            Priority: Critical
             Fix For: 2.4.0


_Motivation_:
Completely Decouple Ambari's cluster management and monitoring functions from stack management and definition. This is true to some extent however the objective of this Jira is to identify and address all issues that do not allow Ambari core do live without a stack definition and thereby define the scope of work as : "Allow stack definition to be a deploy time artifact vs compile time".
In this regard following is short-term goals that can be achieved for the next minor release version.

_Goals_:
- Allow ambari to be shipped without a default stack definition
- On server setup:
-- Make sure ambari gets a stack definition from the FS or a URL
-- Support basic checksum validation on the downloaded stack
- Make sure Ambari start after setup management pack results in graceful failure for _in-compatible_ stack definition downloaded. Example: Deployed stack version is not present in the downloaded management pack.

_Assumptions_:
- The stack definition is a copy/download and replace (with backup), we do not support fine-grained service merge / replace
- New definition is all inclusive stack def of all service versions supported with current version of Ambari
- The stack can have newer versions of services.



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