This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/ambari-project/org.springframework.security-spring-security-core-5.7.5
in repository https://gitbox.apache.org/repos/asf/ambari.git
omit ccde9ae738 Bump spring-security-core from 5.7.2 to 5.7.5 in
/ambari-project
add 2c48c3b604 AMBARI-25767: Upgrade Flink for BIGTOP to be compatible
with bigtop-select (#3460)
add 206ee2cb68 AMBARI-25771: Upgrade Spark for BIGTOP to be compatible
with bigtop-select (#3454)
add 506470c670 AMBARI-25379 Upgrade AMS Grafana version to 6.4.2 (#3472)
add 15b27258cd AMBARI-25227: Unable to move Hive metastore from one node
to another (#3437)
add 440fb4e938 AMBARI-25235: Add a sysprep configurations to run
conf-selects only a… (#3441)
add a4d579c67a AMBARI-25201: check acting users password on change
password request (#3444)
add 8bcaf5c60c AMBARI-25273: Ambari-server uninstall removes
ambari-python-wrap even when agent is still installed (#3461)
add e7cffb0cae AMBARI-25275: Changes in Yarn Capacity Scheduler is
requesting for restart of Resource Manager (#3462)
add 5e49f6237e AMBARI-25318: Regenerate Key tabs action is missing from
Service Action list (#3463)
add 7756ca87e4 AMBARI-25277: Security Concern as ambari-server.log and
ambari-agent.log shows cleartext passwords (#3464)
add 5af6e562c2 AMBARI-25280: Improper error handling when managing Ambari
users (#3465)
add 200d78bd2c AMBARI-25283: Ambari UI evaluates Javascript embedded in
user input w… (#3466)
add 4830adb9bc AMBARI-25175: Start, Stop, Service Check and other request
actions using PUT/POST from Ambari UI do not respond when tried via Knox TP
(#3467)
add 288f5cd130 AMBARI-25290: Custom timeout ignored, python script has
been killed due to timeout after waiting 2700 secs during upgrade (#3468)
add 68c6dd7c6b AMBARI-25725 : upgrade bootstrap.min.js to resolve CVEs
(#3357)
add 8883fbc9af AMBARI-25288: Copy File Operation in Filesview is
overwriting the file (#3473)
add 283bc3b35f AMBARI-25295: Ambari Server Error on submitting EU (#3474)
add 05c826ec1a AMBARI-25300: Improper Error Handling when user creates a
duplicate alert (#3475)
add ffc21c477b AMBARI-25303: Cluster Information Page URL is broken (#3476)
add 2d4a401a71 AMBARI-25181: Host registration through Ambari UI failed
with an error "Unsupported Media Type" (#3477)
add ad91fac235 AMBARI-25313: Upgrade dependency on
com.mchange:c3p0:jar:0.9.5.2 in Ambari Server (#3478)
add 7bf8e3bf3b AMBARI-25305: Ambari UI gets into corrupt state after
installing a cluster (#3479)
add 2df20478fd AMBARI-24992: Ambari Upgrade from 2.6.2.2 to 2.7.1.0 fails
in Schema upgrade phase due to long certificate (#3480)
add 2b80356c8b AMBARI-25329: Ambari breadcrumbs xss vulnerability (#3482)
add 493de2d30d AMBARI-25776: The "Database Connectivity Warning" is
incorrectly reported when Hive is installed in the initial cluster (#3483)
add 60248d232b AMBARI-25349: Move Ambari metrics to guava 28.0-jre (#3492)
add fa9e846e55 AMBARI-9016: Ambari API uses HTTP Header
Content-Type:text/plain when… (#3481)
add c09b6bc401 AMBARI-25333: Regenerate keytab generates empty keytab file
if no file present in cache (#3486)
add 1eadf08258 AMBARI-25777: Service Issues in Host Checks incompatible
with Centos7 when hosts registered (#3484)
add 1623fab83b AMBARI-23469: HostCleanup.py script is failing with
AttributeError: 'NoneType' object has no attribute 'get' (#3487)
add b03daeb950 AMBARI-25361: Unable to import Workflow into Workflow
Manager Due to Script Error (#3488)
add 364437479e AMBARI-25385: Reduce cluster creation request processing
time (#3489)
add 379c98e84f AMBARI-25384: Ambari Files View is Vulnerable to XSS attack
(#3490)
add 09c1c10860 AMBARI-25387: Ambari-Web UI hosts Tab is vulnerable to XSS
attack (#3491)
add 6f7c4b3958 AMBARI-25382: Issues with Views in ambari when User Logs In
from KNOX/LDAP and the username has spaces and Camel Case Letters (#3494)
add 0189283b4e AMBARI-25390: Disable indexing in /resources endpoint and
sub-directory (#3495)
add d1cb2cb025 AMBARI-25391: Ambari logging Grafana Password in
ActionQueue.py (#3497)
add e54256d10b AMBARI-25396: cross-site scripting vulnerability on Ambari
hosts (#3500)
add 60231efa58 AMBARI-25404: Remove dependency on
commons-beanutils:commons-beanutils:jar:1.9.3 in Ambari (#3501)
add 5946cd5625 AMBARI-25406: Upgrade dependency on
org.quartz-scheduler:quartz:2.2.1 in Ambari (#3502)
add dcd9b12a0a AMBARI-25412: Remove all tags from logger service methods
in ambari-contrib (#3505)
add c79e80b678 AMBARI-25414: Configure heartbeat timeout (#3507)
add 0ce483c3a6 AMBARI-25360: Disable Kerberos failed at hive with CNF
exception (#3493)
add bfe07cdd6b AMBARI-25341: SmartSense API call fails with Unsupported
Media Type (#3510)
add fa5875564a AMBARI-25156: /var/log/messages gets filled with unhandled
Python exception (#3499)
add e87e2b6565 AMBARI-25410: Add autocomplete for all repos url for login
and password (#3503)
add 56bb9703bf AMBARI-25409: Support basic auth for repositories (#3504)
add cc043487e9 AMBARI-25153: Ambari web hangs at first step installation
wizard (#3506)
add a33b424772 AMBARI-25779: Ambari server spi build error (#3524)
add 85aeb8129f AMBARI-25436: Unable to uncheck 'hidden' checkbox in ambari
stackVersions page (#3513)
add 635b7c164e AMBARI-25439: XSS vulnerability for repo check hint (#3514)
add e8fe72e145 AMBARI-25440: Server sets blueprint_provisioning_state for
component to finished before start command execution (#3516)
add 33509ce7f3 AMBARI-25424: Failed to edit workflow from Ambari workflow
Manager while accessing Ambari UI over Knox (#3517)
add f21fc3b387 AMBARI-25426: Error while Validating Coordinator xml in
Workflow Manager View (#3519)
add ef88386109 AMBARI-25448: Mask credentials during install step (#3520)
add 2393b4cad8 AMBARI-25413: Ambari is changing the truststore permission
from 444/644 to 640 (#3521)
add 1c867efd96 AMBARI-25447: Multiple filter conditions not working in WFM
view (#3522)
add b01a819b09 AMBARI-25459: Ambari doesn't show versions page after
invalid repo was added (#3525)
add 23ccd58508 AMBARI-25454: API exception on trying to assign permission
to user group with custom Ambari Views (#3526)
add dbd2f46ee1 AMBARI-25469: Bad UTF encoding on Alert listener receiver
(#3527)
add 0bc9adeeec AMBARI-25465: Postgresql service naming convention changed
on SUSE 12 SP2 (#3528)
add 7e9140cabb AMBARI-25481: Customize Widget Threshold validation issue
(#3529)
add 6a9458e2b0 AMBARI-25783: Fix CI tests failure on Jenkins (#3548)
add c787037e67 AMBARI-25500: Hive Service Check Fails if the
trustStorePassword has Special character $ (#3530)
add 778752c959 AMBARI-25518: DB connection details in API calls (#3531)
add 9987530966 AMBARI-25472: Disable autocomplete on login screen (#3536)
add d5f9ad1d71 AMBARI-25489: On adding new VDF the Base URLs are not auto
populated (#3535)
add b201789e74 AMBARI-25486: Configs page not loading after Ambari upgrade
(#3537)
add 63ba039104 AMBARI-25494: Ambari - Unsafe third-party link
(target="_blank") (#3538)
add 86d9f77ca1 AMBARI-25485: Change authentication method from get to post
(#3540)
add 087c85238f AMBARI-25487: Change authentication method from get to post
(#3541)
add 4ca49bbd7a AMBARI-25526: Typo in the "NameNode" turn off maintenance
mode dialog box (#3542)
add 4ccc0f6611 AMBARI-25551: NodeManager doesn't work after adding a new
host to a patch upgraded cluster (#3543)
add 9847d23c51 AMBARI-25545: Downloaded zip-file name shows empty in the
fileview (#3545)
add d6451dcc1e AMBARI-25546: To prevent negative float and NaN value in
heatmap metrics page (#3546)
add 27fbf2b356 AMBARI-25523: Ambari UI keeps loading at step3 while adding
the new namespace for HDFS for the second time (#3547)
add a12ffb1c3b AMBARI-25398: Textareas in configuration page can be
resized beyond its container border limit (#3549)
add b9f98b2cdd AMBARI-25433: Adding VDF fails with paywalled repos/urls
(#3512)
add 327116c09f AMBARI-25441: HDP-GPL field is not available in version
registration page but present in edit page (#3515)
add e0b5c42319 AMBARI-25450: Filter auth info in Ubuntu repo (#3523)
add 01dd596025 AMBARI-25495: Extend the set of headers from server's
response (#3532)
add db5b0b79e5 AMBARI-25520: Insecure Transport : Weak SSL Cipher and weak
protocol (#3533)
add 5d0084fb59 AMBARI-25493: Ambari - Application Test Script Detected
(#3534)
add 81d94c6e6e AMBARI-25589: When hearbeat is lost sometimes start/stop
tasks can hang for a long time (#3539)
add 3807eed237 AMBARI-25781: Fix the Zookeeper AdminServer start faild.
(#3552)
add 519201d961 AMBARI-25565: ConfigHelper.java logging consumes most
server logs for clusters with many hosts (#3550)
add 4714032a3f AMBARI-25568: The 'NodeManager RAM Utilized' metric in the
heatmap of YARN does not show the unit (#3551)
add 15deda580e AMBARI-25586: File/Directory Permission can't be auto
refreshed after modified (#3553)
add 47987c99bf AMBARI-25602: Bump org.apache.hadoop up in fast-hdfs (#3554)
add f12431c035 AMBARI-25604: During blueprint deploy tasks sometimes fail
due to KeyError (#3555)
add 11aadf25ee AMBARI-25601: Ambari with AMS HA unable to change metrics
collector for metrics providing on collector fail (#3556)
add 4da2e3112f AMBARI-25411: Cannot use HTTPS repourl and VDF url (#3564)
add 78ba9ceebb Update KEYS file. Preparing for 2.7.7 release.
add c63e96628e AMBARI-25434: No Validation error on UI for an
'Unauthorized' repo url (#3563)
add 9e168f462c AMBARI-25393: Not able to register new HDP version in
Ambari without GPL with Local Repository (#3496)
add 6c123a7918 AMBARI-25608: Timezone data is outdated (#3557)
add 916bc3a724 AMBARI-25609: sysUpTime field is populated with invalid
value during SNMP trap creation (#3558)
add d7c5abee90 AMBARI-25610: No warning message at changing repo name to
an invalid one (#3559)
add 6a5287ffb1 AMBARI-25612: Ambari stops alert notices dispatching on
unhandled exception inside (#3560)
add 9c465c30f4 AMBARI-25621: Ambari soft alert never become hard (#3561)
add da0091b9ce AMBARI-22827: DB Cleanup scripts are using IN clauses
(#3565)
add 201f5a596c AMBARI-25634: Code cleanup: Remove AgentResource class as
it is not needed anymore (#3566)
add 3d89f6e507 AMBARI-25353: Seeing an error stack when running an API
call against Ambari server (#3568)
add fb1ce6ad9d AMBARI-25639: StackOverflowError appears on
MethodArgument*Exception during stomp message handling (#3569)
add a3afb5c290 AMBARI-25590: Ambari Get Hosts API returning empty json
(#3571)
add f7d5cb242e AMBARI-25576: Primary key duplication error during flushing
alerts from alerts cache (#3572)
add fb752e20e3 AMBARI-25552: Improve stack-trace disablement on HTTP 500
error response from the server (#3573)
add 9780d3f817 AMBARI-25627: ORA-01795 error when querying
hostcomponentdesiredstate table on large cluster (#3574)
add 3e3ab3f3b7 AMBARI-25629: For kerberos service check IN clause must be
split into batches (#3575)
add b5294cbe51 AMBARI-25573: Ambari Metrics save as JSON/CSV use custom
fileName instead of default name fixed (#3576)
add c352ed87f6 AMBARI-25421: SI Start failing when enabled from
Hive>Configs tab (#3508)
add a103423b3e AMBARI-25630: Kerberization of the big cluster using
Blueprints takes too much time (#3578)
add 0a781a9483 AMBARI-25419: Add option to disable URL credential
auto-update behaviour (#3582)
add feeb1135dd AMBARI-25445: VDF registration fails with
SunCertPathBuilderException (#3584)
add 1ccc503865 AMBARI-25632: Verify custom queries with "IN" clause for
ORA-01795 issue (#3585)
add 9aea0cc074 AMBARI-25425: Recommendations API error during cluster
creation wizard (#3583)
add 37e4146b28 Ambari-25786: Disable URL credential autocomplete by
default (#3586)
add 0525500e9a [AMBARI-25624] "Creating Kerberos keytabs" takes too long
(#3588)
add 20e0b96070 AMBARI-25789: Add stack version suffix for BIGTOP packages
(#3590)
add 363cc260c0 AMBARI-25719: Fail to enable kerberos due to
NullPointerException and HostNotFoundException (#3589)
add a6f63a41b6 AMBARI-25804. Update the ambari-2.7.7 docs.
add b24cd6962d AMBARI-25785 : upgrade jackson-databind to resolve CVEs
(#3605)
add fdb1cf81e8 Bump spring-security-core from 5.7.2 to 5.7.5 in
/ambari-project
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (ccde9ae738)
\
N -- N -- N
refs/heads/dependabot/maven/ambari-project/org.springframework.security-spring-security-core-5.7.5
(fdb1cf81e8)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
KEYS | 46 +
ambari-admin/pom.xml | 3 +-
.../controllers/clusters/ClusterInformationCtrl.js | 1 +
.../remoteClusters/RemoteClustersCreateCtrl.js | 1 +
.../remoteClusters/RemoteClustersEditCtrl.js | 1 +
.../stackVersions/StackVersionsCreateCtrl.js | 43 +-
.../stackVersions/StackVersionsEditCtrl.js | 30 +-
.../stackVersions/StackVersionsListCtrl.js | 2 +-
.../admin-web/app/scripts/directives/linkToDir.js | 2 +-
.../ui/admin-web/app/scripts/i18n.config.js | 1 +
.../resources/ui/admin-web/app/scripts/routes.js | 1 +
.../ui/admin-web/app/scripts/services/Stack.js | 4 +-
.../ui/admin-web/app/views/ambariViews/edit.html | 6 +-
.../admin-web/app/views/ambariViews/viewsList.html | 2 +-
.../app/views/clusters/clusterInformation.html | 1 +
.../remoteClusters/editRemoteClusterPage.html | 5 +-
.../admin-web/app/views/remoteClusters/list.html | 4 +-
.../views/remoteClusters/remoteClusterPage.html | 5 +-
.../resources/ui/admin-web/app/views/sideNav.html | 6 +-
.../ui/admin-web/app/views/stackVersions/list.html | 4 +-
.../app/views/stackVersions/stackVersionPage.html | 2 +-
.../app/views/userManagement/groupEdit.html | 6 +-
.../admin-web/app/views/userManagement/main.html | 4 +-
.../app/views/userManagement/userEdit.html | 6 +-
.../app/views/userManagement/usersList.html | 2 +-
ambari-agent/pom.xml | 21 +-
.../src/main/python/ambari_agent/ActionQueue.py | 12 +-
.../python/ambari_agent/AlertStatusReporter.py | 27 +-
.../python/ambari_agent/ClusterTopologyCache.py | 9 +-
.../main/python/ambari_agent/CommandStatusDict.py | 20 +-
.../src/main/python/ambari_agent/HostCleanup.py | 11 +-
.../src/main/python/ambari_agent/HostInfo.py | 12 +-
.../main/python/ambari_agent/alerts/base_alert.py | 1 +
.../org/apache/ambari/tools/zk/ZkMigratorTest.java | 2 +-
.../test/python/ambari_agent/TestActionQueue.py | 18 +-
.../src/main/python/ambari_commons/os_linux.py | 7 +
.../src/main/python/ambari_commons/os_utils.py | 7 +-
.../src/main/python/ambari_commons/os_windows.py | 10 +
.../ambari_commons/repo_manager/apt_manager.py | 5 +-
.../libraries/functions/hive_check.py | 2 +-
.../resource_management/libraries/script/script.py | 4 +
ambari-funtest/pom.xml | 1 -
ambari-project/pom.xml | 29 +-
ambari-server-spi/pom.xml | 34 +-
ambari-server/conf/unix/install-helper.sh | 2 +-
ambari-server/pom.xml | 9 +-
ambari-server/src/main/assemblies/server.xml | 5 -
.../ambari/server/AmbariRuntimeException.java | 4 +
.../server/actionmanager/ActionScheduler.java | 4 +-
.../ambari/server/agent/CommandRepository.java | 3 +-
.../ambari/server/agent/HeartBeatHandler.java | 7 +-
.../ambari/server/agent/rest/AgentResource.java | 177 ---
.../server/agent/stomp/AgentConfigsHolder.java | 10 +-
.../server/agent/stomp/AgentHostDataHolder.java | 8 +-
.../server/agent/stomp/AlertDefinitionsHolder.java | 5 +-
.../ambari/server/api/AmbariErrorHandler.java | 35 +
.../server/api/AmbariViewErrorHandlerProxy.java | 118 ++
.../server/api/ContentTypeOverrideFilter.java | 189 +++
.../resources/AuthResourceDefinition.java} | 31 +-
.../api/resources/ResourceInstanceFactoryImpl.java | 4 +
.../ambari/server/api/services/RequestFactory.java | 2 +
.../ambari/server/api/services/ResultStatus.java | 2 +-
.../server/api/services/users/AuthService.java | 85 ++
.../ambari/server/checks/InstallPackagesCheck.java | 13 -
.../ambari/server/configuration/Configuration.java | 107 +-
.../configuration/spring/RootStompConfig.java | 8 +-
.../server/controller/ActionExecutionContext.java | 8 +-
.../AmbariCustomCommandExecutionHelper.java | 2 +-
.../server/controller/AmbariHandlerList.java | 51 +-
.../controller/AmbariManagementController.java | 30 +-
.../controller/AmbariManagementControllerImpl.java | 69 +-
.../ambari/server/controller/AmbariServer.java | 20 +-
.../AuthRequestCreateAuthSwagger.java} | 13 +-
.../ambari/server/controller/ControllerModule.java | 7 +
.../server/controller/DeleteIdentityHandler.java | 4 +-
.../ambari/server/controller/KerberosHelper.java | 114 +-
.../server/controller/KerberosHelperImpl.java | 543 ++++----
.../server/controller/RepositoryRequest.java | 4 +-
.../server/controller/ResourceProviderFactory.java | 3 +
.../AbstractControllerResourceProvider.java | 2 +
.../internal/AlertTargetResourceProvider.java | 10 +-
.../internal/AmbariPrivilegeResourceProvider.java | 4 +-
.../controller/internal/AuthResourceProvider.java | 80 ++
.../ClusterKerberosDescriptorResourceProvider.java | 5 +-
.../ClusterStackVersionResourceProvider.java | 2 +-
.../HostKerberosIdentityResourceProvider.java | 2 +-
.../internal/HostStackVersionResourceProvider.java | 4 +-
.../internal/RepositoryResourceProvider.java | 53 +-
.../RepositoryVersionResourceProvider.java | 4 +-
.../controller/internal/URLRedirectProvider.java | 134 ++
.../controller/internal/URLStreamProvider.java | 85 +-
.../internal/UpgradeResourceProvider.java | 4 +-
.../VersionDefinitionResourceProvider.java | 33 +-
.../metrics/CollectorHostDownRefreshCounter.java | 2 +-
.../metrics/RestMetricsPropertyProvider.java | 2 +-
.../ambari/server/controller/spi/Resource.java | 4 +-
.../server/customactions/ActionDefinition.java | 8 +-
.../customactions/ActionDefinitionManager.java | 10 +-
.../listeners/alerts/AlertReceivedListener.java | 29 +-
.../events/publishers/AgentCommandsPublisher.java | 133 +-
.../events/publishers/STOMPUpdatePublisher.java | 21 +-
.../dispatchers/AmbariSNMPDispatcher.java | 4 +-
.../org/apache/ambari/server/orm/DBAccessor.java | 10 +
.../apache/ambari/server/orm/DBAccessorImpl.java | 77 ++
.../apache/ambari/server/orm/dao/AlertsDAO.java | 77 +-
.../apache/ambari/server/orm/dao/ClusterDAO.java | 26 +
.../org/apache/ambari/server/orm/dao/GroupDAO.java | 22 +-
.../orm/dao/HostComponentDesiredStateDAO.java | 23 +-
.../ambari/server/orm/dao/HostRoleCommandDAO.java | 106 +-
.../ambari/server/orm/dao/KerberosKeytabDAO.java | 11 +
.../server/orm/dao/KerberosKeytabPrincipalDAO.java | 121 +-
.../ambari/server/orm/dao/PermissionDAO.java | 18 +-
.../apache/ambari/server/orm/dao/PrivilegeDAO.java | 22 +-
.../apache/ambari/server/orm/dao/RequestDAO.java | 186 +--
.../org/apache/ambari/server/orm/dao/StageDAO.java | 19 +-
.../ambari/server/orm/dao/TopologyHostTaskDAO.java | 19 +-
.../server/orm/dao/TopologyLogicalRequestDAO.java | 17 +-
.../server/orm/dao/TopologyLogicalTaskDAO.java | 17 +-
.../org/apache/ambari/server/orm/dao/UserDAO.java | 20 +-
.../ambari/server/orm/entities/ArtifactEntity.java | 29 +-
.../ambari/server/orm/entities/ClusterEntity.java | 2 +-
.../server/orm/entities/KerberosKeytabEntity.java | 12 +
.../entities/ServiceStackEntity.java} | 26 +-
.../ambari/server/orm/entities/StackEntity.java | 21 +-
.../server/orm/entities/ViewInstanceEntity.java | 3 +-
.../helpers/SQLConstants.java} | 22 +-
.../ambari/server/orm/helpers/SQLOperations.java | 60 +
.../security/AbstractSecurityHeaderFilter.java | 14 +
.../security/AmbariServerSecurityHeaderFilter.java | 1 +
.../security/AmbariViewsSecurityHeaderFilter.java | 1 +
.../jwt/AmbariJwtAuthenticationProvider.java | 7 +
.../authorization/AmbariAuthorizationFilter.java | 5 +
.../authorization/AmbariLdapBindAuthenticator.java | 7 +-
.../authorization/AuthorizationHelper.java | 4 +-
.../server/security/authorization/Users.java | 23 +-
.../AbstractPrepareKerberosServerAction.java | 18 +-
.../ConfigureAmbariIdentitiesServerAction.java | 2 +-
.../kerberos/CreateKeytabFilesServerAction.java | 36 +-
.../kerberos/CreatePrincipalsServerAction.java | 6 +-
.../kerberos/FinalizeKerberosServerAction.java | 1 +
.../kerberos/IPAKerberosOperationHandler.java | 9 +-
.../kerberos/KerberosServerAction.java | 125 +-
.../kerberos/MITKerberosOperationHandler.java | 29 +-
.../PrepareDisableKerberosServerAction.java | 2 +-
.../PrepareEnableKerberosServerAction.java | 2 +-
.../PrepareKerberosIdentitiesServerAction.java | 4 +-
.../UpdateKerberosConfigsServerAction.java | 10 +-
.../stageutils/KerberosKeytabController.java | 88 +-
.../upgrades/PreconfigureKerberosAction.java | 20 +-
.../stack/upgrade/RepositoryVersionHelper.java | 51 -
.../stack/upgrade/orchestrate/StageWrapper.java | 8 +-
.../org/apache/ambari/server/state/Cluster.java | 16 +
.../apache/ambari/server/state/ConfigFactory.java | 16 +-
.../apache/ambari/server/state/ConfigHelper.java | 162 ++-
.../org/apache/ambari/server/state/ConfigImpl.java | 28 +-
.../java/org/apache/ambari/server/state/Host.java | 4 +-
.../server/state/PropertyUpgradeBehavior.java | 10 +
.../apache/ambari/server/state/RepositoryInfo.java | 3 +-
.../ambari/server/state/cluster/ClusterImpl.java | 64 +-
.../ambari/server/state/cluster/ClustersImpl.java | 5 +-
.../server/state/configgroup/ConfigGroupImpl.java | 4 +-
.../apache/ambari/server/state/host/HostImpl.java | 56 +-
.../state/kerberos/VariableReplacementHelper.java | 37 +-
.../state/services/AlertNoticeDispatchService.java | 176 ++-
.../ambari/server/state/stack/RepositoryXml.java | 25 +-
.../svccomphost/ServiceComponentHostImpl.java | 2 +-
.../ambari/server/topology/AmbariContext.java | 3 +-
.../topology/ClusterConfigurationRequest.java | 3 +
.../server/upgrade/AbstractUpgradeCatalog.java | 11 +
.../ambari/server/upgrade/SchemaUpgradeHelper.java | 5 +-
.../ambari/server/upgrade/UpgradeCatalog270.java | 2 +-
...gradeCatalog275.java => UpgradeCatalog274.java} | 83 +-
.../ambari/server/upgrade/UpgradeCatalog275.java | 8 +-
.../ambari/server/upgrade/UpgradeCatalog276.java | 145 ++
.../ambari/server/utils/EventBusSynchronizer.java | 49 +
.../apache/ambari/server/utils/ThreadPools.java | 194 +++
.../ambari/server/utils/URLCredentialsHider.java | 55 +
.../src/main/python/ambari_server/dbCleanup.py | 177 ++-
.../python/ambari_server/dbConfiguration_linux.py | 25 +-
.../python/ambari_server/serverConfiguration.py | 2 +-
ambari-server/src/main/resources/index.html | 17 -
.../stack-hooks/after-INSTALL/scripts/params.py | 4 +-
.../after-INSTALL/scripts/shared_initialization.py | 14 +-
.../before-START/files/fast-hdfs-resource.jar | Bin 16202231 -> 22893810
bytes
.../BIGTOP/3.2.0/properties/stack_packages.json | 11 +-
.../services/FLINK/configuration/flink-conf.xml | 7 +-
.../BIGTOP/3.2.0/services/FLINK/metainfo.xml | 7 +-
.../services/FLINK/package/scripts/flink_client.py | 14 +-
.../3.2.0/services/FLINK/package/scripts/params.py | 13 +-
.../FLINK/package/scripts/service_check.py | 2 +-
.../services/FLINK/package/scripts/setup_flink.py | 1 -
.../BIGTOP/3.2.0/services/HBASE/metainfo.xml | 10 +-
.../stacks/BIGTOP/3.2.0/services/HDFS/metainfo.xml | 59 +-
.../stacks/BIGTOP/3.2.0/services/HIVE/metainfo.xml | 663 ++++-----
.../HIVE/package/scripts/hive_metastore.py | 2 +-
.../services/HIVE/package/scripts/hive_server.py | 22 -
.../HIVE/package/scripts/hive_server_upgrade.py | 4 +-
.../services/HIVE/package/scripts/post_upgrade.py | 2 +-
.../BIGTOP/3.2.0/services/KAFKA/metainfo.xml | 4 +-
.../services/KAFKA/package/scripts/upgrade.py | 4 +-
.../stacks/BIGTOP/3.2.0/services/SOLR/metainfo.xml | 6 +-
.../3.2.0/services/SOLR/package/scripts/solr.py | 12 +
.../SPARK/configuration/spark-defaults.xml | 2 +-
.../BIGTOP/3.2.0/services/SPARK/metainfo.xml | 13 +-
.../3.2.0/services/SPARK/package/scripts/params.py | 15 +-
.../services/SPARK/package/scripts/setup_spark.py | 12 +-
.../stacks/BIGTOP/3.2.0/services/TEZ/metainfo.xml | 177 +--
.../services/TEZ/package/scripts/params_linux.py | 1 -
.../BIGTOP/3.2.0/services/YARN/YARN_widgets.json | 2 +-
.../stacks/BIGTOP/3.2.0/services/YARN/metainfo.xml | 30 +-
.../services/YARN/package/scripts/historyserver.py | 3 +
.../BIGTOP/3.2.0/services/ZEPPELIN/metainfo.xml | 6 +-
.../services/ZOOKEEPER/configuration/zoo.cfg.xml | 15 +
.../BIGTOP/3.2.0/services/ZOOKEEPER/metainfo.xml | 6 +-
.../src/main/resources/stacks/stack_advisor.py | 1 -
.../ambari/server/agent/AgentResourceTest.java | 410 ------
.../server/agent/HeartbeatProcessorTest.java | 2 +-
.../ambari/server/agent/HeartbeatTestHelper.java | 6 +-
.../ambari/server/agent/TestHeartbeatHandler.java | 15 +-
.../ambari/server/agent/TestHeartbeatMonitor.java | 25 +-
...rHandlerTest.java => AmbariErrorHandlerIT.java} | 15 +-
.../ambari/server/api/AmbariErrorHandlerTest.java | 151 ++-
.../api/AmbariViewErrorHandlerProxyTest.java | 117 ++
.../server/api/ContentTypeOverrideFilterTest.java | 87 ++
.../server/api/handlers/ReadHandlerTest.java | 2 +-
.../services/serializers/JsonSerializerTest.java | 3 +-
.../server/configuration/ConfigurationTest.java | 27 +
.../server/controller/AmbariHandlerListTest.java | 19 +-
.../controller/AmbariManagementControllerTest.java | 20 +-
.../server/controller/KerberosHelperTest.java | 40 +-
.../internal/ActionResourceProviderTest.java | 8 +-
.../internal/AlertTargetResourceProviderTest.java | 64 +
...sterKerberosDescriptorResourceProviderTest.java | 12 +-
.../ClusterStackVersionResourceProviderTest.java | 12 +-
.../HostKerberosIdentityResourceProviderTest.java | 2 +-
.../controller/internal/URLStreamProviderTest.java | 13 +-
.../metrics/RestMetricsPropertyProviderTest.java | 3 +-
.../ambari/server/orm/DBAccessorImplTest.java | 14 +
.../ambari/server/orm/dao/AlertsDAOTest.java | 29 +-
.../orm/dao/KerberosKeytabPrincipalDAOTest.java | 81 ++
.../server/orm/helpers/SQLOperationsTest.java | 54 +
.../AmbariServerSecurityHeaderFilterTest.java | 2 +
.../jwt/AmbariJwtAuthenticationFilterTest.java | 1 +
.../AmbariLdapBindAuthenticatorTest.java | 4 +
.../server/security/authorization/TestUsers.java | 24 +-
.../server/security/authorization/UsersTest.java | 92 +-
.../AbstractPrepareKerberosServerActionTest.java | 2 +
.../ConfigureAmbariIdentitiesServerActionTest.java | 2 +-
.../kerberos/KerberosServerActionTest.java | 2 +-
.../UpdateKerberosConfigsServerActionTest.java | 45 +-
.../upgrades/PreconfigureKerberosActionTest.java | 2 +-
.../state/alerts/AggregateAlertListenerTest.java | 2 +
.../apache/ambari/server/state/host/HostTest.java | 4 +-
.../kerberos/VariableReplacementHelperTest.java | 5 +-
.../services/AlertNoticeDispatchServiceTest.java | 8 +-
.../ambari/server/topology/AmbariContextTest.java | 17 +-
.../topology/ClusterDeployWithStartOnlyTest.java | 1 +
...terInstallWithoutStartOnComponentLevelTest.java | 1 +
.../topology/ClusterInstallWithoutStartTest.java | 1 +
.../server/topology/TopologyManagerTest.java | 29 +-
.../server/upgrade/UpgradeCatalog260Test.java | 11 +-
.../server/upgrade/UpgradeCatalog270Test.java | 30 +-
.../server/upgrade/UpgradeCatalog271Test.java | 16 +-
.../server/upgrade/UpgradeCatalog274Test.java | 77 ++
.../server/utils/URLCredentialsHiderTest.java | 45 +
ambari-server/src/test/python/TestAmbariServer.py | 99 +-
ambari-server/src/test/python/TestMpacks.py | 15 +-
ambari-server/src/test/python/TestOSCheck.py | 11 +-
ambari-server/src/test/python/TestSetupSso.py | 17 +-
.../src/test/python/TestSetupTrustedProxy.py | 13 +-
ambari-server/src/test/python/ldap-password.dat | 2 +-
ambari-serviceadvisor/pom.xml | 1 -
ambari-utility/pom.xml | 3 +-
.../UndocumentedRestApiOperationCheckTest.java | 2 +
ambari-views/pom.xml | 3 +-
ambari-web/api-docs/lib/bootstrap.min.js | 11 +-
ambari-web/app/assets/index.html | 4 +-
ambari-web/app/assets/test/test.html | 8 +-
ambari-web/app/config.js | 1 +
ambari-web/app/controllers/installer.js | 12 +-
.../main/admin/federation/step3_controller.js | 4 +-
.../main/charts/heatmap_metrics/heatmap_metric.js | 11 +-
ambari-web/app/controllers/main/host/details.js | 2 +-
.../main/service/reassign/step1_controller.js | 8 +-
.../main/service/reassign/step4_controller.js | 37 +-
.../app/controllers/wizard/step2_controller.js | 2 +-
.../app/mappers/configs/config_groups_mapper.js | 8 +-
ambari-web/app/mappers/configs/themes_mapper.js | 2 +
ambari-web/app/mappers/stack_service_mapper.js | 19 +-
ambari-web/app/messages.js | 2 +-
.../app/mixins/common/configs/enhanced_configs.js | 7 +-
.../mixins/common/widgets/export_metrics_mixin.js | 9 +-
.../app/mixins/main/dashboard/widgets/editable.js | 6 +-
.../main/dashboard/widgets/editable_with_limit.js | 4 +-
.../dashboard/widgets/single_numeric_threshold.js | 2 +-
.../mixins/main/host/details/actions/check_host.js | 16 +-
ambari-web/app/models/host_component.js | 2 +-
ambari-web/app/router.js | 17 +-
ambari-web/app/styles/service_configurations.less | 4 +
ambari-web/app/templates/common/about.hbs | 6 +-
.../templates/common/configs/addPropertyWindow.hbs | 2 +-
.../common/configs/notifications_configs.hbs | 2 +-
.../templates/common/configs/overrideWindow.hbs | 2 +-
.../templates/common/configs/queuePopup_body.hbs | 2 +-
.../common/configs/service_config_category.hbs | 2 +-
.../common/form/manage_credentilas_form.hbs | 2 +-
.../common/modal_popups/invalid_KDC_popup.hbs | 2 +-
.../common/modal_popups/select_groups_popup.hbs | 2 +-
ambari-web/app/templates/login.hbs | 2 +-
.../admin/highAvailability/rangerAdmin/step1.hbs | 2 +-
.../main/admin/stack_upgrade/edit_repositories.hbs | 14 +-
...d_custom_config_to_alert_notification_popup.hbs | 2 +-
.../main/alerts/add_definition_to_group_popup.hbs | 2 +-
ambari-web/app/templates/main/alerts/configs.hbs | 4 +-
.../main/alerts/create_alert_notification.hbs | 2 +-
.../main/alerts/create_new_alert_group.hbs | 2 +-
.../templates/main/dashboard/edit_widget_popup.hbs | 4 +-
.../edit_widget_popup_single_threshold.hbs | 2 +-
.../templates/main/service/new_config_group.hbs | 2 +-
.../app/templates/main/service/services/hive.hbs | 4 +-
.../main/service/widgets/create/step1.hbs | 4 +-
.../main/service/widgets/create/step2.hbs | 4 +-
.../main/service/widgets/create/step3.hbs | 2 +-
ambari-web/app/templates/wizard/step1.hbs | 2 +-
.../templates/wizard/step1_addLocalRepository.hbs | 4 +-
.../wizard/step3/step3_host_warnings_popup.hbs | 2 +-
ambari-web/app/templates/wizard/step8.hbs | 2 +-
ambari-web/app/utils/ajax/ajax.js | 18 +
ambari-web/app/utils/helper.js | 16 +
ambari-web/app/views/common/breadcrumbs_view.js | 14 +-
.../widgets/test_db_connection_widget_view.js | 4 +-
.../views/common/helpers/format_word_break_view.js | 2 +-
.../modal_popups/edit_dashboard_widget_popup.js | 10 +-
.../app/views/common/widget/graph_widget_view.js | 39 +-
ambari-web/app/views/login.js | 11 +-
.../stack_upgrade/upgrade_version_box_view.js | 3 +-
ambari-web/app/views/wizard/step1_view.js | 28 +
ambari-web/app/views/wizard/step2_view.js | 4 +-
ambari-web/app/views/wizard/step8_view.js | 27 +-
ambari-web/brunch-config.js | 9 +-
ambari-web/karma.conf.js | 7 +-
ambari-web/package.json | 8 +-
ambari-web/pom.xml | 3 +-
ambari-web/test/controllers/main_test.js | 4 +-
.../test/mappers/stack_service_mapper_test.js | 2 +-
ambari-web/test/router_test.js | 2 +-
ambari-web/test/utils/credentials_test.js | 6 +-
ambari-web/test/utils/stomp_client_test.js | 2 +-
ambari-web/test/utils/ui_effects_test.js | 2 +-
.../scripts/moment-timezone-with-data-2010-2020.js | 1002 --------------
.../scripts/moment-timezone-with-data-2020-2030.js | 1433 ++++++++++++++++++++
ambari-web/yarn.lock | 716 ++++------
contrib/fast-hdfs-resource/pom.xml | 39 +-
contrib/management-packs/pom.xml | 1 -
contrib/views/ambari-views-package/pom.xml | 1 -
contrib/views/capacity-scheduler/pom.xml | 1 -
.../main/resources/ui/app/controllers/queues.js | 13 +-
contrib/views/files/pom.xml | 1 -
.../ambari/view/filebrowser/DownloadService.java | 7 +-
.../resources/ui/app/components/delete-modal.js | 2 +-
.../ui/app/components/permission-modal.js | 1 +
.../src/main/resources/ui/app/routes/files.js | 2 +-
.../resources/ui/app/services/alert-messages.js | 2 +
.../resources/ui/app/services/file-operation.js | 2 +-
.../app/templates/components/context-row-menu.hbs | 4 +-
contrib/views/pig/pom.xml | 3 +-
contrib/views/pom.xml | 5 +-
.../org/apache/ambari/view/utils/hdfs/HdfsApi.java | 2 +-
contrib/views/wfmanager/pom.xml | 2 +-
.../java/org/apache/oozie/ambari/view/Utils.java | 7 +
.../resources/ui/app/components/coord-config.js | 4 +-
.../resources/ui/app/components/flow-designer.js | 13 +-
.../resources/ui/app/domain/workflow-importer.js | 2 +-
.../views/wfmanager/src/main/resources/ui/pom.xml | 2 +-
docs/pom.xml | 12 +
docs/src/site/apt/index.apt | 2 +-
docs/src/site/apt/whats-new.apt | 4 +-
docs/src/site/site.xml | 2 +
pom.xml | 7 +-
379 files changed, 7638 insertions(+), 4700 deletions(-)
delete mode 100644
ambari-server/src/main/java/org/apache/ambari/server/agent/rest/AgentResource.java
create mode 100644
ambari-server/src/main/java/org/apache/ambari/server/api/AmbariViewErrorHandlerProxy.java
create mode 100644
ambari-server/src/main/java/org/apache/ambari/server/api/ContentTypeOverrideFilter.java
copy
ambari-server/src/main/java/org/apache/ambari/server/{AmbariRuntimeException.java
=> api/resources/AuthResourceDefinition.java} (58%)
create mode 100644
ambari-server/src/main/java/org/apache/ambari/server/api/services/users/AuthService.java
copy
ambari-server/src/main/java/org/apache/ambari/server/{AmbariRuntimeException.java
=> controller/AuthRequestCreateAuthSwagger.java} (73%)
create mode 100644
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/AuthResourceProvider.java
create mode 100644
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/URLRedirectProvider.java
copy
ambari-server/src/main/java/org/apache/ambari/server/{AmbariRuntimeException.java
=> orm/entities/ServiceStackEntity.java} (61%)
copy
ambari-server/src/main/java/org/apache/ambari/server/{AmbariRuntimeException.java
=> orm/helpers/SQLConstants.java} (67%)
create mode 100644
ambari-server/src/main/java/org/apache/ambari/server/orm/helpers/SQLOperations.java
copy
ambari-server/src/main/java/org/apache/ambari/server/upgrade/{UpgradeCatalog275.java
=> UpgradeCatalog274.java} (50%)
create mode 100644
ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpgradeCatalog276.java
create mode 100644
ambari-server/src/main/java/org/apache/ambari/server/utils/ThreadPools.java
create mode 100644
ambari-server/src/main/java/org/apache/ambari/server/utils/URLCredentialsHider.java
delete mode 100644 ambari-server/src/main/resources/index.html
delete mode 100644
ambari-server/src/test/java/org/apache/ambari/server/agent/AgentResourceTest.java
copy
ambari-server/src/test/java/org/apache/ambari/server/api/{AmbariErrorHandlerTest.java
=> AmbariErrorHandlerIT.java} (93%)
create mode 100644
ambari-server/src/test/java/org/apache/ambari/server/api/AmbariViewErrorHandlerProxyTest.java
create mode 100644
ambari-server/src/test/java/org/apache/ambari/server/api/ContentTypeOverrideFilterTest.java
create mode 100644
ambari-server/src/test/java/org/apache/ambari/server/orm/dao/KerberosKeytabPrincipalDAOTest.java
create mode 100644
ambari-server/src/test/java/org/apache/ambari/server/orm/helpers/SQLOperationsTest.java
create mode 100644
ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog274Test.java
create mode 100644
ambari-server/src/test/java/org/apache/ambari/server/utils/URLCredentialsHiderTest.java
delete mode 100644
ambari-web/vendor/scripts/moment-timezone-with-data-2010-2020.js
create mode 100644
ambari-web/vendor/scripts/moment-timezone-with-data-2020-2030.js
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]