Nexus Repository 3.42.0 Released

74 views
Skip to first unread message

Lisa Durant

unread,
Sep 26, 2022, 12:16:12 PM9/26/22
to Nexus Users
We are pleased to announce Nexus Repository 3.42.0. This release includes improvements to component search performance and multiple bug fixes.

See the official release notes for more details on this release.

Muhammad Zubairi

unread,
Oct 5, 2022, 5:35:01 PM10/5/22
to Nexus Users, ldu...@sonatype.com
I Upgraded NXRM2 to NXRM3, and also migrated repos from 2 to 3, everything went smooth.
After Upgrading I shutdown NXRM2 and Used the port number for NXRM3.
this issue NXRM 3 is not supporting NXRM2 style URLs (It says a compatibility is added to support ) but still i am facing error to connect to repos using the same url.
NXRM2 was using URL:  http://<IP>:8081/content/repositories/generic/ 
NXRM3 is using URL:      http://<IP>:8081/service/rest/repository/browse/generic/

Please Help..

Dawid Sawa

unread,
Oct 6, 2022, 6:05:27 AM10/6/22
to Nexus Users, mhasnai...@gmail.com, Lisa Durant
Please consult the documentation at https://help.sonatype.com/repomanager3/installation-and-upgrades/upgrading-from-nexus-repository-manager-2/upgrade-procedures#UpgradeProcedures-ConfiguringLegacyURLPaths
The NXRM3 URL you posted is not correct. If you have legacy URLs enabled (and context path configured) then there should be no change to URLs, but if you didn't configure your context path and legacy URLs then NXRM3 URL would be http://<IP>:8081/repository/<repository-name> when configuring your tools, or http://<IP>:8081/#browse/browse:<repository-name> when accessing with a web browser.

Muhammad Zubairi

unread,
Oct 10, 2022, 12:55:08 PM10/10/22
to Nexus Users, ds...@sonatype.com, Muhammad Zubairi, ldu...@sonatype.com
After Upgrading to NXRM3 from NXRM2 the url is working now. but the issue i face is if i upload or downloads artifacts from terminal using  "curl  -s -u **** --upload-file target/test.jar http://<URL>/content/repositories/test.jar" it works fine...
now i have alot of repos in Jenkins build which uses "curl -X POST -s -u **** --upload-file target/test.jar http://<URL>/content/repositories/test.jar"
and Jenkins build give me error 405 duirng building CI/CD... also on terminal this command give me error too...
but if i remove "-X POST" it works fine..
the reason is i can not go inside each jenkins repo to remove this -X POST.. what can be the possible solution..

Brian Fox

unread,
Oct 10, 2022, 3:45:43 PM10/10/22
to Muhammad Zubairi, Nexus Users, ds...@sonatype.com, ldu...@sonatype.com
Post is not the correct verb here, it should always have been a put. You use a put when the identity of the file is known which is the case for artifacts. 

--
You received this message because you are subscribed to the Google Groups "Nexus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nexus-users...@glists.sonatype.com.
To view this discussion on the web visit https://groups.google.com/a/glists.sonatype.com/d/msgid/nexus-users/52cb22ce-6731-4642-b39c-e50fdd22185dn%40glists.sonatype.com.

Muhammad Zubairi

unread,
Oct 14, 2022, 8:19:49 PM10/14/22
to Nexus Users, brianf, Nexus Users, ds...@sonatype.com, ldu...@sonatype.com, Muhammad Zubairi
Can someone share some documentation on how to setup NEXUS as NPM registry or NPM repo?

Dawid Sawa

unread,
Oct 17, 2022, 5:33:03 AM10/17/22
to Nexus Users, mhasnai...@gmail.com, brianf, Nexus Users, Dawid Sawa, Lisa Durant

Muhammad Zubairi

unread,
Oct 17, 2022, 11:39:04 AM10/17/22
to Nexus Users, ds...@sonatype.com, Muhammad Zubairi, brianf, Nexus Users, ldu...@sonatype.com
This is just an overview of npm.. i was looking for documentation where it says how to set up nexus as npm regestry??
Reply all
Reply to author
Forward
0 new messages