Project

General

Profile

Actions

action #9502

closed

[opensuse][sle][functional][u][hard]Salt multi-machine test

Added by RBrownSUSE over 8 years ago. Updated almost 4 years ago.

Status:
Rejected
Priority:
Low
Assignee:
Category:
New test
Target version:
Start date:
2015-11-11
Due date:
% Done:

0%

Estimated time:
Difficulty:
hard

Description

Motivation

Salt is an important configuration management stack used by all SUSE distributions

Acceptance criteria

  • AC1: There is a multi-machine scenario exercising salt in a client-/server setup for SLE (all current versions in development, e.g. SLE15 and SLE12SP4)
  • AC2: Same as above for openSUSE

Suggestion

We require at least the following tests

  • Installation
  • basic functionality - eg. salt-call --local pkg.install $package

Desirable would be multi-machine testing including Minion/Master communication and functionality.


Related issues 1 (0 open1 closed)

Blocked by openQA Tests - action #30892: [opensuse][tools]multi-machine worker setupResolvedokurz2018-01-29

Actions
Actions #1

Updated by RBrownSUSE over 8 years ago

  • Status changed from New to In Progress
  • Assignee set to dzedro

I think Jozef agreed to work on this, assigning to him ;)

Actions #2

Updated by RBrownSUSE about 8 years ago

  • Checklist item changed from to [ ] SLE, [ ] TW, [ ] Leap
  • Target version deleted (154)
Actions #3

Updated by okurz over 7 years ago

  • Checklist item changed from to [x] TW
Actions #4

Updated by okurz over 7 years ago

A basic setup test has been added with
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/1549

verified on TW: opensuse-Tumbleweed-DVD-x86_64-Build20160721-extra_tests_on_textmode@64bit

leap currently fails after adding extra tests because of #12838, see for example opensuse-42.2-DVD-x86_64-Build0112-extra_tests_on_textmode@64bit

SLE does not have a change to main.pm to enable it (needs verification).

Also, there is no multi-machine part.

@dzedro: do you want to extend with multi-machine?

Actions #5

Updated by maritawerner over 7 years ago

  • Status changed from In Progress to New
  • Assignee deleted (dzedro)
Actions #6

Updated by okurz over 7 years ago

  • Subject changed from Salt to Salt multi-machine test
Actions #7

Updated by okurz over 6 years ago

  • Subject changed from Salt multi-machine test to [opensuse][sle][functional]Salt multi-machine test
  • Target version set to Milestone 13
Actions #8

Updated by sebchlad over 6 years ago

Good Dumitru is still watching it :)

@okurz: I would like to clearly define exit criteria for this item.

Actions #9

Updated by okurz about 6 years ago

  • Checklist item changed from [ ] SLE, [x] TW, [ ] Leap to [ ] SLE, [ ] TW, [ ] Leap
  • Description updated (diff)
  • Target version changed from Milestone 13 to Milestone 16

ACs in now, it's focused on the multi-machine part. We have an existing salt test module executing the master and minion locally in both SLE as well as openSUSE.

Actions #10

Updated by okurz about 6 years ago

  • Subject changed from [opensuse][sle][functional]Salt multi-machine test to [opensuse][sle][functional][hard]Salt multi-machine test
  • Status changed from New to Workable
Actions #11

Updated by okurz about 6 years ago

  • Blocked by action #30892: [opensuse][tools]multi-machine worker setup added
Actions #12

Updated by okurz about 6 years ago

  • Status changed from Workable to Blocked
  • Assignee set to okurz
Actions #13

Updated by okurz almost 6 years ago

  • Subject changed from [opensuse][sle][functional][hard]Salt multi-machine test to [opensuse][sle][functional][u][hard]Salt multi-machine test
  • Target version changed from Milestone 16 to Milestone 21+
  • Difficulty set to hard

Actually I doubt very much that the prerequisite will be done soon

Actions #14

Updated by okurz almost 6 years ago

  • Target version changed from Milestone 21+ to Milestone 21+
Actions #15

Updated by okurz over 5 years ago

  • Target version changed from Milestone 21+ to future
Actions #16

Updated by okurz about 5 years ago

  • Checklist item changed from [ ] SLE, [ ] TW, [ ] Leap to
  • Priority changed from Normal to Low
Actions #17

Updated by okurz almost 5 years ago

  • Assignee changed from okurz to mgriessmeier

Move to new QSF-u PO after I moved to the "tools"-team. I mainly checked the subject line so in individual instances you might not agree to take it over completely into QSF-u. Feel free to discuss with me or reassign to me or someone else in this case. Thanks.

Actions #18

Updated by okurz almost 5 years ago

  • Status changed from Blocked to Workable

#30892 fixed, multi-machine tests are possible on o3

Actions #19

Updated by SLindoMansilla almost 4 years ago

  • Status changed from Workable to Rejected

As part of QSF-U we test salt functionality with salt test module: https://openqa.suse.de/tests/4146523#step/salt/26

Multi-machine test would be out of our scope, as it is already being tested as part of SUSE-Manager, SES

Actions

Also available in: Atom PDF