Synchronization of udeb packages skip architecture "all"

When I try to sync the deb.debian repository
with settings “remotes”:

Summary

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

or without architectures

Summary

http post $BASE_ADDR/pulp/api/v3/remotes/deb/apt/ name=“debian” url=“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

Summary
"versions": [
    {
        "component": "core",
        "version": "3.23.1",
        "package": "pulpcore",
        "domain_compatible": true
    },
    {
        "component": "rpm",
        "version": "3.19.2",
        "package": "pulp-rpm",
        "domain_compatible": false
    },
    {
        "component": "file",
        "version": "1.13.1",
        "package": "pulp-file",
        "domain_compatible": true
    },
    {
        "component": "deb",
        "version": "2.20.1",
        "package": "pulp_deb",
        "domain_compatible": false

Debian 11.6

This sounds like a bug to me. Can you file one at

https://github.com/pulp/pulp_deb/issues/740 - done

1 Like