Skip to content

Conversation

matysek
Copy link

@matysek matysek commented Sep 1, 2025

Description

LCORE-399: Simplify image building and dependency list. Drop requirements.txt
The lightspeed-stack image 0.2.0 bundles now all required Python dependencies. Also bump up the lightspeed-stack image to 0.2.0.

Testing

Steps to test

  1. Pull down the PR
  2. Try building the image
  3. Run tests

Production deployment

  • This code change is ready for production on its own
  • This code change requires the following considerations before going to production:

@matysek matysek changed the title LCORE-388: Simplify image building and dependency list. Drop requiremnts.txt LCORE-399: Simplify image building and dependency list. Drop requiremnts.txt Sep 2, 2025
@matysek matysek force-pushed the simplify-containerfile-lcore-399 branch from 931f79a to f55d89d Compare September 2, 2025 09:38
…ents.txt.

The lightspeed-stack image 0.2.0 bundles now all required Python dependencies.
Also bump up the lightspeed-stack image to 0.2.0.
@matysek matysek force-pushed the simplify-containerfile-lcore-399 branch from f55d89d to 0f8e4ad Compare September 2, 2025 09:39
@matysek matysek changed the title LCORE-399: Simplify image building and dependency list. Drop requiremnts.txt LCORE-399: Simplify image building and dependency list. Drop requirements.txt Sep 2, 2025
@manstis
Copy link
Contributor

manstis commented Sep 2, 2025

@romartin @TamiTakamiya @justjais @ldjebran Could you please take a look?

It looks OK to me on face value.. but I'm worried about moving to llama-stack:0.2.18 as patch releases have broken things before (we're on llama-stack:0.2.16 at the moment in lightspeed-stack:0.1.3).

I also suspect lightspeed-stack-providers would need bumping to llama-stack:0.2..18 too.. and we've also kept our RAG pipelines aligned on llama-stack version too.

@matysek Do you know if llama-stack:0.2.18 broke anything from llama-stack:0.2.16?

@matysek
Copy link
Author

matysek commented Sep 2, 2025

@romartin I updated the dependency to lightspeed-stack 0.2.0. It is based on llama-stack:0.2.17. Lightspeed-stack in git was updated to 0.2.18 after lightspeed-stack 0.2.0 release.

@ldjebran
Copy link
Contributor

ldjebran commented Sep 2, 2025

I am afraid that lightspeed provider will install llama-stack:0.2.16 on top, so we need to bump up to llama-stack:0.2.18 first and aap-rag
will try to test it locally for aap usage.

@matysek
Copy link
Author

matysek commented Sep 4, 2025

@ldjebran thank you for checking. I checked it and fixed adding the providers. I tested building the providers should be now bundled properly without upgrading llama-stack version.

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

Successfully merging this pull request may close these issues.

3 participants