Kevin O'Keefe
03/30/2026, 9:00 PMkapa.ai
03/30/2026, 9:01 PMairbyte-db-svc. [Troubleshooting abctl]
2. Duplicate key in remote connector registry ā A recently reported issue (as of ~March 30, 2026) where source-sap-hana and source-sap-hana-enterprise share the same sourceDefinitionId, causingjava.lang.IllegalStateException Duplicate key b6935898-aadb-46ae-99ca-d697207994c1This blocks all new installations since the bootloader fetches the live remote registry at startup, regardless of chart version. [bootloader failed issue] Troubleshooting Steps 1. *Check bootloader logs:*kubectl logs airbyte-abctl-bootloader -n airbyte-abctl --kubeconfig /root/.airbyte/abctl/abctl.kubeconfig
2. *Verify the database pod is running:*kubectl get pods -n airbyte | grep db
3. *Check the database service and endpoints:*kubectl get svc airbyte-db-svc -n airbyte
kubectl get endpoints airbyte-db-svc -n airbyte
4. Try restarting the bootloader pod after confirming the DB is healthy:kubectl delete pod -n airbyte -l app.kubernetes.io/name=bootloader[pod bootloader failed]
I'd recommend checking the bootloader logs first ā they should reveal the specific error. You can also join the Airbyte Community Slack for peer support or open a support ticket if you're an Airbyte Cloud customer. š 0 button š 0 button ā¹ļø Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.Kevin O'Keefe
03/30/2026, 9:15 PMKevin O'Keefe
03/30/2026, 9:16 PMkapa.ai
03/30/2026, 9:16 PMhttps://connectors.airbyte.com/files/registries/v0/oss_registry.json contains two duplicate entries for the SAP HANA connector with the same UUID (b6935898-aadb-46ae-99ca-d697207994c1). This causes Java's Collectors.toMap() to throw an IllegalStateException, preventing the bootloader from starting. [Duplicate Live Registry Value] What You Can Do Based on the knowledge sources, there is no user-side workaround for this issue:
> "Unfortunately there is no user-side workaround for this since the issue is in the remotely-fetched registry. The fix needs to happen server-side by removing the duplicate entry from the published registry." [Duplicate Live Registry Value]
The Airbyte engineering team has been made aware and is tracking it internally. Your best options right now are:
1. Monitor the GitHub issue #75614 for updates on when the registry is fixed.
2. Join the Airbyte Community Slack for real-time updates.
3. Open a support ticket at support.airbyte.com if you're an Airbyte Cloud customer, referencing the issue URL. š 0 button š 0 button ā¹ļø Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.Kevin O'Keefe
03/30/2026, 9:26 PMkapa.ai
03/30/2026, 9:26 PMairbyte-bootloader:
enabled: false
image:
repository: airbyte/bootloader
pullPolicy: IfNotPresent
One user reported using this approach to get past repeated bootloader failures during Helm chart changes. [EKS installation issue]
However, I want to be transparent about the limitations of this advice:
⢠The knowledge sources don't provide full details on the risks or side effects of disabling the bootloader in your specific scenario.
⢠The bootloader is responsible for database migrations and initialization, so disabling it could cause issues if any schema migrations are pending.
⢠This was mentioned as a workaround by a community user, not as an officially recommended approach.
Given that your instance was previously running and you're just recovering from a PVC resize (not a version upgrade), the risk of missing a migration may be lower ā but I cannot confirm this from the available knowledge sources.
I'd strongly recommend:
1. Monitoring GitHub issue #75527 and #75614 for a fix to the duplicate registry entry, which is the actual root cause.
2. Reaching out on Airbyte Community Slack for guidance from the engineering team before disabling the bootloader in production. š 0 button š 0 button ā¹ļø Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.Kevin O'Keefe
03/30/2026, 9:28 PMkapa.ai
03/30/2026, 9:28 PMKevin O'Keefe
03/30/2026, 9:29 PMkapa.ai
03/30/2026, 9:29 PMkubectl -n airbyte-abctl rollout restart deployment airbyte-abctl-worker
kubectl -n airbyte-abctl rollout restart deployment airbyte-abctl-workload-api-server
This was reported to resolve a 502 error issue for one user. [HTTP 502 issue]
However, I want to be clear about the limitations here: the knowledge sources don't specifically address restarting pods to resync after a PVC resize. The core problem in your case is still the duplicate registry entry causing the bootloader to fail ā restarting other pods won't resolve that underlying issue, and if the bootloader is still failing, other pods that depend on it completing successfully may not function correctly either.
The bootloader pod itself can be restarted with:
kubectl delete pod -n airbyte -l app.kubernetes.io/name=bootloader
[pod bootloader failed]
But again, this won't help until the duplicate registry entry is fixed on Airbyte's side. I'd recommend continuing to monitor GitHub issue #75614 for a server-side fix, as that remains the root cause. š 0 button š 0 button ā¹ļø Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.Kevin O'Keefe
03/30/2026, 9:33 PMkapa.ai
03/30/2026, 9:34 PM