-
Notifications
You must be signed in to change notification settings - Fork 280
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installer does not default to RPM for SLES #5132
Comments
As @Martin-Weiss said in #3386 (comment):
Until SLES provides selinux policies, we cannot support RPM installs on SLES systems, or at least not as the default install mode. You can put the installer into RPM mode, but you'll need to install unsupported selinux policies from opensuse or SLE Micro to make it work properly. IMO, the SLES claim to support selinux is disingenuous, as actually using it will void your support terms. SLES does not provide any policies, and does not support use of third party policies - so you can install it, but as soon as you configure any policies you are in an unsupported configuration. See: https://documentation.suse.com/sles/15-SP3/html/SLES-all/cha-selinux.html
|
This means the 3rd party policy isn't supported, not that the entire system would fall out of support. Why can't we install the RPM without using SELinux, since it is not enabled by default... ? |
The rke2-common RPM depends on rke2-selinux, which in turn depends on container-selinux. We do not offer an RPM that does not have a selinux dependency. In general, the recommendation is to disable selinux on the host, and use a tarball install, if you do not want selinux support. |
It still would be nice to deliver an RPM without the SElinux dependency for SLES.. (maybe it would be possible to change the forced dependency to an optinal dependency in the RPM with "suggests" or "recommends" insead of "requires") |
This repository uses a bot to automatically label issues which have not had any activity (commit/comment/label) for 45 days. This helps us manage the community issues better. If the issue is still relevant, please add a comment to the issue so the bot can remove the label and we know it is still valid. If it is no longer relevant (or possibly fixed in the latest release), the bot will automatically close the issue in 14 days. Thank you for your contributions. |
Describe the bug:
The installer does not default to RPMs with SLES, only with SLE Micro. For other RPM distros, the installer will default to RPM.
Steps To Reproduce:
Install RKE2 via
curl -sfL https://get.rke2.io | sh -
Expected behavior:
Add the repos to SLES as it does for SLE Micro
Actual behavior:
Tar ball install is used.
Additional context / logs:
The text was updated successfully, but these errors were encountered: