Michal Hajas
2c0d42ae1d
Test metrics from Observability guides are available
...
Closes #35807
Signed-off-by: Michal Hajas <mhajas@redhat.com>
2024-12-12 14:43:22 +01:00
Martin Bartoš
8f2c825835
Enable opentelemetry feature by default ( #35756 )
...
Closes #35753
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2024-12-11 16:53:14 +00:00
Václav Muzikář
9993e17346
Ability to specify log category levels through separate options ( #35138 )
...
Closes #34957
Co-authored-by: Steve Hawkins <shawkins@redhat.com>
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2024-12-11 17:27:44 +01:00
Alexander Schwartz
a429f94863
Adding the available event types to the CLI and the docs ( #35593 )
...
Closes #35573
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2024-12-11 13:25:44 +01:00
Pedro Igor
45a6b5c657
Setting protocol when initializing the LDAP provider
...
Closes #35758
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2024-12-11 10:21:11 +01:00
Niko Köbler
2639f3ee43
set default ldap connection pooling to plain and ssl ( #35763 )
...
* set default ldap connection pooling to plain and ssl
closes #35758
2024-12-10 12:05:14 -03:00
Peter Zaoral
0e1a62fa60
[Windows] Stabilizing flaky Quarkus unit tests ( #35638 )
...
[Windows] Stabilizing flaky Quarkus unit tests
Closes : #35405
Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2024-12-06 15:01:50 +01:00
Peter Zaoral
e05bd40d92
[Windows] Stabilizing QuarkusPropertiesDistTest ( #35636 )
...
Closes : #35496
Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2024-12-06 13:46:03 +01:00
Martin Bartoš
d7aa0042fd
Apache HTTP client OpenTelemetry instrumentation
...
Closes #32094
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2024-12-06 11:43:36 +01:00
Stian Thorgersen
ba93c1b92a
Add options to skip adapter and docs to be built ( #35653 )
...
Signed-off-by: stianst <stianst@gmail.com>
2024-12-06 08:16:11 +01:00
Steven Hawkins
37dc2b6ca3
correcting handling of \ in configuration values on windows ( #34462 )
...
closes : #34041
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Co-authored-by: Peter Zaoral <pzaoral@redhat.com>
2024-12-04 17:15:05 +01:00
Steven Hawkins
806e140f45
fix: ensuring quarkus-embedded does does not use system.exit ( #35574 )
...
closes : #35550
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-12-04 12:08:16 +01:00
Stefan Guilhen
3c33a7180e
Add initial IPA-Tuura federation ( #35467 )
...
* Add initial federation ipatuura plugin
Closes #35325
Signed-off-by: Justin Stephenson <jstephen@redhat.com>
Signed-off-by: Stefan Guilhen <sguilhen@redhat.com>
Co-authored-by: Stefan Guilhen <sguilhen@redhat.com>
2024-12-02 14:59:21 -03:00
Alexander Schwartz
909db9e65e
Add a span per rest resource, thereby showing subresources ( #35420 )
...
* Add a span per rest resource, thereby showing subresources
Closes #35419
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2024-11-29 10:09:34 +01:00
Jon Koops
7f0983a48c
Move themes PNPM build into js directory ( #35413 )
...
Closes #35411
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-11-29 08:37:26 +01:00
Martin Bartoš
10657d7396
OTelTracingProvider should be request-scoped
...
Fixes #35427
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2024-11-28 17:47:19 +01:00
Martin Bartoš
959ce9c483
Provide Tracing SPI
...
Closes #34711
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2024-11-28 10:45:31 +01:00
Cornelius Roemer
29abfd3e89
Fix typos in *.md and *.adoc files using codespell interactive mode
...
Closes #35256
This PR fixes a bunch of typos in docs files.
I ran codespell on `*.adoc` and `*.md` files in the repo in interactive mode
carefully checking each identified typo and proposed fix for false positives.
The most widely read file with typos identified is likely the changelog/migration guide.
Signed-off-by: Cornelius Roemer <cornelius.roemer@gmail.com>
2024-11-25 08:21:26 +01:00
Steven Hawkins
0eb0281bf2
fix: returning addresses instead of hosts on the ClientConnection ( #35247 )
...
also consolidates checks of whether a host or address is local
closes : #35216
closes : #34671
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-11-22 20:57:20 +01:00
Steven Hawkins
198214310e
fix: ensures that properties are runtime properties are filtered ( #35246 )
...
closes: #CVE-2024-10451
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-11-22 20:53:47 +01:00
Martin Bartoš
8851134724
Improve test method signature and gather more info about assertions ( #35157 )
...
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2024-11-22 10:35:41 +01:00
Steven Hawkins
245498c0cb
fix: using stable ordering for deprecated metadata ( #34999 )
...
closes : #34858
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-11-21 12:47:13 +01:00
Steven Hawkins
76269636f2
splitting the zip test suite ( #35005 )
...
* fix: using tags to control test suites
closes : #34927
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
* fix: split the zip tests into a fast and slow set of tests
closes : #34927
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
---------
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-11-20 19:28:26 +01:00
kaustubh-rh
c8f43ec216
Fix for Log handler specific log levels support only lower-case levels ( #34865 )
...
* fix for #34817
Signed-off-by: Kaustubh Bawankar <kbawanka@redhat.com>
* Fixes #34817
Signed-off-by: Kaustubh Bawankar <kbawanka@redhat.com>
* Added validator to LOG_CONSOLE_LEVEL and LOG_FILE_LEVEL
Signed-off-by: Kaustubh Bawankar <kbawanka@redhat.com>
* Added validateLogParameters
Signed-off-by: Kaustubh Bawankar <kbawanka@redhat.com>
* Added tests
Signed-off-by: Kaustubh Bawankar <kbawanka@redhat.com>
* Added tests
Signed-off-by: Kaustubh Bawankar <kbawanka@redhat.com>
* Fixed logging messaging
Signed-off-by: Kaustubh Bawankar <kbawanka@redhat.com>
* switching to a declarative case-insensitivity
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
* Apply suggestions from code review
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
* refining suggested message changes
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
---------
Signed-off-by: Kaustubh Bawankar <kbawanka@redhat.com>
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
Co-authored-by: Steve Hawkins <shawkins@redhat.com>
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
2024-11-19 09:39:03 +01:00
Stian Thorgersen
17fe21a437
Add simple logging support to the test framework ( #34956 )
...
Closes #34955
Signed-off-by: stianst <stianst@gmail.com>
2024-11-18 07:36:22 +01:00
Steven Hawkins
799ee85b7f
fix: refining the usage of distribution tests ( #34272 )
...
* fix: refining distribution tests
allows for the capturing of dry run build values for subsequent commands
closes : #34058
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
* converting a few more tests to dry run and several other cleanups
also splitting the stdout and stderr collection for docker
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
---------
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-11-15 10:28:45 -05:00
Pedro Ruivo
837fbf85f4
Upgrade to ISPN 15.0.11.Final
...
Closes #34931
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2024-11-15 12:38:50 +00:00
Steven Hawkins
f8c1b6e779
fix: liquibase update summary to log only ( #34836 )
...
closes : #34818
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-11-14 11:28:08 +01:00
Steve Hawkins
b2154b0391
fix: using local cache for distribution tests to avoid port conflicts
...
closes : #34844
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-11-13 10:11:06 +01:00
Pedro Ruivo
d7e5319f70
Document network ports for Keycloak clustering
...
Also switch the default to jdbc-ping as this should be a drop-in replacement looking at the networking behavior of udp.
Closes #34658
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2024-11-11 13:28:15 +01:00
Pedro Ruivo
8fb87bc19f
Revisit cache-remote option description ( #34513 )
...
Closes #34509
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-11-11 12:53:41 +01:00
Alexander Schwartz
b86c3c6898
Avoid a build warning about missing Infinispan annotations ( #34786 )
2024-11-11 10:59:13 +01:00
Pedro Ruivo
0bbe568d4f
Make cache-remote-host enabled when needed
...
Closes #34536
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-11-11 08:22:21 +01:00
Stian Thorgersen
b82ec62eb7
Add database testsuite matrix to new testsuite ( #34775 )
...
Closes #34692
Signed-off-by: stianst <stianst@gmail.com>
2024-11-11 07:04:30 +01:00
Steven Hawkins
4e49246286
fix: addresses consistency issues with property mapping ( #34250 )
...
localized, and standardized, expression expansion
replaced context.proceed for kc and quarkus properties - where possible
closes : #33741
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-11-07 09:03:21 -05:00
vramik
b1ff9511d1
Fine grained admin permissions feature V2
...
Closes #34563
Signed-off-by: vramik <vramik@redhat.com>
2024-11-07 10:55:42 +01:00
Lukas Hanusovsky
a8d9a5553f
[Test framework] Add custom provider dependencies into a Keycloak server ( #34621 )
...
* Add custom provider dependencies into a Keycloak server.
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
Co-authored-by: Simon Vacek <svacek@redhat.com>
* Update test-framework/examples/pom.xml
Signed-off-by: Stian Thorgersen <stian@redhat.com>
---------
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
Signed-off-by: Stian Thorgersen <stian@redhat.com>
Co-authored-by: Simon Vacek <svacek@redhat.com>
Co-authored-by: Stian Thorgersen <stian@redhat.com>
2024-11-06 08:39:28 +01:00
Pedro Ruivo
36defd5f33
cache-embedded-mtls-enabled is ignored
...
Fixes #34644
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-11-05 18:57:22 +01:00
Steven Hawkins
927f110aef
fix: consolidating logic dealing with persisted property handling ( #34260 )
...
closes : #34258
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-11-05 16:42:56 +01:00
Steven Hawkins
e8543e77d2
fix: ensure that kc.config.args is omitted from show-config ( #34461 )
...
closes : #34460
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-11-04 16:06:38 +01:00
Bernd Bohmann
7681687e0a
Provide missing user event metrics from aerogear/keycloak-metrics-spi to a keycloak micrometer event listener
...
inspired by
https://github.com/aerogear/keycloak-metrics-spi
https://github.com/please-openit/keycloak-native-metrics
Closes #33043
Signed-off-by: Bernd Bohmann <bommel@apache.org>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Signed-off-by: Michal Hajas <mhajas@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Michal Hajas <mhajas@redhat.com>
2024-11-04 08:56:24 +01:00
Václav Muzikář
9a7cfb38ac
Fix Quarkus dev mode ( #34550 )
...
Closes #34549
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2024-11-01 14:57:00 +01:00
Ryan Emerson
ba51140a25
Asynchronously create EmbeddedCacheManager when JDBC_PING2 not required
...
Closes #34313
Signed-off-by: Ryan Emerson <remerson@redhat.com>
2024-10-31 12:55:15 +01:00
Ryan Emerson
a79b67cac8
Deprecate other transport stacks (ec2, azure, google)
...
Closes #34253
Signed-off-by: Ryan Emerson <remerson@redhat.com>
2024-10-31 11:47:13 +01:00
Pedro Ruivo
0d9d2908f1
Username and password should be optional for multi-site deployment ( #34511 )
...
Fixes #34508
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-10-31 10:47:41 +01:00
Václav Muzikář
abb7c414ab
Remove not needed Quarkus dependencies related to Dev UI services ( #34309 )
...
Closes #34308
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2024-10-30 18:59:37 +00:00
Ryan Emerson
6eb870fcfc
Add JDBC_PING2 stacks for both TCP and UDP
...
Closes #34265
Signed-off-by: Ryan Emerson <remerson@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2024-10-25 00:17:44 +02:00
Steven Hawkins
f06d76a5aa
fix: adding more information about http-enabled ( #33795 )
...
closes : #33605
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-10-23 17:34:34 +02:00
Steven Hawkins
b2ccde29bb
fix: persist build time spi options ( #34157 )
...
closes : #33902
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-10-23 16:51:11 +02:00
Steven Hawkins
358d234538
fix: corrects cli arg stringification ( #34156 )
...
closes : #34155
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-10-23 14:27:36 +02:00