More generic image type for OCI-compliant container technologies#802
More generic image type for OCI-compliant container technologies#802raghotham merged 3 commits intollamastack:mainfrom
Conversation
Signed-off-by: Yuan Tang <terrytangyuan@gmail.com>
raghotham
left a comment
There was a problem hiding this comment.
seems like corresponding changes to build_container.sh are missing
Signed-off-by: Yuan Tang <terrytangyuan@gmail.com>
|
@raghotham Thanks! Updated. |
|
@terrytangyuan could you help verify that this workflow works under the change? https://github.com/meta-llama/llama-stack/actions/workflows/publish-to-docker.yml |
|
Yes, will test and let you know |
|
@yanxi0830 That workflow is currently failing. Looks like the image names have additional "-distribution" that might be unexpected. I don't think it's related to this PR though. |
Thanks for flagging! Under my radar and will take a look. |
|
@yanxi0830 Small fix for a different issue #819 |
…#821) # What does this PR do? **Main Thing** - Add a simple test step before publishing docker image in workflow **Side Fix** - Docker push action fails recently due to extra prefix introduced. E.g. see: #802 (comment) cc @terrytangyuan ## Test Plan 1. Release a TestPyPi version on this code: 0.0.63.dev51206766 https://github.com/meta-llama/llama-stack/actions/runs/12841805606/job/35812033317?pr=821 ``` # 1. build docker image TEST_PYPI_VERSION=0.0.63.dev51206766 llama stack build --template fireworks # 2. test the docker image cd distributions/fireworks && docker compose up ``` 4. Test the full build + test docker flow using TestPyPi from (1): https://github.com/meta-llama/llama-stack/actions/runs/12842184947 <img width="1049" alt="image" src="https://github.com/user-attachments/assets/c025893d-5ce2-48ff-aa90-de00e105ee09" /> ## Sources Please link relevant resources if necessary. ## Before submitting - [ ] This PR fixes a typo or improves the docs (you can dismiss the other checks if that's the case). - [ ] Ran pre-commit to handle lint / formatting issues. - [ ] Read the [contributor guideline](https://github.com/meta-llama/llama-stack/blob/main/CONTRIBUTING.md), Pull Request section? - [ ] Updated relevant documentation. - [ ] Wrote necessary unit or integration tests.
This was missed in #802 somehow.
The current link doesn't work. Also changed docs to be consistent with #802.
It's a more generic term and applicable to alternatives of Docker, such as Podman or other OCI-compliant technologies.