58 Commits

Author SHA1 Message Date
Ryan Emerson
c5427b3e5f
Add debug logging to keycloak_ec2_installer ansible-playbook
Closes #44327

Signed-off-by: Ryan Emerson <remerson@ibm.com>
2025-11-25 13:09:14 +01:00
Peter Zaoral
4e5f9acac7
Add CI tests for Azure SQL Database
Closes: #42986

Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2025-11-21 14:42:28 +00:00
Lukas Hanusovsky
768cea1b82
Add FIPS suite to the new tests (#43431)
* Add FIPS test suite to the new tests

Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>

* Tweaks to FIPS suite in new test

Signed-off-by: stianst <stianst@gmail.com>

---------

Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
Signed-off-by: stianst <stianst@gmail.com>
Co-authored-by: stianst <stianst@gmail.com>
2025-11-06 14:08:19 +01:00
Václav Muzikář
9c86eae7ed
Initial Client API v2 impl (#43395)
Closes #43224

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
Co-authored-by: Peter Zaoral <pzaoral@redhat.com>
Co-authored-by: Steven Hawkins <shawkins@redhat.com>
Co-authored-by: Robin Meese <39960884+robson90@users.noreply.github.com>
2025-11-03 14:31:54 +01:00
Stian Thorgersen
a34b14796f
Run unit tests with JDK matrix (#43240)
Closes #16039

Signed-off-by: stianst <stianst@gmail.com>
2025-10-31 13:21:44 +01:00
Ryan Emerson
12ae8b7cc9
CI pipeline breaks when there are no tags for a release branch yet
Closes #43057

Signed-off-by: Ryan Emerson <remerson@ibm.com>
2025-10-08 09:26:58 +02:00
Björn Eickvonder
c7cc162f6b
Support for RSA Key Size of 3072
Closes #41551

Signed-off-by: Bjoern Eickvonder <bjoern.eickvonder@inform-software.com>
2025-07-31 13:30:33 +02:00
rmartinc
e631ef4f92 Remove /etc/system-fips file before executing fips-mode-setup
Closes #41038

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-07-10 09:02:37 +02:00
Ryan Emerson
f0c623598e
Run clustering compatibility tests on release/x.y branches
Closes #39966

Signed-off-by: Ryan Emerson <remerson@redhat.com>
2025-07-07 21:08:11 +02:00
Peter Zaoral
615a82b6c9
quarkus-next: update Quarkus snapshots url (#40716)
Closes: #40694

Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2025-06-25 17:15:54 +02:00
Alexander Schwartz
e31064881b
Parse long issue reference variant from body
Closes #40365

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-06-17 13:17:12 +02:00
Alexander Schwartz
54499d94ab
Avoid automatic DB upgrades (#39275)
Closes #39274

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-04-29 09:02:10 +02:00
Bruno Oliveira da Silva
f12fe052a6 Revert "Move Snyk reports from GitHub Security tab to GitHub issues"
This reverts commit 65a96757bd8a0ca46f536198ab8ac7fec6494aaf.
2024-12-12 11:10:08 -03:00
Jon Koops
bf5a80a757
Pre-download and cache Node.js and PNPM on CI (#34863)
Closes #31835

Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-11-15 12:24:32 +00:00
Ryan Emerson
044d71bd77
Aurora IT tests failing periodically with download of node (#34107)
Closes #33767
Co-authored-by: Jon Koops <jonkoops@gmail.com>
Signed-off-by: Ryan Emerson <remerson@redhat.com>
2024-10-23 15:19:10 +02:00
Ryan Emerson
74caf48b63
AuroraDB IT - Error creating EC2 runner instance
Closes #33874

- Use venv to install python dependencies
- Utilise latest ansible version
- Utilise RHEL 9 image to update python versions

Signed-off-by: Ryan Emerson <remerson@redhat.com>
2024-10-15 18:43:37 +02:00
rmartinc
10aca55523 Run all maven commands inside the ubi docker container
Closes #33881

Signed-off-by: rmartinc <rmartinc@redhat.com>
2024-10-14 16:18:01 +02:00
Peter Zaoral
97c032d220
[quarkus-next] Fix: wrong script location used in the preparation phase (#33191)
Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2024-09-27 13:20:31 +02:00
Peter Zaoral
83a57892ea
[quarkus-next] Align dependency versions before build (#32467)
Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2024-09-05 09:16:55 +02:00
Erik Jan de Wit
7472d0ac5e test login v2
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-29 07:18:24 -04:00
Alexander Schwartz
6c8aa65346
All CURL commands should check the HTTP response code (#31602)
Closes #31598

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2024-07-26 12:38:06 +02:00
Kamesh Akella
33b3fd313c
Add migration tests for AuroraDB (#31396)
Fixes #31024
Signed-off-by: Kamesh Akella <kamesh.asp@gmail.com>
2024-07-24 16:45:02 +02:00
Hynek Mlnarik
ab6ca323db Run docker tests with proper theme and fix chromedriver path
Signed-off-by: Hynek Mlnarik <hmlnarik@redhat.com>
2024-07-18 14:33:22 +02:00
rmartinc
e9c9efc3f4 Upgrade bc-fips to 1.0.2.5
Closes #26568
Closes #27884

Signed-off-by: rmartinc <rmartinc@redhat.com>
2024-06-25 11:07:27 +02:00
Andre F de M
0f061a75e2 Issue: 26568 - bcfips version bump and fixes
* bump BCFIPS to 1.0.2.5
               * fix bc-fips related test error
               * remove unused imports

               Closes: #26568

Signed-off-by: Andre F de M <trixpan@users.noreply.github.com>
2024-06-25 11:07:27 +02:00
Ryan Emerson
2f11605a5b Pin Ansible version for Aurora Store IT tests to 9.x.y stream
Closes #30201

Signed-off-by: Ryan Emerson <remerson@redhat.com>
2024-06-13 22:17:42 +02:00
Ryan Emerson
25cf961114 Utilise ansible-core included with Ubuntu
Closes #30201

Signed-off-by: Ryan Emerson <remerson@redhat.com>
2024-06-06 21:29:01 +02:00
Bruno Oliveira da Silva
2059d4d2ee Snyk report to identify branches impacted by a CVE
Closes #29813

Signed-off-by: Bruno Oliveira da Silva <bruno@abstractj.com>
2024-06-06 11:37:13 -03:00
Martin Bartoš
262fc09edc
OpenJDK 21 support (#28518)
* OpenJDK 21 support

Closes #28517

Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
Signed-off-by: Martin Bartoš <mabartos@redhat.com>

* x509 SAN UPN other name is not handled in JDK 21 (#904)

closes #29968

Signed-off-by: mposolda <mposolda@gmail.com>

---------

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
Signed-off-by: mposolda <mposolda@gmail.com>
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
Co-authored-by: Marek Posolda <mposolda@gmail.com>
2024-06-03 14:17:28 +02:00
Bruno Oliveira da Silva
8577573fe4 Snyk Report is not preventing duplicates
Closes #29699

Signed-off-by: Bruno Oliveira da Silva <bruno@abstractj.com>
2024-05-29 15:10:13 -03:00
Bruno Oliveira da Silva
b8f163ec8e Snyk Report is not preventing duplicates
Closes #29699

Signed-off-by: Bruno Oliveira da Silva <bruno@abstractj.com>
2024-05-20 11:29:25 -03:00
Bruno Oliveira da Silva
65a96757bd Move Snyk reports from GitHub Security tab to GitHub issues
Closes #29494

Signed-off-by: Bruno Oliveira da Silva <bruno@abstractj.com>
2024-05-16 09:57:22 -03:00
Peter Zaoral
28afd77917
Stabilize the quarkus-next build stage (#27684)
* edited prepare-quarkus-next.sh in order to add the Quarkus nightly snapshot repository as a plugin repository to avoid multiple "artifacts are not being found" failures

Closes #27683

Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2024-03-15 18:10:01 +01:00
Ryan Emerson
870befa422 Specify ansible shell executable as child of args element. Fixes #27133
Signed-off-by: Ryan Emerson <remerson@redhat.com>
2024-02-19 19:07:24 +01:00
Alexander Schwartz
7135b4ec4c
Add Amazon Aurora PostgreSQL to the list of tested databases (#27049)
Closes #27048

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2024-02-19 09:16:49 +01:00
Ryan Emerson
c30b9545ef
Aurora Postgres IT: Upload flaky and surefire test reports
Closes #26967

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-02-16 11:57:56 +01:00
Ryan Emerson
67f6f2f657
Add Multi-AZ Aurora DB to CI store-integration-tests
Closes #26730

Signed-off-by: Ryan Emerson <remerson@redhat.com>
2024-02-14 16:51:08 +01:00
Peter Zaoral
d9f8a1bf4e
Testing Keycloak with nightly Quarkus releases (#23407)
Closes #23322

Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2024-01-23 09:43:31 +01:00
Alexander Schwartz
a420b46913
Adding parsing of "fixes"/"fixed" Keyword and the colon (#25634)
Closes #25633

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2023-12-21 13:49:07 +01:00
Alexander Schwartz
c4ada85233
Showing the original exception plus any swallowed exceptions. (#25428)
Closes #25424

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2023-12-13 11:56:08 +01:00
Lukas Hanusovsky
99d197b309
[enhancement] pr-backport.sh - make it more understandable when using gh and git (#25411)
[enhancement] pr-backport.sh improve usability
* Make it more understandable when using gh and git
* Update pr-backport.sh - WORK_BRANCH param 
* Update pr-backport.sh - cherry-pick -x

Signed-off-by: Lukas Hanusovsky lhanusov@redhat.com
2023-12-08 16:33:40 +00:00
Marek Posolda
80aa1d1367
Confusing error message by pr-backport.sh when not authenticated to gh (#25425)
closes #25423

Signed-off-by: mposolda <mposolda@gmail.com>
2023-12-08 15:29:27 +00:00
Stian Thorgersen
10bcd896a9
Fix pr-find-issues script (#25252) 2023-12-04 08:50:39 +01:00
Stian Thorgersen
02857a065d
Fix auto labelling for release labels (#25249)
Closes #25248

Signed-off-by: stianst <stianst@gmail.com>
2023-12-04 08:41:09 +01:00
stianst
2ce7d318a6 Add release labels to issues on merge
Signed-off-by: stianst <stianst@gmail.com>
2023-11-30 06:51:16 +01:00
Stian Thorgersen
efd41a9a27
Add script to help with backporting PRs to release branches (#24015)
Signed-off-by: Jon Koops <jonkoops@gmail.com>
Signed-off-by: stianst <stianst@gmail.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2023-11-29 05:52:49 +01:00
rmartinc
3d3c00b0e8 Add caret to regex expressions in federation-sssd-setup.sh to avoid comments
Closes https://github.com/keycloak/keycloak/issues/23128
2023-09-13 10:00:31 +02:00
Martin Bartoš
ee6a29fdf1
Execute only FIPS Unit tests, not UT of dependent modules (#22038) 2023-08-02 14:55:33 +02:00
rmartinc
f21c35c21f Compare SSSD email ignoring the case
Closes https://github.com/keycloak/keycloak/issues/21394
2023-07-03 12:06:29 -03:00
rmartinc
f1468091f1 SSSD testing with GH actions
Closes https://github.com/keycloak/keycloak/issues/20265
2023-05-11 11:29:32 +02:00