Thanks for the feedbacks, Jody.

On Tue, Apr 19, 2022 at 4:51 PM Jody Garnett <jody.garn...@gmail.com> wrote:

> I set up the osgeo nexus server, and any project PSC should have admin
> ability (or talk to me to get such access).
>
> The care and feeding instructions are here
> https://wiki.osgeo.org/wiki/SAC:Repo
>
> This *geo-solutions-cache* is configured to proxy
> https://repo.osgeo.org/repository/geo-solutions-cache/
> (It is available for direct online access so you can try the cache
> directly if you like).
>
> Reviewing:
>
>    - How did you "manually add an artifact to geosolutions repo"? I ask
>    because the cache policy is set to strict "Validate that all paths are
>    maven artifact or metadata paths".
>
>
I have used a command like this:

mvn deploy:deploy-file -Durl=ftp://demo.geo-solutions.it
-DrepositoryId=geosolutions -Dfile=myartifact.jar -DgroupId=me.steinborn
-DartifactId=libdeflate-java-core -Dversion=0.1.0-beta -Dpackaging=jar
-DgeneratePom=true


>
>    - The cache is setup as a mirror of http://maven.geo-solutions.it/ (no
>    https yet?)
>
>
The repository configured in imageio-ext pom.xml is actually using https so
I think that it can get updated.



>
>    - Auto blocking enabled "
>    -  if remote peer is detected as unreachable/unresponsive
>    - Cache is for 1 day, not found cache is 1 hour
>    - No cleanup policy is setup (as that manages to clean up too many old
>    snapshots we liked), instead we setup some kind of
>    - Routing rules, geosolutions-artifacts, used to check
>    it/geosolutions/jaiext, it/geosolutions/imageio-ext, org/lib/jpegturbo,
>    com/oracle, opendap
>
>
>

> Let me add "me/steinborn" to the routing rules...
>

Will that automatically trigger a mirroring for the missing artifact or
will it work only from now on, instead? (I suppose the latest)
If not, do you have any chance to put a copy of that artifact in the mirror
since my working day is almost done?
(no problem if you can't. I will retrieve my OSGeo credentials tomorrow and
retry on my own).

Regards,
Daniele


>
> --
> Jody Garnett
>
>
> On Apr 19, 2022 at 3:39:34 AM, Daniele Romagnoli <
> daniele.romagn...@geo-solutions.it> wrote:
>
>> Hi guys,
>> sorry for cross-posting.
>> I'm not sure if I have already asked that in the past (probably, but it
>> was a couple of years ago but I didn't find anything in my email history).
>>
>> How the Osgeo artifacts mirroring works?
>> Long story short:
>> I had to manually add an artifact to geosolutions repository several days
>> ago.
>>
>> http://maven.geo-solutions.it/me/steinborn/libdeflate-java-core/0.1.0-beta/
>>
>> A GT PR is failing due to a
>> java.lang.NoClassDefFoundError initialization error.
>>
>> I suspect that it's due to the artifact not being mirrored on Osgeo yet
>> so the relevant class not being found.I cannot see it indeed in the index
>> of artifacts.
>> https://repo.osgeo.org/#browse/browse:release
>>
>> Is anyone familiar with the mirroring logic?
>> Is there any manual intervention that we can do to copy that artifact
>> into Osgeo maven repository?
>>
>> Please, let me know.
>> Regards,
>> Daniele
>>
>>
>>
>>
>>
>> --
>> Regards,
>> Daniele Romagnoli
>> ==
>> GeoServer Professional Services from the experts! Visit
>> http://goo.gl/it488V for more information.
>> ==
>>
>> Ing. Daniele Romagnoli
>> Senior Software Engineer
>>
>> GeoSolutions S.A.S.
>> Via di Montramito 3/A
>> 55054  Massarosa (LU)
>> Italy
>> phone: +39 0584 962313
>> fax:      +39 0584 1660272
>>
>> http://www.geo-solutions.it
>> http://twitter.com/geosolutions_it
>>
>> -------------------------------------------------------
>>
>> Con riferimento alla normativa sul trattamento dei dati personali (Reg.
>> UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
>> precisa che ogni circostanza inerente alla presente email (il suo
>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>>
>> This email is intended only for the person or entity to which it is
>> addressed and may contain information that is privileged, confidential or
>> otherwise protected from disclosure. We remind that - as provided by
>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
>> e-mail or the information herein by anyone other than the intended
>> recipient is prohibited. If you have received this email by mistake, please
>> notify us immediately by telephone or e-mail.
>> _______________________________________________
>> GeoTools-Devel mailing list
>> geotools-de...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>>
> _______________________________________________
> GeoTools-Devel mailing list
> geotools-de...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>


-- 
Regards,
Daniele Romagnoli
==
GeoServer Professional Services from the experts! Visit http://goo.gl/it488V
for more information.
==

Ing. Daniele Romagnoli
Senior Software Engineer

GeoSolutions S.A.S.
Via di Montramito 3/A
55054  Massarosa (LU)
Italy
phone: +39 0584 962313
fax:      +39 0584 1660272

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

-------------------------------------------------------

Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE
2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
precisa che ogni circostanza inerente alla presente email (il suo
contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is
addressed and may contain information that is privileged, confidential or
otherwise protected from disclosure. We remind that - as provided by
European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
e-mail or the information herein by anyone other than the intended
recipient is prohibited. If you have received this email by mistake, please
notify us immediately by telephone or e-mail.
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to