summaryrefslogtreecommitdiffstats
path: root/man/systemd-vmspawn.xml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* vmspawn,man: move the varlistentry for -D into a variablelistSam Leonard2024-05-021-13/+13
| | | | | This is so that systemd.directives picks up the -D argument as being supported by vmspawn.
* man: vmspawn - clarify behaviour of omitting --linux=/--initrd=Sam Leonard2024-04-191-9/+13
|
* man: vmspawn - clarify behaviour of omitting --vsock-cid=Sam Leonard2024-04-191-6/+4
|
* man: removely overly verbose wording from the vmspawn man pageSam Leonard2024-04-191-14/+11
|
* man: vmspawn - reference later example to show use of --private-usersSam Leonard2024-04-191-1/+2
|
* man: clarify behaviour when omitting both -i/-D in vmspawnSam Leonard2024-04-191-1/+2
|
* man: fix entry for vmspawn's --ssh-key-typeSam Leonard2024-04-191-1/+1
|
* man: add ssh example for vmspawnSam Leonard2024-04-191-0/+16
|
* man: add example --forward-journal= example for vmspawnSam Leonard2024-04-191-0/+16
|
* man: add machinectl import-raw example for vmspawnSam Leonard2024-04-191-1/+19
|
* man: fix incorrect XML in man pageSam Leonard2024-04-151-20/+20
|
* vmspawn: Fix incorrect/broken links in the man pageKristian Klausen2024-04-151-11/+11
|
* vmspawn: add --discard-disk= to control handling of disk discard requestsSam Leonard2024-04-121-0/+10
| | | | | Fixes issue #32024, using --discard-disk=yes will enable handling of disk discarding requests, saving space for long running VMs as desired.
* Merge pull request #31670 from CodethinkLabs/vmspawn/generate_ssh_keysLuca Boccassi2024-03-221-0/+27
|\ | | | | vmspawn: generate ssh keys
| * vmspawn: generate ephemeral SSH keys for the VMSam Leonard2024-03-141-0/+27
| |
* | man: fix a few issues in manpagecunshunxia2024-03-201-2/+2
|/ | | | | | fix: #31482 Signed-off-by: cunshunxia <cunshunxia@tencent.com>
* man: document new importctl/importd functionalityLennart Poettering2024-03-011-0/+2
| | | | | | | | This also replaces the Fedora download example with another one from Ubuntu, since Fedora's images these days no longer qualify as DDIs, they have no distinctive partition type UUIDs set for multiple of their partitions, hence the images cannot be booted. A bit sad. Let's provide a command that just works in its place.
* vmspawn: support machined registrationSam Leonard2024-02-281-0/+35
|
* vmspawn: use our own ptyfwd code for the console of a VMLennart Poettering2024-02-261-8/+36
| | | | | | | | | | | | | | | Let's make systemd-nspawn use our own ptyfwd logic to handle the TTY by default. This adds a new setting --console=, inspired by nspawn's setting of the same name. If --console=interactive= is used, then we'll do the TTY dance on our own via ptyfwd, and thus get tinting, our usual hotkey handling and similar. Since qemu's own console is useful too, let's keep it around via --console=native. FInally, replace the --qemu-gui switch by --console=gui.
* vmspawn: rename "qemu" specific switches to not carry the "qemu" prefixLennart Poettering2024-02-211-6/+6
| | | | | | | | | | | | | | | | | | | | | | | This renames a few of the switches vmspawn takes, such as --qemu-mem= and --qemu-smp= to names without the "qemu" moniker and uses less cryptic names (i.e. --ram= and --cpus=). I think it's a bit unsystematic that so far we use the "qemu" prefix for some options but not for others. At least I could not figure out a system when we use it and when we don't. Hence let's clean it up and just use simpler names without suffix. After all we might want to plug other hypervisors behind vmspawn one day, hence I think there's value in sticking to generic names for these switches that allow us to switch out backends easily. In particular for --ram= and --cpus= which are probably the most fundamental of VM settings there are. The old switches are support for compat, but not advertised in man page or --help text anymore. I left "--qemu-gui" under its current name, since it fundamentally is a a qemu concept, exposing a qemu specific graphical UI.
* vspawn: prefer "VSOCK" spelling over "vsock" and "VSock"Lennart Poettering2024-02-211-4/+5
| | | | | The vsock(7) man page appears to prefer "VSOCK" spelling for the concept, let's also use it as much as we can.
* vmspawn: add --extra-drive=Sam Leonard2024-02-211-0/+9
|
* man: reword paragraph about --forward-journal= and adjust spacingZbigniew Jędrzejewski-Szmek2024-02-191-104/+124
| | | | | | | The previous text did not look right when rendered. The text is much easier to read when paragraphs are separated by an empty line, latex-style.
* vmspawn: add --forward-journal=Sam Leonard2024-02-151-0/+19
|
* vmspawn: support multiple initrds via mergingSam Leonard2024-02-131-0/+1
|
* vmspawn: add support for --bind(-ro)=Sam Leonard2024-02-121-1/+22
|
* vmspawn: document --directory and --private-usersSam Leonard2024-02-121-1/+42
|
* vmspawn: accept kvm/vhost-vsock device fds through sd_listenSam Leonard2024-02-091-0/+6
|
* vmspawn: add nic configurationSam Leonard2024-02-091-0/+25
|
* vmspawn: add initrd configuration optionSam Leonard2024-02-091-10/+22
|
* vmspawn: add kernel configuration optionsSam Leonard2024-02-091-0/+10
|
* vmspawn: add swtpm featureSam Leonard2024-02-091-0/+15
|
* vmspawn: fix incorrect mention of containerSam Leonard2024-02-081-3/+3
|
* vmspawn: document -q/--quietSam Leonard2024-01-221-0/+15
|
* vmspawn: rework firmware selection logicLennart Poettering2024-01-221-1/+12
| | | | | | | Let's make the firmware file to choose configurable, and enumeratable. This adds --firmware= to select the formare, and in particular --firmware=list to show available options.
* man: use same version in public and system ident.David Tardon2023-12-251-1/+1
|
* man: use <simplelist> for 'See also' sectionsDavid Tardon2023-12-231-4/+4
| | | | | This is just a slight markup improvement; there should be no difference in rendering.
* man: correct version tags in systemd-vmspawnLuca Boccassi2023-11-211-3/+3
| | | | | | We ended up merging some changes earlier Fixes https://github.com/systemd/systemd/issues/30091
* vmspawn: update man page to include vsock optionsSam Leonard2023-11-091-22/+64
|
* man: many fixes systemd-vmspawn(1)Zbigniew Jędrzejewski-Szmek2023-11-071-50/+68
| | | | | | - version information - indentation and missing tags - mkosi and qemu don't need root
* vmspawn: extend kernel cmdline with extra argsv255-rc1Sam Leonard2023-11-061-1/+1
| | | | | | | | This changes how the "extra" command line arguments passed to vmspawn are handled. Previously they were appended to the QEMU command line directly. Now they are appended to the kernel command line using SMBIOS instead.
* tree-wide: fix typoYu Watanabe2023-11-041-1/+1
|
* vmspawn: created man pageSam Leonard2023-11-021-0/+161