Skip to content

Conversation

@hjiawei
Copy link
Collaborator

@hjiawei hjiawei commented Dec 8, 2025

No description provided.

@hjiawei hjiawei marked this pull request as ready for review December 23, 2025 17:57
@hjiawei hjiawei requested a review from rene-dekker December 23, 2025 17:58
Copy link

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

This pull request upgrades the calico/go-build base image from UBI 8 to UBI 9, removing support for UBI 8. The migration involves updating system dependencies, repository configurations, and LLVM toolchain versions.

  • Updated base image from ubi8/ubi to ubi9/ubi
  • Replaced AlmaLinux PowerTools repository with CRB (Code Ready Builder) and Extras repositories for AlmaLinux 9
  • Upgraded LLVM from version 18.1.8 to 20.1.8

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated no comments.

Show a summary per file
File Description
images/calico-go-build/versions.yaml Updated LLVM version from 18.1.8 to 20.1.8
images/calico-go-build/almalinux/almalinux-powertools.repo Removed PowerTools repository configuration (UBI 8 specific)
images/calico-go-build/almalinux/almalinux-extras.repo Added Extras repository configuration for AlmaLinux 9
images/calico-go-build/almalinux/almalinux-crb.repo Added CRB (Code Ready Builder) repository configuration for AlmaLinux 9
images/calico-go-build/almalinux/almalinux-baseos.repo Updated GPG key reference to AlmaLinux-9 and added metadata configuration
images/calico-go-build/almalinux/almalinux-appstream.repo Updated GPG key reference to AlmaLinux-9 and added metadata configuration
images/calico-go-build/almalinux/RPM-GPG-KEY-AlmaLinux-9 Added AlmaLinux 9 GPG public key
images/calico-go-build/almalinux/RPM-GPG-KEY-AlmaLinux Removed AlmaLinux 8 GPG public keys
images/calico-go-build/Dockerfile Updated base image to ubi9, replaced yq installation method from GitHub release to EPEL package, updated repository references from powertools to crb
images/calico-base/Dockerfile.ubi8 Removed UBI 8 specific Dockerfile
images/Makefile Removed ubi8 from UBI_VERSIONS and simplified calico-base-image build logic

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

@hjiawei
Copy link
Collaborator Author

hjiawei commented Dec 23, 2025

Hold the merge for now. I’ll coordinate this with the Calico node base image update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants