Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@

All notable changes to this repository will be documented in this file.

## [1.5.5] - 2026-02-26

### Added

- **`perfSONAR-diagnostic-report.sh` v1.0.0**: New read-only diagnostic collection script for remote troubleshooting. Runs 12 diagnostic sections (Host Environment, Network, SELinux, Container Runtime, Configuration Files, Toolkit, Endpoint Connectivity, TLS/Certificates, Systemd Units, Network Tuning, Known Issues, Quick Health Summary) and writes a self-contained report file to `/tmp/perfsonar-diag-<hostname>-<date>.txt`. Supports both container (Podman) and RPM toolkit deployments with auto-detection. Includes targeted checks for all previously-fixed bugs (cpufreq panic, certbot `:Z` mount, D-Bus SELinux boolean, stale service file mounts, container Initialized state). CLI flags: `--base DIR`, `--type TYPE`, `--output FILE`, `--no-color`, `--brief`, `--version`, `--help`.
- **`install_tools_scripts.sh` v1.0.5**: Bootstrap now also downloads `perfSONAR-diagnostic-report.sh`.

## [1.5.4] - 2026-02-26

### Fixed
Expand Down
5 changes: 4 additions & 1 deletion docs/perfsonar/tools_scripts/install_tools_scripts.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ set -euo pipefail
# Purpose: Ensure the perfSONAR testpoint repository is cloned and the tools_scripts
# directory is present under /opt/perfsonar-tp/tools_scripts.
#
# Version: 1.0.5 - 2026-02-26
# - Add perfSONAR-diagnostic-report.sh to download list.
# Version: 1.0.4 - 2026-02-26
# - Add perfSONAR-health-monitor.sh to download list.
# Version: 1.0.3 - 2026-02-26
Expand All @@ -14,7 +16,7 @@ set -euo pipefail
# Author: Shawn McKee, University of Michigan
# Acknowledgements: Supported by IRIS-HEP and OSG-LHC

VERSION="1.0.4"
VERSION="1.0.5"
PROG_NAME="$(basename "$0")"

# Check for --version or --help flags
Expand Down Expand Up @@ -91,6 +93,7 @@ files=(
perfSONAR-auto-enroll-psconfig.sh
perfSONAR-auto-update.sh
perfSONAR-health-monitor.sh
perfSONAR-diagnostic-report.sh
seed_testpoint_host_dirs.sh
update-perfsonar-deployment.sh
perfSONAR-orchestrator.sh
Expand Down
Loading
Loading