Skip to content

January 2026

Summary

Real CI-stabilization month: solti-monitoring went from no working CI to a full GitHub Actions pipeline across Debian 12/13, Rocky 9, and Ubuntu 24, fixing GPG timing, deprecated modules, and a phantom Galaxy collection along the way (4 merged PRs). solti-platforms shipped its first proxmox_vm role end to end. solti-podman fixed MongoDB deployment and standardized service docs. Network Map MVP sprints and a BookStack→MkDocs migration ran in the root repo.

What shipped (PRs)

  • solti-ensemble #7 (merged 01-06) — Standardize dev→test branch name for consistency across all SOLTI collections.
  • solti-podman #23 (merged 01-17) — MongoDB deployment fixes: password URL-encoding, port conflict with Redis GUI, verification context bugs. Also standardized 9 service READMEs to a common 7-section structure.
  • solti-monitoring #23 (merged 01-18) — Debian 13 support: modernized InfluxDB GPG key handling (the apt_key module was removed in Debian 13), fixed Rocky 9 service-enablement checks.
  • solti-monitoring #24 (merged 01-18) — Working GitHub CI workflow: switched to Docker containers for Actions compatibility, resolved all ansible-lint/yamllint errors, added TESTING.md for every major role.
  • solti-monitoring #25 (merged 01-18) — Fix CI: community.proxmox_kvm doesn't exist on Galaxy — the real module lives in community.proxmox.
  • solti-monitoring #27 (merged 01-19) — Ubuntu 24 in CI: fixed a Docker-in-docker GPG timing race with a 5-second delay workaround (flagged as temporary, tracked in issue #26 for a real retry-logic fix).
  • solti-platforms #3 (merged 01-24) — Platform-specific state management: replaced ambiguous STATE_MAP["create"] with composite keys (proxmox_template:build, proxmox_vm:create); made vm_template_vmid required with no default, since VMIDs are dynamically allocated and unpredictable.

Commits (raw activity, full calendar month)

47 commits across 5 repos

Repo Commits
solti-platforms 17
jackaltx (root) 16
solti-monitoring 8
solti-ensemble 4
solti-podman 2

By repo (additional context beyond PRs)

jackaltx (root)

  • Network Map MVP: Sprint 1.1-1.4 complete (HTML skeleton → 15 styled nodes → click-to-navigate → search/polish)
  • BookStack → MkDocs documentation migration started; digital garden export system
  • Multi-repository git workflow documented; manage-svc.sh auth fix

Claude Code Sessions

No Claude Code session history available — local transcripts only go back to 2026-05-18.

Plans touched this month

Open issues (still unresolved as of this writing)

  • solti-monitoring #22 — Address Ansible DEFAULT_MANAGED_STR deprecation warning (opened 01-18)
  • solti-monitoring #26 — Optimize Grafana GPG key import timing workaround (opened 01-19 — the real fix for #27's temporary 5-second delay)

Weekly logs included