]> git.proxmox.com Git - pve-docs.git/log
pve-docs.git
7 weeks agoqm: small follow-up linking to our virtio wiki page
Aaron Lauterer [Thu, 21 Mar 2024 16:45:48 +0000 (17:45 +0100)]
qm: small follow-up linking to our virtio wiki page

instead of the direct link to the latest ISO. As the wiki page contains
a bit more details about the VirtIO drivers and can be changed quickly
if needed.

Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
7 weeks agoqm: add documentation on configuring multiqueue for windows guests
Stefan Sterz [Thu, 21 Mar 2024 15:50:44 +0000 (16:50 +0100)]
qm: add documentation on configuring multiqueue for windows guests

Signed-off-by: Stefan Sterz <s.sterz@proxmox.com>
7 weeks agoqm: multiqueue specify that it needs to be vCPUs not cores
Stefan Sterz [Thu, 21 Mar 2024 15:50:43 +0000 (16:50 +0100)]
qm: multiqueue specify that it needs to be vCPUs not cores

total number of cores != vCPUs if there is more than one socket
configured. according to the redhat docs it should be vCPUs not cores:

> Multi-queue virtio-net provides the greatest performance benefit when:
> [..]
> - The number of queues is equal to the number of vCPUs.

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/virtualization_tuning_and_optimization_guide/sect-virtualization_tuning_optimization_guide-networking-techniques#sect-Virtualization_Tuning_Optimization_Guide-Networking-Multi-queue_virtio-net
Signed-off-by: Stefan Sterz <s.sterz@proxmox.com>
7 weeks agozfs: add a note about dRaid performance
Folke Gleumes [Wed, 20 Mar 2024 15:52:19 +0000 (16:52 +0100)]
zfs: add a note about dRaid performance

Based on statements from the openZFS documentation where it is described
as providing "the same level of redundancy and performance as raidz" [0].

[0] https://openzfs.github.io/openzfs-docs/Basic%20Concepts/dRAID%20Howto.html

2 months agobump version to 8.1.4
Thomas Lamprecht [Wed, 6 Mar 2024 17:21:42 +0000 (18:21 +0100)]
bump version to 8.1.4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agogetting-help: forum: align wording with pmg-docs
Christoph Heiss [Mon, 4 Mar 2024 13:22:11 +0000 (14:22 +0100)]
getting-help: forum: align wording with pmg-docs

This paragraph as phrased in pmg-docs sounds better & reads easier, so
apply it here too.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2 months agolocal-btrfs: unify casing for btrfs
Christoph Heiss [Mon, 4 Mar 2024 13:22:10 +0000 (14:22 +0100)]
local-btrfs: unify casing for btrfs

It's mostly spelled BTRFS anyway in our documentation (and also the
official casing AFAICS), so align a few instances where it spelled
lowercase.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2 months agoasciidoc: introduce `pricing-url` variable, much like pmg-docs
Christoph Heiss [Mon, 4 Mar 2024 13:22:09 +0000 (14:22 +0100)]
asciidoc: introduce `pricing-url` variable, much like pmg-docs

Seems like a pretty sensible thing to do here too.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2 months agogitignore: add package build outputs
Christoph Heiss [Mon, 4 Mar 2024 13:22:08 +0000 (14:22 +0100)]
gitignore: add package build outputs

.. much like it many other repos.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2 months agostorage: fix zfs over iscsi links
Dominik Csapak [Fri, 1 Mar 2024 08:21:21 +0000 (09:21 +0100)]
storage: fix zfs over iscsi links

The `_ZFS_over_iSCSI` wiki page is redirected to the legacy page
(for historical reasons), but we want to link to the reference docs
instead.

for the wiki add the legacy link in a `see also` section, so users can
still reach that page easily should they need to

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2 months agodocbook: render 4th section level for manpages
Thomas Lamprecht [Wed, 6 Mar 2024 16:54:05 +0000 (17:54 +0100)]
docbook: render 4th section level for manpages

In the manpage output the sections get rendered as refsections, but
those only go up to level 3:

> In DocBook, RefSect3 is the lowest-level section allowed in a
> RefEntry. There is no element analogous to a Sect4.
-- https://tdg.docbook.org/tdg/4.5/refsect3

While nesting refsect3 would work output wise, the DTD schema does not
allows this, and disabling schema validation can lead to graver
issues, so rather avoid that and use a formalpara [0], a paragraph
with a title, instead, but only for the title, as the inner content
will be a simpara (simple paragraph) that cannot be nested inside a
formalpara, but the resulting rendering works out well enough.

[0]: https://tdg.docbook.org/tdg/4.5/formalpara

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agodoc-generator: ship our pve-docbook config and use it for manpages
Thomas Lamprecht [Wed, 6 Mar 2024 16:02:20 +0000 (17:02 +0100)]
doc-generator: ship our pve-docbook config and use it for manpages

so that it can also be used when generating per-package docs like
manpages.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agocss: fine-tune h4, h5, h6 headings font-sizes
Thomas Lamprecht [Wed, 6 Mar 2024 16:38:16 +0000 (17:38 +0100)]
css: fine-tune h4, h5, h6 headings font-sizes

Else h6 was quite a bit tinier than the actual paragraph text, and it
doesn't hurts that h4 stands a bit out more.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agocorrectly render level 5 headings
Thomas Lamprecht [Wed, 6 Mar 2024 16:15:20 +0000 (17:15 +0100)]
correctly render level 5 headings

E.g., render them as h6 for the HTML output.

Level 5 headings are the +++++ ones in the full page output, in the
per-chapter outputs they are level 4 and worked fine already.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agodblatex: update custom style with upstream changes
Thomas Lamprecht [Wed, 6 Mar 2024 16:10:00 +0000 (17:10 +0100)]
dblatex: update custom style with upstream changes

checked with:
diff -up /etc/asciidoc/dblatex/asciidoc-dblatex.sty asciidoc/dblatex-custom.sty

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agovzdump: remove usage examples involving 'notification-{target, policy}'
Lukas Wagner [Wed, 14 Feb 2024 09:07:38 +0000 (10:07 +0100)]
vzdump: remove usage examples involving 'notification-{target, policy}'

Also clarify in one example that using `--mailto` will bypass the
notification system (at least from the user's perspective).

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
2 months agopartially fix #5139: document qnetd port requirement
Fabian Grünbichler [Thu, 21 Dec 2023 09:29:22 +0000 (10:29 +0100)]
partially fix #5139: document qnetd port requirement

we could also add a check somewhere in pve-cluster for this.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
 [ TL: squash in changes Fiona proposed for the port syntax/wording ]
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agofix #5140: qdevice SSH access documentation
Fabian Grünbichler [Thu, 21 Dec 2023 09:29:21 +0000 (10:29 +0100)]
fix #5140: qdevice SSH access documentation

rephrase in order to not make it seem like password-based access is required.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2 months agotree-wide: unify spelling of GRUB and systemd-boot
Christoph Heiss [Thu, 25 Jan 2024 11:06:31 +0000 (12:06 +0100)]
tree-wide: unify spelling of GRUB and systemd-boot

Especially for GRUB there were a myriad of different casing variants
(e.g. grub, Grub, GRUB), so unify them, with GRUB being the official
casing.

For systemd-boot, fix an instance where it was not typeset as
monospace, like everywhere else.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2 months agoinstallation: add section about booting with `nomodeset`
Christoph Heiss [Thu, 25 Jan 2024 11:06:30 +0000 (12:06 +0100)]
installation: add section about booting with `nomodeset`

As the grub entry specific to this was removed with the 8.1 release, add
a separate section for this to link users too.

Unfortunaly it is relatively often needed, due to very old or very new
hardware, or when Nvidia cards are installed.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2 months agoinstallation: add note about memtest86+ incompatibility with secureboot
Christoph Heiss [Thu, 25 Jan 2024 11:06:29 +0000 (12:06 +0100)]
installation: add note about memtest86+ incompatibility with secureboot

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2 months agoscreenshots: update grub menu screenshot
Christoph Heiss [Fri, 24 Nov 2023 10:45:56 +0000 (11:45 +0100)]
screenshots: update grub menu screenshot

The 8.1 release changed some things, so update the screenshot to keep in
sync with the latest ISO.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2 months agoqm: resource limits: reword affinity section
Thomas Lamprecht [Tue, 20 Feb 2024 12:34:47 +0000 (13:34 +0100)]
qm: resource limits: reword affinity section

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agoqm: resource limits: reword cpulimit section
Thomas Lamprecht [Tue, 20 Feb 2024 12:28:46 +0000 (13:28 +0100)]
qm: resource limits: reword cpulimit section

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agoqm: resource limits: revise section affinity
Alexander Zeidler [Tue, 16 Jan 2024 13:22:40 +0000 (14:22 +0100)]
qm: resource limits: revise section affinity

* mention side effects
* increase compactness w/o complexity
* improve section-formatting

Signed-off-by: Alexander Zeidler <a.zeidler@proxmox.com>
2 months agoqm: resource limits: revise section cpuunits
Alexander Zeidler [Tue, 16 Jan 2024 13:22:39 +0000 (14:22 +0100)]
qm: resource limits: revise section cpuunits

* restructure sentences minimally
* improve section-formatting

Signed-off-by: Alexander Zeidler <a.zeidler@proxmox.com>
2 months agoqm: resource limits: revise section cpulimit
Alexander Zeidler [Tue, 16 Jan 2024 13:22:38 +0000 (14:22 +0100)]
qm: resource limits: revise section cpulimit

* precise statements
* increase compactness w/o complexity
* improve section-formatting

Signed-off-by: Alexander Zeidler <a.zeidler@proxmox.com>
2 months agopvecm: correct network address
Alexander Zeidler [Tue, 16 Jan 2024 13:10:56 +0000 (14:10 +0100)]
pvecm: correct network address

Signed-off-by: Alexander Zeidler <a.zeidler@proxmox.com>
2 months agoballooning: precise example
Alexander Zeidler [Tue, 16 Jan 2024 15:04:52 +0000 (16:04 +0100)]
ballooning: precise example

Signed-off-by: Alexander Zeidler <a.zeidler@proxmox.com>
2 months agofirewall: fix link to suricata page
Hannes Duerr [Thu, 14 Dec 2023 15:02:00 +0000 (16:02 +0100)]
firewall: fix link to suricata page

Signed-off-by: Hannes Duerr <h.duerr@proxmox.com>
3 months agoinstallation: update installer option wording & description
Christoph Heiss [Thu, 25 Jan 2024 11:06:28 +0000 (12:06 +0100)]
installation: update installer option wording & description

Some things changed with the 8.1 release, so update all the relevant
things here too.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
3 months agostorage: lvm: mention how saferemove setting is called in the UI
Fiona Ebner [Thu, 1 Feb 2024 15:12:39 +0000 (16:12 +0100)]
storage: lvm: mention how saferemove setting is called in the UI

to avoid confusion.

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
3 months agostorage: improve description of 'shared' property
Fiona Ebner [Tue, 30 Jan 2024 13:21:40 +0000 (14:21 +0100)]
storage: improve description of 'shared' property

Following pve-storage commit 4abb327 ("plugin schema: improve
description of 'shared' property"), adapting the description also
here in the documentation.

It's not clear to users what this property does otherwise.

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
3 months agopvecm: remove node: explain how to deal with the node's pmxcfs directory
Fiona Ebner [Fri, 5 Jan 2024 09:26:02 +0000 (10:26 +0100)]
pvecm: remove node: explain how to deal with the node's pmxcfs directory

Reported in the community forum:
https://forum.proxmox.com/threads/139006/post-621739

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
3 months agonotifications: fix typos and improve reading flow
Christian Ebner [Wed, 10 Jan 2024 13:50:42 +0000 (14:50 +0100)]
notifications: fix typos and improve reading flow

Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
4 months agostorage: lvm: expand on description of saferemove option
Fiona Ebner [Thu, 7 Dec 2023 16:10:38 +0000 (17:10 +0100)]
storage: lvm: expand on description of saferemove option

mentioning why zeroing-out might be necessary.

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
4 months agolocal-zfs: use correct man page for vdev infos
Aaron Lauterer [Fri, 5 Jan 2024 09:16:46 +0000 (10:16 +0100)]
local-zfs: use correct man page for vdev infos

ZFS did split up their man pages a while ago

Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
4 months agoqm-cloud-init: make install inside VM more obvious
Aaron Lauterer [Fri, 29 Dec 2023 10:21:02 +0000 (11:21 +0100)]
qm-cloud-init: make install inside VM more obvious

by making that part bold. While there is already a big note where
cloudinit needs to be installed, it is after the actual command.

Making it more obvious right before the command will hopefully reduce
confusion for more users.

Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
4 months agofix 'vpus' typo
Fabian Grünbichler [Fri, 22 Dec 2023 09:35:18 +0000 (10:35 +0100)]
fix 'vpus' typo

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 months agofix #5089: pvesdn: replace quest(s) -> guest(s)
Lukas Wagner [Wed, 29 Nov 2023 15:08:02 +0000 (16:08 +0100)]
fix #5089: pvesdn: replace quest(s) -> guest(s)

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
5 months agofix #5087: qm: formatting of start/shutdown order list
Fabian Grünbichler [Wed, 29 Nov 2023 13:39:53 +0000 (14:39 +0100)]
fix #5087: qm: formatting of start/shutdown order list

drop the stray '*' and reflow.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 months agoinstallation: be more specific about current secure boot state
Alexander Zeidler [Tue, 28 Nov 2023 13:56:29 +0000 (14:56 +0100)]
installation: be more specific about current secure boot state

Signed-off-by: Alexander Zeidler <a.zeidler@proxmox.com>
5 months agosecure boot: fix typos, add inline code formatting
Alexander Zeidler [Tue, 28 Nov 2023 13:56:28 +0000 (14:56 +0100)]
secure boot: fix typos, add inline code formatting

Signed-off-by: Alexander Zeidler <a.zeidler@proxmox.com>
5 months agobump version to 8.1.3
Thomas Lamprecht [Thu, 23 Nov 2023 09:51:01 +0000 (10:51 +0100)]
bump version to 8.1.3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agosystem booting: fixup title-case
Thomas Lamprecht [Thu, 23 Nov 2023 09:49:53 +0000 (10:49 +0100)]
system booting: fixup title-case

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agosecure boot: add subsection for DKMS/MOK
Fabian Grünbichler [Thu, 23 Nov 2023 09:45:23 +0000 (10:45 +0100)]
secure boot: add subsection for DKMS/MOK

similar, but a bit more beginner friendly compared to the wiki article.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 months agosystem-booting: fix typo
Christoph Heiss [Thu, 23 Nov 2023 08:38:53 +0000 (09:38 +0100)]
system-booting: fix typo

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
5 months agosystem-booting: add note about weird uefi behaviour
Christoph Heiss [Wed, 22 Nov 2023 17:45:02 +0000 (18:45 +0100)]
system-booting: add note about weird uefi behaviour

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
5 months agobump version to 8.1.2
Thomas Lamprecht [Wed, 22 Nov 2023 18:03:38 +0000 (19:03 +0100)]
bump version to 8.1.2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agosystem booting: use title-case for secboot-switch section
Thomas Lamprecht [Wed, 22 Nov 2023 17:28:18 +0000 (18:28 +0100)]
system booting: use title-case for secboot-switch section

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agosystem-booting: add instructions to switch install to secure boot
Christoph Heiss [Wed, 22 Nov 2023 17:07:44 +0000 (18:07 +0100)]
system-booting: add instructions to switch install to secure boot

As this procedure could *potentially* lead to data loss (however
unlikely if followed correctly), put a big warning on top, for safety.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
5 months agopvesdn: Fix heading for NetBox IPAM plugin section
Christian Ebner [Wed, 22 Nov 2023 14:09:33 +0000 (15:09 +0100)]
pvesdn: Fix heading for NetBox IPAM plugin section

Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
5 months agobump version to 8.1.1
Thomas Lamprecht [Wed, 22 Nov 2023 14:03:14 +0000 (15:03 +0100)]
bump version to 8.1.1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoupdate static/schema information
Thomas Lamprecht [Wed, 22 Nov 2023 14:02:13 +0000 (15:02 +0100)]
update static/schema information

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agopvesdn: remove double occurrence of 'external'
Christian Ebner [Wed, 22 Nov 2023 13:52:56 +0000 (14:52 +0100)]
pvesdn: remove double occurrence of 'external'

Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
5 months agoboot: add Secure Boot information
Fabian Grünbichler [Wed, 22 Nov 2023 08:54:53 +0000 (09:54 +0100)]
boot: add Secure Boot information

and refer to the (updated) wiki article for more in-depth explanations.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 months agonotifications: add screenshots for the new notification UI
Lukas Wagner [Wed, 22 Nov 2023 11:01:44 +0000 (12:01 +0100)]
notifications: add screenshots for the new notification UI

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
5 months agosdn: fix trailing double-quote character
Thomas Lamprecht [Wed, 22 Nov 2023 08:06:11 +0000 (09:06 +0100)]
sdn: fix trailing double-quote character

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoconsistently use web UI and web interface wording
Thomas Lamprecht [Wed, 22 Nov 2023 07:49:28 +0000 (08:49 +0100)]
consistently use web UI and web interface wording

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agopveum: update generated synopsys
Thomas Lamprecht [Tue, 21 Nov 2023 20:01:24 +0000 (21:01 +0100)]
pveum: update generated synopsys

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agobump version to 8.1.0
Thomas Lamprecht [Tue, 21 Nov 2023 19:49:13 +0000 (20:49 +0100)]
bump version to 8.1.0

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoupdate static/schema information
Thomas Lamprecht [Tue, 21 Nov 2023 19:28:42 +0000 (20:28 +0100)]
update static/schema information

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agosdn: rework installation a bit and merge sections for dnsmaq
Thomas Lamprecht [Tue, 21 Nov 2023 19:01:43 +0000 (20:01 +0100)]
sdn: rework installation a bit and merge sections for dnsmaq

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agosdn: dhcp: Add documentation for DHCP
Stefan Hanreich [Fri, 17 Nov 2023 11:40:11 +0000 (12:40 +0100)]
sdn: dhcp: Add documentation for DHCP

Signed-off-by: Stefan Hanreich <s.hanreich@proxmox.com>
5 months agosdn: rework introduction and installation and add support status
Thomas Lamprecht [Tue, 21 Nov 2023 18:19:58 +0000 (19:19 +0100)]
sdn: rework introduction and installation and add support status

Provide installation documentation for opt-in features, document the
current support status, and rework the overview and introduction of
the whole chapter.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agonotification: document 'unknown' severity
Lukas Wagner [Tue, 21 Nov 2023 16:01:44 +0000 (17:01 +0100)]
notification: document 'unknown' severity

This is the severity used for forwarded mails, since we cannot
reasonably infer a priority here.

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
5 months agonotification: add anchors for target types/matchers
Lukas Wagner [Tue, 21 Nov 2023 14:47:55 +0000 (15:47 +0100)]
notification: add anchors for target types/matchers

This enables us to directly link to the appropriate section from the
UI.

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
5 months agosdn: switch back to singular for vnet reference
Thomas Lamprecht [Tue, 21 Nov 2023 13:52:02 +0000 (14:52 +0100)]
sdn: switch back to singular for vnet reference

do not break the web UI and external references just for a small
virtual improvement

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoadd VNC clipboard documentation
Markus Frank [Tue, 21 Nov 2023 12:39:58 +0000 (13:39 +0100)]
add VNC clipboard documentation

Signed-off-by: Markus Frank <m.frank@proxmox.com>
Reviewed-by: Dominik Csapak <d.csapak@proxmox.com>
Tested-by: Dominik Csapak <d.csapak@proxmox.com>
5 months agopvecm: expand on public/cluster networks
Aaron Lauterer [Mon, 20 Nov 2023 15:48:30 +0000 (16:48 +0100)]
pvecm: expand on public/cluster networks

Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
5 months agopveceph: fix typo
Aaron Lauterer [Mon, 20 Nov 2023 15:48:29 +0000 (16:48 +0100)]
pveceph: fix typo

Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
5 months agopvecm: fix qnetd typo
Aaron Lauterer [Mon, 20 Nov 2023 15:48:28 +0000 (16:48 +0100)]
pvecm: fix qnetd typo

Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
5 months agosdn: add section about underlying technology and configuration files
Thomas Lamprecht [Mon, 20 Nov 2023 08:26:42 +0000 (09:26 +0100)]
sdn: add section about underlying technology and configuration files

document some basics of the inner workings, can definitively get
extended (and might be then better of placed somewhere else).

This makes also a bit more sense then the non-telling 'SDN' heading
left over the recent rework.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agosdn: overall language and consistency rework
Stefan Lendl [Fri, 17 Nov 2023 13:55:26 +0000 (14:55 +0100)]
sdn: overall language and consistency rework

This is a general style polishing rework that wants to:
- improve consistency of spellings and casing
- drop some to verbose examples that included the whole generated
  ifupdown2 config, which is not only not that useful here, but will
  also get outdated fast, so it is probably more confusing than
  helping at the current development pace. Could be nice in some
  reduced form some times in a "inner workings" section
- shorten some examples verbosity by not spelling repetitions of
  steps, e.g., for those that one needs to apply to all guests in an
  example.

Best to check the changes using the following git flags to avoid noise:
git show -w --word-diff=color --word-diff-regex='\w+'

Signed-off-by: Stefan Lendl <s.lendl@proxmox.com>
 [ TL: fix build, squash patches to not break patch causality, add
   actual commit message and reinstate some notes to avoid loss of
   information ]
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agonotifications: change to simplified ACL structure.
Lukas Wagner [Tue, 14 Nov 2023 12:59:58 +0000 (13:59 +0100)]
notifications: change to simplified ACL structure.

For now, we use a less deeply nested structure. We can always extend
it if we need to.

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
5 months agonotifications: add documentation for system mail forwarding
Lukas Wagner [Tue, 14 Nov 2023 12:59:57 +0000 (13:59 +0100)]
notifications: add documentation for system mail forwarding

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
5 months agonotifications: document 'comment' option for targets/matchers
Lukas Wagner [Tue, 14 Nov 2023 12:59:56 +0000 (13:59 +0100)]
notifications: document 'comment' option for targets/matchers

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
5 months agonotifications: document SMTP endpoints
Lukas Wagner [Tue, 14 Nov 2023 12:59:55 +0000 (13:59 +0100)]
notifications: document SMTP endpoints

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
5 months agonotifications: update docs to for matcher-based notifications
Lukas Wagner [Tue, 14 Nov 2023 12:59:54 +0000 (13:59 +0100)]
notifications: update docs to for matcher-based notifications

Target groups and filters have been replaced by notification matchers.
The matcher can match on certain notification properties and route
the notification to a target in case of a match.

This patch updates the docs to reflect these changes.

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
5 months agogitignore: add build artefacts and temporary intermediate files
Stefan Lendl [Fri, 17 Nov 2023 14:40:50 +0000 (15:40 +0100)]
gitignore: add build artefacts and temporary intermediate files

Signed-off-by: Stefan Lendl <s.lendl@proxmox.com>
 [ TL: fix subject and use more specific glob ]
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoupdate static/schema information
Thomas Lamprecht [Fri, 17 Nov 2023 12:35:08 +0000 (13:35 +0100)]
update static/schema information

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agonetwork: add missing reference
Thomas Lamprecht [Fri, 17 Nov 2023 10:45:47 +0000 (11:45 +0100)]
network: add missing reference

Fixes: 96c0261 ("fix #4847: network: extend section on interface naming scheme")
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agosdn: use correct spelling for software-defined network
Thomas Lamprecht [Fri, 17 Nov 2023 09:59:58 +0000 (10:59 +0100)]
sdn: use correct spelling for software-defined network

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoFix spelling of command line/command-line
Noel Ullreich [Mon, 3 Jul 2023 12:04:34 +0000 (14:04 +0200)]
Fix spelling of command line/command-line

Commandline/command line/command-line where being used interchangeably,
which is not correct
(see: https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/c/command-line).
use command-line when it is an adjective (e.g. "command-line interface")
and use command line when it is a noun (e.g. "change the setting from
the command line")

Signed-off-by: Noel Ullreich <n.ullreich@proxmox.com>
5 months agoConsistency of USB flash drive spelling
Noel Ullreich [Mon, 3 Jul 2023 12:04:33 +0000 (14:04 +0200)]
Consistency of USB flash drive spelling

To be consistent, replaced all synonyms of USB flash drive (e.g. thumb
drive, drive, stick)

Signed-off-by: Noel Ullreich <n.ullreich@proxmox.com>
5 months agoConsistency: change mainboard to motherboard
Noel Ullreich [Mon, 3 Jul 2023 12:04:32 +0000 (14:04 +0200)]
Consistency: change mainboard to motherboard

To be consistent, replaced all instances of mainboard/main board with
motherboard.

Signed-off-by: Noel Ullreich <n.ullreich@proxmox.com>
5 months agoConsistency of passthrough/pass-through
Noel Ullreich [Mon, 3 Jul 2023 12:04:31 +0000 (14:04 +0200)]
Consistency of passthrough/pass-through

Fix consistency issues as well as grammatical mistakes with the spelling
of passthough/pass-through/pass through in the pve docs

Signed-off-by: Noel Ullreich <n.ullreich@proxmox.com>
5 months agofix #4847: network: extend section on interface naming scheme
Friedrich Weber [Thu, 27 Jul 2023 10:37:45 +0000 (12:37 +0200)]
fix #4847: network: extend section on interface naming scheme

Expand the existing section on systemd network interface names with a
link to the systemd.net-naming-scheme(7) manpage and some information
about naming scheme versions. Also mention the possibility of
interface naming changes due to a new naming scheme version, or
kernel/driver updates. This happens for quite some users during the
upgrade from PVE 7 to 8.

Further, describe how to pin a specific naming scheme version and how
to override interface names using systemd.link files.

Also, make some formatting fixes to the existing text.

Signed-off-by: Friedrich Weber <f.weber@proxmox.com>
5 months agoceph: add more details for private/public network usage and distinction
Thomas Lamprecht [Sun, 12 Nov 2023 18:00:09 +0000 (19:00 +0100)]
ceph: add more details for private/public network usage and distinction

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoceph: rework introduction and recommendation section
Thomas Lamprecht [Thu, 9 Nov 2023 07:48:37 +0000 (08:48 +0100)]
ceph: rework introduction and recommendation section

Add more headings, update some recommendations to current HW (e.g.,
network and NVMe attached SSD) capabilities and expand recommendations
taking current upstream documentation into account.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoqm: add headings and references for machine-version sections
Thomas Lamprecht [Sun, 12 Nov 2023 17:58:46 +0000 (18:58 +0100)]
qm: add headings and references for machine-version sections

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoqm: add section about machine types
Fiona Ebner [Fri, 10 Nov 2023 13:24:45 +0000 (14:24 +0100)]
qm: add section about machine types

expanding from the two currently existing sentences. In the first one, a
typo VMs -> VM's is fixed. In the second one, "one wants to" is changed
to "you want to", because the sentence already starts with "You can" and
it's active voice.

Adds information about the machine version, rationale behind the
defaults for it and what to do for deprecated versions.

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
6 months agoui: reword user-menu header docs
Thomas Lamprecht [Thu, 2 Nov 2023 19:44:44 +0000 (20:44 +0100)]
ui: reword user-menu header docs

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agoui: correct outdated info about entries in the top header
Dominik Csapak [Thu, 2 Nov 2023 15:08:23 +0000 (16:08 +0100)]
ui: correct outdated info about entries in the top header

The header part of the gui did change already a few releases ago.
The user name was moved into a menu button, which now contains more
user specific actions.

So, update the section to document the current layout and ui elements
again correctly.

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 months agofirmware: reword ucode version hint
Thomas Lamprecht [Mon, 30 Oct 2023 13:08:41 +0000 (14:08 +0100)]
firmware: reword ucode version hint

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agofirmware: rework setting up OS ucode updates to actionable list
Thomas Lamprecht [Mon, 30 Oct 2023 13:06:50 +0000 (14:06 +0100)]
firmware: rework setting up OS ucode updates to actionable list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agosysadmin: revise firmware chapter, add firmware repo section
Alexander Zeidler [Mon, 30 Oct 2023 12:10:10 +0000 (13:10 +0100)]
sysadmin: revise firmware chapter, add firmware repo section

Chapter "Firmware Updates":
* improve the structure and clarity of information provided
* mention which update methods are when available/recommended
* add information about the already pre-installed pve-firmware package
* emphasise the importance of CPU microcode updates, how to interpret
  versions and how to recover a possibly unbootable system
* move info about non-free-firmware repo to "Package Repositories"

Chapter "Package Repositories":
* add new section "Debian Firmware Repository"

Signed-off-by: Alexander Zeidler <a.zeidler@proxmox.com>
6 months agoha-manager, software updates: add useful anchors
Alexander Zeidler [Mon, 30 Oct 2023 11:20:13 +0000 (12:20 +0100)]
ha-manager, software updates: add useful anchors

Signed-off-by: Alexander Zeidler <a.zeidler@proxmox.com>
6 months agoha: maintenance mode: fix grammar and reword
Thomas Lamprecht [Fri, 27 Oct 2023 14:06:30 +0000 (16:06 +0200)]
ha: maintenance mode: fix grammar and reword

This was a bit complex while leaving out some key info, like that
HA groups also play into the target selection, not only CRS.

Try to improve on that.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agoha: Explicitly mention that migrations only affect HA guests
Maximiliano Sandoval R [Wed, 25 Oct 2023 09:55:32 +0000 (11:55 +0200)]
ha: Explicitly mention that migrations only affect HA guests

Signed-off-by: Maximiliano Sandoval R <m.sandoval@proxmox.com>