Architecting for CentOS Stream: Managing the Upstream Development Model
Learn how to architect systems using CentOS Stream, focusing on its role as an upstream buffer for RHEL and how to manage the risks of a rolling-release model.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how to architect systems using CentOS Stream, focusing on its role as an upstream buffer for RHEL and how to manage the risks of a rolling-release model.
CentOS Stream’s rolling‑release model changes the way you manage OS updates. Learn how to handle package drift, testing, and CI integration for production workloads.
Learn how to manage network traffic in CentOS using Firewalld zones, including the critical difference between runtime and permanent rules to prevent configuration loss.
A diagnostic guide for CentOS administrators to resolve 'Disk Full' errors, distinguishing between byte capacity and inode exhaustion in /var/log.
Goal Determine how to reliably toggle an SELinux boolean on CentOS and ensure the change survives a reboot, while also understanding the impact on already-running containers. Current behavior The semanage boolean tool updates the active boolean file, but the kernel does not reload the value until a reboot or a setsebool -P command is issued. On CentOS 8 and
Background CentOS 8 replaces the legacy yum binary with dnf , retaining a yum symlink for backward compatibility. The symlink masks underlying differences in dependency resolution, exit codes, and option handling (e.g., --setopt ). Scripts that rely on exact yum output or exit status may fail silently when dnf is invoked through the alias. Unresolved Decisio
Goal To have a Podman container automatically start, stop, and restart on boot using a systemd unit file generated by podman generate systemd on CentOS 8 Stream. Constraints & Uncertainty The generated unit must include proper ExecStart and ExecStop directives, and optional resilience settings like Restart=always . The container may require additional sy
DNF metadata cache expiration on CentOS Stream is governed by the interaction between repo-provided expire and dnf.conf metadata_expire, with effective freshness taken as the minimum of the two values. The cache is stored under /var/cache/dnf per repository and is root owned, creating a permission boundary where non-root users can query packages via dnf but