-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/53314/
-----------------------------------------------------------
Review request for Ambari, Aravindan Vijayan, Myroslav Papirkovskyy, Sumit
Mohanty, Sid Wagle, and Vitalyi Brodetskyi.
Bugs: AMBARI-18732
https://issues.apache.org/jira/browse/AMBARI-18732
Repository: ambari
Description
-------
We need a fake stack that will make it easier to perform lifecycle commands
such as Start, Stop, Restart, Status, Service Checks etc.
This stack will eventually support UI themes, Kerberos, Alerts, etc.
For now, the PERF stack should have 8+ services (HDFS, YARN, MR, ZK, plus dummy
ones like Happy, Sleepy, Grumpy, etc).
We do want some of the complexity of the Hadoop core services and their
configs, and we also want really simple services (like the dwarfs) that can be
deployed on their own.
This stack should serve as a sample for how to implement a new stack, and also
abstract some of the complexity of the HDP stack in order to run performance
tests that stress the server by overloading it with heartbeats, alerts, etc.
Diffs
-----
ambari-common/src/main/python/resource_management/libraries/script/dummy.py
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/configuration/cluster-env.xml
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/hooks/after-INSTALL/scripts/hook.py
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/hooks/before-ANY/scripts/hook.py
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/hooks/before-INSTALL/scripts/hook.py
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/hooks/before-RESTART/scripts/hook.py
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/hooks/before-START/scripts/hook.py
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/metainfo.xml PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/properties/stack_features.json
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/properties/stack_tools.json
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/repos/repoinfo.xml
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/role_command_order.json
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/services/HAPPY/configuration/happy-site.xml
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/services/HAPPY/metainfo.xml
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/services/HAPPY/package/scripts/dwarf.py
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/services/HAPPY/package/scripts/service_check.py
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/services/HAPPY/themes/theme.json
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/services/SNOW/configuration/snow-site.xml
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/services/SNOW/metainfo.xml
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/services/SNOW/package/scripts/service_check.py
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/services/SNOW/package/scripts/snow_white.py
PRE-CREATION
ambari-server/src/main/resources/stacks/PERF/1.0/services/SNOW/themes/theme.json
PRE-CREATION
Diff: https://reviews.apache.org/r/53314/diff/
Testing
-------
Manual testing with just Snow and Happy services.
Thanks,
Alejandro Fernandez