Uploaded image for project: 'Image Builder'
  1. Image Builder
  2. COMPOSER-2315

Remove Pulp ostree upload features from Image Builder

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • Remove ostree commit to Pulp upload features from Image Builder
    • False
    • None
    • False
    • Testable
    • To Do
    • RHIN-1335 - Edge commits are stored in Hosted Pulp

      • Currently the Edge service downloads the tarball from IB's storage (S3) and uploads it to the edge service storage before making it available to the user.
      • osbuild-composer can, currently, push ostree commits straight to pulp, but the implementation is lacking (notably, auth).
      • For the long term, we will not be using pulp's ostree capabilities because everything is moving to image mode RHEL / bootc / containers.
      • The new plan is to have pulp import the archive directly from the URL returned by Image Builder after the build is finished. That way we can drop pulp ostree support from osbuild-composer and decommission the edge service along with the pulp support when the time comes to fully migrate to bootc containers.

      The pulp-ostree upload functionality should be removed from osbuild-composer as soon as the edge service starts pushing ostree commits to pulp itself.

              Unassigned Unassigned
              akoutsou@redhat.com Achilleas Koutsou
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: