You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by GitBox <gi...@apache.org> on 2022/10/28 02:00:02 UTC

[GitHub] [dolphinscheduler] ntfs32 commented on issue #12580: [Bug] [common] Configure the s3 access permission list buckets

ntfs32 commented on issue #12580:
URL: https://github.com/apache/dolphinscheduler/issues/12580#issuecomment-1294334119

   ``` shell
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:659)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBean(AbstractAutowireCapableBeanFactory.java:343)
   [2022/10/27, 11:04:11.733 AM] at org.apache.dolphinscheduler.api.security.SecurityConfig.authenticator(SecurityConfig.java:72)
   [2022/10/27, 11:04:11.733 AM] at org.apache.dolphinscheduler.api.security.SecurityConfig$$EnhancerBySpringCGLIB$$ff182386.CGLIB$authenticator$0(<generated>)
   [2022/10/27, 11:04:11.733 AM] at org.apache.dolphinscheduler.api.security.SecurityConfig$$EnhancerBySpringCGLIB$$ff182386$$FastClassBySpringCGLIB$$901b409e.invoke(<generated>)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331)
   [2022/10/27, 11:04:11.733 AM] at org.apache.dolphinscheduler.api.security.SecurityConfig$$EnhancerBySpringCGLIB$$ff182386.authenticator(<generated>)
   [2022/10/27, 11:04:11.733 AM] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   [2022/10/27, 11:04:11.733 AM] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   [2022/10/27, 11:04:11.733 AM] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   [2022/10/27, 11:04:11.733 AM] at java.lang.reflect.Method.invoke(Method.java:498)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
   [2022/10/27, 11:04:11.733 AM] ... 34 common frames omitted
   [2022/10/27, 11:04:11.733 AM] Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'usersServiceImpl': Unsatisfied dependency expressed through field 'storageOperate'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'storageOperate' defined in class path resource [org/apache/dolphinscheduler/common/config/StoreConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.dolphinscheduler.common.storage.StorageOperate]: Factory method 'storageOperate' threw exception; nested exception is java.lang.ExceptionInInitializerError
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:659)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
   [2022/10/27, 11:04:11.733 AM] at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1389)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1309)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656)
   [2022/10/27, 11:04:11.734 AM] ... 50 common frames omitted
   [2022/10/27, 11:04:11.734 AM] Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'storageOperate' defined in class path resource [org/apache/dolphinscheduler/common/config/StoreConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.dolphinscheduler.common.storage.StorageOperate]: Factory method 'storageOperate' threw exception; nested exception is java.lang.ExceptionInInitializerError
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:658)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:486)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1389)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1309)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656)
   [2022/10/27, 11:04:11.734 AM] ... 64 common frames omitted
   [2022/10/27, 11:04:11.734 AM] Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.dolphinscheduler.common.storage.StorageOperate]: Factory method 'storageOperate' threw exception; nested exception is java.lang.ExceptionInInitializerError
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
   [2022/10/27, 11:04:11.734 AM] ... 77 common frames omitted
   [2022/10/27, 11:04:11.734 AM] Caused by: java.lang.ExceptionInInitializerError: null
   [2022/10/27, 11:04:11.734 AM] at org.apache.dolphinscheduler.common.utils.S3Utils.getInstance(S3Utils.java:125)
   [2022/10/27, 11:04:11.734 AM] at org.apache.dolphinscheduler.common.config.StoreConfiguration.storageOperate(StoreConfiguration.java:53)
   [2022/10/27, 11:04:11.734 AM] at org.apache.dolphinscheduler.common.config.StoreConfiguration$$EnhancerBySpringCGLIB$$69ae365e.CGLIB$storageOperate$0(<generated>)
   [2022/10/27, 11:04:11.734 AM] at org.apache.dolphinscheduler.common.config.StoreConfiguration$$EnhancerBySpringCGLIB$$69ae365e$$FastClassBySpringCGLIB$$c32b767a.invoke(<generated>)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331)
   [2022/10/27, 11:04:11.734 AM] at org.apache.dolphinscheduler.common.config.StoreConfiguration$$EnhancerBySpringCGLIB$$69ae365e.storageOperate(<generated>)
   [2022/10/27, 11:04:11.734 AM] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   [2022/10/27, 11:04:11.734 AM] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   [2022/10/27, 11:04:11.734 AM] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   [2022/10/27, 11:04:11.734 AM] at java.lang.reflect.Method.invoke(Method.java:498)
   [2022/10/27, 11:04:11.734 AM] at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
   [2022/10/27, 11:04:11.734 AM] ... 78 common frames omitted
   [2022/10/27, 11:04:11.734 AM] Caused by: com.amazonaws.services.s3.model.AmazonS3Exception: Access Denied. (Service: Amazon S3; Status Code: 403; Error Code: AccessDenied; Request ID: NjM1OWY1MmJfYjVlZTIzMGJfMzdlY18xNWNmZjdk; S3 Extended Request ID: null; Proxy: null)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleErrorResponse(AmazonHttpClient.java:1862)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleServiceErrorResponse(AmazonHttpClient.java:1415)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1384)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:1154)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:811)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:779)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:753)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$500(AmazonHttpClient.java:713)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:695)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:559)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:539)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:5453)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:5400)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:5394)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.services.s3.AmazonS3Client.listBuckets(AmazonS3Client.java:1026)
   [2022/10/27, 11:04:11.734 AM] at com.amazonaws.services.s3.AmazonS3Client.listBuckets(AmazonS3Client.java:1032)
   [2022/10/27, 11:04:11.734 AM] at org.apache.dolphinscheduler.common.utils.S3Utils.checkBucketNameExists(S3Utils.java:352)
   [2022/10/27, 11:04:11.734 AM] at org.apache.dolphinscheduler.common.utils.S3Utils.<init>(S3Utils.java:103)
   [2022/10/27, 11:04:11.734 AM] at org.apache.dolphinscheduler.common.utils.S3Utils.<init>(S3Utils.java:71)
   [2022/10/27, 11:04:11.734 AM] at org.apache.dolphinscheduler.common.utils.S3Utils$S3Singleton.<init>(S3Utils.java:116)
   [2022/10/27, 11:04:11.734 AM] at org.apache.dolphinscheduler.common.utils.S3Utils$S3Singleton.<clinit>(S3Utils.java:111)
   [2022/10/27, 11:04:11.734 AM] ... 90 common frames omitted
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@dolphinscheduler.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org