-
Notifications
You must be signed in to change notification settings - Fork 192
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
142 changed files
with
3,457 additions
and
4,922 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
38 changes: 12 additions & 26 deletions
38
testsuite/features/build_validation/init_clients/sle12sp4_minion.feature
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,61 +1,47 @@ | ||
# Copyright (c) 2020 SUSE LLC | ||
# Copyright (c) 2020-2022 SUSE LLC | ||
# Licensed under the terms of the MIT license. | ||
|
||
@sle12sp4_minion | ||
Feature: Be able to bootstrap a sle12sp4 Salt minion via the GUI | ||
Feature: Bootstrap a SLES 12 SP4 Salt minion | ||
|
||
Scenario: Clean up sumaform leftovers on a SLES 12 SP4 Salt minion | ||
When I perform a full salt minion cleanup on "sle12sp4_minion" | ||
|
||
Scenario: Create the bootstrap repository for a Salt client | ||
Given I am authorized with the feature's user | ||
And I create the "x86_64" bootstrap repository for "sle12sp4_minion" on the server | ||
Scenario: Log in as admin user | ||
Given I am authorized for the "Admin" section | ||
|
||
Scenario: Bootstrap a sle12sp4 minion | ||
Given I am authorized with the feature's user | ||
When I go to the bootstrapping page | ||
Scenario: Bootstrap a SLES 12 SP4 minion | ||
When I follow the left menu "Systems > Bootstrapping" | ||
Then I should see a "Bootstrap Minions" text | ||
When I enter the hostname of "sle12sp4_minion" as "hostname" | ||
And I enter "22" as "port" | ||
And I enter "root" as "user" | ||
And I enter "linux" as "password" | ||
And I select "1-sle12sp4_minion_key" from "activationKeys" | ||
And I select the hostname of "proxy" from "proxies" | ||
And I select the hostname of "proxy" from "proxies" if present | ||
And I click on "Bootstrap" | ||
And I wait until I see "Successfully bootstrapped host!" text | ||
And I wait until onboarding is completed for "sle12sp4_minion" | ||
|
||
Scenario: Check the new bootstrapped sle12sp4 minion in System Overview page | ||
Given I am authorized with the feature's user | ||
And I go to the minion onboarding page | ||
Scenario: Check the new bootstrapped SLES 12 SP4 minion in System Overview page | ||
When I follow the left menu "Salt > Keys" | ||
Then I should see a "accepted" text | ||
And the Salt master can reach "sle12sp4_minion" | ||
|
||
@proxy | ||
Scenario: Check connection from sle12sp4 minion to proxy | ||
Scenario: Check connection from SLES 12 SP4 minion to proxy | ||
Given I am on the Systems overview page of this "sle12sp4_minion" | ||
When I follow "Details" in the content area | ||
And I follow "Connection" in the content area | ||
Then I should see "proxy" short hostname | ||
|
||
@proxy | ||
Scenario: Check registration on proxy of sle12sp4 minion | ||
Scenario: Check registration on proxy of SLES 12 SP4 minion | ||
Given I am on the Systems overview page of this "proxy" | ||
When I follow "Details" in the content area | ||
And I follow "Proxy" in the content area | ||
Then I should see "sle12sp4_minion" hostname | ||
|
||
# bsc#1085436 - Apache returns 403 Forbidden after a zypper refresh on minion | ||
Scenario: Check the new channel is working | ||
When I refresh the metadata for "sle12sp4_minion" | ||
|
||
Scenario: Detect latest Salt changes on the sle12sp4 minion | ||
When I query latest Salt changes on "sle12sp4_minion" | ||
|
||
Scenario: Check spacecmd system ID of bootstrapped sle12sp4 minion | ||
Given I am on the Systems overview page of this "sle12sp4_minion" | ||
Then I run spacecmd listevents for "sle12sp4_minion" | ||
|
||
Scenario: Check events history for failures on sle12sp4 minion | ||
Scenario: Check events history for failures on SLES 12 SP4 minion | ||
Given I am on the Systems overview page of this "sle12sp4_minion" | ||
Then I check for failed events on history event page |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.