Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic] Implement polling for tag-based catalogs #164

Closed
joelanford opened this issue Sep 11, 2023 · 1 comment
Closed

[Epic] Implement polling for tag-based catalogs #164

joelanford opened this issue Sep 11, 2023 · 1 comment
Labels

Comments

@joelanford
Copy link
Member

joelanford commented Sep 11, 2023

Overview

The design of OLM is such that catalog data is expected to be updated regularly and be pushed repeatedly to the location already specified in a Catalog object (e.g. spec.source.image.ref) such that users of the catalogs can consume updates without having to explicitly ask for a different catalog image.

In order to support this use case, catalogd needs to support an API to enable polling the catalog's source to check to see if new data is available, and if so, to pull it and make it available on the cluster.

If a catalog source is content-addressable (e.g. if the spec.source.image.ref is digest-based), polling should be disabled. We should discuss what (if anything) should happen if a user attempts to configure polling when they have specified a content-addressable catalog source.

Design Documents

Task List

@everettraven
Copy link
Collaborator

The linked issues are closed and this functionality is implemented. Closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

No branches or pull requests

2 participants