Project

General

Profile

Actions

action #107731

closed

coordination #121720: [saga][epic] Migration to QE setup in PRG2+NUE3 while ensuring availability

Salt all SUSE QA machines, at least passwords and ssh keys and automatic upgrading size:M

Added by okurz about 2 years ago. Updated 5 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
2022-03-01
Due date:
% Done:

0%

Estimated time:
Tags:

Description

Motivation

See #107173#note-6 . I also chatted with nsinger about this: "s.qa is now salted, should we add it as salt node to OSD for auto-update+monitoring? What other machines should we add? Where does it end? If we include backup.qa, s.qa, storage.qa, why not also include qamaster, qanet? Or all QA machines? Nick Singer: Indeed I plan to eventually add all QA machines into a single salt for at least stuff like passwords and ssh keys"

Acceptance criteria

  • AC1: All common production QA machines are controlled by salt (not workstations or bare-metal test machines)

Suggestions

  • Review all common production QA machines in racktables and VMs and ensure they are controlled at least by some remote management framework repository, at best salt-states-openqa which also ensures automatic updates and monitoring
  • If you don't know if a machine is production or not ask okurz
  • For machines that involve another repository ensure that they are still included in automatic updates and monitoring
  • For any machines that are not straight-forward make sure that a specific open ticket exists covering that machine
  • Use Racktables to find out what common production QA machines are

Out of scope

  • openqa.opensuse.org infrastructure completely

Related issues 12 (1 open11 closed)

Related to QA - action #107173: s.qa.suse.de needs to be upgraded to a current OSResolvedokurz2022-02-21

Actions
Related to QA - coordination #131525: [epic] Up-to-date and usable LSG QE NUE1 machinesResolvedokurz2023-06-28

Actions
Related to QA - action #132323: Bring arm4.qe.suse.de up-to-dateResolvedokurz2023-06-28

Actions
Related to QA - action #132320: Bring styx.qam.suse.de up-to-dateResolvedokurz2023-06-28

Actions
Related to QA - action #132362: Bring openqa-service.qe.suse.de up-to-dateResolvedokurz2023-06-28

Actions
Related to QA - action #132359: Bring galileo.qam.suse.de up-to-date size:MResolvedokurz2023-06-28

Actions
Related to QA - action #132356: Bring fibonacci.qam.suse.de up-to-dateResolvedokurz2023-06-28

Actions
Related to QA - action #132353: Bring enterprise-nx02.qam.suse.de up-to-date size:MResolvedokurz2023-06-28

Actions
Related to QA - action #132347: Bring borg.qam.suse.de up-to-dateResolvedokurz2023-06-28

Actions
Related to openQA Infrastructure - action #116716: Repurpose ix64ph1079, ix64ph1080, ix64ph1081, e.g. as openQA workersNew

Actions
Related to QA - action #130796: Use free blades on quake.qe.nue2.suse.org and unreal.qe.nue2.suse.org as openQA OSD bare-metal test machinesResolvedokurz2023-02-09

Actions
Related to openQA Infrastructure - action #151390: Brute-force salt osiris so that we enable self-management of VMs for users size:MResolvedmkittler2023-11-24

Actions
Actions

Also available in: Atom PDF