Create SLE Minimal VM article - #771
Conversation
grisu48
left a comment
There was a problem hiding this comment.
This is good work!
I have added some suggestions here. My wording is not the best, so please feel free to edit the suggestions to make it better understandable.
Thank you for the documentation!
| <term>Migration</term> | ||
| <listitem> | ||
| <para> | ||
| Because &leap; &minvm; and &sleminvm; are similar, it is easy to migrate from one to the | ||
| other. | ||
| <!-- need to confirm this is true for sles4sap as well--> | ||
| </para> |
There was a problem hiding this comment.
I need confirmation if this is a supported flow, as per: https://suse.slack.com/archives/C02CAFDT3MY/p1787210248680399?thread_ts=1787148862.242729&cid=C02CAFDT3MY
if not, I will remove it from the documentation.
| <listitem> | ||
| <para> | ||
| You want to know what &minvm; can do for you. | ||
| General familiarity with &productname; |
| </para> | ||
| <para> | ||
| <literal>kvm-and-xen</literal> for &kvm; and &xen; hypervisors | ||
| <!-- Xen needs confirmation for x86_64 in SLE 16 --> |
There was a problem hiding this comment.
Yeah, I'm also not sure about official support. From a technical PoV it should work at least.
| <term>Deployment with cloud-init</term> | ||
| <listitem> | ||
| <para> | ||
| Cloud platforms: The cloud image is configured automatically on first boot by |
There was a problem hiding this comment.
The Cloud images actually contain jeos-firstboot as well, as fallback in case there was no cloud-init configuration supplied. So this could potentially be merged with the section below.
There was a problem hiding this comment.
Oh good to know! Thank you, I will rephare the documentation to have this clear 👍
| <itemizedlist> | ||
| <listitem> | ||
| <para> | ||
| Interactive (default): The &jeosfirstboot; wizard prompts you to set timezone, |
There was a problem hiding this comment.
As usual, there is an exception: On s390x-(dasd|fba|fcp) flavors (targeting z/VM), jeos-firstboot cannot be used (x3270 terminal not supported), so systemd-firstboot is used instead
| <para> | ||
| Because &leap; &minvm; and &sleminvm; are similar, it is easy to migrate from one to the | ||
| other. | ||
| <!-- need to confirm this is true for sles4sap as well--> |
There was a problem hiding this comment.
Probably not - there is no Leap 4 SAP
| <listitem> | ||
| <para> | ||
| 24 GB Linux file system | ||
| 24 GB &rootuser; file system in non-cloud deployments |
There was a problem hiding this comment.
I don't think &rootuser; fits this context
| <para> | ||
| Reboot the system or use the <command>sysctl --system</command> | ||
| command to enable core dumps. | ||
| A dynamically sized &rootuser; file system in cloud deployments |
| <para> | ||
| For further information, refer to | ||
| <link xlink:href="https://documentation.suse.com/sles/html/SLES-all/cha-tuning-systemd-coredump.html"/>. | ||
| To add space, either extend the existing disk from the virtual host, or add a secondary |
There was a problem hiding this comment.
Maybe mention that the initrd will automatically try to resize the / partition and filesystem to fill the disk on every boot (until the initrd is rebuilt and no longer contains kiwi-repart)?
| </para> | ||
| </warning> | ||
| <para> | ||
| When creating users, keep in mind that logging in with a password is disabled by default, and |
There was a problem hiding this comment.
local logins may still use passwords and for e.g. the dracut emergency shell it's still necessary
| during the first boot. | ||
| </para> | ||
| <example xml:id="qemu-guest-agent"> | ||
| <title>Add <package>qemu-guest-agent</package> and start a service</title> |
There was a problem hiding this comment.
Nit: That's already installed on all Cloud images
|
(I'm not fully done with the review yet, just submitted the comments I already wrote) |

PR creator: Description
Create SLE Minimal VM article for v16.
note: I restructured the guide based on several Jira tickets/bugs that were created for the Minimal VM (separating cloud-init vs non-cloud-init, adding Combustion details, etc.)
PR creator: Are there any relevant issues/feature requests?
Previews
SLES4SAP: SAP-Minimal-VM_en.pdf
SLES: SLES-Minimal-VM_en.pdf