Skip to content

Failed to deploy 1.6.1 #59177

@acsbendi

Description

@acsbendi

What happened?

When I try to install the latest Airbyte version (1.6.1.) using the latest abctl tool (0.24.0), I get the following error:

 ERROR   Failed to install airbyte/airbyte Helm Chart
  DEBUG   Scaled down replica set airbyte-abctl-workload-launcher-7946ccdbfc to 0 from 1
  DEBUG   Event watcher completed.
  ERROR   Unable to install Airbyte locally
  ERROR   unable to install airbyte chart: unable to install helm: cannot patch "airbyte-abctl-workload-api-server" with kind Deployment: The order in patch list:
          [map[name:AIRBYTE_EDITION valueFrom:map[configMapKeyRef:map[key:AIRBYTE_EDITION name:airbyte-abctl-airbyte-env]]] map[name:MICROMETER_METRICS_STEP valueFrom:map[configMapKeyRef:map[key:MICROMETER_METRICS_STEP name:airbyte-abctl-airbyte-env]]] map[name:MICROMETER_METRICS_OTLP_ENABLED valueFrom:map[configMapKeyRef:map[key:MICROMETER_METRICS_OTLP_ENABLED name:airbyte-abctl-airbyte-env]]] map[name:OTEL_COLLECTOR_ENDPOINT valueFrom:map[configMapKeyRef:map[key:OTEL_COLLECTOR_ENDPOINT name:airbyte-abctl-airbyte-env]]] map[name:MICROMETER_METRICS_STATSD_ENABLED valueFrom:map[configMapKeyRef:map[key:MICROMETER_METRICS_STATSD_ENABLED name:airbyte-abctl-airbyte-env]]] map[name:SEGMENT_WRITE_KEY valueFrom:map[configMapKeyRef:map[key:SEGMENT_WRITE_KEY name:airbyte-abctl-airbyte-env]]] map[name:TRACKING_STRATEGY valueFrom:map[configMapKeyRef:map[key:TRACKING_STRATEGY name:airbyte-abctl-airbyte-env]]] map[name:AB_JWT_SIGNATURE_SECRET valueFrom:map[secretKeyRef:map[key:jwt-signature-secret name:airbyte-auth-secrets]]] map[name:AB_JWT_SIGNATURE_SECRET valueFrom:map[secretKeyRef:map[key:jwt-signature-secret name:airbyte-auth-secrets]]] map[name:MICRONAUT_ENVIRONMENTS valueFrom:map[configMapKeyRef:map[key:WORKERS_MICRONAUT_ENVIRONMENTS name:airbyte-abctl-airbyte-env]]]]
           doesn't match $setElementOrder list:
          [map[name:AIRBYTE_VERSION] map[name:AIRBYTE_EDITION] map[name:INTERNAL_API_HOST] map[name:AIRBYTE_API_HOST] map[name:MICROMETER_METRICS_ENABLED] map[name:MICROMETER_METRICS_STEP]map[name:MICROMETER_METRICS_OTLP_ENABLED] map[name:OTEL_COLLECTOR_ENDPOINT] map[name:MICROMETER_METRICS_STATSD_ENABLED] map[name:MICROMETER_METRICS_STATSD_FLAVOR] map[name:SEGMENT_WRITE_KEY] map[name:STATSD_HOST] map[name:STATSD_PORT] map[name:TEMPORAL_HOST] map[name:TRACKING_STRATEGY] map[name:WORKLOAD_API_BEARER_TOKEN] map[name:AB_JWT_SIGNATURE_SECRET] map[name:MICRONAUT_ENVIRONMENTS] map[name:AB_JWT_SIGNATURE_SECRET] map[name:DATABASE_HOST] map[name:DATABASE_PORT] map[name:DATABASE_DB] map[name:DATABASE_USER] map[name:DATABASE_PASSWORD] map[name:DATABASE_URL] map[name:AIRBYTE_INSTALLATION_ID]]

Possibly related to this duplication.

The full command I ran was sudo /home/ubuntu/go/bin/abctl local install --insecure-cookies --values ./values.yaml --low-resource-mode --verbose.

The contents of ./values.yaml :

global:
  auth:
    enabled: false

server:
  log:
    # -- The log level to log at
    level: "DEBUG"

Going back to a previous version also fails, with the below error:

  DEBUG   airbyte-bootloader: 2025-04-30 12:49:05,113 [udp-epoll-2]     WARN    i.m.s.r.u.Loggers$Slf4JLogger(warn):299 - [4f531abb, L:/127.0.0.1:47514 - R:localhost/127.0.0.1:8125] An exception has been observed post termination, use DEBUG level to see the full stack: java.net.PortUnreachableException: recvAddress(..) failed: Connection refused
  DEBUG   airbyte-bootloader: 2025-04-30 12:49:05,172 [main]    INFO    o.f.c.i.l.s.Slf4jLog(info):37 - Successfully validated 28 migrations (execution time 00:00.023s)
  DEBUG   airbyte-bootloader: 2025-04-30 12:49:05,182 [main]    INFO    o.f.c.i.l.s.Slf4jLog(info):37 - Current version of schema "public": 1.1.0.001
  DEBUG   airbyte-bootloader: 2025-04-30 12:49:05,183 [main]    WARN    o.f.c.i.l.s.Slf4jLog(warn):41 - Schema "public" has a version (1.1.0.001) that is newer than the latest available migration (1.1.0.000) !
  DEBUG   airbyte-bootloader: 2025-04-30 12:49:05,187 [main]    INFO    o.f.c.i.l.s.Slf4jLog(info):37 - Schema "public" is up to date. No migration necessary.
  DEBUG   airbyte-bootloader: 2025-04-30 12:49:05,191 [main]    INFO    i.a.b.Bootloader(load):115 - Creating workspace (if none exists)...
  DEBUG   airbyte-bootloader: 2025-04-30 12:49:05,323 [main]    ERROR   i.a.b.Application(main):25 - Unable to bootstrap Airbyte environment.
  DEBUG   airbyte-bootloader: java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Invalid numeric value: Leading zeroes not allowed
  DEBUG   airbyte-bootloader:  at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 2]
  DEBUG   airbyte-bootloader: Caused by: com.fasterxml.jackson.core.JsonParseException: Invalid numeric value: Leading zeroes not allowed
  DEBUG   airbyte-bootloader:  at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 2]
  DEBUG   airbyte-bootloader:
  DEBUG   airbyte-bootloader: 2025-04-30 12:49:05,326 [Thread-4]        INFO    i.m.r.Micronaut(lambda$start$0):118 - Embedded Application shutting down

What did you expect to happen?

Installation should have succeeded.

Abctl Version

0.24.0

Docker Version

Details
$ docker version
Client: Docker Engine - Community
 Cloud integration: v1.0.33
 Version:           28.1.1
 API version:       1.49
 Go version:        go1.23.8
 Git commit:        4eba377
 Built:             Fri Apr 18 09:52:10 2025
 OS/Arch:           linux/amd64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          28.1.1
  API version:      1.49 (minimum version 1.24)
  Go version:       go1.23.8
  Git commit:       01f442b
  Built:            Fri Apr 18 09:52:10 2025
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.7.27
  GitCommit:        05044ec0a9a75232cad458027ca83437aae3f4da
 runc:
  Version:          1.2.5
  GitCommit:        v1.2.5-0-g59923ef
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

OS Version

Details
# On Linux:
$ cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy

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