From 2cd409df13415ac4c57720ab1309d5f58cfb14f1 Mon Sep 17 00:00:00 2001 From: Lili Nie Date: Thu, 17 Oct 2024 05:38:47 -0400 Subject: [PATCH] squash: update docs and spec --- docs/releases.rst | 7 +++++++ spec/hardware/system.fmf | 10 +++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/docs/releases.rst b/docs/releases.rst index c270cb6e0b..038563e5db 100644 --- a/docs/releases.rst +++ b/docs/releases.rst @@ -4,6 +4,13 @@ Releases ====================== +tmt-1.38.0 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The :ref:`/plugins/provision/beaker` provision plugin gains +support for :ref:`system.model-name` +hardware requirement. + tmt-1.37.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/spec/hardware/system.fmf b/spec/hardware/system.fmf index 15b123a9ea..06f9b2e045 100644 --- a/spec/hardware/system.fmf +++ b/spec/hardware/system.fmf @@ -20,12 +20,20 @@ description: | # Integer or string, required number of NUMA nodes. numa-nodes: 2|">= 2" + .. versionchanged:: 1.38 + ``beaker`` plugins supports ``model-name`` + example: - | # Select any system by a given vendor system: vendor-name: "~ HPE" + - | + # Select any system by a given model name + system: + model-name: "~ PowerEdge R750" + - | # Select any HPE system with enough NUMA nodes. system: @@ -34,4 +42,4 @@ example: link: - implemented-by: /tmt/steps/provision/mrack.py - note: "``system.numa-nodes`` only" + note: "``system.numa-nodes`` and ``system.model-name`` only"