Skip to content

feat: install ping on all supported distros for asset discovery - #46

Merged
jsokol merged 1 commit into
mainfrom
FEATURE-add-ping
Sep 30, 2026
Merged

jsokol merged 1 commit into
mainfrom
FEATURE-add-ping

Conversation

@jsokol

@jsokol jsokol commented Sep 30, 2026

Copy link
Copy Markdown
Member

Summary

  • Install iputils-ping (Debian/Ubuntu) / iputils (RHEL family, SUSE) in each distro path of simplerisk-setup.sh.
  • Add a ping is installed check to tests/verify-install.sh.
  • SimpleRisk's asset discovery relies on ping; minimal server/cloud images often omit it, and none of the distro test images had it. Companion to feat: add iputils-ping to both images for asset discovery docker#176.

Test plan

  • bash -n on both scripts.
  • CI install matrix (verify-install now asserts ping is present on every distro).

🤖 Generated with Claude Code

SimpleRisk's asset discovery relies on ping, which minimal server and
cloud images often omit. Install iputils-ping (Debian/Ubuntu) or iputils
(RHEL family, SUSE) and add an install-verification check.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@jsokol
jsokol merged commit ec28473 into main Sep 30, 2026
8 checks passed
@jsokol
jsokol deleted the FEATURE-add-ping branch September 30, 2026 02:27
jsokol added a commit that referenced this pull request Nov 13, 2026
The sync from setup-scripts-dev (run after dev PR #35 merged) overwrote
simplerisk-setup.sh and README.md with the dev copies, which lacked the
changes merged directly to this repo in #44 (openSUSE Leap 16 / SLES 16
support), #45 (release-feed validation and checksum verification) and #46
(ping install). Restore the pre-sync content; the sync is disabled until
those changes are forward-ported into setup-scripts-dev.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant