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_keymodule 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_kvmdoesn't exist on Galaxy — the real module lives incommunity.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); madevm_template_vmidrequired 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¶
- SOLTI Network Map — Implementation Plan (2026-01-05)
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)