Skip to content

v0.1.4 — Automated Node Auditor CLI & GitHub Actions Integration

Latest

Choose a tag to compare

@auroraxo auroraxo released this 07 Sep 05:23
· 7 commits to main since this release

Aurora Node Auditor v0.1.4

What's New in v0.1.4

  • Automated Node Audit Module (auditor.audit):
    • Comprehensive resource utilization checks (RAM, Disk, CPU Load ratios).
    • Environment and node security posture checks (root privilege detection, sticky /tmp validation).
    • Structured multi-tier severity aggregation (healthy, warning, critical).
  • New Command-Line Tools:
    • node-audit and auditor-check console scripts for local node audits.
    • Human-readable summary table or --json structured export.
    • --strict mode exiting with non-zero status for CI/CD gates.
  • Continuous Integration & Automation Examples:
    • examples/github_action_audit.yml: Ready-to-use GitHub Action workflow for periodic or push-triggered host auditing.
    • examples/ci_node_audit.py: Python script demonstrating local vs. remote endpoint auditing.
  • Package & Service Enhancements:
    • Full test suite expanded to 31 comprehensive unit and integration tests (100% passing).
    • Zero external dependencies maintained (100% Python standard library).

Installation

pip install https://github.com/auroraxo/aurora-node-auditor/releases/download/v0.1.4/aurora_node_auditor-0.1.4-py3-none-any.whl

or directly from Git:

pip install git+https://github.com/auroraxo/aurora-node-auditor.git@v0.1.4