Story #5829
closedAdd support for opensuse UpdateRecord
100%
Description
suse UpdateRecord has two more fields for update[record]:
- restart_suggested [bool]
- relogin_suggested [bool]
Found that createrepo_c raise exception when try to get 'issued_from' as suse uses epoch time
Collections' 'name' and 'short[name]' is not used in real repo[1] (pulp expect at least empty not null).
pythons' getattr default value is not enough.
In official suse docs[0] hierarchy of collection is 'short' is an attribute and 'name' is element nested under 'collection'.
If these are workaround sync is ok tested on suse repo [1]
[0] https://en.opensuse.org/openSUSE:Standards_Rpm_Metadata_UpdateInfo
[1] https://download.opensuse.org/update/leap/42.3/oss/
Updated by ppicka almost 5 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to ppicka
Updated by ppicka almost 5 years ago
- Status changed from ASSIGNED to NEW
- Assignee deleted (
ppicka)
Bugzilla filled for DNF for createrepo_c part https://bugzilla.redhat.com/show_bug.cgi?id=1779751
Unassigning from myself as waiting for bugzilla to be solved.
Updated by ppicka almost 5 years ago
- Sprint/Milestone set to Pulp 3.x RPM (Katello 3.16)
Updated by ppicka over 4 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to ppicka
Updated by ttereshc over 4 years ago
- Groomed changed from No to Yes
- Sprint set to Sprint 68
Updated by ppicka over 4 years ago
- Status changed from ASSIGNED to POST
Updated by pulpbot over 4 years ago
Added by ppicka over 4 years ago
Updated by ppicka over 4 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset 40d56dffd78707227c196c59685ac0656ce5c118.
Updated by dalley over 4 years ago
- Sprint/Milestone changed from Pulp 3.x RPM (Katello 3.16) to Pulp RPM 3.3.0
Updated by dalley over 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Opensuse advisory support
Support for opensuse advisories. Raised createrepo_c dependecny to 0.15 version. Extend Packages' repo_key_fields w/location_href.
closes #5829 https://pulp.plan.io/issues/5829