Project

General

Profile

Actions

coordination #37114

closed

[functional][y][epic] Enable automated testing of "public cloud providers" (PCM) explicitly

Added by nicksinger almost 6 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
New test
Target version:
SUSE QA - Milestone 22
Start date:
2018-06-12
Due date:
2018-09-25
% Done:

100%

Estimated time:
(Total: 29.00 h)
Difficulty:

Description

Suggestions

  • Add testsuite for google cloud
  • Add testsuite for AWS
  • Add testsuite for Microsoft Azure
  • Ensure the other "allmodules" and "allmodules+allpatterns" tests do not enable PCM

Further details

As explained in comment#9 of bsc#1094879 the google-compute-engine should not be installed on regular systems but only on systems running in the google cloud.
This requires us to exclude this module from all tests, even the allmodules tests.

However, it makes sense to cover the patterns offered in SLE in our test scenarios locally so that we can detect "trivial" packaging/pattern problems early before going into real cloud.

bsc#1008988 and bsc#1008985 also describe the valid selections, that is "it's not supported to install all public cloud patterns in parallel, as this doesn't reflect any meaningful usecase.
You can install all patterns of one Cloud Service Provider, e.g. Microsoft Azure, but even that does not really make sense as the installed packages cover very different use cases. For instance one pattern is only useful on an instance running in the public cloud, etc."


Subtasks 4 (0 open4 closed)

action #38867: [functional][y] Specific test covering the patterns from each of the three "public cloud providers" explicitlyResolvedriafarov2018-06-122018-08-14

Actions
action #38870: [functional][y] Specific test covering basic functionality of the packages in Microsoft Azure pattern of PCMResolvedriafarov2018-06-122018-09-11

Actions
action #39995: [functional][y] Specific test covering basic functionality of the packages in Google Cloud pattern of PCMRejectedokurz2018-06-12

Actions
action #39992: [functional][y] Specific test covering basic functionality of the packages in Amazon Web Services pattern of PCMResolvedJERiveraMoya2018-06-122018-09-25

Actions

Related issues 1 (0 open1 closed)

Related to openQA Tests - action #37531: [sle][functional][y] PCM patterns cause package installation conflicts but these use cases are unsupported anywayResolvedokurz2018-06-20

Actions
Actions

Also available in: Atom PDF