mirror of
https://github.com/rsyslog/rsyslog.git
synced 2026-08-24 19:24:14 +02:00
Why: Provide unattended current-main packages for the newest Enterprise Linux generation without maintaining duplicate repositories for each clone. Impact: Adds a disabled-by-default daily EL10 build, publish, and install flow. Before/After: Before, the archive covered Debian and Ubuntu; after, it also covers EL10. Technical Overview: Use the current CentOS Stream 10 spec as the distro packaging baseline. Build current rsyslog main with Mock for the EL10 x86_64 target. Apply explicit policy for upstreamed patches and new build requirements. Sign RPMs and repository metadata with the existing archive key. Publish clone-neutral x86_64 and SRPM repositories to DigitalOcean Spaces. Merge prior metadata so every immutable daily package version remains usable. Verify exact signed installs on CentOS Stream, Rocky, Alma, and Oracle Linux. Create or update a GitHub issue when an enabled scheduled run fails. With the help of AI-Agents: Codex