Project

General

Profile

action #45080

openQA Tests - action #15108: [sle][functional][u][epic] Modules (Installation + migration)

openQA Tests - action #9464: [sle][functional][u] Modules - Advanced Systems Management

[sle][functional][u] test machinery

Added by okurz over 1 year ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
SUSE QA tests - Milestone 22
Start date:
2018-12-12
Due date:
2019-02-08
% Done:

0%

Estimated time:
Duration: 43

Description

Motivation

The ASMM module of SLE12 includes machinery, we already test it in openSUSE with an openQA test, we should test this on SLE as well, especially as it's a SUSE product, see parent ticket #9464 as well.

Acceptance criteria

  • AC1: A simple functional test of machinery is executed for automated SLE tests

Suggestions

  • It may be an openQA test but preferrably it is not when we can cover it more easily, e.g. in a package based test, e.g. as done for valgrind, see #36751
  • Add a package based test in the development package first and make sure to have that test in Factory as well as the SLE package (for SLE12) or the packagehub package for SLE15

Further details

The package is available for SLE15 in packagehub


Related issues

Related to openQA Tests - action #47147: [sle][functional][u] Update rsync.pl to sync Module-Packagehub-Subpackages-POOL-x86_64-Media1/Resolved2019-02-05

Related to openQA Tests - action #18930: [opensuse]test fails in machineryResolved2017-05-03

History

#1 Updated by okurz over 1 year ago

  • Copied to action #45083: [sle][functional][u] test cfengine added

#2 Updated by okurz over 1 year ago

  • Copied to deleted (action #45083: [sle][functional][u] test cfengine)

#3 Updated by okurz over 1 year ago

  • Due date set to 2019-02-08

#4 Updated by okurz over 1 year ago

I suggest to use an approach as presented in http://s.qa.suse.de/2k18l1-okurz

#5 Updated by dheidler over 1 year ago

  • Status changed from Workable to In Progress
  • Assignee set to dheidler

#6 Updated by dheidler over 1 year ago

non-fatal error message when installing machinery using OneClickInstallCLI (as done in https://openqa.opensuse.org/tests/839958#step/machinery/4 ): https://bugzilla.opensuse.org/show_bug.cgi?id=1123355

#7 Updated by dheidler over 1 year ago

Extended machinery test to actually test the functionality of the machinery command:

https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6655

#8 Updated by dheidler over 1 year ago

Missing ruby builder dependency on sle15sp1: https://bugzilla.suse.com/show_bug.cgi?id=1124304

#9 Updated by dheidler over 1 year ago

SUSEConnect fails on 1st run when registering PackageHub: https://bugzilla.suse.com/show_bug.cgi?id=1124318

#10 Updated by dheidler over 1 year ago

Update rsync.pl to sync Module-Packagehub-Subpackages-POOL-x86_64-Media1/: https://progress.opensuse.org/issues/47147

#11 Updated by dheidler over 1 year ago

ASMM is not yet available on SCC: https://bugzilla.suse.com/show_bug.cgi?id=1124343

#12 Updated by dheidler over 1 year ago

  • Status changed from In Progress to Feedback

#13 Updated by okurz over 1 year ago

  • Related to action #47147: [sle][functional][u] Update rsync.pl to sync Module-Packagehub-Subpackages-POOL-x86_64-Media1/ added

#14 Updated by okurz over 1 year ago

  • Related to action #18930: [opensuse]test fails in machinery added

#15 Updated by okurz over 1 year ago

As you merged your PR now could you please look into adressing the unresolved comments in the PR? E.g. extend the "one_click_install" test again to Leap as in before?

#16 Updated by dheidler over 1 year ago

OCI on leap won't work as there is no leap oci file until leap is released.
I just tried to use the factory oci file, but it doesn't seem to work: http://artemis.suse.de/tests/1230#step/oneclick_install/10

#18 Updated by okurz over 1 year ago

dheidler wrote:

OCI on leap won't work as there is no leap oci file until leap is released.
I just tried to use the factory oci file, but it doesn't seem to work: http://artemis.suse.de/tests/1230#step/oneclick_install/10

Well, we do have openQA tests for released versions of Leap but I am growing a bit tired of of convincing so I leave it up to you if you will add it there, create a ticket or ignore it.

Also available in: Atom PDF