Hide Forgot
Description of problem: Syncable exports are only available for yum and file repos. However the code tries to syncably export ansible repos also. Version-Release number of selected component (if applicable): 6.11.2 How reproducible: always Steps to Reproduce: 1. Create and sync an ansible repo 2. Export the ansible repo syncably via the following command `hammer content-export complete repository --id=<ansible id> --format=syncable` Actual results: Misleading error along "This repo is not marked immediate and hence cant be exported" Expected results: Cannot Sync Ansible. Only yum or file is available Additional info: On a library export or a content view with a yum, file, ansible repositories the syncable export complains the same and ignores files and ansible. We'd like it to ignore ansible with a better message but export file and yum.
Connecting redmine issue https://projects.theforeman.org/issues/35442 from this bug
Upstream bug assigned to paji
Moving this bug to POST for triage into Satellite since the upstream issue https://projects.theforeman.org/issues/35442 has been resolved.
VERFIED, ACK works great ```bash [root@centos8-stream-katello-nightly ~]# hammer content-export complete repository --id=4 --format=syncable Could not export the repository: 500 Internal Server Error 2022-09-01T15:00:57 [E|app|c4392060] RuntimeError: NOTE: Unable to export repository 'Ansible' because it does not have an exportable content type. ``` ```bash [root@centos8-stream-katello-nightly ~]# hammer content-export complete library --organization-id=1 --format=syncable [...............................................................................................................................................................] [100%] Generated /var/lib/pulp/exports/Default_Organization/Export-Library-SYNCABLE/1.0/2022-09-01T15-02-48-00-00 ```
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Important: Satellite 6.12 Release), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:8506