Uploaded image for project: 'Insights Experiences'
  1. Insights Experiences
  2. HMS-9993

Image mode in cockpit-image-builder MVP

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Image Builder
    • None
    • Image mode in cockpit-image-builder MVP
    • To Do
    • image-builder-1
    • 87% To Do, 7% In Progress, 7% Done
    • False

      As part of this epic, image mode support will be added to cockpit image builder. 

      Supports qcow2 and amis (Without adding cloud-init or other tools)
      Supports only RHEL 9 and 10 base bootc images

       

      User Flow:

      Assumption: user has cockpit-image-builder and composer is running

      1. User navigate to cockpit, logs in, and selects image builder
      2. User clicks create blueprint
      3. User is given a choice between image and package mode, they select image mode
      4. This shows an image selection drop down, but it will be empty (With filter?)
      5. Since the image is not present, a warning message is displayed explaining the image is not present and steps needed to pull it.  (This warning message should always be accessible)
      6. User ssh's (or uses console in cockpit) to login to the registry and pull the image as root
      7. User returns to the cockpit UI, and either clicks a refresh button or somehow the list is automatically updated (Discuss with UXD).  Shows all tags from the base image.
      8. User selects the tag they want (and just pulled)
      9. User selects the image type (qcow or aws ami)
      10. User then enter aws credentials if needed
      11. User can optionally enter registration information (org id, activation key) 
      12. User enters at least one user information, cannot continue until they do
      13. User can customize partitioning information
      14.  User arrives at review step
      15. User clicks Save and Build
      16. User waits for image to build
      17. User downloads the image

              Unassigned Unassigned
              rhn-engineering-jsherrill Justin Sherrill
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: