Skip to content

ci: bump Fedora container from 38 to 41 and ensure CA certificates are up to date#316

Merged
Wenzel merged 1 commit intointel:mainfrom
Wenzel:fix/ci-ca-certificates
Mar 27, 2026
Merged

ci: bump Fedora container from 38 to 41 and ensure CA certificates are up to date#316
Wenzel merged 1 commit intointel:mainfrom
Wenzel:fix/ci-ca-certificates

Conversation

@Wenzel
Copy link
Copy Markdown
Contributor

@Wenzel Wenzel commented Mar 27, 2026

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the Linux CI job environment to a newer Fedora container and explicitly refreshes the container’s CA trust store to avoid TLS/certificate-related failures during dependency installation and downloads.

Changes:

  • Bump CI job container image from fedora:38 to fedora:41.
  • Install ca-certificates in the Fedora container.
  • Run update-ca-trust after dependency installation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

build_and_test:
name: Build and Test (Linux, Simics ${{ matrix.simics_version }})
container: fedora:38
container: fedora:41
Copy link

Copilot AI Mar 27, 2026

Choose a reason for hiding this comment

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

The PR title implies the Fedora container bump is broadly applied, but this workflow is now on fedora:41 while .github/workflows/scans.yml still pins additional_sdl_checks to fedora:38. Please either update the remaining workflow(s) to match, or narrow the PR title/description to reflect that only ci.yml is changing.

Copilot uses AI. Check for mistakes.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@copilot apply changes based on this feedback

@Wenzel Wenzel merged commit 58b6513 into intel:main Mar 27, 2026
28 checks passed
@Wenzel Wenzel deleted the fix/ci-ca-certificates branch March 27, 2026 17:52
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.

2 participants