Project

General

Profile

Actions

Feature #33939

closed

support pulp-rpm's sync_policy to give better control on mirroring options

Added by Justin Sherrill over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Category:
Repositories
Target version:
Fixed in Releases:
Found in Releases:

Description

https://docs.pulpproject.org/pulp_rpm/restapi.html#operation/repositories_rpm_rpm_sync

More info: https://community.theforeman.org/t/this-repository-uses-features-which-are-incompatible-with-mirror-sync/25625/5

1) deprecate the 'mirror on sync' option

2) introduce a new option to support all 3 options, old option should still 'work' via controller code

3) update the error that was thrown as part of https://projects.theforeman.org/issues/33376 to suggest this new setting

4) update metadata generation to not require force for 2/3 of the sync option


Related issues 2 (0 open2 closed)

Related to Katello - Bug #34208: CV import broken with new mirroring policy changesClosedEvgeni GolovActions
Related to Katello - Bug #34209: capsule sync broken with new mirroring policyClosedEvgeni GolovActions
Actions #1

Updated by Justin Sherrill over 2 years ago

  • Target version changed from Katello 4.4.0 to Katello 4.3.0
Actions #2

Updated by James Jeffers over 2 years ago

  • Triaged changed from No to Yes
Actions #3

Updated by The Foreman Bot over 2 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Justin Sherrill
  • Pull request https://github.com/Katello/katello/pull/9834 added
Actions #4

Updated by The Foreman Bot over 2 years ago

  • Fixed in Releases Katello 4.4.0 added
Actions #5

Updated by Justin Sherrill over 2 years ago

  • Status changed from Ready For Testing to Closed
Actions #6

Updated by The Foreman Bot over 2 years ago

  • Pull request https://github.com/Katello/katello/pull/9865 added
Actions #7

Updated by Evgeni Golov over 2 years ago

  • Related to Bug #34208: CV import broken with new mirroring policy changes added
Actions #8

Updated by Evgeni Golov over 2 years ago

  • Related to Bug #34209: capsule sync broken with new mirroring policy added
Actions #9

Updated by Justin Sherrill over 2 years ago

  • Bugzilla link set to 2024894
Actions

Also available in: Atom PDF