[pdm-devel] [PATCH datacenter-manager v2 12/14] ui: auto-installer: add installations overview panel

Lukas Wagner l.wagner at proxmox.com
Wed Dec 17 10:09:40 CET 2025


On Tue Dec 16, 2025 at 2:55 PM CET, Christoph Heiss wrote:
> On Tue Dec 9, 2025 at 1:35 PM CET, Lukas Wagner wrote:
> [..]
>>> diff --git a/ui/src/main_menu.rs b/ui/src/main_menu.rs
>>> index 18988ea..073b84d 100644
>>> --- a/ui/src/main_menu.rs
>>> +++ b/ui/src/main_menu.rs
>>> @@ -378,6 +379,18 @@ impl Component for PdmMainMenu {
>>>              remote_submenu,
>>>          );
>>>
>>> +        let mut autoinstaller_submenu = Menu::new();
>>> +
>>> +        register_submenu(
>>> +            &mut menu,
>>> +            &mut content,
>>> +            tr!("Automated Installations"),
>>> +            "auto-installer",
>>> +            Some("fa fa-cubes"),
>>> +            |_| AutoInstallerPanel::default().into(),
>>> +            autoinstaller_submenu,
>>> +        );
>>
>> I'm not sure whether this should be a top-level menu - but then again,
>> I'm not sure where it could go else. Maybe a tab under "Remotes"? Since
>> any node that was automatically would realistically be added as a remote
>> at some later time?
>
> Yeah, bit hard. Given its two panels, not sure if we want to cram it
> under Remotes somewhere. How could these two panels then be sensible
> structured to not have two tabs (which would be kinda weird)?

@Thomas, do you have any input on how/where the auto installer feature
could be integrated in the UI?

I think it could be quite an important feature of PDM, but then again I
don't want to 'pollute' the root-level of the sidebar menu too much.




More information about the pdm-devel mailing list