Skip to content

Saruman's SSDs are fitted and in no logical drive: steps 5–11 of the fit runbook, and the IOPS number ADR-0029 is sized on #527

Description

@Gerrrt

What is true

Both SM863a drives went into Saruman's bays on 2026-09-18 and #418 closed on that. docs/runbooks/fit-the-saruman-ssds.md says what that means in its status line: step 4 is done and every other step is not. No ssacli on the host, no logical drive (cpqDaLogDrv still reads index 1 only), no thin pool, alexander still on the HDD mirror, no fio, and no cache reading for #76.

Nothing tracks steps 5–11. The milestone is titled assign the disks, then the domain, and until this issue the first half had no issue.

Why it gates the rest

ADR-0029 sizes the domain — six guests, servers continuous, endpoints per session — on ~90 derived write IOPS that nobody has measured. docs/roadmap.md says so: "an unassigned drive changes no duty cycle either — the sentence above holds until the runbook's step 8 measures both arrays." #414, #266 and #451 all rest on that number.

Order of work

The runbook's own, from where it stopped:

  • §2 — ssacli on PVE 9 (item 1 of "What this runbook does not know": never observed working there)
  • §5 — create logical drive 2 on the SSD pair
  • §6 — the cache reading owed to IloBatteryCondition has been firing on shiva with no silence and no owner #76
  • §7 — the thin pool
  • §8 — fio on both arrays at 4 KiB / QD1; write the numbers down
  • §9 — move alexander
  • §10 — delete the silences the fit needed
  • §11 — confirm the metrics
  • "Flipping the documents": hardware.md, dated notes on ADR-0029/0007/0017, roadmap.md, the network.test.yaml single-drive fixtures, both lab runbooks' disk-cache paragraph

Done when

Step 8's two numbers are in hardware.md, alexander boots from the SSD pool, and the roadmap's "holds until step 8 measures both arrays" sentence has been replaced by what it measured. If the wear columns are still blank after §5, that opens its own issue (SSD wear through hpsa).

Refs #418, #414, #76.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestseq/1Step 1 within its milestone; same number = can run in parallel

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions