platform9 / luigi

The plumber you'll hire to install all your Kubernetes network plumbing
Apache License 2.0
21 stars 3 forks source link

Fix hostplumber v0.5.4 #138

Closed cruizen closed 6 months ago

cruizen commented 6 months ago

Stick to Alpine 3.16 in Hostplumber : Backport to v0.5.4 branch

Reason : Hostplumber build uses libexecinfo and libexecinfo-dev which has been removed in Alpine 3.17 - build fails in Teamcity with higher version of Alpine https://github.com/DataDog/dd-trace-php/issues/1824

TODO: Can look into workarounds later to be able to support alpine 3.17 or higher YMMV : https://github.com/awslabs/aws-lambda-cpp/issues/124#issuecomment-1829207396

Teamcity builds :

cruizen commented 3 days ago

This should fix the lack of libexecinfo-dev. (Not sure about libexecinfo) : https://github.com/aws/aws-lambda-nodejs-runtime-interface-client/issues/68#issuecomment-1571877109