@scope_changing_software_channels
@scc_credentials
@susemanager
@uyuni
Feature: 0121 - Channel subscription with recommended or required dependencies
File name: allcli_software_channels_dependencies.feature
Relative path: secondary/allcli_software_channels_dependencies.feature
@scope_changing_software_channels
@scc_credentials
@susemanager
Scenario: Play with recommended and required child channels selection for a single system
Given
I am on the Systems overview page of this "sle_minion"
0s
When
I follow "Software" in the content area
0s
And
I follow "Software Channels" in the content area
0s
And
I wait until I do not see "Loading..." text
0s
And
I check radio button "SLE-Product-SLES15-SP7-Pool for x86_64"
0s
And
I wait until I do not see "Loading..." text
0s
Then
I should see the child channel "SLE-Product-SLES15-SP7-Updates for x86_64" "selected" and "disabled"
0s
When
I exclude the recommended child channels
0s
Then
I should see the toggler "disabled"
0s
And
I should see a "SLE-Module-Containers15-SP7-Pool for x86_64" text
0s
And
I should see the child channel "SLE-Module-Containers15-SP7-Pool for x86_64" "unselected"
0s
When
I select the child channel "SLE-Module-Containers15-SP7-Pool for x86_64"
0s
Then
I should see the child channel "SLE-Module-Containers15-SP7-Pool for x86_64" "selected"
0s
When
I click on the "disabled" toggler
0s
Then
I should see the child channel "SLE-Module-Server-Applications15-SP7-Pool for x86_64" "selected"
0s
@scope_changing_software_channels
@scc_credentials
@uyuni
Scenario: Play with recommended and required child channels selection for a single system
Given
I am on the Systems overview page of this "sle_minion"
00:00:03.046
When
I follow "Software" in the content area
00:00:00.067
And
I follow "Software Channels" in the content area
00:00:00.063
And
I wait for child channels to appear
00:00:00.216
And
I check radio button "(none, disable service)"
00:00:10.066
And
I wait for child channels to appear
00:00:00.222
And
I check radio button "openSUSE Tumbleweed (x86_64)"
00:00:10.082
Then
I should see the child channel "Uyuni Client Tools for openSUSE Tumbleweed (x86_64)" "unselected" and "disabled"
00:00:10.119
When
I select the child channel "Uyuni Client Tools for openSUSE Tumbleweed (x86_64)"
00:00:10.171
Then
I should see the child channel "Uyuni Client Tools for openSUSE Tumbleweed (x86_64)" "selected"
00:00:00.108
@scope_changing_software_channels
@scc_credentials
@susemanager
Scenario: Play with recommended and required child channels selection in SSM
When
I follow the left menu "Systems > System List > All"
0s
And
I check the "sle_minion" client
0s
Then
I should see "1" systems selected for SSM
0s
When
I follow the left menu "Systems > System Set Manager > Overview"
0s
And
I follow "channel memberships" in the content area
0s
Then
I should see a "Base Channel" text
0s
And
I should see a "Next" text
0s
And
I should see a table line with "SLE-Product-SLES15-SP7-Pool for x86_64", "1"
0s
When
I select "System Default Base Channel" from drop-down in table line with "SLE-Product-SLES15-SP7-Pool for x86_64"
0s
And
I click on "Next"
0s
Then
I should see the toggler "disabled"
0s
And
I should see a "SLE-Module-Basesystem15-SP7-Pool for x86_64" text
0s
And
I should see "No change" "selected" for the "SLE-Module-Basesystem15-SP7-Pool for x86_64" channel
0s
When
I click on the "disabled" toggler
0s
Then
I should see "Subscribe" "selected" for the "SLE-Module-Basesystem15-SP7-Pool for x86_64" channel
0s
And
I should see "No change" "unselected" for the "SLE-Module-Basesystem15-SP7-Pool for x86_64" channel
0s
@scope_changing_software_channels
@scc_credentials
@uyuni
Scenario: Play with recommended and required child channels selection in SSM
When
I follow the left menu "Systems > System List > All"
00:00:00.145
And
I check the "sle_minion" client
00:00:00.471
Then
I should see "1" systems selected for SSM
00:00:00.116
When
I follow the left menu "Systems > System Set Manager > Overview"
00:00:00.532
And
I follow "channel memberships" in the content area
00:00:00.066
Then
I should see a "Base Channel" text
00:00:00.067
And
I should see a "Next" text
00:00:00.066
When
I select "No Change" from drop-down in table line with "openSUSE Tumbleweed (x86_64)"
00:00:00.130
And
I click on "Next"
00:00:00.059
Then
I should see the toggler "disabled"
00:00:00.370