From 1e8634d0998c6d7c0a2138d2f24234971d2da368 Mon Sep 17 00:00:00 2001 From: Jorge Garcia Oncins Date: Thu, 22 Jan 2026 18:05:40 +0100 Subject: [PATCH] feat: Add network field to LlamaStackDistribution Signed-off-by: Jorge Garcia Oncins --- ocp_resources/llama_stack_distribution.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ocp_resources/llama_stack_distribution.py b/ocp_resources/llama_stack_distribution.py index ad5ed211ea..3aa12dff0c 100644 --- a/ocp_resources/llama_stack_distribution.py +++ b/ocp_resources/llama_stack_distribution.py @@ -16,6 +16,7 @@ class LlamaStackDistribution(NamespacedResource): def __init__( self, replicas: int | None = None, + network: dict[str, Any] | None = None, server: dict[str, Any] | None = None, **kwargs: Any, ) -> None: @@ -23,12 +24,15 @@ def __init__( Args: replicas (int): No field description from API + network (dict[str, Any]): Network defines network access controls for the LlamaStack service + server (dict[str, Any]): ServerSpec defines the desired state of llama server. """ super().__init__(**kwargs) self.replicas = replicas + self.network = network self.server = server def to_dict(self) -> None: @@ -41,6 +45,8 @@ def to_dict(self) -> None: self.res["spec"] = {} _spec = self.res["spec"] + if self.network is not None: + _spec["network"] = self.network _spec["server"] = self.server if self.replicas is not None: