The GitHub Actions job "Tests" on airflow.git has failed.
Run started by GitHub user pankajastro (triggered by pankajastro).

Head commit for run:
d08f893f25c2267198916f013dd41c900aa3f3af / Pankaj Singh 
<[email protected]>
Expose AWS IAM missing param in Hashicorp secret (#38536)

* Expose aws iam missing param in hashicorp secret

Expose arn_role  param in VaultBackend and add boto3  as an additional 
dependency. This will help authenticate with temporary credentials.

Also, expose auth with session cred if iam or static secret not provided

Example config

AIRFLOW__SECRETS__BACKEND_KWARGS='{"kv_engine_version": 1, "mount_point": "kv", 
"url": "http://35.161.42.91:8200/";, "auth_type": "aws_iam", "arn_role": 
"arn:aws:iam::123456789000:role/hashicorp-aws-iam-role"}'

AIRFLOW__SECRETS__BACKEND_KWARGS='{"kv_engine_version": 1, "mount_point": "kv", 
"url": "http://35.161.42.91:8200/";, "auth_type": "aws_iam"}'

Report URL: https://github.com/apache/airflow/actions/runs/8827628556

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to