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

   When camel-kubernetes is present without configured vault resource names, 
its developer consoles throw while Camel JBang collects status, preventing the 
integration from appearing in `camel ps` and `camel get`.
   
   Handle missing vault configurations and null or empty resource-name lists in 
both JSON and text output. Read ConfigMaps names and refresh settings from the 
ConfigMaps vault, and handle its absent client in local mode. Configured names 
remain sorted. Document the corrected ConfigMaps output in the 4.23 upgrade 
guide.
   
   The CAMEL-24565 typed-response migration explicitly preserved these 
pre-existing bugs; this fix retains its response records and JSON field names.
   
   Validation:
   - Added 16 regression cases covering missing configurations, null/empty 
names, local mode, sorting, and independent vault settings. Before the fix, the 
18 console tests had one failure and 11 errors; all 18 now pass.
   - Complete camel-kubernetes `verify`: 173 unit tests, zero failures/errors, 
six existing skips; 43 live-cluster integration tests skipped.
   - Full 699-module reactor: `mvn -Dquickly install` passed (tests skipped).
   - Formatter, import sorting, and `git diff --check` passed; regeneration 
leaves no additional changes.
   
   [CAMEL-25384](https://issues.apache.org/jira/browse/CAMEL-25384)
   
   _AI-generated by Codex on behalf of oscerd._
   
   Generated by Codex via OSS Helper
   


-- 
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