You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Robert Nettleton (JIRA)" <ji...@apache.org> on 2014/10/28 21:57:33 UTC
[jira] [Created] (AMBARI-8009) Multiple config versions present
after Blueprint Cluster Install
Robert Nettleton created AMBARI-8009:
----------------------------------------
Summary: Multiple config versions present after Blueprint Cluster Install
Key: AMBARI-8009
URL: https://issues.apache.org/jira/browse/AMBARI-8009
Project: Ambari
Issue Type: Bug
Components: ambari-server
Affects Versions: 1.7.0
Reporter: Robert Nettleton
Assignee: Robert Nettleton
Fix For: 1.7.0
After deploying a cluster using Ambari Blueprints, some of the services (examples: HDFS, Yarn, Hive, etc) will report multiple service configuration versions after the initial startup.
This is incorrect, since after the first cluster deployment, all configuration should be at Version 1 ("V1").
The problem occurs because the Ambari Configuration engine has been modified to support versioning on a per-service basis in Ambari overall. The Blueprint processor currently uses an outdated method to publish the configuration changes prior to a cluster startup, and this is the root of the problem.
The Blueprint deployment code in ClusterResourceProvider currently publishes a ClusterRequest for each configuration type encountered. Because each service includes multiple configuration types, the Ambari Configuration framework will increase version number for each type seen for a given service.
The ClusterResourceProvider needs to be modified to send the ClusterRequest messages at the proper granularity level (one request per service, which includes all config types associated with that service).
I'm currently working on a patch to resolve this, and will be submitting this sometime soon.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)