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

[CI] - Quickstarts Native Build + Quarkus main #6588

Open
cescoffier opened this issue Jan 16, 2020 · 1,651 comments
Open

[CI] - Quickstarts Native Build + Quarkus main #6588

cescoffier opened this issue Jan 16, 2020 · 1,651 comments
Labels
area/infra internal and infrastructure related issues

Comments

@cescoffier
Copy link
Member

This issue reports the current status of the quickstart development branch against Quarkus master build. This build verifies the native compilation and also runs the native integration-tests.

Don't close this issue manually. This issue will be closed when the build gets fixed. It will be re-opened if it fails again later. You can subscribe to be notify of the status.

@geoand
Copy link
Contributor

geoand commented Jan 17, 2020

@cescoffier we need to make people aware of this issue and subscribe to it I think

@cescoffier
Copy link
Member Author

Once the PR is merged I will send an email to the list.

@cescoffier cescoffier reopened this Jan 17, 2020
@cescoffier
Copy link
Member Author

Unfortunately, the build failed:

@geoand
Copy link
Contributor

geoand commented Jan 17, 2020

Actually I'm not able to reproduce this error locally.
Is there perhaps some library we need to install on the image to make this work?

@emmanuelbernard
Copy link
Member

@geoand could it be the changes @gwenneg did on the default GraalVM version. Not sure what the build is using.

@geoand
Copy link
Contributor

geoand commented Jan 17, 2020

@emmanuelbernard it shouldn't be that because I have those changes locally as well.
CI is using 19.2.1 which is what I used

@geoand
Copy link
Contributor

geoand commented Jan 17, 2020

Jenkins CI also passed the Quickstarts so there is probably something missing we need to install on the workers to make SSL work

@geoand
Copy link
Contributor

geoand commented Jan 17, 2020

I propose that for the time being we disable the rest-client test. Otherwise we'll get too accustomed to the CI failing

@gsmet
Copy link
Member

gsmet commented Jan 17, 2020

SSL doesn’t work when using Docker to build an image AFAIK. That’s why we don’t have any SSL test enabled on the Azure CI.

If we want to change that, we need to use plain GraalVM.

@geoand
Copy link
Contributor

geoand commented Jan 17, 2020

@gsmet Ah thanks! I'll open a PR to disable it

@gsmet
Copy link
Member

gsmet commented Jan 17, 2020

FTR the reason is that we can’t point to the SunEc library as it’s in the Docker image.

It might be fixed with GraalVM 19.3 if everything is statically linked.

geoand added a commit to geoand/quarkus-quickstarts that referenced this issue Jan 17, 2020
This is done because SSL doesn't work from docker
builds of the native image

Fixes: quarkusio/quarkus#6588 (comment)
@geoand
Copy link
Contributor

geoand commented Jan 17, 2020

FTR the reason is that we can’t point to the SunEc library as it’s in the Docker image.

It might be fixed with GraalVM 19.3 if everything is statically linked.

Hm.. we probably can pull it out of the image and place it one the file system. But that is something that would require some trial and error

@gsmet
Copy link
Member

gsmet commented Jan 17, 2020

I would rather have us downloading GraalVM.

But again I think this issue might be solved by 19.3. If it is, let’s not waste time.

@geoand
Copy link
Contributor

geoand commented Jan 17, 2020

Here is a PR that if merged will let us know if 19.3 takes care of it or not : quarkusio/quarkus-quickstarts#429

@cescoffier
Copy link
Member Author

The build is still failing with:

@geoand
Copy link
Contributor

geoand commented Jan 17, 2020

The latest failure was still with 19.2.1 and not 19.3.1 so let's see if the next run will work. If not I have a PR ready to go excluding the rest-client quickstart from CI

@cescoffier
Copy link
Member Author

The build is still failing with:

1 similar comment
@cescoffier
Copy link
Member Author

The build is still failing with:

@geoand
Copy link
Contributor

geoand commented Jan 18, 2020

quarkusio/quarkus-quickstarts#430 is also needed :)

@cescoffier
Copy link
Member Author

The build is still failing with:

@quarkusbot
Copy link

Unfortunately, the build failed:

@quarkusbot quarkusbot reopened this Dec 6, 2024
@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@rsvoboda
Copy link
Member

@sberyozkin security-openid-connect-client-quickstart fails in native, can you take a look, please?

@rsvoboda
Copy link
Member

I filed #45083 for it @sberyozkin

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

Build fixed:

@quarkusbot
Copy link

Unfortunately, the build failed:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

@quarkusbot
Copy link

The build is still failing:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/infra internal and infrastructure related issues
Projects
None yet
Development

No branches or pull requests