You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@manifoldcf.apache.org by Karl Wright <da...@gmail.com> on 2022/05/09 00:10:24 UTC

[VOTE] Release Apache ManifoldCF 2.22.1, RC0

Please vote on whether to release Apache ManifoldCF 2.22.1, RC0.  The
release artifact can be found at
https://dist.apache.org/repos/dist/dev/manifoldcf/apache-manifoldcf-2.22.1
.  There is also a release tag at
https://svn.apache.org/repos/asf/manifoldcf/tags/release-2.22.1-RC0.

This patch release fixes two problems in 2.22: (1) the new LDAP mapper had
the same name as the Regexp mapper, which caused a unique index constraint
violation, and (2) there were conflicting versions of Apache Velocity
installed, which meant that template resolution failed in some cases.

Thanks,
Karl

Re: [CANCEL] [VOTE] Release Apache ManifoldCF 2.22.1, RC0

Posted by Karl Wright <da...@gmail.com>.
Hi Markus,

When I run the mongodb test it works fine here:

BUILD SUCCESSFUL
Total time: 1 minute 7 seconds

I think this must be due to stuff hanging around in your build area from
earlier.  So I'm going to spin a new RC.

Karl


On Mon, May 9, 2022 at 5:37 AM Karl Wright <da...@gmail.com> wrote:

>
> I can easily fix the maven dependency but not the mongodb continued test
> problems.  I fear we will need Piergiorgio to chase down the Windows
> version of the testing package and include it conditionally based on OS in
> the ant build.  The two artifacts should have different names (in case you
> switch between the two OS's), and the patched ones should too.
>
> Karl
>
>
> On Mon, May 9, 2022 at 2:15 AM Markus Schuch <ma...@web.de> wrote:
>
>> -1 due to some issues that i encountered:
>>
>> 1) maven build failed for me:
>>
>>
>>
>> manifoldcf\framework\core\src\main\java\org\apache\manifoldcf\core\auth\LdapAuthenticator.java:[31,30]
>> error: package org.apache.commons.lang does not exist
>>
>> 2) maven build failed on jenkins
>> https://builds.apache.org/job/ManifoldCF/job/ManifoldCF-mvn/56/ (not the
>> same error that i had, but related to velocity - probably caused by 3.)
>>
>> 3) maven pom.xml still has a reference to velocity 1.7
>>
>> 4) mongodb integration test fails on Windows:
>> manifoldcf\connectors\mongodb> ant run-IT-HSQLDB
>>
>>    Testcase:
>>
>> sanityCheck(org.apache.manifoldcf.agents.output.mongodboutput.tests.APISanityHSQLDBIT):
>> Caused an ERROR
>>      [junit] windows distribution not supported:
>> PRODUCTION:Platform{operatingSystem=Windows, architecture=X86_32}
>>      [junit] java.lang.IllegalArgumentException: windows distribution
>> not supported: PRODUCTION:Platform{operatingSystem=Windows,
>> architecture=X86_32}
>>
>> Cheers,
>> Markus
>>
>> Am 09.05.2022 um 02:10 schrieb Karl Wright:
>> > Please vote on whether to release Apache ManifoldCF 2.22.1, RC0.  The
>> > release artifact can be found at
>> >
>> https://dist.apache.org/repos/dist/dev/manifoldcf/apache-manifoldcf-2.22.1
>> > .  There is also a release tag at
>> > https://svn.apache.org/repos/asf/manifoldcf/tags/release-2.22.1-RC0.
>> >
>> > This patch release fixes two problems in 2.22: (1) the new LDAP mapper
>> had
>> > the same name as the Regexp mapper, which caused a unique index
>> constraint
>> > violation, and (2) there were conflicting versions of Apache Velocity
>> > installed, which meant that template resolution failed in some cases.
>> >
>> > Thanks,
>> > Karl
>> >
>>
>

[CANCEL] [VOTE] Release Apache ManifoldCF 2.22.1, RC0

Posted by Karl Wright <da...@gmail.com>.
I can easily fix the maven dependency but not the mongodb continued test
problems.  I fear we will need Piergiorgio to chase down the Windows
version of the testing package and include it conditionally based on OS in
the ant build.  The two artifacts should have different names (in case you
switch between the two OS's), and the patched ones should too.

Karl


On Mon, May 9, 2022 at 2:15 AM Markus Schuch <ma...@web.de> wrote:

> -1 due to some issues that i encountered:
>
> 1) maven build failed for me:
>
>
>
> manifoldcf\framework\core\src\main\java\org\apache\manifoldcf\core\auth\LdapAuthenticator.java:[31,30]
> error: package org.apache.commons.lang does not exist
>
> 2) maven build failed on jenkins
> https://builds.apache.org/job/ManifoldCF/job/ManifoldCF-mvn/56/ (not the
> same error that i had, but related to velocity - probably caused by 3.)
>
> 3) maven pom.xml still has a reference to velocity 1.7
>
> 4) mongodb integration test fails on Windows:
> manifoldcf\connectors\mongodb> ant run-IT-HSQLDB
>
>    Testcase:
>
> sanityCheck(org.apache.manifoldcf.agents.output.mongodboutput.tests.APISanityHSQLDBIT):
> Caused an ERROR
>      [junit] windows distribution not supported:
> PRODUCTION:Platform{operatingSystem=Windows, architecture=X86_32}
>      [junit] java.lang.IllegalArgumentException: windows distribution
> not supported: PRODUCTION:Platform{operatingSystem=Windows,
> architecture=X86_32}
>
> Cheers,
> Markus
>
> Am 09.05.2022 um 02:10 schrieb Karl Wright:
> > Please vote on whether to release Apache ManifoldCF 2.22.1, RC0.  The
> > release artifact can be found at
> >
> https://dist.apache.org/repos/dist/dev/manifoldcf/apache-manifoldcf-2.22.1
> > .  There is also a release tag at
> > https://svn.apache.org/repos/asf/manifoldcf/tags/release-2.22.1-RC0.
> >
> > This patch release fixes two problems in 2.22: (1) the new LDAP mapper
> had
> > the same name as the Regexp mapper, which caused a unique index
> constraint
> > violation, and (2) there were conflicting versions of Apache Velocity
> > installed, which meant that template resolution failed in some cases.
> >
> > Thanks,
> > Karl
> >
>

Re: [VOTE] Release Apache ManifoldCF 2.22.1, RC0

Posted by Markus Schuch <ma...@web.de>.
-1 due to some issues that i encountered:

1) maven build failed for me:


manifoldcf\framework\core\src\main\java\org\apache\manifoldcf\core\auth\LdapAuthenticator.java:[31,30]
error: package org.apache.commons.lang does not exist

2) maven build failed on jenkins
https://builds.apache.org/job/ManifoldCF/job/ManifoldCF-mvn/56/ (not the
same error that i had, but related to velocity - probably caused by 3.)

3) maven pom.xml still has a reference to velocity 1.7

4) mongodb integration test fails on Windows:
manifoldcf\connectors\mongodb> ant run-IT-HSQLDB

   Testcase:
sanityCheck(org.apache.manifoldcf.agents.output.mongodboutput.tests.APISanityHSQLDBIT):
Caused an ERROR
     [junit] windows distribution not supported:
PRODUCTION:Platform{operatingSystem=Windows, architecture=X86_32}
     [junit] java.lang.IllegalArgumentException: windows distribution
not supported: PRODUCTION:Platform{operatingSystem=Windows,
architecture=X86_32}

Cheers,
Markus

Am 09.05.2022 um 02:10 schrieb Karl Wright:
> Please vote on whether to release Apache ManifoldCF 2.22.1, RC0.  The
> release artifact can be found at
> https://dist.apache.org/repos/dist/dev/manifoldcf/apache-manifoldcf-2.22.1
> .  There is also a release tag at
> https://svn.apache.org/repos/asf/manifoldcf/tags/release-2.22.1-RC0.
>
> This patch release fixes two problems in 2.22: (1) the new LDAP mapper had
> the same name as the Regexp mapper, which caused a unique index constraint
> violation, and (2) there were conflicting versions of Apache Velocity
> installed, which meant that template resolution failed in some cases.
>
> Thanks,
> Karl
>