Actions
Issue #6410
closedPackage_group contains relations of packages from all the repos package_group is in
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Description
-
create 2 repos and 2 remotes https://repos.fedorapeople.org/pulp/pulp/demo_repos/zoo/ https://repos.fedorapeople.org/pulp/pulp/fixtures/rpm-test-modularity/
-
sync each repo
-
Both of the repos have identical PackageGroup with id 'mammals'. Observe that on same instance of Package group all of the relations are kept. From repo A and from repo B
In [2]: PackageGroup.objects.filter(id='mammals')
Out[2]: <QuerySet [<PackageGroup: mammals>]>
In [26]: x=PackageGroup.objects.filter(id='mammals')
In [27]: len(x[0].packages)
Out[27]: 22
In [28]: x[0].related_packages.count()
Out[28]: 47
From same issue suffers PackageCategories and PackageEnvironments
Related issues
Updated by ttereshc over 4 years ago
- Priority changed from Normal to High
- Sprint/Milestone set to Priority items (outside of planned milestones/releases)
- Triaged changed from No to Yes
Updated by ppicka over 4 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to ppicka
Updated by ppicka over 4 years ago
- Related to Story #6316: As a user, when I copy package groups, package environments between repositories, their "children" are also copied added
Updated by pulpbot over 4 years ago
- Status changed from ASSIGNED to POST
Updated by pulpbot over 4 years ago
Added by ppicka over 4 years ago
Updated by ppicka over 4 years ago
- Status changed from POST to MODIFIED
Applied in changeset 0dc1e13d13e68ac3bd12894557462a2c264a905b.
Updated by ttereshc over 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Updated by ttereshc over 4 years ago
- Sprint/Milestone changed from Priority items (outside of planned milestones/releases) to Pulp RPM 3.5.0
Actions
PackageGroup related_packages removal
PackageGroup doesn't specify package version so any package can be used with list of packages already present in PackageGroup. Also removed relations to PackageGroup and each other for PackageCategory and PackageEnvironment.
[nocoverage]
closes: #6410 https://pulp.plan.io/issues/6410