Skip to content

improve(security): rootless platform images (#11609) #4968

improve(security): rootless platform images (#11609)

improve(security): rootless platform images (#11609) #4968

Triggered via push March 19, 2024 17:51
Status Failure
Total duration 54m 37s
Artifacts

gradle.yml

on: push
Detect Modified Files
8s
Detect Modified Files
Ensure all required Docker images exist on Dockerhub
6s
Ensure all required Docker images exist on Dockerhub
Frontend: Start EC2 Runner
1m 17s
Frontend: Start EC2 Runner
Frontend E2E Tests: Start EC2 Runner
1m 41s
Frontend E2E Tests: Start EC2 Runner
Platform: Start Helm Acceptance Test Runner
1m 17s
Platform: Start Helm Acceptance Test Runner
Platform: Start Build EC2 Runner
1m 26s
Platform: Start Build EC2 Runner
Frontend: Build
8m 31s
Frontend: Build
Frontend: Run End-to-End Tests
52m 10s
Frontend: Run End-to-End Tests
Platform: Acceptance Tests (Helm)
2m 4s
Platform: Acceptance Tests (Helm)
Frontend: Stop Runner
9s
Frontend: Stop Runner
Frontend E2E Tests: Stop Runner
8s
Frontend E2E Tests: Stop Runner
Platform: Stop Helm Acceptance Test EC2 Runner
8s
Platform: Stop Helm Acceptance Test EC2 Runner
Notify Slack Channel on Build Failures
10s
Notify Slack Channel on Build Failures
Notify Slack Channel on Build Fixes
0s
Notify Slack Channel on Build Fixes
Platform: Stop Build EC2 Runner
12s
Platform: Stop Build EC2 Runner
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 36 warnings
Platform: Acceptance Tests (Helm)
Process returned exit code 100 Launched as "curl -fsSL https://get.docker.com | bash -" Launched at "/actions-runner/_work/airbyte-platform/airbyte-platform" Attempts exhausted, made 3 attempts : Attempt #1 started at : 17:53:38 GMT+0000 (Coordinated Universal Time) Attempt #2 started at : 17:54:32 GMT+0000 (Coordinated Universal Time) Attempt #3 started at : 17:54:56 GMT+0000 (Coordinated Universal Time)
Platform: Acceptance Tests (Helm)
No test report files were found
Frontend: Build
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
io.airbyte.test.acceptance.SyncAcceptanceTests ► testSyncAfterUpgradeToPerStreamState(TestInfo): airbyte-test-utils/src/main/java/io/airbyte/test/utils/Asserts.java#L115
Failed test found in: /actions-runner/_work/airbyte-platform/airbyte-platform/airbyte-tests/build/test-results/acceptanceTest/TEST-io.airbyte.test.acceptance.SyncAcceptanceTests.xml Error: org.opentest4j.AssertionFailedError: destination contains: 7 record. source contains: 6,
io.airbyte.test.acceptance.SyncAcceptanceTests ► testSyncAfterUpgradeToPerStreamStateWithNoNewData(TestInfo): airbyte-tests/src/test-acceptance/java/io/airbyte/test/acceptance/SyncAcceptanceTests.java#L783
Failed test found in: /actions-runner/_work/airbyte-platform/airbyte-platform/airbyte-tests/build/test-results/acceptanceTest/TEST-io.airbyte.test.acceptance.SyncAcceptanceTests.xml Error: org.opentest4j.AssertionFailedError: expected: <0> but was: <5>
io.airbyte.test.acceptance.SyncAcceptanceTests ► testPartialResetResetAllWhenSchemaIsModified(TestInfo): airbyte-test-utils/src/main/java/io/airbyte/test/utils/Asserts.java#L236
Failed test found in: /actions-runner/_work/airbyte-platform/airbyte-platform/airbyte-tests/build/test-results/acceptanceTest/TEST-io.airbyte.test.acceptance.SyncAcceptanceTests.xml Error: org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
io.airbyte.test.acceptance.WorkloadBasicAcceptanceTests ► testSyncWithWorkload(): airbyte-test-utils/src/main/java/io/airbyte/test/utils/AcceptanceTestHarness.java#L1019
Failed test found in: /actions-runner/_work/airbyte-platform/airbyte-platform/airbyte-tests/build/test-results/acceptanceTest/TEST-io.airbyte.test.acceptance.WorkloadBasicAcceptanceTests.xml Error: org.opentest4j.AssertionFailedError: Unsuccessful job attempt 0 with status running produced log output as follows: [2024-03-19 18:10:19 ?[46mplatform?[0m > Docker volume job log path: /tmp/workspace/6/0/logs.log, 2024-03-19 18:10:19 ?[46mplatform?[0m > Executing worker wrapper. Airbyte version: dev, 2024-03-19 18:10:19 ?[46mplatform?[0m > Attempt 0 to save workflow id for cancellation, 2024-03-19 18:10:19 ?[46mplatform?[0m > Using default value for environment variable SIDECAR_KUBE_CPU_LIMIT: '2.0', 2024-03-19 18:10:19 ?[46mplatform?[0m > Using default value for environment variable SOCAT_KUBE_CPU_LIMIT: '2.0', 2024-03-19 18:10:19 ?[46mplatform?[0m > Using default value for environment variable SIDECAR_KUBE_CPU_REQUEST: '0.1', 2024-03-19 18:10:19 ?[46mplatform?[0m > , 2024-03-19 18:10:19 ?[46mplatform?[0m > Using default value for environment variable SOCAT_KUBE_CPU_REQUEST: '0.1', 2024-03-19 18:10:19 ?[46mplatform?[0m > ----- START CHECK -----, 2024-03-19 18:10:19 ?[46mplatform?[0m > , 2024-03-19 18:10:19 ?[46mplatform?[0m > Checking if airbyte/source-postgres:3.3.17 exists..., 2024-03-19 18:10:19 ?[46mplatform?[0m > airbyte/source-postgres:3.3.17 was found locally., 2024-03-19 18:10:19 ?[46mplatform?[0m > Creating docker container = source-postgres-check-6-0-tkwcl with resources io.airbyte.config.ResourceRequirements@1d4ebdc1[cpuRequest=,cpuLimit=,memoryRequest=,memoryLimit=,additionalProperties={}] and allowedHosts io.airbyte.config.AllowedHosts@196864f6[hosts=[localhost, *.datadoghq.com, *.datadoghq.eu, *.sentry.io],additionalProperties={}], 2024-03-19 18:10:19 ?[46mplatform?[0m > Preparing command: docker run --rm --init -i -w /data/6/0 --log-driver none --name source-postgres-check-6-0-tkwcl --network host -v airbyte_workspace:/data -v /tmp/airbyte_local:/local -e DEPLOYMENT_MODE=OSS -e WORKER_CONNECTOR_IMAGE=airbyte/source-postgres:3.3.17 -e AUTO_DETECT_SCHEMA=true -e LAUNCHDARKLY_KEY= -e SOCAT_KUBE_CPU_REQUEST=0.1 -e SOCAT_KUBE_CPU_LIMIT=2.0 -e FIELD_SELECTION_WORKSPACES= -e USE_STREAM_CAPABLE_STATE=true -e WORKER_ENVIRONMENT=DOCKER -e AIRBYTE_ROLE=dev -e APPLY_FIELD_SELECTION=true -e WORKER_JOB_ATTEMPT=0 -e OTEL_COLLECTOR_ENDPOINT=http://host.docker.internal:4317 -e FEATURE_FLAG_CLIENT=config -e AIRBYTE_VERSION=dev -e WORKER_JOB_ID=6 airbyte/source-postgres:3.3.17 check --config source_config.json, 2024-03-19 18:10:19 ?[46mplatform?[0m > Reading messages from protocol version 0.2.0, 2024-03-19 18:10:20 ?[46mplatform?[0m > INFO main i.a.i.s.p.PostgresSource(main):712 starting source: class io.airbyte.integrations.source.postgres.PostgresSource, 2024-03-19 18:10:20 ?[46mplatform?[0m > INFO main i.a.c.i.b.IntegrationCliParser(parseOptions):126 integration args: {check=null, config=source_config.json}, 2024-03-19 18:10:20 ?[46mplatform?[0m > INFO main i.a.c.i.b.IntegrationRunner(runInternal):132 Running integration: io.airbyte.cdk.integrations.base.ssh.SshWrappedSource, 2024-03-19 18:10:20 ?[46mplatform?[0m > INFO main i.a.c.i.b.IntegrationRunner(runInternal):133 Command: CHECK, 2024-03-19 18:10:20 ?[46mplatform?[0m > INFO main i.a.c.i.b.IntegrationRunner(runInternal):134 Integration config: IntegrationConfig{command=CHECK, configPath='source_config.json', catalogPath='null', statePath='null'}, 2024-03-19 18:10:20 ?[46mplatform?[0m > WARN main c.n.s.JsonMetaSchema(newValidator):278 Unknown keyword groups - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword, 2024-03-19 18:10:20 ?[46mplatform?[0m > WARN main c.n.s.JsonMetaSchema(newValidator):278 Unknown keyword order - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword, 2024-03-19 18:10:20 ?[46mplatform?[0m > WARN main c.n.s.JsonMetaSchema(newValidator):278 Unknown keyword group - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword, 2024-03-19 18:10:20 ?[46mplatform?[0m > WARN main c.n.s.JsonMetaSchema(newValidator):278 Unknown keyword airbyte_secret - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword, 2024-03-19 18:10:20 ?[46mplatform?[0m > WARN main c.n.s.JsonMetaSchema(newValidator):278 Unknown keyword always_show - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword, 2024-03-19 18:10:21 ?[46mplatform?[0m > INFO main i.a.c.i.b.s.SshTunnel(getInstance):252 Starting connection with method: NO_TUNNEL, 2024-03-19 18:10:21 ?[46mplatform?[0m > INFO main i.a.i.s.p.PostgresUtils(isCdc):70 using CDC: false, 2024-03-19 18:10:21 ?[46mplatform?[0m > INFO main c.z.h.HikariDataSource(<init>):79 HikariPool-1 - Starting..., 2024-03-19 18:10:21 ?[46mplatform?[0m > INFO main c.z.h.HikariDataSource(<init>):81 HikariPool-1 - Start completed., 2024-03-19 18:10:21 ?[46mplatform?[0m > INFO main i.a.i.s.p.PostgresUtils(isCdc):70 using CDC: false, 2024-03-19 18:10:21 ?[46mplatform?[0m > INFO main i.a.i.s.p.PostgresUtils(isCdc):70 using CDC: false, 2024-03-19 18:10:21 ?[46mplatform?[0m > INFO main i.a.c.i.s.j.AbstractJdbcSource(lambda$getCheckOperations$1):140 Attempting to get metadata from the database to see if we can connect., 2024-03-19 18:10:21 ?[46mplatform?[0m > INFO main c.z.h.HikariDataSource(close):349 HikariPool-1 - Shutdown initiated..., 2024-03-19 18:10:21 ?[46mplatform?[0m > INFO main c.z.h.HikariDataSource(close):351 HikariPool-1 - Shutdown completed., 2024-03-19 18:10:21 ?[46mplatform?[0m > INFO main i.a.c.i.b.IntegrationRunner(runInternal):227 Completed integration: io.airbyte.cdk.integrations.base.ssh.SshWrappedSource, 2024-03-19 18:10:21 ?[46mplatform?[0m > INFO main i.a.i.s.p.PostgresSource(main):714 completed source: class io.airbyte.integrations.source.postgres.PostgresSource, 2024-03-19 18:10:21 ?[46mplatform?[0m > Check connection job received output: io.airbyte.config.StandardCheckConnectionOutput@225bd62f[status=succeeded,message=<null>,additionalProperties={}], 2024-03-19 18:10:21 ?[46mplatform?[0m > , 2024-03-19 18:10:21 ?[46mplatform?[0m > ----- END CHECK -----, 2024-03-19 18:10:21 ?[46mplatform?[0m > , 2024-03-19 18:10:35 ?[46mplatform?[0m > Docker volume job log path: /tmp/workspace/6/0/logs.log, 2024-03-19 18:10:35 ?[46mplatform?[0m > Executing worker wrapper. Airbyte version: dev, 2024-03-19 18:10:35 ?[46mplatform?[0m > Attempt 0 to save workflow id for cancellation, 2024-03-19 18:10:35 ?[46mplatform?[0m > Using default value for environment variable SIDECAR_KUBE_CPU_LIMIT: '2.0', 2024-03-19 18:10:35 ?[46mplatform?[0m > Using default value for environment variable SOCAT_KUBE_CPU_LIMIT: '2.0', 2024-03-19 18:10:35 ?[46mplatform?[0m > Using default value for environment variable SIDECAR_KUBE_CPU_REQUEST: '0.1', 2024-03-19 18:10:35 ?[46mplatform?[0m > Using default value for environment variable SOCAT_KUBE_CPU_REQUEST: '0.1', 2024-03-19 18:10:35 ?[46mplatform?[0m > , 2024-03-19 18:10:35 ?[46mplatform?[0m > ----- START CHECK -----, 2024-03-19 18:10:35 ?[46mplatform?[0m > , 2024-03-19 18:10:35 ?[46mplatform?[0m > Checking if airbyte/destination-postgres:0.6.3 exists..., 2024-03-19 18:10:35 ?[46mplatform?[0m > Creating docker container = destination-postgres-check-6-0-tmiix with resources io.airbyte.config.ResourceRequirements@5aaec42a[cpuRequest=,cpuLimit=,memoryRequest=,memoryLimit=,additionalProperties={}] and allowedHosts null, 2024-03-19 18:10:35 ?[46mplatform?[0m > airbyte/destination-postgres:0.6.3 was found locally., 2024-03-19 18:10:35 ?[46mplatform?[0m > Preparing command: docker run --rm --init -i -w /data/6/0 --log-driver none --name destination-postgres-check-6-0-tmiix --network host -v airbyte_workspace:/data -v /tmp/airbyte_local:/local -e DEPLOYMENT_MODE=OSS -e WORKER_CONNECTOR_IMAGE=airbyte/destination-postgres:0.6.3 -e AUTO_DETECT_SCHEMA=true -e LAUNCHDARKLY_KEY= -e SOCAT_KUBE_CPU_REQUEST=0.1 -e SOCAT_KUBE_CPU_LIMIT=2.0 -e FIELD_SELECTION_WORKSPACES= -e USE_STREAM_CAPABLE_STATE=true -e WORKER_ENVIRONMENT=DOCKER -e AIRBYTE_ROLE=dev -e APPLY_FIELD_SELECTION=true -e WORKER_JOB_ATTEMPT=0 -e OTEL_COLLECTOR_ENDPOINT=http://host.docker.internal:4317 -e FEATURE_FLAG_CLIENT=config -e AIRBYTE_VERSION=dev -e WORKER_JOB_ID=6 airbyte/destination-postgres:0.6.3 check --config source_config.json, 2024-03-19 18:10:35 ?[46mplatform?[0m > Reading messages from protocol version 0.2.0, 2024-03-19 18:10:39 ?[46mplatform?[0m > WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release, 2024-03-19 18:10:39 ?[46mplatform?[0m > WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release, 2024-03-19 18:10:39 ?[46mplatform?[0m > WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release, 2024-03-19 18:10:39 ?[46mplatform?[0m > WARN StatusConsoleListener The use of package scanning to locate plugins is deprecated and will be removed in a future release, 2024-03-19 18:10:39 ?[46mplatform?[0m > 2024-03-19 18:10:39 ?[32mINFO?[m i.a.i.d.p.PostgresDestination(main):128 - starting destination: class io.airbyte.integrations.destination.postgres.PostgresDestination, 2024-03-19 18:10:40 ?[46mplatform?[0m > 2024-03-19 18:10:40 ?[32mINFO?[m i.a.c.i.b.IntegrationCliParser(parseOptions):126 - integration args: {check=null, config=source_config.json}, 2024-03-19 18:10:40 ?[46mplatform?[0m > 2024-03-19 18:10:40 ?[32mINFO?[m i.a.c.i.b.IntegrationRunner(runInternal):132 - Running integration: io.airbyte.cdk.integrations.base.ssh.SshWrappedDestination, 2024-03-19 18:10:40 ?[46mplatform?[0m > 2024-03-19 18:10:40 ?[32mINFO?[m i.a.c.i.b.IntegrationRunner(runInternal):133 - Command: CHECK, 2024-03-19 18:10:40 ?[46mplatform?[0m > 2024-03-19 18:10:40 ?[32mINFO?[m i.a.c.i.b.IntegrationRunner(runInternal):134 - Integration config: IntegrationConfig{command=CHECK, configPath='source_config.json', catalogPath='null', statePath='null'}, 2024-03-19 18:10:41 ?[46mplatform?[0m > 2024-03-19 18:10:41 ?[33mWARN?[m c.n.s.JsonMetaSchema(newValidator):278 - Unknown keyword order - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword, 2024-03-19 18:10:41 ?[46mplatform?[0m > 2024-03-19 18:10:41 ?[33mWARN?[m c.n.s.JsonMetaSchema(newValidator):278 - Unknown keyword airbyte_secret - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword, 2024-03-19 18:10:42 ?[46mplatform?[0m > 2024-03-19 18:10:42 ?[32mINFO?[m i.a.c.i.b.s.SshTunnel(getInstance):252 - Starting connection with method: NO_TUNNEL, 2024-03-19 18:10:42 ?[46mplatform?[0m > 2024-03-19 18:10:42 ?[32mINFO?[m c.z.h.HikariDataSource(<init>):80 - HikariPool-1 - Starting..., 2024-03-19 18:10:43 ?[46mplatform?[0m > 2024-03-19 18:10:43 ?[32mINFO?[m c.z.h.HikariDataSource(<init>):82 - HikariPool-1 - Start completed., 2024-03-19 18:10:44 ?[46mplatform?[0m > 2024-03-19 18:10:44 ?[32mINFO?[m c.z.h.HikariDataSource(close):350 - HikariPool-1 - Shutdown initiated..., 2024-03-19 18:10:44 ?[46mplatform?[0m > 2024-03-19 18:10:44 ?[32mINFO?[m c.z.h.HikariDataSource(close):352 - HikariPool-1 - Shutdown completed., 2024-03-19 18:10:44 ?[46mplatform?[0m > 2024-03-19 18:10:44 ?[32mINFO?[m i.a.c.i.b.IntegrationRunner(runInternal):231 - Completed integration: io.airbyte.cdk.integrations.base.ssh.SshWrappedDestination, 2024-03-19 18:10:44 ?[46mplatform?[0m > 2024-03-19 18:10:44 ?[32mINFO?[m i.a.i.d.p.PostgresDestination(main):130 - completed destination: class io.airbyte.integrations.destination.postgres.PostgresDestination, 2024-03-19 18:10:44 ?[46mplatform?[0m > Destination process done (exit code 0), 2024-03-19 18:10:44 ?[46mplatform?[0m > Check connection job received output: io.airbyte.config.StandardCheckConnectionOutput@69548947[status=succeeded,message=<null>,additionalProperties={}], 2024-03-19 18:10:45 ?[46mplatform?[0m > , 2024-03-19 18:10:45 ?[46mplatform?[0m > ----- END CHECK -----, 2024-03-19 18:10:45 ?[46mplatform?[0m > , 2024-03-19 18:11:07 ?[46mplatform?[0m > Docker volume job log path: /tmp/workspace/6/0/logs.log, 2024-03-19 18:11:07 ?[46mplatform?[0m > Executing worker wrapper. Airbyte version: dev, 2024-03-19 18:11:07 ?[46mplatform?[0m > Attempt 0 to save workflow id for cancellation, 2024-03-19 18:11:07 ?[46mplatform?[0m > Creating workload 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync, 2024-03-19 18:11:10 ?[46mplatform?[0m > Workload 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync is pending, 2024-03-19 18:11:11 ?[32mINFO?[m i.a.w.l.p.s.m.Stage(apply):39 - APPLY Stage: CLAIM — (workloadId = 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync) — (dataplaneId = local), 2024-03-19 18:11:11 ?[32mINFO?[m i.a.w.l.c.WorkloadApiClient(claim):69 - Claimed: true for 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync via API for local, 2024-03-19 18:11:11 ?[32mINFO?[m i.a.w.l.p.s.m.Stage(apply):39 - APPLY Stage: CHECK_STATUS — (workloadId = 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync) — (dataplaneId = local), 2024-03-19 18:11:11 ?[32mINFO?[m i.a.w.l.p.DockerPodLauncher(run):157 - Running: docker ps --quiet --filter name=c26e2812-2e30-456a-85fd-f8b0b0c009fd, 2024-03-19 18:11:12 ?[32mINFO?[m i.a.w.l.p.s.CheckStatusStage(applyStage):61 - No pod found running for workload 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync, 2024-03-19 18:11:12 ?[32mINFO?[m i.a.w.l.p.s.m.Stage(apply):39 - APPLY Stage: BUILD — (workloadId = 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync) — (dataplaneId = local), 2024-03-19 18:11:12 ?[32mINFO?[m i.a.a.c.AirbyteApiClient(retryWithJitterThrows):297 - Attempt 0 to retrieve the connection, 2024-03-19 18:11:12 ?[32mINFO?[m i.a.a.c.AirbyteApiClient(retryWithJitterThrows):297 - Attempt 0 to retrieve the state, 2024-03-19 18:11:13 ?[33mWARN?[m o.j.t.JooqLogger(lambda$warn$7):461 - Version mismatch : Database version is older than what dialect POSTGRES supports: 13.14. Consider https://www.jooq.org/download/support-matrix to see what jOOQ version and edition supports which RDBMS versions., 2024-03-19 18:11:13 ?[32mINFO?[m i.a.w.l.p.s.m.Stage(apply):39 - APPLY Stage: MUTEX — (workloadId = 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync) — (dataplaneId = local), 2024-03-19 18:11:13 ?[32mINFO?[m i.a.w.l.p.s.EnforceMutexStage(applyStage):55 - Mutex key: 10dd1326-fe78-4952-a4c0-91e1a23d42a9 specified for workload: 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync. Attempting to delete existing pods..., 2024-03-19 18:11:13 ?[32mINFO?[m i.a.w.l.p.DockerPodLauncher(run):157 - Running: docker ps --quiet --filter label=mutex=10dd1326-fe78-4952-a4c0-91e1a23d42a9, 2024-03-19 18:11:14 ?[32mINFO?[m i.a.w.l.p.s.EnforceMutexStage(applyStage):67 - Mutex key: 10dd1326-fe78-4952-a4c0-91e1a23d42a9 specified for workload: 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync found no existing pods. Continuing..., 2024-03-19 18:11:14 ?[32mINFO?[m i.a.w.l.p.s.m.Stage(apply):39 - APPLY Stage: LAUNCH — (workloadId = 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync) — (dataplaneId = local), 2024-03-19 18:11:14 ?[32mINFO?[m i.a.w.l.p.DockerPodLauncher(run):157 - Running: docker run --rm --init -i -d --name c26e2812-2e30-456a-85fd-f8b0b0c009fd --network airbyte-platform_airbyte_internal -w /tmp/workspace/6/0/orchestrator -v airbyte_workspace:/tmp/workspace -v /tmp/airbyte_local:/tmp/airbyte_local -v /var/run/docker.sock:/var/run/docker.sock --label mutex=10dd1326-fe78-4952-a4c0-91e1a23d42a9 --env AIRBYTE_CONFIG_DIR=/tmp/workspace/6/0/orchestrator --env-file /tmp/workspace/6/0/orchestrator/env-file --cpus=2 --memory-reservation=2Gi --memory=2Gi airbyte/container-orchestrator:dev, 2024-03-19 18:11:15 ?[32mINFO?[m i.a.w.l.c.WorkloadApiClient(updateStatusToLaunched):54 - Attempting to update workload: 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync to LAUNCHED., 2024-03-19 18:11:15 ?[32mINFO?[m i.a.w.l.p.h.SuccessHandler(accept):61 - Pipeline completed for workload: 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync., 2024-03-19 18:11:23 ?[32mINFO?[m i.m.r.Micronaut(start):100 - Startup completed in 4583ms. Server Running: http://2b2d1a89cb38:9000, 2024-03-19 18:11:23 ?[32mINFO?[m i.a.f.ConfigFileClient(<init>):105 - path /flags does not exist, will return default flag values, 2024-03-19 18:11:23 ?[33mWARN?[m i.a.m.l.MetricClientFactory(initialize):72 - MetricClient was not recognized or not provided. Accepted values are `datadog` or `otel`. , 2024-03-19 18:11:24 ?[46mreplication-orchestrator?[0m > Writing async status INITIALIZING for KubePodInfo[namespace=default, name=orchestrator-repl-job-6-attempt-0, mainContainerInfo=KubeContainerInfo[image=airbyte/container-orchestrator:dev, pullPolicy=IfNotPresent]]..., 2024-03-19 18:11:24 ?[1;31mERROR?[m i.a.c.Application(run):80 - Killing orchestrator because of an Exception, java.nio.file.AccessDeniedException: /tmp/airbyte_local/state, at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90) ~[?:?], at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) ~[?:?], at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) ~[?:?], at java.base/sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:438) ~[?:?], at java.base/java.nio.file.Files.createDirectory(Files.java:699) ~[?:?], at java.base/java.nio.file.Files.createAndCheckIsDirectory(Files.java:807) ~[?:?], at java.base/java.nio.file.Files.createDirectories(Files.java:793) ~[?:?], at kotlin.io.path.PathsKt__PathUtilsKt.createParentDirectories(PathUtils.kt:569) ~[kotlin-stdlib-1.9.23.jar:1.9.23-release-779], at io.airbyte.workers.storage.LocalStorageClient.write(StorageClient.kt:168) ~[io.airbyte-airbyte-commons-worker-dev.jar:?], at io.airbyte.container_orchestrator.AsyncStateManager.write(AsyncStateManager.java:52) ~[io.airbyte-airbyte-container-orchestrator-dev.jar:?], at io.airbyte.container_orchestrator.AsyncStateManager.write(AsyncStateManager.java:59) ~[io.airbyte-airbyte-container-orchestrator-dev.jar:?], at io.airbyte.container_orchestrator.Application.run(Application.java:77) [io.airbyte-airbyte-container-orchestrator-dev.jar:?], at io.airbyte.container_orchestrator.Application.main(Application.java:38) [io.airbyte-airbyte-container-orchestrator-dev.jar:?], 2024-03-19 18:11:24 ?[32mINFO?[m i.a.c.AsyncStateManager(write):51 - Writing async status FAILED for KubePodInfo[namespace=default, name=orchestrator-repl-job-6-attempt-0, mainContainerInfo=KubeContainerInfo[image=airbyte/container-orchestrator:dev, pullPolicy=IfNotPresent]]..., 2024-03-19 18:11:24 ?[1;31mERROR?[m i.a.c.Application(main):40 - could not run /tmp/airbyte_local/state, java.nio.file.AccessDeniedException: /tmp/airbyte_local/state, at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90) ~[?:?], at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) ~[?:?], at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) ~[?:?], at java.base/sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:438) ~[?:?], at java.base/java.nio.file.Files.createDirectory(Files.java:699) ~[?:?], at java.base/java.nio.file.Files.createAndCheckIsDirectory(Files.java:807) ~[?:?], at java.base/java.nio.file.Files.createDirectories(Files.java:793) ~[?:?], at kotlin.io.path.PathsKt__PathUtilsKt.createParentDirectories(PathUtils.kt:569) ~[kotlin-stdlib-1.9.23.jar:1.9.23-release-779], at io.airbyte.workers.storage.LocalStorageClient.write(StorageClient.kt:168) ~[io.airbyte-airbyte-commons-worker-dev.jar:?], at io.airbyte.container_orchestrator.AsyncStateManager.write(AsyncStateManager.java:52) ~[io.airbyte-airbyte-container-orchestrator-dev.jar:?], at io.airbyte.container_orchestrator.AsyncStateManager.write(AsyncStateManager.java:59) ~[io.airbyte-airbyte-container-orchestrator-dev.jar:?], at io.airbyte.container_orchestrator.Application.run(Application.java:81) ~[io.airbyte-airbyte-container-orchestrator-dev.jar:?], at io.airbyte.container_orchestrator.Application.main(Application.java:38) [io.airbyte-airbyte-container-orchestrator-dev.jar:?], 2024-03-19 18:13:10 ?[46mplatform?[0m > Workload 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync is launched, 2024-03-19 18:15:10 ?[46mplatform?[0m > Workload 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync is launched, 2024-03-19 18:17:10 ?[46mplatform?[0m > Workload 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync is launched, 2024-03-19 18:19:10 ?[46mplatform?[0m > Workload 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync is launched, 2024-03-19 18:21:10 ?[46mplatform?[0m > Workload 10dd1326-fe78-4952-a4c0-91e1a23d42a9_6_0_sync is launched] ==> expected: <succeeded> but was: <running>
Platform: Build
Process returned exit code 1 Launched as "./tools/bin/acceptance_test.sh" Launched at "/actions-runner/_work/airbyte-platform/airbyte-platform" Attempts exhausted, made 3 attempts : Attempt #1 started at : 18:04:20 GMT+0000 (Coordinated Universal Time) Attempt #2 started at : 18:22:11 GMT+0000 (Coordinated Universal Time) Attempt #3 started at : 18:28:36 GMT+0000 (Coordinated Universal Time)
Platform: Build
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Notify Slack Channel on Build Failures
Can't find 'action.yml', 'action.yaml' or 'Dockerfile' under '/home/runner/work/airbyte-platform/airbyte-platform/.github/actions/match-github-to-slack-user'. Did you forget to run actions/checkout before running your local action?
Frontend: Run End-to-End Tests
Process completed with exit code 1.
Frontend: Run End-to-End Tests
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Ensure all required Docker images exist on Dockerhub
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Detect Modified Files
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, dorny/paths-filter@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Platform: Start Helm Acceptance Test Runner
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Platform: Start Helm Acceptance Test Runner
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, aws-actions/configure-aws-credentials@v1, airbytehq/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Platform: Start Helm Acceptance Test Runner
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Platform: Start Helm Acceptance Test Runner
Unexpected input(s) 'iam-role-name', valid inputs are ['aws-access-key-id', 'aws-secret-access-key', 'github-token', 'ec2-image-id', 'ec2-instance-type', 'subnet-id', 'security-group-id', 'label', 'ec2-instance-id']
Platform: Start Helm Acceptance Test Runner
Unexpected input(s) 'iam-role-name', valid inputs are ['aws-access-key-id', 'aws-secret-access-key', 'github-token', 'ec2-image-id', 'ec2-instance-type', 'subnet-id', 'security-group-id', 'label', 'ec2-instance-id']
Frontend: Start EC2 Runner
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Frontend: Start EC2 Runner
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, aws-actions/configure-aws-credentials@v1, airbytehq/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Frontend: Start EC2 Runner
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Platform: Start Build EC2 Runner
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Platform: Start Build EC2 Runner
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, aws-actions/configure-aws-credentials@v1, airbytehq/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Platform: Start Build EC2 Runner
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Frontend E2E Tests: Start EC2 Runner
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Frontend E2E Tests: Start EC2 Runner
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, aws-actions/configure-aws-credentials@v1, airbytehq/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Frontend E2E Tests: Start EC2 Runner
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Platform: Acceptance Tests (Helm)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: Wandalen/[email protected]_js_action, actions/checkout@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Platform: Acceptance Tests (Helm)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Platform: Acceptance Tests (Helm)
No file matches path ./*/build/test-results/*/*.xml
Platform: Stop Helm Acceptance Test EC2 Runner
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: aws-actions/configure-aws-credentials@v1, actions/checkout@v3, airbytehq/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Platform: Stop Helm Acceptance Test EC2 Runner
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Platform: Stop Helm Acceptance Test EC2 Runner
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Frontend: Build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: Wandalen/[email protected]_js_action, actions/checkout@v3, actions/cache@v3, actions/setup-java@v3, actions/setup-python@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Frontend: Stop Runner
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: aws-actions/configure-aws-credentials@v1, actions/checkout@v3, airbytehq/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Frontend: Stop Runner
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Frontend: Stop Runner
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Platform: Build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: Wandalen/[email protected]_js_action, actions/checkout@v3, actions/cache@v3, actions/setup-java@v3, actions/setup-python@v4, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Platform: Build
Test report summary exceeded limit of 65535 bytes and will be trimmed
Notify Slack Channel on Build Failures
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Platform: Stop Build EC2 Runner
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: aws-actions/configure-aws-credentials@v1, actions/checkout@v3, airbytehq/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Platform: Stop Build EC2 Runner
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Platform: Stop Build EC2 Runner
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Frontend: Run End-to-End Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/cache@v3, actions/setup-java@v3, actions/setup-python@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Frontend E2E Tests: Stop Runner
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: aws-actions/configure-aws-credentials@v1, actions/checkout@v3, airbytehq/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Frontend E2E Tests: Stop Runner
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Frontend E2E Tests: Stop Runner
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/