[
https://issues.apache.org/jira/browse/AMBARI-25171?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16790392#comment-16790392
]
Hudson commented on AMBARI-25171:
---------------------------------
SUCCESS: Integrated in Jenkins build Ambari-branch-2.7 #444 (See
[https://builds.apache.org/job/Ambari-branch-2.7/444/])
AMBARI-25171. Backport Knox Trusted Proxy changes into 2.7.4 (amagyar) (github:
[https://gitbox.apache.org/repos/asf?p=ambari.git&a=commit&h=1529ef2f198e6920825f92dd2cdda9261fb83cec])
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/AmbariLocalAuthenticationProvider.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/api/services/LogoutService.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/pam/AmbariPamAuthenticationProvider.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/audit/LoginAuditEventTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/security/authorization/AuthorizationHelperTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/audit/TaskStatusAuditEventTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/HostResourceProviderTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/AmbariServerConfigurationHandler.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/AmbariAuthenticationEventHandlerImpl.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/state/services/AlertNoticeDispatchServiceTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/configuration/spring/ApiSecurityConfig.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/controller/AmbariServerTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/stack/StackMerger.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/AmbariProxiedUserDetailsImpl.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/api/AmbariErrorHandlerTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/upgrade/SchemaUpgradeHelper.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/checks/DatabaseConsistencyCheckHelperTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/UserAuthorizationResourceProviderTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/AmbariUserDetails.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/AmbariBasicAuthenticationFilter.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/update/HostUpdateHelperTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/serveraction/upgrades/PreconfigureKerberosActionTest.java
* (add)
ambari-server/src/test/java/org/apache/ambari/server/security/authentication/kerberos/AmbariProxiedUserDetailsServiceTest.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/tproxy/AmbariTProxyConfigurationProvider.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/AmbariServerConfigurationHandlerTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/alerts/AmbariPerformanceRunnableTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/UserPrivilegeResourceProviderTest.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/tproxy/TrustedProxyAuthenticationDetailsSource.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/serveraction/kerberos/UpdateKerberosConfigsServerActionTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/audit/event/OperationStatusAuditEvent.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/agent/AgentResourceTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/utils/StageUtilsTest.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/configuration/AmbariServerConfigurationProvider.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/utils/RequestUtilsTest.java
* (add)
ambari-server/src/test/java/org/apache/ambari/server/security/authentication/tproxy/AmbariTProxyConfigurationProviderTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/AmbariServerConfigurationUtils.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/serveraction/kerberos/AbstractPrepareKerberosServerActionTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/jwt/AmbariJwtAuthenticationProvider.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/orm/GuiceJpaInitializer.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/GroupPrivilegeResourceProviderTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/security/TestAuthenticationFactory.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/kerberos/AmbariProxiedUserDetailsService.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/ldap/service/ads/DefaultLdapAttributeDetectionService.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog251Test.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/ldap/domain/AmbariLdapConfiguration.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/serveraction/upgrades/KerberosKeytabsActionTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/alerts/StaleAlertRunnableTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/security/authentication/pam/AmbariPamAuthenticationProviderTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/testutils/PartialNiceMockBinder.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/jwt/AmbariJwtAuthenticationFilter.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/security/authorization/TestUsers.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/orm/InMemoryDefaultTestModule.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/ldap/service/AmbariLdapConfigurationProvider.java
* (add)
ambari-server/src/test/java/org/apache/ambari/server/security/authentication/tproxy/AmbariTProxyConfigurationTest.java
* (add)
ambari-server/src/test/java/org/apache/ambari/server/configuration/AmbariServerConfigurationKeyTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/state/ConfigHelperTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/alerts/ComponentVersionAlertRunnableTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog252Test.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/audit/event/AbstractUserAuditEvent.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/api/predicate/QueryLexer.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/AmbariProxyUserDetails.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/security/authorization/AmbariAuthorizationFilterTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/checks/KerberosAdminPersistedCredentialCheckTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/RootServiceComponentConfigurationHandlerFactory.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/configuration/AmbariServerConfiguration.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/tproxy/TrustedProxyAuthenticationDetails.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/security/SecurityHelperImplTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/configuration/ConfigurationPropertyType.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/audit/LogoutAuditEventTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authorization/AmbariAuthorizationFilter.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/kerberos/AmbariProxyUserKerberosDetailsImpl.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/kerberos/AmbariKerberosAuthenticationProvider.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/utils/RequestUtils.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/configuration/AmbariServerConfigurationCategory.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/audit/StartOperationRequestAuditEventTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/audit/OperationStatusAuditEventTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/audit/event/TaskStatusAuditEvent.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/controller/KerberosHelperTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/kerberos/AmbariAuthToLocalUserDetailsService.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authorization/AmbariLdapAuthenticationProvider.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/orm/dao/AlertsDAOCachedTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog260Test.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/jwt/JwtAuthenticationProperties.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/kerberos/AmbariKerberosAuthenticationFilter.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/api/AmbariErrorHandler.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/jwt/JwtAuthenticationPropertiesProvider.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog270Test.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/AmbariUserDetailsImpl.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/StackUpgradeConfigurationMergeTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/configuration/AmbariServerConfigurationKey.java
* (add)
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/AmbariServerConfigurationUtilsTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/alerts/AgentHeartbeatAlertRunnableTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/UserAuthenticationSourceResourceProviderTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/security/authentication/kerberos/AmbariKerberosAuthenticationFilterTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/UserResourceProviderTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/audit/AccessUnauthorizedAuditEventTest.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/AmbariProxyUserDetailsImpl.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/configuration/spring/GuiceBeansConfig.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/security/authentication/AbstractAuthenticationProviderTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/state/services/CachedAlertFlushServiceTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authorization/AuthorizationHelper.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/security/authentication/jwt/JwtAuthenticationPropertiesTest.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/tproxy/AmbariTProxyConfiguration.java
* (add)
ambari-server/src/main/java/org/apache/ambari/server/security/authentication/tproxy/TrustedProxyAuthenticationNotAllowedException.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/security/authorization/UsersTest.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/state/kerberos/KerberosDescriptorUpdateHelperTest.java
* (add)
ambari-server/src/test/java/org/apache/ambari/server/configuration/AmbariServerConfigurationProviderTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/controller/AmbariServer.java
* (edit)
ambari-server/src/test/java/org/apache/ambari/server/security/authentication/jwt/AmbariJwtAuthenticationFilterTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/actionmanager/ActionDBAccessorImpl.java
* (add)
ambari-server/src/test/java/org/apache/ambari/server/configuration/AmbariServerConfigurationTest.java
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/security/authorization/AmbariUserAuthorizationFilter.java
> Backport Knox Trusted Proxy changes into 2.7.4
> ----------------------------------------------
>
> Key: AMBARI-25171
> URL: https://issues.apache.org/jira/browse/AMBARI-25171
> Project: Ambari
> Issue Type: Task
> Components: ambari-agent, ambari-server
> Affects Versions: 2.7.0
> Reporter: Attila Magyar
> Assignee: Attila Magyar
> Priority: Major
> Labels: pull-request-available
> Fix For: 2.7.4
>
> Time Spent: 50m
> Remaining Estimate: 0h
>
> Please backport all necessary changes from Knox Trusted Proxy support into
> Ambari 2.7.4.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)