Redis 8.12 pre-release RPMs land in Remi's repo for Fedora 43+ and Enterprise Linux 8+
Remi Collet has packaged Redis 8.12 pre-release as RPMs with bundled modules, signaling potential unretirement of Redis in Fedora proper amid the ongoing Valkey fork transition.
Summary
Remi Collet, maintainer of the widely-used Remi RPM repository, has published Redis version 8.12 pre-release packages for Fedora 43 and later, plus Enterprise Linux 8 and derivatives including RHEL, AlmaLinux, CentOS Stream, and Rocky Linux. The packages ship through the redis:remi-8.12 module stream with dnf4/dnf5 installation paths, and include three optional modules—RedisBloom, RedisJSON, and RedisTimeSeries—as weak dependencies that auto-load on service restart. Collet explicitly warns this is not production-ready.
The release carries broader ecosystem significance: Redis was previously retired from Fedora in favor of Valkey, the open-source fork created after Redis's 2024 license change to SSPLv1. Collet notes that Valkey now offers a comparable module set, and that packaging changes for those modules have already landed in Fedora's official repository. He raises the possibility of proposing Redis for unretirement back into Fedora proper, contingent on maintainer bandwidth, while acknowledging that current module packaging remains distant from Fedora Packaging Guidelines.
Packaging and module changes in Redis 8.12 RPMs
- Module stream naming: Packages are delivered through the
redis:remi-8.12module stream, though the article notes a discrepancy where the stream is referenced as bothredis:remi-8.8andredis:remi-8.12in different sections. - Bundled modules: Three optional modules are packaged—RedisBloom (redis-bloom), RedisJSON (redis-json), and RedisTimeSeries (redis-timeseries)—as weak dependencies that install by default unless
install_weak_depsis disabled in dnf configuration. - Enterprise Linux 8 exclusion: The optional modules are explicitly not built for Enterprise Linux 8, limiting functionality on that older platform.
- Valkey compatibility friction: Users may need to remove the
valkey-compat-rediscompatibility package before installing these Redis 8.12 RPMs, indicating ongoing transition complexity between the two codebases. - Future packaging gaps: Collet identifies RediSearch as a module with unresolved packaging issues, and states current module packages are "very far from Packaging Guidelines," blocking formal Fedora review.
Why it matters
This release tests whether demand exists for upstream Redis alongside Valkey in Fedora-family distributions, with Remi Collet's repository serving as a staging ground for potential official re-inclusion. For system administrators and developers, the parallel availability of Redis and Valkey modules creates choice but also dependency management complexity during the transition period.
Original reference: blog.remirepo.net →