@Adam Monsen <amon...@mifos.org> I found that the testing on binaryDistTar
task is taking my JVM locale (which is es-MX), so then changing the locale
to en-US fixes it.

 Caused by: PlatformApiDataValidationException{errors=[The parameter
`startDate` is invalid based on the dateFormat: *`dd MMMM yyyy` and
locale: `en` provided*:]}
      at 
app//org.apache.fineract.portfolio.loanaccount.service.reaging.LoanReAgingValidatorTest.lambda$testValidateReAge_ShouldThrowException_WhenLoanIsNotActive$13(LoanReAgingValidatorTest.java:361)
  Caused by: java.time.format.DateTimeParseException: Text '*08 abril 2025*'


El lun, 3 mar 2025 a las 11:36, Adam Monsen (<amon...@mifos.org>) escribió:

> Hi Victor, thank you for helping me with this!
>
> Others: *we need help* *from at least two more people* to get this
> release out the door. Please:
>
> 1. download the release candidate artifacts and verify their integrity
> 2. run a build using only the source tarball and the recommended JDK
> 3. start up a Fineract server using the war in the binary tarball
>
> These are just suggestions and I apologize for being brief/vague, I'm
> looking forward to helping out with documenting and detailing this process.
> If you have feedback on the best way to perform these steps, please share.
>
> Victor wrote:
>
>> The attached file contains the commands executed and shows checksum error
>> verification for the KEYS file.
>
>
> Good catch! I was able to reproduce this. The "invalid armor header" /
> "cabecera de armadura inválida", "CRC error" / "Error en suma de
> comprobación", and "[don't know]: invalid packet (ctb=40)" messages are all
> due to *one missing newline in the last key*. I hadn't run into this
> error previously because I think James gave me that key directly when we
> were able to do a mini keysigning party in person and it was properly
> formatted. But yeah, that's an invalid key there. Probably a copy/paste
> error or something.
>
> I'd like to improve this KEYS file to fix the broken key, add some
> documentation at the top, and use consistent formatting. James or Aleks,
> will you please review, apply and commit the attached patch against
> https://dist.apache.org/repos/dist/dev/fineract/KEYS at r71016?
>
> Regarding verifying the release candidate, I don't think there's much
> value in running the srcDistTar task, but I suppose it doesn't hurt. The
> binaryDistTar task is a bit more useful since it does build the code and
> run some basic tests. I'm not sure exactly what failed there but I'd say
> start with the recommended JDK version and try running the build from a
> *very* clean environment. For example, I've found I need to sometimes run
> `git clean -fdx` remove all of ~/.gradle to get a successful Fineract build
> and/or test run. I think this helps get rid of cached artifacts or old/bad
> dependencies or something.
>
> I wrote:
>
>> The help I'm seeking is for PMC members to fetch and verify these
>> artifacts are valid, following "Step 9: Verify Distribution Staging" from
>> the official docs (current-enough copy at
>> https://fineract.apache.org/docs/current/ ) and
>> https://www.apache.org/legal/release-policy.html . Additionally, my
>> unofficial suggestions are currently living at
>> https://github.com/meonkeys/fineract-asf-release-checklist/ (there's
>> some overlap and it's a work in progress, but I've got some good ideas
>> there).
>>
>> I'm working on updates to the docs to reflect what worked and didn't for
>> us today.
>
>

Reply via email to