Skip to content

[Overlaps with #52] Switch Spring Boot Admin from Native to AOT#58

Draft
TimHess wants to merge 12 commits intomainfrom
aot_sba
Draft

[Overlaps with #52] Switch Spring Boot Admin from Native to AOT#58
TimHess wants to merge 12 commits intomainfrom
aot_sba

Conversation

@TimHess
Copy link
Member

@TimHess TimHess commented Feb 7, 2026

This is super awkward now because it includes changes from #52, but it targets main so we can get PR builds - main difference with the other pr is the additional commit that changes SBA to AOT instead of native

Pros

  • less custom code needed
  • faster build time

Cons

  • slower start time
  • increased memory usage

TimHess and others added 11 commits January 29, 2026 10:06
- Log dependencies requested in calls to start.spring.io
- Enhance patch handling to catch more failure scenarios
- Use eol=lf for .patch files
- fix enableconfigserver.patch
- add custom deserialization for aot/native-compiled SBA to avoid breakage over 'type' property in Steeltoe responses
fixup metadata

skip self-replication in Eureka
* Update eureka-server/patches/application.properties.patch
* Fix line count in patch
* Update build.ps1 to trim/join IMAGE_REVISION and check for non-empty
* Use cryptographic signature verification in SslTrustConfiguration

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TimHess <3947063+TimHess@users.noreply.github.com>
- Fix logging.level namespace to match actual package after build-time rewriting (io.steeltoe.docker instead of io.steeltoe.docker.ssl)

- Correct AGENTS.md patch documentation for unified diff hunk headers
- drop tags from readmes
- remove hardcoded aspire cert paths, fix env dir list parsing
- fix broken-again link
- sync agents.md
- remove last tag from readme
- un-reorder lines for sba
@TimHess TimHess changed the base branch from https to main February 7, 2026 02:07
@TimHess TimHess marked this pull request as draft February 7, 2026 02:08
@TimHess TimHess changed the title Switch Spring Boot Admin from Native to AOT [Overlaps with #52] Switch Spring Boot Admin from Native to AOT Feb 7, 2026
@github-actions
Copy link

github-actions bot commented Feb 7, 2026

To run the UAA server image built for this pull request:

docker run --rm -d --pull=always -p 8080:8080 --name uaa-pr steeltoe.azurecr.io/uaa-server:pr-58

@github-actions
Copy link

github-actions bot commented Feb 7, 2026

To run the Spring Boot Admin server image built for this pull request:

docker run --rm -d --pull=always -p 9099:9099 --name sba-pr steeltoe.azurecr.io/spring-boot-admin:pr-58

@github-actions
Copy link

github-actions bot commented Feb 7, 2026

To run the Spring Cloud Config Server image built for this pull request:

docker run --rm -d --pull=always -p 8888:8888 --name config-pr steeltoe.azurecr.io/config-server:pr-58

@github-actions
Copy link

github-actions bot commented Feb 7, 2026

To run the Eureka server image built for this pull request:

docker run --rm -d --pull=always -p 8761:8761 --name eureka-pr steeltoe.azurecr.io/eureka-server:pr-58

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.

1 participant