-
Notifications
You must be signed in to change notification settings - Fork 102
Add custom provisioning snippet for SLES #3802
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
Add custom provisioning snippet for SLES #3802
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Style-wise LGTM.
However, I'm not sure if it adds any value for the user when it's almost the same as the example for EL. Not blocking it, though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM from a technical POV. Thanks, Maximilian!
(cherry picked from commit 84b4e87)
(cherry picked from commit 84b4e87)
Squashed commit of the following: commit 3ac8d30 Author: Aneta Šteflová Petrová <[email protected]> Date: Wed Jul 2 16:09:35 2025 +0200 Fix placement of Insights advisor docs (theforeman#3910) --------- Co-authored-by: Maximilian Kolb <[email protected]> commit e4baa4c Author: Maximilian Kolb <[email protected]> Date: Wed Jul 2 16:07:58 2025 +0200 Do not use assembly within another assembly (theforeman#3963) commit ee9ce56 Author: Lena Ansorgová <[email protected]> Date: Tue Jul 1 13:10:20 2025 +0200 Add EL 9 to EL 10 Leapp host upgrade (theforeman#3461) commit d8ed823 Author: Avital Pinnick <[email protected]> Date: Mon Jun 30 17:29:14 2025 +0300 Add mod doc type attribute to script commit b46a328 Author: Maximilian Kolb <[email protected]> Date: Tue Jul 1 12:51:18 2025 +0200 Bump orcharhino version to 7.3 (theforeman#3970) orcharhino 7.3 is based on Foreman 3.12 and runs on EL9 only. Refs https://orcharhino.com/en/ressourcen/release-notes/orcharhino-7-3/ commit 26ec914 Author: Aneta Šteflová Petrová <[email protected]> Date: Tue Jul 1 11:24:43 2025 +0200 Add review checklists to PR template (theforeman#3946) * Add review checklists to PR template * Drop explanation of tech review and style review from contribution guidelines commit 464aba9 Author: Maximilian Kolb <[email protected]> Date: Tue Jul 1 10:55:08 2025 +0200 Allow attributes in code blocks (theforeman#3965) commit 84b4e87 Author: Maximilian Kolb <[email protected]> Date: Tue Jul 1 09:56:31 2025 +0200 Add custom provisioning snippet for SLES (theforeman#3802) commit ee37140 Author: Jiri Herrmann <[email protected]> Date: Mon Jun 30 11:07:13 2025 +0200 Updating information on local testing in the README (theforeman#3772) --------- Co-authored-by: Aneta Šteflová Petrová <[email protected]> commit 544f6fe Author: Lena Ansorgová <[email protected]> Date: Thu Jun 26 15:33:56 2025 +0200 Update navigation for Insights (theforeman#3960) commit a3e1245 Author: Avital Pinnick <[email protected]> Date: Thu Jun 26 15:11:48 2025 +0300 Add assembly attribute (theforeman#3950) * Adding content tag to assemblies * hammer script commit 16ad1cc Author: Ewoud Kohl van Wijngaarden <[email protected]> Date: Thu Jun 26 14:04:14 2025 +0200 Drop mentions of --foreman-proxy-register-in-foreman (theforeman#3080) * Drop mentions of --foreman-proxy-register-in-foreman By removing mentions of this, it becomes an unsupported feature. This is good because various parts of the documentation assume it's turned on. Users can easily get into unexpected errors way further down the line if they disable this feature. Where there were explicit instructions to disable it, the text is changed into troubleshooting. * Rewrite networking ports to prerequisite commit 55a4430 Author: Maximilian Kolb <[email protected]> Date: Wed Jun 25 15:56:52 2025 +0200 Fix Salt Minion setup (theforeman#3957) * Add procedure to configure Salt on hosts * Extend Salt Autosign setup Refs https://github.com/ATIX-AG/foreman_salt/blob/675ba7dd6bd7730465e11518c8ddc3f450f022e6/app/views/foreman_salt/salt_autosign/index.html.erb#L3 * Document required ports on Salt master Refs https://docs.saltproject.io/en/latest/topics/tutorials/firewall.html * Fix file prefix * Use proper attribute for SmartProxyServer commit 8b1b052 Author: Lena Ansorgová <[email protected]> Date: Tue Jun 24 18:55:05 2025 +0200 Add diagram of installer-based provisioning with full-host bootdisk (theforeman#3308) commit 42be2ed Author: Zuzana Lena Ansorgova <[email protected]> Date: Thu Jun 19 18:19:10 2025 +0200 Fix Azure image gallery path commit abe7299 Author: Aneta Šteflová Petrová <[email protected]> Date: Tue Jun 24 13:15:32 2025 +0200 Simplify upgrade backup step (theforeman#3945) * Simplify upgrade backup step --------- Co-authored-by: Maximilian Kolb <[email protected]> commit fd2c753 Author: Zuzana Lena Ansorgova <[email protected]> Date: Tue Jun 17 22:02:54 2025 +0200 Improve provision permissions commit 6c53244 Author: Zuzana Lena Ansorgova <[email protected]> Date: Tue Jun 17 21:58:45 2025 +0200 Replace procedure with warning commit 38ad314 Author: Maximilian Kolb <[email protected]> Date: Mon Jun 23 16:14:43 2025 +0200 Use upstream term in file name (theforeman#3924) Refs PR 3894 on GitHub commit 6d53e2d Author: Maximilian Kolb <[email protected]> Date: Mon Jun 23 15:58:12 2025 +0200 Fix command to upload Salt reports (theforeman#3935) The command depends on Python which in turn depends on a Salt version commit a5c1bf8 Author: Ewoud Kohl van Wijngaarden <[email protected]> Date: Mon Jun 23 10:08:16 2025 +0200 Bring back the Puma workers and threads recommendations (theforeman#3942) * Bring back the Puma workers and threads recommendations This reverts commit b3491af and instead brings back the inclusion. * Use many instead of lots of commit 88072ab Author: Lena Ansorgová <[email protected]> Date: Thu Jun 19 18:45:19 2025 +0200 Restructure boot disks in provisioning (theforeman#3625) Co-authored-by: Maximilian Kolb <[email protected]> commit bc888f4 Author: Brian Angelica <[email protected]> Date: Thu Jun 19 01:27:01 2025 -0400 Drop "minimal" from a parameter description (theforeman#3944) The parameter is not related to the minimal/optional setting. commit 71a2fd8 Author: Brian Angelica <[email protected]> Date: Wed Jun 18 13:21:07 2025 -0400 Add new parameter to reference module (theforeman#3913) commit 50080bf Author: Aneta Šteflová Petrová <[email protected]> Date: Wed Jun 18 15:29:22 2025 +0200 Improve proxy upgrade procedure (theforeman#3885) * Simplify syncing new repos and proxy upgrade * Include proxy upgrade procedure for Debian * Replace REX proxy upgrade procedure with a reference to the job template * Drop step to clean metadata * Drop step to verify that settings.yml points to FQDN * Minor edits --------- Co-authored-by: Maximilian Kolb <[email protected]> commit 23e157c Author: Aneta Šteflová Petrová <[email protected]> Date: Wed Jun 18 11:17:26 2025 +0200 Improve section on post-upgrade tasks (theforeman#3907) * Review post-upgrade tasks * Remove post-upgrade task to migrate container manifest data * Merge post-upgrade tasks into upgrading * Turn post-upgrade tasks into a snippet --------- Co-authored-by: Maximilian Kolb <[email protected]>
What changes are you introducing?
Add new example for custom provisioning snippets for SUSE family
Why are you introducing these changes? (Explanation, links to references, issues, etc.)
We only had examples for Debian and EL.
Anything else to add? (Considerations, potential downsides, alternative solutions you have explored, etc.)
I have tested the installation command in a container.
Checklists
Please cherry-pick my commits into: