Skip to content

Synchronization of udeb packages skip architecture “all” #740

Description

@alexey-orekhov

Version

      "component": "core",
        "version": "3.23.1",
        "package": "pulpcore",
        "domain_compatible": true
        "component": "deb",
        "version": "2.20.1",
        "package": "pulp_deb",
        "domain_compatible": false

Describe the bug
Synchronization of udeb packages skip architecture “all”

To Reproduce
When I try to sync the deb.debian repository
with settings “remotes”:
http post $BASE_ADDR/pulp/api/v3/remotes/deb/apt/ name=“debian” url=“http://deb.debian.org/debian” distributions=“bullseye” architectures=“amd64” sync_udebs=true sync_installer=true

or without architectures

http post $BASE_ADDR/pulp/api/v3/remotes/deb/apt/ name=“debian” url=“http://deb.debian.org/debian” distributions=“bullseye” sync_udebs=true sync_installer=true

Pulp skips the /debian-installer/binary-all folder and doesn’t add it to the local repository

Expected behavior
When testing on VMs, udeb.all is needed to install debian over a PXE network

Metadata

Metadata

Assignees

No one assigned

    Labels

    .bugfixCHANGES/<issue_number>.bugfixLooking_for_ContributorFor valid issues that the plugin maintainers have no plans to implement.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions