@skip_if_github_validation @scope_ansible @sle_minion @bug_reported @susemanager

Feature: 0075 - Operate an Ansible control node in a normal minion

Description: * Related GitHub Card: https://github.com/SUSE/spacewalk/issues/30427

File name: min_ansible_control_node.feature

Relative path: secondary/min_ansible_control_node.feature

Scenarios

Chart

Status

Progress

20

Passed

35.00 %

Failed

55.00 %

Skipped

10.00 %
Total duration:
00:39:35.969
@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Log in as org admin user

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Pre-requisite: Deploy test playbooks and inventory file

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported @susemanager

Scenario: Pre-requisite: Subscribe SUSE minions to SLE-Module-Python3-15-SP7-Pool for x86_64

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Enable "Ansible control node" system type

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Check that the automatic Ansible inventory refresh succeeds

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Apply highstate and check that Ansible is installed

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: The Ansible tab appears in the system overview page

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Configure some inventory and playbooks path

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported @bug_reported

Scenario: Display inventories

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Discover playbooks and display them

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Run a playbook using custom inventory

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Run the basic tests playbook

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Run the basic tests playbook while editing variables and changing their values

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Run the basic tests playbook while editing the EMPTY variables and changing their values

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported @skip_if_github_validation

Scenario: Run the basic tests playbook while editing the NULL variable and changing its value

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported @skip_if_github_validation

Scenario: Run the basic tests playbook on SAVE operation of YAML editor with pre-crafted strings

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Run the basic tests playbook on SAVE operation of YAML editor with safe values

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Cleanup: Disable Ansible and remove test playbooks and inventory file

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported @susemanager

Scenario: Cleanup: Unsubscribe SUSE minions from SLE-Module-Python3-15-SP7-Pool for x86_64

@skip_if_github_validation @scope_ansible @sle_minion @bug_reported

Scenario: Cleanup: Apply highstate to disable the minion as an "Ansible control node"

Created by wswebcreation. Find me on: