fugue / credstash

A little utility for managing credentials in the cloud
Apache License 2.0
2.06k stars 214 forks source link

Linux dependency change (crytography) breaks compatibility with AWS Lambda #135

Open jolexa opened 7 years ago

jolexa commented 7 years ago

Hello,

This issue is to report that v1.13.0 does not work anymore with AWS Lambda. If you create a lambda package, using this method - during runtime you will receive an error about not finding libffi libraries. Since we cannot change the lambda operating environment, we must specify a version below 1.13.0. Another workaround will be to move to another implementation (like go)

nathan-muir commented 7 years ago

There's a project from Zappa which helps you compile these dependencies for use on lambda https://github.com/Miserlou/lambda-packages

jolexa commented 7 years ago

Thanks for the pointer. If I can't use fugue/credstash natively, I would rather just switch to another implementation since I have to re-tool my pipeline anyway.