---
title: "Inventory sub-tab"
slug: "inventory-sub-tab"
updated: 2025-12-17T18:56:57Z
published: 2025-12-17T18:56:57Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zpesystems.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Inventory sub-tab

In this tab, it is possible to view the peers that have Peer Management enabled in a cluster. These are devices that can be selected to run a Playbook.This page lists the ansible inventories associated with the Nodegrid device. When runnning an ansible-inventory --list command in Ansible, all the inventories are listed on the **Inventory** tab. For a coordinator, the peers of Cluster are automatically added to the ansible inventory.

### Inventory Variable

It is possible to view what variables are in your host inventories.

1. Navigate to *SYSTEM::CENTRAL MANAGEMENT::INVENTORY*

Current host inventories are displayed
2. Select the checkbox next to the host inventory
3. Click on the **Show Variables**button

The variables for the selected host inventory are displayed

![](https://cdn.document360.io/763c5fb1-b9af-4ccd-9ad6-cf28ae4cd5a3/Images/Documentation/image-YQY6I9JX.png)

![](https://cdn.document360.io/763c5fb1-b9af-4ccd-9ad6-cf28ae4cd5a3/Images/Documentation/image-MKDNETX2.png)

> [!NOTE]
> Note
> 
> **Show Variables** button only displays the variables when one host is selected or if the group selected has one host. If it is a group with multiple hosts or if multiple hosts are selected, the button will be grayed out.

### Run an Ansible Playbook

1. Navigate to *SYSTEM::CENTRAL MANAGEMENT::INVENTORY*

Current host inventories are displayed
2. Select the checkbox next to the host inventory
3. Click on the **Run** button

![](https://cdn.document360.io/763c5fb1-b9af-4ccd-9ad6-cf28ae4cd5a3/Images/Documentation/image-KB78QI78.png)
4. Select the **Playbook** from the drop-down
5. Enter **Variables**. (This is an optional field. Variables entered here have priority over variables created in the **Variables** tab.)

Examples

  - Valid input formats:
    - Filepath: @/etc/ansible/variables/yourfilename.yml
      - WebUI, CLI and API: Only accepts valid files. File must exist and the ansible user can read.
    - Json: {"key":"value"} , '{"key":"value"}' , "{"key":"value"}"
    - yml: key=value ,"key=value key=value" , 'key=value key=value'

  - Invalid input formats:
    - Filepath: @/file_not_exist >> Cannot find or access the file.
    - Filepath: @/root_only_read >> Cannot read file.
    - Json: '{"name:json_name", "local:json_local"}' >> Invalid JSON format. Extra variable will be ignored according to Ansible’s default behavior, and variable precedence applies.
    - yml: 'name=value_name local= value_local' >> The extra variable “local” is invalid, so it will be ignored by Ansible, following its default behavior and variable precedence rules.
6. On **Type**menu, select one:
  1. **Apply Now** radio button
  2. **Schedule** radio button (expands dialog)

![](https://cdn.document360.io/763c5fb1-b9af-4ccd-9ad6-cf28ae4cd5a3/Images/Documentation/image-1678372194944.png)

In the *Task* menu, enter **Task Name**. In the *Execution Time* menu, enter details (see table below).
7. Click **Run**.

**NOTE**

Scheduled tasks can be managed on *SYSTEM*::*SCHEDULER*tab.

**Execution Time Date/Time examples**

| **Factor** | **Daily Task: 00:01 hours** | **Every Saturday: 23:45 hours** | **Every Hour on the Hour** |
| --- | --- | --- | --- |
| Minute | 1 | 45 | 0 |
| Hour | 0 | 23 | * |
| Day of Month | * (every day) | * | * |
| Month | * (every month) | * | * |
| Day of Week | * (every day of week) | 6 | * |

### Debug an Ansible Playbook

When using the -vvv debug option, the log increases the output details like variable values, template rendering, and remote commands that help troubleshoot issues with permissions, connections, or unexpected results.

1. Navigate to *SYSTEM::CENTRAL MANAGEMENT::INVENTORY*

Current host inventories are displayed
2. Select the checkbox next to the host inventory
3. Click on the **Run**button
4. Select a **Playbook**from the drop-down menu
5. Select the **Debug (-vvv)**
6. Click on the **Run**button

![](https://cdn.document360.io/763c5fb1-b9af-4ccd-9ad6-cf28ae4cd5a3/Images/Documentation/image-LQE9DY99.png)

Debug option is selected.

![](https://cdn.document360.io/763c5fb1-b9af-4ccd-9ad6-cf28ae4cd5a3/Images/Documentation/image-FQ6JDXJ9.png)

Execution Log displays the PLAY RECAP at the end.
