Cal Corum
9a39abd64c
fix: add homelab-audit.sh with variable interpolation and collector fixes ( #23 )
...
Closes #23
- Fix STUCK_PROC_CPU_WARN not reaching remote collector: COLLECTOR_SCRIPT
heredoc stays single-quoted; threshold is passed as $1 to the remote
bash session so it is evaluated correctly on the collecting host
- Fix LXC IP discovery for static-IP containers: lxc-info result now falls
back to parsing pct config when lxc-info returns empty
- Fix SSH failures silently dropped: stderr redirected to
$REPORT_DIR/ssh-failures.log; SSH_FAILURE entries counted and printed
in the summary
- Add explicit comment explaining why -e is omitted from set options
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-02 20:48:56 -05:00
Cal Corum
def437f0cb
docs: sync KB — troubleshooting.md
2026-04-02 20:48:39 -05:00
Cal Corum
2e86864e94
docs: sync KB — ace-step-local-network.md
2026-04-02 20:48:06 -05:00
Cal Corum
016683cc35
docs: sync KB — release-2026.4.02.md
2026-04-02 20:48:06 -05:00
Cal Corum
51389c612a
docs: sync KB — database-release-2026.4.1.md
2026-04-02 20:48:06 -05:00
Cal Corum
98c69617ff
docs: sync KB — troubleshooting-gunicorn-worker-timeouts.md
2026-04-02 20:48:06 -05:00
Cal Corum
50125d8b39
docs: sync KB — release-2026.3.31.md,release-2026.4.01.md
2026-04-02 20:48:06 -05:00
Cal Corum
7bdaa0e002
docs: sync KB — troubleshooting.md
2026-04-02 20:48:06 -05:00
Cal Corum
2cb1ced842
docs: sync KB — troubleshooting.md
2026-04-02 20:48:06 -05:00
Cal Corum
ad6adf7a4c
docs: sync KB — release-2026.3.31-2.md
2026-04-02 20:48:06 -05:00
Cal Corum
acb1a35170
docs: sync KB — release-2026.3.31.md
2026-04-02 20:48:06 -05:00
Cal Corum
1d85ed26b9
docs: sync KB — release-2026.3.31.md
2026-04-02 20:48:06 -05:00
Cal Corum
1e7f99269e
docs: sync KB — 2026-03-30.md
2026-04-02 20:48:06 -05:00
Cal Corum
f5eab93f7b
docs: sync KB — subagent-write-permission-blocked.md,release-2026.3.28.md
2026-04-02 20:48:06 -05:00
Cal Corum
bf4b7dc8b7
docs: sync KB — codex-agents-marketplace.md
2026-04-02 20:48:06 -05:00
Cal Corum
3ac33d0046
docs: sync KB — open-packs-checkin-crash.md
2026-04-02 20:48:06 -05:00
d730ea28bc
Merge pull request 'docs: Roku WiFi buffering fix in troubleshooting' ( #17 ) from docs/roku-wifi-buffering-fix into main
Reindex Knowledge Base / reindex (push) Successful in 3s
2026-03-26 11:55:30 +00:00
Cal Corum
b6e00ca33a
docs: sync KB — Roku WiFi buffering fix in troubleshooting.md
...
Auto-merge docs-only PRs / auto-merge-docs (pull_request) Successful in 13s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 06:55:04 -05:00
43e72fc1b6
Merge pull request 'docs: add Ansible controller LXC setup guide' ( #16 ) from docs/ansible-controller-setup into main
Reindex Knowledge Base / reindex (push) Successful in 3s
2026-03-26 03:27:29 +00:00
Cal Corum
93d6093d45
docs: add Ansible controller LXC setup guide and update VM context
...
Auto-merge docs-only PRs / auto-merge-docs (pull_request) Successful in 6s
New KB doc covering LXC 304 (ansible-controller) at 10.10.0.232 with
full inventory, update playbooks, snapshot rollback, and systemd timer.
Updated CONTEXT.md to reference the new controller.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 22:26:55 -05:00
Cal Corum
b7ed0f8435
docs: sync KB — claude-code-multi-account.md
Reindex Knowledge Base / reindex (push) Successful in 4s
2026-03-25 16:00:43 -05:00
Cal Corum
4ecf93a3e2
docs: sync KB — kb-rag-mcp-oauth-fix.md
Reindex Knowledge Base / reindex (push) Successful in 3s
2026-03-25 10:00:07 -05:00
Cal Corum
646991e1a9
docs: sync KB — troubleshooting.md
Reindex Knowledge Base / reindex (push) Successful in 3s
2026-03-25 00:00:43 -05:00
Cal Corum
08a9dcd6eb
docs: sync KB — troubleshooting.md
Reindex Knowledge Base / reindex (push) Successful in 7s
2026-03-24 22:00:43 -05:00
Cal Corum
cedb056bce
docs: sync KB — database-deployment-guide.md
Reindex Knowledge Base / reindex (push) Successful in 5s
2026-03-24 08:00:43 -05:00
Cal Corum
18e69b3c43
docs: sync KB — 2026-03-24.md
Reindex Knowledge Base / reindex (push) Successful in 3s
2026-03-24 02:00:43 -05:00
Cal Corum
36aa78e591
docs: sync KB — docker-buildx-cache-400-error.md
Reindex Knowledge Base / reindex (push) Successful in 4s
2026-03-23 22:00:43 -05:00
Cal Corum
7bea39b39b
docs: sync KB — docker-buildx-cache-400-error.md
Reindex Knowledge Base / reindex (push) Successful in 4s
2026-03-23 18:00:43 -05:00
Cal Corum
cc7617cbaa
docs: sync KB — 2026-03-23.md
Reindex Knowledge Base / reindex (push) Successful in 5s
2026-03-23 14:00:43 -05:00
Cal Corum
cfde1c4d0c
docs: sync KB — pd-plan-release-1.0.0.md
Reindex Knowledge Base / reindex (push) Successful in 4s
2026-03-23 02:00:43 -05:00
Cal Corum
b2117416f6
docs: sync KB — 2026-03-22-ecosystem-organization.md
Reindex Knowledge Base / reindex (push) Successful in 3s
2026-03-23 00:00:43 -05:00
Cal Corum
15851c7417
docs: sync KB — release-2026.3.21-cookbook.md
Reindex Knowledge Base / reindex (push) Successful in 3s
2026-03-21 18:00:08 -05:00
Cal Corum
cd57645dd0
docs: sync KB — 2026-03-20.md,release-2026.3.20.md
Reindex Knowledge Base / reindex (push) Successful in 3s
2026-03-20 22:00:43 -05:00
Cal Corum
b1fed02219
docs: sync KB — tag-triggered-release-deploy.md,release-2026.3.20.md claude-code-config.md
Reindex Knowledge Base / reindex (push) Successful in 3s
2026-03-20 14:00:43 -05:00
Cal Corum
730f100619
docs: sync KB — claude-plugins-marketplace.md
Reindex Knowledge Base / reindex (push) Successful in 4s
2026-03-19 16:00:43 -05:00
Cal Corum
15c1c97d9d
docs: sync KB — evolution-phase1-implementation.md
Reindex Knowledge Base / reindex (push) Successful in 2s
2026-03-19 10:00:43 -05:00
dcee66978b
Merge pull request 'ci: remove approval step from auto-merge workflow' ( #15 ) from ci/cleanup-auto-merge into main
...
Reviewed-on: #15
2026-03-19 04:43:38 +00:00
Cal Corum
bc99bcdf4d
ci: remove approval step from auto-merge workflow
...
Auto-merge docs-only PRs / auto-merge-docs (pull_request) Successful in 2s
Approval fails with "approve your own pull is not allowed" since
the token belongs to the repo owner. Merge works without it.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 23:42:36 -05:00
230a35b8dd
Merge pull request 'docs: add homelab tag to docker CONTEXT.md' ( #14 ) from test/auto-merge-docs-v4 into main
Reindex Knowledge Base / reindex (push) Successful in 3s
2026-03-19 04:40:54 +00:00
Cal Corum
8030fc9a30
docs: add homelab tag to docker CONTEXT.md
...
Auto-merge docs-only PRs / auto-merge-docs (pull_request) Successful in 5s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 23:40:42 -05:00
20d51de72b
Merge pull request 'ci: add verbose logging to auto-merge workflow' ( #13 ) from fix/auto-merge-logging into main
...
Reviewed-on: #13
2026-03-19 04:39:59 +00:00
Cal Corum
4dc8e042f8
ci: add verbose logging to auto-merge workflow for debugging
...
Auto-merge docs-only PRs / auto-merge-docs (pull_request) Successful in 2s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 23:39:29 -05:00
3fa8374849
Merge pull request 'docs: add Gitea CI/CD link to server-configs README' ( #11 ) from test/auto-merge-docs-v2 into main
...
Reindex Knowledge Base / reindex (push) Successful in 2s
Reviewed-on: #11
2026-03-19 04:37:34 +00:00
Cal Corum
6bc95b5679
ci: use AUTO_MERGE_TOKEN secret for docs auto-merge
...
Auto-merge docs-only PRs / auto-merge-docs (pull_request) Successful in 3s
The built-in github.token lacks write permission to push to main.
Use a dedicated token stored as a repo secret instead.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 23:37:07 -05:00
Cal Corum
1eda939de6
docs: add Gitea CI/CD link to server-configs README
...
Auto-merge docs-only PRs / auto-merge-docs (pull_request) Failing after 3s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 23:33:25 -05:00
2b56c4827e
Merge pull request 'docs: add CI/CD section to CLAUDE.md' ( #10 ) from test/auto-merge-docs into main
...
Reindex Knowledge Base / reindex (push) Successful in 2s
Reviewed-on: #10
2026-03-19 04:32:47 +00:00
Cal Corum
1cfa56194a
ci: fix auto-merge token and add error logging
...
Auto-merge docs-only PRs / auto-merge-docs (pull_request) Successful in 2s
Switch to github.token, add verbose merge error output, and
fallback to rebase merge strategy if standard merge fails.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 23:32:05 -05:00
Cal Corum
9198664a2d
docs: add CI/CD section to CLAUDE.md
...
Auto-merge docs-only PRs / auto-merge-docs (pull_request) Failing after 5s
Test commit for auto-merge-docs workflow validation.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 23:30:38 -05:00
67bdb58acb
Merge pull request 'ci: add auto-merge workflow for docs-only PRs' ( #9 ) from ci/auto-merge-docs-workflow into main
...
Reviewed-on: #9
2026-03-19 04:29:53 +00:00
Cal Corum
ef47f263f8
ci: add auto-merge workflow for docs-only PRs
...
Auto-merge docs-only PRs / auto-merge-docs (pull_request) Successful in 3s
Automatically approves and merges PRs to main when all changed
files are markdown (.md), reducing manual review overhead for
documentation updates.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 23:28:55 -05:00