@scope_changing_software_channels
@scc_credentials
@susemanager
@uyuni
Feature: 0122 - 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:02.465
When
I follow "Software" in the content area
00:00:00.067
And
I follow "Software Channels" in the content area
00:00:00.065
And
I wait for child channels to appear
00:00:00.211
And
I check radio button "(none, disable service)"
00:00:10.081
And
I wait for child channels to appear
00:00:00.228
And
I check radio button "openSUSE Tumbleweed (x86_64)"
00:00:10.066
Then
I should see the child channel "Uyuni Client Tools for openSUSE Tumbleweed (x86_64)" "unselected" and "disabled"
00:00:10.208
When
I select the child channel "Uyuni Client Tools for openSUSE Tumbleweed (x86_64)"
00:00:10.252
Then
I should see the child channel "Uyuni Client Tools for openSUSE Tumbleweed (x86_64)" "selected"
00:00:00.211
@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.153
And
I check the "sle_minion" client
00:00:00.487
Then
I should see "1" systems selected for SSM
00:00:00.128
When
I follow the left menu "Systems > System Set Manager > Overview"
00:00:00.479
And
I follow "channel memberships" in the content area
00:00:00.071
Then
I should see a "Base Channel" text
00:00:00.158
And
I should see a "Next" text
00:00:00.167
When
I select "No Change" from drop-down in table line with "openSUSE Tumbleweed (x86_64)"
00:00:00.031
And
I click on "Next"
00:00:00.063
Then
I should see the toggler "disabled"
00:00:00.344