Skip to content

Pulp Project Evaluation for Software Distribution #37

@UweSchwaeke

Description

@UweSchwaeke

📍 Master Index: Pulp Project Evaluation for Software Distribution

Objective: Evaluate Pulp Project as the new central artifact repository and distribution mechanism for our RPM packages and Container (OCI) images.
Primary Specification Document: [👉 Link to Google Doc]


📊 Evaluation Status Legend

  • Draft - Requirement is still being defined.
  • 🟡 In Review - Requirement is defined, awaiting technical/stakeholder review.
  • 🟢 Approved - Requirement is finalized and accepted.
  • 🔵 Tested/Evaluated - We have verified if Pulp meets this requirement.

1️⃣ Core Platform & Architecture

ID Requirement Status Tracking Issue
REQ-101 CLI and REST API completeness ⚪ Draft #38
REQ-102 Storage ⚪ Draft #39

2️⃣ RPM Management

ID Requirement Status Tracking Issue
REQ-201 Serve as a Remote RPM Repository (Yum/DNF Compatibility) ⚪ Draft #40

3️⃣ Container Image Management (OCI)

ID Requirement Status Tracking Issue
REQ-301 Serve as an OCI-Compliant Container Registry (Podman/Docker Compatibility) ⚪ Draft #41

4️⃣ Security, Access & Integration

ID Requirement Status Tracking Issue
REQ-401 Multi-Tenancy and Strict Organization Isolation ⚪ Draft #42
REQ-402 Role-Based Access Control (RBAC) for Read/Write ⚪ Draft #43
REQ-403 Non-Interactive Authentication (Service Accounts / Tokens) ⚪ Draft #44

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions