On the first install, the Python wheels don't load so none of the ORAS functionality will work. On the second install, the Python wheels load and everything is good.
To reproduce in the Docker containers dev setup, in the "sandbox" container:
-
Install 0.9.2
s version="0.9.2" s r=##class(%Net.HttpRequest).%New(),r.Server="pm.community.intersystems.com",r.SSLConfiguration="ISC.FeatureTracker.SSL.Config" d r.Get("/packages/zpm/"_version_"/installer"),$system.OBJ.LoadStream(r.HttpResponse.Data,"c")
-
Setup the pm.community registry:
repo -r -n registry -url https://pm.community.intersystems.com/ -user "" -pass ""
-
Install 0.10.x
install registry/zpm 0.10.3
-
Notice the ORAS setup fails, especially when you run these two commands
repo -o -name zot -url http://oras:5000
repo -list-modules -n zot
-
Install 0.10.x again
install registry/zpm 0.10.3
-
Notice the Python wheels get installed and this line now works
repo -list-modules -n zot
I haven't tested the whole Cartesian product of starting version and end version, only 0.9.2 as the start and 0.10.3 and 0.10.6 as the end.
On the first install, the Python wheels don't load so none of the ORAS functionality will work. On the second install, the Python wheels load and everything is good.
To reproduce in the Docker containers dev setup, in the "sandbox" container:
Install 0.9.2
s version="0.9.2" s r=##class(%Net.HttpRequest).%New(),r.Server="pm.community.intersystems.com",r.SSLConfiguration="ISC.FeatureTracker.SSL.Config" d r.Get("/packages/zpm/"_version_"/installer"),$system.OBJ.LoadStream(r.HttpResponse.Data,"c")Setup the pm.community registry:
repo -r -n registry -url https://pm.community.intersystems.com/ -user "" -pass ""Install 0.10.x
install registry/zpm 0.10.3Notice the ORAS setup fails, especially when you run these two commands
repo -o -name zot -url http://oras:5000repo -list-modules -n zotInstall 0.10.x again
install registry/zpm 0.10.3Notice the Python wheels get installed and this line now works
repo -list-modules -n zotI haven't tested the whole Cartesian product of starting version and end version, only 0.9.2 as the start and 0.10.3 and 0.10.6 as the end.