From: Arthur Bied-Charreton <a.bied-charreton@proxmox.com>
To: Thomas Ellmenreich <t.ellmenreich@proxmox.com>
Cc: pve-devel@lists.proxmox.com
Subject: Re: [PATCH cluster/manager v4 0/2] Configurable window titles for nodes
Date: Wed, 16 Sep 2026 17:02:06 +0200 [thread overview]
Message-ID: <5h35rxtpbdrwc73authknhqye56otwanv2zwyb3qc4udoeim4i@ckxrjeokythc> (raw)
In-Reply-To: <20260914062202.27182-1-t.ellmenreich@proxmox.com>
On Mon, Sep 14, 2026 at 08:22:00AM +0200, Thomas Ellmenreich wrote:
> Thank you @Dominik Csapak, @Thomas Lamprecht, @Elias Huhsovitz for your comments.
>
> Configurable window titles for nodes
> ====================================
>
> Currently the window title is fixed to the following string:
>
> $nodename - Proxmox Virtual Environment
>
> This has become problematic for users with multiple clusters, each containing
> the same node name. To help distinguish between tabs, it has been requested [1]
> that the window title be made configurable with the fqdn as an option.
>
> [1] https://bugzilla.proxmox.com/show_bug.cgi?id=5475
>
> Implementation
> --------------
>
> After considering the different options, I have deemed a server side
> implementation, through the datacenter.cfg, to be the better option.
> Specifically because of its durability across sessions and because it
> automatically configures the title for all users and all nodes across the
> cluster.
>
> The config now contains a new ui-settings format string which then in turn
> contains a 'title' enum field for the window title. This enum string will then
> be converted to a window title and inserted in the index.html.tpl template on
> every request.
>
> The current enum options are:
>
> - default - Displays the default '$nodename - Proxmox Virtual Environment' string
> if the config enum is not present
>
> - 'node-and-cluster' - Displays the nodename and then the clustername in the
> following style: '$nodename - $clustername - Proxmox Virtual Environment'
>
> - 'fqdn' - Displays the current fqdn as returned by `PVE::Tools::get_fqdn()`
> like so: '$fqdn - Proxmox Virtual Environment'
>
> [...]
thanks for the patches! tested node-and-cluster on a cluster and a
standalone node, and fqdn; works as advertised. made a few comments to
the pve-manager patch. I think the missing gettext calls and the window
title fallback should be fixed in the next version, the rest are nits
and one question.
one other nit: since the pve-manager patch depends on the pve-cluster
one, it would make more sense to put the pve-cluster patch first in the
series.
prev parent reply other threads:[~2026-09-16 15:02 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-14 6:22 [PATCH cluster/manager v4 0/2] Configurable window titles for nodes Thomas Ellmenreich
2026-09-14 6:22 ` [PATCH manager v4 1/2] fix #5475: configurable window title Thomas Ellmenreich
2026-09-16 14:51 ` Arthur Bied-Charreton
2026-09-14 6:22 ` [PATCH cluster v4 2/2] " Thomas Ellmenreich
2026-09-16 14:52 ` Arthur Bied-Charreton
2026-09-16 15:02 ` Arthur Bied-Charreton [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5h35rxtpbdrwc73authknhqye56otwanv2zwyb3qc4udoeim4i@ckxrjeokythc \
--to=a.bied-charreton@proxmox.com \
--cc=pve-devel@lists.proxmox.com \
--cc=t.ellmenreich@proxmox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox