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

Fetch and attach the manifests #56

Merged
merged 3 commits into from
Feb 25, 2021
Merged

Conversation

gicmo
Copy link
Contributor

@gicmo gicmo commented Feb 25, 2021

Add support for fetching manifests via the compose//manifests API endpoint. A failure to fetch them is not critical, since it is possible the manifests don't exist, e.g. when depsolving fails. The manifest is attached per image request.

IDE related files; ignore them.
Add support for fetching manifests via the compose/<id>/manifests
API endpoint. A failure to fetch them is not critical, since it is
possible the manifests don't exist, e.g. when depsolving fails.
The manifest is attached per image request.
Add a test that checks that manifests are indeed uploaded and
another test that simulates a failure while fetching manifests.
@gicmo
Copy link
Contributor Author

gicmo commented Feb 25, 2021

Tested it manually as well:

image

@gicmo gicmo merged commit 345265e into osbuild:main Feb 25, 2021
@gicmo gicmo deleted the attach_manifests branch February 25, 2021 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants