Add KernelCare Clients for Debian/Ubuntu
What changes are you introducing?
Add KernelCare Clients for Debian/Ubuntu
Why are you introducing these changes? (Explanation, links to references, issues, etc.)
I was only checking for EL10 which are not yet released, but then realized that they're missing for Debian & Ubuntu. I did not find any Clients for SLES.
Anything else to add? (Considerations, potential downsides, alternative solutions you have explored, etc.)
Contributor checklists
- [x] I am okay with my commits getting squashed when you merge this PR.
- [x] I am familiar with the contributing guidelines.
Please cherry-pick my commits into:
- [x] Foreman 3.17
- [x] Foreman 3.16
- [ ] Foreman 3.15/Katello 4.17
- [ ] Foreman 3.14/Katello 4.16 (Satellite 6.17)
- [ ] Foreman 3.13/Katello 4.15 (EL9 only)
- [ ] Foreman 3.12/Katello 4.14 (Satellite 6.16; orcharhino 7.2 on EL9 only; orcharhino 7.3)
- [ ] Foreman 3.11/Katello 4.13 (orcharhino 6.11 on EL8 only; orcharhino 7.0 on EL8+EL9; orcharhino 7.1 with Leapp)
- [ ] Foreman 3.10/Katello 4.12
- [ ] Foreman 3.9/Katello 4.11 (Satellite 6.15; orcharhino 6.8/6.9/6.10)
- We do not accept PRs for Foreman older than 3.9.
Review checklists
Tech review (performed by an Engineer who did not author the PR; can be skipped if tech review is unnecessary):
- [ ] The PR documents a recommended, user-friendly path.
- [ ] The PR removes steps that have been made unnecessary or obsolete.
- [ ] Any steps introduced or updated in the PR have been tested to confirm that they lead to the documented end result.
Style review (by a Technical Writer who did not author the PR):
- [ ] The PR conforms with the team's style guidelines.
- [ ] The PR introduces documentation that describes a user story rather than a product feature.
The PR preview for 9d12bb0ab193691a0c769448424e0a058fee9141 is available at theforeman-foreman-documentation-preview-pr-4000.surge.sh
The following output files are affected by this PR:
@Lennonka I have converted this to tables similar to #3804.
Can you add Debian13 and EL10 OSses? Then, we should add this nice addition.
Can you add Debian13 and EL10 OSses? Then, we should add this nice addition.
There are no KernelCare Clients for Debian 13 or EL 10:
- https://repo.cloudlinux.com/kernelcare-debian/
- https://repo.cloudlinux.com/kernelcare/
I can add them in a follow-up PR as soon as they're published. @sbernhard
Can you add Debian13 and EL10 OSses? Then, we should add this nice addition.
There are no KernelCare Clients for Debian 13 or EL 10:
- https://repo.cloudlinux.com/kernelcare-debian/
- https://repo.cloudlinux.com/kernelcare/
I can add them in a follow-up PR as soon as they're published. @sbernhard
I had a look again and found https://docs.tuxcare.com/live-patching-services/ in which new repo urls are specified - including debian 13. Actually, I would vote to to remove the table, describe the common procedure how to use the repos and point to this documentation to get always the latest repo state. Then, we don't need to maintain the list of repos.
@sbernhard I have applied your suggestion. Please re-review.
Resolved the merge conflict and rebased to HEAD of "master". Please re-review @sbernhard