-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Add CI build for RHEL8 environment #3731
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
Conversation
|
Confirmed that this set up would have caught a warning like the one fixed in #3493 |
|
BufferLogger UTs seem to fail in a docker container. I was able to reproduce in a rhel8 container. But running on native rhel8 passed ok. I wonder if the UTs (or component itself) has something that doesn't play nice with being in a container... wil investigate |
|
So, for posterity .... The issue had to do with filesystem permissions within a container. What's really weird is that the issue only appeared when running the RHEL8 container on a linux host. The same container on a macOS host would behave as expected. Basically, |
LeStarch
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Change Description
Fix #3548
Also standardizes a little more CI job names so they're nicely sorted
Rationale
RHEL8 compilers seem to catch more warnings than our current CI suite. Some F Prime users use RHEL8, so it's good to test on that.