-
Notifications
You must be signed in to change notification settings - Fork 764
Update/bump container image tags for hosting components #12459
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
- ServiceBus: SqlServerTag 2022-latest -> 2025-latest - Kafka: Tag 8.0.0 -> 8.1.0 - Keycloak: Tag 26.3 -> 26.4 - MongoDB: Tag 8.0 -> 8.2 - MySql: Tag 9.4 -> 9.5 - NATS: Tag 2.11 -> 2.12 - Oracle: Tag 23.9.0.0 -> 23.26.0.0 - Postgres: Tag 17.6 -> 18.0; PgAdminTag 9.7.0 -> 9.9.0 - Qdrant: Tag v1.15.4 -> v1.15.5 - RabbitMQ: Tag 4.1 -> 4.2
|
🚀 Dogfood this PR with:
curl -fsSL https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 12459Or
iex "& { $(irm https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 12459" |
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.
Pull Request Overview
This PR updates container image tags for multiple database and messaging services to their latest versions. The changes ensure Aspire applications use the most recent stable releases of these infrastructure components.
Key Changes:
- Updates 10 container image tags across various hosting packages
- Includes both minor version updates (e.g., RabbitMQ 4.1→4.2) and major version updates (e.g., PostgreSQL 17.6→18.0)
- All changes are in internal constants files that define default container versions
Reviewed Changes
Copilot reviewed 10 out of 10 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
src/Aspire.Hosting.RabbitMQ/RabbitMQContainerImageTags.cs |
Updates RabbitMQ from 4.1 to 4.2 |
src/Aspire.Hosting.Qdrant/QdrantContainerImageTags.cs |
Updates Qdrant from v1.15.4 to v1.15.5 |
src/Aspire.Hosting.PostgreSQL/PostgresContainerImageTags.cs |
Updates PostgreSQL from 17.6 to 18.0 and pgAdmin from 9.7.0 to 9.9.0 |
src/Aspire.Hosting.Oracle/OracleContainerImageTags.cs |
Updates Oracle Database Free from 23.9.0.0 to 23.26.0.0 |
src/Aspire.Hosting.Nats/NatsContainerImageTags.cs |
Updates NATS from 2.11 to 2.12 |
src/Aspire.Hosting.MySql/MySqlContainerImageTags.cs |
Updates MySQL from 9.4 to 9.5 |
src/Aspire.Hosting.MongoDB/MongoDBContainerImageTags.cs |
Updates MongoDB from 8.0 to 8.2 |
src/Aspire.Hosting.Keycloak/KeycloakContainerImageTags.cs |
Updates Keycloak from 26.3 to 26.4 |
src/Aspire.Hosting.Kafka/KafkaContainerImageTags.cs |
Updates Kafka (Confluent) from 8.0.0 to 8.1.0 |
src/Aspire.Hosting.Azure.ServiceBus/ServiceBusEmulatorContainerImageTags.cs |
Updates SQL Server from 2022-latest to 2025-latest |
- Add --no-data-checksums to POSTGRES_INITDB_ARGS to avoid init failures when reusing existing volumes (PG18+ enables data checksums by default). - Change data volume and bind mount target from /var/lib/postgresql/data to /var/lib/postgresql to support PG18+'s major-version-specific subdirectories. - Add explanatory comments for both changes.
|
https://github.com/dotnet/aspire/actions/runs/18892603743?pr=12459 Some |
Yup, my bad, fixed on the last commit |
|
Revert sql server |
src/Aspire.Hosting.Azure.ServiceBus/ServiceBusEmulatorContainerImageTags.cs
Outdated
Show resolved
Hide resolved
|
/backport to release/13.0 |
|
Started backporting to release/13.0: https://github.com/dotnet/aspire/actions/runs/19053248391 |
|
As discussed in the meeting earlier today, we'll merge this in as is and for release/13.0 branch we will undo the major version bump on Postgres |
Description
This PR updates container image tags for all database and infrastructure services to their latest stable versions to ensure we're testing against the most current images.
Checklist