Project

General

Profile

Actions

action #121597

open

Implement automated racktables sanity check

Added by nicksinger about 2 years ago. Updated almost 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
2022-12-06
Due date:
% Done:

0%

Estimated time:
Tags:

Description

Observation

(poo#121282)[[https://progress.opensuse.org/issues/121282#note-5]] showed that missing/wrong racktables entries can cause a lot of confusion and introduce a high cost in understanding what is the current status of a machine. We should implement a regular and automated sanity check which makes sure we're aware of such information lacking objects in racktables.

Acceptance criteria

  • AC1: We're aware of racktables objects which do not fulfill our minimal requirements (e.g. mac address, fqdn, serial number, etc)

Suggestions

  • Get some kind of automated/machine readable access to racktables and all our machines we care about
    • The explicit tags "QA" is usually linked to machine we care about
  • Define which information is the least minimal we require for objects
  • Create some kind of script (e.g. running as gitlab-ci job) which runs periodically with our checks and notifies us about missing information
Actions #1

Updated by okurz almost 2 years ago

  • Tags set to infra
Actions

Also available in: Atom PDF