Dominik Mall
09/26/2022, 1:44 PMhmac_key_secret: ${HMAC_SECRET}
and hmac_key_access_id: ${HMAC_ID}
, and have both of those variables set in my terminal environment, the connection test fails - replacing the values in the UI with the actual ID/Secret causes it to pass. I also tried setting those variables in ~/.octavia
, but that didn’t work either.
1. Am I doing something obviously wrong here?
2. Is there a way to check what the actual value of the secrets are?
(redacted configuration.yaml in thread)Dominik Mall
09/26/2022, 1:45 PMresource_name: BigQuery p-foundation me
definition_type: destination
definition_id: 22f6c74f-5699-40ff-833c-4a879ea40133
definition_image: airbyte/destination-bigquery
definition_version: 1.2.3
configuration:
dataset_id: <redacted>
project_id: <redacted>
loading_method:
method: GCS Staging
credential:
credential_type: HMAC_KEY
hmac_key_secret: ${HMAC_SECRET}
hmac_key_access_id: ${HMAC_ID}
gcs_bucket_name: <redacted>
gcs_bucket_path: data_sync/me_prod
keep_files_in_gcs-bucket: Delete all tmp files from GCS
dataset_location: EU
transformation_priority: interactive
big_query_client_buffer_size_mb: 15
Matt Webster
09/27/2022, 12:38 AMMatt Webster
09/29/2022, 1:59 AMresource_name: Data Warehouse
definition_type: destination
definition_id: 25c5221d-dce2-4163-ade9-739ef790f503
definition_image: airbyte/destination-postgres
definition_version: 0.3.24
configuration:
ssl: false
host: localhost
port: 5432
schema: public
database: postgres
username: postgres
password: ${DB_PASSWORD}
tunnel_method:
tunnel_method: NO_TUNNEL
Augustin Lafanechere (Airbyte)
09/29/2022, 8:53 AM~/.octavia
file if you are running octavia
commands locallyAugustin Lafanechere (Airbyte)
09/29/2022, 8:55 AMoctavia
locally but you are targetting an Airbyte instance on GKE right?Dominik Mall
09/29/2022, 8:55 AMMatt Webster
09/29/2022, 5:46 PMOCTAVIA_ENABLE_TELEMETRY=True
DB_PASSWORD=[REDACTED]
…but it still doesn’t work when I apply. When I fix in the UI it is fine.Matt Webster
09/29/2022, 5:47 PMMatt Webster
09/29/2022, 7:09 PMMatt Webster
09/29/2022, 7:11 PMMatt Webster
09/29/2022, 7:45 PMAugustin Lafanechere (Airbyte)
09/30/2022, 1:42 PMoctavia
command is indeed an alias to a more complex docker run
command i . The .octavia
file is used as the env-file
to set the env vars of the octavia
container:
docker run -i --rm -v $(pwd):/home/octavia-project --network host --env-file ${OCTAVIA_ENV_FILE} --user $(id -u):$(id -g) airbyte/octavia-cli:0.40.6
Augustin Lafanechere (Airbyte)
09/30/2022, 1:46 PM-e
options like -e MY_SCRET_VAR=${MY_SECRET_VAR_SET_IN_HOST_ENV}
to the aliasMatt Webster
10/04/2022, 10:09 PM