From 05834078376747cde2b99abb2d99954cb9c78fb9 Mon Sep 17 00:00:00 2001 From: Christian Berendt Date: Sun, 15 Oct 2023 21:44:55 +0200 Subject: [PATCH] testbed: install yq (#92) Signed-off-by: Christian Berendt --- docs/advanced-guides/testbed.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/advanced-guides/testbed.md b/docs/advanced-guides/testbed.md index 604e2d87ee..e607609f89 100644 --- a/docs/advanced-guides/testbed.md +++ b/docs/advanced-guides/testbed.md @@ -77,6 +77,8 @@ The OSISM Testbed requires at least the following project quota when using the d ### Software * `make` must be installed on the system +* `yq` must be installed on the system. [yq](https://github.com/mikefarah/yq) is a portable + command-line YAML, JSON, XML, CSV, TOML and properties processor. * Ansible in a current version must be installed and usable on the local workstation. Currently Ansible 8 is supported. Information on installing Ansible can be found in the [Ansible documentation](https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html) @@ -480,6 +482,17 @@ LC_TIME="en_US.UTF-8" LC_ALL= ``` +### yq: No such file or directory + +The following error occurs when yq is not installed. + +``` +make: yq: No such file or directory +``` + +`yq` must be installed on the system. [yq](https://github.com/mikefarah/yq) is a portable +command-line YAML, JSON, XML, CSV, TOML and properties processor. + ## Notes * The configuration is intentionally kept quite static. Please create no PRs to make the configuration more flexible/dynamic.