Uploaded image for project: 'AI Platform Core Components'
  1. AI Platform Core Components
  2. AIPCC-915

RHOAI: migrate vllm image to AIPCC wheels

    • Icon: Epic Epic
    • Resolution: Won't Do
    • Icon: Undefined Undefined
    • None
    • None
    • Accelerator Enablement
    • None
    • RHOAI vllm image
    • False
    • Hide

      None

      Show
      None
    • False
    • Done
    • AIPCC-1627Migrate RHOAI Images to Use AIPCC Wheels
    • 0% To Do, 0% In Progress, 100% Done
    • Hide

      11/July/25 - Green

      The decision to reuse the RHAIIS image was reinforced in the architects call this week. To make that work, we need to ensure the RHAIIS image includes all of the packages that would have gone into the RHOAI image, so there is still work to do. A Story (AIPCC-3499) was created to investigate the remaining work.

      Show
      11/July/25 - Green The decision to reuse the RHAIIS image was reinforced in the architects call this week. To make that work, we need to ensure the RHAIIS image includes all of the packages that would have gone into the RHOAI image, so there is still work to do. A Story ( AIPCC-3499 ) was created to investigate the remaining work.

      This epic acts as a spike to define the work needed.

      A decision to reuse the RHAIIS image was reinforced in the architects call this week. To make that work, we need to ensure the RHAIIS image includes all of the packages that would have gone into the RHOAI image, so there is still work to do. 

       

      Feature Overview (mandatory - Complete while in New status)
      After AIPCC-4 and AIPCC-89 are completed we need to work with the RHOAI team to have them adopt the RHAIIS for their builds.

      Goals (mandatory - Complete while in New status)

      Set up infrastructure and build a wheel collection for the vllm image in RHOAI, then help them update their image to use our base images and the collection for all supported variants.

      Requirements (mandatory -_ Complete while in Refinement status):
      A list of specific needs, capabilities, or objectives that a Feature must deliver to satisfy the Feature. Some requirements will be flagged as MVP. If an MVP gets shifted, the Feature shifts. If a non MVP requirement slips, it does not shift the feature.

      Requirement Notes isMVP?
      Wheel pipeline   Yes
      Wheel releases   Yes
      RHOAI using base images   Yes
      RHOAI release with vllm built in our pipeline   Yes

       

      Done - Acceptance Criteria (mandatory - Complete while in Refinement status):
      All variants supported by RHOAI use wheels built by an AIPCC pipeline for RHAIIS already.

      Use Cases - i.e. User Experience & Workflow: (Initial completion while in Refinement status):
      As a RHOAI developer I can trigger builds of wheels and manage the versions used.

      As a RHOAI user I get a vllm built the same way as a RHEL AI user.

      Out of Scope {}{}(Initial completion while in Refinement status):
      Replacing the image build pipelines used by the RHOAI team

      Documentation Considerations {}{}(Initial completion while in Refinement status):
      N/A

       

      Questions to Answer {}{}(Initial completion while in Refinement status):
      Include a list of refinement / architectural questions that may need to be answered before coding can begin.
      <your text here>

      Background and Strategic Fit (Initial completion while in Refinement status):
      Provide any additional context is needed to frame the feature.
      <your text here>

      Customer Considerations {}{}(Initial completion while in Refinement status):
      Provide any additional customer-specific considerations that must be made when designing and delivering the Feature.
      <your text here>

      Team Sign Off (Completion while in Refinement status)

      • All required Epics (known at the time) are linked to the this Feature
      • All required Stories, Tasks (known at the time) for the most immediate Epics have been created and estimated
      • Add - Reviewers name, Team Name
      • Acceptance == Feature as “Ready” - well understood and scope is clear - Acceptance Criteria (scope) is elaborated, well defined, and understood
      • Note: Only set FixVersion/s: on a Feature if the delivery team agrees they have the capacity and have committed that capability for that milestone

      *An engineer or tech lead from the product requesting this feature is required for the signoff below.

      Reviewed By Team Name Accepted Notes
      dhellman@redhat.com  AIPCC    
      rh-ee-dtrifiro  RHOAI    
      emacchi@redhat.com  AIPCC    
             

       

              emacchi@redhat.com Emilien Macchi
              dhellman@redhat.com Doug Hellmann
              Frank's Team
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: