----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/33698/ -----------------------------------------------------------
(Updated April 30, 2015, 10:04 p.m.) Review request for Ambari, Alejandro Fernandez, Jayush Luniya, Sumit Mohanty, and Sid Wagle. Changes ------- I've responded to most of the current review comments: - the imports are specific/named - I've removed the jinja templates and used inline templates instead - set versionAdvertised to false in metainfo.xml - Atlas is currently not even included in the HDP MSI and it's unclear whether it will be. For now I've migrated to using python scripts instead of shell scrips (though still using metadata-env.sh) - I'd like to tackle security, metrics, rolling upgrades, windows, and UI enhancements as subsequent JIRAs. Bugs: https://issues.apache.org/jira/browse/AMBARI-10853 https://issues.apache.org/jira/browse/https://issues.apache.org/jira/browse/AMBARI-10853 Repository: ambari Description ------- This is the initial commit for a service definition for Apache Atlas. It provides the files necessary to install, configure, and start the Atlas Metadata Server. There will be follow on commits for supporting: 1) Security/Kerberos (there is a preliminary kerberos.json file, but it has yet to be leveraged and tested but is in the package for completeness/place holder). 2) UI enhancements - configuration panels, quick links, metrics (an alerts.json is included for completeness but not tested) Diffs (updated) ----- ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3.0.0/alerts.json PRE-CREATION ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3.0.0/configuration/application-properties.xml PRE-CREATION ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3.0.0/configuration/metadata-env.xml PRE-CREATION ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3.0.0/kerberos.json PRE-CREATION ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3.0.0/metainfo.xml PRE-CREATION ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3.0.0/package/files/log4j.xml PRE-CREATION ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3.0.0/package/scripts/metadata.py PRE-CREATION ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3.0.0/package/scripts/metadata_server.py PRE-CREATION ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3.0.0/package/scripts/params.py PRE-CREATION ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3.0.0/package/scripts/properties_config.py PRE-CREATION ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3.0.0/package/scripts/service_check.py PRE-CREATION ambari-server/src/main/resources/common-services/ATLAS/0.1.0.2.3.0.0/package/scripts/status_params.py PRE-CREATION ambari-server/src/main/resources/stacks/HDP/2.3/role_command_order.json 93be128 ambari-server/src/main/resources/stacks/HDP/2.3/services/ATLAS/metainfo.xml PRE-CREATION ambari-server/src/test/python/stacks/2.3/ATLAS/test_metadata_server.py PRE-CREATION ambari-server/src/test/python/stacks/2.3/configs/default.json 3073a22 Diff: https://reviews.apache.org/r/33698/diff/ Testing ------- Functional testing was performed using an Amabri installation on a local VM-based network. In addition, unit tests for configure, start, and stop have been written. Thanks, Jonathan Maron
