Jake Kagan
05/24/2023, 5:28 PM2023-05-24 17:25:18 ERROR i.m.r.Micronaut(handleStartupException):338 - Error starting Micronaut server: Error instantiating bean of type [io.airbyte.db.check.DatabaseMigrationCheck]
Path Taken: new ApplicationInitializer() --> ApplicationInitializer.configsDatabaseMigrationCheck --> DatabaseMigrationCheck.configsDatabaseMigrationCheck(DSLContext dslContext,[Flyway configsFlyway],String configsDatabaseMinimumFlywayMigrationVersion,Long configsDatabaseInitializationTimeoutMs)
io.micronaut.context.exceptions.BeanInstantiationException: Error instantiating bean of type [io.airbyte.db.check.DatabaseMigrationCheck]
kapa.ai
05/24/2023, 5:28 PMkapa.ai
05/24/2023, 5:28 PMMarcos Marx (Airbyte)
05/24/2023, 5:33 PMJake Kagan
05/24/2023, 5:45 PMS3_MINIO_ENDPOINT=<http://localhost:9093>
S3_LOG_BUCKET=airbyte-logs
AWS_ACCESS_KEY_ID=sgSqhnxyMWMulZna
AWS_SECRET_ACCESS_KEY=DeuBIZLt61KQTsqSkqaZ22PhxZi5nwpg
STATE_STORAGE_MINIO_ACCESS_KEY=4bvnHIzcKJZPZogU
STATE_STORAGE_MINIO_SECRET_ACCESS_KEY=8yErFV8VDLsDQFiPU84SbsyZoMTbua6c
STATE_STORAGE_MINIO_BUCKET_NAME=airbyte-logs
STATE_STORAGE_MINIO_ENDPOINT=<http://localhost:9093>
WORKER_LOGS_STORAGE_TYPE=MINIO
WORKER_STATE_STORAGE_TYPE=MINIO
i had to change the docker-compose.yaml to have journald
logging, and i changed the volume for the worker:
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /home/etldev/_volumes/airbyte/:${WORKSPACE_ROOT}
- ${LOCAL_ROOT}:${LOCAL_ROOT}
etldev@ip-10-235-77-22:~/temp/airbyte$ ls -la /home/etldev/_volumes
total 40
drwxr-xr-x+ 9 etldev etldev 4096 May 23 03:03 .
drwxr-xr-x 17 etldev etldev 4096 May 23 23:00 ..
drwxrwxrwx+ 2 etldev etldev 4096 May 23 03:03 airbyte
then i ran the run script with podman-compose.
etldev@ip-10-235-77-22:~/temp/airbyte$ podman ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e4096954f91a <http://docker.io/library/nginx:1.23.2|docker.io/library/nginx:1.23.2> nginx -g daemon o... 3 weeks ago Up 8 days ago 0.0.0.0:4431->4430/tcp, 0.0.0.0:8081->8080/tcp nginx.main
7e08fafd4030 <http://docker.io/airbyte/db:0.44.5|docker.io/airbyte/db:0.44.5> postgres 57 seconds ago Up 34 seconds ago airbyte-db
def26436ad8f <http://docker.io/airbyte/temporal:0.44.5|docker.io/airbyte/temporal:0.44.5> 54 seconds ago Up 33 seconds ago airbyte-temporal
a96825d4f07d <http://docker.io/airbyte/connector-builder-server:0.44.5|docker.io/airbyte/connector-builder-server:0.44.5> 50 seconds ago Up 30 seconds ago 0.0.0.0:38653->80/tcp airbyte-connector-builder-server
bddfd7986b3b <http://docker.io/airbyte/worker:0.44.5|docker.io/airbyte/worker:0.44.5> 47 seconds ago Up 1 second ago 0.0.0.0:40723->9000/tcp airbyte-worker
13e101669431 <http://docker.io/airbyte/server:0.44.5|docker.io/airbyte/server:0.44.5> 44 seconds ago Up 5 seconds ago 0.0.0.0:36599->8001/tcp airbyte-server
a5ba0aadf2d7 <http://docker.io/airbyte/webapp:0.44.5|docker.io/airbyte/webapp:0.44.5> nginx -g daemon o... 42 seconds ago Up 25 seconds ago 0.0.0.0:8888->80/tcp airbyte-webapp
3f08dc15e9da <http://docker.io/airbyte/cron:0.44.5|docker.io/airbyte/cron:0.44.5> 39 seconds ago Up 24 seconds ago airbyte-cron
b4d4c62137e7 <http://docker.io/airbyte/proxy:0.44.5|docker.io/airbyte/proxy:0.44.5> ./run.sh 36 seconds ago Up 20 seconds ago 0.0.0.0:8000-8001->8000-8001/tcp, 0.0.0.0:8003->8003/tcp airbyte-proxy
Jake Kagan
05/24/2023, 5:46 PM.env
sorry copied after i was changing stuff, this is what i have:
S3_MINIO_ENDPOINT=<http://localhost:9093>
S3_LOG_BUCKET=airbyte-logs
AWS_ACCESS_KEY_ID=4bvnHIzcKJZPZogU
AWS_SECRET_ACCESS_KEY=8yErFV8VDLsDQFiPU84SbsyZoMTbua6c
STATE_STORAGE_MINIO_ACCESS_KEY=4bvnHIzcKJZPZogU
STATE_STORAGE_MINIO_SECRET_ACCESS_KEY=8yErFV8VDLsDQFiPU84SbsyZoMTbua6c
STATE_STORAGE_MINIO_BUCKET_NAME=airbyte-logs
STATE_STORAGE_MINIO_ENDPOINT=<http://localhost:9093>
Jake Kagan
05/24/2023, 5:48 PM___ _ __ __
/ | (_)____/ /_ __ __/ /____
/ /| | / / ___/ __ \/ / / / __/ _ \
/ ___ |/ / / / /_/ / /_/ / /_/ __/
/_/ |_/_/_/ /_.___/\__, /\__/\___/
/____/
: airbyte-cron :
Micronaut (v3.9.1)
^[[6~2023-05-24 17:44:39 ERROR i.m.r.Micronaut(handleStartupException):338 - Error starting Micronaut server: Error instantiating bean of type [io.airbyte.db.check.DatabaseMigrationCheck]
Path Taken: new ApplicationInitializer() --> ApplicationInitializer.configsDatabaseMigrationCheck --> DatabaseMigrationCheck.configsDatabaseMigrationCheck(DSLContext dslContext,[Flyway configsFlyway],String configsDatabaseMinimumFlywayMigrationVersion,Long configsDatabaseInitializationTimeoutMs)
io.micronaut.context.exceptions.BeanInstantiationException: Error instantiating bean of type [io.airbyte.db.check.DatabaseMigrationCheck]
Path Taken: new ApplicationInitializer() --> ApplicationInitializer.configsDatabaseMigrationCheck --> DatabaseMigrationCheck.configsDatabaseMigrationCheck(DSLContext dslContext,[Flyway configsFlyway],String configsDatabaseMinimumFlywayMigrationVersion,Long configsDatabaseInitializationTimeoutMs)
at io.micronaut.context.DefaultBeanContext.resolveByBeanFactory(DefaultBeanContext.java:2367) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.doCreateBean(DefaultBeanContext.java:2305) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.doCreateBean(DefaultBeanContext.java:2251) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.createRegistration(DefaultBeanContext.java:3016) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.SingletonScope.getOrCreate(SingletonScope.java:80) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.findOrCreateSingletonBeanRegistration(DefaultBeanContext.java:2918) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:2879) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:2800) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.getBean(DefaultBeanContext.java:1617) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.AbstractBeanResolutionContext.getBean(AbstractBeanResolutionContext.java:66) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.AbstractInitializableBeanDefinition.resolveBean(AbstractInitializableBeanDefinition.java:2065) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.AbstractInitializableBeanDefinition.getBeanForConstructorArgument(AbstractInitializableBeanDefinition.java:1297) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.airbyte.workers.config.$DatabaseBeanFactory$ConfigsDatabaseMigrationCheck8$Definition.build(Unknown Source) ~[io.airbyte-airbyte-workers-0.44.5.jar:?]
at io.micronaut.context.DefaultBeanContext.resolveByBeanFactory(DefaultBeanContext.java:2354) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.doCreateBean(DefaultBeanContext.java:2305) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.doCreateBean(DefaultBeanContext.java:2251) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.createRegistration(DefaultBeanContext.java:3016) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.SingletonScope.getOrCreate(SingletonScope.java:80) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.findOrCreateSingletonBeanRegistration(DefaultBeanContext.java:2918) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:2879) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.resolveBeanRegistration(DefaultBeanContext.java:2800) ~[micronaut-inject-3.9.1.jar:3.9.1]
Marcos Marx (Airbyte)
05/24/2023, 5:48 PMJake Kagan
05/24/2023, 5:49 PMJake Kagan
05/24/2023, 5:56 PM.env
and im having this:
2023-05-24 17:55:28 ERROR i.m.r.Micronaut(handleStartupException):338 - Error starting Micronaut server: Bean definition [io.airbyte.server.apis.SourceDefinitionApiController] could not be loaded: Error instantiating bean of type [io.airbyte.persistence.job.tracker.JobTracker]
Path Taken: new SourceDefinitionApiController(SourceDefinitionsHandler sourceDefinitionsHandler) --> new SourceDefinitionApiController([SourceDefinitionsHandler sourceDefinitionsHandler]) --> new SourceDefinitionsHandler(ConfigRepository configRepository,Supplier uuidSupplier,[SynchronousSchedulerClient schedulerSynchronousClient],AirbyteRemoteOssCatalog remoteOssCatalog,SourceHandler sourceHandler,AirbyteProtocolVersionRange protocolVersionRange) --> SynchronousSchedulerClient.synchronousSchedulerClient(TemporalClient temporalClient,[JobTracker jobTracker],JobErrorReporter jobErrorReporter,OAuthConfigSupplier oAuthConfigSupplier,RouterService routerService,ConfigInjector configInjector) --> JobTracker.jobTracker(ConfigRepository configRepository,JobPersistence jobPersistence,[TrackingClient trackingClient],ActorDefinitionVersionHelper actorDefinitionVersionHelper)
io.micronaut.context.exceptions.BeanInstantiationException: Bean definition [io.airbyte.server.apis.SourceDefinitionApiController] could not be loaded: Error instantiating bean of type [io.airbyte.persistence.job.tracker.JobTracker]
Path Taken: new SourceDefinitionApiController(SourceDefinitionsHandler sourceDefinitionsHandler) --> new SourceDefinitionApiController([SourceDefinitionsHandler sourceDefinitionsHandler]) --> new SourceDefinitionsHandler(ConfigRepository configRepository,Supplier uuidSupplier,[SynchronousSchedulerClient schedulerSynchronousClient],AirbyteRemoteOssCatalog remoteOssCatalog,SourceHandler sourceHandler,AirbyteProtocolVersionRange protocolVersionRange) --> SynchronousSchedulerClient.synchronousSchedulerClient(TemporalClient temporalClient,[JobTracker jobTracker],JobErrorReporter jobErrorReporter,OAuthConfigSupplier oAuthConfigSupplier,RouterService routerService,ConfigInjector configInjector) --> JobTracker.jobTracker(ConfigRepository configRepository,JobPersistence jobPersistence,[TrackingClient trackingClient],ActorDefinitionVersionHelper actorDefinitionVersionHelper)
at io.micronaut.context.DefaultBeanContext.initializeContext(DefaultBeanContext.java:1921) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultApplicationContext.initializeContext(DefaultApplicationContext.java:249) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.readAllBeanDefinitionClasses(DefaultBeanContext.java:3326) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.finalizeConfiguration(DefaultBeanContext.java:3684) ~[micronaut-inject-3.9.1.jar:3.9.1]
at io.micronaut.context.DefaultBeanContext.start(DefaultBeanContext.java:341) ~[micronaut-inject-3.9.1.jar:3.9.1]
Jake Kagan
05/24/2023, 5:56 PMJake Kagan
05/24/2023, 5:57 PM2023-05-24 17:55:28 INFO i.a.f.ConfigFileClient(<init>):94 - path /flags does not exist, will return default flag values
Marcos Marx (Airbyte)
05/24/2023, 5:58 PMsh run-ab-platform
script?Jake Kagan
05/24/2023, 5:58 PMbash run-ab-platform.sh
Jake Kagan
05/24/2023, 5:59 PMpodman-compose down
Jake Kagan
05/24/2023, 6:12 PMTemporal CLI address: 10.89.5.29:7233.
2023/05/24 18:10:16 Loading config; env=docker,zone=,configDir=config
2023/05/24 18:10:16 Loading config files=[config/docker.yaml]
{"level":"error","ts":"2023-05-24T18:10:16.925Z","msg":"Unable to read dynamic config file. Continue with default settings but the ERROR MUST BE FIXED before the next upgrade","error":"unable to validate dynamic config: dynamic config: config/dynamicconfig/development.yaml: stat config/dynamicconfig/development.yaml: no such file or directory","logging-call-at":"main.go:140","stacktrace":"<http://go.temporal.io/server/common/log.(*zapLogger).Error|go.temporal.io/server/common/log.(*zapLogger).Error>\n\t/temporal/common/log/zap_logger.go:142\nmain.buildCLI.func2\n\t/temporal/cmd/server/main.go:140\ngithub.com/urfave/cli/v2.(*Command).Run\n\t/go/pkg/mod/github.com/urfave/cli/v2@v2.3.0/command.go:163\ngithub.com/urfave/cli/v2.(*App).RunContext\n\t/go/pkg/mod/github.com/u
Marcos Marx (Airbyte)
05/24/2023, 6:13 PMJake Kagan
05/24/2023, 6:16 PMJake Kagan
05/24/2023, 6:18 PMJake Kagan
05/24/2023, 6:20 PMetldev@ip-10-235-77-22:~/temp/airbyte$ curl <http://localhost:8888>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel="icon" href="/favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#000000">
<meta
name="description"
content="Airbyte is the turnkey open-source data integration platform that syncs data from applications, APIs and databases to warehouses."
>
<meta name="airbyte:sec-token" content="c82db11b-64df-413d-aba8-ee66b99c046f">
<meta name="airbyte:version" content="0.44.5">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="manifest" href="/manifest.json">
<link rel="stylesheet" href="/index.css">
<title>Airbyte</title>
<script type="module" crossorigin src="/assets/index-cfe78e87.js"></script>
<link rel="stylesheet" href="/assets/index-448deb15.css">
<script data-script="config-overwrites">
window.TRACKING_STRATEGY = "segment";
</script></head>
<body>
<noscript>
<img src="/logo.png" alt="" width="90" height="94">
<div class="card">You need to enable JavaScript to run this app.</div>
</noscript>
<div id="root"></div>
</body>
</html>
Danilo Drobac
10/26/2023, 4:05 PMCarolina Buckler
11/16/2023, 8:41 PM