oscerd opened a new pull request, #25932:
URL: https://github.com/apache/camel/pull/25932

   Adds a `=== camel-spring-boot` section to `camel-4x-upgrade-guide-4_23.adoc` 
covering six starter defaults that
   change in camel-spring-boot for 4.23. Docs only — no code in this repository 
is touched.
   
   The camel-spring-boot upgrade notes live here rather than in that 
repository, following the precedent of
   `=== camel-spring-boot - Duration configuration properties` in the 4.22 
guide.
   
   | Note | camel-spring-boot PR | JIRA |
   |---|---|---|
   | jolokia binds to loopback; cross-origin rejected | 
apache/camel-spring-boot#1915 | CAMEL-24554 |
   | vault/secrets starters fail closed on early resolution | 
apache/camel-spring-boot#1900 | CAMEL-24508 |
   | undertow-spring-security validates issuer and audience | 
apache/camel-spring-boot#1910 | CAMEL-24497 |
   | platform-http enforces `fileNameExtWhitelist` | 
apache/camel-spring-boot#1897 | CAMEL-24496 |
   | security policy sees environment variables | apache/camel-spring-boot#1913 
| CAMEL-24503 |
   | String conversions to file-backed types blocked | 
apache/camel-spring-boot#1912 | CAMEL-24504 |
   
   Each note says what changed, why, and how to opt back in where an opt-out 
exists
   (`camel.component.jolokia.server-config.host`, 
`camel.vault.ignore-resolution-failures`,
   `camel.security.undertow.keycloak.validate-audience`).
   
   **Timing:** those PRs are open, not yet merged. This is deliberately a 
companion rather than a follow-up, so
   the notes are ready to land alongside them — but it should **not** merge 
before they do, and if review changes
   any opt-out property name I will update this to match. Only CAMEL-24499 from 
that batch has merged, and it
   needs no note (a serialization filter fix with no user-facing behaviour 
change).
   
   Two of the six are the ones most likely to surprise an operator:
   
   - **jolokia** — a Kubernetes deployment scraping the agent over the pod 
network will lose it until
     `camel.component.jolokia.server-config.host` is set. The note calls that 
out specifically.
   - **security policy** — an application on `camel.security.policy=fail` that 
configures Camel through the
     environment may now fail startup on a violation that was always present 
but previously invisible.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to