Project

Profile

Help

Issue #7116

Modules in errata not exposed by pulp3

Added by paji@redhat.com 29 days ago. Updated 14 days ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Urgent
Assignee:
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Katello
Sprint:
Sprint 77

Description

  1. Sync the appstream repo
  2. Get the errata reference associated to errata_id = RHBA-2019:1530 or any other modular errata
  3. run (make sure to update the errata id)
 curl https://`hostname`/pulp/api/v3/content/rpm/advisories/9ff192a4-906f-4efd-ba29-55222eead0d8/   --cert    
/etc/pki/katello/certs/pulp-client.crt  --key /etc/pki/katello/private/pulp-client.key | jq                                              

  1. Look for pkglist attribute

Expected: pkglist has both module references and package references.

Actual: Notice that module entries are missing from the package list

Additional Info:

 RHBA-2019:1530 is an errata that has the following module in its package list
  <update status="final" from="release-engineering@redhat.com" version="1" type="bugfix">
    <id>RHBA-2019:1530</id>
   ......
       <pkglist>
      <collection short="rhel-8-for-x86_64-appstream-rpms__8_1_virt">
             <name>rhel-8-for-x86_64-appstream-rpms__8_1_virt</name>
              <module stream="rhel" version="8000020190529063309" arch="x86_64" name="virt" context="55190bc5" />
        ........
   </update>

Yet pulp does not show me any module name in the custom json

Associated revisions

Revision 62bc5881 View on GitHub
Added by ppicka 22 days ago

Modular info on advisories

Modular info on advisories collections exposed.

[nocoverage]

closes: #7116 https://pulp.plan.io/issues/7116

History

#1 Updated by jsherril@redhat.com 25 days ago

  • Priority changed from Normal to High
  • Tags Katello added

#2 Updated by ttereshc 23 days ago

  • Priority changed from High to Urgent
  • Triaged changed from No to Yes

#3 Updated by ttereshc 23 days ago

  • Sprint set to Sprint 77

#5 Updated by ppicka 23 days ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to ppicka

#6 Updated by pulpbot 22 days ago

  • Status changed from ASSIGNED to POST

#7 Updated by ppicka 22 days ago

Tested to sync, upload with and without module "key" in custom json. All works now.

#8 Updated by ppicka 22 days ago

  • Status changed from POST to MODIFIED

#9 Updated by ttereshc 14 days ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

#10 Updated by ttereshc 14 days ago

  • Sprint/Milestone set to Pulp RPM 3.5.0

Please register to edit this issue

Also available in: Atom PDF