I created a repo for ubuntu and get error “Cannot create repository version. Path is duplicated: dists/focal-updates/Release.” when syncing repo Expected outcome:
populate repo with ubuntu packages Foreman and Proxy versions:
Foreman and Proxy plugin versions:
Distribution and version:
CentOS Linux release 7.9.2009 Other relevant data:
So, as the topic says Im having issues trying to create a repo for ubuntu 20.04 hosts (and later 18.04). I have functional CentOS 7 and EPEL repos.
So, I removed all the components from the sync settings and changed the upstream url to http://us.archive.ubuntu.com/ubuntu. Now when attempting to sync the repo , it will run for ~40 minutes and end like this
I saw that as well and it looks pretty simple , but it doesnt seem to want to be simple for me so far. What upstream url did you use ?? And no, I dont hang out there. Maybe I should start to sometime.
I did actually find that link before posting. I also saw suggestions to remove all components under the sync settings which would sync all the components without explicitely listing them.
I was pretty excited. It looked like the sync was working. But, as stated, after around 40 mins or so , I got the message server disconnected. I tried a half dozen times or so with the same outcome. Ill be waiting eagerly to hear what you find.
Interesting (sort of), i i dont know enough about how all the components work to know if its related , but I updated to tfm-rubygem-foreman_discovery-17.0.0-1.fm2_4.el7.noarch. Now when I attempt to sync the repo with 0 or 1 components in the repo config , I get
“Cannot create repository version. Path is duplicated: dists/focal-updates/Release”.
Keep in mind that orcharhino is still using Pulp 2 for everything. By contrast the pulp3_deb integration for Katello is pretty new, and still needs a lot of testing and fixing. I hope this work will accelerate once Katello 4.0.1 and 3.18.4 are out. (These versions will contain a newer version of pulp_deb which will make it easier to backport bugfixes.) Right now we are finding a lot of bugs.