Project

General

Profile

Actions

Feature #33449

closed

Tracker #33447: Alternate Content Sources Support Tracker (MVP)

As a user, I can expect my ACSs to be refreshed appropriately

Added by Ian Ballou about 3 years ago. Updated over 2 years ago.

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

Description

When to refresh:
1) At ACS creation time
2) On a cron-based schedule
-> cron config: https://github.com/theforeman/foreman-packaging/blob/rpm/develop/packages/katello/katello/katello.cron
-> The user can edit the cron config if they choose
3) When an ACS refresh API endpoint is hit

It would also be good to have a rake task to refresh the ACSs.

At refresh time, also update the remote and/or ACS if necessary.

Actions #1

Updated by Ian Ballou about 3 years ago

We should also ensure there is a hammer command to refresh ACSs.

Actions #2

Updated by Jonathon Turel about 3 years ago

  • Target version set to Katello 4.3.0
Actions #3

Updated by Ian Ballou about 3 years ago

  • Target version changed from Katello 4.3.0 to Katello Backlog
Actions #4

Updated by Samir Jha about 3 years ago

  • Triaged changed from No to Yes
Actions #5

Updated by Ian Ballou over 2 years ago

As part of this, we need to ensure the ACS API returns a 'last refreshed' parameter for the UI.

Actions #6

Updated by Ian Ballou over 2 years ago

  • Target version changed from Katello Backlog to Katello 4.5.0
Actions #7

Updated by The Foreman Bot over 2 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Ian Ballou
  • Pull request https://github.com/Katello/katello/pull/10083 added
Actions #8

Updated by The Foreman Bot over 2 years ago

  • Fixed in Releases Katello 4.5.0 added
Actions #9

Updated by Anonymous over 2 years ago

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

Updated by Ian Ballou over 2 years ago

  • Category deleted (Repositories)
  • Assignee deleted (Ian Ballou)
  • Target version deleted (Katello 4.5.0)
  • Fixed in Releases deleted (Katello 4.5.0)

Just to be clear, this issue did not take care of the cron job. There is a separate packaging issue for that.

Actions #11

Updated by Ian Ballou over 2 years ago

  • Category set to Repositories
  • Assignee set to Ian Ballou
  • Target version set to Katello 4.5.0
Actions #12

Updated by The Foreman Bot over 2 years ago

  • Pull request https://github.com/Katello/katello/pull/10152 added
Actions

Also available in: Atom PDF