|
|
|
HDDS-1472
|
HDDS-4
Add retry to kinit command in smoketests
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1471
|
HDDS-4
Update ratis dependency to 0.3.0
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1455
|
HDDS-4
Inconsistent naming convention with Ozone Kerberos configuration
|
Xiaoyu Yao
|
Eric Yang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1439
|
HDDS-4
ozone spark job failing with class not found error for hadoop 2
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
HDDS-1430
|
HDDS-4
NPE if secure ozone if KMS uri is not defined.
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1423
|
HDDS-4
Spark job fails to create ozone rpc client
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
HDDS-1318
|
HDDS-4
Fix MalformedTracerStateStringException on DN logs
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1317
|
HDDS-4
KeyOutputStream#write throws ArrayIndexOutOfBoundsException when running RandomWrite MR examples
|
Shashikant Banerjee
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1299
|
HDDS-4
Support TokenIssuer interface for running jobs with OzoneFileSystem
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1296
|
HDDS-4
Fix checkstyle issue from Nightly run
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1291
|
HDDS-4
Set OmKeyArgs#refreshPipeline flag properly to avoid reading from stale pipeline
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1255
|
HDDS-4
Refactor ozone acceptance test to allow run in secure mode
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1254
|
HDDS-4
Fix failure in TestOzoneManagerHttpServer & TestStorageContainerManagerHttpServer
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1253
|
HDDS-4
Fix checkstyle issue from Nightly run
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1246
|
HDDS-4
Add ozone delegation token utility subcmd for Ozone CLI
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1245
|
HDDS-4
OM delegation expiration time should use Time.now instead of Time.monotonicNow
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1236
|
HDDS-4
Fix incorrect Ozone ClientProtocol KerberosInfo annotation
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1235
|
HDDS-4
BaseHttpServer NPE is HTTP policy is HTTPS_ONLY
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1216
|
HDDS-4
Change name of ozoneManager service in docker compose files to om
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1215
|
HDDS-4
Change hadoop-runner and apache/hadoop base image to use Java8
|
Marton Elek
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1204
|
HDDS-4
Fix ClassNotFound issue with javax.xml.bind.DatatypeConverter used by DefaultProfile
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1190
|
HDDS-4
Fix jdk 11 issue for ozonesecure base image and docker-compose
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1183
|
HDDS-4
Support getDelegationToken API for OzoneFileSystem
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1176
|
HDDS-4
Allow persisting X509CertImpl to SCM certificate table
|
Xiaoyu Yao
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1132
|
HDDS-4
Ozone serialization codec for Ozone S3 secret table
|
Zsolt Venczel
|
Marton Elek
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HDDS-1119
|
HDDS-4
DN get OM certificate from SCM CA for block token validation
|
Ajay Kumar
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1118
|
HDDS-4
OM get the certificate from SCM CA for token validation
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1111
|
HDDS-4
OzoneManager NPE reading private key file.
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Resolved
|
|
|
|
|
|
|
|
HDDS-1110
|
HDDS-4
OzoneManager need to login during init when security is enabled.
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1107
|
HDDS-4
Fix findbugs issues in DefaultCertificateClient#handleCase
|
Ajay Kumar
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1101
|
HDDS-4
SCM CA: Write Certificate information to SCM Metadata
|
Anu Engineer
|
Anu Engineer
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1087
|
HDDS-4
Fix TestDefaultCertificateClient#testSignDataStream
|
Xiaoyu Yao
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1063
|
HDDS-4
Implement OM init in secure cluster
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HDDS-1062
|
HDDS-4
Enable service policy authorization for HDDS group
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1061
|
HDDS-4
DelegationToken: Add certificate serial id to Ozone Delegation Token Identifier
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1060
|
HDDS-4
Add API to get OM certificate from SCM CA
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1055
|
HDDS-4
Refactor om token db as column family.
|
Anu Engineer
|
Ajay Kumar
|
|
Resolved |
Implemented
|
|
|
|
|
|
|
|
HDDS-1043
|
HDDS-4
Enable token based authentication for S3 api
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1039
|
HDDS-4
OzoneManager fails to connect with secure SCM
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1038
|
HDDS-4
Support Service Level Authorization for Ozone
|
Xiaoyu Yao
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-1012
|
HDDS-4
Add Default CertificateClient implementation
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-984
|
HDDS-4
Fix TestOzoneManagerRatisServer.testIsReadOnlyCapturesAllCmdTypeEnums
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-980
|
HDDS-4
Adding getOMCertificate in SCMSecurityProtocol
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-975
|
HDDS-4
Manage ozone security tokens with ozone shell cli
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-970
|
HDDS-4
Fix classnotfound error for bouncy castle classes in OM,SCM init
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-967
|
HDDS-4
Fix failures in TestOzoneConfigurationFields
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-964
|
HDDS-4
Fix test failure in TestOmMetrics
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-963
|
HDDS-4
Fix failure in TestOzoneShell due to null check in SecurityConfig
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-960
|
HDDS-4
Add cli command option for getS3Secret
|
Dinesh Chitlangia
|
Dinesh Chitlangia
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-955
|
HDDS-4
SCM CA: Add CA to SCM.
|
Anu Engineer
|
Anu Engineer
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-945
|
HDDS-4
Fix generics warnings in delegation token
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-943
|
HDDS-4
Add block token validation in HddsDispatcher/XceiverServer
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-942
|
HDDS-4
Fix TestOzoneConfigrationFields
|
Anu Engineer
|
Anu Engineer
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HDDS-938
|
HDDS-4
Add Client APIs for using S3 Auth interface
|
Dinesh Chitlangia
|
Anu Engineer
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-937
|
HDDS-4
Create an S3 Auth Table
|
Dinesh Chitlangia
|
Anu Engineer
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-929
|
HDDS-4
Remove ozone.max.key.len property
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-928
|
HDDS-4
Document ozone.max.key.len usage
|
Ajay Kumar
|
Xiaoyu Yao
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
HDDS-884
|
HDDS-4
Fix merge issue that causes NPE OzoneManager#httpServer
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-873
|
HDDS-4
Fix TestSecureOzoneContainer NPE after HDDS-837
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-836
|
HDDS-4
Add TokenIdentifier Ozone for delegation token and block token
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-805
|
HDDS-4
Block token: Client api changes for block token
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-804
|
HDDS-4
Block token: Add secret token manager
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-778
|
HDDS-4
Add an interface for CA and Clients for Certificate operations
|
Anu Engineer
|
Anu Engineer
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-760
|
HDDS-4
Add asf license to TestCertificateSignRequest
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-753
|
HDDS-4
SCM security protocol server is not starting
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-747
|
HDDS-4
Update MiniOzoneCluster to work with security protocol from SCM
|
Unassigned
|
Ajay Kumar
|
|
Resolved |
Invalid
|
|
|
|
|
|
|
|
HDDS-704
|
HDDS-4
Fix the Dependency convergence issue on HDDS-4
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-696
|
HDDS-4
Bootstrap genesis SCM(CA) with self-signed certificate.
|
Anu Engineer
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-684
|
HDDS-4
Fix HDDS-4 branch after HDDS-490 and HADOOP-15832
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-597
|
HDDS-4
Ratis: Support secure gRPC endpoint with mTLS for Ratis
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-596
|
HDDS-4
Add robot test for OM Block Token
|
Ajay Kumar
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-595
|
HDDS-4
Add robot test for OM Delegation Token
|
Ajay Kumar
|
Xiaoyu Yao
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
HDDS-594
|
HDDS-4
SCM CA: DN sends CSR and uses certificate issued by SCM
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-593
|
HDDS-4
GRPC: DN changes to use cert issued by SCM for GRPC mTLS
|
Xiaoyu Yao
|
Ajay Kumar
|
|
Resolved |
Implemented
|
|
|
|
|
|
|
|
HDDS-592
|
HDDS-4
Fix ozone-secure.robot test
|
Ajay Kumar
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-591
|
HDDS-4
Adding ASF license header to kadm5.acl
|
Ajay Kumar
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-588
|
HDDS-4
SelfSignedCertificate#generateCertificate should sign the certificate the configured security provider
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-581
|
HDDS-4
Bootstrap DN with private/public key pair
|
Ajay Kumar
|
Xiaoyu Yao
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
HDDS-580
|
HDDS-4
Bootstrap OM/SCM with private/public key pair
|
Ajay Kumar
|
Xiaoyu Yao
|
|
Resolved |
Won't Do
|
|
|
|
|
|
|
|
HDDS-566
|
HDDS-4
Move OzoneSecure docker-compose after HDDS-447
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-548
|
HDDS-4
Create a Self-Signed Certificate
|
Anu Engineer
|
Anu Engineer
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-547
|
HDDS-4
Fix secure docker and configs
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-546
|
HDDS-4
Resolve bouncy castle dependency for hadoop-hdds-common
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-540
|
HDDS-4
Unblock certain SCM client APIs from SCM#checkAdminAccess
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
HDDS-135
|
HDDS-4
SCM CA: Update DelegationKey to retrieve private/public key
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Implemented
|
|
|
|
|
|
|
|
HDDS-134
|
HDDS-4
SCM CA: OM sends CSR and uses certificate issued by SCM
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-115
|
HDDS-4
GRPC: Support secure gRPC endpoint with mTLS
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-103
|
HDDS-4
SCM CA: Add new security protocol for SCM to expose security related functions
|
Ajay Kumar
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-102
|
HDDS-4
SCM CA: SCM CA server signs certificate for approved CSR
|
Anu Engineer
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-101
|
HDDS-4
SCM CA: generate CSR for SCM CA clients
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-100
|
HDDS-4
SCM CA: generate public/private key pair for SCM/OM/DNs
|
Ajay Kumar
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-98
|
HDDS-4
Adding Ozone Manager Audit Log
|
Dinesh Chitlangia
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-70
|
HDDS-4
Fix config names for secure ksm and scm
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-10
|
HDDS-4
Add kdc docker image for secure ozone cluster
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-9
|
HDDS-4
Add GRPC protocol interceptors for Ozone Block Token
|
Xiaoyu Yao
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-8
|
HDDS-4
Add OzoneManager Delegation Token support
|
Ajay Kumar
|
Xiaoyu Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-7
|
HDDS-4
Enable kerberos auth for Ozone client in hadoop rpc
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-6
|
HDDS-4
Enable SCM kerberos auth
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
HDDS-5
|
HDDS-4
Enable OzoneManager kerberos auth
|
Ajay Kumar
|
Ajay Kumar
|
|
Resolved |
Fixed
|
|
|
|
|