-
Notifications
You must be signed in to change notification settings - Fork 6.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Removal of LGPL-2.1 licensed org.jboss.metadata.jboss-metadata-web dependency for CNCF compliance #24715
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems safe to remove from my perspective. Tests pass, metrics and health work.
Looks good to me as well, but I do see some upstream usage via the intermediate undertow dependency https://github.com/search?q=repo%3Aquarkusio%2Fquarkus%20org.jboss.metadata&type=code - would it be possible for the quarkus folks to clarify if this dependency isn't needed specifically for micrometer. If that's the case, then they could exclude it upstream as well. |
@shawkins @vmuzikar I chatted with Alexey from the Quarkus team today, and it turns out we don't really need that dependency unless we're using web.xml or jboss-web.xml. Looks like that's not the case for us, so we should be all set to move forward. |
3d248c8
to
c6c47bb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unreported flaky test detected, please review
Unreported flaky test detectedIf the below flaky tests below are affected by the changes, please review and update the changes accordingly. Otherwise, a maintainer should report the flaky tests prior to merging the PR. org.keycloak.testsuite.ui.account2.ApplicationsTest#navigationTestKeycloak CI - Account Console IT (chrome)
org.keycloak.testsuite.account.AccountRestServiceTest#updateConsentForClientKeycloak CI - Java Distribution IT (windows-latest - temurin - 19)
|
@abstractj Thanks for looking into it further. Seems it's safe to merge. |
…pendency for CNCF compliance Signed-off-by: Bruno Oliveira da Silva <bruno@abstractj.com> Closes keycloak#24714
c6c47bb
to
5396c60
Compare
Unreported flaky test detectedIf the below flaky tests below are affected by the changes, please review and update the changes accordingly. Otherwise, a maintainer should report the flaky tests prior to merging the PR. org.keycloak.testsuite.account.AccountRestServiceTest#updateConsentForClientWithPutKeycloak CI - Java Distribution IT (windows-latest - temurin - 19)
org.keycloak.testsuite.account.AccountRestServiceTest#createConsentForClientWithPutKeycloak CI - Java Distribution IT (windows-latest - temurin - 19)
org.keycloak.testsuite.account.AccountRestServiceTest#createConsentForClientKeycloak CI - Java Distribution IT (windows-latest - temurin - 19)
org.keycloak.testsuite.webauthn.account.WebAuthnTransportLocaleTest#localizationTransportNFCKeycloak CI - WebAuthn IT (chrome)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unreported flaky test detected, please review
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unreported flaky test detected, please review
Unreported flaky test detectedIf the below flaky tests below are affected by the changes, please review and update the changes accordingly. Otherwise, a maintainer should report the flaky tests prior to merging the PR. org.keycloak.testsuite.webauthn.account.WebAuthnTransportLocaleTest#localizationTransportNFCKeycloak CI - WebAuthn IT (chrome)
|
…pendency for CNCF compliance (keycloak#24715) Signed-off-by: Bruno Oliveira da Silva <bruno@abstractj.com> Closes keycloak#24714 Signed-off-by: ShefeeqPM <86718986+ShefeeqPM@users.noreply.github.com>
Closes #24714
Relates to: #24686
Before we go ahead with the merge, I want to get the approval from the @keycloak/cloud-native to ensure that this change won't break anything. I've already tried it out, which you can see here: keycloak-poc/keycloak#2. It seems that all the checks are passing in the pipeline.
If the team realizes that's not possible to remove we can close the proposed change here.