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
Issues in epic
|
AMBARI-7202 | Implement logic in Ambari to support common services. | Resolved | Jayush Luniya | ||
AMBARI-7783 | No option for removing partially installed Nagios service | Open | Unassigned | |||
|
AMBARI-8418 | Stack Inheritence: ServiceModule doesnt inherit service version from parent | Resolved | Jayush Luniya | ||
|
AMBARI-8600 | Stack Inheritence: Delete Component doesn't work as expected in inheritance scenario | Resolved | Jayush Luniya | ||
|
AMBARI-8676 | Common Services: Service package dir is set to path relative to stackRoot and hence wouldn't work when service package dir is in common-services | Resolved | Jayush Luniya | ||
|
AMBARI-8695 | Common Services: Refactor HDP-2.0.6 HDFS, ZOOKEEPER services | Resolved | Jayush Luniya | ||
|
AMBARI-8745 | Common Services: Refactor HDP2.0.6 FLUME, GANGLIA, HBASE services | Resolved | Jayush Luniya | ||
|
AMBARI-8746 | Common Services: Refactor HDP 2.0.6 HIVE, OOZIE services | Resolved | Jayush Luniya | ||
|
AMBARI-8747 | Common Services: Refactor HDP-2.0.6 PIG, SQOOP services | Resolved | Jayush Luniya | ||
|
AMBARI-8779 | Common Services: Refactor HDP-2.1 FALCON, STORM, TEZ services | Resolved | Jayush Luniya | ||
|
AMBARI-8782 | Common Services: Refactor HDP-2.2 AMS, KAFKA, KNOX, SLIDER services | Resolved | Jayush Luniya | ||
|
AMBARI-8804 | Common Services: Script Alerts Are Unable To Find Scripts Located in common-services | Resolved | Jayush Luniya | ||
|
AMBARI-8849 | Common Services: Agent cache not refreshed after server restart for Common Services | Resolved | Jayush Luniya | ||
|
AMBARI-8876 | Common Services: Refactor HDPWIN 2.1 stack to use common services | Resolved | Jayush Luniya | ||
|
AMBARI-8878 | Common Services: Refactor HDP-2.0.6 YARN service | Resolved | Jayush Luniya | ||
|
AMBARI-8879 | Common Services: Refactor HDP-2.2 Kerberos service | Resolved | Jayush Luniya | ||
|
AMBARI-9117 | Ambari Upgrade leaves empty package directory after services were moved to common services | Resolved | Jayush Luniya |