[
  {
    "id": "reconfigure-the-server's-hostname",
    "uri": "features/secondary/srv_rename_hostname.feature",
    "keyword": "Feature",
    "name": "Reconfigure the server's hostname",
    "description": "  As admin user\n  In order to change the server's hostname\n  I want to use the tool spacewalk-hostname-rename.",
    "line": 12,
    "tags": [
      {
        "name": "@skip_if_github_validation",
        "line": 9
      },
      {
        "name": "@skip_if_cloud",
        "line": 10
      },
      {
        "name": "@skip_if_containerized_server",
        "line": 11
      }
    ],
    "elements": [
      {
        "id": "reconfigure-the-server's-hostname;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 17,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:484"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 25849
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24720
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 12289
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5950
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:29 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 223559
            }
          },
          {
            "output": [
              "Failed to create user srv_rename_hostname: unknown error - API failure: Passwords must contain at least one upper case character. :: Passwords must contain at least one digit. :: Passwords must contain at least one special character, allowed special characters are: !$%&()*+,./:;<=>?[]^_{|}~$@?."
            ],
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 12129328695
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 122768
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 7671
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 52100
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 12 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 204542
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17574
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;change-hostname-and-reboot-server",
        "keyword": "Scenario",
        "name": "Change hostname and reboot server",
        "description": "",
        "line": 20,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I change the server's short hostname from hosts and hostname files",
            "line": 21,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1634"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I reboot the server through SSH",
            "line": 22,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1586"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I run spacewalk-hostname-rename command on the server",
            "line": 23,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1654"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15540
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23735
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 9770
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 7990
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 188586
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 14961
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 78480
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 7138
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 52714
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 202948
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8805
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;copy-the-new-server-keys-and-configure-the-proxy",
        "keyword": "Scenario",
        "name": "Copy the new server keys and configure the proxy",
        "description": "",
        "line": 26,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I copy server's keys to the proxy",
            "line": 27,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1144"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I configure the proxy",
            "line": 28,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1168"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"proxy\" via spacecmd",
            "line": 29,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:233"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I restart the \"venv-salt-minion\" service on \"proxy\"",
            "line": 30,
            "match": {
              "location": "features/step_definitions/command_steps.rb:711"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "service \"venv-salt-minion\" is active on \"proxy\"",
            "line": 31,
            "match": {
              "location": "features/step_definitions/command_steps.rb:723"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I restart the \"salt-broker\" service on \"proxy\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/command_steps.rb:711"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "service \"salt-broker\" is active on \"proxy\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/command_steps.rb:723"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 25
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11860
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16384
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 12622
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5595
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 172800
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 13392
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:323"
            },
            "result": {
              "status": "passed",
              "duration": 25798
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 136847
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 7462
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 48590
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 1298556
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 10474
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-proxy-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the proxy to populate new server CA",
        "description": "",
        "line": 36,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"proxy\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:642"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 35
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11249
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20124
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 10613
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5977
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 207741
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 14407
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:323"
            },
            "result": {
              "status": "passed",
              "duration": 8533
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 54098
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 5407
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 44825
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 176244
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8056
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-suse-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the SUSE Minion to populate new server CA",
        "description": "",
        "line": 40,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"sle_minion\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:642"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@sle_minion",
            "line": 39
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 10849
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16992
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 8886
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 9364
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 422531
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 14518
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:335"
            },
            "result": {
              "status": "passed",
              "duration": 11989
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 176949
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 6450
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 58359
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 246231
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8221
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-suse-ssh-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the SUSE SSH Minion to populate new server CA",
        "description": "",
        "line": 44,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"ssh_minion\"",
            "line": 45,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:642"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@ssh_minion",
            "line": 43
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 10445
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18402
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 8861
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5257
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 164359
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 11127
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:351"
            },
            "result": {
              "status": "passed",
              "duration": 7484
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 50887
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 4501
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 42725
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 164751
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 10239
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-red-hat-like-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the Red Hat-like Minion to populate new server CA",
        "description": "",
        "line": 48,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"rhlike_minion\"",
            "line": 49,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:642"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@rhlike_minion",
            "line": 47
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11466
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17239
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 10864
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5232
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 224618
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 12398
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:339"
            },
            "result": {
              "status": "passed",
              "duration": 7643
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 60120
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 5568
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 44536
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 170659
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 7164
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-debian-like-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the Debian-like Minion to populate new server CA",
        "description": "",
        "line": 52,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"deblike_minion\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:642"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@deblike_minion",
            "line": 51
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11262
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22070
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 9466
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 8378
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 167765
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 14250
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:343"
            },
            "result": {
              "status": "passed",
              "duration": 8328
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 139846
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 6396
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 48993
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 176478
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 9750
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-build-host-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the build host to populate new server CA",
        "description": "",
        "line": 56,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"build_host\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:642"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@build_host",
            "line": 55
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 10675
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15524
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 8936
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 4806
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 164745
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 12685
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:355"
            },
            "result": {
              "status": "passed",
              "duration": 12220
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 95182
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 8149
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 93946
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 167131
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8631
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;check-all-new-server-certificates-on-the-minions",
        "keyword": "Scenario",
        "name": "Check all new server certificates on the minions",
        "description": "",
        "line": 59,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I check all certificates after renaming the server hostname",
            "line": 60,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11170
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16752
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 8840
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 9563
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 169681
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 11691
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 52077
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 5635
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 44829
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 172867
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 7094
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;do-some-minimal-smoke-test-on-the-renamed-server",
        "keyword": "Scenario",
        "name": "Do some minimal smoke test on the renamed server",
        "description": "",
        "line": 62,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"sle_minion\"",
            "line": 63,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:498"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 64,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Remote Command\" in the content area",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter as remote command this script in",
            "line": 66,
            "doc_string": {
              "value": "#!/bin/bash\ndate",
              "content_type": "",
              "line": 67
            },
            "match": {
              "location": "features/step_definitions/common_steps.rb:230"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Schedule\"",
            "line": 71,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:314"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Events\" in the content area",
            "line": 72,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Pending\" in the content area",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 180 seconds until I do not see \"Remote Command on\" text, refreshing the page",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:77"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"History\" in the content area",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:380"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see the event \"Remote Command on\" completed during last minute, refreshing the page",
            "line": 76,
            "match": {
              "location": "features/step_definitions/common_steps.rb:177"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11268
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16406
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 9097
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5832
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 168964
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 12096
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 55161
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 4738
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 55766
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 165626
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 7761
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;change-hostname-back-and-reboot-server",
        "keyword": "Scenario",
        "name": "Change hostname back and reboot server",
        "description": "",
        "line": 78,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I change back the server's hostname",
            "line": 79,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1729"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I run spacewalk-hostname-rename command on the server",
            "line": 80,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1654"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11119
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16253
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 8979
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 4760
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 177844
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 11677
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 52137
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 5101
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 44594
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 165501
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 9100
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;copy-the-new-server-keys-and-configure-the-proxy",
        "keyword": "Scenario",
        "name": "Copy the new server keys and configure the proxy",
        "description": "",
        "line": 83,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I copy server's keys to the proxy",
            "line": 84,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1144"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I configure the proxy",
            "line": 85,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1168"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"proxy\" via spacecmd",
            "line": 86,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:233"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I restart the \"venv-salt-minion\" service on \"proxy\"",
            "line": 87,
            "match": {
              "location": "features/step_definitions/command_steps.rb:711"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "service \"venv-salt-minion\" is active on \"proxy\"",
            "line": 88,
            "match": {
              "location": "features/step_definitions/command_steps.rb:723"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I restart the \"salt-broker\" service on \"proxy\"",
            "line": 89,
            "match": {
              "location": "features/step_definitions/command_steps.rb:711"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "service \"salt-broker\" is active on \"proxy\"",
            "line": 90,
            "match": {
              "location": "features/step_definitions/command_steps.rb:723"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 82
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11636
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16056
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 8792
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5428
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 177142
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 12572
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:323"
            },
            "result": {
              "status": "passed",
              "duration": 7565
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 53658
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 5056
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 44747
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 167719
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8443
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-proxy-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the proxy to populate new server CA",
        "description": "",
        "line": 93,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"proxy\"",
            "line": 94,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:642"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 92
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11181
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17579
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 9202
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5059
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 207674
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 12151
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:323"
            },
            "result": {
              "status": "passed",
              "duration": 7311
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 123788
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 7086
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 116724
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 165217
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8719
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-suse-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the SUSE Minion to populate new server CA",
        "description": "",
        "line": 97,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"sle_minion\"",
            "line": 98,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:642"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@sle_minion",
            "line": 96
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 10687
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17312
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 10532
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5165
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 216796
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 15947
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:335"
            },
            "result": {
              "status": "passed",
              "duration": 8173
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 52820
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 4452
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 46836
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 172674
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 7737
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-suse-ssh-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the SUSE SSH Minion to populate new server CA",
        "description": "",
        "line": 101,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"ssh_minion\"",
            "line": 102,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:642"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@ssh_minion",
            "line": 100
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11585
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26642
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 10815
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5806
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 169360
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 11894
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:351"
            },
            "result": {
              "status": "passed",
              "duration": 7817
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 52356
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 5288
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 46613
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 165418
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 6865
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-red-hat-like-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the Red Hat-like Minion to populate new server CA",
        "description": "",
        "line": 105,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"rhlike_minion\"",
            "line": 106,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:642"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@rhlike_minion",
            "line": 104
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 10799
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16796
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 9529
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 8977
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 425312
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 15096
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:339"
            },
            "result": {
              "status": "passed",
              "duration": 11822
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 185447
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 6615
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 49543
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 237752
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8081
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-debian-like-minion-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the Debian-like Minion to populate new server CA",
        "description": "",
        "line": 109,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"deblike_minion\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:642"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@deblike_minion",
            "line": 108
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11447
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22862
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 8980
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5058
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 166165
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 11620
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:343"
            },
            "result": {
              "status": "passed",
              "duration": 7139
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 53637
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 5288
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 106851
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 361706
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 9225
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;apply-high-state-on-the-build-host-to-populate-new-server-ca",
        "keyword": "Scenario",
        "name": "Apply high state on the build host to populate new server CA",
        "description": "",
        "line": 113,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I apply highstate on \"build_host\"",
            "line": 114,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:642"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          },
          {
            "name": "@build_host",
            "line": 112
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11192
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18391
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 9236
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5216
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 195909
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 12812
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:355"
            },
            "result": {
              "status": "passed",
              "duration": 9422
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 57389
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 5944
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 43516
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 172400
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 7232
            }
          }
        ]
      },
      {
        "id": "reconfigure-the-server's-hostname;check-all-new-server-certificates-on-the-minions",
        "keyword": "Scenario",
        "name": "Check all new server certificates on the minions",
        "description": "",
        "line": 116,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I check all certificates after renaming the server hostname",
            "line": 117,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1690"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:289"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 9
          },
          {
            "name": "@skip_if_cloud",
            "line": 10
          },
          {
            "name": "@skip_if_containerized_server",
            "line": 11
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11636
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19278
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:147"
            },
            "result": {
              "status": "passed",
              "duration": 10096
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:256"
            },
            "result": {
              "status": "passed",
              "duration": 5194
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-04-28 19:42:41 +0200\n"
            ],
            "match": {
              "location": "features/support/env.rb:295"
            },
            "result": {
              "status": "passed",
              "duration": 180611
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:310"
            },
            "result": {
              "status": "passed",
              "duration": 13468
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:710"
            },
            "result": {
              "status": "skipped",
              "duration": 73318
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:720"
            },
            "result": {
              "status": "passed",
              "duration": 61458
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:725"
            },
            "result": {
              "status": "skipped",
              "duration": 46605
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:152"
            },
            "result": {
              "status": "passed",
              "duration": 224244
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 9408
            }
          }
        ]
      }
    ]
  }
]