Pulse/scripts
rcourtman 4bd9c3cf69 fix(sensor-proxy): prevent installer hang on control-plane sync
Fixes #819

The installer was hanging at 'Pending control-plane sync detected' because
systemctl start ran synchronously, waiting for the selfheal service to complete.
If the control-plane sync failed or took a long time (e.g., Proxmox node not
configured in Pulse yet), the installer would hang indefinitely.

Changed to use 'systemctl start --no-block' to run the selfheal service
asynchronously in the background. The sync will still be attempted, but the
installer will complete immediately and show the success message.
2025-12-15 08:39:06 +00:00
..
dev
lib fix: Add execute permissions to shell scripts 2025-12-13 15:44:51 +00:00
systemd Fix temperature monitoring on standalone Proxmox nodes (addresses #571) 2025-11-13 13:02:15 +00:00
tests Improve temperature proxy diagnostics and tests 2025-11-13 22:31:53 +00:00
.go-version
build-release.sh fix: remove references to deleted install-host-agent.sh script 2025-11-26 09:57:06 +00:00
bundle.manifest
bundle.sh
clean-mock-alerts.sh
cleanup.sh
create-sensor-user.sh
docker-build.sh
generate-release-notes.sh Polish release notes fallback 2025-11-13 09:10:43 +00:00
harden-sensor-proxy.sh
hot-dev.sh Add AI monitoring enhancements and host metadata features 2025-12-09 16:27:46 +00:00
install-container-agent.sh fix(scripts): improve checksum verification robustness against whitespace 2025-11-25 08:24:26 +00:00
install-docker-agent.sh feat: improve legacy agent detection and migration UX 2025-11-25 23:26:22 +00:00
install-docker.sh feat: serve install scripts from GitHub releases instead of main branch 2025-11-26 08:59:59 +00:00
install-go-toolchain.sh
install-host-agent.ps1 feat: improve legacy agent detection and migration UX 2025-11-25 23:26:22 +00:00
install-sensor-proxy.sh fix(sensor-proxy): prevent installer hang on control-plane sync 2025-12-15 08:39:06 +00:00
install.ps1 feat: add Kubernetes platform support 2025-12-12 21:31:11 +00:00
install.sh fix(agent): stop running agent before TrueNAS reinstall to avoid "text file busy" 2025-12-15 04:03:06 +00:00
migrate-sensor-proxy-control-plane.sh fix: Add execute permissions to shell scripts 2025-12-13 15:44:51 +00:00
migrate-temperature-proxy.sh fix: Add execute permissions to shell scripts 2025-12-13 15:44:51 +00:00
package-helm-chart.sh
pulse-auto-update.sh feat: serve install scripts from GitHub releases instead of main branch 2025-11-26 08:59:59 +00:00
pulse-proxy-rotate-keys.sh
pulse-sensor-cleanup.sh fix: filter out qdevice from cluster node discovery 2025-11-24 22:54:58 +00:00
pulse-sensor-proxy.service Fix temperature monitoring for clustered and LXC Proxmox environments (addresses #571) 2025-11-13 13:25:27 +00:00
run-tests-mock.sh
secure-sensor-files.sh
setup-log-forwarding.sh docs: highlight runbooks in index and script verification checklist 2025-11-14 10:39:10 +00:00
sync-production-config.sh Add AI monitoring enhancements and host metadata features 2025-12-09 16:27:46 +00:00
test-vm-disk.sh
toggle-mock.sh
trigger-release.sh chore: remove outdated docs, update cleanup script and release workflow 2025-11-24 19:14:54 +00:00
uninstall-host-agent.ps1 Refine Windows host installer logging (related to #709) 2025-11-13 23:09:22 +00:00
uninstall-host-agent.sh Add TrueNAS SCALE persistence for host agent (Related to #718) 2025-11-21 10:07:14 +00:00
validate-published-release.sh Related to #698: harden installer release detection 2025-11-12 17:56:16 +00:00
validate-release.sh fix: remove references to deleted install-host-agent.sh script 2025-11-26 09:57:06 +00:00
watch-encryption-key.sh Add AI monitoring enhancements and host metadata features 2025-12-09 16:27:46 +00:00