Simon Duvergier
11/19/2025, 10:34 AMglobal.storage.type changed from GCS in Chart V1 to gcs in Chart V2
• For secret management:
â—¦ the key in Chart V2 global.storage.gcs.credentialsJsonPath is not correct for gcs (I could not make it work)
â—¦ the key in Chart v2 is global.storage.gcs.credentialsJsonSecretKey in combinasion with global.storage.secretName
So if it can help some people trying the migration:
• In V1 I had;
â—¦ global.storage.type: 'GCS'
â—¦ global.storage.gcs.storageSecretName: 'airbyte-config-secrets'
â—¦ global.storage.gcs.credentialsPath: '/secrets/gcs-log-creds/gcp.json'
• In V2 I could make work
â—¦ global.storage.type: '*GCS*'
â—¦ global.storage.gcs.*secretName*: 'airbyte-config-secrets'
â—¦ global.storage.gcs.*credentialsJsonSecretKey*: '*gcp.json*'
I hope it can help 🙂Lucas Segers
11/19/2025, 6:10 PMLucas Segers
11/19/2025, 6:11 PMglobal.storage.gcs.credentialsJsonSecretKey when translating v1 logging storage config. Docs only show(ed when I upgraded) a way to configure the actual secret on values.yaml
• had problems with database global.database fields, where I think temporal was trying to deploy to the airbyte database instead of its own. Had to add temporal environment variables so that it would point to the correct databases (temporal and temporal_visibility)
• (still not solved) after the upgrade, I'm seeing a lot of temporal logs io.grpc.StatusRuntimeException: RESOURCE_EXHAUSTED: namespace rate limit exceeded... leads me to think I'll have to tinker with temporal variablesLucas Segers
11/19/2025, 6:11 PMLucas Segers
11/19/2025, 6:21 PMpaginator.page_size_option.field_name field and added the new paginator.page_size_option.field_path[*] field. This is against the spec, since only one or the other should be specified
• had to manually edit the yaml removing the old field
## Problem 2: custom builder plain text doesn't work
Opened this issue.
All the XML requests broke
## Problem 3: Async streams record selector
When I set the "Download tab" record extractor in the UI, it fills the AsyncRetriever.record_selector
This has absolutely no effect
Had to manually fill AscynRetriever.download_extractor in the yaml editor to have the desired effect