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

Provide annotations about service deps in application image #9928

Closed
poikilotherm opened this issue Sep 18, 2023 · 0 comments · Fixed by #9930
Closed

Provide annotations about service deps in application image #9928

poikilotherm opened this issue Sep 18, 2023 · 0 comments · Fixed by #9930
Labels
Component: Containers Anything related to cloudy Dataverse, shipped in containers.
Milestone

Comments

@poikilotherm
Copy link
Contributor

poikilotherm commented Sep 18, 2023

Overview of the Feature Request

To enable tools like https://github.com/gdcc/dataverse-action to automatically choose the right Solr and Postgres versions, we should ship that information within the image (so we don't need to maintain them).
Image annotations are meant to be used for this.

What kind of user is the feature intended for?
Sysadmin, Devs

What inspired the request?
How can we avoid managing and maintaining a list of combinations for Dataverse versions and it's supported/tested service dependencies? (Concrete problem for https://github.com/gdcc/dataverse-action)

What existing behavior do you want changed?
Extend the existing labels with custom ones carrying the backend service's versions as metadata.

Any brand new behavior do you want to add to Dataverse?
Nope

Any open or closed issues related to this feature request?

@poikilotherm poikilotherm added the Component: Containers Anything related to cloudy Dataverse, shipped in containers. label Sep 18, 2023
poikilotherm added a commit to poikilotherm/dataverse that referenced this issue Sep 18, 2023
kcondon added a commit that referenced this issue Sep 19, 2023
feat(ct): add labels with service dependency versions to images #9928
@pdurbin pdurbin added this to the 6.1 milestone Sep 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Containers Anything related to cloudy Dataverse, shipped in containers.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants