My Artifactory server is set up to work as a docker registry exposing an endpoint so that I can pull docker images like this:
docker pull my.server.com:6555/my-repo/subpath:0.0.1-image-tag
I tried in multiple ways to set up an external feed in Octopus to pull images. So far I can only get the feed to connect and list repositories, but when it comes time to create a release, the package list doesn’t work. For example:
URL: https://my.server.com/artifactory/api/docker/my-docker-repo
Registry Path: my.server.com:6555
I can save and test the external feed and I see that the repos all appear as expected when searching.
When I then create a new process step and add the external feed as a package, I configure it like this:
package feed: name of my feed
package ID: my-repo/subpath
name: my-feed
When creating a new release, I get this error:
Request to
https://my.server.com/v2/my-repo/subpath/tags/list?last=0.0.1-image-tag&n=1000>failed with NotFound:Not Found.
What am I doing wrong? Is it in the external feed configuration, or is it with how I’m configuring my package in the process?