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

vendor additional sources in sdist, remove GIT_REPOS_DIR.

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • RHAIIS-3.1
    • None
    • Wheel Package Index
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      Our vLLM plugin checks out sources of CUTLASS, FlashMLA, and vLLM's flash-attention. The sources are currently placed in an ephemeral directory GIT_REPOS_DIR. The content vanishes when the builder container is stopped. The should be vendored in the sdist so we have a self-contained source distribution. It makes it much easier to debug and reason about a build, too.

      xformers and Torch use a similar approach.

      We should remove GIT_REPOS_DIR and vendor all checkouts into their sdists.

              Unassigned Unassigned
              cheimes@redhat.com Christian Heimes
              Christian Heimes, Prarit Bhargava
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: