Details
-
Epic
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.0.0
-
Common Services
Description
Problem
The current implementation of the Ambari stack does not allow for a common set of services to be defined and reused in vendor-specific stack definitions. Therefore in order for the same service to be made available to different stacks, it’s definition must be copied or inherited from stack to stack.
Solution
There needs to be a repository of services that exist outside the scope of any vendor-specific stack, but are accessible to vendor-specific stacks via service inheritance. This set of services should be known as common services and are to be maintained by the community to ensure that changes do not break vendor-specific services that inherit from them.
See CommonStackServicesTechnicalDocument.pdf for more information.
Attachments
Attachments
Issue Links
- depends upon
-
AMBARI-7175 Enable Explicit Stack Service Inheritance
- Resolved
-
AMBARI-7202 Implement logic in Ambari to support common services.
- Resolved
- is depended upon by
-
AMBARI-7293 Migrate services from BT stack into the common-services directory
- Open
- is duplicated by
-
AMBARI-7124 Normalize stack directory structure to support multiple vendor stacks
- Resolved