Closed Karm closed 3 years ago
(toying with parallel CI)
It's borderline impossible to stop Liberty gracefully even with ./gradlew libertyStop
...
INFO: Gonna wait for ports closed...
Jun 23, 2021 3:47:32 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:33 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:34 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:35 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:36 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:37 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:38 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:39 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:40 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:41 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:42 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:43 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:44 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:45 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:46 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:47 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:48 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:49 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:50 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:51 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:52 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:53 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:54 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:55 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:56 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:57 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:58 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:47:59 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:00 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:01 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:02 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:03 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:04 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:05 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:06 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:07 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:08 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:09 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:10 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:11 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:12 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:13 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:14 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:15 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:16 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:17 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:18 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:19 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:20 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:21 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:22 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:23 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:24 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:25 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:26 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:27 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:28 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:29 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:30 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:31 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:32 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:33 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:34 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:35 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:36 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:37 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:38 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:39 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:40 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:41 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:42 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:43 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:44 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:45 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:46 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:47 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:48 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:49 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:50 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:51 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:52 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:53 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:54 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:55 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:56 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:57 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:58 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:48:59 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:49:00 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
Jun 23, 2021 3:49:01 PM org.eclipse.microprofile.starter.utils.Commands waitForTcpClosed
INFO: Socket still available: localhost:9080
@Emily-Jiang @rdebusscher Ready for review.
@rdebusscher Any concern with the current version of the PR?
@rdebusscher and I discussed your PR @Karm ! It contains multiple fixes and they are unrelated: gradle support from CI, Quarkus gradle support, Wildfly gradle support. Will you be able to split them up so that we can merge in the PRs independently and it is easier for us to track as well. Can you raise an issue for enable Quarkus and Wildlfy for gradle support and associate with the corresponding PRs?
@rdebusscher and I discussed your PR @Karm ! It contains multiple fixes and they are unrelated: gradle support from CI, Quarkus gradle support, Wildfly gradle support. Will you be able to split them up so that we can merge in the PRs independently and it is easier for us to track as well. Can you raise an issue for enable Quarkus and Wildlfy for gradle support and associate with the corresponding PRs?
@Emily-Jiang , Yes, the PR contains changes in multiple areas as it is stated in the title and in the description. I can split it into multiple PRs. I will take a look at the end of the week and ping you on Gitter...
Thanks for looking into it. K.
@Karm:
Liberty CI fail:
Service B won't start:
* What went wrong:
Execution failed for task ':libertyCreate'.
> CWWKM2004E: When installDir is set, it must point to a directory that contains lib/ws-launch.jar.
Payara seems to be binding to some worker's domain?
Payara Micro URLs:
http://fv-az399-255.4urtqdmtpd2erju50p4tzyn2ng.bx.internal.cloudapp.net:8080/
Uh...not sure why just Payara though.
@Emily-Jiang Those quirks disappeared when i re-scheduled the jobs...so perhaps just GitHub Workflow going haywire.
@rdebusscher your request was fixed by @Karm. @karm has removed the Wildfly supporting gradle and added a few files for Quarkus. I suggest we go ahead to merge this PR and test it in our test site. We can then discuss the release if everything goes well.
Overhauled the whole Quarkus support and bought it up to 1.7.0.Final -> 1.7.6.Final. Significant work on readme docs so as Quarkus users are comfortable with both Maven and Gradle, including the build into a native executable. Docs heavily inspired by code.quarkus.io/.