Skip to content

Conversation

@ig15
Copy link
Contributor

@ig15 ig15 commented May 8, 2025

Motivation

  • Please give a brief description for the background of this change.

Ubuntu 22.04 compiles the ST executable with newer glibc versions which makes the executable incompatible with target systems with older glibc versions support due to dynamic linker errors.
GLIBC is not forward-compatible. A system with glibc 2.17 does not provide 2.25 symbols.
Hence, we are adding ubuntu 18.04 base image build for device client for the ST executable to be compiled on.

Modifications

Change summary

Ubuntu 18.04 base image Dockerfile and workflow job added.

Revision diff summary

If there is more than one revision, please explain what has been changed since the last revision.

Testing

Is your change tested? If not, please justify the reason.
Please list your testing steps and test results.
Changes tested on feature branch

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

ig15 added 25 commits April 22, 2025 10:00
…r docker credential injection for other jobs in e2e workflow

ENV DEBIAN_FRONTEND=noninteractive

ARG OPENSSL_VERSION=3.0.8
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this the version used in 22.04 as well?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes

@ig15 ig15 merged commit 316f324 into main May 8, 2025
58 of 73 checks passed
@ig15 ig15 deleted the fix-e2e-workflow-authn-issue branch May 8, 2025 12:31
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

Successfully merging this pull request may close these issues.

3 participants