Project

General

Profile

Bug #25087

API - Would like Import Module Inventory Data from subscription manager

Added by Partha Aji about 2 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Modularity
Target version:
Difficulty:
Triaged:
Yes
Bugzilla link:
Fixed in Releases:
Found in Releases:

Description

Subscription Manager is going to consolidate
  • Package Profiles
  • Module MD Data
  • Enabled Repository repot
    all in a single payload to a new end point (https://github.com/candlepin/subscription-manager/pull/1927)
    As a user I would like Katello to accept the module md pay load from Subman and perform the appropriate
    actions.
    This will involve
  • Make sense of the Module Inventory
  • Model changes to store enabled modules in a content host
  • Code to pass this information to Pulp
  • Make the event queue raise the appropriate events.

Related issues

Has duplicate Katello - Feature #24430: As a user I would like a dnf plugin to to upload a list of modules installed on my content host, including the profile information.Closed
Blocks Katello - Tracker #24400: Modularity - P1Closed

Associated revisions

Revision e60aa66e (diff)
Added by Partha Aji almost 2 years ago

Fixes #25087 - Import module inventory from subman (#7788)

  • Fixes #25087 - Import module inventory from subman

Adds code to import module inventory from subscription manager
This commit adds routing and api bindings to import the combined report
from subscription manager

Background:
Subscription Manager is going to consolidate
  • Package Profiles
  • Module MD Data
  • Enabled Repository report
    all in a single payload to a new end point
    (candlepin/subscription-manager#1927)

As a user I would like Katello to accept the new payload from
Subscription Manager

This commit does the following
  • Implements the module md inventory endpoint
  • Adds the models and controller for Available and HostAvailable module
    streams

History

#1 Updated by Partha Aji about 2 years ago

#2 Updated by Partha Aji about 2 years ago

  • Target version set to Katello 3.10.0

#3 Updated by Jonathon Turel about 2 years ago

  • Triaged changed from No to Yes

#4 Updated by The Foreman Bot almost 2 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/7788 added

#5 Updated by Partha Aji almost 2 years ago

  • Has duplicate Feature #24430: As a user I would like a dnf plugin to to upload a list of modules installed on my content host, including the profile information. added

#6 Updated by Anonymous almost 2 years ago

  • Status changed from Ready For Testing to Closed

Also available in: Atom PDF