Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 42BAB200C1D for ; Thu, 2 Feb 2017 01:47:55 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 4143A160B63; Thu, 2 Feb 2017 00:47:55 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 8A864160B46 for ; Thu, 2 Feb 2017 01:47:54 +0100 (CET) Received: (qmail 17606 invoked by uid 500); 2 Feb 2017 00:47:53 -0000 Mailing-List: contact issues-help@ambari.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ambari.apache.org Delivered-To: mailing list issues@ambari.apache.org Received: (qmail 17597 invoked by uid 99); 2 Feb 2017 00:47:53 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Feb 2017 00:47:53 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 57D61189FB6 for ; Thu, 2 Feb 2017 00:47:53 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -1.999 X-Spam-Level: X-Spam-Status: No, score=-1.999 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RP_MATCHES_RCVD=-2.999] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id pqRCYX3B7zio for ; Thu, 2 Feb 2017 00:47:52 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 52F0A5F30D for ; Thu, 2 Feb 2017 00:47:52 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id CA01EE026F for ; Thu, 2 Feb 2017 00:47:51 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 89BF22528C for ; Thu, 2 Feb 2017 00:47:51 +0000 (UTC) Date: Thu, 2 Feb 2017 00:47:51 +0000 (UTC) From: "Alejandro Fernandez (JIRA)" To: issues@ambari.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (AMBARI-19835) HDP 3.0 support for Slider with configs, kerberos, widgets, metrics, quicklinks, and themes MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 02 Feb 2017 00:47:55 -0000 Alejandro Fernandez created AMBARI-19835: -------------------------------------------- Summary: HDP 3.0 support for Slider with configs, kerberos, widgets, metrics, quicklinks, and themes Key: AMBARI-19835 URL: https://issues.apache.org/jira/browse/AMBARI-19835 Project: Ambari Issue Type: Story Components: stacks Affects Versions: 3.0.0 Reporter: Alejandro Fernandez Fix For: 3.0.0 HDP 3.0 support for Slider with configs, kerberos, widgets, metrics, quicklinks, and themes Flatten from HDP 2.0.6 - 2.6 into common-services, and reference in HDP 3.0 In HDP 3.0, we have created a new stack definition that does not inherit from other stacks, in order to reduce the complexity of having to analyze older stacks. This means that we need to create a service definition (metainfo.xml, configs, kerberos, widgets, metrics, quicklinks, and themes) that is equivalent to what is inherit and deleted from all of the previous stacks. A merge needs to account for additions, overrides, and deletions. metainfo.xml and configs perform a merge of older versions kerberos.json always seems to override the previous file Because the bits for this service may not yet be available in the HDP 3.0 repo, the task is to ensure that /api/v1/stacks/HDP/versions/2.6/services/SLIDER (which uses inheritance) is equivalent to the flattening of /api/v1/stacks/HDP/versions/3.0/services/SLIDER . Please take a look at how this was done for ZK, HDFS, and YARN/MR. This means that you will not be able to actually install the service for now, but can still perform validation during the Install Wizard that the correct components and configs show up. -- This message was sent by Atlassian JIRA (v6.3.15#6346)