version `GLIBC_2.29' not found
jimafisk opened this issue · comments
Just tried rebuilding a previously passing build in order to fix the "back" behavior in the ejected router. However, now that build is broken: https://github.com/plentico/plenti.co/runs/2300383844?check_suite_focus=true
Error:
/plenti: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /plenti)
I might be able to just update the version of Ubuntu used in Github Actions to fix this: https://www.digitalocean.com/community/questions/how-install-glibc-2-29-or-higher-in-ubuntu-18-04
That's probably what I'll do, but it's a little concerning to me that this is even necessary since plenti should be running in its own isolated container. We're still using ubuntu 18.04 for our docker releases (https://hub.docker.com/repository/docker/plentico/plenti/tags?page=1&ordering=last_updated) so it could be that. Ideally we'd like to use something smaller anyways.
Statically linking the references to the C libs fixed this: plentico/plenti#157 (comment)
Now rerunning the build passes: https://github.com/plentico/plenti.co/runs/2308646061?check_suite_focus=true