[
https://issues.apache.org/jira/browse/AMBARI-11337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14560895#comment-14560895
]
Hudson commented on AMBARI-11337:
---------------------------------
SUCCESS: Integrated in Ambari-trunk-Commit #2722 (See
[https://builds.apache.org/job/Ambari-trunk-Commit/2722/])
AMBARI-11337. Ranger database check: Misc UI tweaks (akovalenko) (akovalenko:
http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=a8fc9a263cc73cdcade4b68e0f8c7b3bd5f819f3)
* ambari-web/app/views/common/controls_view.js
*
ambari-server/src/main/resources/common-services/RANGER/0.4.0/configuration/ranger-env.xml
*
ambari-server/src/main/resources/stacks/HDP/2.3/services/RANGER/configuration/ranger-admin-site.xml
*
ambari-server/src/main/resources/common-services/RANGER/0.4.0/package/scripts/params.py
* ambari-web/app/data/HDP2.3/site_properties.js
* ambari-web/app/data/HDP2.2/site_properties.js
* ambari-web/app/controllers/main/service/info/configs.js
*
ambari-server/src/main/resources/stacks/HDP/2.3/services/RANGER/configuration/admin-properties.xml
* ambari-web/app/messages.js
*
ambari-server/src/main/resources/common-services/RANGER/0.4.0/configuration/admin-properties.xml
> Ranger database check: Misc UI tweaks
> -------------------------------------
>
> Key: AMBARI-11337
> URL: https://issues.apache.org/jira/browse/AMBARI-11337
> Project: Ambari
> Issue Type: Bug
> Components: ambari-web
> Affects Versions: 2.1.0
> Reporter: Aleksandr Kovalenko
> Assignee: Aleksandr Kovalenko
> Priority: Critical
> Fix For: 2.1.0
>
> Attachments: AMBARI-11337.patch
>
>
> Following issues needs to be resolved as part of this ticket:
> # On Select services page after selecting ranger and proceeding: Ambari web
> should not have specific references to HDP or any other stack name. Remove
> reference to HDP 2.2. Instead refer to Ranger 0.4.0 or show that specific
> requirement only if Ranger 0.4.0 is being installed (again logic depending on
> Ranger service version rather than HDP version).
> # While landing on Customize services page JDBC driver warning is not shown
> until the database option is changed. Expected behavior is to show the
> warning when user lands on the page irrespective of the DB option value.
> # On switching to Ranger service on customize services page, undo buttons
> are shown by default for _Driver class name for a JDBC Ranger database_ and
> _Ranger DB host_ . Clicking on undo button for _Driver class name for a JDBC
> Ranger database_ makes it blank. Expected behavior is that no undo sign
> should be present for this property. It's behavior should be similar to *JDBC
> connect string for a Ranger database*.
> # Default value for *Ranger DB host* should be blank in stack meaning user
> should be enforced to enter a value on customize service page.
> # User friendly name should be used for DB FLAVOR and it's options
> ** DB FLAVOR -> DB Flavor
> ** MYSQL -> Existing MySQL Database
> ** ORACLE -> Existing Oracle Database
> ** POSTGRES -> Existing PostgreSQL Database
> ** MSSQL -> Existing Microsoft SQL Database
> # Show *SQL Command Invoker* on user interface only if it makes sense and
> user is likely to tweak it. Otherwise depending upon the ranger JDBC driver
> class, SQL command invoker can be derived on agent script and no need to
> expose it in ambari API and UI.
> # The order of properties shown in DB settings section needs to corrected. In
> my opinion "Ranger Server host, DB Flavor, Ranger DB host, Ranger DB
> username, Ranger DB password, Ranger DB root user, Ranger DB root password,
> Ranger DB name, Driver class name for a JDBC Ranger database, JDBC connect
> string for a Ranger database, *Test Connection*, Ranger Audit DB name, Ranger
> Audit DB username, Ranger Audit DB password.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)