RKE2 Packaging Automation
Go to file
Brad Davidson 242e72eaab Add newline at end of fapolicyd rule file
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-10-01 12:53:52 -07:00
.github/workflows
rpm
.gitignore
Dockerfile.centos7.dapper
Dockerfile.centos8.dapper
Dockerfile.centos9.dapper
Dockerfile.microos.dapper
Dockerfile.slemicro.dapper
LICENSE
Makefile
README.md

README.md

rke2-packaging

Packaging repository for RKE2

Versioning/Tagging

The version parsing logic for rancher/rke2-packaging expects tags to be of a certain format (that directly correlates to RKE2 version)

The following list shows the expected tag to (example) transformation for RPM's

Tag Tree State Output RPM RPM Channel Notes
master (no tag) Clean rke2-common-1.18.4~alpha8~0d52f7d8~rke2r1-0.el7.x86_64.rpm Testing When building with a clean tree on master, it will automatically grab the latest listed release in rancher/rke2 (pre-release or not)
master (no tag) Dirty rke2-common-1.18.4~alpha8~0d52f7d8dirty~rke2r1-0.el7.x86_64.rpm Testing When building with a clean tree on master, it will automatically grab the latest listed release in rancher/rke2 (pre-release or not)
v1.18.4-alpha8+rke2r1.latest.0 Clean rke2-common-1.18.4~alpha8~rke2r1-0.el7.x86_64.rpm Latest
v1.18.4-alpha8+rke2r1.latest.1 Clean rke2-common-1.18.4~alpha8~rke2r1-1.el7.x86_64.rpm Latest
v1.18.4+rke2r1.stable.0 Clean rke2-common-1.18.4~rke2r1-0.el7.x86_64.rpm Stable
v1.18.4+rke2r1.stable.1 Clean rke2-common-1.18.4~rke2r1-1.el7.x86_64.rpm Stable