Project

General

Profile

action #7948

sle12 - channel testing

Added by RBrownSUSE about 7 years ago. Updated almost 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
michalnowak
Category:
Enhancement to existing tests
Target version:
-
Start date:
2015-06-17
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

in addition to the SCC tests, we need to have a test that actually checks the 'channels' (the repositories) are configured properly

This probably needs to be a test that runs 'zypper lr' and then does some very fancy verification to confirm the correct repos are Enabled or not

The exact criteria change depending on what is going on

Installation with SCC will have one set of criteria
Pre/During-Upgrade with SCC will have another set
After-Upgrade with SCC will have another set
Pre/During-Upgrade with SMT will have another set (but SMT-as-a-repo-source might not be tested in openQA..talk to Richard)
After-Upgrade with SMT will have another set (but SMT-as-a-repo-source might not be tested in openQA..talk to Richard)

The exact criteria will be provided by Marita when it's decided, but in the meantime we can still start by having a test that runs zypper lr and has variables for checking Product repos and whether they're enabled or not.


Checklist

  • SLE

Related issues

Related to openQA Tests - action #11002: SCC Proxy TestingResolved2016-02-29

History

#1 Updated by dgutu almost 7 years ago

  • Assignee set to dgutu

#2 Updated by dgutu almost 7 years ago

  • % Done changed from 0 to 10

#4 Updated by RBrownSUSE almost 7 years ago

Awesome! Does this work for SLE 12 SP1 or just SLE 12?

#5 Updated by dgutu almost 7 years ago

RBrownSUSE wrote:

Awesome! Does this work for SLE 12 SP1 or just SLE 12?

By using build 2725, which is SLES-12-SP1-Beta3 on x86_64
the list of available modules are available on a fresh install by using registration above:
HA + GEo
WE
SDK
Advanced Systems Management
Container Module
Legacy Module
Public Cloud Module
Toolchain Module
Web and Scripting Module

This two are missing :
SUSE Cloud for SLE12 Compute Nodes 5
SUSE Ent. Storage 1

But Toolchain is new.

#6 Updated by RBrownSUSE over 6 years ago

  • Project changed from openQA Project to openQA Tests
  • Category set to Bugs in existing tests
  • Target version set to 156

#7 Updated by RBrownSUSE over 6 years ago

  • Status changed from New to In Progress

#9 Updated by dgutu over 6 years ago

Richard, I would like to know your opinion on this progress.

  1. GUI install + SDK addon - http://crocodile.qa.suse.cz/tests/1200/modules/installation_overview/steps/16
  2. text install + SDK addon - http://crocodile.qa.suse.cz/tests/1198/modules/installation_overview/steps/9

Please let me know if this approach is good or need to be changed/improved.
Thx.

#10 Updated by RBrownSUSE over 6 years ago

  • Checklist item changed from to [ ] SLE
  • Target version deleted (156)

#11 Updated by dgutu over 6 years ago

@Richard, as I told you, during installation there is no 'zypper' package.
Could not find any trace of zypper...
I will work on validating the .repo files created by installation process.

#12 Updated by RBrownSUSE over 6 years ago

dgutu

Why don't we just have a test that checks the repositories are correct after the installation? does it have to be done inside the installation?

#13 Updated by dgutu about 6 years ago

#14 Updated by dgutu almost 6 years ago

  • Assignee changed from dgutu to michalnowak

Most probably the functionality is covered by the newest zypper_lr testcase. Michal?
Thx.

#15 Updated by michalnowak almost 6 years ago

  • Category changed from Bugs in existing tests to Enhancement to existing tests
  • Status changed from In Progress to Resolved
  • % Done changed from 10 to 0

Rewritten zypper_lr test verifies post-install, post-upgrade (ZDUP), post-migration (online and offline) repos of SLES, SLED, and their addons:

Closing.

Also available in: Atom PDF