🍊 Virtual PulpCon 2026 is happening Nov 9-12! See The Official Schedule 🍊
logo
Pulp Project
Sprint 20 Demo
Initializing search
    pulp/pulpcore
    • Home
    • User Manual
    • Developer Manual
    • Blog
    • Help
    pulp/pulpcore
    • Home
    • User Manual
        • Pulpcore
            • Tutorials
              • Troubleshoot tasks
              • Enable and create Domains
              • Upload and Publish Content
              • Create and Distribute Checkpoints
              • Repair Pulp
              • Manage Labels
              • Create client bindings
              • Protect Content
              • Update Repository Version Retention
              • Use Complex Filtering
              • Correlation ID
              • Reclaim disk space
              • Replicate from an Upstream Pulp
              • Alternate Content Sources (ACS)
              • Concepts and Terminology
              • Lifecyle Promotion Support
              • Changes From Pulp 2
              • Pulp Versioning
              • On-Demand Download and Sync
              • Authentication
                • Using Basic Auth
                • Using external service
                • Using SAML2
                • Using Keycloak
                • Using JSON Header
                • Using Workload Identity
              • Configuration
                • Database Encryption
                • Configure Storage backends
              • Data Repair
              • Import/Export Repositories
              • Remove Plugins
              • Sign Metadata
              • Integrate Kafka
              • Integrate with Sentry or GlitchTip
              • Troubleshoot
              • Architecture
              • CDN Caching
              • Settings
              • Hardware requirements
              • Tech Previews
          • Rest API - Pulpcore
          • Changelog
        • Ansible
              • Signature Workflows
              • Role Workflows
              • Collection Workflows
              • Copy Workflows
              • Settings
          • Rest API - Ansible
          • Changelog
        • Container
              • Mirror and Host Images
              • Manage Flatpak Images
              • Manage Images
              • Manage Credentials
              • Manage Helm Charts
              • Push Images
              • Registry catalog
              • Manage Cosign Signatures
              • Build Images
              • Export and Import Images
              • Sign Images
              • OCI Artifacts Support
              • Configure Pull-Through Caching
              • Customize Roles
              • Migrate from Permissions to Roles
              • Customize Access Policies
              • Domain support
              • Role-based Access Control
              • Authentication
              • Tech Previews
          • Rest API - Container
          • Changelog
        • Debian
              • Setting up API tooling
              • Repository Synchronization
              • Package Uploads
              • Publish Repositories
              • Signing Service Creation
              • Sign Packages
              • Advanced Copy
              • Configuring Checksums
          • Rest API - Debian
          • Changelog
        • File
              • Synchronize a Repository
              • Synchronize from a Git Repository
              • Publish and Host
              • Upload Content
              • Role Based Access Control
              • Alternate Content Sources
          • Rest API - File
        • Gem
              • Quickstart
              • Using Custom Certificates
              • Upload and Manage Content
              • Synchronize a Repository
              • Publish and Host a Repository
              • Cache rubygems.org
          • Rest API - Gem
          • Changelog
        • Maven
              • Quickstart
              • Promote Maven Content Between Repositories
              • Maven Metadata Management
              • Cache a Maven Repository
              • Maven Packages
              • Upload Maven Artifacts
              • HTML Directory Index Pages
              • Deploy a project to Pulp
              • Browse the package catalog
          • Rest API - Maven
          • Changelog
        • NPM
              • Synchronize a Repository
              • Publish and Host
              • Publish Packages with npm / yarn
              • Pull Through Cache
          • Rest API - NPM
          • Changelog
        • Python
              • Set up your own PyPI
              • Sync from Remote Repositories
              • Upload and Manage Content
              • Host Python Content
              • Vulnerability Report
              • Attestation Hosting
              • Package Policies
              • Tech previews
              • Role Base Access Control in Pulp Python
              • Settings
          • Rest API - Python
          • Changelog
        • RPM
              • Create, Sync and Publish a Repository
              • Get Content from Pulp
              • Upload Content
              • Modify Content
              • Alternate Content Source
              • Sign Repository Metadata
              • Sign Packages
              • Prune Packages
              • Scan for Vulnerabilities
              • Core RPM Concepts
              • Configure Role Based Access Control
              • Register Signing Services
              • Settings
          • Rest API - RPM
          • Changelog
        • Rust
              • Pull-Through Cache
              • Host a Private Registry
              • Authentication & Authorization
          • Rest API - Rust
          • pulp_rust Changelog
        • Hugging Face
              • Getting Started with Pull-through Caching
              • Configuration Options
              • Authentication
              • Using with HF CLI
              • Content Access Patterns
              • Core Hugging Face Concepts
          • Rest API - Hugging Face
          • pulp_hugging_face Changelog
        • Pulp CLI
              • Installation
              • Configuration
              • Advanced Features
              • Using the CLI
              • Authentication Methods
          • Changelog
        • Pulp UI
          • Changes
        • OpenAPI Generator
              • Version Migrations
              • Generate Bindings
              • How it works
              • Settings
        • Certguard
              • Quickstart
              • Configure yum/dnf
              • Overview
              • Debugging
              • Reverse Proxy Config
        • Selinux
              • Extend webserver support
        • Pulp OCI Images
              • Quickstart
              • Migrate from pulp_installer to a multi-process container
              • Configure DB Encryption
              • Configure an SSL Certificate
              • Configure a Signing Service
              • Build your own Pulp image
            • Reference
              • Multi-Process Images
              • Single-Process Images
        • Operator
              • Getting started
              • Horizontal Pod Autoscaler (HPA) Support
              • Common issues
              • Quickstart with OpenShift
              • Quickstart with Kubernetes
              • PostgreSQL Major Version Upgrade Steps
              • Troubleshoot installations
              • Gather data about Pulp installation
              • Overview of Backup/Restore Operations
              • Schedule Backups
              • Configure and Run Backup/Restore
              • Highly Available Pulp
              • Install Pulp Operator with Helm
              • Install Pulp Operator in OpenShift environments
              • Configure Pulp Database
              • Sample Configs
              • Galaxy Deployment
              • Pulp Operator Secrets
              • Setting Pod Resources
              • Enable metrics collection
              • Settings
              • Configure Pulp Allowed Content Checksums
              • Reset Pulp Admin Password
              • Disable the Operator
              • Specify a Disruption Budget
              • Certificate injection in Pulp containers
              • Configure Pulp Cache
              • Pulp Operator storage configuration
              • Configure Metadata Signing
              • Advanced pod scheduling
              • LOG LEVEL
              • LDAP Authentication
              • Configure Custom Environment Variables
              • Routes
              • Reverse Proxy
              • Expose Pulp to outside of Kubernetes cluster
              • Basic Concepts
              • Pulp Images
              • Backup
              • Repo manager
              • Restore
          • Changelog
    • Developer Manual
        • Pulpcore
            • Contributing with docs
            • Contributing with code
            • Git
            • Plugin Walkthrough
            • Pull Request Walkthrough
            • Write and run tests
            • Plugin Concepts
              • REST API Guidelines
              • Pulp Platform Application Layout
              • Pulp Import/Export
              • Checkpoint
              • Models
              • Viewsets
              • Serializers
              • Pull-Through Caching
              • Pulp Replication
              • Adding and Removing Content
              • Publish
              • Diagnostics
            • RBAC
              • Defining an Access Policy
              • Permissions and Roles
              • Adding Automatic Permissions for New Objects
              • Users and Groups
              • Restricting Viewable Objects
              • Adding Domain Compatibility to a Plugin
              • Creating Domain-Enabled APIs
            • Sync Pipeline
              • Content Protection
              • Task Scheduling
              • Metadata Signing
              • Plugin Planning Guide
              • Releasing Your Plugin
              • Adding vulnerability report for plugins
              • On-Demand Support
              • Documentation
              • How Plugins Work
              • Object Relationships
              • Error Handling
              • Documenting your API
          • Reference
            • Code Style Guide
            • Base Models
            • pulpcore.plugin.exceptions
            • pulpcore.plugin.content
            • pulpcore.plugin.models
            • pulpcore.plugin.download
            • pulpcore.plugin.viewsets
            • pulpcore.plugin.tasking
            • pulpcore.plugin.storage
            • pulpcore.plugin.stages
            • pulpcore.plugin.serializers
            • pulpcore.plugin.util
            • pulp.constants
            • pulp.exceptions
            • Platform API
            • pulp.tasking
            • pulp.app.settings
            • pulp.app.urls
            • pulp.app
            • pulp.app.response
            • pulp.app.models
            • pulp.app.apps
            • pulp.app.viewsets
            • pulp.app.auth
            • pulp.app.serializers
        • Ansible
            • Testing
        • Debian
            • Client Bindings
            • Plugin Maintenance
        • Maven
        • RPM
            • Client Bindings
        • Hugging Face
        • Pulp CLI
            • Contributing to the CLI
            • How to Create a Pulp CLI Plugin
            • Pulp CLI Architecture
            • pulp_cli.generic
        • Pulp Glue
            • Pulp Glue Architecture
            • pulp_glue.core.context
            • pulp_glue.common.i18n
            • pulp_glue.common.context
            • pulp_glue.common.openapi
        • Pulp Docs
            • Getting Started
            • Create plugin Overview Pages
            • Understanding Pulp Docs
            • Markdown Cheatsheet
        • Selinux
            • Release Guide
        • OCI Env
            • Getting started
            • Lean multi-agent environments
            • Run Tests
            • Create Custom Profiles
            • Run multiple environments
            • MacOS machines
            • How it Works
            • Profile Configuration
            • pulp_container_base
            • galaxy_ui
            • local_fixtures
            • lean
            • pulp_rpm_base
            • s3_storage
            • galaxy_base
            • OpenTelemetry Developer Environment Profile
            • pulp_ansible_base
        • Pulp OCI Images
            • Release an Image
        • Operator
    • Blog
        • 2026
        • 2025
        • 2024
        • 2023
        • 2022
        • 2021
        • 2020
        • 2019
        • 2018
        • 2017
        • 2016
        • 2015
        • 2014
        • 2013
        • 2012
        • 2011
        • 2.0
        • Development
        • Releases
        • Spotlight
        • Uncategorized
    • Help
        • Get involved
        • PulpCon
        • Publish to our blog
        • Why Pulp?
        • Quick Links
        • Brand Guide
        • Documentation Usage
        • Licensing Notice
        • Privacy Policy
        • AI Policy
        • Code of Conduct
          • Security Policy
          • Vulnerability Management
    Back to index
    • Metadata
      • June 15, 2017
      • 1 min read
    demo

    Sprint 20 Demo

    This demo highlights some important Pulp2 bugfixes, shows Pulp3 progress, gives an update on Debian support for Pulp, and provides a state of Pulp update.

    State of Pulp (dkliban)

    Community Update (bmbouter)

    File Plugin Issue Tracker (bmbouter) (3.0)

    Publish Task in Pulp3 (dkliban) (3.0)

    Pulp3 Plugin API Semantic Versioning Strategy (bizhang) (3.0)

    Installing Pulp from PyPI (bizhang) (3.0)

    As a user GET /crane/repositories/v2 shows v2 repositories (ipanova)

    Licensing Notice Privacy Policy Code of Conduct AI Policy Security
    © 2026 Pulp Project. Website licensed under CC BY-SA 4.0.
    Made with Material for MkDocs