-
Notifications
You must be signed in to change notification settings - Fork 181
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disable patch and package install and monitoring for sl micro minions #9277
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -56,6 +56,7 @@ Feature: Smoke tests for <client> | |
@skip_for_debianlike | ||
@skip_for_rocky9 | ||
@skip_for_alma9 | ||
@skip_for_sl_micro | ||
Scenario: Install a patch on the <client> | ||
Given I am on the Systems overview page of this "<client>" | ||
When I follow "Software" in the content area | ||
|
@@ -70,6 +71,7 @@ Feature: Smoke tests for <client> | |
And I reboot the "<client>" if it is a transactional system | ||
|
||
@skip_for_sle_micro_ssh_minion | ||
@skip_for_sl_micro | ||
Comment on lines
73
to
+74
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We should not be skipping them, this is a supported feature for SL/SLE Micro. Hopefully this PR will help on this uyuni-project/sumaform#1702 |
||
Scenario: Install a package on the <client> | ||
Given I am on the Systems overview page of this "<client>" | ||
When I follow "Software" in the content area | ||
|
@@ -174,6 +176,8 @@ Feature: Smoke tests for <client> | |
And I wait until event "Package Install/Upgrade scheduled by <client>" is completed | ||
|
||
@skip_for_sle_micro_ssh_minion | ||
@skip_for_sl_micro | ||
# WORKAROUND for SL Micro because of bsc#1227451 and bsc#1229567 | ||
Comment on lines
+179
to
+180
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. As discussed in Slack, I would personally show a red in this test case on the test report, unless this affects other test cases. |
||
Scenario: Enable Prometheus Node exporter formula on the <client> | ||
Given I am on the Systems overview page of this "<client>" | ||
When I follow "Formulas" in the content area | ||
|
@@ -191,6 +195,8 @@ Feature: Smoke tests for <client> | |
Then I should see a "Formula saved" text | ||
|
||
@skip_for_sle_micro | ||
@skip_for_sl_micro | ||
# WORKAROUND for SL Micro because of bsc#1227451 and bsc#1229567 | ||
Scenario: Enable Prometheus Apache and Postgres exporter formula on the <client> | ||
Given I am on the Systems overview page of this "<client>" | ||
When I follow "Formulas" in the content area | ||
|
@@ -203,6 +209,8 @@ Feature: Smoke tests for <client> | |
Then I should see a "Formula saved" text | ||
|
||
@skip_for_sle_micro_ssh_minion | ||
@skip_for_sl_micro | ||
# WORKAROUND for SL Micro because of bsc#1227451 and bsc#1229567 | ||
Scenario: Apply highstate for the Prometheus exporters on the <client> | ||
Given I am on the Systems overview page of this "<client>" | ||
When I follow "States" in the content area | ||
|
@@ -214,17 +222,23 @@ Feature: Smoke tests for <client> | |
|
||
@skip_for_sle_micro_ssh_minion | ||
@sle_micro_minion | ||
@skip_for_sl_micro | ||
# workaround for SLE Micro minion issue bsc#1209374 | ||
# WORKAROUND for SL Micro because of bsc#1227451 and bsc#1229567 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Same. |
||
Scenario: Enable and start Prometheus Node Exporter service | ||
And I start the "prometheus-node_exporter.service" service on "<client>" | ||
And I enable the "prometheus-node_exporter.service" service on "<client>" | ||
|
||
@skip_for_sle_micro_ssh_minion | ||
@skip_for_sl_micro | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Same |
||
# WORKAROUND for SL Micro because of bsc#1227451 and bsc#1229567 | ||
Scenario: Visit Node monitoring endpoint on the <client> | ||
When I wait until "node" exporter service is active on "<client>" | ||
And I visit "Prometheus node exporter" endpoint of this "<client>" | ||
|
||
@skip_for_sle_micro | ||
@skip_for_sl_micro | ||
# WORKAROUND for SL Micro because of bsc#1227451 and bsc#1229567 | ||
Comment on lines
+240
to
+241
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The skip looks good to me, but that's unrelated to the commented bugs. |
||
Scenario: Visit Apache and Postgres monitoring endpoint on the <client> | ||
When I wait until "apache" exporter service is active on "<client>" | ||
And I visit "Prometheus apache exporter" endpoint of this "<client>" | ||
|
@@ -233,6 +247,8 @@ Feature: Smoke tests for <client> | |
|
||
@skip_for_sle_micro_ssh_minion | ||
@monitoring_server | ||
@skip_for_sl_micro | ||
# WORKAROUND for SL Micro because of bsc#1227451 and bsc#1229567 | ||
Comment on lines
+250
to
+251
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Same, I would not skip it. |
||
Scenario: The data from <client> appear on Grafana dashboard | ||
When I visit the grafana dashboards of this "monitoring_server" | ||
And I wait until I do not see "Loading Grafana" text | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should not be skipping them, this is a supported feature.
Instead, we need to find a way to cover this with a patch, if none available now.