Project

General

Profile

Actions

action #44723

closed

[Factory] Add an openQA test for Ceph

Added by smithfarm over 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
2018-12-04
Due date:
% Done:

0%

Estimated time:
Actions #1

Updated by smithfarm over 5 years ago

Oops, opened the ticket prematurely. The idea here is to add a test to openQA for the ceph package, which would help prevent certain types of packaging bugs from getting into Factory.

The test would be as simple as possible: deploy a single-node Ceph cluster using DeepSea, and check that it reaches "HEALTH_OK" status. I can not implement the test, but I can provide assistance, as I am familiar with the procedure and have implemented this same test in our product CI (which is based on teuthology, not openQA).

The one wrinkle is that the deepsea package is not in Factory (and won't be for a long time), so DeepSea would need to be installed from source, or from the filesystems:ceph:nautilus project.

Actions #2

Updated by okurz over 5 years ago

  • Assignee set to dzedro

alright, there are already "storage" related test modules within our test distribution os-autoinst-distri-opensuse, e.g. see https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/ee4904815ca0569f5009bf674f7a20e54c41b9b1/tests/ses/deepsea_cluster_deploy.pm by dzedro.

@dzedro what would you propose to do for "openSUSE Tumbleweed" tests which would cover the "Factory" part?

Actions #4

Updated by smithfarm over 5 years ago

The simple deploy test https://openqa.suse.de/tests/2301632#step/deepsea_cluster_deploy/45 would be fine - no need to test deepsea itself.

Actions #5

Updated by dzedro about 5 years ago

  • Status changed from New to Feedback

@shyukri changed the deployment test to get more logs, does not use deepsea anymore. https://openqa.suse.de/tests/2731887/modules/deepsea_cluster_deploy/steps/1/src

Actions #6

Updated by dzedro almost 5 years ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF