Ok the artifact building should be fixed. Tomorrow all builds should be green (maybe some orange, due to unit test failures)!
- Houston On Tue, Oct 31, 2023 at 10:32 AM Houston Putman <hous...@apache.org> wrote: > Ok one last failure! Exciting stuff. > > The last one is Solr-Smoketest-9.x > <https://ci-builds.apache.org/job/Solr/job/Solr-Smoketest-9.x>, which is > failing to build the artifacts with tons of errors like: > >> Execution failed for task >> ':solr:solrj:publishJarsPublicationToBuildRepository'. >> > Failed to publish publication 'jars' to repository 'build' >> > Invalid publication 'jars': artifact file does not exist: >> '/home/jenkins/jenkins-slave/workspace/Solr/Solr-Smoketest-9.x/solr/solrj/build/libs/solr-solrj-9.5.0-javadoc.jar.asc' >> >> This is happening on basically all of the modules, and for every type of > artifact file (jars, poms, etc). > > Since this isn't happening on branch_9_4, I would guess that this has > something to do with the Gradle 8 upgrade.... SOLR-17026 > <https://issues.apache.org/jira/browse/SOLR-17026> > > - Houston > > On Mon, Oct 30, 2023 at 2:26 PM Houston Putman <hous...@apache.org> wrote: > >> The http1 and http2 code in the Http2SolrClient ultimately create >> different errors when there are TLS issues. >> So the fix was merely to accept both types of errors, when checking the >> output of failed commands. >> >> These should be fixed on main, branch_9x and branch_9_4. >> So let's give it a day and see what other lovely errors are left for us >> to deal with in Jenkins! >> >> - Houston >> >> On Mon, Oct 30, 2023 at 11:57 AM Houston Putman <hous...@apache.org> >> wrote: >> >>> Ok, I've determined that the mTLS errors are due to using http1 vs http2 >>> in the client. >>> I'm not sure why http1 is used by default in different environments (Its >>> enabled by the `-Dsolr.http1=true` System Property), >>> but now at least the cause is known. I'll try to fix the ssl integration >>> tests for the http1 client today. >>> >>> - Houston >>> >>> On Mon, Oct 30, 2023 at 10:58 AM Houston Putman <hous...@apache.org> >>> wrote: >>> >>>> If you scroll down on the output of >>>> https://builds.apache.org/job/Solr/job/Solr-Check-main/8273, you can >>>> see it in the integration tests. >>>> Search for "not ok 75 start solr with mTLS needed" >>>> >>>> For the builds using crave.io (Solr-Check-9.x), the same failures will >>>> happen but every time. The builds using the jenkins boxes >>>> (Solr-Check-main), will only fail these integration tests if they use the* >>>> lucene-solr-1* machine. >>>> >>>> - Houston >>>> >>>> On Sat, Oct 28, 2023 at 12:46 PM Mikhail Khludnev <m...@apache.org> >>>> wrote: >>>> >>>>> Hello Houston. >>>>> Thanks for your efforts. How can I check that "MTLs issue"? I looked >>>>> through recent failures, but can't find anything. >>>>> >>>>