Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bundled ruby version in v5.0.5 not compatible with ubi8-minimal shared objects #200

Open
mattmarich-wrstbnd opened this issue Jul 23, 2024 · 0 comments

Comments

@mattmarich-wrstbnd
Copy link

Built a new image with the latest docker-mendix-buildpack tag - v5.0.5. It appears that the bundled version of ruby isn't compatible with the shared objects of ubi8-minimal so the Datadog ruby scripts do not run which results in the config files not being generated:

INFO: Starting Datadog Agent...
INFO: Awaiting Datadog Agent log subscriber...
INFO: Backing off _await_logging_endpoint(...) for 0.6s (111)
ruby: /lib64/libm.so.6: version `GLIBC_2.35' not found (required by ruby)
ruby: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by ruby)
ruby: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by ruby)
ruby: /lib64/libc.so.6: version `GLIBC_2.32' not found (required by ruby)
ruby: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by ruby)
starting datadog
ruby: /lib64/libm.so.6: version `GLIBC_2.35' not found (required by ruby)
ruby: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by ruby)
ruby: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by ruby)
ruby: /lib64/libc.so.6: version `GLIBC_2.32' not found (required by ruby)
ruby: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by ruby)
/home/vcap/app/.datadog ~
setting up datadog
/home/vcap/app/.datadog /home/vcap/app/.datadog ~
creating logs config
ruby: /lib64/libm.so.6: version `GLIBC_2.35' not found (required by ruby)
ruby: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by ruby)
ruby: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by ruby)
ruby: /lib64/libc.so.6: version `GLIBC_2.32' not found (required by ruby)
ruby: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by ruby)
/home/vcap/app/.datadog/run-datadog.sh: line 68: hostname: command not found
/home/vcap/app/.datadog ~
ruby: /lib64/libm.so.6: version `GLIBC_2.35' not found (required by ruby)
ruby: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by ruby)
ruby: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by ruby)
ruby: /lib64/libc.so.6: version `GLIBC_2.32' not found (required by ruby)
ruby: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by ruby)
Starting Datadog agent
Starting trace agent
~
INFO: Backing off _await_logging_endpoint(...) for 1.7s (111)
INFO: Backing off _await_logging_endpoint(...) for 1.4s (111)
INFO: Backing off _await_logging_endpoint(...) for 6.3s (111)
ERROR: Giving up _await_logging_endpoint(...) after 5 tries (111)
ERROR: Datadog Agent log subscriber was not initialized correctly.Application logs will not be shipped to Datadog.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant