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

ostree_importall depends on uploading an Artifact and it's not allowed on pulpcore anymore #402

Open
decko opened this issue Sep 3, 2024 · 2 comments
Labels

Comments

@decko
Copy link
Member

decko commented Sep 3, 2024

Version
Nightly

Describe the bug
ostree_importall feature doesn't work anymore after pulpcore 3.59.0 release.

After that version, users aren't allowed to create Artifacts directly.

To Reproduce
Steps to reproduce the behavior:

Expected behavior
A clear and concise description of what you expected to happen.

Additional context
Add any other context about the problem here. Please provide links to any previous discussions via Discourse or Bugzilla.

@lubosmj
Copy link
Member

lubosmj commented Sep 5, 2024

I am leaning towards utilizing pulp_file for uploading/downloading tarballs and then pulp_ostree for importing/parsing the uploaded/downloaded tarballs. The tarballs should be passed to the import-all function via content_href instead of artifact_href. Also, this would require us to update the CLI.

Later, we should completely deprecate the use of artifacts since they should be transparent to users.

@decko
Copy link
Member Author

decko commented Sep 6, 2024

I am leaning towards utilizing pulp_file for uploading/downloading tarballs and then pulp_ostree for importing/parsing the uploaded/downloaded tarballs. The tarballs should be passed to the import-all function via content_href instead of artifact_href. Also, this would require us to update the CLI.

Later, we should completely deprecate the use of artifacts since they should be transparent to users.

+1 to it.

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

No branches or pull requests

2 participants