From dc2a6613e741829017b8df2d8eaa7774a19d42b1 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 | 4 ++++ spec/hardware/system.fmf | 10 +++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/docs/releases.rst b/docs/releases.rst index c2acf536e6..098ca978e6 100644 --- a/docs/releases.rst +++ b/docs/releases.rst @@ -38,6 +38,10 @@ to override the default locations. __ https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux/image-mode +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"