Ambari 2.1.2 Release Notes

The Ambari 2.1.2 Release Notes summarize and describe the following information released in Ambari 2.1.2.

New Features

Ambari 2.1.2 includes the following new features and improvements as compared to Ambari 1.7:

Table 1.1. Core Ambari

Feature

Description

Ambari Alerts

Built-in alerting system with support for customizable thresholds and email + snmp notifications.

Ambari Metrics

Built-in metrics collection system.

Automated Rolling Upgrade

Ability to perform PHD Stack rolling upgrades.

umask

Handles umask of 027.

Non-root Ambari Agent

Ability to configure the Ambari Agents to run non-root.

Customizable Dashboards

AMBARI-9792

Ability to customize the Metric widgets displayed on HDFS, YARN and HBase on Service Summary pages. Includes ability for Operators to create new widgets and share widgets in a Widget Library.

Guided Configs

AMBARI-9794

Service Configs for HDFS, YARN, Hive and HBase included new UI controls (such as slider-bars) and an improved organization/layout.

Manual Kerberos

AMBARI-9783

When enabling Kerberos, ability to perform setup Kerberos manually. The user
New User ViewsHive, Pig, Files and Capacity Scheduler user views are included by default with Ambari.

Rack Awareness

AMBARI-6646

Ability to set Rack ID on hosts. Ambari will generate a topology script automatically and set the configuration for HDFS.

Alerts Log Appender

AMBARI-10249

Log alert state change events to ambari-alerts.log.

Table 1.2. PHD Stack

Feature

Description

Automated Rolling Upgrade

Ability to perform PHD Stack rolling upgrades.

Hive Metastore HA

Ability to add 1+ Hive Metastore component instances.

HiveServer2 HA

Ability to add 1+ HiveServer2 component instances.

Oozie Server HA

Ability to add 1+ Oozie Server component instances.

Simplified Kerberos Setup

When enabling Kerberos, ability to connect to existing MIT KDC or Active Directory Kerberos infrastructure and create principals, generate keytabs and distribute keytabs. Also includes the ability to regenerate keytabs.

Ranger Support

Includes support for installing Ranger with PHD Stack.

Tez Service CheckAdded service check for Tez Service.

Table 1.3. Extensibility

Feature

Description

Views Framework: min versions

Ability to specify min and max Ambari versions (AMBARI-9133).

Views Framework: property validator

Ability to specify a view instance property validator (AMBARI-8295).

Blueprints: Add Host

Ability to “add host” using Blueprints (AMBARI-8458).

Blueprints: Host Discovery

AMBARI-10750

Ability to automatically add hosts to a blueprint-created cluster.

Views Framework: Auto-create

AMBARI-10424

Ability to specify how to automatically create a view instance.

Views Framework: Auto-configure

AMBARI-10306

Ability to specify how to automatically configuration a view instance based on the cluster being managed by Ambari.

Behavioral Changes

Ambari 2.1.2 includes the following behavioral changes.

Table 1.4. Ambari 2.1.2 Behavioral Changes

Apache Jira

Key

Title

Description

AMBARI-13241 AMBARI-13251 BUG-45125DataNode Mount Directory ListThe hadoop-env/dfs.datanode.data.dir.mount.file configuration property is no longer customizable from Ambari. The original default value of "/etc/hadoop/conf/dfs_data_dir_mount.hist" is now "/var/lib/ambari-agent/data/datanode/dfs_data_dir_mount.hist", which is not customizable. On Ambari Agent upgrade, Ambari will automatically move the file from "/etc/hadoop/conf/dfs_data_dir_mount.hist" to "/var/lib/ambari-agent/data/datanode/dfs_data_dir_mount.hist". If you have not modified this configuration property, no action is required. If you had previously modified this value, after upgrading to Ambari 2.1.2, you must restart your DataNodes for the file to written to be the new location.
AMBARI-9784 BUG-32201 JDK SupportAdded support for JDK 1.8. You must upgrade to JDK 1.7 in your current Ambari before upgrading to Ambari 2.1.
AMBARI-6646 RMP-3096 Rack Awareness Added support for HDFS Rack Awareness. If you currently configured HDFS for rack awareness using your own topology script, that configuration will stay in place. If you want to switch to use Ambari Rack Awareness features, you will need to update the HDFS net.topology.script.file.name property to use the Ambari-generated script: /etc/hadoop/conf/topology_script.py
AMBARI-10506 BUG-33967 SSL Client and Server ConfigurationAdded support for managing ssl-client and ssl-server HDFS configurations. If you are currently managing these files manually across the hosts in your cluster, you will need to migrate management to Ambari.
AMBARI-12258 BUG-40449

ambari-env.sh Backup

During Ambari upgrade, the existing ambari-env.sh file is overwritten and a backup copy of ambari-env.sh (with extension . rpmsave) is created. If you have manually modified ambari-env.sh (for example, to change Ambari Server heap), you will need to re-apply your changes to the new file.
AMBARI-10648 BUG-34434HeatmapsThe Ambari Web Dashboard > Heatmaps tab includes a list of all heatmaps available for the hosts and services in the cluster. In addition, each Service that has Heatmaps also include a Service > Heatmaps tab with the list of the heatmaps specific to that Service. For example, HDFS and YARN include a heatmaps tab under their respective Services.
AMBARI-9794 BUG-32000Config OrganizationThe new Guided Configs features changes the layout + controls of Service Configs for HDFS, YARN, Hive and HBase. Under the Service > Configs tab, you will see sub-tabs "Settings" and "Advanced". The Settings tab include the most commonly used configuration properties for that service. The Advanced tab includes all other properties (with a layout similar to previous Ambari releases), including the Custom sections where you can add custom properties to a service configuration.
AMBARI-10400BUG-34054Sudo UsageWhen Ambari Agents are configured to run as non-root, Ambari will use sudo to execute commands. Therefore, sudo must be available in order to run non-root Agents. If you are not running a non-root Agent configuration, sudo will not be used to execute commands.
AMBARI-13241 AMBARI-13251 BUG-45125DataNode Mount Directory ListThe hadoop-env/dfs.datanode.data.dir.mount.file configuration property is no longer customizable from Ambari. The original default value of "/etc/hadoop/conf/dfs_data_dir_mount.hist" is now "/var/lib/ambari-agent/data/datanode/dfs_data_dir_mount.hist", which is not customizable. On Ambari Agent upgrade, Ambari will automatically move the file from "/etc/hadoop/conf/dfs_data_dir_mount.hist" to "/var/lib/ambari-agent/data/datanode/dfs_data_dir_mount.hist". If you have not modified this configuration property, no action is required. If you had previously modified this value, after upgrading to Ambari 2.1.2, you must restart your DataNodes for the file to written to be the new location.
AMBARI-6646 RMP-3096 Rack Awareness Added support for HDFS Rack Awareness. If you currently configured HDFS for rack awareness using your own topology script, that configuration will stay in place. If you want to switch to use Ambari Rack Awareness features, you will need to update the HDFS net.topology.script.file.name property to use the Ambari-generated script: /etc/hadoop/conf/topology_script.py
AMBARI-10506 BUG-33967 SSL Client and Server ConfigurationAdded support for managing ssl-client and ssl-server HDFS configurations. If you are currently managing these files manually across the hosts in your cluster, you will need to migrate management to Ambari.
AMBARI-12258 BUG-40449

ambari-env.sh Backup

During Ambari upgrade, the existing ambari-env.sh file is overwritten and a backup copy of ambari-env.sh (with extension . rpmsave) is created. If you have manually modified ambari-env.sh (for example, to change Ambari Server heap), you will need to re-apply your changes to the new file.
AMBARI-10648 BUG-34434HeatmapsThe Ambari Web Dashboard > Heatmaps tab includes a list of all heatmaps available for the hosts and services in the cluster. In addition, each Service that has Heatmaps also include a Service > Heatmaps tab with the list of the heatmaps specific to that Service. For example, HDFS and YARN include a heatmaps tab under their respective Services.
AMBARI-9794 BUG-32000Config OrganizationThe new Guided Configs features changes the layout + controls of Service Configs for HDFS, YARN, Hive and HBase. Under the Service > Configs tab, you will see sub-tabs "Settings" and "Advanced". The Settings tab include the most commonly used configuration properties for that service. The Advanced tab includes all other properties (with a layout similar to previous Ambari releases), including the Custom sections where you can add custom properties to a service configuration.
AMBARI-10400BUG-34054Sudo UsageWhen Ambari Agents are configured to run as non-root, Ambari will use sudo to execute commands. Therefore, sudo must be available in order to run non-root Agents. If you are not running a non-root Agent configuration, sudo will not be used to execute commands.

 AMBARI-7204

BUG-21496

Security section renamed to Kerberos

When in the cluster dashboard, the Admin > Security section has been renamed to Admin > Kerberos to support the new Kerberos automation capabilities.

AMBARI-5707

BUG-22453

Removed Ganglia

Removed support for Ganglia and migrated to Ambari Metrics for cluster metrics collection.

AMBARI-6354

BUG-11370

Removed Nagios

Removed support for Nagios and migrated to Ambari Alerts for cluster health checks and alerting.

AMBARI-8772

BUG-29269

Tez enabled by default for Hive

New cluster installs for PHD that include Hive will be configured for Tez (not MapReduce) engine.

AMBARI-9871

BUG-32380

Editing repository Base URLs.

When managing an PHD cluster, the Admin > Repositories section has been removed and editing repositories is now available in Admin > Stack and Versions by clicking the “edit” icon in the version.

AMBARI-8589

BUG-27865

Service Summary Page Changes

On the Service Summary pages, the list of alerts with status is now available after clicking the “No Alerts” badge, and the metric charts include the ability to move the time ranges for all the graphs simultaneously.

AMBARI-9172

BUG-30209

Services List

In Admin > Stack and Versions section, the list of Service includes the full list of Services included in the current Stack version for the cluster, with an “Installed” badge or a link to “Add Service”.

AMBARI-9816

BUG-32232

Users + Groups renamed to Service Accounts

During cluster install with the Install Wizard, the “Users and Groups” section under Customize Services > Misc has been renamed Service Accounts.

AMBARI-8612

BUG-9780

Umask Host Check

With the addition of umask 027 support, the Host Check will pass with umask of 022 or 027.

AMBARI-8496

BUG-28378

ZooKeeper Data Retention

New cluster installs that include ZooKeeper will not include data retention configurations for snapRetainCount and purgeInterval.


Patch Information

Ambari 2.1.2 is based on Apache Ambari 2.1.2 and the following patches:

Table 1.5. Apache Ambari 2.1.2 Patches

Apache Jira

Description

AMBARI-13335Install package command during RU should honor excluded packages.
AMBARI-13307Agent instance memory footprint growing.
AMBARI-13358Ganglia errors after upgrade.
AMBARI-13325HBase bucket cache set incorrectly after upgrade.
AMBARI-13345HDFS API utility needs to work with WASB.
AMBARI-13254Component filters work incorrectly on Hosts page.
AMBARI-13371Unable to add Nimbus component with HA enabled.
AMBARI-13391Long API query should be in request body.
AMBARI-13403Build 4 digit RPMs.
AMBARI-13354Ambari is not able to run Oozie Server which configured with different username than oozie.
AMBARI-13410Ambari-metrics-common rpm doesn't contain build number.
AMBARI-13459Hive Metastore Upgrade Retry Fails Because Of Driver Copy Issue.
AMBARI-13343Ambari Hive View should be able to talk HTTP to HS2.
AMBARI-13463Auto start should allow selection of components that can be auto-started.
AMBARI-13212There is no need to put 700 for /user/hive directory, or at least make it configurable.
AMBARI-13478Upgrade path on ORA 1.6.1 > 2.0.1 > 2.1.1
AMBARI-13521Allow Monitors/Agents to be configured to communicate with a collector that is behind a VIP.
AMBARI-13529Service Checks fail after PHD-Ambari 1.7.1 to 2.1.2 upgrade.
AMBARI-13411Problem in precision handling of metrics returned by AMS.
AMBARI-13561RU: Hive Metastore restart failed.
AMBARI-13560Ambari server Deadlock on View deploy.
AMBARI-13572Allow snapshots/backups to be skippable when doing RU.
AMBARI-13592Create auto instance of Hive View similar to Tez and YARN views.
AMBARI-13627Security cannot be enabled on cluster with MOTD for "su".
AMBARI-13629Oozie service have required, empty configs:oozie.authentication.kerberos.name.rules (after upgrade to 2.1.2.).
AMBARI-13575Hive View query error, should use GetOperationStatus thrift api to verify if hive query is completed successfully.
AMBARI-13599Pig View - Service "storage" check Failed - Internal Exception: java.sql.SQLSyntaxErrorException: ORA-00972: identifier is too long.
AMBARI-13645HAWQ service requires additional HDFS config properties to be defined.
AMBARI-13533Enable JDK download for PHD Ambari distribution.


Table 1.6. Apache Ambari 2.1.2 Patches

Apache Jira

Description

AMBARI-13291JPA Threads Stuck In ConcurrencyManager Freezes Ambari
AMBARI-13269Ambari map/reduce/AM java opts do not change if memory settings are modified
AMBARI-13270Service tabs are not visible on Customize service page
AMBARI-13265[PluggableStackDefinition] Update templates and shell scripts
AMBARI-13264Sometimes properties are missing on config tab while adding Ranger


Known Issues

Ambari 2.1.2 has the following known issues, scheduled for resolution in a future release. Also, refer to the Ambari Troubleshooting Guide for additional information.

Table 1.7. Ambari 2.1.2 Known Issues

Apache Jira

Internal Jira

Problem

Solution

BUG-47666

SNMPv3 is not supported.

The SNMPv3 notification method is not supported.

  BUG-47104

Tez service check fails after enabling RM HA, after upgrade to 2.1.2.

After upgrading to Ambari 2.1.2, Tez service check may fail with the following errors "No tez jars found in configured locations. Ignoring for now. Errors may occur" and/or "Could not connect to AM, killing session via YARN". This happens because the Tez libs jar is not copied to the FS.

Install Tez Client on the HistoryServer host.

Important: Ensure that Tez Client component is installed on the host that has the MR HistoryServer.

Restart HistoryServer and it will upload the Tez libs tarball.

  BUG-46885

After moving the Oozie Server via Ambari, Oozie may not function properly if the service account name for Oozie Server is not the default user "oozie".

If you are using a non-default Oozie service account name, you need to go to Services > HDFS > Configs > Custom core-site and set hadoop.proxyuser. <OOZIE_USER>.hosts (where <OOZIE_USER> is the custom Oozie service account name) to the FQDN of the new host where the Oozie Server is running. Save the HDFS configuration and restart Services as normal.

  BUG-45324

When Ambari is using Oracle DB and performing a manual upgrade, the upgrade fails.

You must copy the Oracle JDBC driver JAR into the Ambari Server library directory.

cp /var/lib/ambari-server/resources/ojdbc6.jar /usr/lib/ambari-server

Otherwise, you will see an error in ambari-server.log when running upgradestack:

29 Sep 2015 10:51:29,225 ERROR main DBAccessorImpl:102
- Error while creating database
accessorjava.lang.ClassNotFoundException:
oracle.jdbc.driver.OracleDriver

After copying the Oracle JDBC drive JAR in place, re-run the upgradestack command.

  BUG-41044

After upgrading and restarting Ambari, the Admin > Stack and Versions > Versions tab does not show in Ambari Web.

After performing an upgrade and restarting Ambari Server and the Agents, if you browse to Admin > Stack and Versions in Ambari Web, the Versions tab does not display. Give all the Agent hosts in the cluster a chance connect to Ambari Server by wait for Ambari to show the Agent heartbeats as green and then refresh your browser.

  BUG-40541 If there is a trailing slash in the Ranger External URL the NameNode will fail to startup. Remove the trailing slash from the External URL and and start up the Name Node.
  BUG-40323

After switching RegionServer ports, Ambari will report RegionServers are live and dead.

HBase maintains the list of dead servers and live servers according to it's semantics. Normally a new server coming up again with the same port will cause the old server to be removed from the dead server list. But due to port change, it will stay in that list for ~2 hours. If the server does not come at all, it will still be removed from the list after 2 hours. Ambari will alert, based on that list until the RegionServers are removed from the list by HBase.

AMBARI-12283 BUG-40300

After adding or deleting ZooKeeper Servers to an existing cluster, Service Check fails.

After adding or deleting ZooKeeper Servers to an existing cluster, Service Check fails due to conflicting zk ids. Restart ZooKeeper service to clear the ids.

AMBARI-12005 BUG-24902 Setting cluster names hangs Ambari.

If you attempt to rename a cluster to a string > 100 chars, Ambari Server will hang. Restart Ambari Server to clear the hang.


Fixed Issues

The following sections list selected issues resolved in Ambari 2.1.2.

Potential Data Loss

Apache Jira

Internal Jira

Summary

AMBARI-12882 BUG-43299 Selected Config Group doesn't get updated
AMBARI-13053 BUG-41205 Properties overwritten without warning when adding new Service in Ambari
AMBARI-13099 BUG-44011 Config changes w/ blueprint provisioning are not picked up

Stability

Apache Jira

Internal Jira

Summary

AMBARI-12018 BUG-43103 JCE policy file is getting deleted (and replaced) but start is occuring before unzip is complete
AMBARI-12179 BUG-39646 Tez UI w-enc static view in Ambari points to wrong ATS URL
AMBARI-12248 BUG-32683Filter out of band metric data received on the metric collector
AMBARI-12282 BUG-40615 Ambari JDK8 upgrade does not deploy JDK8 on DataNodes/NodeManagers
AMBARI-12476 BUG-43495 No widgets created for a blueprint deployed cluster
AMBARI-12538 BUG-41802 Attempting to access the Ambari Dashboard results in an HTTP 500 Error after changing cluster name and restarting the Ambari server
AMBARI-12710 BUG-41641 More than one Nimbus component can be added
AMBARI-12713 BUG-42116 Empty Alert groups dropdown after page refresh
AMBARI-12781 BUG-40851 Hive View: broken sort on "Saved Queries" "History" "UDFs" tabs
AMBARI-12783 BUG-41673 Ambari Views: Capacity Scheduler View - Downloaded xml with configs is not actually proper xml
AMBARI-12787 BUG-42322 Add Host is only performing Hostname Resolution check for added hosts
AMBARI-12788 BUG-42457 Hive view's Visual Explain panel does not work
AMBARI-12792 BUG-42641 Component cannot be deleted after refreshing host details page
AMBARI-12801 BUG-42572 Removing hive.heapsize breaks template generation
AMBARI-12802 BUG-41977 Copy alert group doesn't copy actual alerts list
AMBARI-12804 BUG-42537 HDFS quicklinks are empty if refresh page on Configs or Heatmaps page
AMBARI-12818 BUG-42379 Properties autotrimming works incorrectly
AMBARI-12848 BUG-42150 Hive View: Tabs on the right disappear after executing queries
AMBARI-12894 BUG-40666 Changing mapreduce.application.classpath via Ambari doesn't prompt for Hive Restart
AMBARI-12912 BUG-43256 Python Wrapper Can Choose Two Different Python Versions
AMBARI-12917 BUG-42797 Changing python path in ams-env does not affect psutil build
AMBARI-12918 BUG-42558 Ambari Metrics check fails intermittently when Starting all services
AMBARI-12962 BUG-43109 New ambari-agent logging infra makes it difficult to attach a log4j appender
AMBARI-12975 BUG-43245 HBase metrics on Heatmaps are not available from RegionServer component
AMBARI-13008 BUG-43867 UI does not tolerate ATS being absent
AMBARI-13011 BUG-43629 Add service: js error while adding service
AMBARI-13022 BUG-43906 Ambari NameNode UI Quick Links resolve to wrong port when NN HA is enabled
AMBARI-13027 BUG-40552 AMS status should indicate failure in a dead RS scenario
AMBARI-13044 BUG-42059 FE: Config group has incorrect number of hosts
AMBARI-13047 BUG-43096 Pig service check fails on kerberized when smokeuser ticket expires
AMBARI-13075 BUG-42607 Make ambari-server robust/debuggable if user accidentally adds a config type to a config groups when it does not exist as base type
AMBARI-13080 BUG-44296 Log a WARN/ERROR when invalid blueprint is POST'ed
AMBARI-13089 BUG-43320 Ambari seems to strip %Y %M %D, etc partitioning options from Flume output paths
AMBARI-13112 BUG-43854 getting consistency check failed error while adding new service
AMBARI-13113 BUG-44348 Ranger Hive Tests failing - deny operations

Security

Apache Jira

Internal Jira

Summary

AMBARI-12432 BUG-44477 Oozie Service Check failing after enabling Kerberos
AMBARI-12582 BUG-41297 Some properties on Kerberos configs tab are empty although the same properties on services configs are filled
AMBARI-12736 BUG-42242 Hbase user not being added to hbase.superuser in Hbase config
AMBARI-12744 BUG-42139 Kerberos: Test KDC Connection succeeds but prints ERROR to ambari server log
AMBARI-12772 BUG-42105 Adding host via blueprint fails on secure cluster
AMBARI-12773 BUG-41570 Ranger quick link in Ambari does not track the http, https port value
AMBARI-12782 BUG-42365 Handle file permissions for jceks file in umask 027
AMBARI-12798 BUG-42488 "Edit" button disappears after revisiting Kerberos tab
AMBARI-12808 BUG-42098 Ambari should not reset UIDs for existing users in a cluster
AMBARI-12810 BUG-42675 Host check shows no errors when registering non root agents manually
AMBARI-12817 BUG-42408 YARN ownership is not set correctly on container-executor
AMBARI-12827 BUG-42055 Oozie Server Status alert is critical every 5 minutes on Kerberized cluster
AMBARI-12835 BUG-42167 Error trying to enable kerberos after restart. Needed to reload browser
AMBARI-12843 BUG-42573 Disable Ranger HDFS plugin shows dfs property update which is incorrect
AMBARI-12853 BUG-42455 Manual registration of non root ambari agent with two way ssl authentication failed
AMBARI-12854 BUG-43058 Stack Advisor doesn't propose hive.security.authorization.enabled set to true when hive_security_authorization is none
AMBARI-12870 BUG-42943 Installing Ambari-2.1.0 removes /etc/sudoers.d/ambari-agent file
AMBARI-12877 BUG-38234 File Browser view - Downloading a directory always creates a zip with username
AMBARI-12896 BUG-43277 Value for ranger.ldap.bind.password is always plaintext because it has to be added as a custom property
AMBARI-12904 BUG-43157 AMS keytabs share same principal for HBase daemons
AMBARI-12919 BUG-42967 UI lag causing "Edit" button to be missed from Admin Kerberos Tab
AMBARI-12920 BUG-43287 “Oozie Quick links" in Ambari points to incorrect URL after enabling SSL
AMBARI-12935 BUG-42555 Ambari is overwriting ownership of yarn.local.dir with yarn:hadoop in Kerberized cluster
AMBARI-13000 BUG-41147 Disable Ranger Hive Plugin is not reverting all the required properties
AMBARI-13029 BUG-41863 when ambari-agent has 'run_as_user' as a comment in ambari-agent.ini, wrong user to run ambari as can be picked up
AMBARI-13045 BUG-42869 Handle dependencies for 'hadoop.proxyuser.**' properties in stack advisor
AMBARI-13056 BUG-44070 Ambari should use relative URLs when specifying target after login
AMBARI-13058 BUG-44009 Kerberos: failures / issues w/ add host when using "manual kerb" option
AMBARI-13060 BUG-42574 Kerberos: Allow user to specify additional realms for auth-to-local rules
AMBARI-13063 BUG-44054 Kerberos wizard fails on Start and Test Services step when Manual option is selected
AMBARI-13116 BUG-44417 Extraneous ‘list’ command being invoked through sudo
AMBARI-13133 BUG-44294 Hive Metastore did not start when Kerberized

Upgrade

Apache Jira

Internal Jira

Summary

AMBARI-12635 BUG-37220 If the "current" stack version status is OUT_OF_SYNC, no version box is displayed on Admin > Stacks > Version page
AMBARI-12730BUG-42156 Ambari Server schema upgrade should prompt about backups
AMBARI-12751 BUG-42851 MapRed history server is shown as stopped after downgrade
AMBARI-12784 BUG-42514 RU: HS2 fails to start with invalid maximum heap size
AMBARI-12850 BUG-42048 Downgrades That Are Retried With Unhealthy Hosts Can Produce Multiple Stages In Progress
AMBARI-12863 BUG-42513 RU: Alter service check order
AMBARI-12867 BUG-43038 Do Not Automatically Abort Stack Repository Installation When A Host Timed Out
AMBARI-12869 BUG-42968 Problem with upgradehelper.py and https option
AMBARI-12895 BUG-42495 After upgrading Ambari to 2.1, hbase.bucketcache.size value has an "m" added to it preventing region servers from starting
AMBARI-12900 BUG-43304 Ambari overrides hot-fixed tez tarball on HDFS everytime HiveServer is restarted
AMBARI-12942 BUG-43317 Ambari did disable the node labels while doing the upgrade
AMBARI-12997 BUG-42467 After upgrading Ambari 2.0.1 to 2.1.0, it's flagging hive.server2.authentication.ldap.baseDN as a required field
AMBARI-13014 BUG-43893 RU: Installing version stuck on host
AMBARI-13018 BUG-43463 Upgrade API Endpoint Should Rely on Prerequisite Endpoint Before Running
AMBARI-13026 BUG-43806 Ambari overriding customer specific properties for HDFS, YARN and Hive on Upgrade of Ambari
AMBARI-13043 BUG-43659 Ambari upgrade 1.6.1 to 2.1.1. Missed info from stack_versions endpoint
AMBARI-13057 BUG-44074 UpgradeCatalogs should use integer specifiers
AMBARI-13096 BUG-44291 Missing a JAR in 'templeton.libjars' config value

Usability

Apache Jira

Internal Jira

Summary

AMBARI-12581 BUG-41452 Host check/clean-up logic should clean up new packages and folder names
AMBARI-12716 BUG-41829 Redundant hint for Disk usage parameter on Hosts page
AMBARI-12789 BUG-41988 FE: Alerts counter and restart-icon are overlap each other
AMBARI-12960 BUG-42309 UX: after click Override for property was opened another tab (Settings instead Advanced)
AMBARI-13005 BUG-42020 Usability: Deleting a host should not reconfigure config sites

Performance

Apache Jira

Internal Jira

Summary

AMBARI-12543 BUG-41393 FE: Hosts page table UI code takes atleast 4.2s to populate 100 host entries (7-9 seconds total)
AMBARI-12655 BUG-41948 Hosts Page Performance: Filter update/save related problems
AMBARI-12656 BUG-41949 Hosts Page Performance: Avoid triggering hosts loading immediately after switching to hosts tab
AMBARI-12708 BUG-41951 Hosts Page Performance: Reuse existing FE host model on drill in/out single host detail
AMBARI-12714 BUG-42113 FE: Adding 100 definitions to the alert group takes too much time
AMBARI-12715 BUG-42061 FE: Adding 1000 hosts to config group takes 50-60 seconds to process
AMBARI-12717 BUG-41979 Ambari UI with 10K+ alerts on the cluster becomes unresponsive after opening alerts popup
AMBARI-12721 BUG-41967 Assign Slaves and Clients. Table timings issue
AMBARI-12733 BUG-41973 FE: Alert-Definition-Groups and Config-Groups dropdowns are too long
AMBARI-12739 BUG-42372 Switching alert group in the "manage alert groups popup" is too slow
AMBARI-12741 BUG-40936 AMS Collector process takes way more Virtual memory than Xmx setting
AMBARI-12743 BUG-42247 No Data Available on Hosts Metrics graphs
AMBARI-12757 BUG-41955 Hosts Page Performance: Hosts page takes 2-3 seconds to render an 100 items page
AMBARI-12764 BUG-42460 ASW. Assign Masters Page. Click "+" takes 3 seconds (only JS processing) to display combobox with new component's host
AMBARI-12785 BUG-42541 App.componentConfigMapper takes too much time
AMBARI-12786 BUG-42634 App.alertGroupsMapper shouldn't commit not changed data
AMBARI-12794 BUG-41954 Hosts Page Performance: Hosts mapper running time degrade over time
AMBARI-12800 BUG-42637 App.alertNotificationMapper takes 4-5 seconds with 1000 notifications
AMBARI-12805 BUG-42750 Filtering in the "Select Configuration Group Hosts"-popup is too slow, when there are more than 1000 hosts
AMBARI-12806 BUG-42538 Status marker xpath for components does not update dynamically on host details page
AMBARI-12829 BUG-42960 Filtering in the "Select Alert Group Definitions"-popup is too slow, when there are more than 1000 definitions
AMBARI-12833 BUG-42965 Improve alert definitions and alert definitions summary mappers
AMBARI-12839 BUG-43453 “Customize Services” section during Add Service wizard stuck with a loading icon
AMBARI-12852 BUG-43293 FE: step transitions in Add Service Wizard are slow
AMBARI-12868 BUG-43193 Improve calls to the localStorage
AMBARI-12871 BUG-40476 Ambari startup scripts exhibit long delays (5+ seconds each) on every "modifying user" operation. This adds a few minutes to the time it takes to start or restart any component, causing excessive downtime for every config change.
AMBARI-12881 BUG-42928 Ambari metrics shows data sparsely
AMBARI-13024 BUG-42991 Disable MetricsDataTransferMethodFactory for AMS
AMBARI-12959 BUG-41969 FE: Server overloaded with POST calls after changing config group
AMBARI-13025 BUG-42409 Switching config versions results in 'Restart Required' message showing up with delay
AMBARI-13035 BUG-42423 BE / Hosts Page Performance: "alerts_summary" takes too long to load and slows down Hosts page rendering significantly
AMBARI-13115 BUG-41396 BE: Call to filter 100 hosts by alerts takes 25s on 800 node cluster

Other

Apache Jira

Internal Jira

Summary

AMBARI-11646 BUG-36755 Need option to not override local uid
AMBARI-12249 BUG-40688 Exceptions encountered in Ambari Views are missing in ambari-server.log
AMBARI-12855 BUG-42465 Flume agents action drop-down is displayed incorrectly
AMBARI-12956 BUG-43569 Host Checks: should not warn on nagios, ganglia or puppet packages
AMBARI-13006 BUG-43478 dfs.namenode.accesstime.precision cannot be set
AMBARI-13192 BUG-44781 Metrics data for last one month is missing many data points that should exist