diff --git a/backend/copr_backend/storage.py b/backend/copr_backend/storage.py index 65a59fcad..5b0a880a3 100644 --- a/backend/copr_backend/storage.py +++ b/backend/copr_backend/storage.py @@ -195,7 +195,7 @@ def __init__(self, *args, **kwargs): self.client = PulpClient.create_from_config_file() def init_project(self, dirname, chroot): - repository = self._repository_name(chroot) + repository = self._repository_name(chroot, dirname) response = self.client.create_repository(repository) if not response.ok and "This field must be unique" not in response.text: self.log.error("Failed to create a Pulp repository %s because of %s", @@ -206,7 +206,7 @@ def init_project(self, dirname, chroot): # mentioned by its href, not name repository = self._get_repository(chroot) - distribution = self._distribution_name(chroot) + distribution = self._distribution_name(chroot, dirname) response = self.client.create_distribution(distribution, repository) if not response.ok and "This field must be unique" not in response.text: self.log.error("Failed to create a Pulp distribution %s because of %s",