Skip to content

Adding ubi9, ubi10 and noble builders on the suggested builders#2540

Merged
jjbustamante merged 1 commit intobuildpacks:mainfrom
pacostas:adding-ubi9-ubi10-noble-builders
Mar 6, 2026
Merged

Adding ubi9, ubi10 and noble builders on the suggested builders#2540
jjbustamante merged 1 commit intobuildpacks:mainfrom
pacostas:adding-ubi9-ubi10-noble-builders

Conversation

@pacostas
Copy link
Contributor

@pacostas pacostas commented Mar 2, 2026

Summary

This PR adds on the suggested builders the following builders:

  • UBI 9
  • UBI 10
  • Ubuntu noble

Output

With the following command

pack builder suggest

Before

Suggested builders:
	Google:                gcr.io/buildpacks/builder:google-22                     Ubuntu 22.04 base image with buildpacks for .NET, Dart, Go, Java, Node.js, PHP, Python, and Ruby                                                                 
	Heroku:                heroku/builder:24                                       Ubuntu 24.04 AMD64+ARM64 base image with buildpacks for .NET, Go, Java, Node.js, PHP, Python, Ruby & Scala.                                                      
	Paketo Buildpacks:     paketobuildpacks/builder-jammy-base                     Ubuntu 22.04 Jammy Jellyfish base image with buildpacks for Java, Go, .NET Core, Node.js, Python, Apache HTTPD, NGINX and Procfile                               
	Paketo Buildpacks:     paketobuildpacks/builder-jammy-buildpackless-static     Static base image (Ubuntu Jammy Jellyfish build image, distroless-like run image) with no buildpacks included. To use, specify buildpacks at build time.         
	Paketo Buildpacks:     paketobuildpacks/builder-jammy-full                     Ubuntu 22.04 Jammy Jellyfish full image with buildpacks for Apache HTTPD, Go, Java, Java Native Image, .NET, NGINX, Node.js, PHP, Procfile, Python, and Ruby     
	Paketo Buildpacks:     paketobuildpacks/builder-jammy-tiny                     Tiny base image (Ubuntu Jammy Jellyfish build image, distroless-like run image) with buildpacks for Java, Java Native Image and Go                               
	Paketo Buildpacks:     paketobuildpacks/builder-ubi8-base                      Ubi 8 base builder with buildpacks for Node.js, Java, Quarkus and Procfile                                                                                       

Tip: Learn more about a specific builder with:
	pack builder inspect <builder-image>

After

Suggested builders:
	Google:                gcr.io/buildpacks/builder:google-22                     Ubuntu 22.04 base image with buildpacks for .NET, Dart, Go, Java, Node.js, PHP, Python, and Ruby                                                                 
	Heroku:                heroku/builder:24                                       Ubuntu 24.04 AMD64+ARM64 base image with buildpacks for .NET, Go, Java, Node.js, PHP, Python, Ruby & Scala.                                                      
	Paketo Buildpacks:     paketobuildpacks/builder-jammy-base                     Ubuntu 22.04 Jammy Jellyfish base image with buildpacks for Java, Go, .NET Core, Node.js, Python, Apache HTTPD, NGINX and Procfile                               
	Paketo Buildpacks:     paketobuildpacks/builder-jammy-buildpackless-static     Static base image (Ubuntu Jammy Jellyfish build image, distroless-like run image) with no buildpacks included. To use, specify buildpacks at build time.         
	Paketo Buildpacks:     paketobuildpacks/builder-jammy-full                     Ubuntu 22.04 Jammy Jellyfish full image with buildpacks for Apache HTTPD, Go, Java, Java Native Image, .NET, NGINX, Node.js, PHP, Procfile, Python, and Ruby     
	Paketo Buildpacks:     paketobuildpacks/builder-jammy-tiny                     Tiny base image (Ubuntu Jammy Jellyfish build image, distroless-like run image) with buildpacks for Java, Java Native Image and Go                               
	Paketo Buildpacks:     paketobuildpacks/builder-ubi8-base                      Ubi 8 base builder with buildpacks for Node.js, Java, Quarkus and Procfile                                                                                       
	Paketo Buildpacks:     paketobuildpacks/ubi-10-builder                         Ubi 10 builder with buildpacks for Node.js and Procfile                                                                                                          
	Paketo Buildpacks:     paketobuildpacks/ubi-9-builder                          Ubi 9 builder with buildpacks for Node.js, Java, Quarkus and Procfile                                                                                            
	Paketo Buildpacks:     paketobuildpacks/ubuntu-noble-builder                   Ubuntu 24.04 Noble Numbat base image with buildpacks for Java, Node.js, .NET, Nginx, HTTPD and Procfile                                                          

Tip: Learn more about a specific builder with:
	pack builder inspect <builder-image>

Documentation

  • Should this change be documented?
    • Yes, see #___
    • [xx] No

Related

Resolves #___

@pacostas pacostas requested review from a team as code owners March 2, 2026 18:51
@pacostas
Copy link
Contributor Author

pacostas commented Mar 2, 2026

@dmikusa Feel free to comment/review :)

@github-actions github-actions bot added the type/enhancement Issue that requests a new feature or improvement. label Mar 2, 2026
@github-actions github-actions bot added this to the 0.41.0 milestone Mar 2, 2026
@dmikusa
Copy link
Contributor

dmikusa commented Mar 2, 2026

Looks good to me! Thanks @pacostas

@jjbustamante
Copy link
Member

@pacostas would you mind signing off on your commits?

@jjbustamante jjbustamante enabled auto-merge (squash) March 4, 2026 01:09
auto-merge was automatically disabled March 4, 2026 10:41

Head branch was pushed to by a user without write access

@pacostas pacostas force-pushed the adding-ubi9-ubi10-noble-builders branch 4 times, most recently from f071771 to f836ac9 Compare March 4, 2026 10:50
@pacostas
Copy link
Contributor Author

pacostas commented Mar 4, 2026

@jjbustamante I did some attempts but I did not manage to sign it. Yes, if you can sign the commit, it would be helpful! thank you!

…of the pack cli

Signed-off-by: Juan Bustamante <bustamantejj@gmail.com>
@jjbustamante jjbustamante force-pushed the adding-ubi9-ubi10-noble-builders branch from f836ac9 to 319d132 Compare March 5, 2026 16:48
@jjbustamante jjbustamante merged commit bcb955d into buildpacks:main Mar 6, 2026
15 checks passed
@jjbustamante jjbustamante modified the milestones: 0.41.0, 0.40.2 Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/enhancement Issue that requests a new feature or improvement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants