chore(refact)!: simplify config management (#1105)

# What does this PR do?

We are dropping configuration via CLI flag almost entirely. If any
server configuration has to be tweak it must be done through the server
section in the run.yaml.

This is unfortunately a breaking change for whover was using:

* `--tls-*`
* `--disable_ipv6`

`--port` stays around and get a special treatment since we believe, it's
common for user dev to change port for quick experimentations.

Closes: https://github.com/meta-llama/llama-stack/issues/1076

## Test Plan

Simply do `llama stack run <config>` nothing should break :)

Signed-off-by: Sébastien Han <seb@redhat.com>
This commit is contained in:
Sébastien Han 2025-05-07 18:18:12 +02:00 committed by GitHub
parent c91e3552a3
commit 6371bb1b33
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
37 changed files with 41 additions and 37 deletions

View file

@ -139,3 +139,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -137,3 +137,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -235,3 +235,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -126,3 +126,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -117,3 +117,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -536,3 +536,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -254,3 +254,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -244,3 +244,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -202,3 +202,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -134,3 +134,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -124,3 +124,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -134,3 +134,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -124,3 +124,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -160,3 +160,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -144,3 +144,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -129,3 +129,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -113,3 +113,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -219,3 +219,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -137,3 +137,4 @@ tool_groups:
provider_id: wolfram-alpha
server:
port: 8321
disable_ipv6: false

View file

@ -127,3 +127,4 @@ tool_groups:
provider_id: wolfram-alpha
server:
port: 8321
disable_ipv6: false

View file

@ -241,3 +241,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -147,3 +147,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -137,3 +137,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -144,3 +144,4 @@ tool_groups:
provider_id: wolfram-alpha
server:
port: 8321
disable_ipv6: false

View file

@ -132,3 +132,4 @@ tool_groups:
provider_id: wolfram-alpha
server:
port: 8321
disable_ipv6: false

View file

@ -202,3 +202,4 @@ tool_groups:
provider_id: wolfram-alpha
server:
port: 8321
disable_ipv6: false

View file

@ -124,3 +124,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -123,3 +123,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -271,3 +271,4 @@ tool_groups:
provider_id: wolfram-alpha
server:
port: 8321
disable_ipv6: false

View file

@ -261,3 +261,4 @@ tool_groups:
provider_id: wolfram-alpha
server:
port: 8321
disable_ipv6: false

View file

@ -639,3 +639,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -128,3 +128,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false

View file

@ -203,3 +203,4 @@ tool_groups:
provider_id: rag-runtime
server:
port: 8321
disable_ipv6: false