Skip to content

Documentation and helm internal checks do not match case for storage types #70352

@zintrepid

Description

@zintrepid

Helm Chart Version

v2.0.19

What step the error happened?

On deploy

Relevant information

When I set storage type to "GCS", as the documentation found here suggests, my server fails on startup with the attached log output.

I traced this down to the fact that the helm chart has many case-sensitive comparisons for 'global.storage.type' against "gcs" (lowercase). When this case-sensitive comparison fails, the secrets for gcs application credentials are not mounted.

When I changed my values.yaml value to be lowercase, the problem went away. I am not sure whether the intent is for the value to be uppercase and the checks are broken, or the documentation should be changed to be lowercase.

Relevant log output

2025-12-04 23:13:16,743 [main]  ERROR       i.m.r.Micronaut(handleStartupException):362 - Error starting Micronaut server: Bean definition [io.airbyte.server.apis.controllers.SourceDefinitionApiController] could not be loaded: Error instantiating bean of type  [io.airbyte.commons.logging.LogClientManager]

Message: Is a directory
Path Taken:
new @i.m.c.a.Context i.a.s.a.c.SourceDefinitionApiController(SourceDefinitionsHandler sourceDefinitionsHandler, EnterpriseConnectorStubsHandler enterpriseConnectorStubsHandler, ActorDefinitionAccessValidator accessValidator)
\---> new @i.m.c.a.Context i.a.s.a.c.SourceDefinitionApiController([SourceDefinitionsHandler sourceDefinitionsHandler], EnterpriseConnectorStubsHandler enterpriseConnectorStubsHandler, ActorDefinitionAccessValidator accessValidator)
      \---> new @j.i.Singleton i.a.c.s.h.SourceDefinitionsHandler(ActorDefinitionService actorDefinitionService, @Named("uuidGenerator") Supplier<UUID> uuidSupplier, ActorDefinitionHandlerHelper actorDefinitionHandlerHelper, RemoteDefinitionsProvider remoteDefinitionsProvider, [SourceHandler sourceHandler], SupportStateUpdater supportStateUpdater, FeatureFlagClient featureFlagClient, ActorDefinitionVersionHelper actorDefinitionVersionHelper, AirbyteCompatibleConnectorsValidator airbyteCompatibleConnectorsValidator, SourceService sourceService, WorkspaceService workspaceService, LicenseEntitlementChecker licenseEntitlementChecker, ApiPojoConverters apiPojoConverters)
            \---> new @j.i.Singleton i.a.c.s.h.SourceHandler(CatalogService catalogService, SecretsRepositoryReader secretsRepositoryReader, JsonSchemaValidator validator, [ConnectionsHandler connectionsHandler], @Named("uuidGenerator") Supplier<UUID> uuidGenerator, @Named("jsonSecretsProcessorWithCopy") JsonSecretsProcessor secretsProcessor, ConfigurationUpdate configurationUpdate, OAuthConfigSupplier oAuthConfigSupplier, ActorDefinitionVersionHelper actorDefinitionVersionHelper, SourceService sourceService, WorkspaceHelper workspaceHelper, SecretPersistenceService secretPersistenceService, ActorDefinitionHandlerHelper actorDefinitionHandlerHelper, ActorDefinitionVersionUpdater actorDefinitionVersionUpdater, LicenseEntitlementChecker licenseEntitlementChecker, ConnectorConfigEntitlementService connectorConfigEntitlementService, CatalogConverter catalogConverter, ApiPojoConverters apiPojoConverters, AirbyteEdition airbyteEdition, SecretsRepositoryWriter secretsRepositoryWriter, SecretStorageService secretStorageService, SecretReferenceService secretReferenceService, CurrentUserService currentUserService, PartialUserConfigService partialUserConfigService)
                  \---> new @j.i.Singleton i.a.c.s.h.ConnectionsHandler(StreamRefreshesHandler streamRefreshesHandler, JobPersistence jobPersistence, CatalogService catalogService, @Named("uuidGenerator") Supplier<UUID> uuidGenerator, WorkspaceHelper workspaceHelper, TrackingClient trackingClient, EventRunner eventRunner, ConnectionHelper connectionHelper, FeatureFlagClient featureFlagClient, ActorDefinitionVersionHelper actorDefinitionVersionHelper, [ConnectorDefinitionSpecificationHandler connectorSpecHandler], StreamGenerationRepository streamGenerationRepository, CatalogGenerationSetter catalogGenerationSetter, CatalogValidator catalogValidator, NotificationHelper notificationHelper, StreamStatusesService streamStatusesService, ConnectionTimelineEventService connectionTimelineEventService, ConnectionTimelineEventHelper connectionTimelineEventHelper, StatePersistence statePersistence, SourceService sourceService, DestinationService destinationService, ConnectionService connectionService, WorkspaceService workspaceService, DestinationCatalogGenerator destinationCatalogGenerator, CatalogConverter catalogConverter, ApplySchemaChangeHelper applySchemaChangeHelper, ApiPojoConverters apiPojoConverters, ConnectionScheduleHelper connectionScheduleHelper, MapperSecretHelper mapperSecretHelper, MetricClient metricClient, LicenseEntitlementChecker licenseEntitlementChecker, ContextBuilder contextBuilder)
                        \---> new @j.i.Singleton i.a.c.s.h.ConnectorDefinitionSpecificationHandler(ActorDefinitionVersionHelper actorDefinitionVersionHelper, [JobConverter jobConverter], SourceService sourceService, DestinationService destinationService, WorkspaceHelper workspaceHelper, OAuthService oAuthService, ConnectorConfigEntitlementService connectorConfigEntitlementService)
                              \---> new @j.i.Singleton i.a.c.s.c.JobConverter([LogClientManager logClientManager], LogUtils logUtils)
                                    \---> new @j.i.Singleton i.a.c.l.LogClientManager([LogClient logClient], LogMdcHelper logMdcHelper, AirbyteLoggingConfig airbyteLoggingConfig)
io.micronaut.context.exceptions.BeanInstantiationException: Bean definition [io.airbyte.server.apis.controllers.SourceDefinitionApiController] could not be loaded: Error instantiating bean of type  [io.airbyte.commons.logging.LogClientManager]

Message: Is a directory
Path Taken:
new @i.m.c.a.Context i.a.s.a.c.SourceDefinitionApiController(SourceDefinitionsHandler sourceDefinitionsHandler, EnterpriseConnectorStubsHandler enterpriseConnectorStubsHandler, ActorDefinitionAccessValidator accessValidator)
\---> new @i.m.c.a.Context i.a.s.a.c.SourceDefinitionApiController([SourceDefinitionsHandler sourceDefinitionsHandler], EnterpriseConnectorStubsHandler enterpriseConnectorStubsHandler, ActorDefinitionAccessValidator accessValidator)
      \---> new @j.i.Singleton i.a.c.s.h.SourceDefinitionsHandler(ActorDefinitionService actorDefinitionService, @Named("uuidGenerator") Supplier<UUID> uuidSupplier, ActorDefinitionHandlerHelper actorDefinitionHandlerHelper, RemoteDefinitionsProvider remoteDefinitionsProvider, [SourceHandler sourceHandler], SupportStateUpdater supportStateUpdater, FeatureFlagClient featureFlagClient, ActorDefinitionVersionHelper actorDefinitionVersionHelper, AirbyteCompatibleConnectorsValidator airbyteCompatibleConnectorsValidator, SourceService sourceService, WorkspaceService workspaceService, LicenseEntitlementChecker licenseEntitlementChecker, ApiPojoConverters apiPojoConverters)
            \---> new @j.i.Singleton i.a.c.s.h.SourceHandler(CatalogService catalogService, SecretsRepositoryReader secretsRepositoryReader, JsonSchemaValidator validator, [ConnectionsHandler connectionsHandler], @Named("uuidGenerator") Supplier<UUID> uuidGenerator, @Named("jsonSecretsProcessorWithCopy") JsonSecretsProcessor secretsProcessor, ConfigurationUpdate configurationUpdate, OAuthConfigSupplier oAuthConfigSupplier, ActorDefinitionVersionHelper actorDefinitionVersionHelper, SourceService sourceService, WorkspaceHelper workspaceHelper, SecretPersistenceService secretPersistenceService, ActorDefinitionHandlerHelper actorDefinitionHandlerHelper, ActorDefinitionVersionUpdater actorDefinitionVersionUpdater, LicenseEntitlementChecker licenseEntitlementChecker, ConnectorConfigEntitlementService connectorConfigEntitlementService, CatalogConverter catalogConverter, ApiPojoConverters apiPojoConverters, AirbyteEdition airbyteEdition, SecretsRepositoryWriter secretsRepositoryWriter, SecretStorageService secretStorageService, SecretReferenceService secretReferenceService, CurrentUserService currentUserService, PartialUserConfigService partialUserConfigService)
                  \---> new @j.i.Singleton i.a.c.s.h.ConnectionsHandler(StreamRefreshesHandler streamRefreshesHandler, JobPersistence jobPersistence, CatalogService catalogService, @Named("uuidGenerator") Supplier<UUID> uuidGenerator, WorkspaceHelper workspaceHelper, TrackingClient trackingClient, EventRunner eventRunner, ConnectionHelper connectionHelper, FeatureFlagClient featureFlagClient, ActorDefinitionVersionHelper actorDefinitionVersionHelper, [ConnectorDefinitionSpecificationHandler connectorSpecHandler], StreamGenerationRepository streamGenerationRepository, CatalogGenerationSetter catalogGenerationSetter, CatalogValidator catalogValidator, NotificationHelper notificationHelper, StreamStatusesService streamStatusesService, ConnectionTimelineEventService connectionTimelineEventService, ConnectionTimelineEventHelper connectionTimelineEventHelper, StatePersistence statePersistence, SourceService sourceService, DestinationService destinationService, ConnectionService connectionService, WorkspaceService workspaceService, DestinationCatalogGenerator destinationCatalogGenerator, CatalogConverter catalogConverter, ApplySchemaChangeHelper applySchemaChangeHelper, ApiPojoConverters apiPojoConverters, ConnectionScheduleHelper connectionScheduleHelper, MapperSecretHelper mapperSecretHelper, MetricClient metricClient, LicenseEntitlementChecker licenseEntitlementChecker, ContextBuilder contextBuilder)
                        \---> new @j.i.Singleton i.a.c.s.h.ConnectorDefinitionSpecificationHandler(ActorDefinitionVersionHelper actorDefinitionVersionHelper, [JobConverter jobConverter], SourceService sourceService, DestinationService destinationService, WorkspaceHelper workspaceHelper, OAuthService oAuthService, ConnectorConfigEntitlementService connectorConfigEntitlementService)
                              \---> new @j.i.Singleton i.a.c.s.c.JobConverter([LogClientManager logClientManager], LogUtils logUtils)
                                    \---> new @j.i.Singleton i.a.c.l.LogClientManager([LogClient logClient], LogMdcHelper logMdcHelper, AirbyteLoggingConfig airbyteLoggingConfig)
        at io.micronaut.context.DefaultBeanContext.initializeContext(DefaultBeanContext.java:2040)
        at io.micronaut.context.DefaultApplicationContext.initializeContext(DefaultApplicationContext.java:323)
        at io.micronaut.context.DefaultBeanContext.configureAndStartContext(DefaultBeanContext.java:3350)
        at io.micronaut.context.DefaultBeanContext.start(DefaultBeanContext.java:353)
        at io.micronaut.context.DefaultApplicationContext.start(DefaultApplicationContext.java:225)
        at io.micronaut.runtime.Micronaut.start(Micronaut.java:75)
        at io.airbyte.server.ApplicationKt.main(Application.kt:17)
Caused by: io.micronaut.context.exceptions.BeanInstantiationException: Error instantiating bean of type  [io.airbyte.commons.logging.LogClientManager]

Message: Is a directory
Path Taken:
new @i.m.c.a.Context i.a.s.a.c.SourceDefinitionApiController(SourceDefinitionsHandler sourceDefinitionsHandler, EnterpriseConnectorStubsHandler enterpriseConnectorStubsHandler, ActorDefinitionAccessValidator accessValidator)
\---> new @i.m.c.a.Context i.a.s.a.c.SourceDefinitionApiController([SourceDefinitionsHandler sourceDefinitionsHandler], EnterpriseConnectorStubsHandler enterpriseConnectorStubsHandler, ActorDefinitionAccessValidator accessValidator)
      \---> new @j.i.Singleton i.a.c.s.h.SourceDefinitionsHandler(ActorDefinitionService actorDefinitionService, @Named("uuidGenerator") Supplier<UUID> uuidSupplier, ActorDefinitionHandlerHelper actorDefinitionHandlerHelper, RemoteDefinitionsProvider remoteDefinitionsProvider, [SourceHandler sourceHandler], SupportStateUpdater supportStateUpdater, FeatureFlagClient featureFlagClient, ActorDefinitionVersionHelper actorDefinitionVersionHelper, AirbyteCompatibleConnectorsValidator airbyteCompatibleConnectorsValidator, SourceService sourceService, WorkspaceService workspaceService, LicenseEntitlementChecker licenseEntitlementChecker, ApiPojoConverters apiPojoConverters)
            \---> new @j.i.Singleton i.a.c.s.h.SourceHandler(CatalogService catalogService, SecretsRepositoryReader secretsRepositoryReader, JsonSchemaValidator validator, [ConnectionsHandler connectionsHandler], @Named("uuidGenerator") Supplier<UUID> uuidGenerator, @Named("jsonSecretsProcessorWithCopy") JsonSecretsProcessor secretsProcessor, ConfigurationUpdate configurationUpdate, OAuthConfigSupplier oAuthConfigSupplier, ActorDefinitionVersionHelper actorDefinitionVersionHelper, SourceService sourceService, WorkspaceHelper workspaceHelper, SecretPersistenceService secretPersistenceService, ActorDefinitionHandlerHelper actorDefinitionHandlerHelper, ActorDefinitionVersionUpdater actorDefinitionVersionUpdater, LicenseEntitlementChecker licenseEntitlementChecker, ConnectorConfigEntitlementService connectorConfigEntitlementService, CatalogConverter catalogConverter, ApiPojoConverters apiPojoConverters, AirbyteEdition airbyteEdition, SecretsRepositoryWriter secretsRepositoryWriter, SecretStorageService secretStorageService, SecretReferenceService secretReferenceService, CurrentUserService currentUserService, PartialUserConfigService partialUserConfigService)
                  \---> new @j.i.Singleton i.a.c.s.h.ConnectionsHandler(StreamRefreshesHandler streamRefreshesHandler, JobPersistence jobPersistence, CatalogService catalogService, @Named("uuidGenerator") Supplier<UUID> uuidGenerator, WorkspaceHelper workspaceHelper, TrackingClient trackingClient, EventRunner eventRunner, ConnectionHelper connectionHelper, FeatureFlagClient featureFlagClient, ActorDefinitionVersionHelper actorDefinitionVersionHelper, [ConnectorDefinitionSpecificationHandler connectorSpecHandler], StreamGenerationRepository streamGenerationRepository, CatalogGenerationSetter catalogGenerationSetter, CatalogValidator catalogValidator, NotificationHelper notificationHelper, StreamStatusesService streamStatusesService, ConnectionTimelineEventService connectionTimelineEventService, ConnectionTimelineEventHelper connectionTimelineEventHelper, StatePersistence statePersistence, SourceService sourceService, DestinationService destinationService, ConnectionService connectionService, WorkspaceService workspaceService, DestinationCatalogGenerator destinationCatalogGenerator, CatalogConverter catalogConverter, ApplySchemaChangeHelper applySchemaChangeHelper, ApiPojoConverters apiPojoConverters, ConnectionScheduleHelper connectionScheduleHelper, MapperSecretHelper mapperSecretHelper, MetricClient metricClient, LicenseEntitlementChecker licenseEntitlementChecker, ContextBuilder contextBuilder)
                        \---> new @j.i.Singleton i.a.c.s.h.ConnectorDefinitionSpecificationHandler(ActorDefinitionVersionHelper actorDefinitionVersionHelper, [JobConverter jobConverter], SourceService sourceService, DestinationService destinationService, WorkspaceHelper workspaceHelper, OAuthService oAuthService, ConnectorConfigEntitlementService connectorConfigEntitlementService)
                              \---> new @j.i.Singleton i.a.c.s.c.JobConverter([LogClientManager logClientManager], LogUtils logUtils)
                                    \---> new @j.i.Singleton i.a.c.l.LogClientManager([LogClient logClient], LogMdcHelper logMdcHelper, AirbyteLoggingConfig airbyteLoggingConfig)
        at io.micronaut.context.DefaultBeanContext.resolveByBeanFactory(DefaultBeanContext.java:2352)
        at io.micronaut.context.DefaultBeanContext.createRegistration(DefaultBeanContext.java:3150)
        at io.micronaut.context.SingletonScope.getOrCreate(SingletonScope.java:80)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:3000)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:2762)
        at io.micronaut.context.DefaultBeanContext.getBean(DefaultBeanContext.java:1781)
        at io.micronaut.context.AbstractBeanResolutionContext.getBean(AbstractBeanResolutionContext.java:210)
        at io.micronaut.context.AbstractInitializableBeanDefinition.resolveBean(AbstractInitializableBeanDefinition.java:2130)
        at io.micronaut.context.AbstractInitializableBeanDefinition.getBeanForConstructorArgument(AbstractInitializableBeanDefinition.java:1360)
        at io.airbyte.commons.logging.$LogClientManager$Definition.instantiate(Unknown Source)
        at io.micronaut.context.DefaultBeanContext.resolveByBeanFactory(DefaultBeanContext.java:2337)
        at io.micronaut.context.DefaultBeanContext.createRegistration(DefaultBeanContext.java:3150)
        at io.micronaut.context.SingletonScope.getOrCreate(SingletonScope.java:80)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:3000)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:2762)
        at io.micronaut.context.DefaultBeanContext.getBean(DefaultBeanContext.java:1781)
        at io.micronaut.context.AbstractBeanResolutionContext.getBean(AbstractBeanResolutionContext.java:210)
        at io.micronaut.context.AbstractInitializableBeanDefinition.resolveBean(AbstractInitializableBeanDefinition.java:2130)
        at io.micronaut.context.AbstractInitializableBeanDefinition.getBeanForConstructorArgument(AbstractInitializableBeanDefinition.java:1360)
        at io.airbyte.commons.server.converters.$JobConverter$Definition.instantiate(Unknown Source)
        at io.micronaut.context.DefaultBeanContext.resolveByBeanFactory(DefaultBeanContext.java:2337)
        at io.micronaut.context.DefaultBeanContext.createRegistration(DefaultBeanContext.java:3150)
        at io.micronaut.context.SingletonScope.getOrCreate(SingletonScope.java:80)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:3000)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:2762)
        at io.micronaut.context.DefaultBeanContext.getBean(DefaultBeanContext.java:1781)
        at io.micronaut.context.AbstractBeanResolutionContext.getBean(AbstractBeanResolutionContext.java:210)
        at io.micronaut.context.AbstractInitializableBeanDefinition.resolveBean(AbstractInitializableBeanDefinition.java:2130)
        at io.micronaut.context.AbstractInitializableBeanDefinition.getBeanForConstructorArgument(AbstractInitializableBeanDefinition.java:1360)
        at io.airbyte.commons.server.handlers.$ConnectorDefinitionSpecificationHandler$Definition.instantiate(Unknown Source)
        at io.micronaut.context.DefaultBeanContext.resolveByBeanFactory(DefaultBeanContext.java:2337)
        at io.micronaut.context.DefaultBeanContext.createRegistration(DefaultBeanContext.java:3150)
        at io.micronaut.context.SingletonScope.getOrCreate(SingletonScope.java:80)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:3000)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:2762)
        at io.micronaut.context.DefaultBeanContext.getBean(DefaultBeanContext.java:1781)
        at io.micronaut.context.AbstractBeanResolutionContext.getBean(AbstractBeanResolutionContext.java:210)
        at io.micronaut.context.AbstractInitializableBeanDefinition.resolveBean(AbstractInitializableBeanDefinition.java:2130)
        at io.micronaut.context.AbstractInitializableBeanDefinition.getBeanForConstructorArgument(AbstractInitializableBeanDefinition.java:1360)
        at io.airbyte.commons.server.handlers.$ConnectionsHandler$Definition.instantiate(Unknown Source)
        at io.micronaut.context.DefaultBeanContext.resolveByBeanFactory(DefaultBeanContext.java:2337)
        at io.micronaut.context.DefaultBeanContext.createRegistration(DefaultBeanContext.java:3150)
        at io.micronaut.context.SingletonScope.getOrCreate(SingletonScope.java:80)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:3000)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:2762)
        at io.micronaut.context.DefaultBeanContext.getBean(DefaultBeanContext.java:1781)
        at io.micronaut.context.AbstractBeanResolutionContext.getBean(AbstractBeanResolutionContext.java:210)
        at io.micronaut.context.AbstractInitializableBeanDefinition.resolveBean(AbstractInitializableBeanDefinition.java:2130)
        at io.micronaut.context.AbstractInitializableBeanDefinition.getBeanForConstructorArgument(AbstractInitializableBeanDefinition.java:1360)
        at io.airbyte.commons.server.handlers.$SourceHandler$Definition.instantiate(Unknown Source)
        at io.micronaut.context.DefaultBeanContext.resolveByBeanFactory(DefaultBeanContext.java:2337)
        at io.micronaut.context.DefaultBeanContext.createRegistration(DefaultBeanContext.java:3150)
        at io.micronaut.context.SingletonScope.getOrCreate(SingletonScope.java:80)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:3000)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:2762)
        at io.micronaut.context.DefaultBeanContext.getBean(DefaultBeanContext.java:1781)
        at io.micronaut.context.AbstractBeanResolutionContext.getBean(AbstractBeanResolutionContext.java:210)
        at io.micronaut.context.AbstractInitializableBeanDefinition.resolveBean(AbstractInitializableBeanDefinition.java:2130)
        at io.micronaut.context.AbstractInitializableBeanDefinition.getBeanForConstructorArgument(AbstractInitializableBeanDefinition.java:1360)
        at io.airbyte.commons.server.handlers.$SourceDefinitionsHandler$Definition.instantiate(Unknown Source)
        at io.micronaut.context.DefaultBeanContext.resolveByBeanFactory(DefaultBeanContext.java:2337)
        at io.micronaut.context.DefaultBeanContext.createRegistration(DefaultBeanContext.java:3150)
        at io.micronaut.context.SingletonScope.getOrCreate(SingletonScope.java:80)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:3000)
        at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:2762)
        at io.micronaut.context.DefaultBeanContext.getBean(DefaultBeanContext.java:1781)
        at io.micronaut.context.AbstractBeanResolutionContext.getBean(AbstractBeanResolutionContext.java:210)
        at io.micronaut.context.AbstractInitializableBeanDefinition.resolveBean(AbstractInitializableBeanDefinition.java:2130)
        at io.micronaut.context.AbstractInitializableBeanDefinition.getBeanForConstructorArgument(AbstractInitializableBeanDefinition.java:1360)
        at io.airbyte.server.apis.controllers.$SourceDefinitionApiController$Definition.instantiate(Unknown Source)
        at io.micronaut.context.DefaultBeanContext.resolveByBeanFactory(DefaultBeanContext.java:2337)
        at io.micronaut.context.DefaultBeanContext.createRegistration(DefaultBeanContext.java:3150)
        at io.micronaut.context.SingletonScope.getOrCreate(SingletonScope.java:80)
        at io.micronaut.context.DefaultBeanContext.intializeEagerBean(DefaultBeanContext.java:3039)
        at io.micronaut.context.DefaultBeanContext.initializeEagerBean(DefaultBeanContext.java:2708)
        at io.micronaut.context.DefaultBeanContext.initializeContext(DefaultBeanContext.java:2034)
        ... 6 common frames omitted
Caused by: java.io.IOException: Is a directory
        at java.base/sun.nio.ch.UnixFileDispatcherImpl.read0(Native Method)
        at java.base/sun.nio.ch.UnixFileDispatcherImpl.read(UnixFileDispatcherImpl.java:51)
        at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:340)
        at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:306)
        at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:283)
        at java.base/sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:234)
        at java.base/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:74)
        at java.base/sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103)
        at java.base/java.nio.file.Files.read(Files.java:3237)
        at java.base/java.nio.file.Files.readAllBytes(Files.java:3288)
        at io.airbyte.commons.storage.StorageClientKt.gcsClient(StorageClient.kt:544)
        at io.airbyte.commons.storage.GcsStorageClient.<init>(StorageClient.kt:272)
        at io.airbyte.commons.storage.StorageClientFactory.create(StorageClient.kt:72)
        at io.airbyte.commons.logging.LogClient.<init>(LogClient.kt:41)
        at io.airbyte.commons.logging.$LogClient$Definition.instantiate(Unknown Source)
        at io.micronaut.context.DefaultBeanContext.resolveByBeanFactory(DefaultBeanContext.java:2337)
        ... 81 common frames omitted

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions