partially-applied: [PATCH common/proxmox{,-backup}/storage v2 0/9] establish unique instance-id for PBS nodes

Thomas Lamprecht
2026-04-24T21:25:50Z

On Fri, 24 Apr 2026 10:29:34 +0200, Lukas Wagner wrote:
> In PDM we require some way to match PBS storage <-> PBS remote.
>
> Having some kind of unique ID for each PBS instance should make it quite easy
> to establish such a mapping completely automatically.
>
> The general approach is
> 1.) add /nodes/localhost/server-identity route in PBS, returning a unique, per-installation ID
> 2.) add something like /nodes/.../storage/<id>/identity in PVE, which uses
> proxmox-backup-client internally to return the instance ID for this PBS storage
> 3.) PDM can then use both API routes to establish the mapping
>
> [...]

Applied the proxmox and proxmox-backup parts, thanks!

[proxmox]
[1/2] pbs-api-types: add ServerIdentity response type
commit: 0a892c57ffc37003f0c0988d9ccd6b6d62b1d873
[2/2] systemd: add support for machine-id generation
commit: 67b9fec6d26a53c44670a085763b8f5a4a0bfa94

[proxmox-backup]
[1/3] api: add /nodes/localhost/identity
commit: 897df9240f8a7c36ce61b61f3ddc536e11907e0f
[2/3] client: add 'server-identity' sub-command
commit: c6e031ed2278b01b646552f154fdb55bd3d1a23b
[3/3] manager: add 'server-identity' subcommand
commit: 947d6f2728fc54909eb12de84cfcd9f1707ba69a