Skip to content

Fix MDADM device discovery and null handling - #653

Merged
Starosdev merged 1 commit into
developfrom
codex/issue-652-mdadm-devices-null
Jul 10, 2026
Merged

Starosdev merged 1 commit into
developfrom
codex/issue-652-mdadm-devices-null

Conversation

@Starosdev

Copy link
Copy Markdown
Owner

Summary

  • accept MDADM device table variants and fall back to /proc/mdstat member discovery
  • normalize missing device lists to empty arrays in registration and summary responses
  • normalize legacy null device lists in the Angular client
  • add collector, backend, and frontend regression tests

Linked Issues

Closes #652

Test plan

  • go test ./...
  • ng test --watch=false --browsers=ChromeHeadless --include=src/app/modules/mdadm/mdadm.service.spec.ts
  • ng lint
  • ng build

@Starosdev Starosdev added bug Something isn't working frontend Frontend/Angular related backend Backend/Go related collector Collector component labels Jul 10, 2026
@Starosdev
Starosdev merged commit 410c22c into develop Jul 10, 2026
15 checks passed
@Starosdev
Starosdev deleted the codex/issue-652-mdadm-devices-null branch July 10, 2026 02:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Backend/Go related bug Something isn't working collector Collector component frontend Frontend/Angular related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant