Skip to content
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

Dev UI fixes #33620

Closed
wants to merge 4 commits into from
Closed

Conversation

phillip-kruger
Copy link
Member

@phillip-kruger phillip-kruger commented May 26, 2023

@rsvoboda please can you test and let me know.

Fix #29422
Fix #33587
Fix #32926
Fix #33588

Also added config filter for datasource extension, and hide the config filter button on a extension card, if that extension did not define any filter properties.

@quarkus-bot
Copy link

quarkus-bot bot commented May 26, 2023

Failing Jobs - Building 4750976

Status Name Step Failures Logs Raw logs
JVM Tests - JDK 11 Build Failures Logs Raw logs
JVM Tests - JDK 17 Build Failures Logs Raw logs
JVM Tests - JDK 17 Windows Build Failures Logs Raw logs
JVM Tests - JDK 19 Build Failures Logs Raw logs
Maven Tests - JDK 11 Build Failures Logs Raw logs
Maven Tests - JDK 11 Windows Build ⚠️ Check → Logs Raw logs

Full information is available in the Build summary check run.

Failures

⚙️ JVM Tests - JDK 11 #

- Failing: extensions/flyway/deployment extensions/oidc/deployment 
! Skipped: extensions/keycloak-admin-client-reactive/deployment extensions/keycloak-admin-client/deployment extensions/keycloak-authorization/deployment and 25 more

📦 extensions/flyway/deployment

io.quarkus.flyway.test.FlywayDevModeCreateFromHibernateTest.testGenerateMigrationFromHibernate line 39 - More details - Source on GitHub

org.apache.http.NoHttpResponseException: localhost:8080 failed to respond
	at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:141)
	at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)

📦 extensions/oidc/deployment

io.quarkus.oidc.test.CodeFlowDevModeDefaultTenantTestCase.testAccessAndRefreshTokenInjectionDevMode - More details - Source on GitHub

java.lang.RuntimeException: 
io.quarkus.builder.BuildException: Build failure: Build failed due to errors
	[error]: Build step io.quarkus.devui.deployment.menu.ConfigurationProcessor#createConfigurationPages threw an exception: java.util.NoSuchElementException

io.quarkus.oidc.test.CodeFlowDevModeTestCase.testAccessAndRefreshTokenInjectionDevMode - More details - Source on GitHub

java.lang.RuntimeException: 
io.quarkus.builder.BuildException: Build failure: Build failed due to errors
	[error]: Build step io.quarkus.devui.deployment.menu.ConfigurationProcessor#createConfigurationPages threw an exception: java.util.NoSuchElementException

⚙️ JVM Tests - JDK 17 #

- Failing: extensions/flyway/deployment extensions/oidc/deployment 
! Skipped: extensions/keycloak-admin-client-reactive/deployment extensions/keycloak-admin-client/deployment extensions/keycloak-authorization/deployment and 25 more

📦 extensions/flyway/deployment

io.quarkus.flyway.test.FlywayDevModeCreateFromHibernateTest.testGenerateMigrationFromHibernate line 39 - More details - Source on GitHub

org.apache.http.NoHttpResponseException: localhost:8080 failed to respond
	at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:141)
	at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)

📦 extensions/oidc/deployment

io.quarkus.oidc.test.CodeFlowDevModeDefaultTenantTestCase.testAccessAndRefreshTokenInjectionDevMode - More details - Source on GitHub

java.lang.RuntimeException: 
io.quarkus.builder.BuildException: Build failure: Build failed due to errors
	[error]: Build step io.quarkus.devui.deployment.menu.ConfigurationProcessor#createConfigurationPages threw an exception: java.util.NoSuchElementException

io.quarkus.oidc.test.CodeFlowDevModeTestCase.testAccessAndRefreshTokenInjectionDevMode - More details - Source on GitHub

java.lang.RuntimeException: 
io.quarkus.builder.BuildException: Build failure: Build failed due to errors
	[error]: Build step io.quarkus.devui.deployment.menu.ConfigurationProcessor#createConfigurationPages threw an exception: java.util.NoSuchElementException

⚙️ JVM Tests - JDK 17 Windows #

- Failing: extensions/flyway/deployment 
! Skipped: integration-tests/flyway integration-tests/hibernate-orm-compatibility-5.6/mariadb integration-tests/hibernate-orm-compatibility-5.6/postgresql and 4 more

📦 extensions/flyway/deployment

io.quarkus.flyway.test.FlywayDevModeCreateFromHibernateTest.testGenerateMigrationFromHibernate line 39 - More details - Source on GitHub

org.apache.http.NoHttpResponseException: localhost:8080 failed to respond
	at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:141)
	at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)

⚙️ JVM Tests - JDK 19 #

- Failing: extensions/flyway/deployment extensions/oidc/deployment 
! Skipped: extensions/keycloak-admin-client-reactive/deployment extensions/keycloak-admin-client/deployment extensions/keycloak-authorization/deployment and 25 more

📦 extensions/flyway/deployment

io.quarkus.flyway.test.FlywayDevModeCreateFromHibernateTest.testGenerateMigrationFromHibernate line 39 - More details - Source on GitHub

org.apache.http.NoHttpResponseException: localhost:8080 failed to respond
	at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:141)
	at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)

📦 extensions/oidc/deployment

io.quarkus.oidc.test.CodeFlowDevModeDefaultTenantTestCase.testAccessAndRefreshTokenInjectionDevMode - More details - Source on GitHub

java.lang.RuntimeException: 
io.quarkus.builder.BuildException: Build failure: Build failed due to errors
	[error]: Build step io.quarkus.devui.deployment.menu.ConfigurationProcessor#createConfigurationPages threw an exception: java.util.NoSuchElementException

io.quarkus.oidc.test.CodeFlowDevModeTestCase.testAccessAndRefreshTokenInjectionDevMode - More details - Source on GitHub

java.lang.RuntimeException: 
io.quarkus.builder.BuildException: Build failure: Build failed due to errors
	[error]: Build step io.quarkus.devui.deployment.menu.ConfigurationProcessor#createConfigurationPages threw an exception: java.util.NoSuchElementException

⚙️ Maven Tests - JDK 11 #

📦 integration-tests/maven

io.quarkus.maven.it.RemoteDevMojoIT.testThatApplicationRecoversCompilationIssue line 165 - More details - Source on GitHub

java.lang.RuntimeException: org.awaitility.core.ConditionTimeoutException: Condition with io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase was not fulfilled within 1 minutes.
	at io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase.runAndCheck(RunAndCheckWithAgentMojoTestBase.java:83)
	at io.quarkus.maven.it.RemoteDevMojoIT.testThatApplicationRecoversCompilationIssue(RemoteDevMojoIT.java:165)

io.quarkus.maven.it.RemoteDevMojoIT.testThatTheApplicationIsReloadedOnNewResource line 67 - More details - Source on GitHub

java.lang.RuntimeException: org.awaitility.core.ConditionTimeoutException: Condition with io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase was not fulfilled within 1 minutes.
	at io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase.runAndCheck(RunAndCheckWithAgentMojoTestBase.java:83)
	at io.quarkus.maven.it.RemoteDevMojoIT.testThatTheApplicationIsReloadedOnNewResource(RemoteDevMojoIT.java:67)

io.quarkus.maven.it.RemoteDevMojoIT.testThatNewBeanAreDiscovered line 202 - More details - Source on GitHub

java.lang.RuntimeException: org.awaitility.core.ConditionTimeoutException: Condition with io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase was not fulfilled within 1 minutes.
	at io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase.runAndCheck(RunAndCheckWithAgentMojoTestBase.java:83)
	at io.quarkus.maven.it.RemoteDevMojoIT.testThatNewBeanAreDiscovered(RemoteDevMojoIT.java:202)

io.quarkus.maven.it.RemoteDevMojoIT.testThatTheApplicationIsReloadedOnConfigChange line 99 - More details - Source on GitHub

java.lang.RuntimeException: org.awaitility.core.ConditionTimeoutException: Condition with io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase was not fulfilled within 1 minutes.
	at io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase.runAndCheck(RunAndCheckWithAgentMojoTestBase.java:83)
	at io.quarkus.maven.it.RemoteDevMojoIT.testThatTheApplicationIsReloadedOnConfigChange(RemoteDevMojoIT.java:99)

io.quarkus.maven.it.RemoteDevMojoIT.testThatTheApplicationIsReloadedOnJavaChange line 34 - More details - Source on GitHub

java.lang.RuntimeException: org.awaitility.core.ConditionTimeoutException: Condition with io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase was not fulfilled within 1 minutes.
	at io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase.runAndCheck(RunAndCheckWithAgentMojoTestBase.java:83)
	at io.quarkus.maven.it.RemoteDevMojoIT.testThatTheApplicationIsReloadedOnJavaChange(RemoteDevMojoIT.java:34)

io.quarkus.maven.it.RemoteDevMojoIT.testThatApplicationRecoversCompilationIssue line 165 - More details - Source on GitHub

java.lang.RuntimeException: org.awaitility.core.ConditionTimeoutException: Condition with io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase was not fulfilled within 1 minutes.
	at io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase.runAndCheck(RunAndCheckWithAgentMojoTestBase.java:83)
	at io.quarkus.maven.it.RemoteDevMojoIT.testThatApplicationRecoversCompilationIssue(RemoteDevMojoIT.java:165)

io.quarkus.maven.it.RemoteDevMojoIT.testThatTheApplicationIsReloadedOnNewResource line 67 - More details - Source on GitHub

java.lang.RuntimeException: org.awaitility.core.ConditionTimeoutException: Condition with io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase was not fulfilled within 1 minutes.
	at io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase.runAndCheck(RunAndCheckWithAgentMojoTestBase.java:83)
	at io.quarkus.maven.it.RemoteDevMojoIT.testThatTheApplicationIsReloadedOnNewResource(RemoteDevMojoIT.java:67)

io.quarkus.maven.it.RemoteDevMojoIT.testThatNewBeanAreDiscovered line 202 - More details - Source on GitHub

java.lang.RuntimeException: org.awaitility.core.ConditionTimeoutException: Condition with io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase was not fulfilled within 1 minutes.
	at io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase.runAndCheck(RunAndCheckWithAgentMojoTestBase.java:83)
	at io.quarkus.maven.it.RemoteDevMojoIT.testThatNewBeanAreDiscovered(RemoteDevMojoIT.java:202)

io.quarkus.maven.it.RemoteDevMojoIT.testThatTheApplicationIsReloadedOnConfigChange line 99 - More details - Source on GitHub

java.lang.RuntimeException: org.awaitility.core.ConditionTimeoutException: Condition with io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase was not fulfilled within 1 minutes.
	at io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase.runAndCheck(RunAndCheckWithAgentMojoTestBase.java:83)
	at io.quarkus.maven.it.RemoteDevMojoIT.testThatTheApplicationIsReloadedOnConfigChange(RemoteDevMojoIT.java:99)

io.quarkus.maven.it.RemoteDevMojoIT.testThatTheApplicationIsReloadedOnJavaChange line 34 - More details - Source on GitHub

java.lang.RuntimeException: org.awaitility.core.ConditionTimeoutException: Condition with io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase was not fulfilled within 1 minutes.
	at io.quarkus.maven.it.RunAndCheckWithAgentMojoTestBase.runAndCheck(RunAndCheckWithAgentMojoTestBase.java:83)
	at io.quarkus.maven.it.RemoteDevMojoIT.testThatTheApplicationIsReloadedOnJavaChange(RemoteDevMojoIT.java:34)

@gsmet
Copy link
Member

gsmet commented May 26, 2023

At least some of the CI failures are related.

@sberyozkin
Copy link
Member

Thanks @phillip-kruger, are all the updates in this PR backportable to the 3.0 and 3.1 branches ? If not then it can make sense to create a dedicated PR for the bits which have to be backported, sorry if the whole PR would be ready to be backported.

The actual change LGTM, thanks, lets see what QE says :-).

Build step io.quarkus.devui.deployment.menu.ConfigurationProcessor#createConfigurationPages threw an exception: java.util.NoSuchElementException

Probably because OIDC is still on the old Dev UI, it is getting closer though.

@sberyozkin
Copy link
Member

@phillip-kruger Sorry, you have individual commits here, cool, thanks

@phillip-kruger
Copy link
Member Author

Yes individual commits, but also all is back-portable. Just looking at the CI failures, as try seem related... Thanks :)

@quarkus-bot quarkus-bot bot added the triage/invalid This doesn't seem right label May 28, 2023
@phillip-kruger
Copy link
Member Author

I'll do two PRs to do the CORS stuff separate

@phillip-kruger phillip-kruger deleted the dev-ui-fixes branch June 13, 2023 04:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/vertx triage/invalid This doesn't seem right
Projects
None yet
4 participants