Sumit Mohanty created AMBARI-18766:
--------------------------------------
Summary: Add Service failed when none of the host components
report version
Key: AMBARI-18766
URL: https://issues.apache.org/jira/browse/AMBARI-18766
Project: Ambari
Issue Type: Bug
Components: ambari-server
Affects Versions: 2.4.0
Reporter: Sumit Mohanty
Assignee: Sumit Mohanty
Priority: Critical
Fix For: 2.4.2
When the underlying packages do not support versioned layout or do not report
version (basically distro-select is not supported) then the stack version
associated with the cluster is not changed to CURRENT from INIT.
This blocks the UI from discovering the stack version associated with the
cluster. UI instead should simply rely on the stack version that is specified
in the cluster resource.
*Cluster resource* ("version": "ODPi-1.0")
{code}
{
"href": "http://c6402.ambari.apache.org:8080/api/v1/clusters/c1",
"Clusters": {
"cluster_id": 2,
"cluster_name": "c1",
"health_report": {
"Host/stale_config": 1,
"Host/maintenance_state": 0,
"Host/host_status/ALERT": 0
},
"provisioning_state": "INSTALLED",
"security_type": "NONE",
"total_hosts": 1,
"version": "ODPi-1.0",
{code}
*stack_version resource* ("state": "INIT")
{code}
{
"href":
"http://c6402.ambari.apache.org:8080/api/v1/clusters/c1/stack_versions/1",
"ClusterStackVersions": {
"cluster_name": "c1",
"id": 1,
"repository_version": 1,
"stack": "ODPi",
"state": "INIT",
"version": "1.0",
"host_states": {
"CURRENT": [],
"INIT": [],
"INSTALLED": [],
"INSTALLING": [],
"INSTALL_FAILED": [],
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)