Project

Profile

Help

Test #4943

closed

Pulp - Test #4942: [EPIC] - Pulp2 - 2.20

ISO repo copy can lead to a duplicates in a target repo and corrupted manifest

Added by bherring over 5 years ago. Updated over 5 years ago.

Status:
CLOSED - COMPLETE
Priority:
High
Assignee:
Sprint/Milestone:
Version:
Platform Release:
2.20.0
Tags:
Sprint:
Quarter:

Description

$ echo pizza>food
$ pulp-admin -u admin -p admin iso repo uploads upload --repo-id zoo-iso -f food
$ pulp-admin iso repo copy --from-repo-id zoo-iso --to-repo-id zoo-iso-2
$ echo burritos>food
$ pulp-admin -u admin -p admin iso repo uploads upload --repo-id zoo-iso -f food
$ pulp-admin  iso repo copy --from-repo-id zoo-iso --to-repo-id zoo-iso-2
$ pulp-admin iso repo list
Warning: path should have mode 0700 because it may contain sensitive information: /home/ipanova/.pulp/

+----------------------------------------------------------------------+
                            ISO Repositories
+----------------------------------------------------------------------+

Id:                  zoo-iso
Display Name:        None
Description:         None
Content Unit Counts: 
  Iso: 1

Id:                  zoo-iso-2
Display Name:        None
Description:         None
Content Unit Counts: 
  Iso: 2

(reverse-i-search)`cat': ^Ct food 
[ipanova@ina pulp_rpm]$ pulp-admin iso repo  isos --repo-id zoo-iso-2
Warning: path should have mode 0700 because it may contain sensitive information: /home/ipanova/.pulp/

Name:     food
Size:     9
Checksum: 0808fcca59af0820a1334422752c9e9854e93205e986dd9ac78d5cd1f8e65a2e

Name:     food
Size:     6
Checksum: fff8acd78f7528c143cb5a6971f911d3869368cbc177f3f4404d945c6accc08d

# cat /var/lib/pulp/published/https/isos/zoo-iso-2/PULP_MANIFEST 
food,0808fcca59af0820a1334422752c9e9854e93205e986dd9ac78d5cd1f8e65a2e,9
food,fff8acd78f7528c143cb5a6971f911d3869368cbc177f3f4404d945c6accc08d,6

Related issues

Copied from RPM Support - Issue #4892: ISO repo copy can lead to a duplicates in a target repo and corrupted manifestCLOSED - CURRENTRELEASEipanova@redhat.comActions
Actions #1

Updated by bherring over 5 years ago

  • Copied from Issue #4892: ISO repo copy can lead to a duplicates in a target repo and corrupted manifest added
Actions #2

Updated by bherring over 5 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to bherring
Actions #3

Updated by ttereshc over 5 years ago

  • Sprint/Milestone set to 2.20.0
Actions #4

Updated by bherring over 5 years ago

  • Status changed from ASSIGNED to MODIFIED
Actions #5

Updated by bherring over 5 years ago

  • Status changed from MODIFIED to CLOSED - COMPLETE

Automation was completed on this work, but it wasn't easy to maintain.

Opted for manual testing, which was completed.

Also available in: Atom PDF