Provides Rocky Linux 10+ updates: DNF 5 modularity removal, Valkey replacing Redis, rpmsort for RPM sorting, rh_waived kernel arg. Use for package management and service migrations post-9.x.
npx claudepluginhub nevaberry/nevaberry-plugins --plugin rocky-knowledge-patchThis skill uses the workspace's default tool permissions.
Designs and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Implements structured self-debugging workflow for AI agent failures: capture errors, diagnose patterns like loops or context overflow, apply contained recoveries, and generate introspection reports.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Claude's baseline knowledge covers Rocky Linux through 9.3. This skill provides changes from 9.5 (2024) onwards.
| What Changed | Old (RL 9.x) | New (RL 10+) |
|---|---|---|
| Package streams | dnf module enable/install | Direct dnf install pkg-version |
| Version discovery | dnf module list <pkg> | dnf repoquery <pkg> |
| Redis | dnf install redis | dnf install valkey |
| Redis CLI compat | Built-in | dnf install valkey-compat-redis (Plus repo) |
| Deprecated kernel features | Enabled by default | Disabled; add rh_waived to re-enable |
| RPM version sorting | sort (incorrect) | rpmsort (RPM-aware) |
DNF 5 removes modularity entirely. All dnf module commands are gone:
# RL 9.x (no longer works in 10)
dnf module enable nginx:1.14
dnf module install nginx:1.14
# RL 10+ (direct install)
dnf repoquery --available nginx # discover versions
dnf install nginx-1.26.3 # install specific version
See references/package-management.md for full migration table and patterns.
Redis is removed. Valkey 8.0 (API-compatible fork) is the replacement:
dnf install valkey
systemctl enable --now valkey
For redis-cli/redis-server command compatibility:
dnf install valkey-compat-redis # from Plus repo
redis-cli ping # works as alias to valkey-cli
See references/service-changes.md for configuration paths and migration details.
rpm -q kernel | rpmsort # correct: 6.12.0-13 before 6.12.0-130
rpm -q kernel | sort # wrong: 6.12.0-130 before 6.12.0-13
Deprecated/insecure kernel features are disabled by default. Re-enable for legacy workloads:
sudo grubby --update-kernel=ALL --args="rh_waived"
See references/service-changes.md for details on when this is needed.
| File | Contents |
|---|---|
package-management.md | DNF modularity removal migration, rpmsort usage |
service-changes.md | Valkey/Redis replacement, rh_waived kernel argument |